:root { --blue: #007bff; --indigo: #6610f2; --purple: #6f42c1; --pink: #e83e8c; --red: #dc3545; --orange: #fd7e14; --yellow: #ffc107; --green: #28a745; --teal: #20c997; --cyan: #17a2b8; --white: #fff; --gray: #6c757d; --gray-dark: #343a40; --primary: #428BCA; --secondary: #6c757d; --success: #5CB85C; --info: #5BC0DE; --warning: #F0AD4E; --danger: #D9534F; --light: #f8f9fa; --dark: #343a40; --breakpoint-xs: 0; --breakpoint-sm: 576px; --breakpoint-md: 768px; --breakpoint-lg: 992px; --breakpoint-xl: 1200px; --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
*, *::before, *::after { box-sizing: border-box; }
html { font-family: sans-serif; line-height: 1.15; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -ms-overflow-style: scrollbar; -webkit-tap-highlight-color: transparent; }
@-ms-viewport { width: device-width; }
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { display: block; }
body { margin: 0; font-family: Arial; font-size: 0.875rem; font-weight: 400; line-height: 1.42; color: #212529; text-align: left; background-color: #FFFFFF; }
[tabindex="-1"]:focus { outline: 0 !important; }
hr { box-sizing: content-box; height: 0; overflow: visible; }
h1, h2, h3, h4, h5, h6 { margin-top: 0; margin-bottom: 0.5rem; }
p { margin-top: 0; margin-bottom: 1rem; }
abbr[title], abbr[data-original-title] { text-decoration: underline; text-decoration: underline dotted; cursor: help; border-bottom: 0; }
address { margin-bottom: 1rem; font-style: normal; line-height: inherit; }
ol, ul, dl { margin-top: 0; margin-bottom: 1rem; }
ol ol, ul ul, ol ul, ul ol { margin-bottom: 0; }
dt { font-weight: 700; }
dd { margin-bottom: .5rem; margin-left: 0; }
blockquote { margin: 0 0 1rem; }
dfn { font-style: italic; }
b, strong { font-weight: bolder; }
small { font-size: 80%; }
sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; }
sub { bottom: -.25em; }
sup { top: -.5em; }
a { color: #585858; text-decoration: none; background-color: transparent; -webkit-text-decoration-skip: objects; }
a:hover { color: #313131; text-decoration: underline; }
a:not([href]):not([tabindex]) { color: inherit; text-decoration: none; }
a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { color: inherit; text-decoration: none; }
a:not([href]):not([tabindex]):focus { outline: 0; }
pre, code, kbd, samp { font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-size: 1em; }
pre { margin-top: 0; margin-bottom: 1rem; overflow: auto; -ms-overflow-style: scrollbar; }
figure { margin: 0 0 1rem; }
img { vertical-align: middle; border-style: none; }
svg { overflow: hidden; vertical-align: middle; }
table { border-collapse: collapse; }
caption { padding-top: 8px; padding-bottom: 8px; color: #6c757d; text-align: left; caption-side: bottom; }
th { text-align: inherit; }
label { display: inline-block; margin-bottom: 0.5rem; }
button { border-radius: 0; }
button:focus { outline: 1px dotted; outline: 5px auto -webkit-focus-ring-color; }
input, button, select, optgroup, textarea { margin: 0; font-family: inherit; font-size: inherit; line-height: inherit; }
button, input { overflow: visible; }
button, select { text-transform: none; }
button, html [type="button"], [type="reset"], [type="submit"] { -webkit-appearance: button; }
button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner { padding: 0; border-style: none; }
input[type="radio"], input[type="checkbox"] { box-sizing: border-box; padding: 0; }
input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] { -webkit-appearance: listbox; }
textarea { overflow: auto; resize: vertical; }
fieldset { min-width: 0; padding: 0; margin: 0; border: 0; }
legend { display: block; width: 100%; max-width: 100%; padding: 0; margin-bottom: .5rem; font-size: 1.5rem; line-height: inherit; color: inherit; white-space: normal; }
progress { vertical-align: baseline; }
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; }
[type="search"] { outline-offset: -2px; -webkit-appearance: none; }
[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
::-webkit-file-upload-button { font: inherit; -webkit-appearance: button; }
output { display: inline-block; }
summary { display: list-item; cursor: pointer; }
template { display: none; }
[hidden] { display: none !important; }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { margin-bottom: 0.5rem; font-family: "Quicksand", "Arial"; font-weight: Normal; line-height: 1.42; color: #428BCA; }
h1, .h1 { font-size: 2.57rem; }
h2, .h2 { font-size: 2.14rem; }
h3, .h3 { font-size: 1.71rem; }
h4, .h4 { font-size: 1.29rem; }
h5, .h5 { font-size: 1rem; }
h6, .h6 { font-size: 0.86rem; }
.lead { font-size: 1.09375rem; font-weight: 300; }
.display-1 { font-size: 6rem; font-weight: 300; line-height: 1.42; }
.display-2 { font-size: 5.5rem; font-weight: 300; line-height: 1.42; }
.display-3 { font-size: 4.5rem; font-weight: 300; line-height: 1.42; }
.display-4 { font-size: 3.5rem; font-weight: 300; line-height: 1.42; }
hr { margin-top: 1rem; margin-bottom: 1rem; border: 0; border-top: 1px solid rgba(0, 0, 0, 0.1); }
small, .small { font-size: 80%; font-weight: 400; }
mark, .mark { padding: 0.2em; background-color: #fcf8e3; }
.list-unstyled { padding-left: 0; list-style: none; }
.list-inline { padding-left: 0; list-style: none; }
.list-inline-item { display: inline-block; }
.list-inline-item:not(:last-child) { margin-right: 0.5rem; }
.initialism { font-size: 90%; text-transform: uppercase; }
.blockquote { margin-bottom: 1rem; font-size: 1.09375rem; }
.blockquote-footer { display: block; font-size: 80%; color: #6c757d; }
.blockquote-footer::before { content: "\2014 \00A0"; }
.img-fluid { max-width: 100%; height: auto; }
.img-thumbnail { padding: 0.25rem; background-color: #FFFFFF; border: 1px solid #dee2e6; border-radius: 0px; max-width: 100%; height: auto; }
.figure { display: inline-block; }
.figure-img { margin-bottom: 0.5rem; line-height: 1; }
.figure-caption { font-size: 90%; color: #6c757d; }
code { font-size: 87.5%; color: #e83e8c; word-break: break-word; }
a > code { color: inherit; }
kbd { padding: 0.2rem 0.4rem; font-size: 87.5%; color: #fff; background-color: #212529; border-radius: 3px; }
kbd kbd { padding: 0; font-size: 100%; font-weight: 700; }
pre { display: block; font-size: 87.5%; color: #212529; }
pre code { font-size: inherit; color: inherit; word-break: normal; }
.pre-scrollable { max-height: 340px; overflow-y: scroll; }
.container { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }
@media (min-width: 576px) { .container { max-width: 540px; } }
@media (min-width: 768px) { .container { max-width: 720px; } }
@media (min-width: 992px) { .container { max-width: 970px; } }
@media (min-width: 1200px) { .container { max-width: 1903px; } }
.container-fluid { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }
.row { display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; }
.no-gutters { margin-right: 0; margin-left: 0; }
.no-gutters > .col, .no-gutters > [class*="col-"] { padding-right: 0; padding-left: 0; }
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .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, .col-sm, .col-sm-auto, .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, .col-md, .col-md-auto, .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, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto { position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px; }
.col { flex-basis: 0; flex-grow: 1; max-width: 100%; }
.col-auto { flex: 0 0 auto; width: auto; max-width: none; }
.col-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
.col-2 { flex: 0 0 16.66667%; max-width: 16.66667%; }
.col-3 { flex: 0 0 25%; max-width: 25%; }
.col-4 { flex: 0 0 33.33333%; max-width: 33.33333%; }
.col-5 { flex: 0 0 41.66667%; max-width: 41.66667%; }
.col-6 { flex: 0 0 50%; max-width: 50%; }
.col-7 { flex: 0 0 58.33333%; max-width: 58.33333%; }
.col-8 { flex: 0 0 66.66667%; max-width: 66.66667%; }
.col-9 { flex: 0 0 75%; max-width: 75%; }
.col-10 { flex: 0 0 83.33333%; max-width: 83.33333%; }
.col-11 { flex: 0 0 91.66667%; max-width: 91.66667%; }
.col-12 { flex: 0 0 100%; max-width: 100%; }
.order-first { order: -1; }
.order-last { order: 13; }
.order-0 { order: 0; }
.order-1 { order: 1; }
.order-2 { order: 2; }
.order-3 { order: 3; }
.order-4 { order: 4; }
.order-5 { order: 5; }
.order-6 { order: 6; }
.order-7 { order: 7; }
.order-8 { order: 8; }
.order-9 { order: 9; }
.order-10 { order: 10; }
.order-11 { order: 11; }
.order-12 { order: 12; }
.offset-1 { margin-left: 8.33333%; }
.offset-2 { margin-left: 16.66667%; }
.offset-3 { margin-left: 25%; }
.offset-4 { margin-left: 33.33333%; }
.offset-5 { margin-left: 41.66667%; }
.offset-6 { margin-left: 50%; }
.offset-7 { margin-left: 58.33333%; }
.offset-8 { margin-left: 66.66667%; }
.offset-9 { margin-left: 75%; }
.offset-10 { margin-left: 83.33333%; }
.offset-11 { margin-left: 91.66667%; }
@media (min-width: 576px) { .col-sm { flex-basis: 0; flex-grow: 1; max-width: 100%; }
.col-sm-auto { flex: 0 0 auto; width: auto; max-width: none; }
.col-sm-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
.col-sm-2 { flex: 0 0 16.66667%; max-width: 16.66667%; }
.col-sm-3 { flex: 0 0 25%; max-width: 25%; }
.col-sm-4 { flex: 0 0 33.33333%; max-width: 33.33333%; }
.col-sm-5 { flex: 0 0 41.66667%; max-width: 41.66667%; }
.col-sm-6 { flex: 0 0 50%; max-width: 50%; }
.col-sm-7 { flex: 0 0 58.33333%; max-width: 58.33333%; }
.col-sm-8 { flex: 0 0 66.66667%; max-width: 66.66667%; }
.col-sm-9 { flex: 0 0 75%; max-width: 75%; }
.col-sm-10 { flex: 0 0 83.33333%; max-width: 83.33333%; }
.col-sm-11 { flex: 0 0 91.66667%; max-width: 91.66667%; }
.col-sm-12 { flex: 0 0 100%; max-width: 100%; }
.order-sm-first { order: -1; }
.order-sm-last { order: 13; }
.order-sm-0 { order: 0; }
.order-sm-1 { order: 1; }
.order-sm-2 { order: 2; }
.order-sm-3 { order: 3; }
.order-sm-4 { order: 4; }
.order-sm-5 { order: 5; }
.order-sm-6 { order: 6; }
.order-sm-7 { order: 7; }
.order-sm-8 { order: 8; }
.order-sm-9 { order: 9; }
.order-sm-10 { order: 10; }
.order-sm-11 { order: 11; }
.order-sm-12 { order: 12; }
.offset-sm-0 { margin-left: 0; }
.offset-sm-1 { margin-left: 8.33333%; }
.offset-sm-2 { margin-left: 16.66667%; }
.offset-sm-3 { margin-left: 25%; }
.offset-sm-4 { margin-left: 33.33333%; }
.offset-sm-5 { margin-left: 41.66667%; }
.offset-sm-6 { margin-left: 50%; }
.offset-sm-7 { margin-left: 58.33333%; }
.offset-sm-8 { margin-left: 66.66667%; }
.offset-sm-9 { margin-left: 75%; }
.offset-sm-10 { margin-left: 83.33333%; }
.offset-sm-11 { margin-left: 91.66667%; } }
@media (min-width: 768px) { .col-md { flex-basis: 0; flex-grow: 1; max-width: 100%; }
.col-md-auto { flex: 0 0 auto; width: auto; max-width: none; }
.col-md-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
.col-md-2 { flex: 0 0 16.66667%; max-width: 16.66667%; }
.col-md-3 { flex: 0 0 25%; max-width: 25%; }
.col-md-4 { flex: 0 0 33.33333%; max-width: 33.33333%; }
.col-md-5 { flex: 0 0 41.66667%; max-width: 41.66667%; }
.col-md-6 { flex: 0 0 50%; max-width: 50%; }
.col-md-7 { flex: 0 0 58.33333%; max-width: 58.33333%; }
.col-md-8 { flex: 0 0 66.66667%; max-width: 66.66667%; }
.col-md-9 { flex: 0 0 75%; max-width: 75%; }
.col-md-10 { flex: 0 0 83.33333%; max-width: 83.33333%; }
.col-md-11 { flex: 0 0 91.66667%; max-width: 91.66667%; }
.col-md-12 { flex: 0 0 100%; max-width: 100%; }
.order-md-first { order: -1; }
.order-md-last { order: 13; }
.order-md-0 { order: 0; }
.order-md-1 { order: 1; }
.order-md-2 { order: 2; }
.order-md-3 { order: 3; }
.order-md-4 { order: 4; }
.order-md-5 { order: 5; }
.order-md-6 { order: 6; }
.order-md-7 { order: 7; }
.order-md-8 { order: 8; }
.order-md-9 { order: 9; }
.order-md-10 { order: 10; }
.order-md-11 { order: 11; }
.order-md-12 { order: 12; }
.offset-md-0 { margin-left: 0; }
.offset-md-1 { margin-left: 8.33333%; }
.offset-md-2 { margin-left: 16.66667%; }
.offset-md-3 { margin-left: 25%; }
.offset-md-4 { margin-left: 33.33333%; }
.offset-md-5 { margin-left: 41.66667%; }
.offset-md-6 { margin-left: 50%; }
.offset-md-7 { margin-left: 58.33333%; }
.offset-md-8 { margin-left: 66.66667%; }
.offset-md-9 { margin-left: 75%; }
.offset-md-10 { margin-left: 83.33333%; }
.offset-md-11 { margin-left: 91.66667%; } }
@media (min-width: 992px) { .col-lg { flex-basis: 0; flex-grow: 1; max-width: 100%; }
.col-lg-auto { flex: 0 0 auto; width: auto; max-width: none; }
.col-lg-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
.col-lg-2 { flex: 0 0 16.66667%; max-width: 16.66667%; }
.col-lg-3 { flex: 0 0 25%; max-width: 25%; }
.col-lg-4 { flex: 0 0 33.33333%; max-width: 33.33333%; }
.col-lg-5 { flex: 0 0 41.66667%; max-width: 41.66667%; }
.col-lg-6 { flex: 0 0 50%; max-width: 50%; }
.col-lg-7 { flex: 0 0 58.33333%; max-width: 58.33333%; }
.col-lg-8 { flex: 0 0 66.66667%; max-width: 66.66667%; }
.col-lg-9 { flex: 0 0 75%; max-width: 75%; }
.col-lg-10 { flex: 0 0 83.33333%; max-width: 83.33333%; }
.col-lg-11 { flex: 0 0 91.66667%; max-width: 91.66667%; }
.col-lg-12 { flex: 0 0 100%; max-width: 100%; }
.order-lg-first { order: -1; }
.order-lg-last { order: 13; }
.order-lg-0 { order: 0; }
.order-lg-1 { order: 1; }
.order-lg-2 { order: 2; }
.order-lg-3 { order: 3; }
.order-lg-4 { order: 4; }
.order-lg-5 { order: 5; }
.order-lg-6 { order: 6; }
.order-lg-7 { order: 7; }
.order-lg-8 { order: 8; }
.order-lg-9 { order: 9; }
.order-lg-10 { order: 10; }
.order-lg-11 { order: 11; }
.order-lg-12 { order: 12; }
.offset-lg-0 { margin-left: 0; }
.offset-lg-1 { margin-left: 8.33333%; }
.offset-lg-2 { margin-left: 16.66667%; }
.offset-lg-3 { margin-left: 25%; }
.offset-lg-4 { margin-left: 33.33333%; }
.offset-lg-5 { margin-left: 41.66667%; }
.offset-lg-6 { margin-left: 50%; }
.offset-lg-7 { margin-left: 58.33333%; }
.offset-lg-8 { margin-left: 66.66667%; }
.offset-lg-9 { margin-left: 75%; }
.offset-lg-10 { margin-left: 83.33333%; }
.offset-lg-11 { margin-left: 91.66667%; } }
@media (min-width: 1200px) { .col-xl { flex-basis: 0; flex-grow: 1; max-width: 100%; }
.col-xl-auto { flex: 0 0 auto; width: auto; max-width: none; }
.col-xl-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
.col-xl-2 { flex: 0 0 16.66667%; max-width: 16.66667%; }
.col-xl-3 { flex: 0 0 25%; max-width: 25%; }
.col-xl-4 { flex: 0 0 33.33333%; max-width: 33.33333%; }
.col-xl-5 { flex: 0 0 41.66667%; max-width: 41.66667%; }
.col-xl-6 { flex: 0 0 50%; max-width: 50%; }
.col-xl-7 { flex: 0 0 58.33333%; max-width: 58.33333%; }
.col-xl-8 { flex: 0 0 66.66667%; max-width: 66.66667%; }
.col-xl-9 { flex: 0 0 75%; max-width: 75%; }
.col-xl-10 { flex: 0 0 83.33333%; max-width: 83.33333%; }
.col-xl-11 { flex: 0 0 91.66667%; max-width: 91.66667%; }
.col-xl-12 { flex: 0 0 100%; max-width: 100%; }
.order-xl-first { order: -1; }
.order-xl-last { order: 13; }
.order-xl-0 { order: 0; }
.order-xl-1 { order: 1; }
.order-xl-2 { order: 2; }
.order-xl-3 { order: 3; }
.order-xl-4 { order: 4; }
.order-xl-5 { order: 5; }
.order-xl-6 { order: 6; }
.order-xl-7 { order: 7; }
.order-xl-8 { order: 8; }
.order-xl-9 { order: 9; }
.order-xl-10 { order: 10; }
.order-xl-11 { order: 11; }
.order-xl-12 { order: 12; }
.offset-xl-0 { margin-left: 0; }
.offset-xl-1 { margin-left: 8.33333%; }
.offset-xl-2 { margin-left: 16.66667%; }
.offset-xl-3 { margin-left: 25%; }
.offset-xl-4 { margin-left: 33.33333%; }
.offset-xl-5 { margin-left: 41.66667%; }
.offset-xl-6 { margin-left: 50%; }
.offset-xl-7 { margin-left: 58.33333%; }
.offset-xl-8 { margin-left: 66.66667%; }
.offset-xl-9 { margin-left: 75%; }
.offset-xl-10 { margin-left: 83.33333%; }
.offset-xl-11 { margin-left: 91.66667%; } }
.table { width: 100%; margin-bottom: 1rem; background-color: #FFFFFF; }
.table th, .table td { padding: 8px; vertical-align: top; border-top: 1px solid #FFDDDDDD; }
.table thead th { vertical-align: bottom; border-bottom: 2px solid #FFDDDDDD; }
.table tbody + tbody { border-top: 2px solid #FFDDDDDD; }
.table .table { background-color: #FFFFFF; }
.table-sm th, .table-sm td { padding: 0.3rem; }
.table-bordered { border: 1px solid #FFDDDDDD; }
.table-bordered th, .table-bordered td { border: 1px solid #FFDDDDDD; }
.table-bordered thead th, .table-bordered thead td { border-bottom-width: 2px; }
.table-borderless th, .table-borderless td, .table-borderless thead th, .table-borderless tbody + tbody { border: 0; }
.table-striped tbody tr:nth-of-type(odd) { background-color: rgba(0, 0, 0, 0.05); }
.table-hover tbody tr:hover { background-color: transparent; }
.table-primary, .table-primary > th, .table-primary > td { background-color: #cadff0; }
.table-hover .table-primary:hover { background-color: #b6d3ea; }
.table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th { background-color: #b6d3ea; }
.table-secondary, .table-secondary > th, .table-secondary > td { background-color: #d6d8db; }
.table-hover .table-secondary:hover { background-color: #c8cbcf; }
.table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th { background-color: #c8cbcf; }
.table-success, .table-success > th, .table-success > td { background-color: #d1ebd1; }
.table-hover .table-success:hover { background-color: #bfe3bf; }
.table-hover .table-success:hover > td, .table-hover .table-success:hover > th { background-color: #bfe3bf; }
.table-info, .table-info > th, .table-info > td { background-color: #d1edf6; }
.table-hover .table-info:hover { background-color: #bce5f2; }
.table-hover .table-info:hover > td, .table-hover .table-info:hover > th { background-color: #bce5f2; }
.table-warning, .table-warning > th, .table-warning > td { background-color: #fbe8cd; }
.table-hover .table-warning:hover { background-color: #f9ddb5; }
.table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th { background-color: #f9ddb5; }
.table-danger, .table-danger > th, .table-danger > td { background-color: #f4cfce; }
.table-hover .table-danger:hover { background-color: #efbbb9; }
.table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th { background-color: #efbbb9; }
.table-light, .table-light > th, .table-light > td { background-color: #fdfdfe; }
.table-hover .table-light:hover { background-color: #ececf6; }
.table-hover .table-light:hover > td, .table-hover .table-light:hover > th { background-color: #ececf6; }
.table-dark, .table-dark > th, .table-dark > td { background-color: #c6c8ca; }
.table-hover .table-dark:hover { background-color: #b9bbbe; }
.table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th { background-color: #b9bbbe; }
.table-active, .table-active > th, .table-active > td { background-color: transparent; }
.table-hover .table-active:hover { background-color: transparent; }
.table-hover .table-active:hover > td, .table-hover .table-active:hover > th { background-color: transparent; }
.table .thead-dark th { color: #FFFFFF; background-color: #212529; border-color: #32383e; }
.table .thead-light th { color: #495057; background-color: #e9ecef; border-color: #FFDDDDDD; }
.table-dark { color: #FFFFFF; background-color: #212529; }
.table-dark th, .table-dark td, .table-dark thead th { border-color: #32383e; }
.table-dark.table-bordered { border: 0; }
.table-dark.table-striped tbody tr:nth-of-type(odd) { background-color: rgba(255, 255, 255, 0.05); }
.table-dark.table-hover tbody tr:hover { background-color: rgba(255, 255, 255, 0.075); }
@media (max-width: 575.98px) { .table-responsive-sm { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; }
.table-responsive-sm > .table-bordered { border: 0; } }
@media (max-width: 767.98px) { .table-responsive-md { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; }
.table-responsive-md > .table-bordered { border: 0; } }
@media (max-width: 991.98px) { .table-responsive-lg { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; }
.table-responsive-lg > .table-bordered { border: 0; } }
@media (max-width: 1199.98px) { .table-responsive-xl { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; }
.table-responsive-xl > .table-bordered { border: 0; } }
.table-responsive { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; }
.table-responsive > .table-bordered { border: 0; }
.form-control { display: block; width: 100%; height: calc(1.9925rem + 2px); padding: 0.375rem 0.75rem; font-size: 0.875rem; line-height: 1.42; color: #495057; background-color: #FFFFFF; background-clip: padding-box; border: 1px solid #CCCCCC; border-radius: 4px; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
@media screen and (prefers-reduced-motion: reduce) { .form-control { transition: none; } }
.form-control::-ms-expand { background-color: transparent; border: 0; }
.form-control:focus { color: #495057; background-color: #FFFFFF; border-color: #a6c8e6; outline: 0; box-shadow: 0 0 0 0.2rem rgba(66, 139, 202, 0.25); }
.form-control::placeholder { color: #6c757d; opacity: 1; }
.form-control:disabled, .form-control[readonly] { background-color: #e9ecef; opacity: 1; }
select.form-control:focus::-ms-value { color: #495057; background-color: #FFFFFF; }
.form-control-file, .form-control-range { display: block; width: 100%; }
.col-form-label { padding-top: calc(0.375rem + 1px); padding-bottom: calc(0.375rem + 1px); margin-bottom: 0; font-size: inherit; line-height: 1.42; }
.col-form-label-lg { padding-top: calc(0.5rem + 1px); padding-bottom: calc(0.5rem + 1px); font-size: 1.29rem; line-height: 1.33333; }
.col-form-label-sm { padding-top: calc(0.25rem + 1px); padding-bottom: calc(0.25rem + 1px); font-size: 0.86rem; line-height: 1.5; }
.form-control-plaintext { display: block; width: 100%; padding-top: 0.375rem; padding-bottom: 0.375rem; margin-bottom: 0; line-height: 1.42; color: #212529; background-color: transparent; border: solid transparent; border-width: 1px 0; }
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { padding-right: 0; padding-left: 0; }
.form-control-sm { height: calc(1.79rem + 2px); padding: 0.25rem 0.5rem; font-size: 0.86rem; line-height: 1.5; border-radius: 3px; }
.form-control-lg { height: calc(2.72rem + 2px); padding: 0.5rem 1rem; font-size: 1.29rem; line-height: 1.33333; border-radius: 6px; }
select.form-control[size], select.form-control[multiple] { height: auto; }
textarea.form-control { height: auto; }
.form-group { margin-bottom: 1rem; }
.form-text { display: block; margin-top: 0.25rem; }
.form-row { display: flex; flex-wrap: wrap; margin-right: -5px; margin-left: -5px; }
.form-row > .col, .form-row > [class*="col-"] { padding-right: 5px; padding-left: 5px; }
.form-check { position: relative; display: block; padding-left: 1.25rem; }
.form-check-input { position: absolute; margin-top: 0.3rem; margin-left: -1.25rem; }
.form-check-input:disabled ~ .form-check-label { color: #6c757d; }
.form-check-label { margin-bottom: 0; }
.form-check-inline { display: inline-flex; align-items: center; padding-left: 0; margin-right: 0.75rem; }
.form-check-inline .form-check-input { position: static; margin-top: 0; margin-right: 0.3125rem; margin-left: 0; }
.valid-feedback { display: none; width: 100%; margin-top: 0.25rem; font-size: 80%; color: #5CB85C; }
.valid-tooltip { position: absolute; top: 100%; z-index: 5; display: none; max-width: 100%; padding: 0.25rem 0.5rem; margin-top: .1rem; font-size: 0.86rem; line-height: 1.42; color: #fff; background-color: rgba(92, 184, 92, 0.9); border-radius: 0px; }
.was-validated .form-control:valid, .form-control.is-valid, .was-validated .custom-select:valid, .custom-select.is-valid { border-color: #5CB85C; }
.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { border-color: #5CB85C; box-shadow: 0 0 0 0.2rem rgba(92, 184, 92, 0.25); }
.was-validated .form-control:valid ~ .valid-feedback, .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, .form-control.is-valid ~ .valid-tooltip, .was-validated .custom-select:valid ~ .valid-feedback, .was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback, .custom-select.is-valid ~ .valid-tooltip { display: block; }
.was-validated .form-control-file:valid ~ .valid-feedback, .was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback, .form-control-file.is-valid ~ .valid-tooltip { display: block; }
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { color: #5CB85C; }
.was-validated .form-check-input:valid ~ .valid-feedback, .was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, .form-check-input.is-valid ~ .valid-tooltip { display: block; }
.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { color: #5CB85C; }
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { background-color: #b5dfb5; }
.was-validated .custom-control-input:valid ~ .valid-feedback, .was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, .custom-control-input.is-valid ~ .valid-tooltip { display: block; }
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { background-color: #80c780; }
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { box-shadow: 0 0 0 1px #FFFFFF, 0 0 0 0.2rem rgba(92, 184, 92, 0.25); }
.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { border-color: #5CB85C; }
.was-validated .custom-file-input:valid ~ .custom-file-label::after, .custom-file-input.is-valid ~ .custom-file-label::after { border-color: inherit; }
.was-validated .custom-file-input:valid ~ .valid-feedback, .was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, .custom-file-input.is-valid ~ .valid-tooltip { display: block; }
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { box-shadow: 0 0 0 0.2rem rgba(92, 184, 92, 0.25); }
.invalid-feedback { display: none; width: 100%; margin-top: 0.25rem; font-size: 80%; color: #D9534F; }
.invalid-tooltip { position: absolute; top: 100%; z-index: 5; display: none; max-width: 100%; padding: 0.25rem 0.5rem; margin-top: .1rem; font-size: 0.86rem; line-height: 1.42; color: #fff; background-color: rgba(217, 83, 79, 0.9); border-radius: 0px; }
.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated .custom-select:invalid, .custom-select.is-invalid { border-color: #D9534F; }
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { border-color: #D9534F; box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25); }
.was-validated .form-control:invalid ~ .invalid-feedback, .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, .form-control.is-invalid ~ .invalid-tooltip, .was-validated .custom-select:invalid ~ .invalid-feedback, .was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback, .custom-select.is-invalid ~ .invalid-tooltip { display: block; }
.was-validated .form-control-file:invalid ~ .invalid-feedback, .was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback, .form-control-file.is-invalid ~ .invalid-tooltip { display: block; }
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { color: #D9534F; }
.was-validated .form-check-input:invalid ~ .invalid-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, .form-check-input.is-invalid ~ .invalid-tooltip { display: block; }
.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { color: #D9534F; }
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { background-color: #f0b9b8; }
.was-validated .custom-control-input:invalid ~ .invalid-feedback, .was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, .custom-control-input.is-invalid ~ .invalid-tooltip { display: block; }
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { background-color: #e27c79; }
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { box-shadow: 0 0 0 1px #FFFFFF, 0 0 0 0.2rem rgba(217, 83, 79, 0.25); }
.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { border-color: #D9534F; }
.was-validated .custom-file-input:invalid ~ .custom-file-label::after, .custom-file-input.is-invalid ~ .custom-file-label::after { border-color: inherit; }
.was-validated .custom-file-input:invalid ~ .invalid-feedback, .was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, .custom-file-input.is-invalid ~ .invalid-tooltip { display: block; }
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25); }
.form-inline { display: flex; flex-flow: row wrap; align-items: center; }
.form-inline .form-check { width: 100%; }
@media (min-width: 576px) { .form-inline label { display: flex; align-items: center; justify-content: center; margin-bottom: 0; }
.form-inline .form-group { display: flex; flex: 0 0 auto; flex-flow: row wrap; align-items: center; margin-bottom: 0; }
.form-inline .form-control { display: inline-block; width: auto; vertical-align: middle; }
.form-inline .form-control-plaintext { display: inline-block; }
.form-inline .input-group, .form-inline .custom-select { width: auto; }
.form-inline .form-check { display: flex; align-items: center; justify-content: center; width: auto; padding-left: 0; }
.form-inline .form-check-input { position: relative; margin-top: 0; margin-right: 0.25rem; margin-left: 0; }
.form-inline .custom-control { align-items: center; justify-content: center; }
.form-inline .custom-control-label { margin-bottom: 0; } }
.btn { display: inline-block; font-weight: 400; text-align: center; white-space: nowrap; vertical-align: middle; user-select: none; border: 1px solid transparent; padding: 0.375rem 0.75rem; font-size: 0.875rem; line-height: 1.42; border-radius: 0px; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
@media screen and (prefers-reduced-motion: reduce) { .btn { transition: none; } }
.btn:hover, .btn:focus { text-decoration: none; }
.btn:focus, .btn.focus { outline: 0; box-shadow: 0 0 0 0.2rem rgba(66, 139, 202, 0.25); }
.btn.disabled, .btn:disabled { opacity: 0.65; }
.btn:not(:disabled):not(.disabled) { cursor: pointer; }
a.btn.disabled, fieldset:disabled a.btn { pointer-events: none; }
.btn-primary { color: #fff; background-color: #428BCA; border-color: #428BCA; }
.btn-primary:hover { color: #fff; background-color: #3278b3; border-color: #3071a9; }
.btn-primary:focus, .btn-primary.focus { box-shadow: 0 0 0 0.2rem rgba(66, 139, 202, 0.5); }
.btn-primary.disabled, .btn-primary:disabled { color: #fff; background-color: #428BCA; border-color: #428BCA; }
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { color: #fff; background-color: #3071a9; border-color: #2d6aa0; }
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(66, 139, 202, 0.5); }
.btn-secondary { color: #fff; background-color: #6c757d; border-color: #6c757d; }
.btn-secondary:hover { color: #fff; background-color: #5a6268; border-color: #545b62; }
.btn-secondary:focus, .btn-secondary.focus { box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }
.btn-secondary.disabled, .btn-secondary:disabled { color: #fff; background-color: #6c757d; border-color: #6c757d; }
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { color: #fff; background-color: #545b62; border-color: #4e555b; }
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }
.btn-success { color: #fff; background-color: #5CB85C; border-color: #5CB85C; }
.btn-success:hover { color: #fff; background-color: #48a648; border-color: #449d44; }
.btn-success:focus, .btn-success.focus { box-shadow: 0 0 0 0.2rem rgba(92, 184, 92, 0.5); }
.btn-success.disabled, .btn-success:disabled { color: #fff; background-color: #5CB85C; border-color: #5CB85C; }
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { color: #fff; background-color: #449d44; border-color: #409440; }
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(92, 184, 92, 0.5); }
.btn-info { color: #212529; background-color: #5BC0DE; border-color: #5BC0DE; }
.btn-info:hover { color: #fff; background-color: #3bb4d8; border-color: #31b0d5; }
.btn-info:focus, .btn-info.focus { box-shadow: 0 0 0 0.2rem rgba(91, 192, 222, 0.5); }
.btn-info.disabled, .btn-info:disabled { color: #212529; background-color: #5BC0DE; border-color: #5BC0DE; }
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { color: #fff; background-color: #31b0d5; border-color: #2aaacf; }
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(91, 192, 222, 0.5); }
.btn-warning { color: #212529; background-color: #F0AD4E; border-color: #F0AD4E; }
.btn-warning:hover { color: #212529; background-color: #ed9d2b; border-color: #ec971f; }
.btn-warning:focus, .btn-warning.focus { box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5); }
.btn-warning.disabled, .btn-warning:disabled { color: #212529; background-color: #F0AD4E; border-color: #F0AD4E; }
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle { color: #212529; background-color: #ec971f; border-color: #ea9214; }
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5); }
.btn-danger { color: #fff; background-color: #D9534F; border-color: #D9534F; }
.btn-danger:hover { color: #fff; background-color: #d23430; border-color: #c9302c; }
.btn-danger:focus, .btn-danger.focus { box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5); }
.btn-danger.disabled, .btn-danger:disabled { color: #fff; background-color: #D9534F; border-color: #D9534F; }
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { color: #fff; background-color: #c9302c; border-color: #bf2e29; }
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5); }
.btn-light { color: #212529; background-color: #f8f9fa; border-color: #f8f9fa; }
.btn-light:hover { color: #212529; background-color: #e2e6ea; border-color: #dae0e5; }
.btn-light:focus, .btn-light.focus { box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
.btn-light.disabled, .btn-light:disabled { color: #212529; background-color: #f8f9fa; border-color: #f8f9fa; }
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { color: #212529; background-color: #dae0e5; border-color: #d3d9df; }
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
.btn-dark { color: #fff; background-color: #343a40; border-color: #343a40; }
.btn-dark:hover { color: #fff; background-color: #23272b; border-color: #1d2124; }
.btn-dark:focus, .btn-dark.focus { box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }
.btn-dark.disabled, .btn-dark:disabled { color: #fff; background-color: #343a40; border-color: #343a40; }
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { color: #fff; background-color: #1d2124; border-color: #171a1d; }
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }
.btn-outline-primary { color: #428BCA; background-color: transparent; background-image: none; border-color: #428BCA; }
.btn-outline-primary:hover { color: #fff; background-color: #428BCA; border-color: #428BCA; }
.btn-outline-primary:focus, .btn-outline-primary.focus { box-shadow: 0 0 0 0.2rem rgba(66, 139, 202, 0.5); }
.btn-outline-primary.disabled, .btn-outline-primary:disabled { color: #428BCA; background-color: transparent; }
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle { color: #fff; background-color: #428BCA; border-color: #428BCA; }
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(66, 139, 202, 0.5); }
.btn-outline-secondary { color: #6c757d; background-color: transparent; background-image: none; border-color: #6c757d; }
.btn-outline-secondary:hover { color: #fff; background-color: #6c757d; border-color: #6c757d; }
.btn-outline-secondary:focus, .btn-outline-secondary.focus { box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { color: #6c757d; background-color: transparent; }
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle { color: #fff; background-color: #6c757d; border-color: #6c757d; }
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }
.btn-outline-success { color: #5CB85C; background-color: transparent; background-image: none; border-color: #5CB85C; }
.btn-outline-success:hover { color: #fff; background-color: #5CB85C; border-color: #5CB85C; }
.btn-outline-success:focus, .btn-outline-success.focus { box-shadow: 0 0 0 0.2rem rgba(92, 184, 92, 0.5); }
.btn-outline-success.disabled, .btn-outline-success:disabled { color: #5CB85C; background-color: transparent; }
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle { color: #fff; background-color: #5CB85C; border-color: #5CB85C; }
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(92, 184, 92, 0.5); }
.btn-outline-info { color: #5BC0DE; background-color: transparent; background-image: none; border-color: #5BC0DE; }
.btn-outline-info:hover { color: #212529; background-color: #5BC0DE; border-color: #5BC0DE; }
.btn-outline-info:focus, .btn-outline-info.focus { box-shadow: 0 0 0 0.2rem rgba(91, 192, 222, 0.5); }
.btn-outline-info.disabled, .btn-outline-info:disabled { color: #5BC0DE; background-color: transparent; }
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle { color: #212529; background-color: #5BC0DE; border-color: #5BC0DE; }
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(91, 192, 222, 0.5); }
.btn-outline-warning { color: #F0AD4E; background-color: transparent; background-image: none; border-color: #F0AD4E; }
.btn-outline-warning:hover { color: #212529; background-color: #F0AD4E; border-color: #F0AD4E; }
.btn-outline-warning:focus, .btn-outline-warning.focus { box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5); }
.btn-outline-warning.disabled, .btn-outline-warning:disabled { color: #F0AD4E; background-color: transparent; }
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle { color: #212529; background-color: #F0AD4E; border-color: #F0AD4E; }
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5); }
.btn-outline-danger { color: #D9534F; background-color: transparent; background-image: none; border-color: #D9534F; }
.btn-outline-danger:hover { color: #fff; background-color: #D9534F; border-color: #D9534F; }
.btn-outline-danger:focus, .btn-outline-danger.focus { box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5); }
.btn-outline-danger.disabled, .btn-outline-danger:disabled { color: #D9534F; background-color: transparent; }
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle { color: #fff; background-color: #D9534F; border-color: #D9534F; }
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5); }
.btn-outline-light { color: #f8f9fa; background-color: transparent; background-image: none; border-color: #f8f9fa; }
.btn-outline-light:hover { color: #212529; background-color: #f8f9fa; border-color: #f8f9fa; }
.btn-outline-light:focus, .btn-outline-light.focus { box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
.btn-outline-light.disabled, .btn-outline-light:disabled { color: #f8f9fa; background-color: transparent; }
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle { color: #212529; background-color: #f8f9fa; border-color: #f8f9fa; }
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
.btn-outline-dark { color: #343a40; background-color: transparent; background-image: none; border-color: #343a40; }
.btn-outline-dark:hover { color: #fff; background-color: #343a40; border-color: #343a40; }
.btn-outline-dark:focus, .btn-outline-dark.focus { box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }
.btn-outline-dark.disabled, .btn-outline-dark:disabled { color: #343a40; background-color: transparent; }
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle { color: #fff; background-color: #343a40; border-color: #343a40; }
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }
.btn-link { font-weight: 400; color: #585858; background-color: transparent; }
.btn-link:hover { color: #313131; text-decoration: underline; background-color: transparent; border-color: transparent; }
.btn-link:focus, .btn-link.focus { text-decoration: underline; border-color: transparent; box-shadow: none; }
.btn-link:disabled, .btn-link.disabled { color: #6c757d; pointer-events: none; }
.btn-lg, .btn-group-lg > .btn { padding: 0.5rem 1rem; font-size: 1.29rem; line-height: 1.33333; border-radius: 6px; }
.btn-sm, .btn-group-sm > .btn { padding: 0.25rem 0.5rem; font-size: 0.86rem; line-height: 1.5; border-radius: 3px; }
.btn-block { display: block; width: 100%; }
.btn-block + .btn-block { margin-top: 0.5rem; }
input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100%; }
.fade { transition: opacity 0.15s linear; }
@media screen and (prefers-reduced-motion: reduce) { .fade { transition: none; } }
.fade:not(.show) { opacity: 0; }
.collapse:not(.show) { display: none; }
.collapsing { position: relative; height: 0; overflow: hidden; transition: height 0.35s ease; }
@media screen and (prefers-reduced-motion: reduce) { .collapsing { transition: none; } }
.dropup, .dropright, .dropdown, .dropleft { position: relative; }
.dropdown-toggle::after { display: inline-block; width: 0; height: 0; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid; border-right: 0.3em solid transparent; border-bottom: 0; border-left: 0.3em solid transparent; }
.dropdown-toggle:empty::after { margin-left: 0; }
.dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 10rem; padding: 0.5rem 0; margin: 0.125rem 0 0; font-size: 0.875rem; color: #212529; text-align: left; list-style: none; background-color: #F3F3F3; background-clip: padding-box; border: 0, 0, 0, 0px solid #000000; border-radius: 0px; }
.dropdown-menu-right { right: 0; left: auto; }
.dropup .dropdown-menu { top: auto; bottom: 100%; margin-top: 0; margin-bottom: 0.125rem; }
.dropup .dropdown-toggle::after { display: inline-block; width: 0; height: 0; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0; border-right: 0.3em solid transparent; border-bottom: 0.3em solid; border-left: 0.3em solid transparent; }
.dropup .dropdown-toggle:empty::after { margin-left: 0; }
.dropright .dropdown-menu { top: 0; right: auto; left: 100%; margin-top: 0; margin-left: 0.125rem; }
.dropright .dropdown-toggle::after { display: inline-block; width: 0; height: 0; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid transparent; border-right: 0; border-bottom: 0.3em solid transparent; border-left: 0.3em solid; }
.dropright .dropdown-toggle:empty::after { margin-left: 0; }
.dropright .dropdown-toggle::after { vertical-align: 0; }
.dropleft .dropdown-menu { top: 0; right: 100%; left: auto; margin-top: 0; margin-right: 0.125rem; }
.dropleft .dropdown-toggle::after { display: inline-block; width: 0; height: 0; margin-left: 0.255em; vertical-align: 0.255em; content: ""; }
.dropleft .dropdown-toggle::after { display: none; }
.dropleft .dropdown-toggle::before { display: inline-block; width: 0; height: 0; margin-right: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid transparent; border-right: 0.3em solid; border-bottom: 0.3em solid transparent; }
.dropleft .dropdown-toggle:empty::after { margin-left: 0; }
.dropleft .dropdown-toggle::before { vertical-align: 0; }
.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { right: auto; bottom: auto; }
.dropdown-divider { height: 0; margin: 0.5rem 0; overflow: hidden; border-top: 1px solid #FFFFFF; }
.dropdown-item { display: block; width: 100%; padding: 0.25rem 1.5rem; clear: both; font-weight: 400; color: #333333; text-align: inherit; white-space: nowrap; background-color: transparent; border: 0; }
.dropdown-item:hover, .dropdown-item:focus { color: #F2F2F2; text-decoration: none; background-color: #F3F3F3; }
.dropdown-item.active, .dropdown-item:active { color: #fff; text-decoration: none; background-color: #428BCA; }
.dropdown-item.disabled, .dropdown-item:disabled { color: #6c757d; background-color: transparent; }
.dropdown-menu.show { display: block; }
.dropdown-header { display: block; padding: 0.5rem 1.5rem; margin-bottom: 0; font-size: 0.86rem; color: #6c757d; white-space: nowrap; }
.dropdown-item-text { display: block; padding: 0.25rem 1.5rem; color: #333333; }
.btn-group, .btn-group-vertical { position: relative; display: inline-flex; vertical-align: middle; }
.btn-group > .btn, .btn-group-vertical > .btn { position: relative; flex: 0 1 auto; }
.btn-group > .btn:hover, .btn-group-vertical > .btn:hover { z-index: 1; }
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn.active { z-index: 1; }
.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group, .btn-group-vertical .btn + .btn, .btn-group-vertical .btn + .btn-group, .btn-group-vertical .btn-group + .btn, .btn-group-vertical .btn-group + .btn-group { margin-left: -1px; }
.btn-toolbar { display: flex; flex-wrap: wrap; justify-content: flex-start; }
.btn-toolbar .input-group { width: auto; }
.btn-group > .btn:first-child { margin-left: 0; }
.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .btn-group > .btn-group:not(:last-child) > .btn { border-top-right-radius: 0; border-bottom-right-radius: 0; }
.btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child) > .btn { border-top-left-radius: 0; border-bottom-left-radius: 0; }
.dropdown-toggle-split { padding-right: 0.5625rem; padding-left: 0.5625rem; }
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after { margin-left: 0; }
.dropleft .dropdown-toggle-split::before { margin-right: 0; }
.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { padding-right: 0.375rem; padding-left: 0.375rem; }
.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { padding-right: 0.75rem; padding-left: 0.75rem; }
.btn-group-vertical { flex-direction: column; align-items: flex-start; justify-content: center; }
.btn-group-vertical .btn, .btn-group-vertical .btn-group { width: 100%; }
.btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group { margin-top: -1px; margin-left: 0; }
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-group:not(:last-child) > .btn { border-bottom-right-radius: 0; border-bottom-left-radius: 0; }
.btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) > .btn { border-top-left-radius: 0; border-top-right-radius: 0; }
.btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn { margin-bottom: 0; }
.btn-group-toggle > .btn input[type="radio"], .btn-group-toggle > .btn input[type="checkbox"], .btn-group-toggle > .btn-group > .btn input[type="radio"], .btn-group-toggle > .btn-group > .btn input[type="checkbox"] { position: absolute; clip: rect(0, 0, 0, 0); pointer-events: none; }
.input-group { position: relative; display: flex; flex-wrap: wrap; align-items: stretch; width: 100%; }
.input-group > .form-control, .input-group > .custom-select, .input-group > .custom-file { position: relative; flex: 1 1 auto; width: 1%; margin-bottom: 0; }
.input-group > .form-control + .form-control, .input-group > .form-control + .custom-select, .input-group > .form-control + .custom-file, .input-group > .custom-select + .form-control, .input-group > .custom-select + .custom-select, .input-group > .custom-select + .custom-file, .input-group > .custom-file + .form-control, .input-group > .custom-file + .custom-select, .input-group > .custom-file + .custom-file { margin-left: -1px; }
.input-group > .form-control:focus, .input-group > .custom-select:focus, .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { z-index: 3; }
.input-group > .custom-file .custom-file-input:focus { z-index: 4; }
.input-group > .form-control:not(:last-child), .input-group > .custom-select:not(:last-child) { border-top-right-radius: 0; border-bottom-right-radius: 0; }
.input-group > .form-control:not(:first-child), .input-group > .custom-select:not(:first-child) { border-top-left-radius: 0; border-bottom-left-radius: 0; }
.input-group > .custom-file { display: flex; align-items: center; }
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after { border-top-right-radius: 0; border-bottom-right-radius: 0; }
.input-group > .custom-file:not(:first-child) .custom-file-label { border-top-left-radius: 0; border-bottom-left-radius: 0; }
.input-group-prepend, .input-group-append { display: flex; }
.input-group-prepend .btn, .input-group-append .btn { position: relative; z-index: 2; }
.input-group-prepend .btn + .btn, .input-group-prepend .btn + .input-group-text, .input-group-prepend .input-group-text + .input-group-text, .input-group-prepend .input-group-text + .btn, .input-group-append .btn + .btn, .input-group-append .btn + .input-group-text, .input-group-append .input-group-text + .input-group-text, .input-group-append .input-group-text + .btn { margin-left: -1px; }
.input-group-prepend { margin-right: -1px; }
.input-group-append { margin-left: -1px; }
.input-group-text { display: flex; align-items: center; padding: 0.375rem 0.75rem; margin-bottom: 0; font-size: 0.875rem; font-weight: 400; line-height: 1.42; color: #495057; text-align: center; white-space: nowrap; background-color: #e9ecef; border: 1px solid #CCCCCC; border-radius: 4px; }
.input-group-text input[type="radio"], .input-group-text input[type="checkbox"] { margin-top: 0; }
.input-group-lg > .form-control, .input-group-lg > .input-group-prepend > .input-group-text, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input-group-lg > .input-group-append > .btn { height: calc(2.72rem + 2px); padding: 0.5rem 1rem; font-size: 1.29rem; line-height: 1.33333; border-radius: 6px; }
.input-group-sm > .form-control, .input-group-sm > .input-group-prepend > .input-group-text, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input-group-sm > .input-group-append > .btn { height: calc(1.79rem + 2px); padding: 0.25rem 0.5rem; font-size: 0.86rem; line-height: 1.5; border-radius: 3px; }
.input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .input-group-text, .input-group > .input-group-append:not(:last-child) > .btn, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { border-top-right-radius: 0; border-bottom-right-radius: 0; }
.input-group > .input-group-append > .btn, .input-group > .input-group-append > .input-group-text, .input-group > .input-group-prepend:not(:first-child) > .btn, .input-group > .input-group-prepend:not(:first-child) > .input-group-text, .input-group > .input-group-prepend:first-child > .btn:not(:first-child), .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { border-top-left-radius: 0; border-bottom-left-radius: 0; }
.custom-control { position: relative; display: block; min-height: 1.2425rem; padding-left: 1.5rem; }
.custom-control-inline { display: inline-flex; margin-right: 1rem; }
.custom-control-input { position: absolute; z-index: -1; opacity: 0; }
.custom-control-input:checked ~ .custom-control-label::before { color: #fff; background-color: #428BCA; }
.custom-control-input:focus ~ .custom-control-label::before { box-shadow: 0 0 0 1px #FFFFFF, 0 0 0 0.2rem rgba(66, 139, 202, 0.25); }
.custom-control-input:active ~ .custom-control-label::before { color: #fff; background-color: #cde1f1; }
.custom-control-input:disabled ~ .custom-control-label { color: #6c757d; }
.custom-control-input:disabled ~ .custom-control-label::before { background-color: #e9ecef; }
.custom-control-label { position: relative; margin-bottom: 0; }
.custom-control-label::before { position: absolute; top: 0.12125rem; left: -1.5rem; display: block; width: 1rem; height: 1rem; pointer-events: none; content: ""; user-select: none; background-color: #dee2e6; }
.custom-control-label::after { position: absolute; top: 0.12125rem; left: -1.5rem; display: block; width: 1rem; height: 1rem; content: ""; background-repeat: no-repeat; background-position: center center; background-size: 50% 50%; }
.custom-checkbox .custom-control-label::before { border-radius: 0px; }
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { background-color: #428BCA; }
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); }
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { background-color: #428BCA; }
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); }
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(66, 139, 202, 0.5); }
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { background-color: rgba(66, 139, 202, 0.5); }
.custom-radio .custom-control-label::before { border-radius: 50%; }
.custom-radio .custom-control-input:checked ~ .custom-control-label::before { background-color: #428BCA; }
.custom-radio .custom-control-input:checked ~ .custom-control-label::after { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); }
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(66, 139, 202, 0.5); }
.custom-select { display: inline-block; width: 100%; height: calc(1.9925rem + 2px); padding: 0.375rem 1.75rem 0.375rem 0.75rem; line-height: 1.42; color: #495057; vertical-align: middle; background: #FFFFFF url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center; background-size: 8px 10px; border: 1px solid #CCCCCC; border-radius: 0px; appearance: none; }
.custom-select:focus { border-color: #a6c8e6; outline: 0; box-shadow: 0 0 0 0.2rem rgba(166, 200, 230, 0.5); }
.custom-select:focus::-ms-value { color: #495057; background-color: #FFFFFF; }
.custom-select[multiple], .custom-select[size]:not([size="1"]) { height: auto; padding-right: 0.75rem; background-image: none; }
.custom-select:disabled { color: #6c757d; background-color: #e9ecef; }
.custom-select::-ms-expand { opacity: 0; }
.custom-select-sm { height: calc(1.79rem + 2px); padding-top: 0.375rem; padding-bottom: 0.375rem; font-size: 75%; }
.custom-select-lg { height: calc(2.72rem + 2px); padding-top: 0.375rem; padding-bottom: 0.375rem; font-size: 125%; }
.custom-file { position: relative; display: inline-block; width: 100%; height: calc(1.9925rem + 2px); margin-bottom: 0; }
.custom-file-input { position: relative; z-index: 2; width: 100%; height: calc(1.9925rem + 2px); margin: 0; opacity: 0; }
.custom-file-input:focus ~ .custom-file-label { border-color: #a6c8e6; box-shadow: 0 0 0 0.2rem rgba(66, 139, 202, 0.25); }
.custom-file-input:focus ~ .custom-file-label::after { border-color: #a6c8e6; }
.custom-file-input:disabled ~ .custom-file-label { background-color: #e9ecef; }
.custom-file-input:lang(en) ~ .custom-file-label::after { content: "Browse"; }
.custom-file-label { position: absolute; top: 0; right: 0; left: 0; z-index: 1; height: calc(1.9925rem + 2px); padding: 0.375rem 0.75rem; line-height: 1.42; color: #495057; background-color: #FFFFFF; border: 1px solid #CCCCCC; border-radius: 4px; }
.custom-file-label::after { position: absolute; top: 0; right: 0; bottom: 0; z-index: 3; display: block; height: 1.9925rem; padding: 0.375rem 0.75rem; line-height: 1.42; color: #495057; content: "Browse"; background-color: #e9ecef; border-left: 1px solid #CCCCCC; border-radius: 0 4px 4px 0; }
.custom-range { width: 100%; padding-left: 0; background-color: transparent; appearance: none; }
.custom-range:focus { outline: none; }
.custom-range:focus::-webkit-slider-thumb { box-shadow: 0 0 0 1px #FFFFFF, 0 0 0 0.2rem rgba(66, 139, 202, 0.25); }
.custom-range:focus::-moz-range-thumb { box-shadow: 0 0 0 1px #FFFFFF, 0 0 0 0.2rem rgba(66, 139, 202, 0.25); }
.custom-range:focus::-ms-thumb { box-shadow: 0 0 0 1px #FFFFFF, 0 0 0 0.2rem rgba(66, 139, 202, 0.25); }
.custom-range::-moz-focus-outer { border: 0; }
.custom-range::-webkit-slider-thumb { width: 1rem; height: 1rem; margin-top: -0.25rem; background-color: #428BCA; border: 0; border-radius: 1rem; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; appearance: none; }
@media screen and (prefers-reduced-motion: reduce) { .custom-range::-webkit-slider-thumb { transition: none; } }
.custom-range::-webkit-slider-thumb:active { background-color: #cde1f1; }
.custom-range::-webkit-slider-runnable-track { width: 100%; height: 0.5rem; color: transparent; cursor: pointer; background-color: #dee2e6; border-color: transparent; border-radius: 1rem; }
.custom-range::-moz-range-thumb { width: 1rem; height: 1rem; background-color: #428BCA; border: 0; border-radius: 1rem; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; appearance: none; }
@media screen and (prefers-reduced-motion: reduce) { .custom-range::-moz-range-thumb { transition: none; } }
.custom-range::-moz-range-thumb:active { background-color: #cde1f1; }
.custom-range::-moz-range-track { width: 100%; height: 0.5rem; color: transparent; cursor: pointer; background-color: #dee2e6; border-color: transparent; border-radius: 1rem; }
.custom-range::-ms-thumb { width: 1rem; height: 1rem; margin-top: 0; margin-right: 0.2rem; margin-left: 0.2rem; background-color: #428BCA; border: 0; border-radius: 1rem; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; appearance: none; }
@media screen and (prefers-reduced-motion: reduce) { .custom-range::-ms-thumb { transition: none; } }
.custom-range::-ms-thumb:active { background-color: #cde1f1; }
.custom-range::-ms-track { width: 100%; height: 0.5rem; color: transparent; cursor: pointer; background-color: transparent; border-color: transparent; border-width: 0.5rem; }
.custom-range::-ms-fill-lower { background-color: #dee2e6; border-radius: 1rem; }
.custom-range::-ms-fill-upper { margin-right: 15px; background-color: #dee2e6; border-radius: 1rem; }
.custom-control-label::before, .custom-file-label, .custom-select { transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
@media screen and (prefers-reduced-motion: reduce) { .custom-control-label::before, .custom-file-label, .custom-select { transition: none; } }
.nav { display: flex; flex-wrap: wrap; padding-left: 0; margin-bottom: 0; list-style: none; }
.nav-link { display: block; padding: 0.5rem 1rem; }
.nav-link:hover, .nav-link:focus { text-decoration: none; }
.nav-link.disabled { color: #6c757d; }
.nav-tabs { border-bottom: 1px solid #dee2e6; }
.nav-tabs .nav-item { margin-bottom: -1px; }
.nav-tabs .nav-link { border: 1px solid transparent; border-top-left-radius: 0px; border-top-right-radius: 0px; }
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { border-color: #e9ecef #e9ecef #dee2e6; }
.nav-tabs .nav-link.disabled { color: #6c757d; background-color: transparent; border-color: transparent; }
.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link { color: #495057; background-color: #FFFFFF; border-color: #dee2e6 #dee2e6 #FFFFFF; }
.nav-tabs .dropdown-menu { margin-top: -1px; border-top-left-radius: 0; border-top-right-radius: 0; }
.nav-pills .nav-link { border-radius: 0px; }
.nav-pills .nav-link.active, .nav-pills .show > .nav-link { color: #fff; background-color: #428BCA; }
.nav-fill .nav-item { flex: 1 1 auto; text-align: center; }
.nav-justified .nav-item { flex-basis: 0; flex-grow: 1; text-align: center; }
.tab-content > .tab-pane { display: none; }
.tab-content > .active { display: block; }
.navbar { position: relative; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; padding: 0.5rem 1rem; }
.navbar > .container, .navbar > .container-fluid { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; }
.navbar-brand { display: inline-block; padding-top: 0.20535rem; padding-bottom: 0.20535rem; margin-right: 1rem; font-size: 1.29rem; line-height: inherit; white-space: nowrap; }
.navbar-brand:hover, .navbar-brand:focus { text-decoration: none; }
.navbar-nav { display: flex; flex-direction: column; padding-left: 0; margin-bottom: 0; list-style: none; }
.navbar-nav .nav-link { padding-right: 0; padding-left: 0; }
.navbar-nav .dropdown-menu { position: static; float: none; }
.navbar-text { display: inline-block; padding-top: 0.5rem; padding-bottom: 0.5rem; }
.navbar-collapse { flex-basis: 100%; flex-grow: 1; align-items: center; }
.navbar-toggler { padding: 0.25rem 0.75rem; font-size: 1.29rem; line-height: 1; background-color: transparent; border: 1px solid transparent; border-radius: 0px; }
.navbar-toggler:hover, .navbar-toggler:focus { text-decoration: none; }
.navbar-toggler:not(:disabled):not(.disabled) { cursor: pointer; }
.navbar-toggler-icon { display: inline-block; width: 1.5em; height: 1.5em; vertical-align: middle; content: ""; background: no-repeat center center; background-size: 100% 100%; }
@media (max-width: 575.98px) { .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid { padding-right: 0; padding-left: 0; } }
@media (min-width: 576px) { .navbar-expand-sm { flex-flow: row nowrap; justify-content: flex-start; }
.navbar-expand-sm .navbar-nav { flex-direction: row; }
.navbar-expand-sm .navbar-nav .dropdown-menu { position: absolute; }
.navbar-expand-sm .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }
.navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid { flex-wrap: nowrap; }
.navbar-expand-sm .navbar-collapse { display: flex !important; flex-basis: auto; }
.navbar-expand-sm .navbar-toggler { display: none; } }
@media (max-width: 767.98px) { .navbar-expand-md > .container, .navbar-expand-md > .container-fluid { padding-right: 0; padding-left: 0; } }
@media (min-width: 768px) { .navbar-expand-md { flex-flow: row nowrap; justify-content: flex-start; }
.navbar-expand-md .navbar-nav { flex-direction: row; }
.navbar-expand-md .navbar-nav .dropdown-menu { position: absolute; }
.navbar-expand-md .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }
.navbar-expand-md > .container, .navbar-expand-md > .container-fluid { flex-wrap: nowrap; }
.navbar-expand-md .navbar-collapse { display: flex !important; flex-basis: auto; }
.navbar-expand-md .navbar-toggler { display: none; } }
@media (max-width: 991.98px) { .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid { padding-right: 0; padding-left: 0; } }
@media (min-width: 992px) { .navbar-expand-lg { flex-flow: row nowrap; justify-content: flex-start; }
.navbar-expand-lg .navbar-nav { flex-direction: row; }
.navbar-expand-lg .navbar-nav .dropdown-menu { position: absolute; }
.navbar-expand-lg .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }
.navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid { flex-wrap: nowrap; }
.navbar-expand-lg .navbar-collapse { display: flex !important; flex-basis: auto; }
.navbar-expand-lg .navbar-toggler { display: none; } }
@media (max-width: 1199.98px) { .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid { padding-right: 0; padding-left: 0; } }
@media (min-width: 1200px) { .navbar-expand-xl { flex-flow: row nowrap; justify-content: flex-start; }
.navbar-expand-xl .navbar-nav { flex-direction: row; }
.navbar-expand-xl .navbar-nav .dropdown-menu { position: absolute; }
.navbar-expand-xl .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }
.navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid { flex-wrap: nowrap; }
.navbar-expand-xl .navbar-collapse { display: flex !important; flex-basis: auto; }
.navbar-expand-xl .navbar-toggler { display: none; } }
.navbar-expand { flex-flow: row nowrap; justify-content: flex-start; }
.navbar-expand > .container, .navbar-expand > .container-fluid { padding-right: 0; padding-left: 0; }
.navbar-expand .navbar-nav { flex-direction: row; }
.navbar-expand .navbar-nav .dropdown-menu { position: absolute; }
.navbar-expand .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }
.navbar-expand > .container, .navbar-expand > .container-fluid { flex-wrap: nowrap; }
.navbar-expand .navbar-collapse { display: flex !important; flex-basis: auto; }
.navbar-expand .navbar-toggler { display: none; }
.navbar-light .navbar-brand { color: rgba(0, 0, 0, 0.9); }
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { color: rgba(0, 0, 0, 0.9); }
.navbar-light .navbar-nav .nav-link { color: rgba(0, 0, 0, 0.5); }
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { color: rgba(0, 0, 0, 0.7); }
.navbar-light .navbar-nav .nav-link.disabled { color: rgba(0, 0, 0, 0.3); }
.navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active { color: rgba(0, 0, 0, 0.9); }
.navbar-light .navbar-toggler { color: rgba(0, 0, 0, 0.5); border-color: rgba(0, 0, 0, 0.1); }
.navbar-light .navbar-toggler-icon { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }
.navbar-light .navbar-text { color: rgba(0, 0, 0, 0.5); }
.navbar-light .navbar-text a { color: rgba(0, 0, 0, 0.9); }
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { color: rgba(0, 0, 0, 0.9); }
.navbar-dark .navbar-brand { color: #fff; }
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { color: #fff; }
.navbar-dark .navbar-nav .nav-link { color: rgba(255, 255, 255, 0.5); }
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { color: rgba(255, 255, 255, 0.75); }
.navbar-dark .navbar-nav .nav-link.disabled { color: rgba(255, 255, 255, 0.25); }
.navbar-dark .navbar-nav .show > .nav-link, .navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .nav-link.active { color: #fff; }
.navbar-dark .navbar-toggler { color: rgba(255, 255, 255, 0.5); border-color: rgba(255, 255, 255, 0.1); }
.navbar-dark .navbar-toggler-icon { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }
.navbar-dark .navbar-text { color: rgba(255, 255, 255, 0.5); }
.navbar-dark .navbar-text a { color: #fff; }
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { color: #fff; }
.card { position: relative; display: flex; flex-direction: column; min-width: 0; word-wrap: break-word; background-color: #fff; background-clip: border-box; border: 1px solid rgba(0, 0, 0, 0.125); border-radius: 0px; }
.card > hr { margin-right: 0; margin-left: 0; }
.card > .list-group:first-child .list-group-item:first-child { border-top-left-radius: 0px; border-top-right-radius: 0px; }
.card > .list-group:last-child .list-group-item:last-child { border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.card-body { flex: 1 1 auto; padding: 1.25rem; }
.card-title { margin-bottom: 0.75rem; }
.card-subtitle { margin-top: -0.375rem; margin-bottom: 0; }
.card-text:last-child { margin-bottom: 0; }
.card-link:hover { text-decoration: none; }
.card-link + .card-link { margin-left: 1.25rem; }
.card-header { padding: 0.75rem 1.25rem; margin-bottom: 0; background-color: rgba(0, 0, 0, 0.03); border-bottom: 1px solid rgba(0, 0, 0, 0.125); }
.card-header:first-child { border-radius: calc(0px - 1px) calc(0px - 1px) 0 0; }
.card-header + .list-group .list-group-item:first-child { border-top: 0; }
.card-footer { padding: 0.75rem 1.25rem; background-color: rgba(0, 0, 0, 0.03); border-top: 1px solid rgba(0, 0, 0, 0.125); }
.card-footer:last-child { border-radius: 0 0 calc(0px - 1px) calc(0px - 1px); }
.card-header-tabs { margin-right: -0.625rem; margin-bottom: -0.75rem; margin-left: -0.625rem; border-bottom: 0; }
.card-header-pills { margin-right: -0.625rem; margin-left: -0.625rem; }
.card-img-overlay { position: absolute; top: 0; right: 0; bottom: 0; left: 0; padding: 1.25rem; }
.card-img { width: 100%; border-radius: calc(0px - 1px); }
.card-img-top { width: 100%; border-top-left-radius: calc(0px - 1px); border-top-right-radius: calc(0px - 1px); }
.card-img-bottom { width: 100%; border-bottom-right-radius: calc(0px - 1px); border-bottom-left-radius: calc(0px - 1px); }
.card-deck { display: flex; flex-direction: column; }
.card-deck .card { margin-bottom: 15px; }
@media (min-width: 576px) { .card-deck { flex-flow: row wrap; margin-right: -15px; margin-left: -15px; }
.card-deck .card { display: flex; flex: 1 0 0%; flex-direction: column; margin-right: 15px; margin-bottom: 0; margin-left: 15px; } }
.card-group { display: flex; flex-direction: column; }
.card-group > .card { margin-bottom: 15px; }
@media (min-width: 576px) { .card-group { flex-flow: row wrap; }
.card-group > .card { flex: 1 0 0%; margin-bottom: 0; }
.card-group > .card + .card { margin-left: 0; border-left: 0; }
.card-group > .card:first-child { border-top-right-radius: 0; border-bottom-right-radius: 0; }
.card-group > .card:first-child .card-img-top, .card-group > .card:first-child .card-header { border-top-right-radius: 0; }
.card-group > .card:first-child .card-img-bottom, .card-group > .card:first-child .card-footer { border-bottom-right-radius: 0; }
.card-group > .card:last-child { border-top-left-radius: 0; border-bottom-left-radius: 0; }
.card-group > .card:last-child .card-img-top, .card-group > .card:last-child .card-header { border-top-left-radius: 0; }
.card-group > .card:last-child .card-img-bottom, .card-group > .card:last-child .card-footer { border-bottom-left-radius: 0; }
.card-group > .card:only-child { border-radius: 0px; }
.card-group > .card:only-child .card-img-top, .card-group > .card:only-child .card-header { border-top-left-radius: 0px; border-top-right-radius: 0px; }
.card-group > .card:only-child .card-img-bottom, .card-group > .card:only-child .card-footer { border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.card-group > .card:not(:first-child):not(:last-child):not(:only-child) { border-radius: 0; }
.card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer { border-radius: 0; } }
.card-columns .card { margin-bottom: 0.75rem; }
@media (min-width: 576px) { .card-columns { column-count: 3; column-gap: 1.25rem; orphans: 1; widows: 1; }
.card-columns .card { display: inline-block; width: 100%; } }
.accordion .card:not(:first-of-type):not(:last-of-type) { border-bottom: 0; border-radius: 0; }
.accordion .card:not(:first-of-type) .card-header:first-child { border-radius: 0; }
.accordion .card:first-of-type { border-bottom: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0; }
.accordion .card:last-of-type { border-top-left-radius: 0; border-top-right-radius: 0; }
.breadcrumb { display: flex; flex-wrap: wrap; padding: 0.75rem 1rem; margin-bottom: 1rem; list-style: none; background-color: transparent; border-radius: 0px; }
.breadcrumb-item + .breadcrumb-item { padding-left: 0.5rem; }
.breadcrumb-item + .breadcrumb-item::before { display: inline-block; padding-right: 0.5rem; color: #6c757d; content: "/"; }
.breadcrumb-item + .breadcrumb-item:hover::before { text-decoration: underline; }
.breadcrumb-item + .breadcrumb-item:hover::before { text-decoration: none; }
.breadcrumb-item.active { color: #6c757d; }
.pagination { display: flex; padding-left: 0; list-style: none; border-radius: 0px; }
.page-link { position: relative; display: block; padding: 0.5rem 0.75rem; margin-left: -1px; line-height: 1.25; color: #838383; background-color: transparent; border: 1px solid #FFFFFF; }
.page-link:hover { z-index: 2; color: #FFFFFF; text-decoration: none; background-color: #83B52D; border-color: #DDDDDD; }
.page-link:focus { z-index: 2; outline: 0; box-shadow: 0 0 0 0.2rem rgba(66, 139, 202, 0.25); }
.page-link:not(:disabled):not(.disabled) { cursor: pointer; }
.page-item:first-child .page-link { margin-left: 0; border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
.page-item:last-child .page-link { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
.page-item.active .page-link { z-index: 1; color: #fff; background-color: #83B52D; border-color: #FFFFFF; }
.page-item.disabled .page-link { color: #6c757d; pointer-events: none; cursor: auto; background-color: #fff; border-color: #dee2e6; }
.pagination-lg .page-link { padding: 0.75rem 1.5rem; font-size: 1.29rem; line-height: 1.33333; }
.pagination-lg .page-item:first-child .page-link { border-top-left-radius: 6px; border-bottom-left-radius: 6px; }
.pagination-lg .page-item:last-child .page-link { border-top-right-radius: 6px; border-bottom-right-radius: 6px; }
.pagination-sm .page-link { padding: 0.25rem 0.5rem; font-size: 0.86rem; line-height: 1.5; }
.pagination-sm .page-item:first-child .page-link { border-top-left-radius: 3px; border-bottom-left-radius: 3px; }
.pagination-sm .page-item:last-child .page-link { border-top-right-radius: 3px; border-bottom-right-radius: 3px; }
.badge { display: inline-block; padding: 0.25em 0.4em; font-size: 75%; font-weight: 700; line-height: 1; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: 10px; }
.badge:empty { display: none; }
.btn .badge { position: relative; top: -1px; }
.badge-pill { padding-right: 0.6em; padding-left: 0.6em; border-radius: 10rem; }
.badge-primary { color: #fff; background-color: #428BCA; }
.badge-primary[href]:hover, .badge-primary[href]:focus { color: #fff; text-decoration: none; background-color: #3071a9; }
.badge-secondary { color: #fff; background-color: #6c757d; }
.badge-secondary[href]:hover, .badge-secondary[href]:focus { color: #fff; text-decoration: none; background-color: #545b62; }
.badge-success { color: #fff; background-color: #5CB85C; }
.badge-success[href]:hover, .badge-success[href]:focus { color: #fff; text-decoration: none; background-color: #449d44; }
.badge-info { color: #212529; background-color: #5BC0DE; }
.badge-info[href]:hover, .badge-info[href]:focus { color: #212529; text-decoration: none; background-color: #31b0d5; }
.badge-warning { color: #212529; background-color: #F0AD4E; }
.badge-warning[href]:hover, .badge-warning[href]:focus { color: #212529; text-decoration: none; background-color: #ec971f; }
.badge-danger { color: #fff; background-color: #D9534F; }
.badge-danger[href]:hover, .badge-danger[href]:focus { color: #fff; text-decoration: none; background-color: #c9302c; }
.badge-light { color: #212529; background-color: #f8f9fa; }
.badge-light[href]:hover, .badge-light[href]:focus { color: #212529; text-decoration: none; background-color: #dae0e5; }
.badge-dark { color: #fff; background-color: #343a40; }
.badge-dark[href]:hover, .badge-dark[href]:focus { color: #fff; text-decoration: none; background-color: #1d2124; }
.jumbotron { padding: 2rem 1rem; margin-bottom: 2rem; background-color: #e9ecef; border-radius: 6px; }
@media (min-width: 576px) { .jumbotron { padding: 4rem 2rem; } }
.jumbotron-fluid { padding-right: 0; padding-left: 0; border-radius: 0; }
.alert { position: relative; padding: 0.75rem 1.25rem; margin-bottom: 1rem; border: 1px solid transparent; border-radius: 0px; }
.alert-heading { color: inherit; }
.alert-link { font-weight: 700; }
.alert-dismissible { padding-right: 3.8125rem; }
.alert-dismissible .close { position: absolute; top: 0; right: 0; padding: 0.75rem 1.25rem; color: inherit; }
.alert-primary { color: #224869; background-color: #d9e8f4; border-color: #cadff0; }
.alert-primary hr { border-top-color: #b6d3ea; }
.alert-primary .alert-link { color: #162e42; }
.alert-secondary { color: #383d41; background-color: #e2e3e5; border-color: #d6d8db; }
.alert-secondary hr { border-top-color: #c8cbcf; }
.alert-secondary .alert-link { color: #202326; }
.alert-success { color: #306030; background-color: #def1de; border-color: #d1ebd1; }
.alert-success hr { border-top-color: #bfe3bf; }
.alert-success .alert-link { color: #1f3e1f; }
.alert-info { color: #2f6473; background-color: #def2f8; border-color: #d1edf6; }
.alert-info hr { border-top-color: #bce5f2; }
.alert-info .alert-link { color: #20454f; }
.alert-warning { color: #7d5a29; background-color: #fcefdc; border-color: #fbe8cd; }
.alert-warning hr { border-top-color: #f9ddb5; }
.alert-warning .alert-link { color: #573e1c; }
.alert-danger { color: #712b29; background-color: #f7dddc; border-color: #f4cfce; }
.alert-danger hr { border-top-color: #efbbb9; }
.alert-danger .alert-link { color: #4c1d1b; }
.alert-light { color: #818182; background-color: #fefefe; border-color: #fdfdfe; }
.alert-light hr { border-top-color: #ececf6; }
.alert-light .alert-link { color: #686868; }
.alert-dark { color: #1b1e21; background-color: #d6d8d9; border-color: #c6c8ca; }
.alert-dark hr { border-top-color: #b9bbbe; }
.alert-dark .alert-link { color: #040505; }
@keyframes progress-bar-stripes { from { background-position: 1rem 0; }
to { background-position: 0 0; } }
.progress { display: flex; height: 1rem; overflow: hidden; font-size: 0.65625rem; background-color: #e9ecef; border-radius: 0px; }
.progress-bar { display: flex; flex-direction: column; justify-content: center; color: #fff; text-align: center; white-space: nowrap; background-color: #428BCA; transition: width 0.6s ease; }
@media screen and (prefers-reduced-motion: reduce) { .progress-bar { transition: none; } }
.progress-bar-striped { background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size: 1rem 1rem; }
.progress-bar-animated { animation: progress-bar-stripes 1s linear infinite; }
.media { display: flex; align-items: flex-start; }
.media-body { flex: 1; }
.list-group { display: flex; flex-direction: column; padding-left: 0; margin-bottom: 0; }
.list-group-item-action { width: 100%; color: #495057; text-align: inherit; }
.list-group-item-action:hover, .list-group-item-action:focus { color: #495057; text-decoration: none; background-color: #f8f9fa; }
.list-group-item-action:active { color: #212529; background-color: #e9ecef; }
.list-group-item { position: relative; display: block; padding: 0.75rem 1.25rem; margin-bottom: -1px; background-color: #fff; border: 1px solid rgba(0, 0, 0, 0.125); }
.list-group-item:first-child { border-top-left-radius: 0px; border-top-right-radius: 0px; }
.list-group-item:last-child { margin-bottom: 0; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.list-group-item:hover, .list-group-item:focus { z-index: 1; text-decoration: none; }
.list-group-item.disabled, .list-group-item:disabled { color: #6c757d; background-color: #fff; }
.list-group-item.active { z-index: 2; color: #fff; background-color: #428BCA; border-color: #428BCA; }
.list-group-flush .list-group-item { border-right: 0; border-left: 0; border-radius: 0; }
.list-group-flush:first-child .list-group-item:first-child { border-top: 0; }
.list-group-flush:last-child .list-group-item:last-child { border-bottom: 0; }
.list-group-item-primary { color: #224869; background-color: #cadff0; }
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { color: #224869; background-color: #b6d3ea; }
.list-group-item-primary.list-group-item-action.active { color: #fff; background-color: #224869; border-color: #224869; }
.list-group-item-secondary { color: #383d41; background-color: #d6d8db; }
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { color: #383d41; background-color: #c8cbcf; }
.list-group-item-secondary.list-group-item-action.active { color: #fff; background-color: #383d41; border-color: #383d41; }
.list-group-item-success { color: #306030; background-color: #d1ebd1; }
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { color: #306030; background-color: #bfe3bf; }
.list-group-item-success.list-group-item-action.active { color: #fff; background-color: #306030; border-color: #306030; }
.list-group-item-info { color: #2f6473; background-color: #d1edf6; }
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { color: #2f6473; background-color: #bce5f2; }
.list-group-item-info.list-group-item-action.active { color: #fff; background-color: #2f6473; border-color: #2f6473; }
.list-group-item-warning { color: #7d5a29; background-color: #fbe8cd; }
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { color: #7d5a29; background-color: #f9ddb5; }
.list-group-item-warning.list-group-item-action.active { color: #fff; background-color: #7d5a29; border-color: #7d5a29; }
.list-group-item-danger { color: #712b29; background-color: #f4cfce; }
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { color: #712b29; background-color: #efbbb9; }
.list-group-item-danger.list-group-item-action.active { color: #fff; background-color: #712b29; border-color: #712b29; }
.list-group-item-light { color: #818182; background-color: #fdfdfe; }
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { color: #818182; background-color: #ececf6; }
.list-group-item-light.list-group-item-action.active { color: #fff; background-color: #818182; border-color: #818182; }
.list-group-item-dark { color: #1b1e21; background-color: #c6c8ca; }
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { color: #1b1e21; background-color: #b9bbbe; }
.list-group-item-dark.list-group-item-action.active { color: #fff; background-color: #1b1e21; border-color: #1b1e21; }
.close { float: right; font-size: 1.3125rem; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .5; }
.close:not(:disabled):not(.disabled) { cursor: pointer; }
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { color: #000; text-decoration: none; opacity: .75; }
button.close { padding: 0; background-color: transparent; border: 0; -webkit-appearance: none; }
.modal-open { overflow: hidden; }
.modal-open .modal { overflow-x: hidden; overflow-y: auto; }
.modal { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1050; display: none; overflow: hidden; outline: 0; }
.modal-dialog { position: relative; width: auto; margin: 0.5rem; pointer-events: none; }
.modal.fade .modal-dialog { transition: transform 0.3s ease-out; transform: translate(0, -25%); }
@media screen and (prefers-reduced-motion: reduce) { .modal.fade .modal-dialog { transition: none; } }
.modal.show .modal-dialog { transform: translate(0, 0); }
.modal-dialog-centered { display: flex; align-items: center; min-height: calc(100% - (0.5rem * 2)); }
.modal-dialog-centered::before { display: block; height: calc(100vh - (0.5rem * 2)); content: ""; }
.modal-content { position: relative; display: flex; flex-direction: column; width: 100%; pointer-events: auto; background-color: #fff; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; outline: 0; }
.modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000; }
.modal-backdrop.fade { opacity: 0; }
.modal-backdrop.show { opacity: 0.5; }
.modal-header { display: flex; align-items: flex-start; justify-content: space-between; padding: 1rem; border-bottom: 1px solid #e9ecef; border-top-left-radius: 6px; border-top-right-radius: 6px; }
.modal-header .close { padding: 1rem; margin: -1rem -1rem -1rem auto; }
.modal-title { margin-bottom: 0; line-height: 1.42; }
.modal-body { position: relative; flex: 1 1 auto; padding: 1rem; }
.modal-footer { display: flex; align-items: center; justify-content: flex-end; padding: 1rem; border-top: 1px solid #e9ecef; }
.modal-footer > :not(:first-child) { margin-left: .25rem; }
.modal-footer > :not(:last-child) { margin-right: .25rem; }
.modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll; }
@media (min-width: 576px) { .modal-dialog { max-width: 500px; margin: 1.75rem auto; }
.modal-dialog-centered { min-height: calc(100% - (1.75rem * 2)); }
.modal-dialog-centered::before { height: calc(100vh - (1.75rem * 2)); }
.modal-sm { max-width: 300px; } }
@media (min-width: 992px) { .modal-lg { max-width: 800px; } }
.tooltip { position: absolute; z-index: 1070; display: block; margin: 0; font-family: Arial; font-style: normal; font-weight: 400; line-height: 1.42; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; white-space: normal; line-break: auto; font-size: 0.86rem; word-wrap: break-word; opacity: 0; }
.tooltip.show { opacity: 0.9; }
.tooltip .arrow { position: absolute; display: block; width: 0.8rem; height: 0.4rem; }
.tooltip .arrow::before { position: absolute; content: ""; border-color: transparent; border-style: solid; }
.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { padding: 0.4rem 0; }
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { bottom: 0; }
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { top: 0; border-width: 0.4rem 0.4rem 0; border-top-color: #000; }
.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { padding: 0 0.4rem; }
.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { left: 0; width: 0.4rem; height: 0.8rem; }
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { right: 0; border-width: 0.4rem 0.4rem 0.4rem 0; border-right-color: #000; }
.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { padding: 0.4rem 0; }
.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { top: 0; }
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { bottom: 0; border-width: 0 0.4rem 0.4rem; border-bottom-color: #000; }
.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { padding: 0 0.4rem; }
.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { right: 0; width: 0.4rem; height: 0.8rem; }
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { left: 0; border-width: 0.4rem 0 0.4rem 0.4rem; border-left-color: #000; }
.tooltip-inner { max-width: 200px; padding: 0.25rem 0.5rem; color: #fff; text-align: center; background-color: #000; border-radius: 0px; }
.popover { position: absolute; top: 0; left: 0; z-index: 1060; display: block; max-width: 276px; font-family: Arial; font-style: normal; font-weight: 400; line-height: 1.42; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; white-space: normal; line-break: auto; font-size: 0.86rem; word-wrap: break-word; background-color: #fff; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; }
.popover .arrow { position: absolute; display: block; width: 1rem; height: 0.5rem; margin: 0 6px; }
.popover .arrow::before, .popover .arrow::after { position: absolute; display: block; content: ""; border-color: transparent; border-style: solid; }
.bs-popover-top, .bs-popover-auto[x-placement^="top"] { margin-bottom: 0.5rem; }
.bs-popover-top .arrow, .bs-popover-auto[x-placement^="top"] .arrow { bottom: calc((0.5rem + 1px) * -1); }
.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before, .bs-popover-top .arrow::after, .bs-popover-auto[x-placement^="top"] .arrow::after { border-width: 0.5rem 0.5rem 0; }
.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before { bottom: 0; border-top-color: rgba(0, 0, 0, 0.25); }
.bs-popover-top .arrow::after, .bs-popover-auto[x-placement^="top"] .arrow::after { bottom: 1px; border-top-color: #fff; }
.bs-popover-right, .bs-popover-auto[x-placement^="right"] { margin-left: 0.5rem; }
.bs-popover-right .arrow, .bs-popover-auto[x-placement^="right"] .arrow { left: calc((0.5rem + 1px) * -1); width: 0.5rem; height: 1rem; margin: 6px 0; }
.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before, .bs-popover-right .arrow::after, .bs-popover-auto[x-placement^="right"] .arrow::after { border-width: 0.5rem 0.5rem 0.5rem 0; }
.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before { left: 0; border-right-color: rgba(0, 0, 0, 0.25); }
.bs-popover-right .arrow::after, .bs-popover-auto[x-placement^="right"] .arrow::after { left: 1px; border-right-color: #fff; }
.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { margin-top: 0.5rem; }
.bs-popover-bottom .arrow, .bs-popover-auto[x-placement^="bottom"] .arrow { top: calc((0.5rem + 1px) * -1); }
.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before, .bs-popover-bottom .arrow::after, .bs-popover-auto[x-placement^="bottom"] .arrow::after { border-width: 0 0.5rem 0.5rem 0.5rem; }
.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before { top: 0; border-bottom-color: rgba(0, 0, 0, 0.25); }
.bs-popover-bottom .arrow::after, .bs-popover-auto[x-placement^="bottom"] .arrow::after { top: 1px; border-bottom-color: #fff; }
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { position: absolute; top: 0; left: 50%; display: block; width: 1rem; margin-left: -0.5rem; content: ""; border-bottom: 1px solid #f7f7f7; }
.bs-popover-left, .bs-popover-auto[x-placement^="left"] { margin-right: 0.5rem; }
.bs-popover-left .arrow, .bs-popover-auto[x-placement^="left"] .arrow { right: calc((0.5rem + 1px) * -1); width: 0.5rem; height: 1rem; margin: 6px 0; }
.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before, .bs-popover-left .arrow::after, .bs-popover-auto[x-placement^="left"] .arrow::after { border-width: 0.5rem 0 0.5rem 0.5rem; }
.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before { right: 0; border-left-color: rgba(0, 0, 0, 0.25); }
.bs-popover-left .arrow::after, .bs-popover-auto[x-placement^="left"] .arrow::after { right: 1px; border-left-color: #fff; }
.popover-header { padding: 0.5rem 0.75rem; margin-bottom: 0; font-size: 0.875rem; color: #428BCA; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-top-left-radius: calc(6px - 1px); border-top-right-radius: calc(6px - 1px); }
.popover-header:empty { display: none; }
.popover-body { padding: 0.5rem 0.75rem; color: #212529; }
.carousel { position: relative; }
.carousel-inner { position: relative; width: 100%; overflow: hidden; }
.carousel-item { position: relative; display: none; align-items: center; width: 100%; backface-visibility: hidden; perspective: 1000px; }
.carousel-item.active, .carousel-item-next, .carousel-item-prev { display: block; transition: transform 0.6s ease; }
@media screen and (prefers-reduced-motion: reduce) { .carousel-item.active, .carousel-item-next, .carousel-item-prev { transition: none; } }
.carousel-item-next, .carousel-item-prev { position: absolute; top: 0; }
.carousel-item-next.carousel-item-left, .carousel-item-prev.carousel-item-right { transform: translateX(0); }
@supports (transform-style: preserve-3d) { .carousel-item-next.carousel-item-left, .carousel-item-prev.carousel-item-right { transform: translate3d(0, 0, 0); } }
.carousel-item-next, .active.carousel-item-right { transform: translateX(100%); }
@supports (transform-style: preserve-3d) { .carousel-item-next, .active.carousel-item-right { transform: translate3d(100%, 0, 0); } }
.carousel-item-prev, .active.carousel-item-left { transform: translateX(-100%); }
@supports (transform-style: preserve-3d) { .carousel-item-prev, .active.carousel-item-left { transform: translate3d(-100%, 0, 0); } }
.carousel-fade .carousel-item { opacity: 0; transition-duration: .6s; transition-property: opacity; }
.carousel-fade .carousel-item.active, .carousel-fade .carousel-item-next.carousel-item-left, .carousel-fade .carousel-item-prev.carousel-item-right { opacity: 1; }
.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right { opacity: 0; }
.carousel-fade .carousel-item-next, .carousel-fade .carousel-item-prev, .carousel-fade .carousel-item.active, .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-prev { transform: translateX(0); }
@supports (transform-style: preserve-3d) { .carousel-fade .carousel-item-next, .carousel-fade .carousel-item-prev, .carousel-fade .carousel-item.active, .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-prev { transform: translate3d(0, 0, 0); } }
.carousel-control-prev, .carousel-control-next { position: absolute; top: 0; bottom: 0; display: flex; align-items: center; justify-content: center; width: 15%; color: #fff; text-align: center; opacity: 0.5; }
.carousel-control-prev:hover, .carousel-control-prev:focus, .carousel-control-next:hover, .carousel-control-next:focus { color: #fff; text-decoration: none; outline: 0; opacity: .9; }
.carousel-control-prev { left: 0; }
.carousel-control-next { right: 0; }
.carousel-control-prev-icon, .carousel-control-next-icon { display: inline-block; width: 20px; height: 20px; background: transparent no-repeat center center; background-size: 100% 100%; }
.carousel-control-prev-icon { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); }
.carousel-control-next-icon { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); }
.carousel-indicators { position: absolute; right: 0; bottom: 10px; left: 0; z-index: 15; display: flex; justify-content: center; padding-left: 0; margin-right: 15%; margin-left: 15%; list-style: none; }
.carousel-indicators li { position: relative; flex: 0 1 auto; width: 30px; height: 3px; margin-right: 3px; margin-left: 3px; text-indent: -999px; cursor: pointer; background-color: rgba(255, 255, 255, 0.5); }
.carousel-indicators li::before { position: absolute; top: -10px; left: 0; display: inline-block; width: 100%; height: 10px; content: ""; }
.carousel-indicators li::after { position: absolute; bottom: -10px; left: 0; display: inline-block; width: 100%; height: 10px; content: ""; }
.carousel-indicators .active { background-color: #fff; }
.carousel-caption { position: absolute; right: 15%; bottom: 20px; left: 15%; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: #fff; text-align: center; }
.align-baseline { vertical-align: baseline !important; }
.align-top { vertical-align: top !important; }
.align-middle { vertical-align: middle !important; }
.align-bottom { vertical-align: bottom !important; }
.align-text-bottom { vertical-align: text-bottom !important; }
.align-text-top { vertical-align: text-top !important; }
.bg-primary { background-color: #428BCA !important; }
a.bg-primary:hover, a.bg-primary:focus, button.bg-primary:hover, button.bg-primary:focus { background-color: #3071a9 !important; }
.bg-secondary { background-color: #6c757d !important; }
a.bg-secondary:hover, a.bg-secondary:focus, button.bg-secondary:hover, button.bg-secondary:focus { background-color: #545b62 !important; }
.bg-success { background-color: #5CB85C !important; }
a.bg-success:hover, a.bg-success:focus, button.bg-success:hover, button.bg-success:focus { background-color: #449d44 !important; }
.bg-info { background-color: #5BC0DE !important; }
a.bg-info:hover, a.bg-info:focus, button.bg-info:hover, button.bg-info:focus { background-color: #31b0d5 !important; }
.bg-warning { background-color: #F0AD4E !important; }
a.bg-warning:hover, a.bg-warning:focus, button.bg-warning:hover, button.bg-warning:focus { background-color: #ec971f !important; }
.bg-danger { background-color: #D9534F !important; }
a.bg-danger:hover, a.bg-danger:focus, button.bg-danger:hover, button.bg-danger:focus { background-color: #c9302c !important; }
.bg-light { background-color: #f8f9fa !important; }
a.bg-light:hover, a.bg-light:focus, button.bg-light:hover, button.bg-light:focus { background-color: #dae0e5 !important; }
.bg-dark { background-color: #343a40 !important; }
a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { background-color: #1d2124 !important; }
.bg-white { background-color: #fff !important; }
.bg-transparent { background-color: transparent !important; }
.border { border: 1px solid #dee2e6 !important; }
.border-top { border-top: 1px solid #dee2e6 !important; }
.border-right { border-right: 1px solid #dee2e6 !important; }
.border-bottom { border-bottom: 1px solid #dee2e6 !important; }
.border-left { border-left: 1px solid #dee2e6 !important; }
.border-0 { border: 0 !important; }
.border-top-0 { border-top: 0 !important; }
.border-right-0 { border-right: 0 !important; }
.border-bottom-0 { border-bottom: 0 !important; }
.border-left-0 { border-left: 0 !important; }
.border-primary { border-color: #428BCA !important; }
.border-secondary { border-color: #6c757d !important; }
.border-success { border-color: #5CB85C !important; }
.border-info { border-color: #5BC0DE !important; }
.border-warning { border-color: #F0AD4E !important; }
.border-danger { border-color: #D9534F !important; }
.border-light { border-color: #f8f9fa !important; }
.border-dark { border-color: #343a40 !important; }
.border-white { border-color: #fff !important; }
.rounded { border-radius: 0px !important; }
.rounded-top { border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; }
.rounded-right { border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; }
.rounded-bottom { border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; }
.rounded-left { border-top-left-radius: 0px !important; border-bottom-left-radius: 0px !important; }
.rounded-circle { border-radius: 50% !important; }
.rounded-0 { border-radius: 0 !important; }
.clearfix::after { display: block; clear: both; content: ""; }
.d-none { display: none !important; }
.d-inline { display: inline !important; }
.d-inline-block { display: inline-block !important; }
.d-block { display: block !important; }
.d-table { display: table !important; }
.d-table-row { display: table-row !important; }
.d-table-cell { display: table-cell !important; }
.d-flex { display: flex !important; }
.d-inline-flex { display: inline-flex !important; }
@media (min-width: 576px) { .d-sm-none { display: none !important; }
.d-sm-inline { display: inline !important; }
.d-sm-inline-block { display: inline-block !important; }
.d-sm-block { display: block !important; }
.d-sm-table { display: table !important; }
.d-sm-table-row { display: table-row !important; }
.d-sm-table-cell { display: table-cell !important; }
.d-sm-flex { display: flex !important; }
.d-sm-inline-flex { display: inline-flex !important; } }
@media (min-width: 768px) { .d-md-none { display: none !important; }
.d-md-inline { display: inline !important; }
.d-md-inline-block { display: inline-block !important; }
.d-md-block { display: block !important; }
.d-md-table { display: table !important; }
.d-md-table-row { display: table-row !important; }
.d-md-table-cell { display: table-cell !important; }
.d-md-flex { display: flex !important; }
.d-md-inline-flex { display: inline-flex !important; } }
@media (min-width: 992px) { .d-lg-none { display: none !important; }
.d-lg-inline { display: inline !important; }
.d-lg-inline-block { display: inline-block !important; }
.d-lg-block { display: block !important; }
.d-lg-table { display: table !important; }
.d-lg-table-row { display: table-row !important; }
.d-lg-table-cell { display: table-cell !important; }
.d-lg-flex { display: flex !important; }
.d-lg-inline-flex { display: inline-flex !important; } }
@media (min-width: 1200px) { .d-xl-none { display: none !important; }
.d-xl-inline { display: inline !important; }
.d-xl-inline-block { display: inline-block !important; }
.d-xl-block { display: block !important; }
.d-xl-table { display: table !important; }
.d-xl-table-row { display: table-row !important; }
.d-xl-table-cell { display: table-cell !important; }
.d-xl-flex { display: flex !important; }
.d-xl-inline-flex { display: inline-flex !important; } }
@media print { .d-print-none { display: none !important; }
.d-print-inline { display: inline !important; }
.d-print-inline-block { display: inline-block !important; }
.d-print-block { display: block !important; }
.d-print-table { display: table !important; }
.d-print-table-row { display: table-row !important; }
.d-print-table-cell { display: table-cell !important; }
.d-print-flex { display: flex !important; }
.d-print-inline-flex { display: inline-flex !important; } }
.embed-responsive { position: relative; display: block; width: 100%; padding: 0; overflow: hidden; }
.embed-responsive::before { display: block; content: ""; }
.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video { position: absolute; top: 0; bottom: 0; left: 0; width: 100%; height: 100%; border: 0; }
.embed-responsive-21by9::before { padding-top: 42.85714%; }
.embed-responsive-16by9::before { padding-top: 56.25%; }
.embed-responsive-4by3::before { padding-top: 75%; }
.embed-responsive-1by1::before { padding-top: 100%; }
.flex-row { flex-direction: row !important; }
.flex-column { flex-direction: column !important; }
.flex-row-reverse { flex-direction: row-reverse !important; }
.flex-column-reverse { flex-direction: column-reverse !important; }
.flex-wrap { flex-wrap: wrap !important; }
.flex-nowrap { flex-wrap: nowrap !important; }
.flex-wrap-reverse { flex-wrap: wrap-reverse !important; }
.flex-fill { flex: 1 1 auto !important; }
.flex-grow-0 { flex-grow: 0 !important; }
.flex-grow-1 { flex-grow: 1 !important; }
.flex-shrink-0 { flex-shrink: 0 !important; }
.flex-shrink-1 { flex-shrink: 1 !important; }
.justify-content-start { justify-content: flex-start !important; }
.justify-content-end { justify-content: flex-end !important; }
.justify-content-center { justify-content: center !important; }
.justify-content-between { justify-content: space-between !important; }
.justify-content-around { justify-content: space-around !important; }
.align-items-start { align-items: flex-start !important; }
.align-items-end { align-items: flex-end !important; }
.align-items-center { align-items: center !important; }
.align-items-baseline { align-items: baseline !important; }
.align-items-stretch { align-items: stretch !important; }
.align-content-start { align-content: flex-start !important; }
.align-content-end { align-content: flex-end !important; }
.align-content-center { align-content: center !important; }
.align-content-between { align-content: space-between !important; }
.align-content-around { align-content: space-around !important; }
.align-content-stretch { align-content: stretch !important; }
.align-self-auto { align-self: auto !important; }
.align-self-start { align-self: flex-start !important; }
.align-self-end { align-self: flex-end !important; }
.align-self-center { align-self: center !important; }
.align-self-baseline { align-self: baseline !important; }
.align-self-stretch { align-self: stretch !important; }
@media (min-width: 576px) { .flex-sm-row { flex-direction: row !important; }
.flex-sm-column { flex-direction: column !important; }
.flex-sm-row-reverse { flex-direction: row-reverse !important; }
.flex-sm-column-reverse { flex-direction: column-reverse !important; }
.flex-sm-wrap { flex-wrap: wrap !important; }
.flex-sm-nowrap { flex-wrap: nowrap !important; }
.flex-sm-wrap-reverse { flex-wrap: wrap-reverse !important; }
.flex-sm-fill { flex: 1 1 auto !important; }
.flex-sm-grow-0 { flex-grow: 0 !important; }
.flex-sm-grow-1 { flex-grow: 1 !important; }
.flex-sm-shrink-0 { flex-shrink: 0 !important; }
.flex-sm-shrink-1 { flex-shrink: 1 !important; }
.justify-content-sm-start { justify-content: flex-start !important; }
.justify-content-sm-end { justify-content: flex-end !important; }
.justify-content-sm-center { justify-content: center !important; }
.justify-content-sm-between { justify-content: space-between !important; }
.justify-content-sm-around { justify-content: space-around !important; }
.align-items-sm-start { align-items: flex-start !important; }
.align-items-sm-end { align-items: flex-end !important; }
.align-items-sm-center { align-items: center !important; }
.align-items-sm-baseline { align-items: baseline !important; }
.align-items-sm-stretch { align-items: stretch !important; }
.align-content-sm-start { align-content: flex-start !important; }
.align-content-sm-end { align-content: flex-end !important; }
.align-content-sm-center { align-content: center !important; }
.align-content-sm-between { align-content: space-between !important; }
.align-content-sm-around { align-content: space-around !important; }
.align-content-sm-stretch { align-content: stretch !important; }
.align-self-sm-auto { align-self: auto !important; }
.align-self-sm-start { align-self: flex-start !important; }
.align-self-sm-end { align-self: flex-end !important; }
.align-self-sm-center { align-self: center !important; }
.align-self-sm-baseline { align-self: baseline !important; }
.align-self-sm-stretch { align-self: stretch !important; } }
@media (min-width: 768px) { .flex-md-row { flex-direction: row !important; }
.flex-md-column { flex-direction: column !important; }
.flex-md-row-reverse { flex-direction: row-reverse !important; }
.flex-md-column-reverse { flex-direction: column-reverse !important; }
.flex-md-wrap { flex-wrap: wrap !important; }
.flex-md-nowrap { flex-wrap: nowrap !important; }
.flex-md-wrap-reverse { flex-wrap: wrap-reverse !important; }
.flex-md-fill { flex: 1 1 auto !important; }
.flex-md-grow-0 { flex-grow: 0 !important; }
.flex-md-grow-1 { flex-grow: 1 !important; }
.flex-md-shrink-0 { flex-shrink: 0 !important; }
.flex-md-shrink-1 { flex-shrink: 1 !important; }
.justify-content-md-start { justify-content: flex-start !important; }
.justify-content-md-end { justify-content: flex-end !important; }
.justify-content-md-center { justify-content: center !important; }
.justify-content-md-between { justify-content: space-between !important; }
.justify-content-md-around { justify-content: space-around !important; }
.align-items-md-start { align-items: flex-start !important; }
.align-items-md-end { align-items: flex-end !important; }
.align-items-md-center { align-items: center !important; }
.align-items-md-baseline { align-items: baseline !important; }
.align-items-md-stretch { align-items: stretch !important; }
.align-content-md-start { align-content: flex-start !important; }
.align-content-md-end { align-content: flex-end !important; }
.align-content-md-center { align-content: center !important; }
.align-content-md-between { align-content: space-between !important; }
.align-content-md-around { align-content: space-around !important; }
.align-content-md-stretch { align-content: stretch !important; }
.align-self-md-auto { align-self: auto !important; }
.align-self-md-start { align-self: flex-start !important; }
.align-self-md-end { align-self: flex-end !important; }
.align-self-md-center { align-self: center !important; }
.align-self-md-baseline { align-self: baseline !important; }
.align-self-md-stretch { align-self: stretch !important; } }
@media (min-width: 992px) { .flex-lg-row { flex-direction: row !important; }
.flex-lg-column { flex-direction: column !important; }
.flex-lg-row-reverse { flex-direction: row-reverse !important; }
.flex-lg-column-reverse { flex-direction: column-reverse !important; }
.flex-lg-wrap { flex-wrap: wrap !important; }
.flex-lg-nowrap { flex-wrap: nowrap !important; }
.flex-lg-wrap-reverse { flex-wrap: wrap-reverse !important; }
.flex-lg-fill { flex: 1 1 auto !important; }
.flex-lg-grow-0 { flex-grow: 0 !important; }
.flex-lg-grow-1 { flex-grow: 1 !important; }
.flex-lg-shrink-0 { flex-shrink: 0 !important; }
.flex-lg-shrink-1 { flex-shrink: 1 !important; }
.justify-content-lg-start { justify-content: flex-start !important; }
.justify-content-lg-end { justify-content: flex-end !important; }
.justify-content-lg-center { justify-content: center !important; }
.justify-content-lg-between { justify-content: space-between !important; }
.justify-content-lg-around { justify-content: space-around !important; }
.align-items-lg-start { align-items: flex-start !important; }
.align-items-lg-end { align-items: flex-end !important; }
.align-items-lg-center { align-items: center !important; }
.align-items-lg-baseline { align-items: baseline !important; }
.align-items-lg-stretch { align-items: stretch !important; }
.align-content-lg-start { align-content: flex-start !important; }
.align-content-lg-end { align-content: flex-end !important; }
.align-content-lg-center { align-content: center !important; }
.align-content-lg-between { align-content: space-between !important; }
.align-content-lg-around { align-content: space-around !important; }
.align-content-lg-stretch { align-content: stretch !important; }
.align-self-lg-auto { align-self: auto !important; }
.align-self-lg-start { align-self: flex-start !important; }
.align-self-lg-end { align-self: flex-end !important; }
.align-self-lg-center { align-self: center !important; }
.align-self-lg-baseline { align-self: baseline !important; }
.align-self-lg-stretch { align-self: stretch !important; } }
@media (min-width: 1200px) { .flex-xl-row { flex-direction: row !important; }
.flex-xl-column { flex-direction: column !important; }
.flex-xl-row-reverse { flex-direction: row-reverse !important; }
.flex-xl-column-reverse { flex-direction: column-reverse !important; }
.flex-xl-wrap { flex-wrap: wrap !important; }
.flex-xl-nowrap { flex-wrap: nowrap !important; }
.flex-xl-wrap-reverse { flex-wrap: wrap-reverse !important; }
.flex-xl-fill { flex: 1 1 auto !important; }
.flex-xl-grow-0 { flex-grow: 0 !important; }
.flex-xl-grow-1 { flex-grow: 1 !important; }
.flex-xl-shrink-0 { flex-shrink: 0 !important; }
.flex-xl-shrink-1 { flex-shrink: 1 !important; }
.justify-content-xl-start { justify-content: flex-start !important; }
.justify-content-xl-end { justify-content: flex-end !important; }
.justify-content-xl-center { justify-content: center !important; }
.justify-content-xl-between { justify-content: space-between !important; }
.justify-content-xl-around { justify-content: space-around !important; }
.align-items-xl-start { align-items: flex-start !important; }
.align-items-xl-end { align-items: flex-end !important; }
.align-items-xl-center { align-items: center !important; }
.align-items-xl-baseline { align-items: baseline !important; }
.align-items-xl-stretch { align-items: stretch !important; }
.align-content-xl-start { align-content: flex-start !important; }
.align-content-xl-end { align-content: flex-end !important; }
.align-content-xl-center { align-content: center !important; }
.align-content-xl-between { align-content: space-between !important; }
.align-content-xl-around { align-content: space-around !important; }
.align-content-xl-stretch { align-content: stretch !important; }
.align-self-xl-auto { align-self: auto !important; }
.align-self-xl-start { align-self: flex-start !important; }
.align-self-xl-end { align-self: flex-end !important; }
.align-self-xl-center { align-self: center !important; }
.align-self-xl-baseline { align-self: baseline !important; }
.align-self-xl-stretch { align-self: stretch !important; } }
.float-left { float: left !important; }
.float-right { float: right !important; }
.float-none { float: none !important; }
@media (min-width: 576px) { .float-sm-left { float: left !important; }
.float-sm-right { float: right !important; }
.float-sm-none { float: none !important; } }
@media (min-width: 768px) { .float-md-left { float: left !important; }
.float-md-right { float: right !important; }
.float-md-none { float: none !important; } }
@media (min-width: 992px) { .float-lg-left { float: left !important; }
.float-lg-right { float: right !important; }
.float-lg-none { float: none !important; } }
@media (min-width: 1200px) { .float-xl-left { float: left !important; }
.float-xl-right { float: right !important; }
.float-xl-none { float: none !important; } }
.position-static { position: static !important; }
.position-relative { position: relative !important; }
.position-absolute { position: absolute !important; }
.position-fixed { position: fixed !important; }
.position-sticky { position: sticky !important; }
.fixed-top { position: fixed; top: 0; right: 0; left: 0; z-index: 1030; }
.fixed-bottom { position: fixed; right: 0; bottom: 0; left: 0; z-index: 1030; }
@supports (position: sticky) { .sticky-top { position: sticky; top: 0; z-index: 1020; } }
.sr-only { position: absolute; width: 1px; height: 1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0; }
.sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; overflow: visible; clip: auto; white-space: normal; }
.shadow-sm { box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; }
.shadow { box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; }
.shadow-lg { box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; }
.shadow-none { box-shadow: none !important; }
.w-25 { width: 25% !important; }
.w-50 { width: 50% !important; }
.w-75 { width: 75% !important; }
.w-100 { width: 100% !important; }
.w-auto { width: auto !important; }
.h-25 { height: 25% !important; }
.h-50 { height: 50% !important; }
.h-75 { height: 75% !important; }
.h-100 { height: 100% !important; }
.h-auto { height: auto !important; }
.mw-100 { max-width: 100% !important; }
.mh-100 { max-height: 100% !important; }
.m-0 { margin: 0 !important; }
.mt-0, .my-0 { margin-top: 0 !important; }
.mr-0, .mx-0 { margin-right: 0 !important; }
.mb-0, .my-0 { margin-bottom: 0 !important; }
.ml-0, .mx-0 { margin-left: 0 !important; }
.m-1 { margin: 0.25rem !important; }
.mt-1, .my-1 { margin-top: 0.25rem !important; }
.mr-1, .mx-1 { margin-right: 0.25rem !important; }
.mb-1, .my-1 { margin-bottom: 0.25rem !important; }
.ml-1, .mx-1 { margin-left: 0.25rem !important; }
.m-2 { margin: 0.5rem !important; }
.mt-2, .my-2 { margin-top: 0.5rem !important; }
.mr-2, .mx-2 { margin-right: 0.5rem !important; }
.mb-2, .my-2 { margin-bottom: 0.5rem !important; }
.ml-2, .mx-2 { margin-left: 0.5rem !important; }
.m-3 { margin: 1rem !important; }
.mt-3, .my-3 { margin-top: 1rem !important; }
.mr-3, .mx-3 { margin-right: 1rem !important; }
.mb-3, .my-3 { margin-bottom: 1rem !important; }
.ml-3, .mx-3 { margin-left: 1rem !important; }
.m-4 { margin: 1.5rem !important; }
.mt-4, .my-4 { margin-top: 1.5rem !important; }
.mr-4, .mx-4 { margin-right: 1.5rem !important; }
.mb-4, .my-4 { margin-bottom: 1.5rem !important; }
.ml-4, .mx-4 { margin-left: 1.5rem !important; }
.m-5 { margin: 3rem !important; }
.mt-5, .my-5 { margin-top: 3rem !important; }
.mr-5, .mx-5 { margin-right: 3rem !important; }
.mb-5, .my-5 { margin-bottom: 3rem !important; }
.ml-5, .mx-5 { margin-left: 3rem !important; }
.p-0 { padding: 0 !important; }
.pt-0, .py-0 { padding-top: 0 !important; }
.pr-0, .px-0 { padding-right: 0 !important; }
.pb-0, .py-0 { padding-bottom: 0 !important; }
.pl-0, .px-0 { padding-left: 0 !important; }
.p-1 { padding: 0.25rem !important; }
.pt-1, .py-1 { padding-top: 0.25rem !important; }
.pr-1, .px-1 { padding-right: 0.25rem !important; }
.pb-1, .py-1 { padding-bottom: 0.25rem !important; }
.pl-1, .px-1 { padding-left: 0.25rem !important; }
.p-2 { padding: 0.5rem !important; }
.pt-2, .py-2 { padding-top: 0.5rem !important; }
.pr-2, .px-2 { padding-right: 0.5rem !important; }
.pb-2, .py-2 { padding-bottom: 0.5rem !important; }
.pl-2, .px-2 { padding-left: 0.5rem !important; }
.p-3 { padding: 1rem !important; }
.pt-3, .py-3 { padding-top: 1rem !important; }
.pr-3, .px-3 { padding-right: 1rem !important; }
.pb-3, .py-3 { padding-bottom: 1rem !important; }
.pl-3, .px-3 { padding-left: 1rem !important; }
.p-4 { padding: 1.5rem !important; }
.pt-4, .py-4 { padding-top: 1.5rem !important; }
.pr-4, .px-4 { padding-right: 1.5rem !important; }
.pb-4, .py-4 { padding-bottom: 1.5rem !important; }
.pl-4, .px-4 { padding-left: 1.5rem !important; }
.p-5 { padding: 3rem !important; }
.pt-5, .py-5 { padding-top: 3rem !important; }
.pr-5, .px-5 { padding-right: 3rem !important; }
.pb-5, .py-5 { padding-bottom: 3rem !important; }
.pl-5, .px-5 { padding-left: 3rem !important; }
.m-auto { margin: auto !important; }
.mt-auto, .my-auto { margin-top: auto !important; }
.mr-auto, .mx-auto { margin-right: auto !important; }
.mb-auto, .my-auto { margin-bottom: auto !important; }
.ml-auto, .mx-auto { margin-left: auto !important; }
@media (min-width: 576px) { .m-sm-0 { margin: 0 !important; }
.mt-sm-0, .my-sm-0 { margin-top: 0 !important; }
.mr-sm-0, .mx-sm-0 { margin-right: 0 !important; }
.mb-sm-0, .my-sm-0 { margin-bottom: 0 !important; }
.ml-sm-0, .mx-sm-0 { margin-left: 0 !important; }
.m-sm-1 { margin: 0.25rem !important; }
.mt-sm-1, .my-sm-1 { margin-top: 0.25rem !important; }
.mr-sm-1, .mx-sm-1 { margin-right: 0.25rem !important; }
.mb-sm-1, .my-sm-1 { margin-bottom: 0.25rem !important; }
.ml-sm-1, .mx-sm-1 { margin-left: 0.25rem !important; }
.m-sm-2 { margin: 0.5rem !important; }
.mt-sm-2, .my-sm-2 { margin-top: 0.5rem !important; }
.mr-sm-2, .mx-sm-2 { margin-right: 0.5rem !important; }
.mb-sm-2, .my-sm-2 { margin-bottom: 0.5rem !important; }
.ml-sm-2, .mx-sm-2 { margin-left: 0.5rem !important; }
.m-sm-3 { margin: 1rem !important; }
.mt-sm-3, .my-sm-3 { margin-top: 1rem !important; }
.mr-sm-3, .mx-sm-3 { margin-right: 1rem !important; }
.mb-sm-3, .my-sm-3 { margin-bottom: 1rem !important; }
.ml-sm-3, .mx-sm-3 { margin-left: 1rem !important; }
.m-sm-4 { margin: 1.5rem !important; }
.mt-sm-4, .my-sm-4 { margin-top: 1.5rem !important; }
.mr-sm-4, .mx-sm-4 { margin-right: 1.5rem !important; }
.mb-sm-4, .my-sm-4 { margin-bottom: 1.5rem !important; }
.ml-sm-4, .mx-sm-4 { margin-left: 1.5rem !important; }
.m-sm-5 { margin: 3rem !important; }
.mt-sm-5, .my-sm-5 { margin-top: 3rem !important; }
.mr-sm-5, .mx-sm-5 { margin-right: 3rem !important; }
.mb-sm-5, .my-sm-5 { margin-bottom: 3rem !important; }
.ml-sm-5, .mx-sm-5 { margin-left: 3rem !important; }
.p-sm-0 { padding: 0 !important; }
.pt-sm-0, .py-sm-0 { padding-top: 0 !important; }
.pr-sm-0, .px-sm-0 { padding-right: 0 !important; }
.pb-sm-0, .py-sm-0 { padding-bottom: 0 !important; }
.pl-sm-0, .px-sm-0 { padding-left: 0 !important; }
.p-sm-1 { padding: 0.25rem !important; }
.pt-sm-1, .py-sm-1 { padding-top: 0.25rem !important; }
.pr-sm-1, .px-sm-1 { padding-right: 0.25rem !important; }
.pb-sm-1, .py-sm-1 { padding-bottom: 0.25rem !important; }
.pl-sm-1, .px-sm-1 { padding-left: 0.25rem !important; }
.p-sm-2 { padding: 0.5rem !important; }
.pt-sm-2, .py-sm-2 { padding-top: 0.5rem !important; }
.pr-sm-2, .px-sm-2 { padding-right: 0.5rem !important; }
.pb-sm-2, .py-sm-2 { padding-bottom: 0.5rem !important; }
.pl-sm-2, .px-sm-2 { padding-left: 0.5rem !important; }
.p-sm-3 { padding: 1rem !important; }
.pt-sm-3, .py-sm-3 { padding-top: 1rem !important; }
.pr-sm-3, .px-sm-3 { padding-right: 1rem !important; }
.pb-sm-3, .py-sm-3 { padding-bottom: 1rem !important; }
.pl-sm-3, .px-sm-3 { padding-left: 1rem !important; }
.p-sm-4 { padding: 1.5rem !important; }
.pt-sm-4, .py-sm-4 { padding-top: 1.5rem !important; }
.pr-sm-4, .px-sm-4 { padding-right: 1.5rem !important; }
.pb-sm-4, .py-sm-4 { padding-bottom: 1.5rem !important; }
.pl-sm-4, .px-sm-4 { padding-left: 1.5rem !important; }
.p-sm-5 { padding: 3rem !important; }
.pt-sm-5, .py-sm-5 { padding-top: 3rem !important; }
.pr-sm-5, .px-sm-5 { padding-right: 3rem !important; }
.pb-sm-5, .py-sm-5 { padding-bottom: 3rem !important; }
.pl-sm-5, .px-sm-5 { padding-left: 3rem !important; }
.m-sm-auto { margin: auto !important; }
.mt-sm-auto, .my-sm-auto { margin-top: auto !important; }
.mr-sm-auto, .mx-sm-auto { margin-right: auto !important; }
.mb-sm-auto, .my-sm-auto { margin-bottom: auto !important; }
.ml-sm-auto, .mx-sm-auto { margin-left: auto !important; } }
@media (min-width: 768px) { .m-md-0 { margin: 0 !important; }
.mt-md-0, .my-md-0 { margin-top: 0 !important; }
.mr-md-0, .mx-md-0 { margin-right: 0 !important; }
.mb-md-0, .my-md-0 { margin-bottom: 0 !important; }
.ml-md-0, .mx-md-0 { margin-left: 0 !important; }
.m-md-1 { margin: 0.25rem !important; }
.mt-md-1, .my-md-1 { margin-top: 0.25rem !important; }
.mr-md-1, .mx-md-1 { margin-right: 0.25rem !important; }
.mb-md-1, .my-md-1 { margin-bottom: 0.25rem !important; }
.ml-md-1, .mx-md-1 { margin-left: 0.25rem !important; }
.m-md-2 { margin: 0.5rem !important; }
.mt-md-2, .my-md-2 { margin-top: 0.5rem !important; }
.mr-md-2, .mx-md-2 { margin-right: 0.5rem !important; }
.mb-md-2, .my-md-2 { margin-bottom: 0.5rem !important; }
.ml-md-2, .mx-md-2 { margin-left: 0.5rem !important; }
.m-md-3 { margin: 1rem !important; }
.mt-md-3, .my-md-3 { margin-top: 1rem !important; }
.mr-md-3, .mx-md-3 { margin-right: 1rem !important; }
.mb-md-3, .my-md-3 { margin-bottom: 1rem !important; }
.ml-md-3, .mx-md-3 { margin-left: 1rem !important; }
.m-md-4 { margin: 1.5rem !important; }
.mt-md-4, .my-md-4 { margin-top: 1.5rem !important; }
.mr-md-4, .mx-md-4 { margin-right: 1.5rem !important; }
.mb-md-4, .my-md-4 { margin-bottom: 1.5rem !important; }
.ml-md-4, .mx-md-4 { margin-left: 1.5rem !important; }
.m-md-5 { margin: 3rem !important; }
.mt-md-5, .my-md-5 { margin-top: 3rem !important; }
.mr-md-5, .mx-md-5 { margin-right: 3rem !important; }
.mb-md-5, .my-md-5 { margin-bottom: 3rem !important; }
.ml-md-5, .mx-md-5 { margin-left: 3rem !important; }
.p-md-0 { padding: 0 !important; }
.pt-md-0, .py-md-0 { padding-top: 0 !important; }
.pr-md-0, .px-md-0 { padding-right: 0 !important; }
.pb-md-0, .py-md-0 { padding-bottom: 0 !important; }
.pl-md-0, .px-md-0 { padding-left: 0 !important; }
.p-md-1 { padding: 0.25rem !important; }
.pt-md-1, .py-md-1 { padding-top: 0.25rem !important; }
.pr-md-1, .px-md-1 { padding-right: 0.25rem !important; }
.pb-md-1, .py-md-1 { padding-bottom: 0.25rem !important; }
.pl-md-1, .px-md-1 { padding-left: 0.25rem !important; }
.p-md-2 { padding: 0.5rem !important; }
.pt-md-2, .py-md-2 { padding-top: 0.5rem !important; }
.pr-md-2, .px-md-2 { padding-right: 0.5rem !important; }
.pb-md-2, .py-md-2 { padding-bottom: 0.5rem !important; }
.pl-md-2, .px-md-2 { padding-left: 0.5rem !important; }
.p-md-3 { padding: 1rem !important; }
.pt-md-3, .py-md-3 { padding-top: 1rem !important; }
.pr-md-3, .px-md-3 { padding-right: 1rem !important; }
.pb-md-3, .py-md-3 { padding-bottom: 1rem !important; }
.pl-md-3, .px-md-3 { padding-left: 1rem !important; }
.p-md-4 { padding: 1.5rem !important; }
.pt-md-4, .py-md-4 { padding-top: 1.5rem !important; }
.pr-md-4, .px-md-4 { padding-right: 1.5rem !important; }
.pb-md-4, .py-md-4 { padding-bottom: 1.5rem !important; }
.pl-md-4, .px-md-4 { padding-left: 1.5rem !important; }
.p-md-5 { padding: 3rem !important; }
.pt-md-5, .py-md-5 { padding-top: 3rem !important; }
.pr-md-5, .px-md-5 { padding-right: 3rem !important; }
.pb-md-5, .py-md-5 { padding-bottom: 3rem !important; }
.pl-md-5, .px-md-5 { padding-left: 3rem !important; }
.m-md-auto { margin: auto !important; }
.mt-md-auto, .my-md-auto { margin-top: auto !important; }
.mr-md-auto, .mx-md-auto { margin-right: auto !important; }
.mb-md-auto, .my-md-auto { margin-bottom: auto !important; }
.ml-md-auto, .mx-md-auto { margin-left: auto !important; } }
@media (min-width: 992px) { .m-lg-0 { margin: 0 !important; }
.mt-lg-0, .my-lg-0 { margin-top: 0 !important; }
.mr-lg-0, .mx-lg-0 { margin-right: 0 !important; }
.mb-lg-0, .my-lg-0 { margin-bottom: 0 !important; }
.ml-lg-0, .mx-lg-0 { margin-left: 0 !important; }
.m-lg-1 { margin: 0.25rem !important; }
.mt-lg-1, .my-lg-1 { margin-top: 0.25rem !important; }
.mr-lg-1, .mx-lg-1 { margin-right: 0.25rem !important; }
.mb-lg-1, .my-lg-1 { margin-bottom: 0.25rem !important; }
.ml-lg-1, .mx-lg-1 { margin-left: 0.25rem !important; }
.m-lg-2 { margin: 0.5rem !important; }
.mt-lg-2, .my-lg-2 { margin-top: 0.5rem !important; }
.mr-lg-2, .mx-lg-2 { margin-right: 0.5rem !important; }
.mb-lg-2, .my-lg-2 { margin-bottom: 0.5rem !important; }
.ml-lg-2, .mx-lg-2 { margin-left: 0.5rem !important; }
.m-lg-3 { margin: 1rem !important; }
.mt-lg-3, .my-lg-3 { margin-top: 1rem !important; }
.mr-lg-3, .mx-lg-3 { margin-right: 1rem !important; }
.mb-lg-3, .my-lg-3 { margin-bottom: 1rem !important; }
.ml-lg-3, .mx-lg-3 { margin-left: 1rem !important; }
.m-lg-4 { margin: 1.5rem !important; }
.mt-lg-4, .my-lg-4 { margin-top: 1.5rem !important; }
.mr-lg-4, .mx-lg-4 { margin-right: 1.5rem !important; }
.mb-lg-4, .my-lg-4 { margin-bottom: 1.5rem !important; }
.ml-lg-4, .mx-lg-4 { margin-left: 1.5rem !important; }
.m-lg-5 { margin: 3rem !important; }
.mt-lg-5, .my-lg-5 { margin-top: 3rem !important; }
.mr-lg-5, .mx-lg-5 { margin-right: 3rem !important; }
.mb-lg-5, .my-lg-5 { margin-bottom: 3rem !important; }
.ml-lg-5, .mx-lg-5 { margin-left: 3rem !important; }
.p-lg-0 { padding: 0 !important; }
.pt-lg-0, .py-lg-0 { padding-top: 0 !important; }
.pr-lg-0, .px-lg-0 { padding-right: 0 !important; }
.pb-lg-0, .py-lg-0 { padding-bottom: 0 !important; }
.pl-lg-0, .px-lg-0 { padding-left: 0 !important; }
.p-lg-1 { padding: 0.25rem !important; }
.pt-lg-1, .py-lg-1 { padding-top: 0.25rem !important; }
.pr-lg-1, .px-lg-1 { padding-right: 0.25rem !important; }
.pb-lg-1, .py-lg-1 { padding-bottom: 0.25rem !important; }
.pl-lg-1, .px-lg-1 { padding-left: 0.25rem !important; }
.p-lg-2 { padding: 0.5rem !important; }
.pt-lg-2, .py-lg-2 { padding-top: 0.5rem !important; }
.pr-lg-2, .px-lg-2 { padding-right: 0.5rem !important; }
.pb-lg-2, .py-lg-2 { padding-bottom: 0.5rem !important; }
.pl-lg-2, .px-lg-2 { padding-left: 0.5rem !important; }
.p-lg-3 { padding: 1rem !important; }
.pt-lg-3, .py-lg-3 { padding-top: 1rem !important; }
.pr-lg-3, .px-lg-3 { padding-right: 1rem !important; }
.pb-lg-3, .py-lg-3 { padding-bottom: 1rem !important; }
.pl-lg-3, .px-lg-3 { padding-left: 1rem !important; }
.p-lg-4 { padding: 1.5rem !important; }
.pt-lg-4, .py-lg-4 { padding-top: 1.5rem !important; }
.pr-lg-4, .px-lg-4 { padding-right: 1.5rem !important; }
.pb-lg-4, .py-lg-4 { padding-bottom: 1.5rem !important; }
.pl-lg-4, .px-lg-4 { padding-left: 1.5rem !important; }
.p-lg-5 { padding: 3rem !important; }
.pt-lg-5, .py-lg-5 { padding-top: 3rem !important; }
.pr-lg-5, .px-lg-5 { padding-right: 3rem !important; }
.pb-lg-5, .py-lg-5 { padding-bottom: 3rem !important; }
.pl-lg-5, .px-lg-5 { padding-left: 3rem !important; }
.m-lg-auto { margin: auto !important; }
.mt-lg-auto, .my-lg-auto { margin-top: auto !important; }
.mr-lg-auto, .mx-lg-auto { margin-right: auto !important; }
.mb-lg-auto, .my-lg-auto { margin-bottom: auto !important; }
.ml-lg-auto, .mx-lg-auto { margin-left: auto !important; } }
@media (min-width: 1200px) { .m-xl-0 { margin: 0 !important; }
.mt-xl-0, .my-xl-0 { margin-top: 0 !important; }
.mr-xl-0, .mx-xl-0 { margin-right: 0 !important; }
.mb-xl-0, .my-xl-0 { margin-bottom: 0 !important; }
.ml-xl-0, .mx-xl-0 { margin-left: 0 !important; }
.m-xl-1 { margin: 0.25rem !important; }
.mt-xl-1, .my-xl-1 { margin-top: 0.25rem !important; }
.mr-xl-1, .mx-xl-1 { margin-right: 0.25rem !important; }
.mb-xl-1, .my-xl-1 { margin-bottom: 0.25rem !important; }
.ml-xl-1, .mx-xl-1 { margin-left: 0.25rem !important; }
.m-xl-2 { margin: 0.5rem !important; }
.mt-xl-2, .my-xl-2 { margin-top: 0.5rem !important; }
.mr-xl-2, .mx-xl-2 { margin-right: 0.5rem !important; }
.mb-xl-2, .my-xl-2 { margin-bottom: 0.5rem !important; }
.ml-xl-2, .mx-xl-2 { margin-left: 0.5rem !important; }
.m-xl-3 { margin: 1rem !important; }
.mt-xl-3, .my-xl-3 { margin-top: 1rem !important; }
.mr-xl-3, .mx-xl-3 { margin-right: 1rem !important; }
.mb-xl-3, .my-xl-3 { margin-bottom: 1rem !important; }
.ml-xl-3, .mx-xl-3 { margin-left: 1rem !important; }
.m-xl-4 { margin: 1.5rem !important; }
.mt-xl-4, .my-xl-4 { margin-top: 1.5rem !important; }
.mr-xl-4, .mx-xl-4 { margin-right: 1.5rem !important; }
.mb-xl-4, .my-xl-4 { margin-bottom: 1.5rem !important; }
.ml-xl-4, .mx-xl-4 { margin-left: 1.5rem !important; }
.m-xl-5 { margin: 3rem !important; }
.mt-xl-5, .my-xl-5 { margin-top: 3rem !important; }
.mr-xl-5, .mx-xl-5 { margin-right: 3rem !important; }
.mb-xl-5, .my-xl-5 { margin-bottom: 3rem !important; }
.ml-xl-5, .mx-xl-5 { margin-left: 3rem !important; }
.p-xl-0 { padding: 0 !important; }
.pt-xl-0, .py-xl-0 { padding-top: 0 !important; }
.pr-xl-0, .px-xl-0 { padding-right: 0 !important; }
.pb-xl-0, .py-xl-0 { padding-bottom: 0 !important; }
.pl-xl-0, .px-xl-0 { padding-left: 0 !important; }
.p-xl-1 { padding: 0.25rem !important; }
.pt-xl-1, .py-xl-1 { padding-top: 0.25rem !important; }
.pr-xl-1, .px-xl-1 { padding-right: 0.25rem !important; }
.pb-xl-1, .py-xl-1 { padding-bottom: 0.25rem !important; }
.pl-xl-1, .px-xl-1 { padding-left: 0.25rem !important; }
.p-xl-2 { padding: 0.5rem !important; }
.pt-xl-2, .py-xl-2 { padding-top: 0.5rem !important; }
.pr-xl-2, .px-xl-2 { padding-right: 0.5rem !important; }
.pb-xl-2, .py-xl-2 { padding-bottom: 0.5rem !important; }
.pl-xl-2, .px-xl-2 { padding-left: 0.5rem !important; }
.p-xl-3 { padding: 1rem !important; }
.pt-xl-3, .py-xl-3 { padding-top: 1rem !important; }
.pr-xl-3, .px-xl-3 { padding-right: 1rem !important; }
.pb-xl-3, .py-xl-3 { padding-bottom: 1rem !important; }
.pl-xl-3, .px-xl-3 { padding-left: 1rem !important; }
.p-xl-4 { padding: 1.5rem !important; }
.pt-xl-4, .py-xl-4 { padding-top: 1.5rem !important; }
.pr-xl-4, .px-xl-4 { padding-right: 1.5rem !important; }
.pb-xl-4, .py-xl-4 { padding-bottom: 1.5rem !important; }
.pl-xl-4, .px-xl-4 { padding-left: 1.5rem !important; }
.p-xl-5 { padding: 3rem !important; }
.pt-xl-5, .py-xl-5 { padding-top: 3rem !important; }
.pr-xl-5, .px-xl-5 { padding-right: 3rem !important; }
.pb-xl-5, .py-xl-5 { padding-bottom: 3rem !important; }
.pl-xl-5, .px-xl-5 { padding-left: 3rem !important; }
.m-xl-auto { margin: auto !important; }
.mt-xl-auto, .my-xl-auto { margin-top: auto !important; }
.mr-xl-auto, .mx-xl-auto { margin-right: auto !important; }
.mb-xl-auto, .my-xl-auto { margin-bottom: auto !important; }
.ml-xl-auto, .mx-xl-auto { margin-left: auto !important; } }
.text-monospace { font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
.text-justify { text-align: justify !important; }
.text-nowrap { white-space: nowrap !important; }
.text-truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.text-left { text-align: left !important; }
.text-right { text-align: right !important; }
.text-center { text-align: center !important; }
@media (min-width: 576px) { .text-sm-left { text-align: left !important; }
.text-sm-right { text-align: right !important; }
.text-sm-center { text-align: center !important; } }
@media (min-width: 768px) { .text-md-left { text-align: left !important; }
.text-md-right { text-align: right !important; }
.text-md-center { text-align: center !important; } }
@media (min-width: 992px) { .text-lg-left { text-align: left !important; }
.text-lg-right { text-align: right !important; }
.text-lg-center { text-align: center !important; } }
@media (min-width: 1200px) { .text-xl-left { text-align: left !important; }
.text-xl-right { text-align: right !important; }
.text-xl-center { text-align: center !important; } }
.text-lowercase { text-transform: lowercase !important; }
.text-uppercase { text-transform: uppercase !important; }
.text-capitalize { text-transform: capitalize !important; }
.font-weight-light { font-weight: 300 !important; }
.font-weight-normal { font-weight: 400 !important; }
.font-weight-bold { font-weight: 700 !important; }
.font-italic { font-style: italic !important; }
.text-white { color: #fff !important; }
.text-primary { color: #428BCA !important; }
a.text-primary:hover, a.text-primary:focus { color: #3071a9 !important; }
.text-secondary { color: #6c757d !important; }
a.text-secondary:hover, a.text-secondary:focus { color: #545b62 !important; }
.text-success { color: #5CB85C !important; }
a.text-success:hover, a.text-success:focus { color: #449d44 !important; }
.text-info { color: #5BC0DE !important; }
a.text-info:hover, a.text-info:focus { color: #31b0d5 !important; }
.text-warning { color: #F0AD4E !important; }
a.text-warning:hover, a.text-warning:focus { color: #ec971f !important; }
.text-danger { color: #D9534F !important; }
a.text-danger:hover, a.text-danger:focus { color: #c9302c !important; }
.text-light { color: #f8f9fa !important; }
a.text-light:hover, a.text-light:focus { color: #dae0e5 !important; }
.text-dark { color: #343a40 !important; }
a.text-dark:hover, a.text-dark:focus { color: #1d2124 !important; }
.text-body { color: #212529 !important; }
.text-muted { color: #6c757d !important; }
.text-black-50 { color: rgba(0, 0, 0, 0.5) !important; }
.text-white-50 { color: rgba(255, 255, 255, 0.5) !important; }
.text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; }
.visible { visibility: visible !important; }
.invisible { visibility: hidden !important; }
@media print { *, *::before, *::after { text-shadow: none !important; box-shadow: none !important; }
a:not(.btn) { text-decoration: underline; }
abbr[title]::after { content: " (" attr(title) ")"; }
pre { white-space: pre-wrap !important; }
pre, blockquote { border: 1px solid #adb5bd; page-break-inside: avoid; }
thead { display: table-header-group; }
tr, img { page-break-inside: avoid; }
p, h2, h3 { orphans: 3; widows: 3; }
h2, h3 { page-break-after: avoid; }
@page { size: a3; }
body { min-width: 992px !important; }
.container { min-width: 992px !important; }
.navbar { display: none; }
.badge { border: 1px solid #000; }
.table { border-collapse: collapse !important; }
.table td, .table th { background-color: #fff !important; }
.table-bordered th, .table-bordered td { border: 1px solid #dee2e6 !important; }
.table-dark { color: inherit; }
.table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody { border-color: #FFDDDDDD; }
.table .thead-dark th { color: inherit; border-color: #FFDDDDDD; } }@font-face{
font-family: 'Quicksand';
src: url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/Fonts/Quicksand/regular-webfont.woff2) format('woff2'),
url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/Fonts/Quicksand/regular-webfont.woff) format('woff');
font-weight: 400;
font-style: normal;
}
.page-id-222 #ttr_header,
.page-id-222 .mobmenu{
display: none;
}
.wpcf7-form-control.wpcf7-radio{
display: grid;
}
#antragsformular{
max-width: 1920px;
padding: 20px 50px;
}
.page-id-222 h1,
.page-id-222 h2{
color: #a1d056;
text-align: center;
}
.page-id-222 .img-verein{
text-align: center;
margin: 0 auto;
}
.page-id-222 label{
margin-bottom: 10px;
}
.page-id-222 [type=submit]{
background-color: #a1d056;
color: #000;
padding: 20px 50px;
transition:ease .3s!important;
cursor: pointer;
}
.page-id-222 [type=submit]:hover{
background-color: #000;
color: #a1d056;
}
#moove_gdpr_cookie_info_bar{
position:sticky!important;
}
.moove-gdpr-info-bar-hidden#moove_gdpr_cookie_info_bar{
display:none;
}
.ttr_home_row5{
font-family: "Quicksand", Arial !important;
}
#mobmenuright li a,
#mobmenuright li a:visited,
#mobmenuright .mobmenu-content h2,
#mobmenuright .mobmenu-content h3,
.mobmenu-left-panel .mobmenu-display-name{
font-family: "Quicksand", "Arial";
}
#mobmenuright li a{
font-size:20px;
}
.mob-menu-header-holder{
background:#fff;
box-shadow: 0 0 5px 0 #000;
}
body.mob-menu-overlay,
body.mob-menu-slideout,
body.mob-menu-slideout-over,
body.mob-menu-slideout-top{
padding:0;
}
.mob-standard-logo{
position: absolute;
top:15px;
}
#ttr_menu nav #nav-expander:hover .icon-bar{
border-color:#83B52D!important;
cursor: pointer;
}
h4, h5{
color:#5CB85C!important;
font-weight:bold!important;
}
body{
font-family:"Quicksand", "Arial";
min-height:100vh;
}
.text-layout{
padding: 0 15%;
margin-top:-400px;
}
#ttr_footer{
width:100%;
padding:40px 15%;
background:#222;
text-align: center;
color:#fff;
}
footer#ttr_footer a:not(.btn){
color:#fff!important;
font-size:15px!important;
transition:ease .3s!important;
}
footer#ttr_footer a:hover:not(.btn){
font-size:15px!important;
color:rgba(131,181,45,1) !important;
}
.webdesigner{
padding-top:10px!important;
transition:ease .3s!important;
}
footer#ttr_footer .webdesigner a:hover:not(.btn){
color:#fff!important;
}
footer#ttr_footer .webdesigner a:not(.btn){
color:rgba(131,181,45,1)!important;
}
.footable .btn-primary{
background-color: #83B52D!important;
border-color: #83B52D!important;
}
.footable .btn-primary:hover{
background-color: #ddd!important;
border-color:#ddd!important;
color:#000!important;
}
.zusatztext-preistabelle{
width:100%;
padding:0 15%;
font-size: 18px;
text-align: center;
}
.personen{
width:100%;
margin:30px 0;
display:flex;
}
.personanzahl{
width:30%;
margin:0 1.5% 30px;
float:left;
}
.personanzahl h2{
text-align:center;
color: rgba(131,181,45,1);
}
.personanzahl .icon img{
display:inline;
}
.personanzahl .icon{
text-align:center;
}
.personanzahl h3,
.personanzahl p,
.zusatztext-preistabelle,
.zusatztext-preistabelle p,
.zusatztext-preistabelle ul,
.zusatztext-preistabelle li{
text-align:center!important;
list-style: none;
}
.preistabelle{
width:100%;
padding:0 15%;
margin-top:30px;
}
#buchungskalender{
margin-top:30px;
}
.pdf-download{
width:100%;
padding:0 15%;
}
.pdf-download a{
color:#000!important;
font-weight:bold!important;
}
.pdf-download a:hover{
text-decoration:underline!important;
}
.wohnungstext{
width:100%;
padding:0 15%;
margin-bottom:70px;
}
.wohnungstext p{
text-align:justify;
margin-top:10px;
}
.ausstattung{
width:100%;
padding:0 10%;
}
.ausstattung-links{
float:left;
width:40%;
margin:0 5%;
display:block;
text-align:center;
}
.ausstattung-rechts{
float:right;
width:40%;
margin:0 5%;
display:block;
text-align:center;
}
.n2-section-smartslider{
margin-top:30px;
padding:0 200px;
}
div#n2-ss-3 .n2-ss-slider-1{
box-shadow: 0 1px 5px -2px #000;
}
.header-info{
padding: 0;
position: absolute;
color: #fff;
width: 100%;
margin: auto;
text-align:center;
height:100vh;
display:inline-table;
z-index:999;
}
.headertext{
height:100vh;
display:table-cell;
vertical-align:middle;
}
.header-headline{
font-size:55px;
font-weight:bold;
font-style: normal;
font-family:'Quicksand', Helvetica;
}
.header-subline{
font-size:23px;
font-family:'Quicksand', 'Arial';
margin-top:20px;
}
.header-buttons{
display:inline-flex;
margin-top:30px;
}
.header-buttons .button_1{
background: #83B52D;
border: 1px solid #83B52D;
margin-right:20px;
padding:20px 50px;
transition:ease .5s;
color:#fff!important;
font-family:'Quicksand', 'Arial'!important;
text-transform:uppercase!important;
}
.header-buttons .button_1:hover{
background:transparent;
}
.header-buttons .button_2{
padding:20px 50px;
border:1px solid #fff;
margin-left:20px;
transition:ease .5s;
color:#fff!important;
font-family:'Quicksand', 'Arial'!important;
text-transform:uppercase!important;
}
.header-buttons .button_2:hover{
background:#fff;
color:#000!important;
}
#ttr_menu{
background:#fff;
transition:ease .3s;
box-shadow:0 0 4px 0 #000;
}
header #ttr_header_inner{
background-attachment:fixed!important;
background-size:cover!important;
}
.ttr_menu_logo img,
#ttr_menu .navbar,
.navbar{
transition:ease .3s;
}
.fixed-top .ttr_menu_logo img{
height:auto;
width:80px!important;
}
.fixed-top .navbar-nav{
padding:30px 0 !important;
}
.fixed-top #ttr_menu_inner_in,
.fixed-top,
.fixed-top .navbar{
min-height:unset;
height:100px;
transition:ease .3s;
}
.fixed-top .ttr_menu_items li a.ttr_menu_items_parent_link,
.fixed-top .nav.ttr_menu_items li span.separator,
.fixed-top .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active{
line-height:normal!important;
}
.nav.ttr_menu_items li a.ttr_menu_items_parent_link_active,
.ttr_menu_items li a.ttr_menu_items_parent_link,
.nav.ttr_menu_items li span.separator{
transition:ease .3s;
}
.container
{
padding-left:0px;padding-right:0px;
}
.row
{
margin-left:0px;margin-right:0px;
}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,.col-auto, .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, .col-sm, .col-sm-auto, .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, .col-md, .col-md-auto, .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, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7,.col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto
{
padding-left:0px;padding-right:0px;
}
.clearfix::before, .clearfix::after, .dl-horizontal dd::before, .container::before, .container-fluid::before, .row::before, .form-horizontal .form-group::before, .btn-toolbar::before, .btn-group-vertical > .btn-group::before, .nav::before, .navbar::before, .navbar-header::before, .navbar-collapse::before, .pager::before, .panel-body::before, .modal-header::before, .modal-footer::before, .dl-horizontal dd::after, .container::after, .container-fluid::after, .row::after, .form-horizontal .form-group::after, .btn-toolbar::after, .btn-group-vertical > .btn-group::after, .nav::after, .navbar::after, .navbar-header::after, .navbar-collapse::after, .pager::after, .panel-body::after, .modal-header::after, .modal-footer::after
{
content:' ';display:table;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
}
.clearfix::after, .dl-horizontal dd::after, .container::after, .container-fluid::after, .row::after, .form-horizontal .form-group::after, .btn-toolbar::after, .btn-group-vertical > .btn-group::after, .nav::after, .navbar::after, .navbar-header::after, .navbar-collapse::after, .pager::after, .panel-body::after, .modal-header::after, .modal-footer::after
{
clear:both;
}
.btn-xs, .btn-group-xs > .btn
{
padding:1px 5px;font-size: 12px;line-height:1.5;border-radius:3px;
}
blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child 
{
margin-bottom:0px;
}
label 
{
margin-bottom:0px;
}
.input-group-addon, .input-group-btn, .input-group .form-control 
{
display:table-cell;
}
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn 
{
border-bottom-right-radius: 0;border-top-right-radius: 0;
}
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn 
{
border-bottom-left-radius: 0;border-top-left-radius: 0;
}
.input-group-btn 
{
position: relative;white-space: nowrap;margin: auto;font-size: 0;
}
@media (min-width: 768px) 
{
.navbar-toggle 
{
display: none;
}
}
@media (min-width: 768px) 
{
.form-horizontal .control-label 
{
text-align: right;margin-bottom: 0;padding-top: 7px;
}
}
@media (min-width: 768px) 
{
.form-horizontal .form-group-lg .control-label 
{
padding-top: 11px;font-size: 18px;
}
}
@media (min-width: 768px) 
{
.form-horizontal .form-group-sm .control-label 
{
padding-top: 6px;font-size: 12px;
}
}
.form-inline .control-label 
{
margin-bottom: 0;vertical-align: middle;
}
.navbar-form .control-label 
{
margin-bottom: 0;vertical-align: middle;
}
.navbar .dropdown-toggle::after 
{
content:none;
}
.nav-center > li 
{
margin-left:0px;
}
.list-inline > li 
{
display:inline-block;
}
.navbar-toggle .icon-bar 
{
display:block;width:22px;height:2px;border-radius:1px;
}
.navbar-toggle .icon-bar + .icon-bar 
{
margin-top:4px;
}
.navbar-toggle 
{
position: relative;
}
#ttr_menu_inner_in, .row > h1, .row > h2, .row > h3, .row > h4, .row > h5, .row > h6 
{
flex-basis:100%;
}
.modal-header 
{
display:block;
}
@media (min-width : 768px)
{
.navbar-expand-md 
{
flex-flow:row wrap;
}
.navbar-expand-md .navbar-collapse 
{
display: block !important;
}
.navbar-left 
{
float: left !important;justify-content: left !important;
}
.navbar-right 
{
float: right !important;justify-content: right !important;
}
.nav-center 
{
justify-content: center !important;
}
}
.nav-justified 
{
width: 100%;
}
.nav-justified > li 
{
float: none;
}
.nav-justified > li > a 
{
text-align: center;
}
@media (min-width: 768px) 
{
.nav-justified > li 
{
display: table-cell;
}
}
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img 
{
display:block;max-width:100%;height: auto;
}
.input-group img 
{
vertical-align:middle;
}
#ttr_content ul.pagination 
{
justify-content:center;
}
#ttr_content ul.pagination li
{
margin:0px;
}
.input-group > .form-control, .input-group > .custom-select, .input-group > .custom-file
{
width: 50%;
}
.tab-content > .active.row
{
display: flex;
}
.form-search > form, .input-group > form
{
flex-basis: 100%;
}
#ttr_content .container-fluid
{
width:auto;
}
#ttr_content .pagination 
{
justify-content: center;
}
#ttr_content .nav-tabs li 
{
position: relative;
}
.dropdown-menu > li > a 
{
position: relative;display: block;padding: 3px 20px;clear: both;font-weight: normal;line-height: 1.42;color: #CB0000;white-space: nowrap;
}
.nav.nav-justified 
{
justify-content: space-between;
}
.ttr_block_heading img, .ttr_verticalmenu_heading img 
{
vertical-align: middle; } html 
{
scroll-behavior: smooth;
}
body
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;margin:0;
background-attachment:fixed;}
#ttr_body_video
{
visibility: hidden;
}
#ttr_page
{
min-width: 20px;
margin-top:0;
margin-bottom:0;
border-radius:0 0 0 0;
border:solid #959595;
border:solid rgba(149,149,149,1);
border-width: 0 0 0 0;
box-shadow:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;box-sizing:border-box;
}
@media screen and (min-width:992px) 
{
.container 
{
width:1903px;
}
}
.navbar 
{
min-height:125px;
}
.ttr_footer_bottom_footer_inner
{
height:150px;
}
.ttr_footer_bottom_footer_inner, #ttr_footer_top_for_widgets 
{
position:relative;
margin:0 auto;
}
#ttr_header_inner 
{
height:100vh;
position:relative;
min-height:600px;
}
#ttr_menu .navbar 
{
height:auto;border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
z-index:1000;
box-sizing:border-box;}
#ttr_menu_inner_in 
{
min-height: unset;
height:auto;
text-align: right;
width:100%;
position:relative;
margin:0 auto;
}
#ttr_page .innermenu#ttr_menu_inner_in 
{
text-align: right;
width:100%;
position:relative;
margin:0 auto;
}
.ttr_menu_element_alignment.container 
{
width:100%;
}
input[type="text"], input[type="search"], input[type="password"], input[type="email"], input[type="url"], input[type="tel"], select,input[type="text"], input[type="search"], input[type="password"], input[type="email"], input[type="url"], input[type="tel"], select, input[type="number"], .input-text.qty ,body #ttr_content .cart .ttr_post input.input-text, .input-group  input#search,.form-search #searchbox #search_query_top
{
border-radius:4px 4px 4px 4px;
border:solid #CCCCCC;
border:solid rgba(204,204,204,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#555555;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;padding:6px;
width:100%;
box-sizing:border-box;}
#ttr_header .form-control.input-text, #ttr_header .form-control.input-text:hover
{
border-bottom-right-radius:4px;
border-top-right-radius:4px;
}
.ttr_prod_attribute .input-group-sm .form-control,.ttr_prod_attribute .input-group-sm .form-control:hover,#quantity_wanted_p.input-group-sm .form-control,#quantity_wanted_p.input-group-sm .form-control:hover 
{
border-radius:4px 4px 4px 4px;
}
.form-control::-webkit-input-placeholder 
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#555555;
text-shadow:none;
text-align:left;
text-decoration:none;
opacity:0.6;
}
.form-control::-moz-placeholder 
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#555555;
text-shadow:none;
text-align:left;
text-decoration:none;
opacity:0.6;
}
.form-control::-ms-input-placeholder 
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#555555;
text-shadow:none;
text-align:left;
text-decoration:none;
opacity:0.6;
}
input[type="text"]:focus, input[type="search"]:focus, input[type="password"]:focus, input[type="url"]:focus, input[type="email"]:focus, input[type="text"]:focus, input[type="search"]:focus, input[type="password"]:focus, input[type="url"]:focus, input[type="email"]:focus,.form-search #searchbox #search_query_top:focus,.input-text.qty:focus ,body #ttr_content .cart .ttr_post input.input-text:focus, .input-group  input#search:focus
{
border-radius:4px 4px 4px 4px;
border:solid #66AFE9;
border:solid rgba(102,175,233,1);
border-width: 1px 1px 1px 1px;
box-shadow:1px 0 10px rgba(191,222,246,1);
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#555555;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
#ttr_header .form-control.input-text:focus
{
border-bottom-right-radius:4px;
border-top-right-radius:4px;
}
.ttr_prod_attribute .input-group-sm .form-control:focus,#quantity_wanted_p.input-group-sm .form-control:hover 
{
border-radius:4px 4px 4px 4px;
}
textarea,  textarea.form-control,.form-control, textarea, textarea.form-control,.form-control, div.selector select.form-control
{
border-radius:4px 4px 4px 4px;
border:solid #CCCCCC;
border:solid rgba(204,204,204,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#555555;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;padding:6px;
width:100%;
box-sizing:border-box;}
textarea:focus,  textarea.form-control:focus,.form-control:focus, textarea:focus, textarea.form-control:focus,.form-control:focus
{
border-radius:4px 4px 4px 4px;
border:solid #66AFE9;
border:solid rgba(102,175,233,1);
border-width: 1px 1px 1px 1px;
box-shadow:1px 0 10px rgba(191,222,246,1);
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#555555;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
select, select.form-control,select:focus, select.form-control:focus
{
border-radius: 4px;
border: 1px solid #ccc;
background:white;height:auto;}
.form-horizontal .control-label
{
font-size:16px;
font-family:"Quicksand", "Arial";font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
padding-right:15px;
}
.form-horizontal span#upload-file
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
a:not(.btn),a:not(.btn):focus, footer#ttr_footer .html_content a:not(.btn),footer#ttr_footer .html_content a:focus:not(.btn)
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#428BCA;
text-shadow:none;
text-align:left;
text-decoration:none;
}
a:visited:not(.btn),footer#ttr_footer .html_content a:visited:not(.btn)
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#92BCE0;
text-shadow:none;
text-align:left;
text-decoration:none;
}
a:not(.btn):hover,footer#ttr_footer .html_content a:hover:not(.btn),footer#ttr_footer .html_content a:visited:hover:not(.btn)
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#245682;
text-shadow:none;
text-align:left;
text-decoration:none;
}
a:hover.separator, .login_link a
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#428BCA;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.login_link a:visited
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#92BCE0;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.login_link a:hover
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#245682;
text-shadow:none;
text-align:left;
text-decoration:none;
}
h1, h1 a:not(.btn), h1 a:not(.btn):hover, h1 a:not(.btn):visited, h1 a:not(.btn):focus, footer#ttr_footer .html_content h1, footer#ttr_footer .html_content h1 a:not(.btn), footer#ttr_footer .html_content h1 a:not(.btn):hover, footer#ttr_footer .html_content h1 a:not(.btn):visited, footer#ttr_footer .html_content h1 a:not(.btn):focus 
{
font-size:2.57em;
font-family:"Quicksand","Arial";font-weight:400;
font-style:normal;
color:#428BCA;
text-shadow:none;
text-align:left;
text-decoration:none;
margin: 8px 0 8px 0;
}
h2, h2 a:not(.btn), h2 a:not(.btn):hover, h2 a:not(.btn):focus, h2 a:not(.btn):visited, h2 a:not(.btn):focus, footer#ttr_footer .html_content h2, footer#ttr_footer .html_content h2 a:not(.btn), footer#ttr_footer .html_content h2 a:not(.btn):hover, footer#ttr_footer .html_content h2 a:not(.btn):visited, footer#ttr_footer .html_content h2 a:not(.btn):focus 
{
font-size:2.14em;
font-family:"Quicksand","Arial";font-weight:400;
font-style:normal;
color:#777777;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:10px 0 10px 0;
}
h3, h3 a:not(.btn), h3 a:not(.btn):hover, h3 a:not(.btn):visited, h3 a:not(.btn):focus, footer#ttr_footer .html_content h3, footer#ttr_footer .html_content h3 a:not(.btn), footer#ttr_footer .html_content h3 a:not(.btn):hover, footer#ttr_footer .html_content h3 a:not(.btn):visited, footer#ttr_footer .html_content h3 a:not(.btn):focus 
{
font-size:1.71em;
font-family:"Quicksand","Arial";font-weight:bold;
font-style:normal;
color:#5CB85C;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:12px 0 12px 0;
}
h4, h4 a:not(.btn), h4 a:not(.btn):hover, h4 a:not(.btn):visited, h4 a:not(.btn):focus,  footer#ttr_footer .html_content h4, footer#ttr_footer .html_content h4 a:not(.btn), footer#ttr_footer .html_content h4 a:not(.btn):hover, footer#ttr_footer .html_content h4 a:not(.btn):visited, footer#ttr_footer .html_content h4 a:not(.btn):focus 
{
font-size:1.29em;
font-family:"Quicksand","Arial";font-weight:400;
font-style:normal;
color:#5BC0DE;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:16px 0 16px 0;
}
h5, h5 a:not(.btn), h5 a:not(.btn):hover, h5 a:not(.btn):visited, h5 a:not(.btn):focus, footer#ttr_footer .html_content h5, footer#ttr_footer .html_content h5 a:not(.btn), footer#ttr_footer .html_content h5 a:not(.btn):hover, footer#ttr_footer .html_content h5 a:not(.btn):visited, footer#ttr_footer .html_content h5 a:not(.btn):focus 
{
font-size:1em;
font-family:"Quicksand","Arial";font-weight:400;
font-style:normal;
color:#F0AD4E;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:20px 0 20px 0;
}
h6, h6 a:not(.btn), h6 a:not(.btn):hover, h6 a:not(.btn):visited, h6 a:not(.btn):focus, footer#ttr_footer .html_content h6, footer#ttr_footer .html_content h6 a:not(.btn), footer#ttr_footer .html_content h6 a:not(.btn):hover, footer#ttr_footer .html_content h6 a:not(.btn):visited, footer#ttr_footer .html_content h6 a:not(.btn):focus 
{
font-size:0.86em;
font-family:"Quicksand","Arial";font-weight:400;
font-style:normal;
color:#D9534F;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:28px 0 28px 0;
}
h1 span, h1 a:not(.btn), h1 a:not(.btn):hover, h1 a:not(.btn):visited, h1 a:not(.btn):focus, footer#ttr_footer .html_content h1 a:not(.btn), footer#ttr_footer .html_content h1 a:not(.btn):hover, footer#ttr_footer .html_content h1 a:not(.btn):visited, footer#ttr_footer .html_content h1 a:not(.btn):focus, h2 span, h2 a:not(.btn), h2 a:not(.btn):hover, h2 a:not(.btn):focus, h2 a:not(.btn):visited, h2 a:not(.btn):focus, footer#ttr_footer .html_content h2 a:not(.btn), footer#ttr_footer .html_content h2 a:not(.btn):hover, footer#ttr_footer .html_content h2 a:not(.btn):visited, footer#ttr_footer .html_content h2 a:not(.btn):focus, h3 span, h3 a:not(.btn), h3 a:not(.btn):hover, h3 a:not(.btn):visited, h3 a:not(.btn):focus, footer#ttr_footer .html_content h3 a:not(.btn), footer#ttr_footer .html_content h3 a:not(.btn):hover, footer#ttr_footer .html_content h3 a:not(.btn):visited, footer#ttr_footer .html_content h3 a:not(.btn):focus, h4 span, h4 a:not(.btn), h4 a:not(.btn):hover, h4 a:not(.btn):visited, h4 a:not(.btn):focus,  footer#ttr_footer .html_content h4 a:not(.btn), footer#ttr_footer .html_content h4 a:not(.btn):hover, footer#ttr_footer .html_content h4 a:not(.btn):visited, footer#ttr_footer .html_content h4 a:not(.btn):focus, h5 span, h5 a:not(.btn), h5 a:not(.btn):hover, h5 a:not(.btn):visited, h5 a:not(.btn):focus, footer#ttr_footer .html_content h5 a:not(.btn), footer#ttr_footer .html_content h5 a:not(.btn):hover, footer#ttr_footer .html_content h5 a:not(.btn):visited, footer#ttr_footer .html_content h5 a:not(.btn):focus, h6 span, h6 a:not(.btn), h6 a:not(.btn):hover, h6 a:not(.btn):visited, h6 a:not(.btn):focus, footer#ttr_footer .html_content h6 a:not(.btn), footer#ttr_footer .html_content h6 a:not(.btn):hover, footer#ttr_footer .html_content h6 a:not(.btn):visited, footer#ttr_footer .html_content h6 a:not(.btn):focus
{
font-size:1em;
}
.producttag
{
line-height:1.42;margin:5px 0 5px 0;
}
p,footer #ttr_footer_inner .container p, .html_content p
{
font-size:18px;
font-family:"Quicksand", "Arial";font-weight:400;
font-style:normal;
margin-top:5px; margin-bottom:5px;color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
line-height:1.42;
}
#ttr_content ol li, .html_content ol li, .html_content ol li p, .html_content ol li h1, .html_content ol li h2, .html_content ol li h3, .html_content ol li h4, .html_content ol li h5, .html_content ol li h6,  footer#ttr_footer .html_content ol li h1,  footer#ttr_footer .html_content ol li h2,  footer#ttr_footer .html_content ol li h3,  footer#ttr_footer .html_content ol li h4,  footer#ttr_footer .html_content ol li h5,  footer#ttr_footer .html_content ol li h6
{
font-size:12px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_content ol li
{
margin:5px 0 5px 0;
}
#ttr_content ol
{
list-style-type:decimal;
list-style-position:inside;
}
#ttr_content ol li, .editor-styles-wrapper ol li
{
list-style-position:outside ;
text-indent:0px;
}
#ttr_content .html_content ol li p,.html_content ol li p
{
text-indent:0;
}
#ttr_content .breadcrumb li
{
list-style-position: inside !important;
margin-left: 0 !important;
text-indent: 0;
}
body:not(.ttr_ecommerce)  #ttr_content ul, .editor-styles-wrapper ul
{
list-style-type:disc;
}
body:not(.ttr_ecommerce)  #ttr_content ul li, .html_content ul li, .html_content ul li p, .html_content ul li h1, .html_content ul li h2, .html_content ul li h3, .html_content ul li h4, .html_content ul li h5, .html_content ul li h6,  footer#ttr_footer .html_content ul li h1,  footer#ttr_footer .html_content ul li h2,  footer#ttr_footer .html_content ul li h3,  footer#ttr_footer .html_content ul li h4,  footer#ttr_footer .html_content ul li h5,  footer#ttr_footer .html_content ul li h6
{
font-size:18px;
font-family:"Quicksand", "Arial";font-weight:400;
font-style:normal;
color:#000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_content ul li, .editor-styles-wrapper ul li
{
margin:5px 0 5px 0;
}
#ttr_content ul, .editor-styles-wrapper ul
{
text-indent:0;
margin-left: 0;
}
#ttr_content .html_content ul li p,.html_content ul li p
{
text-indent:0;
}
table.table
{
background: transparent none repeat scroll 0 0;
border-spacing:2px;
border: 1px solid #DDDDDD;
border-collapse: collapse;
margin:0 0 0 0;
}
#ttr_content_margin table
{
width: calc(100% - 0px);
}
.table > thead > tr > th, .table > tbody > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > thead > tr > th 
{
padding:8px 8px 8px 8px;
border: 1px solid #DDDDDD;
border-collapse: collapse;
}
td
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
tr, td
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
th
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
#ttr_content .activelink a, #ttr_content .activelink a:visited, #ttr_content .activelink a:hover
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#428BCA;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_content .hoverlink a, #ttr_content .hoverlink a:visited, #ttr_content .hoverlink a:hover
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#245682;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_content .visitedlink a, #ttr_content .visitedlink a:visited, #ttr_content .visitedlink a:hover
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#92BCE0;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.badge
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
border-radius:10px 10px 10px 10px;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;}
.badge:hover
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
}
hr 
{
border-width:0px 0 0 0;
border-color:#FFFFFF;
border-style:Solid;
}
#ttr_content label.label, .label
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.label:hover, #ttr_content label.label:hover
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.label-default
{
background-color:#777777;
background:rgba(119,119,119,1);
background-clip:padding-box;}
.label-primary
{
background-color:#428BCA;
background:rgba(66,139,202,1);
background-clip:padding-box;}
.label-success
{
background-color:#5CB85C;
background:rgba(92,184,92,1);
background-clip:padding-box;}
.label-info
{
background-color:#5BC0DE;
background:rgba(91,192,222,1);
background-clip:padding-box;}
.label-warning
{
background-color:#F0AD4E;
background:rgba(240,173,78,1);
background-clip:padding-box;}
.label-danger
{
background-color:#D9534F;
background:rgba(217,83,79,1);
background-clip:padding-box;}
.label-default:hover
{
background-color:#777777;
background:rgba(119,119,119,1);
background-clip:padding-box;}
.label-primary:hover
{
background-color:#428BCA;
background:rgba(66,139,202,1);
background-clip:padding-box;}
.label-success:hover
{
background-color:#5CB85C;
background:rgba(92,184,92,1);
background-clip:padding-box;}
.label-info:hover
{
background-color:#5BC0DE;
background:rgba(91,192,222,1);
background-clip:padding-box;}
.label-warning:hover
{
background-color:#F0AD4E;
background:rgba(240,173,78,1);
background-clip:padding-box;}
.label-danger:hover
{
background-color:#D9534F;
background:rgba(217,83,79,1);
background-clip:padding-box;}
.alert
{
padding:4px 4px 4px 4px;
}
.alert-success, .alert-success a,  .alert-success a:hover,  .alert-success a:focus,  .alert-success a:visited,  .alert-success span, .alert-success p, #ttr_content .alert-success li
{
border-radius:2px 2px 2px 2px;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#5CB85C;
background:rgba(92,184,92,1);
background-clip:padding-box;}
.alert-info, .alert-info a,  .alert-info a:hover,  .alert-info a:focus,  .alert-info a:visited,  .alert-info span, .alert-info p, #ttr_content .alert-info li
{
border-radius:2px 2px 2px 2px;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#5BC0DE;
background:rgba(91,192,222,1);
background-clip:padding-box;}
.alert-warning, .alert-warning a,  .alert-warning a:hover,  .alert-warning a:focus,  .alert-warning a:visited,  .alert-warning span, .alert-warning p, #ttr_content .alert-warning li
{
border-radius:2px 2px 2px 2px;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#F0AD4E;
background:rgba(240,173,78,1);
background-clip:padding-box;}
.alert-danger, .alert-danger a,  .alert-danger a:hover,  .alert-danger a:focus,  .alert-danger a:visited,  .alert-danger span, .alert-danger p, #ttr_content .alert-danger li
{
border-radius:2px 2px 2px 2px;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#D9534F;
background:rgba(217,83,79,1);
background-clip:padding-box;}
#ttr_content .pagination li > a, #ttr_content .pagination li > span
{
border-radius:0 0 0 0;
border:solid #DDDDDD;
border:solid rgba(221,221,221,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#838383;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;margin:1px 1px 1px 1px;
padding:9px 9px 9px 9px;
display:inline-block;}
#ttr_content .pagination .active a, #ttr_content .pagination .active > span
{
border-radius:0 0 0 0;
border:solid #FFFFFF;
border:solid rgba(255,255,255,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
font-size:14px;
font-family:"Quicksand", "Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:1px 1px 1px 1px;
padding:9px 9px 9px 9px;
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;display:inline-block;}
#ttr_content .pagination p.counter.pull-right{
margin:1px 1px 1px 1px;
}
#ttr_content .pagination a:hover, #ttr_content .pagination > span:hover
{
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #DDDDDD;
border:solid rgba(221,221,221,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
font-size:14px;
font-family:"Quicksand", "Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_content blockquote, .editor-styles-wrapper blockquote 
{
border-left:5px Solid #EEEEEE;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;margin:0 0 0 0;
padding:10px 19px 10px 19px;
}
.breadcrumb 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:4px 4px 4px 4px;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:1px 1px 1px 1px;
padding:3px 5px 3px 5px;
display:block;
width:auto;
color:#B3B3B3;
}
.breadcrumb > li + li:before
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#B3B3B3;
text-shadow:none;
text-align:left;
text-decoration:none;
padding: 0;
content:">>";
vertical-align:middle;}
#ttr_content .breadcrumb a, #ttr_content .breadcrumb li,.breadcrumb a
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#B3B3B3;
text-shadow:none;
text-align:left;
text-decoration:none;
display:inline-block;vertical-align:middle;}
#ttr_content .breadcrumb a:hover, #ttr_content .breadcrumb li:hover, .breadcrumb a:hover
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#B3B3B3;
text-shadow:none;
text-align:left;
text-decoration:none;
vertical-align:middle;}
#ttr_content .breadcrumb span, .breadcrumb span
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#83B52D;
text-shadow:none;
text-align:left;
text-decoration:none;
vertical-align:middle;}
input[type=checkbox] 
{
visibility: hidden;
}
.ttr_checkbox 
{
position: relative;
width:14px;
height:14px;
display:inline-block;
margin-top:0;
margin-right:5px;
vertical-align: middle;}
.ttr_checkbox label 
{
cursor: pointer;
position: absolute;
width: 12px;
height: 12px;
min-height: 12px;
top: 0;
left: 0;
box-sizing:content-box;
background-color:#FFFFFF;
background:linear-gradient(180deg,rgba(255,255,255,0)0%,rgba(0,0,0,0.14)50%,rgba(255,255,255,0)100%);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #808080;
border:solid rgba(128,128,128,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
}
.ttr_checkbox label:after 
{
opacity: 0;
content: '';
position: absolute;
width: 15px;
height: 6px;
top: 0;
left: 0;
border: 2px solid rgba(0,0,0,1);
border-top: none;
border-right: none;
box-sizing:border-box;transform:rotate(-45deg);
-moz-transform:rotate(-45deg);
-webkit-transform:rotate(-45deg);
-o-transform:rotate(-45deg);
-ms-transform:rotate(-45deg);
}
.ttr_checkbox input[type=checkbox]:checked + label:after 
{
opacity: 1;
}
.ttr_checkbox label 
{
width: 13px;
padding-left: 0;
}
input[type=radio] 
{
visibility: hidden;
}
.ttr_radio 
{
position: relative;
display:inline-block;
width:12px;
height:12px;
margin-right:5px;
vertical-align:middle;}
.ttr_radio label 
{
cursor: pointer;
position: absolute;
width: 10px;
height: 10px;
min-height: 10px;
top: 0;
left: 0;
border:solid #808080;
border-width:1px 1px 1px 1px;
border-radius:50%;
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;box-sizing:content-box;
}
.ttr_radio label:after 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;opacity: 0;
content: '';
position: absolute;
width: 6px;
height: 6px;
top: 2px;
left: 2px;
border-radius:50%;
}
.ttr_radio input[type=radio]:checked + label:after 
{
opacity: 1;
}
.ttr_radio label 
{
width: 10px;
padding-left: 0;
}
.radio input[type=radio], .radio-inline input[type=radio], .checkbox input[type=checkbox], .checkbox-inline input[type=checkbox]{float: none !important;
margin-left:0 !important;
position: static;
}
.ttr_home_html_row0
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:0 -9px 12px -7px rgba(0,0,0,0.59);
margin:0 0 0 0;
background-color:#9DD144;
background:linear-gradient(180deg,rgba(157,209,68,1)0%,rgba(131,181,45,1)100%);
background-clip:padding-box;padding:50px 125px 50px 125px;
}
.ttr_home_html_column00
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;margin:0 0 0 0;
padding:0 0 0 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.ttr_home_html_column00 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_row1
{
border-radius:0 0 0 0;
border:solid #959595;
border:solid rgba(149,149,149,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;padding:100px 0 40px 0;
}
.ttr_home_html_column10
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
margin:30px 0 0 0;
padding:0 0 0 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.ttr_home_html_column10 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_row2
{
border-radius:0 0 0 0;
border:solid #959595;
border:solid rgba(149,149,149,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:#F3F3F3;
background:rgba(243,243,243,1);
background-clip:padding-box;padding:100px 0 40px 0;
}
.ttr_home_html_column20
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;margin:30px 0 0 0;
padding:0 0 0 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.ttr_home_html_column20 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_row3
{
border-radius:0 0 0 0;
border:solid #959595;
border:solid rgba(149,149,149,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;padding:100px 0 10px 0;
}
.ttr_home_html_column30
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;margin:30px 0 0 0;
padding:0 0 0 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.ttr_home_html_column30 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_row4
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:transparent;
background:rgba(243,243,243,1);
background-clip:padding-box;padding:70px 0 30px 0;
}
.ttr_home_html_column40
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;margin:50px 0 0 0;
padding:0 0 0 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.ttr_home_html_column40 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_row5
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:transparent;
background:rgba(243,243,243,1);
background-clip:padding-box;padding:20px 175px 0 175px;
}
.ttr_home_html_column50
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;margin:15px 15px 15px 15px;
padding:0 0 0 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.ttr_home_html_column50 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_column51
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;margin:15px 15px 15px 15px;
padding:0 0 0 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.ttr_home_html_column51 .tt_link 
{
vertical-align:middle;
}
.ttr_footer-widget-cell_inner_widget_container
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
.ttr_footer-widget-cell_inner0
{
padding:0 100px 0 100px;
}
.footercellcolumn1
{
padding:0 0 0 0;
margin:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
word-wrap:break-word;
}
.footercellcolumn2
{
padding:0 0 0 0;
margin:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
word-wrap:break-word;
}
.footercellcolumn3
{
padding:0 0 0 0;
margin:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
word-wrap:break-word;
}
.ttr_title_position 
{
top:0;position:absolute;
z-index:502;
left: 0%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
display:block;
}
.ttr_title_position 
{
display:none;}
header .ttr_title_style, header .ttr_title_style a, header .ttr_title_style a:link, header .ttr_title_style a:visited, header .ttr_title_style a:hover
{
font-size:28px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#428BCA;
text-shadow:none;
text-align:left;
text-decoration:none;
}
header .ttr_title_style, header .ttr_title_style a, header .ttr_title_style a:link, header .ttr_title_style a:visited, header .ttr_title_style a:hover
{
margin:0;
padding:0;
background:none;
}
.ttr_slogan_position 
{
top:0;position:absolute;
z-index:502;
left: 0%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
display:block;
overflow:hidden;
}
.ttr_slogan_position 
{
display:none;}
.ttr_slogan_style
{
font-size:16px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#777777;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:0;
line-height:normal;
padding:0;
background:none;
}
.ttr_header_logo img 
{
display:none;}
.ttr_header_logo_text 
{
display:none;}
.ttr_header_logo_text,  .ttr_header_logo_text:hover 
{
font-size:28px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:none;
display:inline-block;vertical-align:middle;}
.ttr_header_logo a:first-child,  .ttr_header_logo .ttr_header_logo_text:last-child{
display: inline-block;}
.ttr_header_logo .ttr_header_logo_text:last-child{
margin-left: -4px;}
.ttr_menu_logo 
{
background-repeat: no-repeat;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
top:0;
position:absolute;
z-index:502;
left: 0%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
text-align:center;
display:block;
position:absolute;
border:0 none;
box-sizing:border-box;
}
.ttr_menu_logo img 
{
height:115px;
width:115px;
}
#ttr_menu .ttr_menu_logo 
{
height:auto;
}
.ttr_menu_logo img 
{
vertical-align:middle;max-height:125px;
}
.ttr_menu_items .dropdown-menu 
{
padding:0;
}
.navbar-default.navbar .ttr_menu_items.nav .show .sub-menu > li > a 
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 0 0 0 0;
box-shadow:none;
min-width:158px;
line-height:35px;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:0 0 0 0;
padding:3px 0 3px 20px;
}
.navbar-nav 
{
padding:0;
list-style:none;
position:relative;
margin:0;
z-index:1000;
border:0 !important;
padding-top:6.25px !important;
padding-right:0;
text-align:left;
zoom:1;
}
.navbar-collapse 
{
margin:0 0 0 0;
}
#ttr_menu #navigationmenu .navbar-collapse 
{
margin-top:0;
margin-bottom:0;
}
.navbar-default
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
padding-top:0;
padding-bottom:0;
box-sizing:content-box}
body .navbar-default 
{
padding-left:125px;
padding-right:125px;
}
.menu-center ul.navbar-nav .dropdown-menu, ul.navbar-nav .sub-menu, ul.navbar-nav .collapse li a  
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#F3F3F3;
background:rgba(243,243,243,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #E1E1E1;
border:solid rgba(225,225,225,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
margin:0;
padding:0;
list-style:none;
}
#ttr_menu  .navbar-nav .show .dropdown-menu > li > a 
{
min-width:160px;
line-height:35px;
margin:0 0 0 0;
padding:3px 0 3px 20px;
}
#ttr_menu .navbar-right.ttr_menu_items ul.dropdown-menu .sub-menu 
{
left: auto;
right: 100%;
}
@media only screen
and (min-width:992px) 
{
.ttr_menu_items .dropdown-menu li:hover > .dropdown-menu 
{
display: block;
}
.navbar-nav .dropdown-menu > li:hover > a 
{
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;}
.nav.ttr_menu_items  li:hover ul.child{
right:0px;
top:112.5px;
}
.navbar-right.ttr_menu_items  li:hover ul.child
{
right:0px;
left:auto;
}
.ttr_menu_items.navbar-nav ul.dropdown-menu .sub-menu 
{
left: 100%;
position: absolute;
top: 0;
visibility: hidden;
margin-top: -1px;
}
ul.ttr_menu_items.nav li.dropdown:hover > ul.dropdown-menu 
{
display:block;
}
.ttr_menu_items .dropdown-menu li:hover .sub-menu 
{
visibility: visible;
}
.ttr_menu_items  li:hover ul.child li a
{
display:block;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
min-width:158px;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 0 0 0 0;
box-shadow:none;
line-height:35px;
margin:0 0 0 0;
padding:3px 0 3px 20px;
background-color:#F3F3F3;
background:rgba(243,243,243,1);
background-clip:padding-box;}
.ttr_menu_items.nav  li:hover li:hover > a.subchild
{
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 0 0 0 0;
box-shadow:none;
color:rgba(255,255,255,1);
}
body   .ttr_menu_items.nav li:hover ul.child li.dropdown a.subchild:hover,   .ttr_menu_items  li:hover ul.child li a.subchild:hover
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;background-position:right 0px center;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 0 0 0 0;
box-shadow:none;
}
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width : 768px)
{
.container 
{
overflow: visible !important;
}
.nav.ttr_menu_items li ul.child
{
right:0px;
top:112.5px;
}
.navbar-right.ttr_menu_items  li ul.child
{
right:0px;
left:auto;
}
.ttr_menu_items li .child  li ul li:last-child .separator 
{
display:none;
}
.ttr_menu_items li .child li:last-child > .separator 
{
display:none !important;
}
}
.ttr_menu_toggle_button
{
display:inline-block;
vertical-align:middle;
}
.nav-pills
{
padding:0;
list-style:none;
text-align:left;
zoom:1;
}
.ttr_menu_items  li a.ttr_menu_items_parent_link, .nav.ttr_menu_items  li span.separator
{
display:block;
padding-left:30px;
padding-right:30px;
float:left;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;line-height:112.5px;
font-size:24px;
font-family:"Quicksand";font-weight:bold;
font-style:normal;
color:#585858;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:capitalize;
margin:0 0 0 0;
border-radius:0 0 0 0;
border:solid #FFFFFF;
border:solid rgba(255,255,255,1);
border-width: 0 0 0 0;
box-shadow:none;
cursor:pointer;
box-sizing:border-box;
padding-top:0;
padding-bottom:0;
}
.navbar-default .nav.ttr_menu_items  li a.ttr_menu_items_parent_link_arrow 
{
display:block;
padding-left:30px;
padding-right:30px;
line-height:112.5px;
font-size:24px;
font-family:"Quicksand";font-weight:bold;
font-style:normal;
color:#585858;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:capitalize;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #FFFFFF;
border:solid rgba(255,255,255,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-position:right 15px center;
box-sizing:border-box;
cursor:pointer;
float:left;
padding-top:0;
padding-bottom:0;
}
.ttr_menu_items  li:hover a.ttr_menu_items_parent_link, .nav.ttr_menu_items  li:hover span.separator
{
font-size:24px;
font-family:"Quicksand";font-weight:bold;
font-style:normal;
color:#83B52D;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:capitalize;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #83B52D;
border:solid rgba(131,181,45,1);
border-width: 0 0 0 0;
box-shadow:none;
}
.nav.ttr_menu_items  li:hover a.ttr_menu_items_parent_link_arrow, .ttr_menu_items  li.show a.ttr_menu_items_parent_link_arrow, .ttr_menu_items  li.show a.ttr_menu_items_parent_link_arrow:hover, .ttr_menu_items  li.show a.ttr_menu_items_parent_link_arrow:focus 
{
font-size:24px;
font-family:"Quicksand";font-weight:bold;
font-style:normal;
color:#83B52D;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:capitalize;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;background-position:right 15px center;
border-radius:0 0 0 0;
border:solid #83B52D;
border:solid rgba(131,181,45,1);
border-width: 0 0 0 0;
box-shadow:none;
}
.ttr_menu_items.nav  li:hover ul.child li a.subchild:hover,  .navbar-default.navbar .ttr_menu_items.nav  li:hover ul.child li a:hover
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.ttr_menu_items.nav  li:hover ul.child li a.subchild:hover
{
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;background-position:right 0px center;
}
.ttr_menu_items  li ul.child li a
{
display:block;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
min-width:158px;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 0 0 0 0;
box-shadow:none;
line-height:35px;
background-color:#F3F3F3;
background:rgba(243,243,243,1);
background-clip:padding-box;}
.navbar-default .ttr_menu_items.nav   li ul.child li a.subchild,  .ttr_menu_items.nav  li ul.child li > a.subchild 
{
padding-left:20px;
padding-right:0;
line-height:35px;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#F3F3F3;
background:rgba(243,243,243,1);
background-clip:padding-box;background-position:right 0px center;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 0 0 0 0;
box-shadow:none;
}
body   .ttr_menu_items.nav li:hover ul.child li.dropdown a.subchild:hover,   .ttr_menu_items  li:hover ul.child li a.subchild:hover
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;background-position:right 0px center;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.nav.ttr_menu_items  li a.ttr_menu_items_parent_link_active_arrow
{
padding-left:30px;
padding-right:30px;
box-sizing:border-box;
font-size:24px;
font-family:"Quicksand";font-weight:bold;
font-style:normal;
color:#83B52D;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:capitalize;
cursor: pointer;
display: block;
line-height:112.5px;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #83B52D;
border:solid rgba(131,181,45,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
height:112.5px;
float:left;
padding-top:0;
padding-bottom:0;
}
.nav.ttr_menu_items  li a.ttr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:24px;
font-family:"Quicksand";font-weight:bold;
font-style:normal;
color:#83B52D;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:capitalize;
box-sizing:border-box;
line-height:112.5px;
padding-left:30px;
padding-right:30px;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #83B52D;
border:solid rgba(131,181,45,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
float:left;
padding-top:0;
padding-bottom:0;
}
.nav.ttr_menu_items  li.active:hover a.ttr_menu_items_parent_link_active
{
font-size:24px;
font-family:"Quicksand";font-weight:bold;
font-style:normal;
color:#83B52D;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:capitalize;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #83B52D;
border:solid rgba(131,181,45,1);
border-width: 0 0 0 0;
box-shadow:none;
}
.nav.ttr_menu_items  li.active:hover a.ttr_menu_items_parent_link_active_arrow
{
font-size:24px;
font-family:"Quicksand";font-weight:bold;
font-style:normal;
color:#83B52D;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:capitalize;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #83B52D;
border:solid rgba(131,181,45,1);
border-width: 0 0 0 0;
box-shadow:none;
}
.ttr_menu_items li:hover ul ul,
.ttr_menu_items li:hover  li:hover ul ul
{
top:-9999px;
background-color:#F3F3F3;
background:rgba(243,243,243,1);
background-clip:padding-box;}
.nav.ttr_menu_items  li:hover  li:hover   li:hover a.subchild
{
}
.nav.ttr_menu_items  li:hover    li:hover  li a.subchild
{
}
.nav.ttr_menu_items  li  ul.child li .separator
{
border-width:0 0 0 0;
border-style:solid;
border-color:transparent;
height:auto;
margin:0 0 0 0;
display:none;
}
.nav.ttr_menu_items  li ul.child ul li .separator, .nav.ttr_menu_items  li  li:hover ul li .separator, .nav.ttr_menu_items  li li:hover li:hover ul li .separator
{
border-width:0 0 0 0;
border-style:solid;
border-color:transparent;
height:auto;
margin:0 0  0 0;
display:none;
}
.nav.ttr_menu_items li .child li ul li:last-child .separator
{
display:none;
}
.ttr_menu_items .horiz_separator
{
float:right;
border-width:0 0 0 0;
border-style:solid;
border-color:transparent;
height:112.5px;
margin-top:0;
margin-bottom:0;
display:none;
}
header #ttr_header_inner 
{
background:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/1848407013header.jpg);
background-color:#FFFFFF;
background-repeat:no-repeat;
background-size:auto auto;
background-position:Center Center;
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #E7E7E7;
border:solid rgba(231,231,231,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
}
header#ttr_header
{
height:auto;
width: auto;
box-sizing:border-box;
}
#ttr_header_video
{
visibility: hidden;
}
.ttr_header_element_alignment.container 
{
width:100%;
}
.innermenu
{
width:auto;
margin-left:auto;
margin-right:auto;
}
.innermenu
{
position:absolute;
top:0px;
margin:0 auto;
left:0;
right:0;
max-width:100%;
}
#ttr_sidebar_left 
{
float: right;
clear: none;
width: 10.05%;
}
@media (min-width : 992px)
{
#ttr_sidebar_left 
{
width: 10.05%;
}
}
#ttr_sidebar_left_margin 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #BEC892;
border:solid rgba(190,200,146,1);
border-width: 0 0 0 0;
box-shadow:none;
padding:0 0 0 0;
margin:0 0 0 0;
box-sizing:border-box;
position:relative;
}
.ttr_block a:hover:not(.btn), .ttr_block a:hover:not(.btn)
{
font-size:12px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.ttr_block a:visited:not(.btn), .ttr_block a:visited:not(.btn)
{
font-size:12px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.ttr_block a:not(.btn), .ttr_block a:not(.btn)
{
font-size:12px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.ttr_block_content ul
{
list-style:none;
}
.ttr_block ul li, .ttr_block li, .ttr_block li
{
line-height:normal;}
#ttr_sidebar_right 
{
float: right;
clear: none;
width: 10.05%;
}
@media (min-width : 992px)
{
#ttr_sidebar_right 
{
width: 10.05%;
}
}
#ttr_sidebar_right_margin 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;margin:0 0 0 0;
border-radius:0 0 0 0;
border:solid #BEC892;
border:solid rgba(190,200,146,1);
border-width: 0 0 0 0;
box-shadow:none;
padding:0 0 0 0;
box-sizing:border-box;
position:relative;
}
.ttr_verticalmenu 
{
margin:3px 6px 3px 6px;
padding:5px 5px 5px 5px;
border-radius:0 0 0 0;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;text-align:right;
}
.ttr_verticalmenu_header  
{
border-radius:0 0 0 0;
border:solid #D3D3D3;
border:solid rgba(211,211,211,1);
border-width: 0 0 1px 0;
box-shadow:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;margin:4px 4px 4px 4px;
padding:0 0 0 0;
min-height:30px; 
box-sizing: content-box; 
}
#ttr_page .ttr_verticalmenu_content 
{
display:inline-block;
width:90%;
}
@media only screen
and (min-width:992px) 
{
.ttr_vmenu_items.nav  li:hover li:hover > a.subchild
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 1px 1px 1px 1px;
box-shadow:none;
color:rgba(51,51,51,1);
}
body   .ttr_vmenu_items.nav li:hover ul.child li.dropdown a.subchild:hover,   .ttr_vmenu_items  li:hover ul.child li a.subchild:hover
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 1px 1px 1px 1px;
box-shadow:none;
}
}
@media only screen
and (min-width:992px) 
{
.sub-menu 
{
position:relative;
visibility:hidden;
}
.ttr_vmenu_items.nav li.dropdown:hover > ul 
{
display:inline-block;
visibility:visible;
}
.ttr_vmenu_items.nav .menu-dropdown-styles li:hover > .sub-menu 
{
visibility: visible;
}
.ttr_vmenu_items  li:hover ul.child
{
height:auto;
width:100%;
border-radius:0 0 0 0;
border:solid #C8CCCC;
border:solid rgba(200,204,204,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
box-sizing:border-box;}
}
@media only screen
and (min-width : 768px)
{
ul.ttr_vmenu_items.nav li.dropdown ul.dropdown-menu 
{
position:relative;
list-style:none;
}
#ttr_sidebar_right ul.ttr_vmenu_items.nav li.dropdown ul.dropdown-menu 
{
left:auto;
right:100%;
}
ul.ttr_vmenu_items.nav ul li.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
list-style:none;
position:relative;
}
}
.dropdown-backdrop
{
position:relative;
}
ul.ttr_vmenu_items.nav-pills .dropdown-menu, ul.navbar-nav .collapse li a  
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #C8CCCC;
border:solid rgba(200,204,204,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
list-style:none;
}
.ttr_vmenu_items.nav .dropdown-menu > li > a 
{
min-width:160px;
}
ul.ttr_vmenu_items.nav-pills .dropdown-menu > li:hover > a 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
ul.ttr_vmenu_items.nav  .sub-menu > li > a 
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 0 0 0 0;
box-shadow:none;
line-height:20px;
margin:5px 5px 5px 5px;
padding:0 0 0 0;
}
.nav-stacked > li + li 
{
margin-top:0;
}
.ttr_vmenu_items .dropdown-menu 
{
padding:0;
}
.container 
{
overflow:visible!important;
}
.ttr_vmenu_items.nav ul.collapse > li 
{
position: relative;
}
.nav-pills li 
{
font-size:24px;
font-family:"Quicksand";font-weight:bold;
font-style:normal;
color:#585858;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:capitalize;
}
.nav-pills li:hover 
{
font-size:24px;
font-family:"Quicksand";font-weight:bold;
font-style:normal;
color:#83B52D;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:capitalize;
}
.ttr_vmenu_items .dropdown-menu > li > a 
{
width:160px;
}
.ttr_vmenu_items .dropdown-menu > li:hover > a 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
ul.ttr_vmenu_items.nav li.dropdown:hover ul.dropdown-menu li.unstyled 
{
min-height: 1px;
list-style: none;
}
ul.ttr_vmenu_items.nav li.dropdown:hover ul.dropdown-menu li.unstyled ul 
{
list-style: none;
}
.ttr_vmenu_items .collapse > li > a 
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 0 0 0 0;
box-shadow:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
.ttr_vmenu_items .collapse > li:hover > a 
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 1px 1px 1px 1px;
box-shadow:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
.ttr_vmenu_items ul.menu-dropdown-styles li
{
display:block;
}
ul.ttr_vmenu_items.nav li.dropdown:hover ul.collapse li 
{
list-style:none;
}
.ttr_verticalmenu .dropdown-menu > li 
{
font-weight: normal;
position: relative;
vertical-align: top;
}
.nav-pills
{
padding:0;
list-style:none;
text-align:left;
background:none;
z-index:500;
display:inline;
zoom:1;
}
.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link, .nav.ttr_vmenu_items  li span.separator
{
display:block;
padding-left:4px;
padding-right:4px;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;line-height:40px;
border-radius:0 0 0 0;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:0 0 0 0;
cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_arrow, .nav.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_arrow
{
display:block;
padding-left:4px;
padding-right:4px;
background-color:#FFFFFF;
background:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/vmenuMainArrow00.png),rgba(255,255,255,1);
background-repeat:no-repeat;
background-size:auto;
background-position:right center;
background-clip:padding-box;line-height:40px;
border-radius:0 0 0 0;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:0 0 0 0;
cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.navbar-default .nav.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_arrow 
{
display:block;
padding-left:4px;
padding-right:14px;
line-height:40px;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.ttr_vmenu_items  li:hover a.ttr_vmenu_items_parent_link, .nav.ttr_vmenu_items  li:hover span.separator
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
line-height:40px;
}
.nav.ttr_vmenu_items  li:hover a.ttr_vmenu_items_parent_link_arrow, .ttr_vmenu_items  li.show a.ttr_vmenu_items_parent_link_arrow, .ttr_vmenu_items  li.show a.ttr_vmenu_items_parent_link_arrow:hover, .ttr_vmenu_items  li.show a.ttr_vmenu_items_parent_link_arrow:focus 
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
line-height:40px;
}
.ttr_vmenu_items.nav  li:hover ul.child li a.subchild:hover,  .navbar-default.navbar .ttr_vmenu_items.nav  li:hover ul.child li a:hover
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 1px 1px 1px 1px;
box-shadow:none;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.ttr_vmenu_items.nav  li:hover ul.child li a.subchild:hover
{
padding-left:0;
padding-right:0;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;background-position:right 0px center;
}
.ttr_vmenu_items  li ul.child li a,.ttr_vmenu_items li ul.child li.show a 
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 0 0 0 0;
box-shadow:none;
display:block;
line-height:20px;
text-indent:5px;
margin:5px 5px 5px 5px;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;padding:0 0 0 0;
}
.navbar-default .ttr_vmenu_items.nav   li ul.child li a.subchild,  .ttr_vmenu_items.nav  li ul.child li > a.subchild 
{
line-height:20px;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;display:block;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:5px 5px 5px 5px;
padding:0 0 0 0;
}
body   .ttr_vmenu_items.nav li:hover ul.child li.dropdown a.subchild:hover,   .ttr_vmenu_items  li:hover ul.child li a.subchild:hover
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 1px 1px 1px 1px;
box-shadow:none;
}
.nav.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_active_arrow
{
padding-left:4px;
padding-right:14px;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
cursor: pointer;
display: block;
line-height:40px;
background-color:#E7E7E7;
background:rgba(231,231,231,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
padding-top:0;
padding-bottom:0;
}
.nav.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
padding-left:4px;
padding-right:4px;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
line-height:40px;
background-color:#E7E7E7;
background:rgba(231,231,231,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
padding-top:0;
padding-bottom:0;
}
.nav.ttr_vmenu_items  li.active:hover a.ttr_vmenu_items_parent_link_active
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
}
.nav.ttr_vmenu_items  li.active:hover a.ttr_vmenu_items_parent_link_active_arrow
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
}
.ttr_vmenu_items ul 
{
width:100%;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #C8CCCC;
border:solid rgba(200,204,204,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
box-sizing:border-box;}
.ttr_vmenu_items li:hover ul ul,
.ttr_vmenu_items li:hover  li:hover ul ul
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
.nav.ttr_vmenu_items  li:hover  li:hover   li:hover a.subchild
{
}
.nav.ttr_vmenu_items  li:hover    li:hover  li a.subchild
{
}
.nav.ttr_vmenu_items  li  ul.child li .separator
{
border-width:0 0 0 0;
border-style:solid;
border-color:transparent;
height:auto;
margin:0 5px  0 5px;
display:none;
}
.nav.ttr_vmenu_items  li ul.child ul li .separator, .nav.ttr_vmenu_items  li  li:hover ul li .separator, .nav.ttr_vmenu_items  li li:hover li:hover ul li .separator
{
border-width:0 0 0 0;
border-style:solid;
border-color:transparent;
height:auto;
margin:0 5px  0 5px;
display:none;
}
.nav.ttr_vmenu_items li .child li ul li:last-child .separator
{
display:none;
}
.ttr_vmenu_items .horiz_separator
{
border-width:0 0 0 0;
border-style:solid;
border-color:transparent;
height:auto;
margin-left:0;
margin-right:0;
display:none;
}
footer 
{
position: relative;
overflow: hidden;
}
#ttr_footer_inner 
{
background-color:#222222;
background:rgba(34,34,34,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0;
}
footer 
{
}
.ttr_footer_bottom_footer 
{
height:150px;
}
#ttr_footer_inner .container p,  #ttr_footer_inner p 
{
font-size:8px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
footer h1, footer h1 a, footer h1 a:hover, footer h1 a:visited
{
font-size:8px;
font-family:"Times New Roman";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:0 0 0 0;
}
footer h2, footer h2 a, footer h2 a:hover, footer h2 a:visited
{
font-size:8px;
font-family:"Times New Roman";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:0 0 0 0;
}
footer h3, footer h3 a, footer h3 a:hover, footer h3 a:visited
{
font-size:8px;
font-family:"Times New Roman";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:0 0 0 0;
}
footer h4, footer h4 a, footer h4 a:hover, footer h4 a:visited
{
font-size:8px;
font-family:"Times New Roman";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:0 0 0 0;
}
footer h5, footer h5 a, footer h5 a:hover, footer h5 a:visited
{
font-size:8px;
font-family:"Times New Roman";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:0 0 0 0;
}
footer h6, footer h6 a, footer h6 a:hover, footer h6 a:visited
{
font-size:8px;
font-family:"Times New Roman";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:0 0 0 0;
}
footer ol li
{
font-size:8px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:0 0 0 0;
list-style-position:inside;
}
footer ol
{
list-style-type:decimal;
}
footer ol li
{
list-style-position:outside !important;
text-indent:0;
}
footer ul 
{
list-style:none;
}
footer ul li
{
font-size:8px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:0 0 0 0;
}
footer ul li
{
list-style-position:outside !important;
text-indent:0;
}
footer#ttr_footer a:not(.btn)
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#E1E1E1;
text-shadow:none;
text-align:left;
text-decoration:none;
}
footer#ttr_footer  a:hover:not(.btn)
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#245682;
text-shadow:none;
text-align:left;
text-decoration:none;
}
footer#ttr_footer  a:visited:not(.btn)
{
font-size:8px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#92BCE0;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_footer .container 
{
width:100%;
max-width:100%;
}
footer#ttr_footer #ttr_copyright a:not(.btn), #ttr_copyright span
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#808080;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_copyright a, #ttr_copyright span
{
display:none;}
#ttr_footer_designed_by_links span#ttr_footer_designed_by 
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#999999;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_footer_designed_by_links 
{
top:115px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
text-align:center;
overflow:auto;
}
#ttr_footer_designed_by_links 
{
text-align:center;
}
#ttr_footer_designed_by_links #ttr_footer_designed_by 
{
vertical-align:middle;
line-height:initial;
}
footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn), footer#ttr_footer_designed_by_links a:link:not(.btn), footer#ttr_footer_designed_by_links a:visited:not(.btn), footer#ttr_footer_designed_by_links a:hover:not(.btn), footer #ttr_footer_designed_by_links span 
{
display:inline-block;font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#83B52D;
text-shadow:none;
text-align:left;
text-decoration:none;
vertical-align:middle;
line-height:initial;
}
.ttr_block ,#ttr_sidebar_right #newsletter_block_left,#ttr_sidebar_left #newsletter_block_left
{
overflow:hidden;
border-radius:0 0 0 0;
border:solid #D3D3D3;
border:solid rgba(211,211,211,1);
border-width: 0 0 0 0;
box-shadow:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;margin:9px 6px 9px 6px;
padding:0 0 0 0;
}
.ttr_block_header,#ttr_sidebar_right #newsletter_block_left .block_header,#ttr_sidebar_left #newsletter_block_left .block_header
{
border-radius:0 0 0 0;
border:solid #D3D3D3;
border:solid rgba(211,211,211,1);
border-width: 0 0 1px 0;
box-shadow:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;min-height:30px; 
box-sizing: content-box; 
margin:4px 4px 4px 4px;
padding:0 0 0 0;
}
.ttr_block_content,  .ttr_block_content th, .ttr_block_content td,#ttr_sidebar_right #newsletter_block_left .block_content,#ttr_sidebar_left #newsletter_block_left .block_content, .ttr_block #poll-answers li, ol.mini-products-list div.product-details span, #ttr_sidebar_left .subtotal span, #ttr_sidebar_left .amount,.ttr_block_content .label, .ttr_block_content p 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #D3D3D3;
border:solid rgba(211,211,211,1);
border-width: 0 0 0 0;
box-shadow:none;
font-size:12px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.ttr_block_content, #ttr_sidebar_right #newsletter_block_left .block_content,#ttr_sidebar_left #newsletter_block_left .block_content 
{
padding:2px 2px 2px 2px;
margin:3px 3px 3px 3px;
}
p.block-subtitle 
{
font-weight: bold;margin-bottom:10px;}
.ttr_block_content th, .ttr_block_content td,.ttr_block_content p
{
border:0 none;margin:0;padding:0;}
#wp-calendar th
{
font-weight:Bold;}
.ttr_block_content,  .ttr_block_content p 
{
font-size:14px !important;
}
.ttr_block_content h1, .ttr_block_content h1 a, .ttr_block_content h1 a:hover, .ttr_block_content h1 a:visited 
{
font-size:36px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:8px 0 8px 0;
}
.ttr_block_content h2, .ttr_block_content h2 a, .ttr_block_content h2 a:hover, .ttr_block_content h2 a:visited 
{
font-size:30px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:10px 0 10px 0;
}
.ttr_block_content h3, .ttr_block_content h3 a, .ttr_block_content h3 a:hover, .ttr_block_content h3 a:visited, .ttr_block_content h3 a:focus 
{
font-size:24px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:12px 0 12px 0;
}
.ttr_block_content h4, .ttr_block_content h4 a, .ttr_block_content h4 a:hover, .ttr_block_content h4 a:visited 
{
font-size:18px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:16px 0 16px 0;
}
.ttr_block_content h5, .ttr_block_content h5 a, .ttr_block_content h5 a:hover, .ttr_block_content h5 a:visited 
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:20px 0 20px 0;
}
.ttr_block_content h6, .ttr_block_content h6 a, .ttr_block_content h6 a:hover, .ttr_block_content h6 a:visited 
{
font-size:12px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:28px 0 28px 0;
}
.ttr_block ol li
{
font-size:12px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:5px 0 5px 0;
list-style-position:inside;
list-style-type:decimal;
}
.ttr_block ol li
{
list-style-position:outside !important;
text-indent:0;
}
#ttr_sidebar_left .ttr_block ol li,  #ttr_sidebar_right .ttr_block ol li
{
margin-left: 20px;
}
#ttr_sidebar_left .ttr_block ol li p,  #ttr_sidebar_right .ttr_block ol li p
{
padding: 0;
}
.ttr_block ul li
{
font-size:12px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:5px 0 5px 0;
}
.ttr_block ul li
{
text-indent:0;
margin-left: 5px;
}
#ttr_sidebar_left .ttr_block ul li,  #ttr_sidebar_right .ttr_block ul li
{
margin-left: 20px;
}
#ttr_sidebar_left .ttr_block ul li p,  #ttr_sidebar_right .ttr_block ul li p
{
padding:0;
}
#ttr_sidebar_left .ttr_block ul,  #ttr_sidebar_right .ttr_block ul
{
padding-left: 0;
}
.ttr_banner_header_inner_above0 
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
}
.ttr_banner_header_inner_above_widget_container 
{
width: 100%;
}
.headerabovecolumn1 
{
margin:0 0 0 0;
padding:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.headerabovecolumn2 
{
margin:0 0 0 0;
padding:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.headerabovecolumn3 
{
margin:0 0 0 0;
padding:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.headerabovecolumn4 
{
margin:0 0 0 0;
padding:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.ttr_banner_header_inner_below0 
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
}
.ttr_banner_header_inner_below_widget_container 
{
width: 100%;
}
.headerbelowcolumn1 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.headerbelowcolumn2 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.headerbelowcolumn3 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.headerbelowcolumn4 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.ttr_banner_menu_inner_above0 
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
}
.ttr_banner_menu_inner_above_widget_container 
{
width: 100%;
}
.menuabovecolumn1 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.menuabovecolumn2 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.menuabovecolumn3 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.menuabovecolumn4 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.ttr_banner_menu_inner_below0 
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
}
.ttr_banner_menu_inner_below_widget_container 
{
width: 100%;
}
.menubelowcolumn1 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.menubelowcolumn2 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.menubelowcolumn3 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.menubelowcolumn4 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.ttr_banner_slideshow_inner_above0 
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
}
.ttr_banner_slideshow_inner_above_widget_container 
{
width: 100%;
}
.slideshowabovecolumn1 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.slideshowabovecolumn2 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.slideshowabovecolumn3 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.slideshowabovecolumn4 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.ttr_banner_slideshow_inner_below0 
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
}
.ttr_banner_slideshow_inner_below_widget_container 
{
width: 100%;
}
.slideshowbelowcolumn1 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.slideshowbelowcolumn2 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.slideshowbelowcolumn3 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.slideshowbelowcolumn4 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.contenttopcolumn0
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
}
.topcolumn1 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.topcolumn2 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.topcolumn3 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.topcolumn4 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.contentbottomcolumn0
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
}
.bottomcolumn1 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.bottomcolumn2 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.bottomcolumn3 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.bottomcolumn4 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.ttr_banner_header
{
margin: 0 auto;}
.html_content a:hover, .html_content a:focus
{
text-decoration:none;}
.footer-widget-area_fixed
{
font-size:8px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.footer-widget-area
{
font-size:8px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin: 0 auto;}
.ttr_footer-widget-area_inner_below0 
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
}
.ttr_footer-widget-area_inner_below_widget_container 
{
width: 100%;
}
.footerbelowcolumn1 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.footerbelowcolumn2 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.footerbelowcolumn3 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.footerbelowcolumn4 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
#ttr_content 
{
width: 100%;
clear: none;
}
@media (min-width : 992px)
{
#ttr_content 
{
width: 100%;
}
}
#ttr_html_content_margin 
{
padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;box-sizing:border-box;
}
.ttr_comments 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #E1E1E1;
border:solid rgba(225,225,225,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
margin:10px 0 0 0;
padding:0 0 0 0;
position: relative;
display:table;
}
.ttr_comment_author 
{
display:table-cell;
vertical-align:middle;
align-self: center;
flex-shrink: 0;
}
.ttr_comment_author img 
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin-right: 10px;
}
.ttr_comment_text 
{
overflow:hidden;
}
.ttr_comment_author_right 
{
display:none;
}
#ttr_content .ttr_comment_text p 
{
font-size:12px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin-left:5px;
}
#ttr_content .ttr_comments .ttr_author_name, #ttr_content .ttr_comments .ttr_author_name:hover, #ttr_content .ttr_comments .url 
{
font-size:16px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#4E4E4E;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_content .ttr_comments .ttr_comment_date, #ttr_content .ttr_comments .ttr_comment_date:hover 
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#838383;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_content .ttr_comment_reply_edit a, #ttr_content .ttr_comment_reply_edit a:hover
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_content .ttr_post_inner_box 
{
border-radius:9px 9px 9px 9px;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
}
.ttr_post 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:5px 5px 5px 5px;
padding:5px 5px 5px 5px;
}
#ttr_content .product-image img,#ttr_content ul.products li.product-category img
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.ttr_post_title a:not(.btn),h2.ttr_post_title, .ttr_post_title,  .ttr_post_title a:not(.btn):focus 
{
font-size:24px;
font-family:"Raleway","Arial";font-weight:400;
font-style:normal;
margin-top:0;margin-bottom:0;color:#777777;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:none;
background-repeat: repeat;
}
#ttr_content .ttr_page_title, #ttr_content .ttr_page_title a, #ttr_content .ttr_page_title a:visited, #ttr_content .ttr_page_title a:hover, #ttr_content h1.ttr_page_title a, #ttr_content  h1.ttr_page_title a:visited, #ttr_content  h1.ttr_page_title a:hover, #ttr_content h2.ttr_page_title a, #ttr_content  h2.ttr_page_title a:visited, #ttr_content  h2.ttr_page_title a:hover, #ttr_content h3.ttr_page_title a, #ttr_content  h3.ttr_page_title a:visited, #ttr_content  h3.ttr_page_title a:hover, #ttr_content h4.ttr_page_title a, #ttr_content  h4.ttr_page_title a:visited, #ttr_content  h4.ttr_page_title a:hover, #ttr_content h5.ttr_page_title a, #ttr_content  h5.ttr_page_title a:visited, #ttr_content  h5.ttr_page_title a:hover, #ttr_content h6.ttr_page_title a, #ttr_content  h6.ttr_page_title a:visited, #ttr_content  h6.ttr_page_title a:hover
{
font-size:24px;
font-family:"Arial";
font-weight:400;
font-style:normal;
margin-top:0;margin-bottom:0;color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.ttr_comment
{
border-radius:0 0 0 0;
border:solid #E1E1E1;
border:solid rgba(225,225,225,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;padding:0 0 0 0;
}
#ttr_content .ttr_comment p label
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_content blockquote p, .editor-styles-wrapper blockquote p
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_content .postedon a:not(.btn), .add-to-links a:not(.btn) , .add-to-links,  #ttr_content .add-to-links li, .mailto
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
margin-top:0;margin-bottom:0;color:#428BCA;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_content .postedon a
{
vertical-align:middle;}
#ttr_content .postedon a:hover, .add-to-links a:hover, a.add-to-links:hover
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#3071A9;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_content .ttr_post .postedon
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#5BC0DE;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.ttr_post_title , .ttr_post_title a:not(.btn), .ttr_post_title a:not(.btn):focus, .ttr_post_title a:not(.btn):visited
{
font-size:24px;
font-family:"Raleway","Arial";font-weight:400;
font-style:normal;
margin-top:0;margin-bottom:0;color:#777777;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:none;
background-color:transparent;
}
.ttr_post_title a:not(.btn):hover 
{
background-color:transparent;
font-size:24px;
font-family:"Raleway","Arial";font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:none;
}
.ttr_article 
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
margin-top:0;margin-bottom:0;color:#5BC0DE;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_content .star-rating, #ttr_content .star-rating, #ttr_content .woocommerce-LoopProduct-link .star-rating 
{
color: #5BC0DE;float: left;
}
.postcontent p
{
margin-top:10px;
margin-bottom:10px;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
margin-top:0;margin-bottom:0;color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
line-height:1.42;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
#ttr_content .postcontent
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
}
#ttr_content .list .postcontent
{
margin:0 0 0 0;
padding:0 0 0 0;
}
#ttr_content .grid .postcontent
{
margin:0 0 0 0;
padding:5px 0 10px 0;
}
#nav
{
top:155px;
position:absolute;
z-index:502;
left: 28.11%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
font-size:0;
}
#prev span
{
background-image:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/Leftbutton00.png);
display:block;
height: 30px;
width: 30px;
text-indent:-999px;
font-size:0;
}
#next span
{
background-image:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/Rightbutton00.png);
display:block;
height: 30px;
width: 30px;
text-indent:-999px;
font-size:0;
}
.left-button
{
box-shadow:none;
border-radius:0 0 0 0;
position:absolute;
display:block;
top:65px;
position:absolute;
z-index:502;
left: 0%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
width: 30px;
}
.right-button
{
box-shadow:none;
border-radius:0 0 0 0;
position:absolute;
display:block;
top:65px;
position:absolute;
z-index:502;
left: 55.18%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
width: 30px;
}
.postcontent img, img.alignleft,img.alignright
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
}
img.aligncenter
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin-left:auto;
margin-right:auto;
}
h1.ttr_verticalmenu_heading, h2.ttr_verticalmenu_heading,  h3.ttr_verticalmenu_heading, h4.ttr_verticalmenu_heading, h5.ttr_verticalmenu_heading, h6.ttr_verticalmenu_heading, p.ttr_verticalmenu_heading, span.ttr_verticalmenu_heading
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:center;
text-decoration:none;
line-height:30px;
background:none;
margin:0;
}
h1.ttr_block_heading, h2.ttr_block_heading,  h3.ttr_block_heading, h4.ttr_block_heading, h5.ttr_block_heading, h6.ttr_block_heading, p.ttr_block_heading, span.ttr_block_heading,#ttr_sidebar_right .block_header > h4,#ttr_sidebar_left .block_header > h4,.ttr_block h3.ttr_block_heading a:not(.btn),.ttr_block h3.ttr_block_heading a:visited:not(.btn),.ttr_block h3.ttr_block_heading a:hover:not(.btn)
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:center;
text-decoration:none;
line-height:30px;
background:none;
margin:0;
}
#ttr_block, #ttr_block, #ttr_block .boxcolor, #ttr_block .boxcolor
{
font-size:12px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
} .btn-sm, .input-group-btn .btn.btn-sm, .input-des-qty .form-control, .btn-group-sm > .btn, .btn-sm:hover, .btn-group-sm > .btn:hover, .btn-sm:focus, .btn-group-sm > .btn:focus,a.btn-sm:hover,.btn.btn-default.btn-sm,.btn.btn-default.btn-sm:hover,.btn.btn-default.btn-sm,.btn.btn-default.btn-sm:hover,.btn.btn-danger.btn-sm,.btn.btn-danger.btn-sm:hover,.btn.btn-primary.btn-sm,.btn.btn-primary.btn-sm:hover,.btn.btn-info.btn-sm,.btn.btn-info.btn-sm:hover,.btn.btn-success.btn-sm,.btn.btn-success.btn-sm:hover,.btn-warning.btn-sm,.btn-warning.btn-sm:hover ,.btn.btn-success.btn-sm:focus,.btn.btn-primary.btn-sm:focus,.btn.btn-warming.btn-sm:focus,.btn.btn-info.btn-sm:focus,.btn.btn-danger.btn-sm:focus,.btn.btn-default.btn-sm:focus
{
border-radius:3px 3px 3px 3px;
padding:5px 10px 5px 10px;
font-size:12px;
height:auto;}
.ttr_prod_attribute .input-group-sm span.input-group-btn
{
display: inline;}
.ttr_prod_attribute .input-group span.input-group-btn .btn.inc-btn,.ttr_prod_attribute .input-group span.input-group-btn .btn.inc-btn:hover,.ttr_prod_attribute .input-group span.input-group-btn .btn.inc-btn:focus,.ttr_prod_attribute .input-group span.input-group-btn .btn.inc-btn,.ttr_prod_attribute .input-group span.input-group-btn .btn.inc-btn:hover,.ttr_prod_attribute .input-group span.input-group-btn .btn.inc-btn:focus
{
border-bottom-left-radius:3px;
border-top-left-radius:3px;
margin:0 3px 0 3px;
}
.ttr_prod_attribute .input-group span.input-group-btn .btn.dec-btn,.ttr_prod_attribute .input-group span.input-group-btn .btn.dec-btn:hover,.ttr_prod_attribute .input-group span.input-group-btn .btn.dec-btn:focus,.ttr_prod_attribute .input-group span.input-group-btn .btn.dec-btn,.ttr_prod_attribute .input-group span.input-group-btn .btn.dec-btn:hover,.ttr_prod_attribute .input-group span.input-group-btn .btn.dec-btn:focus
{
border-radius:3px 3px 3px 3px;
margin:0 3px 0 3px;
}
@media only screen
and (max-width : 640px)
{
object, video
{
width:100% !important;
height:auto !important;
}
}
@media only screen
and (max-width : 1024px)
{
#ttr_menu .navbar 
{
min-height:125px;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
box-sizing:border-box;}
}
@media only screen
and (max-width : 767px)
{
menu_inner_in
{
height: 125px;
}
} @media only screen
and (min-width : 150px)
and (max-width : 767px) 
{
#ttr_header_inner 
{
width:auto !important;
text-align:center !important;
}
#ttr_menu_inner_in .ttr_menu_items 
{
display:flex;
}
#ttr_menu_inner_in 
{
width:auto !important;
height:auto !important;
text-align:left !important;
}
.ttr_slideshow_last
{
width:100%;
}
#navigationmenu .navbar-header 
{
position: relative;
z-index: 501;
}
.ttr_menu_items .horiz_separator
{
border-width:0 0 0 0;
border-style:solid;
border-color:transparent;
width:auto !important;
height:auto !important;
float:none !important;
margin:0;
display:none;
}
.gallery-item{
float:none;
}#ttr_sidebar_left 
{
float: none !important;
width: auto !important;
margin:0;
border-radius:0;
padding:0;}
#ttr_sidebar_left_margin 
{
height: auto !important;
}
#ttr_sidebar_right_margin 
{
height: auto !important;
}
#ttr_sidebar_right 
{
float: none !important;
width: auto !important;
margin:0;
border:0;
border-radius:0;
padding:0;
}
#ttr_content 
{
float: none !important;
width: auto !important;
margin:0;
border:0;
border-radius:0;
}
#ttr_content_single_sidebar_left,#ttr_content_single_sidebar_right,#ttr_content_zero_sidebar,#ttr_content_both_sidebar 
{
float: none !important;
width: auto !important;
}
#ttr_page 
{
max-width:none !important;
min-width:0 !important;
padding-top:0;
}
.ttr_slogan_style 
{
text-align:center;
}
#ttr_page .ttr_footer_bottom_footer_inner 
{
width:auto !important;
text-align:center;
}
.footer-widget-area 
{
width:auto  !important;
border:0;
border-radius:0;
padding:0;
margin:0;
}
#ttr_page .ttr_slideshow_inner 
{
height:100% !important;
}
ul.ttr_menu_items li 
{
margin:0;}
ul.ttr_menu_items li.ttr_menu_items_parent a, ul.ttr_menu_items li.ttr_menu_items_parent span.separator 
{
float:none !important;
}
#ttr_menu .ttr_menu_items 
{
display:flex;
}
.ttr_vmenu_items ul.child li a 
{
cursor:pointer;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;margin:5px 5px 5px 5px;
padding:0 0 0 0;
display:block;
}
.nav.ttr_vmenu_items ul.child li a:hover 
{
cursor:pointer;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;margin:5px 5px 5px 5px;
padding:0 0 0 0;
display:block;
}
.nav-stacked > li + li 
{
margin-top:0;
}
.nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_arrow 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;display:block;
padding-left:4px;
padding-right:4px;
margin:0 0 0 0;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.nav.ttr_vmenu_items li:hover a.ttr_vmenu_items_parent_link_arrow,ttr_ .nav.ttr_vmenu_items li:hover a.ttr_vmenu_items_parent_link_active_arrow 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;display:block;
padding-left:4px;
padding-right:4px;
margin:0 0 0 0;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.nav.ttr_vmenu_items li:hover a.ttr_vmenu_items_parent_link,ttr_ .nav.ttr_vmenu_items li:hover a.ttr_vmenu_items_parent_link_active 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;display:block;
padding-left:4px;
padding-right:4px;
margin:0 0 0 0;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.menu-center 
{
z-index:99999;
}
.article_column
{
width:100% !important;float:none !important;padding-right:0 !important;}
}
#nav-expander .ttr_menu_toggle_button
{
display:inline-block;
}
#nav-expander .ttr_menu_button_text
{
display:none;
}
#ttr_menu .navbar-toggle
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #DCDCDC;
border:solid rgba(220,220,220,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
line-height: 1.42;
}
#ttr_menu nav .icon-bar
{
border-width:1px 0 0 0;
border-style:solid;
border-color:#000000;
height:1px;
}
#ttr_menu .navbar-toggle .ttr_menu_button_text
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_menu .navbar-toggle:hover
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #DCDCDC;
border:solid rgba(220,220,220,1);
border-width: 0 0 0 0;
box-shadow:none;
line-height: 1.42;
}
#ttr_menu nav #nav-expander:hover .icon-bar
{
border-width:1px 0 0 0;
border-style:solid;
border-color:#000000;
height:1px;
}
#ttr_menu .navbar-toggle:hover .ttr_menu_button_text
{
font-size:14px;
font-family:"Times New Roman";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_menu .navbar-toggle:active, #ttr_menu .navbar-toggle:focus
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #DCDCDC;
border:solid rgba(220,220,220,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
}
#ttr_menu nav #nav-expander:active .icon-bar, nav#ttr_menu nav #nav-expander:focus .icon-bar
{
border-width:1px 0 0 0;
border-style:solid;
border-color:#000000;
height:1px;
}
#ttr_menu .navbar-toggle:focus .ttr_menu_button_text
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_menu .navbar-toggle
{
margin-top:47px;
margin-bottom:47px;
}
#ttr_menu .navbar-toggle
{
padding: 7px 7px;
margin-right:3px;
float:right;
}
#ttr_menu .navbar-toggle:hover, #ttr_menu .navbar-toggle:focus
{
margin-right:3px;
float:right;
}
.ttr_menu_items  li a.ttr_menu_items_parent_link
{
display:block;
padding: 0 30px 0 30px;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;font-size:24px;
font-family:"Quicksand";font-weight:bold;
font-style:normal;
color:#585858;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:capitalize;
border-radius:0 0 0 0;
border:solid #FFFFFF;
border:solid rgba(255,255,255,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
cursor:pointer;
height:112,5px;
box-sizing:border-box;
}
.ttr_menu_items  li a.ttr_menu_items_parent_link_arrow
{
display:block;
padding: 0 30px 0 30px;
font-size:24px;
font-family:"Quicksand";font-weight:bold;
font-style:normal;
color:#585858;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:capitalize;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #FFFFFF;
border:solid rgba(255,255,255,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
box-sizing:border-box;
cursor:pointer;
height:112,5px;
}
.ttr_menu_items  li ul.child li a.subchild
{
line-height:35px;
background-color:#F3F3F3;
background:rgba(243,243,243,1);
background-clip:padding-box;font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.ttr_menu_items  li a.ttr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:30px;
padding-right:30px;
box-sizing:border-box;
font-size:24px;
font-family:"Quicksand";font-weight:bold;
font-style:normal;
color:#83B52D;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:capitalize;
cursor: pointer;
display: block;
line-height:112.5px;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #83B52D;
border:solid rgba(131,181,45,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
padding-top:0;
padding-bottom:0;
}
.nav.ttr_menu_items  li a.ttr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:24px;
font-family:"Quicksand";font-weight:bold;
font-style:normal;
color:#83B52D;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:capitalize;
box-sizing:border-box;
padding-left:30px;
padding-right:30px;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #83B52D;
border:solid rgba(131,181,45,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
height:112,5px;
padding-top:0;
padding-bottom:0;
} @media only screen
and (min-width : 768px)
and (max-width:991px) 
{
#ttr_header_inner 
{
width: auto  !important;
text-align:center;
}
#ttr_menu_inner_in 
{
width: auto !important;
}
.gallery-item{
float:none;
}.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active 
{
background-color:#E7E7E7;
background:rgba(231,231,231,1);
background-clip:padding-box;display:block;
padding-left:4px;
padding-right:4px;
margin:0 0 0 0;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.nav.ttr_vmenu_items li:hover a.ttr_vmenu_items_parent_link,ttr_ .nav.ttr_vmenu_items li:hover a.ttr_vmenu_items_parent_link_active 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;display:block;
padding-left:4px;
padding-right:4px;
margin:0 0 0 0;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
body
{
margin:0;
}
#ttr_page 
{
max-width:none !important;
min-width:0 !important;
padding-top:0;
}
.article_column
{
width:100% !important;float:none !important;padding-right:0 !important;}
}
@media only screen
and (min-width : 150px)
and (max-width:991px) 
{
.ttr_footer_bottom_footer_inner 
{
width:100% !important;
text-align:center;
}
img 
{
max-width : 100%;}
} @media only screen
and (min-width : 768px)
and (max-width:991px) 
{
.ttr_header_logo 
{
background-size:100% 100%;
}
#ttr_header_inner 
{
width: auto!important;
}
.ttr_slideshow_last
{
width:100%;
}
#ttr_page .ttr_footer_bottom_footer_inner 
{
width:auto !important;
}
#ttr_page 
{
max-width:none !important;
min-width:0 !important;
}
.ttr_banner_header 
{
width:auto !important;
}
.ttr_banner_slideshow 
{
width:auto !important;
}
.ttr_banner_menu 
{
width:auto !important;
}
.footer-widget-area 
{
width:auto !important;
}
}
.btn,.btn:focus
{
font-size:16px;
font-family:'Quicksand', 'Arial';
font-weight:600;
font-style:normal;
color:#4E4E4E;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:none;
border-radius:0 0 0 0;
border:solid #4E4E4E;
border:solid rgba(78,78,78,1);
border-width: 2px 2px 2px 2px;
box-shadow:none;
padding:10px 30px 10px 30px;
}
#ttr_header .form-search span.input-group-btn .btn
{
border-bottom-left-radius:0px;
border-top-left-radius:0px;
margin:0 3px 0 3px;
}
#ttr_content .woocommerce .shop_table .quantity .qty 
{
text-align: center;	width: 50px;
}
.woocommerce table.cart.shop_table img
{
width: auto;
}
.woocommerce-cart table.cart input
{
line-height: inherit;
}
#ttr_content .cart input#coupon_code
{
height: auto;	line-height: inherit;
}
.btn:hover
{
font-size:16px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:none;
border-radius:0 0 0 0;
border:solid #4E4E4E;
border:solid rgba(78,78,78,1);
border-width: 2px 2px 2px 2px;
box-shadow:none;
}
#ttr_header .form-search span.input-group-btn .btn,.page-not-found .form-search span.input-group-btn .btn
{
border-bottom-left-radius:0px;
border-top-left-radius:0px;
margin:0 3px 0 3px;
}
.btn-default, .btn-default:focus,button,.button, .button-primary, #ttr_content .woocommerce input.button, #ttr_content ul.products li a.button, #ttr_content .button:visited, #ttr_content p.add_review a, #ttr_content p.add_review a:visited, #ttr_content a.button, #ttr_content a.button:visited, input#submit,.woocommerce a.button,.woocommerce input.button, .woocommerce .checkout-button.button, .woocommerce #respond input#submitwoocommerce-Button 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #4E4E4E;
border:solid rgba(78,78,78,1);
border-width: 2px 2px 2px 2px;
box-shadow:none;
box-sizing:inherit;
clear:none;
width:auto;
height:auto;
overflow:visible;
display:inline-block;
}
.btn.btn-primary, .btn.btn-primary:focus
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;color:#696969;
border-color:#696969;
}
.btn.btn-success, .btn.btn-success:focus
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;color:#666666;
border-color:#898689;
}
.btn.btn-info, .btn.btn-info:focus
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;color:#FFFFFF;
border-color:#FFFFFF;
}
.btn.btn-warning, .btn.btn-warning:focus
{
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;color:#FFFFFF;
border-color:#EEA236;
}
.btn.btn-danger, .btn.btn-danger:focus
{
background-color:#D9534F;
background:rgba(217,83,79,1);
background-clip:padding-box;color:#FFFFFF;
border-color:#D43F3A;
}
.btn.btn-default, .btn.btn-deafult:focus
{
color:#fff;
background-color:rgba(131,181,45,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:1px solid rgba(131,181,45,1);
box-shadow:none;
transition: ease .3s;
}
.btn.btn-primary:hover, a.btn.btn-primary:hover 
{
background-color:#696969;
background:rgba(105,105,105,1);
background-clip:padding-box;color:#FFFFFF;
border-color:#696969;
}
.btn.btn-success:hover , a.btn.btn-success:hover
{
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;color:#FFFFFF;
border-color:#83B52D;
}
.btn.btn-info:hover , a.btn.btn-info:hover
{
background-color:#EEEEEE;
background:rgba(238,238,238,1);
background-clip:padding-box;color:#000000;
border-color:#FFFFFF;
}
.btn.btn-warning:hover, a.btn.btn-warning:hover 
{
background-color:#EEEEEE;
background:rgba(238,238,238,1);
background-clip:padding-box;color:#000000;
border-color:#ADADAD;
}
.btn.btn-danger:hover, a.btn.btn-danger:hover 
{
background-color:#EEEEEE;
background:rgba(238,238,238,1);
background-clip:padding-box;color:#000000;
border-color:#ADADAD;
}
.btn-lg, .btn-group-lg > .btn, .btn-lg:hover, .btn-group-lg > .btn:hover, a.btn.btn-lg, a.btn.btn-lg:hover , a.btn.btn-lg:focus 
{
border-radius:6px 6px 6px 6px;
padding:10px 16px 10px 16px;
font-size:18px;
}
.btn-xs, .btn-group-xs > .btn, .btn-xs:hover, .btn-group-xs > .btn:hover, a.btn.btn-xs:hover ,a.btn.btn-xs:focus 
{
border-radius:3px 3px 3px 3px;
padding:1px 5px 1px 5px;
font-size:12px;
}
.btn-default:hover,button:hover,.button:hover, .button-primary:hover, #ttr_content .woocommerce input.button:hover, #ttr_content ul.products li a.button:hover, #ttr_content p.add_review a:hover, #ttr_content a.button:hover, input#submit:hover, a.btn:hover, .woocommerce input.button:hover, .woocommerce .checkout-button.button:hover
{
border-radius:0 0 0 0;
border:2px solid #333;
box-shadow:none;
background-color:#333;
background-clip:padding-box;box-sizing:inherit;
clear:none;
font-size:16px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:none;
}
.input-group .form-control 
{
height:47px;}
.ttr_image
{
max-width:100%;}
.ttr_fill
{
width:100%;}
.ttr_uniform
{
max-width:100% !important;height:auto !important;vertical-align:middle;
}
#ttr_footer .ttr_image
{
line-height:inherit;
}
#ttr_footer .html_content span
{
vertical-align:middle;
}
#ttr_footer .container
{
margin:auto;}
.contact_file.btn-file input[type="file"] 
{
cursor: inherit;display: block;font-size: 100px; min-height: 100%;position: absolute;right: 0;text-align: right;top: inherit;bottom: 100%;outline: none!important;
}
label.btn.contact_file.btn-file 
{
display: table-cell;
}
form .btn-file.contact_file 
{
overflow: hidden;position: relative;
}
.contactformdiv span#upload-file, span#upload-file 
{
display: table-cell;padding: 8px;vertical-align: middle;
}
.embed-responsive
{
position: absolute;}
.btn-xs, .btn-group-xs > .btn, .btn-xs:hover, .btn-group-xs > .btn:hover 
{
border-radius:3px 3px 3px 3px;
padding:1px 5px 1px 5px;
font-size:12px;
}
.btn-default:hover,button:hover,.button:hover, .button-primary:hover, #ttr_content .woocommerce input.button:hover, #ttr_content ul.products li a.button:hover, #ttr_content p.add_review a:hover, #ttr_content a.button:hover, input#submit:hover, a.btn.btn-default:hover, .woocommerce input.button:hover, .woocommerce .checkout-button.button:hover
{
border-radius:0 0 0 0;
border: 1px solid #333;
box-shadow:none;
background-color:#333;
background:rgba(78,78,78,1);
background-clip:padding-box;box-sizing:inherit;
clear:none;
font-size:16px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-decoration:none;
text-transform:none;
}
.productdescription #ttr_content ul,#ttr_content ul.add-to-links 
{
text-indent: 0;
}
hr, .pagination
{
margin: 0;
}
#ttr_content .pagination 
{
padding-left: 0;
}
.inputbutton
{
background: none repeat scroll 0 0 transparent;
border: medium none;
color:#4E4E4E;
cursor: pointer;
font-size:16px;
padding:10px 30px 10px 30px;
left: -15px;
}
img
{
vertical-align:middle;
}
.postedon img
{
vertical-align:middle;
}
#ttr_content div.pagination
{
display: block;
}
.ttr_verticalmenu_header img,.ttr_block img
{
vertical-align:middle;
}
*
{
margin:0;
padding:0;
}
#ttr_page.container 
{
padding-left:0;
padding-right:0;
width:100%;
}
@media only screen and (max-width:767px) 
{
#ttr_menu .navbar-collapse 
{
padding-left:0;
padding-right:0;
}
}
#ttr_content_and_sidebar_container 
{
width:auto !important;
margin:0 auto;
}
.ttr_block  .ttr_radio
{
float:left;
margin-right:4px;
}
fieldset
{
border:0;
padding-bottom:5px;
}
.boxcolor,.form-text
{
width: 100%;
}
.login_head h1
{
text-align:center;
}
.ttr_comment_reply_edit 
{
float:right;
}
.ttr_comment_reply_edit span 
{
padding-right:5px;
}
.ttr_post .ttr_post_content_inner
{
overflow:hidden;
}
.ttr_comment form p input,.ttr_comment form p textarea 
{
overflow:hidden;
}
#ttr_content .ttr_comment p
{
text-align:left;
margin:5px 0 0 0;
background:none;
}
.ttr_article dl 
{
margin:2px;
}
.back-to-top 
{
position:fixed;
bottom: 0;
right: 2em;
text-decoration: none;
padding: 0.5em;
display: none;
z-index:999;
}
.form-item label
{
text-align:left;
}
#user-login-form ul li
{
background:none!important;
text-align:left;
padding-left:0!important;
margin-left:0!important;
margin-top:5px!important;
} .menu-toggle 
{
display:none;
}
.required:first-child:after 
{
color:red;
content: '*';
display: inline;
}
.has-error 
{
margin-top:4px;
}
form.form-horizontal 
{
width:100%;
}
.ttr_image::after
{
clear: both;content: '.';display:inline;visibility: hidden;}
.widget_before_title
{
color:#FFFFFF;
font-size:16px;
margin: 0 5px;
}
.footerwidget
{
margin:0 auto;
}
.menutexticon
{
display: inline-block;
vertical-align: middle;
margin-right: 3px;
}
button#nav-expander.navbar-toggle span
{
vertical-align: middle;
}
.fullwidth
{
width:100%;
}
.remove_collapsing_margins
{
height: 0;
width: 0;
overflow: hidden;
-webkit-margin-top-collapse: separate;
}
.transparent
{
background-color:transparent;
}
.comment_hr
{
color:#fff;
}
.error
{
padding: 5px 9px;
border: 1px solid red;
color: red;
border-radius: 3px;
}
.success
{
padding: 5px 9px;
border: 1px solid green;
color: green;
border-radius: 3px;
}
.wp-caption {
background: #fff;
border: 1px solid #f0f0f0;
max-width: 96%; padding: 5px 3px 10px;
text-align: center;
}
.wp-caption.alignnone {
margin: 5px 20px 20px 0;
}
.wp-caption.alignleft {
margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
margin: 5px 20px 20px 0;
}
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.5%;
padding: 0;
width: auto;
}
.wp-caption p.wp-caption-text {
line-height: 17px;
margin: 0;
padding: 0 4px 5px;
}
.sticky .featured-post{
background:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/pin.png) no-repeat center;
display:block;
width:16px;
height:16px;
float:left;
} .format-audio .entry-content .audio-icon {
background:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/audio.png) no-repeat center;
width:32px;
height:32px;
padding-left:15px;
padding-top:15px;
float:left;
box-sizing: border-box;
}
.format-audio .audio-content {
background: url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/dotted-line.png) repeat-y left top;
background-size: 4px 4px;
float: right;
padding-left: 35px;
box-sizing: border-box;
width: -webkit-calc(100% - 85px);
width:         calc(100% - 85px);
}
.format-audio .wp-audio-shortcode {
height: 30px !important; margin: 20px 0;
max-width: 400px !important; }
.format-audio audio {
max-width: 100% !important; }
.entry-content img,
.entry-summary img,
.comment-content img,
.widget img,
.wp-caption {
max-width: 100%;
}
.gallery {
margin-bottom: 20px;
margin-left: -4px;
}
.gallery-item {
float: left;
margin: 0 4px 4px 0;
overflow: hidden;
position: relative;
}
.gallery-columns-1.gallery-size-medium,
.gallery-columns-1.gallery-size-thumbnail,
.gallery-columns-2.gallery-size-thumbnail,
.gallery-columns-3.gallery-size-thumbnail {
display: table;
margin: 0 auto 20px;
}
.gallery-columns-1 .gallery-item,
.gallery-columns-2 .gallery-item,
.gallery-columns-3 .gallery-item {
text-align: center;
}
.gallery-columns-4 .gallery-item {
max-width: 23%;
max-width: -webkit-calc(25% - 4px);
max-width:         calc(25% - 4px);
}
.gallery-columns-5 .gallery-item {
max-width: 19%;
max-width: -webkit-calc(20% - 4px);
max-width:         calc(20% - 4px);
}
.gallery-columns-6 .gallery-item {
max-width: 15%;
max-width: -webkit-calc(16.7% - 4px);
max-width:         calc(16.7% - 4px);
}
.gallery-columns-7 .gallery-item {
max-width: 13%;
max-width: -webkit-calc(14.28% - 4px);
max-width:         calc(14.28% - 4px);
}
.gallery-columns-8 .gallery-item {
max-width: 11%;
max-width: -webkit-calc(12.5% - 4px);
max-width:         calc(12.5% - 4px);
}
.gallery-columns-9 .gallery-item {
max-width: 9%;
max-width: -webkit-calc(11.1% - 4px);
max-width:         calc(11.1% - 4px);
}
.gallery-columns-1 .gallery-item:nth-of-type(1n),
.gallery-columns-2 .gallery-item:nth-of-type(2n),
.gallery-columns-3 .gallery-item:nth-of-type(3n),
.gallery-columns-4 .gallery-item:nth-of-type(4n),
.gallery-columns-5 .gallery-item:nth-of-type(5n),
.gallery-columns-6 .gallery-item:nth-of-type(6n),
.gallery-columns-7 .gallery-item:nth-of-type(7n),
.gallery-columns-8 .gallery-item:nth-of-type(8n),
.gallery-columns-9 .gallery-item:nth-of-type(9n){
margin-right: 0;
}
.gallery-caption {
background-color: rgba(0, 0, 0, 0.7);
box-sizing: border-box;
color: #fff;
font-size: 14px;
line-height: 1.3;
margin: 0;
max-height: 50%;
opacity: 0;
padding: 2px 8px;
position: absolute;
bottom: 0;
left: 0;
text-align: left;
-webkit-transition: opacity 400ms ease;
-moz-transition: opacity 400ms ease;
-o-transition: opacity 400ms ease;
-ms-transition: opacity 400ms ease;
transition: opacity 400ms ease;
width: 100%;
}
.gallery-caption:before {
box-shadow: 0 -10px 15px #000 inset;
height: 100%;
min-height: 49px;
position: absolute;
left: 0;
top: 0;
width: 100%;
}
.gallery-item:hover .gallery-caption {
opacity: 1;
}
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption {
display: none;
}
#ttr_content ol.commentlist li{
list-style:none;
text-indent: 0 !important;
}
.bypostauthor .vcard,.vcard{
float:left;
max-width:74px;
}
.commentmetadata, .reply{
float: right;
}
#ttr_content .commentlist img{
position:static;
}
.says
{
display:none;
}
.author.vcard
{
float: none;
}
.entry-thumbnail .wp-post-image 
{
display: block;
max-width: 100%;
height: auto;
margin: auto;
}
@media screen and (min-width: 768px) and (max-width:991px) 
{
.admin-bar .navigation-top .fixed-top 
{
top: 46px;
}
}
@media screen and (min-width:992px) 
{
.admin-bar .navigation-top .fixed-top 
{
top: 32px;
}
}
@media only screen and (min-width: 768px)
{
.magcolumn
{
margin-right:7px;float:left;width: calc(100% / 3 - 7px);
}
}
.aligncenter,img.aligncenter
{
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
}
.alignleft,img.alignleft
{
display: inline;
float: left;
}
.alignright,img.alignright
{
float: right;
display: inline;
}
img.size-auto,img.size-full,img.size-large,img.size-medium,.attachment img
{
max-width:100%;
height:auto;
}
.commentlist img
{
left:0;
position:absolute;
}
.commentlist
{
margin:0;
list-style:none outside none;
vertical-align:baseline;
padding:0;
}
#comments li
{
margin:0 0 35px;
position:relative;
}
#wp-calendar
{
width:100%;
text-align:left;
}
p
{
padding:0;
}
.btn:hover
{
clear:none;
height:auto;
}
.postedon img, .blog .ttr_article .ttr_post_title img {
vertical-align: middle;
margin: 0 2px;
}
#ttr_sidebar_left table 
{
width:100%;
}
#ttr_sidebar_right table 
{
width:100%;
}
#bbpress-forums p.bbp-topic-meta img.avatar, #bbpress-forums ul.bbp-reply-revision-log img.avatar, #bbpress-forums ul.bbp-topic-revision-log img.avatar, #bbpress-forums div.bbp-template-notice img.avatar, #bbpress-forums .widget_display_topics img.avatar, #bbpress-forums .widget_display_replies img.avatar
{
margin-bottom: 0 !important;
}
#bbpress-forums ul.bbp-lead-topic, #bbpress-forums ul.bbp-topics, #bbpress-forums ul.bbp-forums, #bbpress-forums ul.bbp-replies, #bbpress-forums ul.bbp-search-results 
{
padding-left: 0 !important;
}
#bbpress-forums div.bbp-topic-author a.bbp-author-name, #bbpress-forums div.bbp-reply-author a.bbp-author-name
{
clear: left !important;
display: inline !important;
}
#bbp_search_submit
{
height: 25px !important;
}
#bbp-user-navigation > ul
{
display: inline-block !important;
}
.bbp-user-topics-created-link 
{
display: inline-block !important;
}
#bbpress-forums .avatar
{
max-width: none !important;
}
.bbp-form select
{
height: 27px !important;
}
#bbpress-forums #bbp-search-form #bbp_search
{
height: 25px !important;
}
.bbp-user-topics-created-link 
{
display: inline-block !important;
}
#bbp-user-navigation > ul
{
display: inline-block !important;
}
#comment
{
margin-left: 5px !important;
}
code
{
background-color: rgba(0, 0, 0, 0) !important;
border-radius: 0 !important;
color: inherit !important;
font-size: 90% !important;
padding: 0 !important;
white-space: normal !important;
}
#buddypress .activity-list .activity-avatar
{
margin-left: 5px !important;
}
#buddypress table.notifications tr td, #buddypress table.notifications-settings tr td, #buddypress table.profile-settings tr td, #buddypress table.profile-fields tr td, #buddypress table.wp-profile-fields tr td, #buddypress table.messages-notices tr td, #buddypress table.forum tr td, #buddypress table.notifications tr th, #buddypress table.notifications-settings tr th, #buddypress table.profile-fields tr th, #buddypress table.wp-profile-fields tr th, #buddypress table.messages-notices tr th, #buddypress table.forum tr th 
{
padding: 3px !important;
}
#buddypress select
{
height: 27px !important;
}
#buddypress #members_search_submit
{
height: 25px !important;
padding: 5px !important;
}
#buddypress div.dir-search input[type="text"], #buddypress li.groups-members-search input[type="text"] 
{
height: 27px !important;
}
@media only screen
and (min-width : 150px)
and (max-width:991px) 
{
footer, header#ttr_header
{
width: auto;
max-width: 100%;
}
}
@media (min-width : 992px) and (max-width:1199px)
{
.container 
{
max-width : 100%;
}
}
.ttr_register p,.ttr_signin p
{
margin-bottom:10px;margin-left:5px;
}
@media only screen and (min-width:768px) 
{
.middle_right p 
{
text-align:right;
}
.middle_right p:nth-child(2) 
{
margin: 5px 0;
}
}
@media only screen and (max-width:767px) 
{
.middle_right  
{
margin: 10px 0 0;
}
}
.cart-collaterals
{
margin:0 45px;
}
.Checkout #cart_summary th, #cart_summary th,#shopping-cart-table  thead tr th, #cart_summary td p, .productcheckout tbody.ttr_order_woodetail_background > tr > td, .productcheckout #order_summary.woocommerce-thankyou-order-details tbody > tr > td 
{
text-align: center;vertical-align: middle;
}
#one
{
height: auto;
}
.corner
{
width: 20%;
position: relative;
border:1px solid #42AF54; box-sizing:border-box;
}
.corner:after, .corner:before
{
content: "";
position: absolute;
left: 100%;
width: 31px; box-sizing:border-box;
}
.corner:before
{
top: 0;
bottom:0;
}
.first
{z-index:5;
}
.second
{z-index:4;
}
.third
{z-index:3;
}
.four
{z-index:2;
}
.last
{z-index:1;
}
.ttr_ecommerce #ttr_content ul{padding:0 0 10px;
}
.corner:after
{
bottom: 0;
background: url(//www.nordmeertraum.de/wp-content/themes/images/PSFGreen.png);
top:0;
background-repeat: no-repeat; 
background-size: 100% 100%;
}
.cornerGrey:before
{
top: 0;
bottom:0;
background: url(//www.nordmeertraum.de/wp-content/themes/images/PSBGrey.png);
background-repeat: no-repeat; 
background-size: 100% 100%;
}
.cornerGrey:after
{
bottom: 0;
background: url(//www.nordmeertraum.de/wp-content/themes/images/PSFGrey.png);
top:0;
left:99%; 
background-repeat: no-repeat; 
background-size: 100% 100% !important;
}
#total_price_container span
{
text-align:right !important;
}
#total_price_container p
{
text-align:right !important;
}
#cart_summary.table-bordered .prochec_table_footer td
{
text-align:right;
}
.ttr_prochec_steps_border
{
list-style:none !important;
}
.prochec_table_background
{
border-collapse:collapse !important;
}
.cart_last_product
{
display: none;
}
#order_step li
{
text-indent:15%;
}
.ttr_prochec_total
{
background:none !important;
}
.payment_module img
{
vertical-align:middle;
display:inline-block;
}
#ttr_content_margin #cart_summary 
{
border: none;border-collapse: separate;border-spacing: 0;margin: 0px;
}
#ttr_content_margin #cart_summary thead tr th,#ttr_content_margin #cart_summary tbody tr td,#ttr_content_margin #cart_summary tfoot tr td
{
border-radius: 0;
}
@media only screen and (min-width: 768px) 
{
#ttr_content_margin table#cart_summary thead tr th,#ttr_content_margin table#cart_summary tbody tr td,#ttr_content_margin table#cart_summary tfoot tr td 
{
border-bottom: none;border-right: none;
}
}
#ttr_content ul li 
{
margin-right: 0; margin-left: 0;
}
.ttr_ecommerce #ttr_content ul
{
text-indent:0;
}
.nav > li > a
{
padding:0;
}
.ttr_ecommerce ul:not(.footer_list)  
{
list-style:none;
}
.ttr_ecommerce #ttr_content .ttr_prodes_Tab_Title, #ttr_content ul.ttr_prodes_Tab_Title 
{
padding:0;
}
.cart_navigation button 
{
float: right;
}
.ttr_prodes_color_selector 
{
height:30px;width:30px;float:left;margin:5px;
}
.fancybox
{
margin-right: 10px;
}
.delivery_option_radio
{
vertical-align:middle;
}
.ttr_prochec_table_background.col-lg-8 ul li div {
display: inline;vertical-align: middle;float: none;
}
.ttr_prochec_table_background.col-lg-8 li div.ttr_prochec_Heading {
margin-left: 15px;
}
.magento_address_qty input, .magento_address_qty input:focus
{
text-align:center;
}
.address_select
{
margin: 10px 0;
}
.ttr_prochec_table_background ul li
{
list-style:none;
}
@media screen and (max-width: 767px) 
{
#cart_summary tbody tr td::before 
{
text-align: center !important;
}
#cart_summary tbody tr td, #cart-summary tbody tr td 
{
padding-bottom:8px;
}
}
#cart_summary th, #cart_summary td p, .productcheckout tbody.ttr_order_woodetail_background > tr > td, .productcheckout #order_summary.woocommerce-thankyou-order-details tbody > tr >td,#block-history #order-list tr th, #block-history #order-list tr td, #ttr_content #block-order-detail #cart_summary.footab tbody tr td, #order-detail-content #cart_summary thead tr th, div#order-detail-content #cart_summary tbody tr td,.discount#cart_summary tr td
{
text-align: center;vertical-align: middle;
}
#ttr_content .ttr_prodes_Tab_Title li 
{
margin: 0 3px 0 0;}
.ttr_article.grid 
{
text-align: center;
}
@media only screen and (max-width:767px)
{
#ttr_content .ttr_prodes_Tab_Title li:not(:first-child), #ttr_content .ttr_prodes_Tab_Title li:not(:first-child) a 
{
border-radius: 0;
}
}
#ttr_content .ttr_register.ttr_shipping_background ul ,#ttr_content .ttr_signin.ttr_shipping_background ul 
{
list-style: outside none none;margin:0;
text-indent:0;
}
#ttr_content .ttr_register.ttr_shipping_background ul li ,#ttr_content .ttr_signin.ttr_shipping_background ul li 
{
margin:0;
text-decoration:none;
}
#ttr_content .opc_label 
{
margin-bottom: 0;vertical-align: middle;
}
@media only screen and (max-width:767px) 
{
#cart_summary .ttr_prochec_Heading, #order_summary thead,#order_review .woocommerce-checkout-review-order-table thead tr
{
display: none;
}
}
.left-address
{
padding-right:30px;
}
.left-address p,.right-address p
{
margin-top: 10px; margin-bottom: 10px;
}
.left-address .col-md-12
{
padding-right:18px;
}
@media only screen and (max-width:767px)
{
.table-responsive table thead tr th 
{
padding: 8px;
}
}
.product-shop-margin
{
margin-top: 0;
}
.product-view .product-img-box .zoom 
{
cursor:pointer;
z-index:9;
position:relative;
height:18px;
padding:0 27px;
margin: 0 auto 13px;
}
.product-view .product-img-box .zoom .btn-zoom-out 
{
position:absolute;
left:2px;
top:0;
}
.product-view .product-img-box .zoom .btn-zoom-in 
{
position:absolute;
right:2px;
top:0;
}
.breadcrumb li
{
display:inline;
}
.product-view .product-img-box .zoom #track 
{
background:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/slider_bg.gif) repeat-x scroll 50% 50% transparent;
position:relative;
height:18px;
}
.product-view .product-img-box .zoom #handle 
{
background:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/magnifier_handle.gif) no-repeat scroll 0 0 transparent;
position:absolute;
height:22px;
width:9px;
top:-1px;
}
#ttr_content .product-img-box ul li 
{
list-style:none outside none;
display:inline-block;
}
#ttr_content ol#checkoutSteps li,#ttr_content .block-addresses-list ol.items li
{
list-style-type: none;text-indent:0;
}
.add-to-box 
{
clear:both;
overflow:hidden;
margin:10px 0;
}
.ttr_article.grid li 
{
list-style:none;
text-indent:0;
}
.add-to-box .add-to-cart
{
float:left;
}
.add-to-cart label
{
float:left;
margin-right:5px;
margin-top:8px;
}
.add-to-cart #qty
{
float:left;
margin-right:5px;
margin-top:8px;
}
.add-to-box .or
{
float:left;
margin-top:5px;
margin-left:5px;
margin-right:5px;
}
.add-to-box .add-to-links
{
float:left;
margin:0;
padding:0;
}
.cart-table td
{
padding:10px;
}
.product-view .product-shop .short-description
{
clear:both;
background:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/bkg_divider1.gif) repeat-x scroll 0 0 transparent;
margin-top:10px;
margin-bottom:10px;
padding-top:10px;
}
.add-to-links .separator
{
float:left;
display:none;
}
.rating-box
{
background:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/bkg_rating.gif) repeat-x scroll 0 0 rgba(0, 0, 0, 0);
font-size:0;
height: 13px;
line-height: 0;
overflow: hidden;
text-indent: -999em;
width: 69px;
}
.rating-box .rating
{
float:left;
background:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/bkg_rating.gif) repeat-x scroll 0 100% rgba(0, 0, 0, 0);
height: 13px;
}
.product-collateral .box-collateral
{
margin:0 0 25px;
}
#ttr_content .messages li 
{
list-style:none outside none;
background:none;
}
#ttr_content .product-view .box-tags .product-tags li 
{
background:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/bkg_pipe3.gif) no-repeat scroll 100% 4px transparent;
padding-right:7px;
padding-left:4px;
display:inline;
}
.product-view .box-tags .form-add label 
{
display:block;
}
.product-view .box-tags .form-add .input-box 
{
float:left;
margin-right:5px;
margin-top:3px;
}
#ttr_content_single_sidebar_right td.empty,#ttr_content_zero_sidebar td.empty,#ttr_content_single_sidebar_left td.empty,#ttr_content_both_sidebar td.empty 
{
border:0 none;
}
.product-view .box-up-sell .products-grid td 
{
padding:15px 10px 11px;
width:25%;
box-sizing:border-box;}
.product-view .box-up-sell .products-grid .product-image 
{
display:block;
text-align:center!important;
}
.cart 
{
clear:both;
overflow:hidden;
}
.cart .title-buttons .checkout-types 
{
float:right;
}
.cart-table .btn-continue 
{
float:left;
}
.cart-table .btn-update 
{
float:right;
}
.cart .cart-collaterals .col2-set 
{
float:left;
}
.cart .cart-collaterals .col2-set .col-1
{
float:left;
margin-right:5px;
width:60%;
}
.cart .cart-collaterals .col2-set .col-2
{
width:37%;
float:left;
margin-right:5px;
}
.cart .ttr_post .product-image
{
float:left;
height:75px;
width:75px;
}
.cart .ttr_post .product-details
{
margin-left:90px;
}
.cart .ttr_post 
{
padding:12px 15px;
}
.form-list label.required em 
{
float:right;
right:-8px;
color:#EB340A;
position:absolute;
}
#ttr_content_single_sidebar_right .form-list li,#ttr_content_zero_sidebar .form-list li,#ttr_content_single_sidebar_left .form-list li,#ttr_content_both_sidebar .form-list li, #oar_widget_orders_and_returns_form ul li 
{
padding:0;
margin-bottom:8px;
background:none;
list-style:none outside none;
}
#ttr_content_single_sidebar_right .cart .ttr_post li.item,#ttr_content_zero_sidebar .cart .ttr_post li.item,#ttr_content_single_sidebar_left .cart .ttr_post li.item,#ttr_content_both_sidebar .cart .ttr_post li.item 
{
margin-top:12px;
margin-bottom:12px;
padding:0;
list-style:none outside none;
}
#ttr_content_single_sidebar_right .cart .ttr_post .input-box,#ttr_content_zero_sidebar .cart .ttr_post .input-box,#ttr_content_single_sidebar_left .cart .ttr_post .input-box,#ttr_content_both_sidebar .cart .ttr_post .input-box 
{
width:100%;
margin:8px 0 0;
clear:both;
}
.form-list select 
{
width:100%;
}
#ttr_content_single_sidebar_right .cart .totals tfoot td,#ttr_content_single_sidebar_right .cart .totals tbody td 
{
border:0 none;
text-align:right;
padding:5px 15px 5px 7px;
}
#ttr_content_zero_sidebar .cart .totals tfoot td,#ttr_content_zero_sidebar .cart .totals tbody td 
{
border:0 none;
text-align:right;
padding:5px 15px 5px 7px;
}
#ttr_content_single_sidebar_left .cart .totals tfoot td,#ttr_content_single_sidebar_left .cart .totals tbody td 
{
border:0 none;
text-align:right;
padding:5px 15px 5px 7px;
}
#ttr_content_both_sidebar .cart .totals tfoot td,#ttr_content_both_sidebar .cart .totals tbody td 
{
border:0 none;
text-align:right;
padding:5px 15px 5px 7px;
}
.cart .totals 
{
float:right;
width:33.3%;
}
.cart .totals .checkout-types 
{
padding:8px 15px 15px;
overflow:hidden;
}
#ttr_content_single_sidebar_right .cart .totals table,#ttr_content_zero_sidebar .cart .totals table,#ttr_content_single_sidebar_left .cart .totals table,#ttr_content_both_sidebar .cart .totals table 
{
margin:7px 0;
border:0 none;
}
#ttr_content_single_sidebar_right .cart .ttr_post input.input-text,#ttr_content_zero_sidebar .cart .ttr_post input.input-text,#ttr_content_single_sidebar_left .cart .ttr_post input.input-text,#ttr_content_both_sidebar .cart .ttr_post input.input-text 
{
padding:2px;
width:95%;
box-sizing:border-box;}
.form-list li.control input.radio, .form-list li.control input.checkbox 
{
margin-right:6px;
}
.col2-set 
{
clear:both;
overflow:hidden;
}
.form-list li 
{
margin-bottom:8px;
}
.form-list .input-box 
{
clear:both;
width:100%;
}
.form-list input.input-text,textarea 
{
padding:2px;
width:100%;
box-sizing:border-box;
}
.opc .buttons-set 
{
clear:both;
overflow:hidden;
padding-top:2em;
}
p.required 
{
color:#EB340A!important;
padding-bottom:10px;
text-align:right!important;
}
.f-left 
{
float:left;
}
.form-list .field 
{
float:left;
width:50%;
}
.form-list li:after,.add-to-cart:after,.clearer:after,.product-options-bottom:after,.buttons-set:after,.col2-set:after,.checkout-multishipping-addresses #ttr_content .page-title:after,.ttr_block .actions:after,.cart-collaterals:after,.pager:after,.sorter:after,.ttr_block li.item:after,.list li:after,.grid li:after,.product-tabs:after,.advanced-search:after,.col-main:after   
{
clear:both;
overflow:hidden;
display:block;
content:'.';
height:0;
}
.product-options dt
{
padding:10px 0 0;
}
.product-options dd select
{
width:99%;
}
.product-options dd
{
padding:5px 10px 15px;
}
.product-options p.required
{
position:absolute;
right:20px;
top:10px;
margin:0!important;
}
.product-options-bottom
{
padding:15px 20px;
border-width:0 1px 1px;
border-style:none solid solid;
border-color:#000000;
}
.product-options-bottom .ttr_article
{
float:left;
}
.product-shop .product-options-bottom .ttr_article
{
float:none;
}
#ttr_content .product-options-bottom ul li
{
text-align:right!important;
}
.product-options-bottom .add-to-links
{
clear:both;
text-align:right;
padding:5px 0 0;
}
.product-options-bottom .add-to-cart
{
float:right;
}
.pager
{
text-align:center;
}
#ttr_content .pager .amount
{
float:left;
margin:0;
}
.pager .limiter
{
float:right;
}
.pager .pages ol
{
display:inline;
}
#ttr_content .pager .pages li
{
display:inline;
}
.product-tabs li 
{
background:none!important;
list-style:none outside none!important;
float:left;
border-right:1px solid #A4A4A4;
border-left:1px solid #FFFFFF;
}
.product-tabs li.first 
{
border-left:0 none;
}
.product-tabs a 
{
display:block;
padding:6px 15px;
}
.product-tabs li.active a,.product-tabs li.active a:hover 
{
background-color:#666666;
}
.ttr_ecommerce .ttr_block .ttr_block_content li.item, .ttr_ecommerce .ttr_block .ttr_block_content li
{
list-style:none outside none!important;
}
.ttr_block_content caption 
{
text-align: center;
}
.form-list li.wide .input-box 
{
width:100%;
}
.form-list li.wide input.input-text 
{
width:98%;
padding:2px;
box-sizing:border-box;
}
.no-display 
{
display:none;
}
@media only screen and (min-width:768px)
{
.buttons-set .back-link 
{
float:left;
margin:0;
}
}
.opc .step 
{
padding:15px 30px;
}
.ttr_article .sp-methods 
{
margin:0 0 8px;
}
.ttr_article .sp-methods dt 
{
margin:13px 0 5px;
font-weight:bold;
}
input,select,textarea 
{
vertical-align:middle;
}
.opc .step-title 
{
clear:both;
overflow:hidden;
}
.opc .step-title .number 
{
float:left;
margin:0 5px 0 0;
padding:0 4px;
}
.opc .step-title h2
{
float:left;
}
.opc .step-title a
{
float:right;
display:none;
}
.title-buttons 
{
text-align:right;
}
.title-buttons h1 
{
float:left;
}
.page-popup .link-print 
{
padding:2px 0 2px 25px;
background:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/i_print.gif) no-repeat scroll 0 2px transparent;
}
.product-view .minimal-price,.product-view .products-grid .ttr_post_title 
{
text-align:center!important;
}
.compare-table .ttr_article,#upsell-product-table .ttr_article 
{
text-align:center;
display:block;
}
.ttr_post_title 
{
word-wrap: break-word;
}
.ttr_block .btn-remove, .ttr_block .btn-edit 
{
float:right;
margin:1px 0 2px 5px;
}
.btn-remove 
{
background:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/btn_remove.gif) no-repeat scroll 0 0 transparent;
height:11px;
width:11px;
overflow:hidden;
text-indent:-999em;
}
.btn-remove2 
{
background:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/btn_trash.png) no-repeat scroll 0 0 transparent;
height:16px;
width:16px;
overflow:hidden;
text-indent:-999em;
display:block;
}
.btn-edit 
{
background:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/btn_edit.gif) no-repeat scroll 0 0 transparent;
height:11px;
width:11px;
overflow:hidden;
text-indent:-999em;
}
.data-table thead th
{
text-align:left;
}
.ttr_block_content .subtotal
{
text-align:center;
}
.mini-products-list .product-image
{
float:left;
width:auto;
}
.mini-products-list .product-details
{
margin-left:60px;
}
#block-related input.checkbox
{
float:left;
}
#block-related .product
{
margin-left:20px;
}
header ul.links li.last,.ttr_header_links .right-nav .link.last
{
border:none;
padding-right:0;
}
header ul.links li.first
{
padding-left:0;
}
header .form-search span.ttr_button, header .form-search .ttr_button_hover1
{
margin-top:0;
}
header .form-search label
{
display:none;
}
.ttr_footer_links ul
{
list-style:none outside none;
}
.ttr_footer_links ul li.first
{
padding-left:0;
}
.ttr_footer_links ul li.last
{
border:none;
padding-right:0;
}
.ttr_block #poll-answers li
{
background:none;
list-style:none outside none;
}
.a-right
{
text-align:right!important ;
}
.data-table td
{
padding:3px 8px;
}
.toolbar .pager,.toolbar .sorter
{
padding:3px 8px;
}
.pager .amount,.sorter .view-mode
{
float:left;
}
.pager .limiter,.sorter .sort-by
{
float:right;
}
.product-view .product-shop .availability,.product-view .product-shop .ttr_article
{
margin:10px 0;
}
.ratings
{
margin:7px 0;
}
.product-view .product-shop .product-name
{
margin:0 0 5px;
}
ul,ol
{
padding:0;
}
.ttr_block_content dt
{
margin-bottom:4px;
}
.ttr_block_content dd
{
margin-bottom:4px;
margin-left:5px;
}
@media only screen and (min-width:1200px)
{
.list .product-image
{
float:left;
}
}
@media only screen and (min-width:1200px)
{
.list .product-shop
{
float:right;width:70%
}
.list .product-image,.list .product-image:hover
{
width:30%;text-align:center;
}
.product-image  img
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
}
.product-image img
{
max-width:100%;margin-left: auto;margin-right: auto;
}
.f-fix
{
float:left;
width:100%;
}
.tags-list li
{
display:inline;
margin-right:4px;
}
.form-list li.wide textarea
{
width:100%;
height:10em;
}
.form-list .input-range input.input-text
{
width:35%;
}
.advanced-search .form-list label
{
width:30%;
}
.advanced-search .form-list .input-box,.advanced-search .form-list .input-range
{
clear:none;
float:left;
width:100%;
}
#ttr_content .pagination
{
text-indent: 0 !important;
}
@media only screen and (min-width:768px) and (max-width:1199px)
{
.productdescription #image-block 
{
padding-right: 10px;
}
}
@media only screen and (min-width:768px) 
{
.ttr_signin 
{
padding: 0 10px; 
}
.ttr_register 
{
padding: 0 10px;
}
}
.account_creation .form-group .col-xs-4 
{
width: 94px;
}
@media only screen and (min-width:768px) 
{
.ttr_signin 
{
padding: 0 10px;
}
.ttr_register 
{
padding: 0 10px;
}
}
@media only screen and (min-width:768px)
{
.ttr_signin 
{
margin:0 0 0 15px;
}
}
.ttr_images_container 
{
overflow: hidden; position: absolute; left: 0; right: 0; margin: 0 auto; height: 100%; 
}
#ttr_content ul:not(.woocommerce-error):not(.order_details):not(.nav-tabs), .editor-styles-wrapper ul:not(.woocommerce-error):not(.order_details):not(.nav-tabs), #ttr_content ol:not(.flex-control-thumbs)
{
padding-left:15px;}
#cart_summary .ttr_prochec_price p,#cart_summary .ttr_prochec_price,#cart_summary .ttr_prochec_price span,.ttr_prochec_price,.table-striped tbody .ttr_prochec_price, .ttr_prochec_subtotal label
{
text-align:center;
}
label
{
font-weight:normal;
}
.ttr_comment .form-submit #submit
{
margin-top:10px;
}
.product-shop .add-to-cart .btn
{
white-space:normal;
}
button, button:hover  
{
background-color: unset;background: unset;background-clip: unset;border-radius: unset;border: unset;border-width: unset;box-shadow: unset;font-size: 14px;font-family: unset;font-weight: unset;font-style: unset;color: #595959;text-shadow: unset;text-align: center;text-decoration: unset;box-sizing: unset;clear: unset;width: unset;height: unset;overflow: visible;display: unset;
}
#ttr_content .html_content li p, .html_content ul li p,.html_content ol li p
{
margin:0;padding:0;text-shadow:none;}
#ttr_content .html_content p, .html_content p,#ttr_content .html_content a, .html_content a
{
text-shadow:none;}
body:not(.ttr_ecommerce) #ttr_content .html_content ul,#ttr_content .html_content ol,.html_content ul,.html_content ol 
{
list-style-image:none;text-indent:0;padding-left:25px;
}
.ttr_verticalmenu_content .navbar 
{
height:auto;display:block;padding:0;margin:0;
}
div[class^="ttr_menushape"]  > .html_content,div[class^="ttr_headershape"]  > .html_content,div[class^="ttr_slideshowshape"]  > .html_content,div[class^="ttr_stickyslideshowshape"]  > .html_content,div[class^="ttr_footershape"]  > .html_content 
{
position: absolute;
height:100%;
left:0;
right:0;
margin: 0 auto;
overflow: hidden;
}
.html_content span 
{
vertical-align: unset;
}
body:not(.ttr_ecommerce) #ttr_content ul.pagination 
{
list-style-image: none;
} #ttr_content_and_sidebar_container .ttr_verticalmenu .ttr_verticalmenu_content li::before,#ttr_content_and_sidebar_container .ttr_verticalmenu .ttr_verticalmenu_content li::after 
{
content:'';display:table;
}
@media only screen and (max-width: 360px)
{
ul.ttr_menu_items 
{
padding-top:0 !important;
}
}
@media only screen  and (max-width:360px)
{
.ttr_prochec_row_1 .prochec_delete::before
{
border-bottom: 0 none;border-right:1px solid rgba(225,225,225,1);float: left;margin: 0;text-align: center;width: 50%;box-sizing:border-box;
}
.ttr_prochec_row_1 .prochec_delete
{
padding: 0;
}
table#cart_summary .ttr_prochec_row_1 td::before, table#cart_summary .row-2.responsive-price-detail td:not(:first-child)::before, table#cart_summary .last.responsive-row td::before
{
border-bottom:1px solid rgba(225,225,225,1);content: attr(data-title);display: block;margin-bottom: 15px;padding: 10px 0;background-color:#F3F3F3;
background:rgba(243,243,243,1);
background-clip:padding-box;font-size:16px;
font-family:"Arial";
font-weight:600;
font-style:normal;
color:#343434;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.ttr_order_receive td::before
{
border-bottom:1px solid rgba(204,204,204,1);content: attr(data-title);display: block;margin-bottom: 15px;padding: 10px 0;background-color:#F3F3F3;
background:rgba(243,243,243,1);
background-clip:padding-box;font-size:16px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
}
@media only screen and (max-width : 480px) 
{
#ttr_content ul.ttr_prodes_Tab_Title.nav.nav-tabs li 
{
width: 100%; 
}
#ttr_content .ttr_prodes_Tab_Title.nav.nav-tabs li a 
{
text-align: center;
}
#ttr_content .ttr_prodes_Tab_Title.nav.nav-tabs li 
{
margin: 0;width: 49%;
}
}
@media screen and (min-width:768px)
{
.ttr_banner_header_inner_above_widget_container div[class^="ttr_banner_header_inner_above"],.ttr_banner_header_inner_below_widget_container div[class^="ttr_banner_header_inner_below"],.ttr_banner_menu_inner_above_widget_container div[class^="ttr_banner_menu_inner_above"],.ttr_banner_menu_inner_below_widget_container div[class^="ttr_banner_menu_inner_below"],.ttr_banner_slideshow_inner_above_widget_container div[class^="ttr_banner_slideshow_inner_above"],.ttr_banner_slideshow_inner_below_widget_container div[class^="ttr_banner_slideshow_inner_below"],.ttr_banner_footer_inner_above_widget_container div[class^="ttr_banner_footer_inner_above"],.ttr_banner_footer_inner_below_widget_container div[class^="ttr_banner_footer_inner_below"],.ttr_topcolumn_widget_container div[class^="ttr_contenttopcolumn"],.ttr_bottomcolumn_widget_container div[class^="ttr_contentbottomcolumn"],.ttr_footer-widget-area_inner_above_widget_container div[class^="ttr_footer-widget-area_inner_above"],.ttr_footer-widget-area_inner_below_widget_container div[class^="ttr_footer-widget-area_inner_below"],div[class^="contenttopcolumn"], div[class^="contentbottomcolumn"], .editor-styles-wrapper .row, #ttr_html_content_margin .row 
{
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
width: auto; max-width: 100%;
}
div[class^="ttr_banner_header_inner_above"] > [class*='col-'],div[class^="ttr_banner_header_inner_below"] > [class*='col-'],div[class^="ttr_banner_menu_inner_above"] > [class*='col-'],div[class^="ttr_banner_menu_inner_below"] > [class*='col-'],div[class^="ttr_banner_slideshow_inner_above"] > [class*='col-'],div[class^="ttr_banner_slideshow_inner_below"] > [class*='col-'],div[class^="ttr_banner_footer_inner_above"] > [class*='col-'],div[class^="ttr_banner_footer_inner_below"] > [class*='col-'],div[class^="contenttopcolumn"] > [class*='col-'],div[class^="contentbottomcolumn"] > [class*='col-'],div[class^="ttr_footer-widget-area_inner_above"] > [class*='col-'],div[class^="ttr_footer-widget-area_inner_below"] > [class*='col-'], .editor-styles-wrapper .row > [class*='col-'], #ttr_html_content_margin .row > [class*='col-'] 
{
display:-webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
div[class^="ttr_banner_header_inner_above"] > [class*='col-'] > div,div[class^="ttr_banner_header_inner_below"] > [class*='col-'] > div,div[class^="ttr_banner_menu_inner_above"] > [class*='col-'] > div,div[class^="ttr_banner_menu_inner_below"] > [class*='col-'] > div,div[class^="ttr_banner_slideshow_inner_above"] > [class*='col-'] > div,div[class^="ttr_banner_slideshow_inner_below"] > [class*='col-'] > div,div[class^="ttr_banner_footer_inner_above"] > [class*='col-'] > div,div[class^="ttr_banner_footer_inner_below"] > [class*='col-'] > div,div[class^="contenttopcolumn"] > [class*='col-'] > div,div[class^="contentbottomcolumn"] > [class*='col-'] > div,div[class^="ttr_footer-widget-area_inner_above"] > [class*='col-'] > div,div[class^="ttr_footer-widget-area_inner_below"] > [class*='col-'] > div, .editor-styles-wrapper .row > [class*='col-'] > div, #ttr_html_content_margin .row > [class*='col-'] > div  
{
width: 100%; 
}
.editor-styles-wrapper .row::before, .editor-styles-wrapper .row::after, #ttr_html_content_margin .row::before, #ttr_html_content_margin  .row::after 
{
display: none; 
}
}
.ttr_header_element_alignment,.ttr_menu_element_alignment ,.ttr_slideshow_element_alignment ,.ttr_footer_element_alignment 
{
position:absolute;
left:0;
right:0;
margin:0 auto;
height:100%;
}
@media screen and (max-width:991px)
{
iframe.embed-responsive-item,video .embed-responsive-item 
{
max-width: 100%;max-height: 100%;
}
}
@media only screen
and (min-width:768px) 
{
.dropdown-menu 
{
min-width:160px;
}
.navbar-nav ul.dropdown-menu > li 
{
position: relative;
}
.ttr_menu_items.navbar-nav ul.dropdown-menu .sub-menu 
{
left: 100% ;
position: absolute;
top: 0;
margin-top: -1px;
}
} .screen-reader-text 
{
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
white-space: nowrap;
height: 1px;
width: 1px;
overflow: hidden;
}
.ttr_block_heading img, .ttr_verticalmenu_heading img 
{
vertical-align: middle; } @media only screen
and (min-width : 768px)
and (max-width : 991px) 
{
.totopshow {
display: block;}
.container 
{
width:100%;
}
#ttr_content .ttr_comments 
{
display:flex;
}
.navbar 
{
height:100px;
}
.ttr_footer_bottom_footer_inner
{
height:100px;
}
#navigationmenu 
{
width:auto;
margin:0 auto;
}
#ttr_menu .navbar 
{
height:auto;z-index:1000;
box-sizing:border-box;}
#ttr_menu_inner_in 
{
min-height: 100px;
height:auto;
width:100%;
position:relative;
margin:0 auto;
}
.ttr_menu_element_alignment.container 
{
width:100%;
}
select, select.form-control,select:focus, select.form-control:focus
{
border-radius: 4px;
border: 1px solid #ccc;
background:white;height:auto;}
h1 span, h1 a:not(.btn), h1 a:not(.btn):hover, h1 a:not(.btn):visited, h1 a:not(.btn):focus, footer#ttr_footer .html_content h1 a:not(.btn), footer#ttr_footer .html_content h1 a:not(.btn):hover, footer#ttr_footer .html_content h1 a:not(.btn):visited, footer#ttr_footer .html_content h1 a:not(.btn):focus, h2 span, h2 a:not(.btn), h2 a:not(.btn):hover, h2 a:not(.btn):focus, h2 a:not(.btn):visited, h2 a:not(.btn):focus, footer#ttr_footer .html_content h2 a:not(.btn), footer#ttr_footer .html_content h2 a:not(.btn):hover, footer#ttr_footer .html_content h2 a:not(.btn):visited, footer#ttr_footer .html_content h2 a:not(.btn):focus, h3 span, h3 a:not(.btn), h3 a:not(.btn):hover, h3 a:not(.btn):visited, h3 a:not(.btn):focus, footer#ttr_footer .html_content h3 a:not(.btn), footer#ttr_footer .html_content h3 a:not(.btn):hover, footer#ttr_footer .html_content h3 a:not(.btn):visited, footer#ttr_footer .html_content h3 a:not(.btn):focus, h4 span, h4 a:not(.btn), h4 a:not(.btn):hover, h4 a:not(.btn):visited, h4 a:not(.btn):focus,  footer#ttr_footer .html_content h4 a:not(.btn), footer#ttr_footer .html_content h4 a:not(.btn):hover, footer#ttr_footer .html_content h4 a:not(.btn):visited, footer#ttr_footer .html_content h4 a:not(.btn):focus, h5 span, h5 a:not(.btn), h5 a:not(.btn):hover, h5 a:not(.btn):visited, h5 a:not(.btn):focus, footer#ttr_footer .html_content h5 a:not(.btn), footer#ttr_footer .html_content h5 a:not(.btn):hover, footer#ttr_footer .html_content h5 a:not(.btn):visited, footer#ttr_footer .html_content h5 a:not(.btn):focus, h6 span, h6 a:not(.btn), h6 a:not(.btn):hover, h6 a:not(.btn):visited, h6 a:not(.btn):focus, footer#ttr_footer .html_content h6 a:not(.btn), footer#ttr_footer .html_content h6 a:not(.btn):hover, footer#ttr_footer .html_content h6 a:not(.btn):visited, footer#ttr_footer .html_content h6 a:not(.btn):focus
{
font-size:1em;
}
.producttag
{
line-height:1.42;margin: 0;}
p,footer #ttr_footer_inner .container p, .html_content p
{
line-height:1.42;
}
table.table
{
background: transparent none repeat scroll 0 0;
border: 1px solid #DDDDDD;
border-collapse: collapse;
}
td
{
}
.ttr_home_html_row0
{
margin:0 0 0 0;
padding:30px 75px 30px 75px;
}
.ttr_home_html_column00 h1 
{
font-size:2,31em;
}
.ttr_home_html_column00 h2 
{
font-size:1,93em;
}
.ttr_home_html_column00 h3 
{
font-size:1,54em;
}
.ttr_home_html_column00 h4 
{
font-size:1,16em;
}
.ttr_home_html_column00 h5 
{
font-size:0,9em;
}
.ttr_home_html_column00 h6 
{
font-size:0,77em;
}
.ttr_home_html_column00 p 
{
font-size:0,9em;
}
.ttr_home_html_column00 a, .ttr_home_html_column00 a:not(.btn):focus
{
font-size:0,9em;
}
.ttr_home_html_column00 a:not(.btn):visited
{
font-size:0,9em;
}
.ttr_home_html_column00 a:not(.btn):hover
{
font-size:0,9em;
}
.ttr_home_html_column00 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_column10 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_row2
{
margin:0 0 0 0;
padding:80px 0 40px 0;
}
.ttr_home_html_column20 h1 
{
font-size:2,31em;
}
.ttr_home_html_column20 h2 
{
font-size:1,93em;
}
.ttr_home_html_column20 h3 
{
font-size:1,54em;
}
.ttr_home_html_column20 h4 
{
font-size:1,16em;
}
.ttr_home_html_column20 h5 
{
font-size:0,9em;
}
.ttr_home_html_column20 h6 
{
font-size:0,77em;
}
.ttr_home_html_column20 p 
{
font-size:0,9em;
}
.ttr_home_html_column20 a, .ttr_home_html_column20 a:not(.btn):focus
{
font-size:0,9em;
}
.ttr_home_html_column20 a:not(.btn):visited
{
font-size:0,9em;
}
.ttr_home_html_column20 a:not(.btn):hover
{
font-size:0,9em;
}
.ttr_home_html_column20 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_column30 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_row4
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:transparent;
background-clip:padding-box;padding:70px 0 30px 0;
}
.ttr_home_html_column40
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;margin:0 0 0 0;
padding:0 0 0 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.ttr_home_html_column40 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_row5
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:20px 20px 0 20px;
}
.ttr_home_html_column50
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;margin:15px 15px 15px 15px;
padding:0 0 0 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.ttr_home_html_column50 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_column51
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;margin:15px 15px 15px 15px;
padding:0 0 0 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.ttr_home_html_column51 .tt_link 
{
vertical-align:middle;
}
.ttr_footer-widget-cell_inner_widget_container
{
margin:0 0 0 0;
}
.ttr_footer-widget-cell_inner0
{
padding:80px 100px 0 100px;
}
.ttr_title_position 
{
top:60px;
position:absolute;
z-index:502;
left: 38.67%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
display:block;
}
header .ttr_title_style, header .ttr_title_style a, header .ttr_title_style a:link, header .ttr_title_style a:visited, header .ttr_title_style a:hover
{
margin:0;
padding:0;
background:none;
}
.ttr_slogan_position 
{
top:90px;
position:absolute;
z-index:502;
left: 41.8%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
display:block;
overflow:hidden;
}
.ttr_slogan_style
{
margin:0;
line-height:normal;
padding:0;
background:none;
}
.ttr_header_logo img 
{
display:none;}
.ttr_menu_logo 
{
background-repeat: no-repeat;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
top:7.5px;
position:absolute;
z-index:502;
left: 0%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
text-align:center;
display:block;
position:absolute;
border:0 none;
box-sizing:border-box;
}
.ttr_menu_logo img 
{
height:85px;
width:85px;
}
.ttr_menu_logo img 
{
vertical-align:middle;max-height:100px;
}
.navbar-nav 
{
padding:0;
list-style:none;
position:relative;
margin:0;
z-index:1000;
border:0 !important;
padding-top:10px !important;
text-align:left;
zoom:1;
}
.navbar-default
{
margin:0 0 0 0;
padding-top:0;
padding-bottom:0;
box-sizing:content-box}
body .navbar-default 
{
padding-left:20px;
padding-right:20px;
}
#ttr_page .ttr_menu_items  li ul.child
{
right:0px;
top:80px;
}
.ttr_menu_items  li a.ttr_menu_items_parent_link, .nav.ttr_menu_items  li span.separator
{
display:block;
padding-left:15px;
padding-right:15px;
line-height:80px;
margin:0 0 0 0;
cursor:pointer;
box-sizing:border-box;
padding-top:0px;
padding-bottom:0px;
}
.navbar-default .nav.ttr_menu_items  li a.ttr_menu_items_parent_link_arrow 
{
display:block;
padding-left:15px;
padding-right:15px;
line-height:80px;
background-image: none;
margin:0 0 0 0;
background-position:right 7.5px center;
box-sizing:border-box;
cursor:pointer;
padding-top:0px;
padding-bottom:0px;
}
.nav.ttr_menu_items  li a.ttr_menu_items_parent_link_active_arrow
{
padding-left:15px;
padding-right:15px;
box-sizing:border-box;
cursor: pointer;
display: block;
line-height:80px;
margin:0 0 0 0;
height:80px;
padding-top:0px;
padding-bottom:0px;
}
.nav.ttr_menu_items  li a.ttr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
box-sizing:border-box;
line-height:80px;
padding-left:15px;
padding-right:15px;
margin:0 0 0 0;
padding-top:0px;
padding-bottom:0px;
}
.ttr_menu_items .horiz_separator
{
float:right;
height:80px;
}
ul.ttr_menu_items .dropdown.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
}
header#ttr_header
{
box-sizing:border-box;
}
.ttr_header_element_alignment.container 
{
width:100%;
}
#ttr_menu 
{
max-width:100%;
width:auto;
}
.innermenu
{
width:100%;
}
.innermenu
{
position:absolute;
top:0px;
margin:0 auto;
left:0;
right:0;
max-width:100%;
}
.dropdown-backdrop
{
position:relative;
}
.container 
{
overflow:visible!important;
}
.ttr_vmenu_items.nav ul.collapse > li 
{
position: relative;
}
li.show > ul.child.collapse 
{
display:inline-block;
}
.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link, .nav.ttr_vmenu_items  li span.separator
{
display:block;
cursor:pointer;
padding-top:0px;
padding-bottom:0px;
}
.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_arrow, .nav.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_arrow
{
display:block;
background-color:#FFFFFF;
background:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/vmenuMainArrow01.png),rgba(255,255,255,1);
background-repeat:no-repeat;
background-size:auto;
background-position:right center;
background-clip:padding-box;cursor:pointer;
padding-top:0px;
padding-bottom:0px;
}
.navbar-default .nav.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_arrow 
{
display:block;
background-image: none;
cursor:pointer;
padding-top:0px;
padding-bottom:0px;
}
.nav.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_active_arrow
{
cursor: pointer;
display: block;
padding-top:0px;
padding-bottom:0px;
}
.nav.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
padding-top:0px;
padding-bottom:0px;
}
.ttr_vmenu_items .horiz_separator
{
}
ul.ttr_menu_items .dropdown.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
}
.ttr_footer_bottom_footer 
{
height:100px;
}
#ttr_footer .container 
{
width:100%;
max-width:100%;
}
#ttr_copyright a, #ttr_copyright span
{
display:none;}
#ttr_footer_designed_by_links 
{
top:76.39px;
position:absolute;
z-index:502;
left: 27.34%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
text-align:center;
overflow:auto;
}
#ttr_footer_designed_by_links #ttr_footer_designed_by 
{
vertical-align:middle;
line-height:initial;
}
footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn) , footer#ttr_footer_designed_by_links a:link:not(.btn), footer#ttr_footer_designed_by_links a:visited:not(.btn), footer#ttr_footer_designed_by_links a:hover:not(.btn) 
{
display:inline-block;vertical-align:middle;
line-height:initial;
}
.ttr_block_content,  .ttr_block_content p 
{
font-size:14px !important;
}
.ttr_banner_header_inner_above_widget_container 
{
width: 100%;
}
.ttr_banner_header_inner_below_widget_container 
{
width: 100%;
}
.ttr_banner_menu_inner_above_widget_container 
{
width: 100%;
}
.ttr_banner_menu_inner_below_widget_container 
{
width: 100%;
}
.ttr_banner_slideshow_inner_above_widget_container 
{
width: 100%;
}
.ttr_banner_slideshow_inner_below_widget_container 
{
width: 100%;
}
.ttr_footer-widget-area_inner_below_widget_container 
{
width: 100%;
}
#ttr_content 
{
width: 100%;
clear: none;
}
#ttr_html_content_margin 
{
padding:0 0 0 0;
margin:0 0 0 0;
box-sizing:border-box;
}
#ttr_content .ttr_page_title, #ttr_content .ttr_page_title a, #ttr_content .ttr_page_title a:visited, #ttr_content .ttr_page_title a:hover, #ttr_content h1.ttr_page_title a, #ttr_content  h1.ttr_page_title a:visited, #ttr_content  h1.ttr_page_title a:hover, #ttr_content h2.ttr_page_title a, #ttr_content  h2.ttr_page_title a:visited, #ttr_content  h2.ttr_page_title a:hover, #ttr_content h3.ttr_page_title a, #ttr_content  h3.ttr_page_title a:visited, #ttr_content  h3.ttr_page_title a:hover, #ttr_content h4.ttr_page_title a, #ttr_content  h4.ttr_page_title a:visited, #ttr_content  h4.ttr_page_title a:hover, #ttr_content h5.ttr_page_title a, #ttr_content  h5.ttr_page_title a:visited, #ttr_content  h5.ttr_page_title a:hover, #ttr_content h6.ttr_page_title a, #ttr_content  h6.ttr_page_title a:visited, #ttr_content  h6.ttr_page_title a:hover
{
display:none;}
.postcontent p
{
margin-top:10px;
margin-bottom:10px;
line-height:1.42;
}
#nav
{
top:155px;
position:absolute;
z-index:502;
left: 45.83%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
}
.left-button
{
position:absolute;
display:block;
top:65px;
position:absolute;
z-index:502;
left: 0%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
}
.right-button
{
position:absolute;
display:block;
top:65px;
position:absolute;
z-index:502;
left: 92.97%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
}
.left-button
{
position:absolute;
display:block;
top:65px;
position:absolute;
z-index:502;
left: 0%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
}
.right-button
{
position:absolute;
display:block;
top:65px;
position:absolute;
z-index:502;
left: 92.97%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
}
#prev span
{
background-image:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/Leftbutton.png);
display:block;
height: 30px;
width: 30px;
text-indent:-999px;
font-size:0;
}
#next span
{
background-image:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/Rightbutton.png);
display:block;
height: 30px;
width: 30px;
text-indent:-999px;
font-size:0;
}
img.aligncenter
{
margin-left:auto;
margin-right:auto;
}
#ttr_menu .navbar-toggle
{
margin-top:34.5px;
margin-bottom:34.5px;
}
.ttr_menu_items  li a.ttr_menu_items_parent_link
{
display:block;
padding: 0 15px 0 15px;
margin:0 0 0 0;
cursor:pointer;
height:80px;
box-sizing:border-box;
}
.ttr_menu_items  li a.ttr_menu_items_parent_link_arrow
{
display:block;
margin:0 0 0 0;
box-sizing:border-box;
cursor:pointer;
height:80px;
}
.ttr_menu_items  li a.ttr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:15px;
box-sizing:border-box;
cursor: pointer;
display: block;
line-height:80px;
margin:0 0 0 0;
padding-top:0;
padding-bottom:0;
}
.nav.ttr_menu_items  li a.ttr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
box-sizing:border-box;
padding-left:15px;
padding-right:15px;
margin:0 0 0 0;
height:80px;
padding-top:0;
padding-bottom:0;
}
#ttr_sidebar_left 
{
width: 0%;
}
#ttr_content 
{
width: 100%;
}
#ttr_sidebar_right 
{
width: 0%;
}
label
{
font-weight:normal;
}
.ttr_comment .form-submit #submit
{
margin-top:10px;
}
.ttr_banner_header,.ttr_banner_menu,.ttr_banner_slideshow 
{
width:auto;
}
body:not(.ttr_ecommerce) #ttr_content ul.pagination 
{
list-style-image: none;
}
} @media only screen
and (min-width:768px) 
{
.navbar-nav ul.dropdown-menu > li 
{
position: relative;
}
.ttr_menu_items.navbar-nav ul.dropdown-menu .sub-menu 
{
right: 100% ;
position: absolute;
top: 0;
margin-top: -1px;
}
}
.ttr_block_heading img, .ttr_verticalmenu_heading img 
{
vertical-align: middle; } @media only screen
and (max-width : 767px)
{
.totopshow {
display: block;}
.container 
{
width:100%;
}
.navbar 
{
min-height:80px;
}
.ttr_footer_bottom_footer_inner
{
height:150px;
}
#navigationmenu
{
width:auto;
margin:0 auto;
}
#ttr_menu .navbar 
{
height:auto;z-index:1000;
box-sizing:border-box;}
#ttr_menu_inner_in 
{
min-height: 80px;
height:auto;
width:100%;
position:relative;
margin:0 auto;
}
.ttr_menu_element_alignment.container 
{
width:100%;
}
select, select.form-control,select:focus, select.form-control:focus
{
border-radius: 4px;
border: 1px solid #ccc;
background:white;height:auto;}
h1 span, h1 a:not(.btn), h1 a:not(.btn):hover, h1 a:not(.btn):visited, h1 a:not(.btn):focus, footer#ttr_footer .html_content h1 a:not(.btn), footer#ttr_footer .html_content h1 a:not(.btn):hover, footer#ttr_footer .html_content h1 a:not(.btn):visited, footer#ttr_footer .html_content h1 a:not(.btn):focus, h2 span, h2 a:not(.btn), h2 a:not(.btn):hover, h2 a:not(.btn):focus, h2 a:not(.btn):visited, h2 a:not(.btn):focus, footer#ttr_footer .html_content h2 a:not(.btn), footer#ttr_footer .html_content h2 a:not(.btn):hover, footer#ttr_footer .html_content h2 a:not(.btn):visited, footer#ttr_footer .html_content h2 a:not(.btn):focus, h3 span, h3 a:not(.btn), h3 a:not(.btn):hover, h3 a:not(.btn):visited, h3 a:not(.btn):focus, footer#ttr_footer .html_content h3 a:not(.btn), footer#ttr_footer .html_content h3 a:not(.btn):hover, footer#ttr_footer .html_content h3 a:not(.btn):visited, footer#ttr_footer .html_content h3 a:not(.btn):focus, h4 span, h4 a:not(.btn), h4 a:not(.btn):hover, h4 a:not(.btn):visited, h4 a:not(.btn):focus,  footer#ttr_footer .html_content h4 a:not(.btn), footer#ttr_footer .html_content h4 a:not(.btn):hover, footer#ttr_footer .html_content h4 a:not(.btn):visited, footer#ttr_footer .html_content h4 a:not(.btn):focus, h5 span, h5 a:not(.btn), h5 a:not(.btn):hover, h5 a:not(.btn):visited, h5 a:not(.btn):focus, footer#ttr_footer .html_content h5 a:not(.btn), footer#ttr_footer .html_content h5 a:not(.btn):hover, footer#ttr_footer .html_content h5 a:not(.btn):visited, footer#ttr_footer .html_content h5 a:not(.btn):focus, h6 span, h6 a:not(.btn), h6 a:not(.btn):hover, h6 a:not(.btn):visited, h6 a:not(.btn):focus, footer#ttr_footer .html_content h6 a:not(.btn), footer#ttr_footer .html_content h6 a:not(.btn):hover, footer#ttr_footer .html_content h6 a:not(.btn):visited, footer#ttr_footer .html_content h6 a:not(.btn):focus
{
font-size:1em;
}
table.table
{
background: transparent none repeat scroll 0 0;
border: 1px solid #DDDDDD;
border-collapse: collapse;
}
td
{
}
.ttr_home_html_row0
{
margin:0 0 0 0;
padding:10px 20px 10px 20px;
}
.ttr_home_html_column00 h1 
{
font-size:2,31em;
}
.ttr_home_html_column00 h2 
{
font-size:1,93em;
}
.ttr_home_html_column00 h3 
{
font-size:1,54em;
}
.ttr_home_html_column00 h4 
{
font-size:1,16em;
}
.ttr_home_html_column00 h5 
{
font-size:0,9em;
}
.ttr_home_html_column00 h6 
{
font-size:0,77em;
}
.ttr_home_html_column00 p 
{
font-size:0,9em;
}
.ttr_home_html_column00 a, .ttr_home_html_column00 a:not(.btn):focus
{
font-size:0,9em;
}
.ttr_home_html_column00 a:not(.btn):visited
{
font-size:0,9em;
}
.ttr_home_html_column00 a:not(.btn):hover
{
font-size:0,9em;
}
.ttr_home_html_column00 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_column10 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_row2
{
margin:0 0 0 0;
padding:80px 0 40px 0;
}
.ttr_home_html_column20 h1 
{
font-size:2,31em;
}
.ttr_home_html_column20 h2 
{
font-size:1,93em;
}
.ttr_home_html_column20 h3 
{
font-size:1,54em;
}
.ttr_home_html_column20 h4 
{
font-size:1,16em;
}
.ttr_home_html_column20 h5 
{
font-size:0,9em;
}
.ttr_home_html_column20 h6 
{
font-size:0,77em;
}
.ttr_home_html_column20 p 
{
font-size:0,9em;
}
.ttr_home_html_column20 a, .ttr_home_html_column20 a:not(.btn):focus
{
font-size:0,9em;
}
.ttr_home_html_column20 a:not(.btn):visited
{
font-size:0,9em;
}
.ttr_home_html_column20 a:not(.btn):hover
{
font-size:0,9em;
}
.ttr_home_html_column20 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_column30 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_row4
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:70px 0 30px 0;
}
.ttr_home_html_column40
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;margin:0 0 0 0;
padding:0 0 0 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.ttr_home_html_column40 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_row5
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:20px 175px 0 175px;
}
.ttr_home_html_column50
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;margin:15px 15px 15px 15px;
padding:0 0 0 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.ttr_home_html_column50 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_column51
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;margin:15px 15px 15px 15px;
padding:0 0 0 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.ttr_home_html_column51 .tt_link 
{
vertical-align:middle;
}
.ttr_footer-widget-cell_inner_widget_container
{
margin:0 0 0 0;
}
.ttr_footer-widget-cell_inner0
{
padding:80px 20px 40px 20px;
}
.footercellcolumn1
{
padding:0 0 0 0;
margin:0 0 0 0;
word-wrap:break-word;
}
.ttr_title_position 
{
top:0;position:absolute;
z-index:502;
left: 0%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
display:block;
}
header .ttr_title_style, header .ttr_title_style a, header .ttr_title_style a:link, header .ttr_title_style a:visited, header .ttr_title_style a:hover
{
margin:0;
padding:0;
background:none;
}
.ttr_slogan_position 
{
top:0;position:absolute;
z-index:502;
left: 0%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
display:block;
overflow:hidden;
}
.ttr_slogan_style
{
margin:0;
line-height:normal;
padding:0;
background:none;
}
.ttr_header_logo img 
{
display:none;}
.ttr_menu_logo 
{
background-repeat: no-repeat;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
top:0;position:absolute;
z-index:502;
left: 0%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
text-align:center;
display:block;
position:absolute;
border:0 none;
box-sizing:border-box;
}
.ttr_menu_logo img 
{
height:80px;
width:80px;
}
.ttr_menu_logo img 
{
vertical-align:middle;max-height:80px;
}
.navbar-default.navbar .ttr_menu_items.nav .show .sub-menu > li > a 
{
}
.navbar-nav 
{
padding:0;
list-style:none;
position:relative;
margin:0;
z-index:1000;
padding-top:20px !important;
text-align:left;
zoom:1;
}
.navbar-default
{
margin:0 0 0 0;
padding-top:0;
padding-bottom:0;
box-sizing:content-box}
body .navbar-default 
{
padding-left:20px;
padding-right:20px;
}
ul.ttr_menu_items.navbar-nav .dropdown-menu,ul.ttr_menu_items.navbar-nav .sub-menu, ul.ttr_menu_items.navbar-nav .collapse li a  
{
border-radius:0 0 0 0;
border:solid #DE5C14;
border:solid rgba(222,92,20,1);
border-width: 0 0 3px 0;
box-shadow:none;
margin:0;
padding:0;
list-style:none;
}
#ttr_page .ttr_menu_items  li ul.child
{
right:0px;
top:40px;
}
ul.ttr_menu_items.nav .dropdown-submenu.show > ul 
{
display:block;
visibility:visible;
}
.ttr_menu_items .child.dropdown-menu .sub-menu 
{
display: none;
right: 100%;
top: 0;
list-style: none outside none;
position: absolute;
}
.ttr_menu_items .dropdown-menu li:hover .sub-menu 
{
visibility: visible;
}
#ttr_menu .navbar-collapse 
{
width:222px;
}
.navbar-nav 
{
width: auto;
}
.nav.navbar-nav > li 
{
display:block !important;
}
.nav.navbar-nav > li 
{
margin-left:0;
margin-right:0;
}
.nav.ttr_menu_items  li a.ttr_menu_items_parent_link_active,  .ttr_menu_items  li a.ttr_menu_items_parent_link,  .navbar-default .nav.ttr_menu_items  li a.ttr_menu_items_parent_link_arrow, .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active_arrow 
{
margin-left:0;
margin-right:0;
}
.nav-expanded #ttr_menu #navigationmenu .navbar-collapse 
{
margin:0;
}
.nav.ttr_menu_items  li  ul.child li .separator
{
margin-left:00;
margin-right:0;
}
.nav-expanded #ttr_menu #navigationmenu .navbar-collapse 
{
margin:0;
}
#ttr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;
}
.ttr_menu_items  li a.ttr_menu_items_parent_link, .nav.ttr_menu_items  li span.separator
{
display:block;
padding-left:10px;
padding-right:4px;
background-color:#000000;
background:rgba(0,0,0,1);
background-clip:padding-box;line-height:50px;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:400;
font-style:normal;
color:#9D9D9D;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:0 0 0 0;
cursor:pointer;
height:50px;
box-sizing:border-box;
padding-top:0px;
padding-bottom:0px;
}
.navbar-default .nav.ttr_menu_items  li a.ttr_menu_items_parent_link_arrow 
{
display:block;
padding-left:10px;
padding-right:4px;
line-height:50px;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:400;
font-style:normal;
color:#9D9D9D;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#000000;
background:rgba(0,0,0,1);
background-clip:padding-box;margin-top:0;
margin-bottom:0;
background-position:right 2px center;
box-sizing:border-box;
cursor:pointer;
height:50px;
padding-top:0px;
padding-bottom:0px;
}
.ttr_menu_items  li:hover a.ttr_menu_items_parent_link, .nav.ttr_menu_items  li:hover span.separator
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;}
.nav.ttr_menu_items  li:hover a.ttr_menu_items_parent_link_arrow, .ttr_menu_items  li.show a.ttr_menu_items_parent_link_arrow, .ttr_menu_items  li.show a.ttr_menu_items_parent_link_arrow:hover, .ttr_menu_items  li.show a.ttr_menu_items_parent_link_arrow:focus 
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;background-position:right 2px center;
}
.ttr_menu_items  li ul.child li a
{
display:block;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;*display:inline;
zoom:1;
}
.navbar-default .ttr_menu_items.nav   li ul.child li a.subchild,  .ttr_menu_items.nav  li ul.child li > a.subchild 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
.navbar-default .ttr_menu_items.nav   li ul.child > li > a 
{
float:left;
}
.nav.ttr_menu_items  li a.ttr_menu_items_parent_link_active_arrow
{
padding-left:10px;
padding-right:4px;
box-sizing:border-box;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
cursor: pointer;
display: block;
line-height:50px;
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;margin-top:0;
margin-bottom:0;
height:50px;
padding-top:0px;
padding-bottom:0px;
}
.nav.ttr_menu_items  li a.ttr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
box-sizing:border-box;
height:50px;
line-height:50px;
padding-left:10px;
padding-right:4px;
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;margin-top:0;
margin-bottom:0;
padding-top:0px;
padding-bottom:0px;
}
.nav.ttr_menu_items  li.active:hover a.ttr_menu_items_parent_link_active
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;}
.nav.ttr_menu_items  li.active:hover a.ttr_menu_items_parent_link_active_arrow
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;}
.ttr_menu_items .horiz_separator
{
float:right;
height: auto;}
ul.ttr_menu_items .dropdown.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
}
header#ttr_header
{
height:auto;
box-sizing:border-box;
}
.ttr_header_element_alignment.container 
{
width:100%;
}
#ttr_menu 
{
max-width:100%;
width:auto;
}
.innermenu
{
width:100%;
}
.innermenu
{
position:absolute;
top:0px;
margin:0 auto;
left:0;
right:0;
max-width:100%;
}
#ttr_menu .navbar-collapse 
{
width:222px;
}
.navbar-nav 
{
width: auto;
}
.nav.navbar-nav > li 
{
display:block !important;
}
.nav.navbar-nav > li 
{
margin-left:0;
margin-right:0;
}
.nav.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_active,  .ttr_menu_items  li a.ttr_menu_items_parent_link,  .navbar-default .nav.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_arrow, .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active_arrow 
{
margin-left:0;
margin-right:0;
}
.nav-expanded #ttr_menu #navigationmenu .navbar-collapse 
{
margin:0;
}
.nav.ttr_vmenu_items  li  ul.child li .separator
{
margin-left:00;
margin-right:0;
}
.nav-expanded #ttr_menu #navigationmenu .navbar-collapse 
{
margin:0;
}
#ttr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;
}
.dropdown-backdrop
{
position:relative;
}
.container 
{
overflow:visible!important;
}
.ttr_vmenu_items.nav ul.collapse > li 
{
position: relative;
}
li.show > ul.child.collapse 
{
display:inline-block;
}
.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link, .nav.ttr_vmenu_items  li span.separator
{
display:block;
cursor:pointer;
padding-top:0px;
padding-bottom:0px;
}
.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_arrow, .nav.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_arrow
{
display:block;
background-color:#FFFFFF;
background:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/vmenuMainArrow02.png),rgba(255,255,255,1);
background-repeat:no-repeat;
background-size:auto;
background-position:right center;
background-clip:padding-box;cursor:pointer;
padding-top:0px;
padding-bottom:0px;
}
.navbar-default .nav.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_arrow 
{
display:block;
background-image: none;
cursor:pointer;
padding-top:0px;
padding-bottom:0px;
}
.ttr_vmenu_items  li:hover a.ttr_vmenu_items_parent_link, .nav.ttr_vmenu_items  li:hover span.separator
{
}
.nav.ttr_vmenu_items  li:hover a.ttr_vmenu_items_parent_link_arrow, .ttr_vmenu_items  li.show a.ttr_vmenu_items_parent_link_arrow, .ttr_vmenu_items  li.show a.ttr_vmenu_items_parent_link_arrow:hover, .ttr_vmenu_items  li.show a.ttr_vmenu_items_parent_link_arrow:focus 
{
background-image: none;
}
.navbar-default .ttr_vmenu_items.nav   li ul.child li a.subchild,  .ttr_vmenu_items.nav  li ul.child li > a.subchild 
{
display:block;
}
.navbar-default .ttr_vmenu_items.nav   li ul.child > li > a 
{
float:left;
}
.nav.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_active_arrow
{
cursor: pointer;
display: block;
margin-top:0;
margin-bottom:0;
padding-top:0px;
padding-bottom:0px;
}
.nav.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
padding-top:0px;
padding-bottom:0px;
}
.nav.ttr_vmenu_items  li.active:hover a.ttr_vmenu_items_parent_link_active
{
}
.nav.ttr_vmenu_items  li.active:hover a.ttr_vmenu_items_parent_link_active_arrow
{
}
.ttr_vmenu_items .horiz_separator
{
}
ul.ttr_menu_items .dropdown.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
}
.ttr_footer_bottom_footer 
{
height:150px;
}
#ttr_footer .container 
{
width:100%;
max-width:100%;
}
#ttr_copyright a, #ttr_copyright span
{
display:none;}
#ttr_footer_designed_by_links span#ttr_footer_designed_by 
{
font-size:12px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#999999;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_footer_designed_by_links 
{
top:112px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
text-align:center;
overflow:auto;
}
#ttr_footer_designed_by_links 
{
text-align:center;
}
#ttr_footer_designed_by_links #ttr_footer_designed_by 
{
vertical-align:middle;
line-height:initial;
}
footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn), footer#ttr_footer_designed_by_links a:link:not(.btn), footer#ttr_footer_designed_by_links a:visited:not(.btn), footer#ttr_footer_designed_by_links a:hover:not(.btn), footer #ttr_footer_designed_by_links span 
{
display:inline-block;font-size:12px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#83B52D;
text-shadow:none;
text-align:left;
text-decoration:none;
vertical-align:middle;
line-height:initial;
}
.ttr_block_content,  .ttr_block_content p 
{
font-size:14px !important;
}
.ttr_banner_header_inner_above_widget_container 
{
width: 100%;
}
.ttr_banner_header_inner_below_widget_container 
{
width: 100%;
}
.ttr_banner_menu_inner_above_widget_container 
{
width: 100%;
}
.ttr_banner_menu_inner_below_widget_container 
{
width: 100%;
}
.ttr_banner_slideshow_inner_above_widget_container 
{
width: 100%;
}
.ttr_banner_slideshow_inner_below_widget_container 
{
width: 100%;
}
.ttr_footer-widget-area_inner_below_widget_container 
{
width: 100%;
}
#ttr_content 
{
width: 100%;
clear: none;
}
#ttr_html_content_margin 
{
padding:0 0 0 0;
margin:0 0 0 0;
box-sizing:border-box;
}
#ttr_content .ttr_page_title, #ttr_content .ttr_page_title a, #ttr_content .ttr_page_title a:visited, #ttr_content .ttr_page_title a:hover, #ttr_content h1.ttr_page_title a, #ttr_content  h1.ttr_page_title a:visited, #ttr_content  h1.ttr_page_title a:hover, #ttr_content h2.ttr_page_title a, #ttr_content  h2.ttr_page_title a:visited, #ttr_content  h2.ttr_page_title a:hover, #ttr_content h3.ttr_page_title a, #ttr_content  h3.ttr_page_title a:visited, #ttr_content  h3.ttr_page_title a:hover, #ttr_content h4.ttr_page_title a, #ttr_content  h4.ttr_page_title a:visited, #ttr_content  h4.ttr_page_title a:hover, #ttr_content h5.ttr_page_title a, #ttr_content  h5.ttr_page_title a:visited, #ttr_content  h5.ttr_page_title a:hover, #ttr_content h6.ttr_page_title a, #ttr_content  h6.ttr_page_title a:visited, #ttr_content  h6.ttr_page_title a:hover
{
display:none;}
#nav
{
top:120px;
position:absolute;
z-index:502;
left: 40.62%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
}
.left-button
{
position:absolute;
display:block;
top:65px;
position:absolute;
z-index:502;
left: 0%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
}
.right-button
{
position:absolute;
display:block;
top:50px;
position:absolute;
z-index:502;
left: 84.38%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
}
img.aligncenter
{
margin-left:auto;
margin-right:auto;
}
#ttr_menu .navbar-toggle
{
border-radius:0 0 0 0;
border:solid #696969;
border:solid rgba(105,105,105,1);
border-width: 0 0 0 0;
box-shadow:none;
line-height: 1.42;
}
#ttr_menu nav .icon-bar
{
border-width:3px 0 0 0;
border-style:solid;
border-color:#83B52D;
height:3px;
}
#ttr_menu .navbar-toggle:hover
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #DCDCDC;
border:solid rgba(220,220,220,1);
border-width: 0 0 0 0;
box-shadow:none;
line-height: 1.42;
}
#ttr_menu nav #nav-expander:hover .icon-bar
{
border-width:3px 0 0 0;
border-style:solid;
border-color:#FFFFFF;
height:3px;
}
#ttr_menu .navbar-toggle:active, #ttr_menu .navbar-toggle:focus
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #DCDCDC;
border:solid rgba(220,220,220,1);
border-width: 0 0 0 0;
box-shadow:none;
}
#ttr_menu nav #nav-expander:active .icon-bar, nav#ttr_menu nav #nav-expander:focus .icon-bar
{
border-width:3px 0 0 0;
border-style:solid;
border-color:#FFFFFF;
height:3px;
}
#ttr_menu .navbar-toggle
{
margin-top:22.5px;
margin-bottom:22.5px;
}
#ttr_menu .navbar-toggle
{
padding: 7px 7px;
margin-right:3px;
float:right;
}
#ttr_menu .navbar-toggle:hover, #ttr_menu .navbar-toggle:focus
{
margin-right:3px;
float:right;
}
.nav-expanded #ttr_page
{
position:relative;
}
.nav-expanded #ttr_content_and_sidebar_container
{
position:relative;
}
.nav-expanded
{
right:222px;
}
.nav-expanded #ttr_header
{
position:relative;
width:100%;
}
.nav-expanded #ttr_menu
{
width:100%;
}
.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;
}
body
{
right:0;
position:relative;
transition: right 0.5s ease 0s;
}
#ttr_content_and_sidebar_container
{
transition: all 0.5s ease 0s;
}
header#ttr_header
{
margin-right:0;
transition: margin-right 0.5s ease 0s;
}
#ttr_menu
{
margin-right:0;
transition: all 0.5s ease 0s;
}
.nav-expanded .menu-center
{
margin-right: 0;
}
button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;
}
.menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;
}
ul.ttr_menu_items.nav
{
display: block;
height: auto;
}
.menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
display:block !important;
transition: margin-right 0.5s ease 0s;
}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;
}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;
}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;
}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;
}
.show > .child 
{
display: block;
}
.ttr_vmenu_items .show .child {float: none;
position: static;
list-style:none outside none;
}
.ttr_menu_items  li a.ttr_menu_items_parent_link
{
display:block;
padding: 0 4px 0 10px;
background-color:#000000;
background:rgba(0,0,0,1);
background-clip:padding-box;font-size:14px;
font-family:"Quicksand", "Arial";font-weight:400;
font-style:normal;
color:#9D9D9D;
text-shadow:none;
text-align:left;
text-decoration:none;
margin-top:0;
margin-bottom:0;
cursor:pointer;
box-sizing:border-box;
}
.ttr_menu_items  li a.ttr_menu_items_parent_link_arrow
{
display:block;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:400;
font-style:normal;
color:#9D9D9D;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#000000;
background:rgba(0,0,0,1);
background-clip:padding-box;margin:0 0 0 0;
box-sizing:border-box;
cursor:pointer;
height:40px;
}
.ttr_menu_items  li ul.child li a.subchild
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
.ttr_menu_items  li a.ttr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:10px;
box-sizing:border-box;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
cursor: pointer;
display: block;
line-height:40px;
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;margin:0 0 0 0;
padding-top:0;
padding-bottom:0;
}
.nav.ttr_menu_items  li a.ttr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
box-sizing:border-box;
padding-left:10px;
padding-right:4px;
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;margin-top:0;
margin-bottom:0;
padding-top:0;
padding-bottom:0;
}
.btn,.btn:focus,.btn:hover
{
margin:3px 0;
}
label
{
font-weight:normal;
}
.ttr_comment .form-submit #submit
{
margin-top:10px;
}
.ttr_banner_header,.ttr_banner_menu,.ttr_banner_slideshow 
{
width:auto;
}
body:not(.ttr_ecommerce) #ttr_content ul.pagination 
{
list-style-image: none;
}
.list .product-shop
{
margin-left:0;
}
#ttr_menu .nav.ttr_menu_items  li  ul.child li .separator 
{
border-width:0 0 0 0;
height:auto;
}
.ttr_vmenu_items .dropdown-submenu.show > ul 
{
display: block !important;
visibility: visible !important;
position:static !important;
float:none;
list-style:none outside none;
}
ul.child ul 
{
display:none;
}
.navbar-nav ul.dropdown-menu .sub-menu 
{
left: 0 !important;
position: static !important;
top: 0 !important;
float:none !important;
}
#ttr_footer_designed_by_links #ttr_footer_designed_by 
{
display:inline-block;
}
#ttr_content .ttr_comments 
{
display:flex;
}
#cart_summary, #cart_summary tbody, #cart_summary tfoot 
{
display:inline-block;
width:100%;
}
#cart_summary tbody tr, #cart_summary tfoot tr 
{
display:flex;
flex-wrap:wrap;
}
#shopping-cart-table tbody tr,#shopping-cart-table tfoot tr,.magento_review_table table tbody tr,.magento_review_table table tbody tr td,.magento_review_table table tfoot tr,.magento_review_table table tfoot tr td 
{
display: flex;flex-wrap: wrap;
}
ul.ttr_menu_items li.dropdown ul li:last-child .separator 
{
display: none;
}
ul.ttr_vmenu_items.nav .dropdown-menu > li, .ttr_vmenu_items li ul.child li a 
{
display: block;
}
} .ttr_block_heading img, .ttr_verticalmenu_heading img 
{
vertical-align: middle; } .blog-wp .ttr_menu_element_alignment.container 
{
width:100%;
}
.blog-wp input[type=checkbox] 
{
visibility: hidden;
}
.blog-wp .ttr_checkbox 
{
position: relative;
width:14px;
height:14px;
display:inline-block;
margin-top:0;
margin-right:5px;
vertical-align: middle;}
.blog-wp .ttr_checkbox label 
{
cursor: pointer;
position: absolute;
width: 12px;
height: 12px;
min-height: 12px;
top: 0;
left: 0;
box-sizing:content-box;
background-color:#FFFFFF;
background:linear-gradient(180deg,rgba(255,255,255,0)0%,rgba(0,0,0,0.14)50%,rgba(255,255,255,0)100%);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #808080;
border:solid rgba(128,128,128,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
}
.blog-wp .ttr_checkbox label:after 
{
opacity: 0;
content: '';
position: absolute;
width: 15px;
height: 6px;
top: 0;
left: 0;
border: 2px solid rgba(0,0,0,1);
border-top: none;
border-right: none;
box-sizing:border-box;transform:rotate(-45deg);
-moz-transform:rotate(-45deg);
-webkit-transform:rotate(-45deg);
-o-transform:rotate(-45deg);
-ms-transform:rotate(-45deg);
}
.blog-wp .ttr_checkbox input[type=checkbox]:checked + label:after 
{
opacity: 1;
}
.ttr_checkbox label 
{
width: 13px;
padding-left: 0;
}
.blog-wp input[type=radio] 
{
visibility: hidden;
}
.blog-wp .ttr_radio 
{
position: relative;
display:inline-block;
width:12px;
height:12px;
margin-right:5px;
vertical-align:middle;}
.blog-wp .ttr_radio label 
{
cursor: pointer;
position: absolute;
width: 10px;
height: 10px;
min-height: 10px;
top: 0;
left: 0;
border:solid #808080;
border-width:1px 1px 1px 1px;
border-radius:50%;
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;box-sizing:content-box;
}
.blog-wp .ttr_radio label:after 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;opacity: 0;
content: '';
position: absolute;
width: 6px;
height: 6px;
top: 2px;
left: 2px;
border-radius:50%;
}
.blog-wp .ttr_radio input[type=radio]:checked + label:after 
{
opacity: 1;
}
.blog-wp .ttr_radio label 
{
width: 10px;
padding-left: 0;
}
.blog-wp .radio input[type=radio], .radio-inline input[type=radio], .checkbox input[type=checkbox], .checkbox-inline input[type=checkbox]{float: none !important;
margin-left:0 !important;
position: static;
}
.blog-wp .breadcrumb > li + li:before 
{
content:"\003e\003e"
}
.blog-wp .ttr_menu_logo img 
{
vertical-align:middle;max-height:125px;
}
.ttr_menu_items .dropdown-menu 
{
padding:0;
}
.blog-wp .navbar-nav 
{
padding:0;
list-style:none;
position:relative;
margin:0;
z-index:1000;
border:0 !important;
text-align:left;
zoom:1;
}
.blog-wp #ttr_menu .navbar-right.ttr_menu_items ul.dropdown-menu .sub-menu 
{
left: auto;
right: 100%;
}
@media only screen
and (min-width:992px) 
{
.blog-wp.ttr_menu_items .dropdown-menu li:hover > .dropdown-menu 
{
display: block;
}
.blog-wp .ttr_menu_items.navbar-nav ul.dropdown-menu .sub-menu 
{
left: 100%;
position: absolute;
top: 0;
visibility: hidden;
margin-top: -1px;
}
ul.ttr_menu_items.nav li.dropdown:hover > ul.dropdown-menu 
{
display:block;
}
.blog-wp .ttr_menu_items .dropdown-menu li:hover .sub-menu 
{
visibility: visible;
}
.blog-wp .ttr_menu_items  li:hover ul.child li a
{
display:block;
}
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width : 768px)
{
.ttr_menu_items li .child  li ul li:last-child .separator 
{
display:none;
}
.ttr_menu_items li .child li:last-child > .separator 
{
display:none !important;
}
}
.blog-wp .nav-pills
{
padding:0;
list-style:none;
text-align:left;
zoom:1;
}
.blog-wp .nav.ttr_menu_items  li:hover  li:hover   li:hover a.subchild
{
}
.blog-wp .nav.ttr_menu_items  li:hover    li:hover  li a.subchild
{
}
.blog-wp header #ttr_header_inner 
{
}
.blog-wp header#ttr_header
{
box-sizing:border-box;
}
.blog-wp .ttr_header_element_alignment.container 
{
width:100%;
}
.blog-wp #ttr_sidebar_left 
{
float: right;
clear: none;
width: 10.05%;
}
@media (min-width : 992px)
{
.blog-wp#ttr_sidebar_left 
{
width: 10.05%;
}
}
.blog-wp #ttr_sidebar_right 
{
float: right;
clear: none;
width: 10.05%;
}
@media (min-width : 992px)
{
.blog-wp #ttr_sidebar_right 
{
width: 10.05%;
}
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width:992px) 
{
.blog-wp .sub-menu 
{
position:relative;
visibility:hidden;
}
.blog-wp .ttr_vmenu_items.nav .menu-dropdown-styles li:hover > .sub-menu 
{
visibility: visible;
}
}
@media only screen
and (min-width : 768px)
{
.blog-wp ul.ttr_vmenu_items.nav li.dropdown ul.dropdown-menu 
{
position:relative;
list-style:none;
}
.blog-wp #ttr_sidebar_right ul.ttr_vmenu_items.nav li.dropdown ul.dropdown-menu 
{
left:auto;
right:100%;
}
.blog-wp ul.ttr_vmenu_items.nav ul li.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
list-style:none;
position:relative;
}
}
.dropdown-backdrop
{
position:relative;
}
.blog-wp .container 
{
overflow:visible!important;
}
.blog-wp .ttr_vmenu_items.nav ul.collapse > li 
{
position: relative;
}
.blog-wp ul.ttr_vmenu_items.nav li.dropdown:hover ul.collapse li 
{
list-style:none;
}
.blog-wp .ttr_verticalmenu .dropdown-menu > li 
{
font-weight: normal;
position: relative;
vertical-align: top;
}
.blog-wp .nav-pills
{
padding:0;
list-style:none;
text-align:left;
background:none;
z-index:500;
display:inline;
zoom:1;
}
.blog-wp .nav.ttr_vmenu_items  li:hover  li:hover   li:hover a.subchild
{
}
.blog-wp .nav.ttr_vmenu_items  li:hover    li:hover  li a.subchild
{
}
.blog-wp #ttr_footer .container 
{
width:100%;
max-width:100%;
}
.blog-wp #ttr_footer_designed_by_links #ttr_footer_designed_by 
{
vertical-align:middle;
line-height:initial;
}
.blog-wp footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn) ,.blog-wp footer#ttr_footer_designed_by_links a:link:not(.btn),.blog-wp footer#ttr_footer_designed_by_links a:visited:not(.btn),.blog-wp footer#ttr_footer_designed_by_links a:hover:not(.btn) 
{
display:inline-block;vertical-align:middle;
line-height:initial;
}
.blog-wp .ttr_block_content, .blog-wp .ttr_block_content p 
{
font-size:14px !important;
}
.blog-wp #ttr_content 
{
width: 100%;
clear: none;
}
@media (min-width : 992px)
{
.blog-wp #ttr_content 
{
width: 100%;
}
}
.blog-wp #ttr_content_margin  
{
padding:100px 100px 100px 100px;
border-radius:0 0 0 0;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;box-sizing:border-box;
}
.blog-wp .ttr_comments 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #E1E1E1;
border:solid rgba(225,225,225,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
margin:10px 0 0 0;
padding:0 0 0 0;
position: relative;
display:table;
}
.blog-wp .ttr_comment_author 
{
display:table-cell;
vertical-align:middle;
align-self: center;
flex-shrink: 0;
}
.blog-wp .ttr_comment_author img 
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin-right: 10px;
}
.blog-wp .ttr_comment_text 
{
overflow:hidden;
}
.blog-wp .ttr_comment_author_right 
{
display:none;
}
#ttr_content .ttr_comment_text p 
{
font-size:12px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin-left:5px;
}
.blog-wp #ttr_content .ttr_comments .ttr_author_name,.blog-wp #ttr_content .ttr_comments .ttr_author_name:hover,.blog-wp #ttr_content .ttr_comments .url 
{
font-size:16px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#4E4E4E;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.blog-wp #ttr_content .ttr_comments .ttr_comment_date,.blog-wp #ttr_content .ttr_comments .ttr_comment_date:hover 
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#838383;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.blog-wp #ttr_content .ttr_comment_reply_edit a,.blog-wp #ttr_content .ttr_comment_reply_edit a:hover
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.blog-wp #ttr_content .ttr_post_inner_box 
{
border-radius:9px 9px 9px 9px;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
}
.blog-wp .ttr_post 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:5px 5px 5px 5px;
padding:5px 5px 5px 5px;
}
.blog-wp .ttr_post_title a:not(.btn),.blog-wph2.ttr_post_title,.blog-wp .ttr_post_title, .blog-wp .ttr_post_title a:not(.btn):focus 
{
font-size:24px;
font-family:"Raleway","Arial";font-weight:400;
font-style:normal;
margin-top:0;margin-bottom:0;color:#777777;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:none;
background-repeat: repeat;
}
.ttr_comment
{
border-radius:0 0 0 0;
border:solid #E1E1E1;
border:solid rgba(225,225,225,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;padding:0 0 0 0;
}
.blog-wp #ttr_content .ttr_comment p label
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.blog-wp #ttr_content blockquote p, .editor-styles-wrapper blockquote p
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.blog-wp #ttr_content .postedon a:not(.btn),.blog-wp .add-to-links a:not(.btn) ,.blog-wp .add-to-links, .blog-wp #ttr_content .add-to-links li, .mailto
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
margin-top:0;margin-bottom:0;color:#428BCA;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.blog-wp #ttr_content .postedon a
{
vertical-align:middle;}
.blog-wp #ttr_content .postedon a:hover,.blog-wp .add-to-links a:hover,.blog-wp a.add-to-links:hover
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#3071A9;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.blog-wp #ttr_content .ttr_post .postedon
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#5BC0DE;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.blog-wp .ttr_post_title ,.blog-wp .ttr_post_title a:not(.btn), .ttr_post_title a:not(.btn):focus,.blog-wp .ttr_post_title a:not(.btn):visited
{
font-size:24px;
font-family:"Raleway","Arial";font-weight:400;
font-style:normal;
margin-top:0;margin-bottom:0;color:#777777;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:none;
background-color:transparent;
}
.blog-wp .ttr_post_title a:not(.btn):hover 
{
background-color:transparent;
font-size:24px;
font-family:"Raleway","Arial";font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:none;
}
.blog-wp .postcontent p
{
margin-top:10px;
margin-bottom:10px;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
margin-top:0;margin-bottom:0;color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
.blog-wp #ttr_content .postcontent
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
}
.blog-wp #ttr_content .list .postcontent
{
}
.blog-wp #ttr_content .grid .postcontent
{
margin:0 0 0 0;
padding:5px 0 10px 0;
}
.blog-wp .postcontent img,.blog-wp img.alignleft,img.alignright
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
}
.blog-wp img.aligncenter
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin-left:auto;
margin-right:auto;
}
.blog-wp .btn-sm,.blog-wp .input-group-btn .btn.btn-sm, .input-des-qty .form-control, .btn-group-sm > .btn,.blog-wp .btn-sm:hover, .btn-group-sm > .btn:hover,.blog-wp .btn-sm:focus, .btn-group-sm > .btn:focus,a.btn-sm:hover,.blog-wp.btn.btn-default.btn-sm,.blog-wp.btn.btn-default.btn-sm:hover,.blog-wp.btn.btn-default.btn-sm,.blog-wp.btn.btn-default.btn-sm:hover,.blog-wp.btn.btn-danger.btn-sm,.blog-wp.btn.btn-danger.btn-sm:hover,.blog-wp.btn.btn-primary.btn-sm,.blog-wp.btn.btn-primary.btn-sm:hover,.blog-wp.btn.btn-info.btn-sm,.blog-wp.btn.btn-info.btn-sm:hover,.blog-wp.btn.btn-success.btn-sm,.blog-wp.btn.btn-success.btn-sm:hover,.blog-wp.btn-warning.btn-sm,.blog-wp.btn-warning.btn-sm:hover ,.blog-wp.btn.btn-success.btn-sm:focus,.blog-wp.btn.btn-primary.btn-sm:focus,.blog-wp.btn.btn-warming.btn-sm:focus,.blog-wp.btn.btn-info.btn-sm:focus,.blog-wp.btn.btn-danger.btn-sm:focus,.blog-wp.btn.btn-default.btn-sm:focus
{
border-radius:3px 3px 3px 3px;
padding:5px 10px 5px 10px;
font-size:12px;
height:auto;}
.ttr_prod_attribute .input-group-sm span.input-group-btn
{
display: inline;}
.ttr_prod_attribute .input-group span.input-group-btn .btn.inc-btn,.ttr_prod_attribute .input-group span.input-group-btn .btn.inc-btn:hover,.ttr_prod_attribute .input-group span.input-group-btn .btn.inc-btn:focus,.blog-wp.ttr_prod_attribute .input-group span.input-group-btn .btn.inc-btn,.blog-wp.ttr_prod_attribute .input-group span.input-group-btn .btn.inc-btn:hover,.blog-wp.ttr_prod_attribute .input-group span.input-group-btn .btn.inc-btn:focus
{
border-bottom-left-radius:3px;
border-top-left-radius:3px;
margin:0 3px 0 3px;
}
.ttr_prod_attribute .input-group span.input-group-btn .btn.dec-btn,.ttr_prod_attribute .input-group span.input-group-btn .btn.dec-btn:hover,.ttr_prod_attribute .input-group span.input-group-btn .btn.dec-btn:focus,.blog-wp.ttr_prod_attribute .input-group span.input-group-btn .btn.dec-btn,.blog-wp.ttr_prod_attribute .input-group span.input-group-btn .btn.dec-btn:hover,.blog-wp.ttr_prod_attribute .input-group span.input-group-btn .btn.dec-btn:focus
{
border-radius:3px 3px 3px 3px;
margin:0 3px 0 3px;
}
label
{
font-weight:normal;
}
.ttr_comment .form-submit #submit
{
margin-top:10px;
}
body:not(.ttr_ecommerce) #ttr_content ul.pagination 
{
list-style-image: none;
} @media only screen
and (min-width:768px) 
{
.navbar-nav ul.dropdown-menu > li 
{
position: relative;
}
.blog-wp .ttr_menu_items.navbar-nav ul.dropdown-menu .sub-menu 
{
left: 100% ;
position: absolute;
top: 0;
margin-top: -1px;
}
}
.ttr_block_heading img, .ttr_verticalmenu_heading img 
{
vertical-align: middle; } @media only screen
and (min-width : 768px)
and (max-width : 991px) 
{
.blog-wp .totopshow {
display: block;}
.blog-wp .container 
{
width:100%;
}
.blog-wp #ttr_content .ttr_comments 
{
display:flex;
}
.blog-wp .ttr_footer_bottom_footer_inner
{
height:150px;
}
.blog-wp #navigationmenu 
{
width:auto;
margin:0 auto;
}
.blog-wp .ttr_menu_element_alignment.container 
{
width:100%;
}
.blog-wp .ttr_menu_logo img 
{
vertical-align:middle;max-height:100px;
}
.blog-wp .navbar-nav 
{
padding:0;
list-style:none;
position:relative;
margin:0;
z-index:1000;
border:0 !important;
text-align:left;
zoom:1;
}
.blog-wp header #ttr_header_inner 
{
}
.blog-wp header#ttr_header
{
box-sizing:border-box;
}
.blog-wp .ttr_header_element_alignment.container 
{
width:100%;
}
.blog-wp #ttr_menu 
{
max-width:100%;
width:auto;
}
.blog-wp .innermenu
{
width:100%;
}
.dropdown-backdrop
{
position:relative;
}
.blog-wp .container 
{
overflow:visible!important;
}
.blog-wp .ttr_vmenu_items.nav ul.collapse > li 
{
position: relative;
}
li.show > ul.child.collapse 
{
display:inline-block;
}
.blog-wp .ttr_footer_bottom_footer 
{
height:150px;
}
.blog-wp #ttr_footer .container 
{
width:100%;
max-width:100%;
}
.blog-wp #ttr_footer_designed_by_links #ttr_footer_designed_by 
{
vertical-align:middle;
line-height:initial;
}
.blog-wp footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn) ,.blog-wp footer#ttr_footer_designed_by_links a:link:not(.btn),.blog-wp footer#ttr_footer_designed_by_links a:visited:not(.btn),.blog-wp footer#ttr_footer_designed_by_links a:hover:not(.btn) 
{
display:inline-block;vertical-align:middle;
line-height:initial;
}
.blog-wp .ttr_block_content, .blog-wp .ttr_block_content p 
{
font-size:14px !important;
}
.blog-wp #ttr_content 
{
width: 100%;
clear: none;
}
.blog-wp #ttr_content_margin  
{
padding:80px 40px 80px 40px;
margin:0 0 0 0;
box-sizing:border-box;
}
.blog-wp #ttr_content .ttr_page_title,.blog-wp #ttr_content .ttr_page_title a,.blog-wp #ttr_content .ttr_page_title a:visited,.blog-wp #ttr_content .ttr_page_title a:hover,.blog-wp #ttr_content h1.ttr_page_title a,.blog-wp #ttr_content  h1.ttr_page_title a:visited,.blog-wp #ttr_content  h1.ttr_page_title a:hover,.blog-wp #ttr_content h2.ttr_page_title a,.blog-wp #ttr_content  h2.ttr_page_title a:visited,.blog-wp #ttr_content  h2.ttr_page_title a:hover,.blog-wp #ttr_content h3.ttr_page_title a,.blog-wp #ttr_content  h3.ttr_page_title a:visited,.blog-wp #ttr_content  h3.ttr_page_title a:hover,.blog-wp #ttr_content h4.ttr_page_title a,.blog-wp #ttr_content  h4.ttr_page_title a:visited,.blog-wp #ttr_content  h4.ttr_page_title a:hover,.blog-wp #ttr_content h5.ttr_page_title a,.blog-wp #ttr_content  h5.ttr_page_title a:visited,.blog-wp #ttr_content  h5.ttr_page_title a:hover,.blog-wp #ttr_content h6.ttr_page_title a,.blog-wp #ttr_content  h6.ttr_page_title a:visited,.blog-wp #ttr_content  h6.ttr_page_title a:hover
{
display:none;}
.blog-wp img.aligncenter
{
margin-left:auto;
margin-right:auto;
}
.blog-wp .postedon
{
display: none;
}
.blog-wp #ttr_sidebar_left 
{
width: 0%;
}
.blog-wp #ttr_content 
{
width: 100%;
}
.blog-wp #ttr_sidebar_right 
{
width: 0%;
}
label
{
font-weight:normal;
}
.ttr_comment .form-submit #submit
{
margin-top:10px;
}
.ttr_banner_header,.ttr_banner_menu,.ttr_banner_slideshow 
{
width:auto;
}
body:not(.ttr_ecommerce) #ttr_content ul.pagination 
{
list-style-image: none;
}
} @media only screen
and (min-width:768px) 
{
.navbar-nav ul.dropdown-menu > li 
{
position: relative;
}
.blog-wp .ttr_menu_items.navbar-nav ul.dropdown-menu .sub-menu 
{
left: 100% ;
position: absolute;
top: 0;
margin-top: -1px;
}
}
.ttr_block_heading img, .ttr_verticalmenu_heading img 
{
vertical-align: middle; } @media only screen
and (max-width : 767px)
{
.blog-wp .totopshow {
display: block;}
.blog-wp .container 
{
width:100%;
}
.blog-wp #navigationmenu 
{
width:auto;
margin:0 auto;
}
.blog-wp .ttr_menu_element_alignment.container 
{
width:100%;
}
.blog-wp .ttr_menu_logo img 
{
vertical-align:middle;max-height:80px;
}
.blog-wp .navbar-nav 
{
padding:0;
list-style:none;
position:relative;
margin:0;
z-index:1000;
text-align:left;
zoom:1;
}
#ttr_menu .navbar-collapse 
{
width:222px;
}
.blog-wp .navbar-nav 
{
width: auto;
}
.blog-wp .nav.navbar-nav > li 
{
display:block !important;
}
.blog-wp .nav.navbar-nav > li 
{
margin-left:0;
margin-right:0;
}
.blog-wp .nav.ttr_menu_items  li a.ttr_menu_items_parent_link_active, .blog-wp .ttr_menu_items  li a.ttr_menu_items_parent_link, .blog-wp .navbar-default .nav.ttr_menu_items  li a.ttr_menu_items_parent_link_arrow,.blog-wp .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active_arrow 
{
margin-left:0;
margin-right:0;
}
.nav-expanded #ttr_menu #navigationmenu .navbar-collapse 
{
margin:0;
}
.nav-expanded #ttr_menu #navigationmenu .navbar-collapse 
{
margin:0;
}
#ttr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;
}
.blog-wp header #ttr_header_inner 
{
}
.blog-wp header#ttr_header
{
box-sizing:border-box;
}
.blog-wp .ttr_header_element_alignment.container 
{
width:100%;
}
.blog-wp #ttr_menu 
{
max-width:100%;
width:auto;
}
.blog-wp .innermenu
{
width:100%;
}
#ttr_menu .navbar-collapse 
{
width:222px;
}
.blog-wp .navbar-nav 
{
width: auto;
}
.blog-wp .nav.navbar-nav > li 
{
display:block !important;
}
.blog-wp .nav.navbar-nav > li 
{
margin-left:0;
margin-right:0;
}
.blog-wp .nav.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_active, .blog-wp .ttr_menu_items  li a.ttr_menu_items_parent_link, .blog-wp .navbar-default .nav.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_arrow,.blog-wp .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active_arrow 
{
margin-left:0;
margin-right:0;
}
.nav-expanded #ttr_menu #navigationmenu .navbar-collapse 
{
margin:0;
}
.nav-expanded #ttr_menu #navigationmenu .navbar-collapse 
{
margin:0;
}
#ttr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;
}
.dropdown-backdrop
{
position:relative;
}
.blog-wp .container 
{
overflow:visible!important;
}
.blog-wp .ttr_vmenu_items.nav ul.collapse > li 
{
position: relative;
}
li.show > ul.child.collapse 
{
display:inline-block;
}
.blog-wp #ttr_footer .container 
{
width:100%;
max-width:100%;
}
.blog-wp #ttr_footer_designed_by_links #ttr_footer_designed_by 
{
vertical-align:middle;
line-height:initial;
}
.blog-wp footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn) ,.blog-wp footer#ttr_footer_designed_by_links a:link:not(.btn),.blog-wp footer#ttr_footer_designed_by_links a:visited:not(.btn),.blog-wp footer#ttr_footer_designed_by_links a:hover:not(.btn) 
{
display:inline-block;vertical-align:middle;
line-height:initial;
}
.blog-wp .ttr_block_content, .blog-wp .ttr_block_content p 
{
font-size:14px !important;
}
.blog-wp #ttr_content 
{
width: 100%;
clear: none;
}
.blog-wp #ttr_content_margin  
{
padding:80px 20px 80px 20px;
margin:0 0 0 0;
box-sizing:border-box;
}
.blog-wp #ttr_content .ttr_page_title,.blog-wp #ttr_content .ttr_page_title a,.blog-wp #ttr_content .ttr_page_title a:visited,.blog-wp #ttr_content .ttr_page_title a:hover,.blog-wp #ttr_content h1.ttr_page_title a,.blog-wp #ttr_content  h1.ttr_page_title a:visited,.blog-wp #ttr_content  h1.ttr_page_title a:hover,.blog-wp #ttr_content h2.ttr_page_title a,.blog-wp #ttr_content  h2.ttr_page_title a:visited,.blog-wp #ttr_content  h2.ttr_page_title a:hover,.blog-wp #ttr_content h3.ttr_page_title a,.blog-wp #ttr_content  h3.ttr_page_title a:visited,.blog-wp #ttr_content  h3.ttr_page_title a:hover,.blog-wp #ttr_content h4.ttr_page_title a,.blog-wp #ttr_content  h4.ttr_page_title a:visited,.blog-wp #ttr_content  h4.ttr_page_title a:hover,.blog-wp #ttr_content h5.ttr_page_title a,.blog-wp #ttr_content  h5.ttr_page_title a:visited,.blog-wp #ttr_content  h5.ttr_page_title a:hover,.blog-wp #ttr_content h6.ttr_page_title a,.blog-wp #ttr_content  h6.ttr_page_title a:visited,.blog-wp #ttr_content  h6.ttr_page_title a:hover
{
display:none;}
.blog-wp img.aligncenter
{
margin-left:auto;
margin-right:auto;
}
.blog-wp .postedon
{
display: none;
}
.blog-wp.nav-expanded #ttr_page
{
position:relative;
}
.blog-wp.nav-expanded #ttr_content_and_sidebar_container
{
position:relative;
}
.blog-wp.nav-expanded
{
right:222px;
}
.blog-wp.nav-expanded #ttr_header
{
position:relative;
width:100%;
}
.blog-wp.nav-expanded #ttr_menu
{
width:100%;
}
.blog-wp.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;
}
.blog-wpbody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;
}
.blog-wp #ttr_content_and_sidebar_container
{
transition: all 0.5s ease 0s;
}
.blog-wp header#ttr_header
{
margin-right:0;
transition: margin-right 0.5s ease 0s;
}
.blog-wp #ttr_menu
{
margin-right:0;
transition: all 0.5s ease 0s;
}
.blog-wp.nav-expanded .menu-center
{
margin-right: 0;
}
.blog-wp button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;
}
.blog-wp .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;
}
.blog-wp ul.ttr_menu_items.nav
{
display: block;
height: auto;
}
.blog-wp .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.blog-wp .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
display:block !important;
transition: margin-right 0.5s ease 0s;
}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;
}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;
}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;
}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;
}
.show > .child 
{
display: block;
}
.ttr_vmenu_items .show .child {float: none;
position: static;
list-style:none outside none;
}
label
{
font-weight:normal;
}
.ttr_comment .form-submit #submit
{
margin-top:10px;
}
.ttr_banner_header,.ttr_banner_menu,.ttr_banner_slideshow 
{
width:auto;
}
body:not(.ttr_ecommerce) #ttr_content ul.pagination 
{
list-style-image: none;
}
.blog-wp ul.ttr_vmenu_items.nav .dropdown-menu > li,.blog-wp .ttr_vmenu_items li ul.child li a 
{
display: block;
}
} @media only screen
and (min-width:768px) 
{
.navbar-nav ul.dropdown-menu > li 
{
position: relative;
}
.blog-wp .ttr_menu_items.navbar-nav ul.dropdown-menu .sub-menu 
{
left: 100% ;
position: absolute;
top: 0;
margin-top: -1px;
}
}
@media (max-width: 1400px){
.n2-section-smartslider{
padding:0 50px;
}
}
@media (max-width: 1200px){
body .navbar-default,
.wohnungstext,
.ausstattung,
.preistabelle,
.zusatztext-preistabelle,
.ttr_home_html_row5{
padding-left:25px;
padding-right:25px;
}
}
@media (max-width: 994px){
.header-info,
.headertext{
display:block;
}
.headertext{
margin-top:150px;
}
}
@media (max-width: 900px){
.wohnungstext{
margin-top:50px;
}
.n2-section-smartslider{
padding:0 20px;
}
}
@media (max-width: 768px){
#ttr_menu .navbar{
display:none;
}
.header-headline{
font-size:35px;
}
.ttr_home_html_column10 span,
.ttr_home_html_column20 span,
.ttr_home_html_column30 span,
.ttr_home_html_column40 span{
font-size:45px!important;
}
.footable_parent .fooicon{
font-size:20px!important;
}
.ttr_home_html_column00 span{
font-size:20px!important;
}
.ttr_home_html_row1,
.ttr_home_html_row2,
.ttr_home_html_row3
{
padding: 50px 0 10px 0;
}
.ausstattung-links{
width:90%;
}
.ausstattung-rechts{
width:90%;
margin-top:-15px;
}
.text-layout{
padding: 0 20px;
margin-bottom:30px;
}
}
@media (max-width:700px){
.personanzahl{
width:97%;
}
.personen{
display: block;
}
}
@media (max-width:400px){
.header-buttons{
display:grid;
}
.button_1,
.button_2{
width:80%;
margin:10px 10%!important;
text-align:center!important;
}
}
@supports (-webkit-touch-callout: none) {
header #ttr_header_inner{
background-position:center;
background-size:inherit!important;
background-attachment:scroll!important;
}
}@media screen and ( min-width: 782px ){
body.admin-bar .mobmenu, body.admin-bar .mobmenu-panel, .show-nav-left.admin-bar .mobmenu-overlay, .show-nav-right.admin-bar .mobmenu-overlay {
top: 32px!important;
}
body.admin-bar .mobmenu-search-holder {
top: 132px!important;
}
}
@media screen and ( max-width: 782px ){
body.admin-bar .mobmenu, body.admin-bar .mobmenu-panel, .show-nav-left.admin-bar .mobmenu-overlay, .show-nav-right.admin-bar .mobmenu-overlay {
top: 46px!important;
}
body.admin-bar .mob-menu-header-banner {
top: 0px!important;
}
body.admin-bar .mobmenu-search-holder {
top: 146px!important;
}
body.admin-bar  .mob-menu-slideout .mobmenu-search-holder {
top: 100px!important;
}
}
@media screen and ( max-width: 479px ) {
.mob-menu-overlay .mobmenu-content {
padding-top: 5%;
}
}
@media screen and ( max-width: 782px ) {
.mob-menu-overlay .mobmenu-content {
padding-top: 10%;
}
}
@media screen and ( min-width: 782px ) {
#mobmenu-footer li:hover {
background-color: ;
}
#mobmenu-footer li:hover i {
color: ;
}
}
@media only screen and (min-width:769px){
.mob_menu, .mobmenu-panel, .mobmenu, .mobmenu-cart-panel, .mobmenu-footer-menu-holder, .mobmenu-right-panel, .mobmenu-left-panel  {
display: none!important;
}
} @media only screen and (max-width:768px){
#nav-expander {
display:none !important;
}
}
@media only screen and (max-width:768px) {
.mobmenur-container i {
color: #83b52d;
}
.mobmenul-container i {
color: #666;
}
.mobmenul-container img {
max-height:  100px;
float: left;
}
.mobmenur-container img {
max-height:  100px;
float: right;
}
.mob-expand-submenu i {
font-size: 25px;
}
#mobmenuleft li a , #mobmenuleft li a:visited, .mobmenu-content h2, .mobmenu-content h3, .show-nav-left .mob-menu-copyright, .show-nav-left .mob-expand-submenu i {
color: #666;
}
.mob-cancel-button {
font-size: 30px!important;
} .mobmenu-content #mobmenuleft .sub-menu  .sub-menu li a:hover {
color: #ccc;
} .mobmenu-content #mobmenuleft .sub-menu .sub-menu li:hover {
background-color: #666;
}
.mobmenu-content #mobmenuleft li:hover, .mobmenu-content #mobmenuright li:hover  {
background-color: #666;
}
.mobmenu-content #mobmenuright li:hover  {
background-color: #83b52d ;
} .mobmenu-content #mobmenuright .sub-menu .sub-menu li:hover {
background-color: #666;
} .mobmenu-content #mobmenuright .sub-menu  .sub-menu li a:hover {
color: #ccc;
}
.mobmenu-content #mobmenuleft .sub-menu {
background-color: #3a3a3a ;
margin: 0;
color: #fff ;
width: 100%;
position: initial;
height: 100%;
}
.mob-menu-left-bg-holder {
opacity: 1;
background-attachment: fixed ;
background-position: center top ;
-webkit-background-size:  cover;
-moz-background-size: cover;
background-size: cover;
}
.mob-menu-right-bg-holder { 
opacity: 1;
background-attachment: fixed ;
background-position: center top ;
-webkit-background-size: cover;
-moz-background-size: cover;
background-size:  cover;
}
.mobmenu-content #mobmenuleft .sub-menu a {
color: #fff ;
}
.mobmenu-content #mobmenuright .sub-menu  a {
color: #fff ;
}
.mobmenu-content #mobmenuright .sub-menu .sub-menu {
background-color: inherit;
}
.mobmenu-content #mobmenuright .sub-menu {
background-color: #3a3a3a ;
margin: 0;
color: #fff ;
position: initial;
width: 100%;
}
#mobmenuleft li:hover a, #mobmenuleft li:hover i {
color: #FFF;
}
#mobmenuright li a , #mobmenuright li a:visited, .show-nav-right .mob-menu-copyright, .show-nav-right .mob-expand-submenu i {
color: #666 ;
}
#mobmenuright li a:hover {
color: #FFF ;
}
.mobmenul-container {
top: 10px;
margin-left: 5px;
margin-top: 0px;
height: 100px;
float: left;
}
.mobmenur-container {
top: 30px;
margin-right: 20px;
margin-top: 0px;
}
.mob-menu-logo-holder {
margin-top:   0px;
text-align:   left;
margin-left:  20px;;
margin-right: 0;
height:       100px;
float:left;	}
.mob-menu-header-holder {
width:  100% ;
background-color: #f7f7f7 ;
height: 100px ;
position:fixed;
}
body.mob-menu-overlay, body.mob-menu-slideout, body.mob-menu-slideout-over, body.mob-menu-slideout-top {
padding-top: 100px;
}
.mobmenul-container, .mobmenur-container{
position: relative; 
}
.mobmenu-left-panel {
background-color:#F7F7F7;;
width:  270px;  
}
.mobmenu-right-panel {
background-color:#F7F7F7;		width:  270px; 
}
.show-nav-left .mobmenu-overlay, .show-nav-right .mobmenu-overlay, .show-mob-menu-search .mobmenu-overlay  {
background: rgba(0,0,0,0.6);
}
.mob-menu-slideout-top .mobmenu-overlay {
display:none!important;
}
.mob-menu-slideout.show-nav-left .mobmenu-push-wrap, .mob-menu-slideout.show-nav-left .mob-menu-header-holder {
-webkit-transform: translateX(270px);
-moz-transform: translateX(270px);
-ms-transform: translateX(270px);
-o-transform: translateX(270px);
transform: translateX(270px);
}
.mob-menu-slideout.show-nav-right .mobmenu-push-wrap, .mob-menu-slideout.show-nav-right .mob-menu-header-holder {
-webkit-transform: translateX(-270px);
-moz-transform: translateX(-270px);
-ms-transform: translateX(-270px);
-o-transform: translateX(-270px);
transform: translateX(-270px);
}
.mob-menu-slideout-top .mobmenu-panel {
width:  100%;
height: 100%;
z-index: 1;
position: fixed;
left: 0px;
top: 0px;
max-height: 100%;
-webkit-transform: translateY(-100%);
-moz-transform: translateY(-100%);
-ms-transform: translateY(-100%);
-o-transform: translateY(-100%);
transform: translateY(-100%);
}
.mob-menu-slideout-top.show-nav-left .show-panel, .mob-menu-slideout-top.show-nav-right .show-panel  {
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
-o-transform: translateY(0px);
transform: translateY(0px);
z-index: 300000;
}
.mob-menu-slideout-over.show-nav-left .mobmenu-left-panel {
overflow: hidden;
}
.show-nav-left .mobmenu-panel.show-panel , .show-nav-right .mobmenu-panel.show-panel {
z-index: 300000;
} .mob-menu-slideout .mobmenu-panel, .mob-menu-slideout-over .mobmenu-panel, .mob-menu-slideout .mobmenu-cart-panel, .mob-menu-slideout-over .mobmenu-cart-panel {
position: fixed;
top: 0;
height: 100%;
overflow-y: auto;
overflow-x: auto;
z-index: 1;
opacity: 1;
} .mobmenu .headertext { 
color: #83b52d ;
text-decoration: none;
}
.headertext span {
position: absolute;
line-height: 100px;
}
.mobmenu-search-holder {
top: 100px;
}  body.mob-menu-overlay, body.mob-menu-slideout, body.mob-menu-slideout-over, body.mob-menu-slideout-top  {
overflow-x: hidden;
}
.mobmenu-left-panel li a, .leftmbottom, .leftmtop{
padding-left: 10%;
padding-right: 10%;
}
.mobmenu-content li > .sub-menu li {
padding-left: calc(10*1%);
}
.mobmenu-right-panel li, .rightmbottom, .rightmtop{
padding-left: 10%;
padding-right: 10%;
}
.mobmenul-container i {
line-height: 30px;
font-size: 30px;
float: left;
}
.left-menu-icon-text {
float: left;
line-height: 30px;
color: #222;
}
.mobmenu-left-panel .mobmenu-display-name {
color: #666;
}
.right-menu-icon-text {
float: right;
line-height: 40px;
color: #222;
}
.mobmenur-container i {
line-height: 40px;
font-size: 40px;
float: right;
}
.nav, .main-navigation, .genesis-nav-menu, #main-header, #et-top-navigation, .site-header, .site-branding, .ast-mobile-menu-buttons, .storefront-handheld-footer-bar, .hide {
display: none!important;
}
.mob-standard-logo {
display: inline-block;
height:70px!important;	}
.mob-retina-logo {
height:70px!important;	}
.mobmenu-content #mobmenuleft > li > a:hover {
background-color: #666;
}
.mobmenu-content #mobmenuright > li > a:hover {
background-color: #83b52d;
}
.mobmenu-left-panel .mob-cancel-button {
color: #666;
}
.mobmenu-right-panel .mob-cancel-button {
color: #666;
}	
}
.mob-menu-logo-holder > .headertext span,.mobmenu input.mob-menu-search-field {
font-family:inherit;
font-size:20px;
font-weight:inherit;
font-style:normal;
letter-spacing:normal;
text-transform:none;
}
.left-menu-icon-text {
font-family:inherit;
font-size:inherit;
font-weight:inherit;
font-style:normal;
line-height:1.5em;
letter-spacing:normal;
text-transform:none;
}
#mobmenuleft .mob-expand-submenu,#mobmenuleft > .widgettitle,#mobmenuleft li a,#mobmenuleft li a:visited,#mobmenuleft .mobmenu-content h2,#mobmenuleft .mobmenu-content h3,.mobmenu-left-panel .mobmenu-display-name {
font-family:inherit;
font-size:inherit;
font-weight:inherit;
font-style:normal;
line-height:1.5em;
letter-spacing:normal;
text-transform:none;
}
.mob-menu-copyright,.mob-menu-copyright a,.mob-menu-copyright p,.mob-menu-copyright h1,.mob-menu-copyright h2,.mob-menu-copyright h3,.mob-menu-copyright h4,.mob-menu-copyright h5,.mob-menu-copyright h6 {
font-family:;
font-size:;
font-weight:;
font-style:;
line-height:;
letter-spacing:;
text-transform:;
}
.right-menu-icon-text {
font-family:"Times New Roman", Times, serif;
font-size:inherit;
font-weight:inherit;
font-style:normal;
line-height:1.5em;
letter-spacing:normal;
text-transform:none;
}
#mobmenuright li a,#mobmenuright li a:visited,#mobmenuright .mobmenu-content h2,#mobmenuright .mobmenu-content h3,.mobmenu-left-panel .mobmenu-display-name {
font-family:inherit;
font-size:inherit;
font-weight:inherit;
font-style:normal;
line-height:1.5em;
letter-spacing:normal;
text-transform:none;
}.footable-details.table,.footable-details.table *,.footable.table,.footable.table *{box-sizing:border-box}.footable-details.table th,.footable.table th{text-align:left}.footable-details.table,.footable.table{margin-bottom:20px;max-width:100%;width:100%}.footable.table tbody tr td,.footable.table tr th{word-break:keep-all}.footable-details.table>caption+thead>tr:first-child>td,.footable-details.table>caption+thead>tr:first-child>th,.footable-details.table>colgroup+thead>tr:first-child>td,.footable-details.table>colgroup+thead>tr:first-child>th,.footable-details.table>thead:first-child>tr:first-child>td,.footable-details.table>thead:first-child>tr:first-child>th,.footable.table>caption+thead>tr:first-child>td,.footable.table>caption+thead>tr:first-child>th,.footable.table>colgroup+thead>tr:first-child>td,.footable.table>colgroup+thead>tr:first-child>th,.footable.table>thead:first-child>tr:first-child>td,.footable.table>thead:first-child>tr:first-child>th{border-top:0}.footable-details.table>tbody>tr>td,.footable-details.table>tbody>tr>th,.footable-details.table>tfoot>tr>td,.footable-details.table>tfoot>tr>th,.footable-details.table>thead>tr>td,.footable-details.table>thead>tr>th,.footable.table>tbody>tr>td,.footable.table>tbody>tr>th,.footable.table>tfoot>tr>td,.footable.table>tfoot>tr>th,.footable.table>thead>tr>td,.footable.table>thead>tr>th{border-top:1px solid transparent;line-height:1.42857143;padding:8px;vertical-align:top}.footable-details.table>thead>tr>td,.footable-details.table>thead>tr>th,.footable.table>thead>tr>td,.footable.table>thead>tr>th{border-bottom:2px solid #ddd;vertical-align:bottom}.footable-details.table-condensed>tbody>tr>td,.footable-details.table-condensed>tbody>tr>th,.footable-details.table-condensed>tfoot>tr>td,.footable-details.table-condensed>tfoot>tr>th,.footable-details.table-condensed>thead>tr>td,.footable-details.table-condensed>thead>tr>th,.footable.table-condensed>tbody>tr>td,.footable.table-condensed>tbody>tr>th,.footable.table-condensed>tfoot>tr>td,.footable.table-condensed>tfoot>tr>th,.footable.table-condensed>thead>tr>td,.footable.table-condensed>thead>tr>th{padding:5px}.footable-details.table-bordered,.footable-details.table-bordered>tbody>tr>td,.footable-details.table-bordered>tbody>tr>th,.footable-details.table-bordered>tfoot>tr>td,.footable-details.table-bordered>tfoot>tr>th,.footable-details.table-bordered>thead>tr>td,.footable-details.table-bordered>thead>tr>th,.footable.table-bordered,.footable.table-bordered>tbody>tr>td,.footable.table-bordered>tbody>tr>th,.footable.table-bordered>tfoot>tr>td,.footable.table-bordered>tfoot>tr>th,.footable.table-bordered>thead>tr>td,.footable.table-bordered>thead>tr>th{border:1px solid #ddd}.footable-details.table-bordered>thead>tr>td,.footable-details.table-bordered>thead>tr>th,.footable.table-bordered>thead>tr>td,.footable.table-bordered>thead>tr>th{border-bottom-width:2px}.footable-details.table-striped>tbody>tr:nth-child(odd),.footable.table-striped>tbody>tr:nth-child(odd){background-color:#f9f9f9}.footable-details.table-hover>tbody>tr:hover,.footable.table-hover>tbody>tr:hover{background-color:#f5f5f5}.footable .btn{background-image:none;border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857143;margin-bottom:0;overflow:visible;padding:6px 12px;text-align:center;text-transform:none;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.footable .btn.focus,.footable .btn:focus,.footable .btn:hover{color:#333;text-decoration:none}.footable .btn-default{background-color:#fff;border-color:#ccc;color:#333}.footable .btn-default.active,.footable .btn-default.focus,.footable .btn-default:active,.footable .btn-default:focus,.footable .btn-default:hover,.footable .open>.dropdown-toggle.btn-default{background-color:#e6e6e6;border-color:#adadad;color:#333}.footable .btn-primary{background-color:#337ab7;border-color:#2e6da4;color:#fff}.footable .btn-primary.active,.footable .btn-primary.focus,.footable .btn-primary:active,.footable .btn-primary:focus,.footable .btn-primary:hover,.footable .open>.dropdown-toggle.btn-primary{background-color:#286090;border-color:#204d74;color:#fff}.footable .btn-group,.footable .btn-group-vertical{display:inline-block;position:relative;vertical-align:middle}.footable .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.footable .btn-group>.btn:first-child{margin-left:0}.footable .btn-group-vertical>.btn,.footable .btn-group>.btn{float:left;position:relative}.footable .btn-group-xs>.btn,.footable .btn-xs{border-radius:3px;font-size:12px;line-height:1.5;padding:1px 5px}.footable .btn-group-sm>.btn,.footable .btn-sm{border-radius:3px;font-size:12px;line-height:1.5;padding:5px 10px}.footable .btn-group-lg>.btn,.footable .btn-lg{border-radius:6px;font-size:18px;line-height:1.3333333;padding:10px 16px}.footable .caret{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid;display:inline-block;height:0;margin-left:2px;vertical-align:middle;width:0}.footable .btn .caret{margin-left:0}.form-group{margin-bottom:15px}.footable .form-control{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;display:block;font-family:inherit;font-size:14px;height:34px;line-height:1.42857143;margin:0;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.footable .input-group{border-collapse:separate;display:table;position:relative}.footable .input-group .form-control{float:left;margin-bottom:0;position:relative;width:100%;z-index:2}.footable .input-group-btn{font-size:0;position:relative;white-space:nowrap}.footable .input-group-addon,.footable .input-group-btn{vertical-align:middle;white-space:nowrap;width:1%}.footable .input-group .form-control,.footable .input-group-addon,.footable .input-group-btn{display:table-cell}.footable .input-group-btn:last-child>.btn,.footable .input-group-btn:last-child>.btn-group,.footable .input-group-btn>.btn+.btn{margin-left:-1px}.footable .input-group-btn>.btn{position:relative}.footable .input-group-btn>.btn:active,.footable .input-group-btn>.btn:focus,.footable .input-group-btn>.btn:hover{z-index:2}.footable .input-group .form-control:first-child,.footable .input-group-addon:first-child,.footable .input-group-btn:first-child>.btn,.footable .input-group-btn:first-child>.btn-group>.btn,.footable .input-group-btn:first-child>.dropdown-toggle,.footable .input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.footable .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.footable .input-group .form-control:last-child,.footable .input-group-addon:last-child,.footable .input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.footable .input-group-btn:first-child>.btn:not(:first-child),.footable .input-group-btn:last-child>.btn,.footable .input-group-btn:last-child>.btn-group>.btn,.footable .input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.footable .checkbox,.footable .radio{display:block;margin-bottom:10px;margin-top:10px;position:relative}.footable .checkbox label,.footable .radio label{cursor:pointer;font-weight:400;margin-bottom:0;max-width:100%;min-height:20px;padding-left:20px}.footable .checkbox input[type=checkbox],.footable .checkbox-inline input[type=checkbox],.footable .radio input[type=radio],.footable .radio-inline input[type=radio]{line-height:normal;margin:4px 0 0 -20px;position:absolute}.footable .checkbox-inline input[type=checkbox]{display:block!important}.footable .dropdown-menu{-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);display:none;float:left;font-size:14px;left:0;list-style:none;margin:2px 0 0;min-width:160px;padding:5px 0;position:absolute;text-align:left;top:100%;z-index:1000}.footable .open>.dropdown-menu{display:block;list-style:none!important}.footable .dropdown-menu-right{left:auto;right:0}.footable .dropdown-menu>li>a{clear:both;color:#333;display:block;font-weight:400;line-height:1.42857143;padding:3px 20px;white-space:nowrap}.footable .dropdown-menu>li>a:focus,.footable .dropdown-menu>li>a:hover{background-color:#f5f5f5;color:#262626;text-decoration:none}.footable .pagination{border-radius:4px;display:inline-block;margin:20px 0;padding-left:0}.footable .pagination>li{display:inline}.footable .pagination>li:first-child>a,.footable .pagination>li:first-child>span{border-bottom-left-radius:4px;border-top-left-radius:4px;margin-left:0}.footable .pagination>li>a,.footable .pagination>li>span{background-color:#fff;border:1px solid #ddd;color:#337ab7;float:left;line-height:1.42857143;margin-left:-1px;padding:6px 12px;position:relative;text-decoration:none!important}.footable .pagination>li>a:focus,.footable .pagination>li>a:hover,.footable .pagination>li>span:focus,.footable .pagination>li>span:hover{background-color:#eee;border-color:#ddd;color:#23527c}.footable .pagination>.active>a,.footable .pagination>.active>a:focus,.footable .pagination>.active>a:hover,.footable .pagination>.active>span,.footable .pagination>.active>span:focus,.footable .pagination>.active>span:hover{background-color:#337ab7;border-color:#337ab7;color:#fff;cursor:default;z-index:2}.footable .pagination>.disabled>a,.footable .pagination>.disabled>a:focus,.footable .pagination>.disabled>a:hover,.footable .pagination>.disabled>span,.footable .pagination>.disabled>span:focus,.footable .pagination>.disabled>span:hover{background-color:#fff;border-color:#ddd;color:#777;cursor:not-allowed}.footable .label{border-radius:.25em;color:#fff;display:inline;font-size:75%;font-weight:700;line-height:1;padding:.2em .6em .3em;text-align:center;vertical-align:baseline;white-space:nowrap}.footable .label-default{background-color:#777}.footable-loader.well{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);margin-bottom:20px;min-height:20px;padding:19px}.footable .sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media (min-width:768px),print{.footable .form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.footable .form-inline .form-control{display:inline-block;vertical-align:middle;width:auto}.footable .form-inline .input-group{display:inline-table;vertical-align:middle}.footable .form-inline .input-group .form-control,.footable .form-inline .input-group .input-group-addon,.footable .form-inline .input-group .input-group-btn{width:auto}.footable .form-inline .input-group>.form-control{width:100%}}table.footable,table.footable-details{border-collapse:collapse;border-spacing:0;position:relative;width:100%}table.footable-details{margin-bottom:0}table.footable-hide-fouc{display:none}table>tbody>tr>td>span.footable-toggle{margin-right:8px;opacity:.3}table>tbody>tr>td>span.footable-toggle.last-column{float:right;margin-left:8px}table.table-condensed>tbody>tr>td>span.footable-toggle{margin-right:5px}table.footable-details>tbody>tr>th:first-child{min-width:40px;width:140px}table.footable-details>tbody>tr>td:nth-child(2){word-break:keep-all!important}table.footable-details>tbody>tr:first-child>td,table.footable-details>tbody>tr:first-child>th,table.footable-details>tfoot>tr:first-child>td,table.footable-details>tfoot>tr:first-child>th,table.footable-details>thead>tr:first-child>td,table.footable-details>thead>tr:first-child>th{border-top-width:0}table.footable-details.table-bordered>tbody>tr:first-child>td,table.footable-details.table-bordered>tbody>tr:first-child>th,table.footable-details.table-bordered>tfoot>tr:first-child>td,table.footable-details.table-bordered>tfoot>tr:first-child>th,table.footable-details.table-bordered>thead>tr:first-child>td,table.footable-details.table-bordered>thead>tr:first-child>th{border-top-width:1px}div.footable-loader{height:300px;position:relative;text-align:center;vertical-align:middle}div.footable-loader>span.fooicon{animation:fooicon-spin-r 2s linear infinite;display:inline-block;font-size:30px;height:32px;left:50%;line-height:32px;margin-left:-16px;margin-top:-16px;opacity:.3;position:absolute;top:50%;width:32px}table.footable>tbody>tr.footable-empty>td{font-size:30px;text-align:center;vertical-align:middle}table.footable>tbody>tr.footable-detail-row>td,table.footable>tbody>tr.footable-detail-row>th,table.footable>tbody>tr.footable-empty>td,table.footable>tbody>tr.footable-empty>th{display:table-cell}@keyframes fooicon-spin-r{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}table.footable>thead>tr.footable-filtering>th{border-bottom-width:1px;font-weight:400}.footable-filtering-external.footable-filtering-right,table.footable.footable-filtering-right>thead>tr.footable-filtering>th,table.footable>thead>tr.footable-filtering>th{text-align:right}.footable-filtering-external.footable-filtering-left,table.footable.footable-filtering-left>thead>tr.footable-filtering>th{text-align:left}.footable-filtering-external.footable-filtering-center,table.footable.footable-filtering-center>thead>tr.footable-filtering>th{text-align:center}table.footable>thead>tr.footable-filtering>th div.form-group{margin-bottom:0}table.footable>thead>tr.footable-filtering>th div.form-group+div.form-group{margin-top:5px}table.footable>thead>tr.footable-filtering>th div.input-group{width:100%}.footable-filtering-external ul.dropdown-menu>li>a.checkbox,table.footable>thead>tr.footable-filtering>th ul.dropdown-menu>li>a.checkbox{display:block;margin:0;position:relative}.footable-filtering-external ul.dropdown-menu>li>a.checkbox>label,table.footable>thead>tr.footable-filtering>th ul.dropdown-menu>li>a.checkbox>label{display:block;padding-left:20px}.footable-filtering-external ul.dropdown-menu>li>a.checkbox input[type=checkbox],table.footable>thead>tr.footable-filtering>th ul.dropdown-menu>li>a.checkbox input[type=checkbox]{margin-left:-20px;position:absolute}@media (min-width:768px){table.footable>thead>tr.footable-filtering>th div.input-group{width:auto}table.footable>thead>tr.footable-filtering>th div.form-group{margin-left:2px;margin-right:2px}table.footable>thead>tr.footable-filtering>th div.form-group+div.form-group{margin-top:0}}table.footable>tbody>tr>td.footable-sortable,table.footable>tbody>tr>th.footable-sortable,table.footable>tfoot>tr>td.footable-sortable,table.footable>tfoot>tr>th.footable-sortable,table.footable>thead>tr>td.footable-sortable,table.footable>thead>tr>th.footable-sortable{cursor:pointer;padding-right:30px;position:relative}td.footable-sortable>span.fooicon,th.footable-sortable>span.fooicon{margin-top:-7px;opacity:0;position:absolute;right:0;top:50%;transition:opacity .3s ease-in}td.footable-sortable.footable-asc>span.fooicon,td.footable-sortable.footable-desc>span.fooicon,td.footable-sortable:hover>span.fooicon,th.footable-sortable.footable-asc>span.fooicon,th.footable-sortable.footable-desc>span.fooicon,th.footable-sortable:hover>span.fooicon{opacity:1}table.footable-sorting-disabled td.footable-sortable.footable-asc>span.fooicon,table.footable-sorting-disabled td.footable-sortable.footable-desc>span.fooicon,table.footable-sorting-disabled td.footable-sortable:hover>span.fooicon,table.footable-sorting-disabled th.footable-sortable.footable-asc>span.fooicon,table.footable-sorting-disabled th.footable-sortable.footable-desc>span.fooicon,table.footable-sorting-disabled th.footable-sortable:hover>span.fooicon{opacity:0;visibility:hidden}.footable-paging-external ul.pagination,table.footable>tfoot>tr.footable-paging>td>ul.pagination{margin:10px 0 0}.footable-paging-external span.label,table.footable>tfoot>tr.footable-paging>td>span.label{display:inline-block;margin:0 0 10px;padding:4px 10px}.footable-paging-external.footable-paging-center,table.footable-paging-center>tfoot>tr.footable-paging>td,table.footable>tfoot>tr.footable-paging>td{text-align:center}.footable-paging-external.footable-paging-left,table.footable-paging-left>tfoot>tr.footable-paging>td{text-align:left}.footable-paging-external.footable-paging-right,table.footable-paging-right>tfoot>tr.footable-paging>td{text-align:right}ul.pagination>li.footable-page{display:none}ul.pagination>li.footable-page.visible{display:inline}td.footable-editing{max-width:90px;width:90px}table.footable-editing-no-delete td.footable-editing,table.footable-editing-no-edit td.footable-editing,table.footable-editing-no-view td.footable-editing{max-width:70px;width:70px}table.footable-editing-no-delete.footable-editing-no-view td.footable-editing,table.footable-editing-no-edit.footable-editing-no-delete td.footable-editing,table.footable-editing-no-edit.footable-editing-no-view td.footable-editing{max-width:50px;width:50px}table.footable-editing-no-edit.footable-editing-no-delete.footable-editing-no-view td.footable-editing,table.footable-editing-no-edit.footable-editing-no-delete.footable-editing-no-view th.footable-editing{display:none!important;max-width:0;width:0}table.footable-editing-right td.footable-editing,table.footable-editing-right tr.footable-editing{text-align:right}table.footable-editing-left td.footable-editing,table.footable-editing-left tr.footable-editing{text-align:left}table.footable-editing button.footable-add,table.footable-editing button.footable-hide,table.footable-editing-show button.footable-show,table.footable-editing.footable-editing-always-show button.footable-hide,table.footable-editing.footable-editing-always-show button.footable-show,table.footable-editing.footable-editing-always-show.footable-editing-no-add tr.footable-editing{display:none}table.footable-editing.footable-editing-always-show button.footable-add,table.footable-editing.footable-editing-show button.footable-add,table.footable-editing.footable-editing-show button.footable-hide{display:inline-block}.foo-table{table-layout:auto}.foo-table>caption{color:#000}.foo-table .footable-filtering .ninja_multi_select_yes{display:flex;height:0;padding:0;position:relative}.foo-table .footable-filtering .ninja_multi_select_yes option{font-size:14px;font-weight:400;padding:6px 6px 6px 35px}.foo-table .footable-filtering .optWrapper .options li label{font-size:14px;font-weight:400}.foo-table .nt_button_woo,.foo-table .nt_woo_view_cart{-webkit-font-smoothing:antialiased;background-color:#a46497;color:#fff;display:inline-block;margin:3px 0;padding:7px 10px;position:relative;transition-duration:.4s;white-space:nowrap}.foo-table .nt_button_woo span.fooicon-loader,.foo-table .nt_woo_view_cart span.fooicon-loader{animation:fooicon-spin-r .7s linear infinite;left:0;margin-top:-10px;position:absolute;top:50%}.foo-table .nt_button_woo:after,.foo-table .nt_woo_view_cart:after{background:gray;bottom:0;color:#000;content:"";display:block;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .8s}.foo-table .nt_button_woo:active:after,.foo-table .nt_woo_view_cart:active:after{margin:0;opacity:.5;padding:0;transition:0s}.foo-table .nt-quantity-wrapper{display:inline-block;height:40px;position:relative;vertical-align:middle;white-space:nowrap;width:auto;width:64px}.foo-table .nt-quantity-wrapper input{-webkit-appearance:none;-moz-appearance:textfield;appearance:none;background:#fff;border:1px solid #ddd;border-radius:inherit;box-sizing:border-box;color:#000;font-size:inherit;height:100%!important;margin:0!important;padding:5px;text-align:center;width:100%!important}.foo-table .nt_add_cart_wrapper.nt_added_cart{display:block;white-space:nowrap;width:auto}.foo-table .nt_add_cart_wrapper.nt_added_cart a.added_to_cart.wc-forward{background:transparent;box-shadow:none;color:#000;display:inline-block;text-decoration:none!important}.foo-table .nt_add_cart_wrapper.nt_added_cart a.added_to_cart.wc-forward:after{background-image:url(//www.nordmeertraum.de/wp-content/plugins/ninja-tables/assets/images/cart-outline.svg?b363c048f7566b617f93b5d9a3a885d3);content:"";display:inline-block;height:16px;width:16px}.foo-table .nt_add_cart_wrapper{white-space:nowrap}.foo-table .nt_add_cart_wrapper .wc_product_variable{opacity:.5}.foo-table .nt_btn{border:1px solid transparent;display:inline-block;font-size:14px;padding:7px 15px;text-decoration:none}.foo-table .nt_btn.nt_rounded_btn{border-radius:4px}.foo-table .nt_btn:hover{border-color:transparent;opacity:.9}.foo-table.footable.table>thead>tr>th{padding:.92857143em .78571429em}.foo-table td.footable-editing,.foo-table th.footable-editing{width:auto!important}.foo-table td.footable-editing .btn-group button{border-radius:3px;margin:0;padding:1px 5px}.foo-table td.footable-editing .btn-group button:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.foo-table td.footable-editing .btn-group button:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.foo-table .form-inline{display:block!important;margin-bottom:0}.foo-table.ninja_search_left tr.footable-filtering .form-inline{text-align:left}.foo-table.ninja_search_right tr.footable-filtering .form-inline{text-align:right}.foo-table.ninja_search_center tr.footable-filtering .form-inline{text-align:center}.foo-table td.ninja_temp_cell{display:none!important}.foo-table span.label.label-default{display:none;visibility:hidden}.foo-table.ninja_has_count_format span.label.label-default{display:inline-block;visibility:visible}.foo-table.footable-paging-right .footable-pagination-wrapper{text-align:right}.foo-table.footable-paging-center .footable-pagination-wrapper{text-align:center}.foo-table.footable-paging-left .footable-pagination-wrapper{text-align:left}.foo-table .footable-pagination-wrapper .pagination:after,.foo-table .footable-pagination-wrapper .pagination:before{content:none!important}.foo-table table.footable-details tr th{overflow:visible!important;text-overflow:unset!important;white-space:normal}.foo-table tr.footable-filtering th{overflow:visible!important}.foo-table .pagination{border:none;font-weight:500;padding:0}.foo-table button.btn.btn-default.dropdown-toggle{left:0;right:0;top:0}.foo-table button.btn.btn-default.dropdown-toggle:after{content:"";display:none!important}.foo-table li.dropdown-header{color:#333;padding-bottom:5px;padding-left:20px}.foo-table ul.dropdown-menu.dropdown-menu-right li:last-child a{border-bottom:0!important;box-shadow:none}.foo-table ul.dropdown-menu.dropdown-menu-right li a:hover{box-shadow:inset 0 0 0 transparent,0 1px 0 #000}.foo-table span.footable-toggle{cursor:pointer}.foo-table.ninjatable_hide_header_row>thead tr.footable-header{display:none!important;visibility:hidden}.foo-table.hide_all_borders.table{border-color:transparent}.foo-table.hide_all_borders.table thead{border-color:transparent!important}.foo-table.hide_all_borders.table thead td,.foo-table.hide_all_borders.table thead tr,.foo-table.hide_all_borders.table thead tr>th{border-color:transparent!important;border-width:0!important}.foo-table.hide_all_borders.table tbody td,.foo-table.hide_all_borders.table tbody th{border-color:transparent!important}.foo-table.hide_all_borders.table tfoot tr>td{border:0!important}.foo-table.ninja_table_search_disabled>thead tr.footable-filtering .footable-filtering-search{display:none!important;visibility:hidden!important}.foo-table .form-group.footable-filtering-search .input-group-btn>button{height:34px!important;margin:0!important;padding:6px 12px!important}.foo-table .form-group.footable-filtering-search input.form-control{margin-bottom:0!important}.foo-table tbody tr.footable-detail-row>td{padding:0!important}.foo-table tbody tr.footable-detail-row td table.footable-details:not(.ninja_custom_color){margin-bottom:0}.foo-table select.nt_pager_selection{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;display:inline-block;font-family:inherit;font-size:14px;height:35px;line-height:1.42857143;margin-left:5px!important;margin:0;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:auto}.foo-table tbody tr td a,.foo-table tbody tr td h1,.foo-table tbody tr td h2,.foo-table tbody tr td h3,.foo-table tbody tr td p{margin:0;padding:0}.foo-table img{max-width:100%}.foo-table tbody tr td,.foo-table tbody tr th,.foo-table tbody tr:nth-child(2n) td,.foo-table tbody tr:nth-child(2n) th,.foo-table tbody tr:nth-child(odd) td,.foo-table tbody tr:nth-child(odd) th{background-color:transparent}.foo-table .softmerge-inner{width:100%!important}.footable_parent{overflow-x:auto;width:100%}.footable_parent table.foo-table.vertical_centered tbody>tr>td,.footable_parent table.foo-table.vertical_centered thead>tr>th{vertical-align:middle}.footable_parent>.foo-table.ninja_require_initial_hide.nt_type_legacy_table,.ninja_table_pro table.footable-details tr.nt_has_hide{display:none!important}.ninja_table_pro.nt_hide_breakpoint_labels table.footable-details tbody>tr>th{display:none}.ninja_table_pro.nt_search_full_width .form-group.footable-filtering-search{width:100%}.ninja_table_pro.nt_search_full_width .form-group.footable-filtering-search .input-group{display:block;position:relative}.ninja_table_pro.nt_search_full_width .form-group.footable-filtering-search .input-group>.form-control{display:inline-block;float:none}.ninja_table_pro.nt_search_full_width .form-group.footable-filtering-search .input-group .input-group-btn{position:absolute;right:0;top:0;z-index:2}@media (max-width:768px){.ninja_table_pro.nt_search_full_width .form-group.footable-filtering-search .input-group .input-group-btn{width:auto}}.loading_ninja_table1{background:gray!important;height:200px;width:100%}.loading_ninja_table1 table{display:none}table.ninja_footable col.hidden,table.ninja_footable>thead>tr>th.hidden{display:none!important}@media (max-width:767px){table.ninja_footable col.xs,table.ninja_footable>thead>tr>th.xs{display:none}}@media (min-width:768px) and (max-width:991px){table.ninja_footable col.sm,table.ninja_footable>thead>tr>th.sm{display:none}}@media (min-width:992px) and (max-width:1199px){table.ninja_footable col.md,table.ninja_footable>thead>tr>th.md{display:none}}@media (min-width:1200px){table.ninja_footable col.lg,table.ninja_footable>thead>tr>th.lg{display:none}}.ninja_table_wrapper table thead .footable-filtering .ninja_custom_radio>label,.ninja_table_wrapper table thead .footable-filtering .ninja_custom_select_checkbox>label{display:inline-block;margin-right:15px}@media (max-width:767px){.ninja_table_wrapper table thead .footable-filtering .ninja_custom_radio>label,.ninja_table_wrapper table thead .footable-filtering .ninja_custom_select_checkbox>label{display:block}}.ninja_table_wrapper table thead .footable-filtering .ninja_custom_radio>label:last-child,.ninja_table_wrapper table thead .footable-filtering .ninja_custom_select_checkbox>label:last-child{margin-right:0}.ninja_table_wrapper table thead .footable-filtering .ninja_custom_radio>label input,.ninja_table_wrapper table thead .footable-filtering .ninja_custom_select_checkbox>label input{margin-right:10px}.ninja_table_wrapper table thead .footable-filtering .ninja_custom_radio label.ninja_filter_title,.ninja_table_wrapper table thead .footable-filtering .ninja_custom_select_checkbox label.ninja_filter_title{margin-right:0}.ninja_table_wrapper table thead .footable-filtering .ninja_filter_title{margin-right:10px}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline{display:block;line-height:33px;width:100%}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline>.form-group{text-align:left}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline>.form-group .form-control,.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline>.form-group .input-group{width:100%}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline>.form-group>.ninja_filter_title{display:block;font-weight:700}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline>.form-group .input-group,.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline>.form-group.ninja_reset_wrapper .ninja_reset_button{width:100%}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline>.form-group .input-group .input-group-btn{width:70px!important}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline>.form-group .ninja_filter_date_range,.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline>.form-group .ninja_filter_number_range{margin:0 2% 0 0;width:49%}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline .ninja_filter_title,.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline>.form-group .ninja_filter_date_range:last-child,.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline>.form-group .ninja_filter_number_range:last-child{margin-right:0}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline .ninja_filter_date_from,.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline .ninja_filter_number_from{margin-right:10px}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline .ninja_filter_date_from,.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline .ninja_filter_date_to,.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline .ninja_filter_number_from,.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline .ninja_filter_number_to{margin-bottom:5px}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline .form-group.footable-filtering-search{padding:0 5px!important}.ninja_table_wrapper .ninja_table_afcs_columns_2 thead .footable-filtering th .form-inline>.form-group{float:left;margin:0 0 20px;padding:0 5px;width:50%}.ninja_table_wrapper .ninja_table_afcs_columns_2 thead .footable-filtering th .form-inline>.form-group:last-child{padding-right:0}@media (max-width:767px){.ninja_table_wrapper .ninja_table_afcs_columns_2 thead .footable-filtering th .form-inline>.form-group{float:none;padding-right:0;width:100%}}.ninja_table_wrapper .ninja_table_afcs_columns_2 thead .footable-filtering th .form-inline>.form-group:nth-child(odd){clear:both}.ninja_table_wrapper .ninja_table_afcs_columns_3 thead .footable-filtering th .form-inline>.form-group{float:left;margin:0 0 20px;padding:0 5px;width:33.3%}.ninja_table_wrapper .ninja_table_afcs_columns_3 thead .footable-filtering th .form-inline>.form-group:last-child{padding-right:0}@media (max-width:767px){.ninja_table_wrapper .ninja_table_afcs_columns_3 thead .footable-filtering th .form-inline>.form-group{float:none;padding-right:0;width:100%}}.ninja_table_wrapper .ninja_table_afcs_columns_3 thead .footable-filtering th .form-inline>.form-group:nth-child(3n+1){clear:both}.ninja_table_wrapper .ninja_table_afcs_columns_4 thead .footable-filtering th .form-inline>.form-group{float:left;margin:0 0 20px;padding:0 5px;width:25%}.ninja_table_wrapper .ninja_table_afcs_columns_4 thead .footable-filtering th .form-inline>.form-group:last-child{padding-right:0}@media (max-width:767px){.ninja_table_wrapper .ninja_table_afcs_columns_4 thead .footable-filtering th .form-inline>.form-group{float:none;padding-right:0;width:100%}}.ninja_table_wrapper .ninja_table_afcs_columns_4 thead .footable-filtering th .form-inline>.form-group:nth-child(4n+1){clear:both}.ninja_table_wrapper .ninja_reset_button{background:#dc3545;border-color:#dc3545;color:#fff}.ninja_table_wrapper .ninja_reset_button:hover{background-color:#c82333;border-color:#bd2130;color:#fff}.ninja_table_wrapper .ninja_table_afd_inline thead .footable-filtering th .form-inline{display:block;width:100%}.ninja_table_wrapper .ninja_table_afd_inline thead .footable-filtering th .form-inline>.form-group{margin-bottom:10px}.ninja_table_wrapper .ninja_table_afd_inline thead .footable-filtering th .form-inline .ninja_custom_radio .ninja_filter_title{margin-right:10px}.ninja_table_wrapper .ninja_table_buttons{clear:both;display:block;overflow:hidden}.ninja_table_wrapper .ninja_table_buttons.ninja_buttons_left{text-align:left}.ninja_table_wrapper .ninja_table_buttons.ninja_buttons_center{text-align:center}.ninja_table_wrapper .ninja_table_buttons.ninja_buttons_right{text-align:right}.ninja_table_wrapper .ninja_table_buttons.after_search_box{margin-top:10px}.ninja_table_wrapper .ninja_table_buttons.before_table{margin-bottom:10px}.ninja_table_wrapper .ninja_table_buttons .ninja_button{border-radius:0;border-right:1px solid;padding:5px 10px}.ninja_table_wrapper .ninja_table_buttons .ninja_button:last-child{border-right:none}@media print{.ninja_table_print_view .footable_parent{overflow-x:initial!important;width:100%}.ninja_table_print_view .footable-editing{display:none!important}.ninja_table_print_view .ninja_footable{page-break-inside:auto}.ninja_table_print_view .ninja_footable tr{page-break-after:auto;page-break-inside:avoid}.ninja_table_print_view .ninja_footable thead{display:table-header-group}.ninja_table_print_view .ninja_footable tfoot{display:table-footer-group}}.ninja_table_wrapper .cart_details{display:block;position:relative;text-align:right}.ninja_table_wrapper .cart_details .nt_woo_cart_checkout_bttons,.ninja_table_wrapper .cart_details .nt_woo_items{display:inline-block}.ninja_table_wrapper .cart_details .nt_woo_items{padding-right:10px}.ninjatable_cart_wrapper{margin-bottom:10px}.foo-table:not(.ninja_stacked_table) tbody tr.footable-detail-row>td{padding:5px!important}.footable_parent .fooicon:before{background-repeat:no-repeat;content:"";display:inline-block;height:12px;width:12px}.footable_parent .fooicon-search:before{background-image:url(//www.nordmeertraum.de/wp-content/plugins/ninja-tables/assets/images/search-outline.svg?bba4a2929dd97ff32db8b3efa135d0c3);height:16px;width:16px}.footable_parent .fooicon-sort-desc:before{background-color:#000;mask-image:url(//www.nordmeertraum.de/wp-content/plugins/ninja-tables/assets/images/caret-down-outline.svg?c4104d3d02abb32fa5be2f1ce9b62117);-webkit-mask-image:url(//www.nordmeertraum.de/wp-content/plugins/ninja-tables/assets/images/caret-down-outline.svg?c4104d3d02abb32fa5be2f1ce9b62117)}.footable_parent .fooicon-sort-asc:before{background-color:#000;mask-image:url(//www.nordmeertraum.de/wp-content/plugins/ninja-tables/assets/images/caret-up-outline.svg?c2ecf709f595f8f69e47bc9cdce741f1);-webkit-mask-image:url(//www.nordmeertraum.de/wp-content/plugins/ninja-tables/assets/images/caret-up-outline.svg?c2ecf709f595f8f69e47bc9cdce741f1)}.footable_parent .fooicon-sort:before{background-color:#000;mask-image:url(//www.nordmeertraum.de/wp-content/plugins/ninja-tables/assets/images/caret-up-down-outline.svg?a1d0648c69b9fb12540b9f6bd9735738);-webkit-mask-image:url(//www.nordmeertraum.de/wp-content/plugins/ninja-tables/assets/images/caret-up-down-outline.svg?a1d0648c69b9fb12540b9f6bd9735738)}.footable_parent .fooicon-remove:before{background-image:url(//www.nordmeertraum.de/wp-content/plugins/ninja-tables/assets/images/remove.svg?71f2cc46c467d79486bf0695c7363605)}.footable_parent .fooicon-minus:before{background-color:#000;mask-image:url(//www.nordmeertraum.de/wp-content/plugins/ninja-tables/assets/images/remove-outline.svg?25a5d7996ab177af3d24a7e7ea91aa86);-webkit-mask-image:url(//www.nordmeertraum.de/wp-content/plugins/ninja-tables/assets/images/remove-outline.svg?25a5d7996ab177af3d24a7e7ea91aa86)}.footable_parent .fooicon-plus:before{background-color:#000;mask-image:url(//www.nordmeertraum.de/wp-content/plugins/ninja-tables/assets/images/add-outline.svg?a4c0b3969a3ed7aaff20c6e06e1beaf4);-webkit-mask-image:url(//www.nordmeertraum.de/wp-content/plugins/ninja-tables/assets/images/add-outline.svg?a4c0b3969a3ed7aaff20c6e06e1beaf4)}.footable_parent .fooicon-loader:before{background-image:url(//www.nordmeertraum.de/wp-content/plugins/ninja-tables/assets/images/refresh-outline.svg?aa67b3c5607cd1b4aa4fc6d38d9bfcfd);height:24px;width:24px}.footable_parent .fooicon-delete:before{background-image:url(//www.nordmeertraum.de/wp-content/plugins/ninja-tables/assets/images/trash-sharp.svg?5be2225e087c24ea513989293e459a91)}.footable_parent .footable-edit{background-color:#fff!important}.footable_parent .fooicon-pencil:before{background-image:url(//www.nordmeertraum.de/wp-content/plugins/ninja-tables/assets/images/pencil-sharp.svg?8a753f49486c15a2720bf3fa4895477f)}.footable_parent .footable-delete{background-color:#fff!important}.footable_parent .fooicon-trash:before{background-image:url(//www.nordmeertraum.de/wp-content/plugins/ninja-tables/assets/images/trash-sharp.svg?5be2225e087c24ea513989293e459a91)}.footable_parent .fooicon-remove-1:before{background-image:url(//www.nordmeertraum.de/wp-content/plugins/ninja-tables/assets/images/remove.svg?71f2cc46c467d79486bf0695c7363605)}.footable_parent .fooicon-bag:before{background-image:url(//www.nordmeertraum.de/wp-content/plugins/ninja-tables/assets/images/bag-handle.svg?cd7a8d49e65fb2fe7df99c8f3d29a08d);height:16px;width:16px}.footable_parent .fooicon-basket:before{background-image:url(//www.nordmeertraum.de/wp-content/plugins/ninja-tables/assets/images/cart-outline.svg?b363c048f7566b617f93b5d9a3a885d3);height:16px;width:16px}.bootstrap3 table{background-color:transparent;border-collapse:collapse;border-spacing:0}.bootstrap3 caption{color:#777;padding-bottom:8px;padding-top:8px;text-align:left}.bootstrap3 th{text-align:left}.bootstrap3 .table{margin-bottom:20px;max-width:100%;width:100%}.bootstrap3 .table>tbody>tr>td,.bootstrap3 .table>tbody>tr>th,.bootstrap3 .table>tfoot>tr>td,.bootstrap3 .table>tfoot>tr>th,.bootstrap3 .table>thead>tr>td,.bootstrap3 .table>thead>tr>th{border-top:1px solid #ddd;line-height:1.42857143;padding:8px;vertical-align:top}.bootstrap3 .table>thead>tr>th{border-bottom:2px solid #ddd;vertical-align:bottom}.bootstrap3 .table>caption+thead>tr:first-child>td,.bootstrap3 .table>caption+thead>tr:first-child>th,.bootstrap3 .table>colgroup+thead>tr:first-child>td,.bootstrap3 .table>colgroup+thead>tr:first-child>th,.bootstrap3 .table>thead:first-child>tr:first-child>td,.bootstrap3 .table>thead:first-child>tr:first-child>th{border-top:0}.bootstrap3 .table>tbody+tbody{border-top:2px solid #ddd}.bootstrap3 .table .table{background-color:#fff}.bootstrap3 .table-condensed>tbody>tr>td,.bootstrap3 .table-condensed>tbody>tr>th,.bootstrap3 .table-condensed>tfoot>tr>td,.bootstrap3 .table-condensed>tfoot>tr>th,.bootstrap3 .table-condensed>thead>tr>td,.bootstrap3 .table-condensed>thead>tr>th{padding:5px}.bootstrap3 .table-bordered,.bootstrap3 .table-bordered>tbody>tr>td,.bootstrap3 .table-bordered>tbody>tr>th,.bootstrap3 .table-bordered>tfoot>tr>td,.bootstrap3 .table-bordered>tfoot>tr>th,.bootstrap3 .table-bordered>thead>tr>td,.bootstrap3 .table-bordered>thead>tr>th{border:1px solid #ddd}.bootstrap3 .table-bordered>thead>tr>td,.bootstrap3 .table-bordered>thead>tr>th{border-bottom-width:2px}.bootstrap3 .table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.bootstrap3 .table-hover>tbody>tr:hover,.bootstrap3 .table>tbody>tr.active>td,.bootstrap3 .table>tbody>tr.active>th,.bootstrap3 .table>tbody>tr>td.active,.bootstrap3 .table>tbody>tr>th.active,.bootstrap3 .table>tfoot>tr.active>td,.bootstrap3 .table>tfoot>tr.active>th,.bootstrap3 .table>tfoot>tr>td.active,.bootstrap3 .table>tfoot>tr>th.active,.bootstrap3 .table>thead>tr.active>td,.bootstrap3 .table>thead>tr.active>th,.bootstrap3 .table>thead>tr>td.active,.bootstrap3 .table>thead>tr>th.active{background-color:#f5f5f5}.bootstrap3 .table-hover>tbody>tr.active:hover>td,.bootstrap3 .table-hover>tbody>tr.active:hover>th,.bootstrap3 .table-hover>tbody>tr:hover>.active,.bootstrap3 .table-hover>tbody>tr>td.active:hover,.bootstrap3 .table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.bootstrap3 .table>tbody>tr.success>td,.bootstrap3 .table>tbody>tr.success>th,.bootstrap3 .table>tbody>tr>td.success,.bootstrap3 .table>tbody>tr>th.success,.bootstrap3 .table>tfoot>tr.success>td,.bootstrap3 .table>tfoot>tr.success>th,.bootstrap3 .table>tfoot>tr>td.success,.bootstrap3 .table>tfoot>tr>th.success,.bootstrap3 .table>thead>tr.success>td,.bootstrap3 .table>thead>tr.success>th,.bootstrap3 .table>thead>tr>td.success,.bootstrap3 .table>thead>tr>th.success{background-color:#dff0d8}.bootstrap3 .table-hover>tbody>tr.success:hover>td,.bootstrap3 .table-hover>tbody>tr.success:hover>th,.bootstrap3 .table-hover>tbody>tr:hover>.success,.bootstrap3 .table-hover>tbody>tr>td.success:hover,.bootstrap3 .table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.bootstrap3 .table>tbody>tr.info>td,.bootstrap3 .table>tbody>tr.info>th,.bootstrap3 .table>tbody>tr>td.info,.bootstrap3 .table>tbody>tr>th.info,.bootstrap3 .table>tfoot>tr.info>td,.bootstrap3 .table>tfoot>tr.info>th,.bootstrap3 .table>tfoot>tr>td.info,.bootstrap3 .table>tfoot>tr>th.info,.bootstrap3 .table>thead>tr.info>td,.bootstrap3 .table>thead>tr.info>th,.bootstrap3 .table>thead>tr>td.info,.bootstrap3 .table>thead>tr>th.info{background-color:#d9edf7}.bootstrap3 .table-hover>tbody>tr.info:hover>td,.bootstrap3 .table-hover>tbody>tr.info:hover>th,.bootstrap3 .table-hover>tbody>tr:hover>.info,.bootstrap3 .table-hover>tbody>tr>td.info:hover,.bootstrap3 .table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.bootstrap3 .table>tbody>tr.warning>td,.bootstrap3 .table>tbody>tr.warning>th,.bootstrap3 .table>tbody>tr>td.warning,.bootstrap3 .table>tbody>tr>th.warning,.bootstrap3 .table>tfoot>tr.warning>td,.bootstrap3 .table>tfoot>tr.warning>th,.bootstrap3 .table>tfoot>tr>td.warning,.bootstrap3 .table>tfoot>tr>th.warning,.bootstrap3 .table>thead>tr.warning>td,.bootstrap3 .table>thead>tr.warning>th,.bootstrap3 .table>thead>tr>td.warning,.bootstrap3 .table>thead>tr>th.warning{background-color:#fcf8e3}.bootstrap3 .table-hover>tbody>tr.warning:hover>td,.bootstrap3 .table-hover>tbody>tr.warning:hover>th,.bootstrap3 .table-hover>tbody>tr:hover>.warning,.bootstrap3 .table-hover>tbody>tr>td.warning:hover,.bootstrap3 .table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.bootstrap3 .table>tbody>tr.danger>td,.bootstrap3 .table>tbody>tr.danger>th,.bootstrap3 .table>tbody>tr>td.danger,.bootstrap3 .table>tbody>tr>th.danger,.bootstrap3 .table>tfoot>tr.danger>td,.bootstrap3 .table>tfoot>tr.danger>th,.bootstrap3 .table>tfoot>tr>td.danger,.bootstrap3 .table>tfoot>tr>th.danger,.bootstrap3 .table>thead>tr.danger>td,.bootstrap3 .table>thead>tr.danger>th,.bootstrap3 .table>thead>tr>td.danger,.bootstrap3 .table>thead>tr>th.danger{background-color:#f2dede}.bootstrap3 .table-hover>tbody>tr.danger:hover>td,.bootstrap3 .table-hover>tbody>tr.danger:hover>th,.bootstrap3 .table-hover>tbody>tr:hover>.danger,.bootstrap3 .table-hover>tbody>tr>td.danger:hover,.bootstrap3 .table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.bootstrap3 .table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.bootstrap3 .table-responsive{-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;margin-bottom:15px;overflow-y:hidden;width:100%}.bootstrap3 .table-responsive>.table{margin-bottom:0}.bootstrap3 .table-responsive>.table>tbody>tr>td,.bootstrap3 .table-responsive>.table>tbody>tr>th,.bootstrap3 .table-responsive>.table>tfoot>tr>td,.bootstrap3 .table-responsive>.table>tfoot>tr>th,.bootstrap3 .table-responsive>.table>thead>tr>td,.bootstrap3 .table-responsive>.table>thead>tr>th{white-space:nowrap}.bootstrap3 .table-responsive>.table-bordered{border:0}.bootstrap3 .table-responsive>.table-bordered>tbody>tr>td:first-child,.bootstrap3 .table-responsive>.table-bordered>tbody>tr>th:first-child,.bootstrap3 .table-responsive>.table-bordered>tfoot>tr>td:first-child,.bootstrap3 .table-responsive>.table-bordered>tfoot>tr>th:first-child,.bootstrap3 .table-responsive>.table-bordered>thead>tr>td:first-child,.bootstrap3 .table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.bootstrap3 .table-responsive>.table-bordered>tbody>tr>td:last-child,.bootstrap3 .table-responsive>.table-bordered>tbody>tr>th:last-child,.bootstrap3 .table-responsive>.table-bordered>tfoot>tr>td:last-child,.bootstrap3 .table-responsive>.table-bordered>tfoot>tr>th:last-child,.bootstrap3 .table-responsive>.table-bordered>thead>tr>td:last-child,.bootstrap3 .table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.bootstrap3 .table-responsive>.table-bordered>tbody>tr:last-child>td,.bootstrap3 .table-responsive>.table-bordered>tbody>tr:last-child>th,.bootstrap3 .table-responsive>.table-bordered>tfoot>tr:last-child>td,.bootstrap3 .table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}.bootstrap3 .table-bordered.ninja_footable{border:1px solid #ddd}.bootstrap4 table{border-collapse:collapse}.bootstrap4 .table{color:#212529;margin-bottom:1rem;width:100%}.bootstrap4 .table td,.bootstrap4 .table th{border-top:1px solid #dee2e6;padding:.75rem;vertical-align:top}.bootstrap4 .table thead th{border-bottom:2px solid #dee2e6;vertical-align:bottom}.bootstrap4 .table tbody+tbody{border-top:2px solid #dee2e6}.bootstrap4 .table-sm td,.bootstrap4 .table-sm th{padding:.3rem}.bootstrap4 .table-bordered,.bootstrap4 .table-bordered td,.bootstrap4 .table-bordered th{border:1px solid #dee2e6}.bootstrap4 .table-bordered thead td,.bootstrap4 .table-bordered thead th{border-bottom-width:2px}.bootstrap4 .table-borderless tbody+tbody,.bootstrap4 .table-borderless td,.bootstrap4 .table-borderless th,.bootstrap4 .table-borderless thead th{border:0}.bootstrap4 .table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.bootstrap4 .table-hover tbody tr:hover{background-color:rgba(0,0,0,.075);color:#212529}.bootstrap4 .table-primary,.bootstrap4 .table-primary>td,.bootstrap4 .table-primary>th{background-color:#b8daff}.bootstrap4 .table-primary tbody+tbody,.bootstrap4 .table-primary td,.bootstrap4 .table-primary th,.bootstrap4 .table-primary thead th{border-color:#7abaff}.bootstrap4 .table-hover .table-primary:hover,.bootstrap4 .table-hover .table-primary:hover>td,.bootstrap4 .table-hover .table-primary:hover>th{background-color:#9fcdff}.bootstrap4 .table-secondary,.bootstrap4 .table-secondary>td,.bootstrap4 .table-secondary>th{background-color:#d6d8db}.bootstrap4 .table-secondary tbody+tbody,.bootstrap4 .table-secondary td,.bootstrap4 .table-secondary th,.bootstrap4 .table-secondary thead th{border-color:#b3b7bb}.bootstrap4 .table-hover .table-secondary:hover,.bootstrap4 .table-hover .table-secondary:hover>td,.bootstrap4 .table-hover .table-secondary:hover>th{background-color:#c8cbcf}.bootstrap4 .table-success,.bootstrap4 .table-success>td,.bootstrap4 .table-success>th{background-color:#c3e6cb}.bootstrap4 .table-success tbody+tbody,.bootstrap4 .table-success td,.bootstrap4 .table-success th,.bootstrap4 .table-success thead th{border-color:#8fd19e}.bootstrap4 .table-hover .table-success:hover,.bootstrap4 .table-hover .table-success:hover>td,.bootstrap4 .table-hover .table-success:hover>th{background-color:#b1dfbb}.bootstrap4 .table-info,.bootstrap4 .table-info>td,.bootstrap4 .table-info>th{background-color:#bee5eb}.bootstrap4 .table-info tbody+tbody,.bootstrap4 .table-info td,.bootstrap4 .table-info th,.bootstrap4 .table-info thead th{border-color:#86cfda}.bootstrap4 .table-hover .table-info:hover,.bootstrap4 .table-hover .table-info:hover>td,.bootstrap4 .table-hover .table-info:hover>th{background-color:#abdde5}.bootstrap4 .table-warning,.bootstrap4 .table-warning>td,.bootstrap4 .table-warning>th{background-color:#ffeeba}.bootstrap4 .table-warning tbody+tbody,.bootstrap4 .table-warning td,.bootstrap4 .table-warning th,.bootstrap4 .table-warning thead th{border-color:#ffdf7e}.bootstrap4 .table-hover .table-warning:hover,.bootstrap4 .table-hover .table-warning:hover>td,.bootstrap4 .table-hover .table-warning:hover>th{background-color:#ffe8a1}.bootstrap4 .table-danger,.bootstrap4 .table-danger>td,.bootstrap4 .table-danger>th{background-color:#f5c6cb}.bootstrap4 .table-danger tbody+tbody,.bootstrap4 .table-danger td,.bootstrap4 .table-danger th,.bootstrap4 .table-danger thead th{border-color:#ed969e}.bootstrap4 .table-hover .table-danger:hover,.bootstrap4 .table-hover .table-danger:hover>td,.bootstrap4 .table-hover .table-danger:hover>th{background-color:#f1b0b7}.bootstrap4 .table-light,.bootstrap4 .table-light>td,.bootstrap4 .table-light>th{background-color:#fdfdfe}.bootstrap4 .table-light tbody+tbody,.bootstrap4 .table-light td,.bootstrap4 .table-light th,.bootstrap4 .table-light thead th{border-color:#fbfcfc}.bootstrap4 .table-hover .table-light:hover,.bootstrap4 .table-hover .table-light:hover>td,.bootstrap4 .table-hover .table-light:hover>th{background-color:#ececf6}.bootstrap4 .table-dark,.bootstrap4 .table-dark>td,.bootstrap4 .table-dark>th{background-color:#c6c8ca}.bootstrap4 .table-dark tbody+tbody,.bootstrap4 .table-dark td,.bootstrap4 .table-dark th,.bootstrap4 .table-dark thead th{border-color:#95999c}.bootstrap4 .table-hover .table-dark:hover,.bootstrap4 .table-hover .table-dark:hover>td,.bootstrap4 .table-hover .table-dark:hover>th{background-color:#b9bbbe}.bootstrap4 .table-active,.bootstrap4 .table-active>td,.bootstrap4 .table-active>th,.bootstrap4 .table-hover .table-active:hover,.bootstrap4 .table-hover .table-active:hover>td,.bootstrap4 .table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.bootstrap4 .table .thead-dark th{background-color:#343a40;border-color:#454d55;color:#fff}.bootstrap4 .table .thead-light th{background-color:#e9ecef;border-color:#dee2e6;color:#495057}.bootstrap4 .table-dark{background-color:#343a40;color:#fff}.bootstrap4 .table-dark td,.bootstrap4 .table-dark th,.bootstrap4 .table-dark thead th{border-color:#454d55}.bootstrap4 .table-dark.table-bordered{border:0}.bootstrap4 .table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.bootstrap4 .table-dark.table-hover tbody tr:hover{background-color:hsla(0,0%,100%,.075);color:#fff}@media (max-width:991px){.bootstrap4 .table-responsive{-ms-overflow-style:-ms-autohiding-scrollbar;display:block;overflow-x:auto;width:100%}.bootstrap4 .table-responsive.table-bordered{border:0}}.bootstrap4 .table-responsive{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.bootstrap4 .table-responsive>.table-bordered{border:0}.bootstrap4 .table-bordered.ninja_footable{border:1px solid #dee2e6}.semantic_ui{ }.semantic_ui .ui.table{background:#fff;border:1px solid rgba(34,36,38,.15);border-collapse:separate;border-radius:.28571429rem;border-spacing:0;box-shadow:none;color:rgba(0,0,0,.87);margin:1em 0;text-align:left;width:100%}.semantic_ui .ui.table:first-child{margin-top:0}.semantic_ui .ui.table:last-child{margin-bottom:0}.semantic_ui .ui.table td,.semantic_ui .ui.table th{transition:background .1s ease,color .1s ease}.semantic_ui .ui.table thead{box-shadow:none}.semantic_ui .ui.table thead th{background:#f9fafb;border-bottom:1px solid rgba(34,36,38,.1);border-left:none;color:rgba(0,0,0,.87);cursor:auto;font-style:none;font-weight:700;padding:.92857143em .78571429em;text-align:inherit;text-transform:none;vertical-align:inherit}.semantic_ui .ui.table thead tr>th:first-child{border-left:none}.semantic_ui .ui.table thead tr:first-child>th:first-child{border-radius:.28571429rem 0 0 0}.semantic_ui .ui.table thead tr:first-child>th:last-child{border-radius:0 .28571429rem 0 0}.semantic_ui .ui.table thead tr:first-child>th:only-child{border-radius:.28571429rem .28571429rem 0 0}.semantic_ui .ui.table tfoot{box-shadow:none}.semantic_ui .ui.table tfoot th{background:#f9fafb;border-top:1px solid rgba(34,36,38,.15);color:rgba(0,0,0,.87);cursor:auto;font-style:normal;font-weight:400;padding:.78571429em;text-align:inherit;text-transform:none;vertical-align:middle}.semantic_ui .ui.table tfoot tr>th:first-child{border-left:none}.semantic_ui .ui.table tfoot tr:first-child>th:first-child{border-radius:0 0 0 .28571429rem}.semantic_ui .ui.table tfoot tr:first-child>th:last-child{border-radius:0 0 .28571429rem 0}.semantic_ui .ui.table tfoot tr:first-child>th:only-child{border-radius:0 0 .28571429rem .28571429rem}.semantic_ui .ui.table tr td{border-top:1px solid rgba(34,36,38,.1)}.semantic_ui .ui.table tr:first-child td{border-top:none}.semantic_ui .ui.table tbody+tbody tr:first-child td{border-top:1px solid rgba(34,36,38,.1)}.semantic_ui .ui.table td{padding:.78571429em;text-align:inherit}.semantic_ui .ui.table>.icon{vertical-align:baseline}.semantic_ui .ui.table>.icon:only-child{margin:0}.semantic_ui .ui.table.segment{padding:0}.semantic_ui .ui.table.segment:after{display:none}.semantic_ui .ui.table.segment.stacked:after{display:block}.semantic_ui .ui.table td .image,.semantic_ui .ui.table td .image img,.semantic_ui .ui.table th .image,.semantic_ui .ui.table th .image img{max-width:none}.semantic_ui .ui.structured.table{border-collapse:collapse}.semantic_ui .ui.structured.table thead th{border-left:none;border-right:none}.semantic_ui .ui.structured.sortable.table thead th{border-left:1px solid rgba(34,36,38,.15);border-right:1px solid rgba(34,36,38,.15)}.semantic_ui .ui.structured.basic.table th{border-left:none;border-right:none}.semantic_ui .ui.structured.celled.table tr td,.semantic_ui .ui.structured.celled.table tr th{border-left:1px solid rgba(34,36,38,.1);border-right:1px solid rgba(34,36,38,.1)}.semantic_ui .ui.definition.table thead:not(.full-width) th:first-child{background:transparent;box-shadow:-1px -1px 0 1px #fff;color:rgba(0,0,0,.4);font-weight:400;pointer-events:none}.semantic_ui .ui.definition.table tfoot:not(.full-width) th:first-child{background:transparent;box-shadow:1px 1px 0 1px #fff;color:normal;font-weight:rgba(0,0,0,.4);pointer-events:none}.semantic_ui .ui.celled.definition.table thead:not(.full-width) th:first-child{box-shadow:0 -1px 0 1px #fff}.semantic_ui .ui.celled.definition.table tfoot:not(.full-width) th:first-child{box-shadow:0 1px 0 1px #fff}.semantic_ui .ui.definition.table tr td.definition,.semantic_ui .ui.definition.table tr td:first-child:not(.ignored){background:rgba(0,0,0,.03);box-shadow:"";color:rgba(0,0,0,.95);font-size:1em;font-weight:700;padding-left:"";padding-right:"";text-align:"";text-transform:""}.semantic_ui .ui.definition.table td:nth-child(2),.semantic_ui .ui.definition.table tfoot:not(.full-width) th:nth-child(2),.semantic_ui .ui.definition.table thead:not(.full-width) th:nth-child(2){border-left:1px solid rgba(34,36,38,.15)}.semantic_ui .ui.table td.positive,.semantic_ui .ui.table tr.positive{background:#fcfff5!important;box-shadow:inset 0 0 0 #a3c293;color:#2c662d!important}.semantic_ui .ui.table td.negative,.semantic_ui .ui.table tr.negative{background:#fff6f6!important;box-shadow:inset 0 0 0 #e0b4b4;color:#9f3a38!important}.semantic_ui .ui.table td.error,.semantic_ui .ui.table tr.error{background:#fff6f6!important;box-shadow:inset 0 0 0 #e0b4b4;color:#9f3a38!important}.semantic_ui .ui.table td.warning,.semantic_ui .ui.table tr.warning{background:#fffaf3!important;box-shadow:inset 0 0 0 #c9ba9b;color:#573a08!important}.semantic_ui .ui.table td.active,.semantic_ui .ui.table tr.active{background:#e0e0e0!important;box-shadow:inset 0 0 0 rgba(0,0,0,.87);color:rgba(0,0,0,.87)!important}.semantic_ui .ui.table tr td.disabled,.semantic_ui .ui.table tr.disabled td,.semantic_ui .ui.table tr.disabled:hover,.semantic_ui .ui.table tr:hover td.disabled{color:rgba(40,40,40,.3);pointer-events:none}.semantic_ui .ui.table [class*="left aligned"],.semantic_ui .ui.table[class*="left aligned"]{text-align:left}.semantic_ui .ui.table [class*="center aligned"],.semantic_ui .ui.table[class*="center aligned"]{text-align:center}.semantic_ui .ui.table [class*="right aligned"],.semantic_ui .ui.table[class*="right aligned"]{text-align:right}.semantic_ui .ui.table [class*="top aligned"],.semantic_ui .ui.table[class*="top aligned"]{vertical-align:top}.semantic_ui .ui.table [class*="middle aligned"],.semantic_ui .ui.table[class*="middle aligned"]{vertical-align:middle}.semantic_ui .ui.table [class*="bottom aligned"],.semantic_ui .ui.table[class*="bottom aligned"]{vertical-align:bottom}.semantic_ui .ui.table td.collapsing,.semantic_ui .ui.table th.collapsing{white-space:nowrap;width:1px}.semantic_ui .ui.fixed.table{table-layout:fixed}.semantic_ui .ui.fixed.table td,.semantic_ui .ui.fixed.table th{overflow:hidden;text-overflow:ellipsis}.semantic_ui .ui.selectable.table tbody tr:hover,.semantic_ui .ui.table tbody tr td.selectable:hover{background:rgba(0,0,0,.05)!important;color:rgba(0,0,0,.95)!important}.semantic_ui .ui.inverted.table tbody tr td.selectable:hover,.semantic_ui .ui.selectable.inverted.table tbody tr:hover{background:hsla(0,0%,100%,.08)!important;color:#fff!important}.semantic_ui .ui.table tbody tr td.selectable{padding:0}.semantic_ui .ui.table tbody tr td.selectable>a:not(.ui){color:inherit;display:block;padding:.78571429em}.semantic_ui .ui.selectable.table tr.error:hover,.semantic_ui .ui.selectable.table tr:hover td.error,.semantic_ui .ui.table tr td.selectable.error:hover{background:#ffe7e7!important;color:#943634!important}.semantic_ui .ui.selectable.table tr.warning:hover,.semantic_ui .ui.selectable.table tr:hover td.warning,.semantic_ui .ui.table tr td.selectable.warning:hover{background:#fff4e4!important;color:#493107!important}.semantic_ui .ui.selectable.table tr.active:hover,.semantic_ui .ui.selectable.table tr:hover td.active,.semantic_ui .ui.table tr td.selectable.active:hover{background:#e0e0e0!important;color:rgba(0,0,0,.87)!important}.semantic_ui .ui.selectable.table tr.positive:hover,.semantic_ui .ui.selectable.table tr:hover td.positive,.semantic_ui .ui.table tr td.selectable.positive:hover{background:#f7ffe6!important;color:#275b28!important}.semantic_ui .ui.selectable.table tr.negative:hover,.semantic_ui .ui.selectable.table tr:hover td.negative,.semantic_ui .ui.table tr td.selectable.negative:hover{background:#ffe7e7!important;color:#943634!important}.semantic_ui .ui.attached.table{border:1px solid #d4d4d5;border-radius:0;bottom:0;box-shadow:none;margin:0 -1px;max-width:calc(100% + 2px);top:0;width:calc(100% + 2px)}.semantic_ui .ui.attached+.ui.attached.table:not(.top){border-top:none}.semantic_ui .ui[class*="top attached"].table{border-radius:.28571429rem .28571429rem 0 0;bottom:0;margin-bottom:0;margin-top:1em;top:0}.semantic_ui .ui.table[class*="top attached"]:first-child{margin-top:0}.semantic_ui .ui[class*="bottom attached"].table{border-radius:0 0 .28571429rem .28571429rem;bottom:0;box-shadow:none,none;margin-bottom:1em;margin-top:0;top:0}.semantic_ui .ui[class*="bottom attached"].table:last-child{margin-bottom:0}.semantic_ui .ui.striped.table tbody tr:nth-child(2n),.semantic_ui .ui.striped.table>tr:nth-child(2n){background-color:rgba(0,0,50,.02)}.semantic_ui .ui.inverted.striped.table tbody tr:nth-child(2n),.semantic_ui .ui.inverted.striped.table>tr:nth-child(2n){background-color:hsla(0,0%,100%,.05)}.semantic_ui .ui.striped.selectable.selectable.selectable.table tbody tr.active:hover{background:#efefef!important;color:rgba(0,0,0,.95)!important}.semantic_ui .ui.table [class*="single line"],.semantic_ui .ui.table[class*="single line"]{white-space:nowrap}.semantic_ui .ui.one.column.table td{width:100%}.semantic_ui .ui.two.column.table td{width:50%}.semantic_ui .ui.three.column.table td{width:33.33333333%}.semantic_ui .ui.four.column.table td{width:25%}.semantic_ui .ui.five.column.table td{width:20%}.semantic_ui .ui.six.column.table td{width:16.66666667%}.semantic_ui .ui.seven.column.table td{width:14.28571429%}.semantic_ui .ui.eight.column.table td{width:12.5%}.semantic_ui .ui.nine.column.table td{width:11.11111111%}.semantic_ui .ui.ten.column.table td{width:10%}.semantic_ui .ui.eleven.column.table td{width:9.09090909%}.semantic_ui .ui.twelve.column.table td{width:8.33333333%}.semantic_ui .ui.thirteen.column.table td{width:7.69230769%}.semantic_ui .ui.fourteen.column.table td{width:7.14285714%}.semantic_ui .ui.fifteen.column.table td{width:6.66666667%}.semantic_ui .ui.sixteen.column.table td,.semantic_ui .ui.table td.one.wide,.semantic_ui .ui.table th.one.wide{width:6.25%}.semantic_ui .ui.table td.two.wide,.semantic_ui .ui.table th.two.wide{width:12.5%}.semantic_ui .ui.table td.three.wide,.semantic_ui .ui.table th.three.wide{width:18.75%}.semantic_ui .ui.table td.four.wide,.semantic_ui .ui.table th.four.wide{width:25%}.semantic_ui .ui.table td.five.wide,.semantic_ui .ui.table th.five.wide{width:31.25%}.semantic_ui .ui.table td.six.wide,.semantic_ui .ui.table th.six.wide{width:37.5%}.semantic_ui .ui.table td.seven.wide,.semantic_ui .ui.table th.seven.wide{width:43.75%}.semantic_ui .ui.table td.eight.wide,.semantic_ui .ui.table th.eight.wide{width:50%}.semantic_ui .ui.table td.nine.wide,.semantic_ui .ui.table th.nine.wide{width:56.25%}.semantic_ui .ui.table td.ten.wide,.semantic_ui .ui.table th.ten.wide{width:62.5%}.semantic_ui .ui.table td.eleven.wide,.semantic_ui .ui.table th.eleven.wide{width:68.75%}.semantic_ui .ui.table td.twelve.wide,.semantic_ui .ui.table th.twelve.wide{width:75%}.semantic_ui .ui.table td.thirteen.wide,.semantic_ui .ui.table th.thirteen.wide{width:81.25%}.semantic_ui .ui.table td.fourteen.wide,.semantic_ui .ui.table th.fourteen.wide{width:87.5%}.semantic_ui .ui.table td.fifteen.wide,.semantic_ui .ui.table th.fifteen.wide{width:93.75%}.semantic_ui .ui.table td.sixteen.wide,.semantic_ui .ui.table th.sixteen.wide{width:100%}.semantic_ui .ui.sortable.table thead th{border-left:1px solid rgba(34,36,38,.15);color:rgba(0,0,0,.87);cursor:pointer;white-space:nowrap}.semantic_ui .ui.sortable.table thead th:first-child{border-left:none}.semantic_ui .ui.sortable.table thead th.sorted,.semantic_ui .ui.sortable.table thead th.sorted:hover{-webkit-user-select:none;-moz-user-select:none;user-select:none}.semantic_ui .ui.sortable.table thead th:after{content:"";display:none;font-family:Icons;font-style:normal;font-weight:400;height:1em;margin:0 0 0 .5em;opacity:.8;text-decoration:inherit;width:auto}.semantic_ui .ui.sortable.table thead th.ascending:after{content:"\f0d8"}.semantic_ui .ui.sortable.table thead th.descending:after{content:"\f0d7"}.semantic_ui .ui.sortable.table th.disabled:hover{color:rgba(40,40,40,.3);cursor:auto}.semantic_ui .ui.sortable.table thead th:hover{background:rgba(0,0,0,.05);color:rgba(0,0,0,.8)}.semantic_ui .ui.sortable.table thead th.sorted{background:rgba(0,0,0,.05);color:rgba(0,0,0,.95)}.semantic_ui .ui.sortable.table thead th.sorted:after{display:inline-block}.semantic_ui .ui.sortable.table thead th.sorted:hover{background:rgba(0,0,0,.05);color:rgba(0,0,0,.95)}.semantic_ui .ui.inverted.sortable.table thead th.sorted{background:hsla(0,0%,100%,.15) linear-gradient(transparent,rgba(0,0,0,.05));color:#fff}.semantic_ui .ui.inverted.sortable.table thead th:hover{background:hsla(0,0%,100%,.08) linear-gradient(transparent,rgba(0,0,0,.05));color:#fff}.semantic_ui .ui.inverted.sortable.table thead th{border-left-color:transparent;border-right-color:transparent}.semantic_ui .ui.collapsing.table{width:auto}.semantic_ui .ui.basic.table{background:transparent;border:1px solid rgba(34,36,38,.15);box-shadow:none}.semantic_ui .ui.basic.table tfoot,.semantic_ui .ui.basic.table thead{box-shadow:none}.semantic_ui .ui.basic.table th{background:transparent;border-left:none}.semantic_ui .ui.basic.table tbody tr{border-bottom:1px solid rgba(0,0,0,.1)}.semantic_ui .ui.basic.table td{background:transparent}.semantic_ui .ui.basic.striped.table tbody tr:nth-child(2n){background-color:rgba(0,0,0,.05)!important}.semantic_ui .ui[class*="very basic"].table{border:none}.semantic_ui .ui[class*="very basic"].table:not(.sortable):not(.striped) td,.semantic_ui .ui[class*="very basic"].table:not(.sortable):not(.striped) th{padding:""}.semantic_ui .ui[class*="very basic"].table:not(.sortable):not(.striped) td:first-child,.semantic_ui .ui[class*="very basic"].table:not(.sortable):not(.striped) th:first-child{padding-left:0}.semantic_ui .ui[class*="very basic"].table:not(.sortable):not(.striped) td:last-child,.semantic_ui .ui[class*="very basic"].table:not(.sortable):not(.striped) th:last-child{padding-right:0}.semantic_ui .ui[class*="very basic"].table:not(.sortable):not(.striped) thead tr:first-child th{padding-top:0}.semantic_ui .ui.celled.table tr td,.semantic_ui .ui.celled.table tr th{border-left:1px solid rgba(34,36,38,.1)}.semantic_ui .ui.celled.table tr td:first-child,.semantic_ui .ui.celled.table tr th:first-child{border-left:none}.semantic_ui .ui.padded.table th{padding-left:1em;padding-right:1em}.semantic_ui .ui.padded.table td,.semantic_ui .ui.padded.table th{padding:1em}.semantic_ui .ui[class*="very padded"].table th{padding-left:1.5em;padding-right:1.5em}.semantic_ui .ui[class*="very padded"].table td{padding:1.5em}.semantic_ui .ui.compact.table th{padding-left:.7em;padding-right:.7em}.semantic_ui .ui.compact.table td{padding:.5em .7em}.semantic_ui .ui[class*="very compact"].table th{padding-left:.6em;padding-right:.6em}.semantic_ui .ui[class*="very compact"].table td{padding:.4em .6em}.semantic_ui .ui.small.table{font-size:.9em}.semantic_ui .ui.table{font-size:1em}.semantic_ui .ui.large.table{font-size:1.1em}.semantic_ui .ui.table tbody tr th{border-top:1px solid rgba(34,36,38,.1)}.semantic_ui .ui.table tbody tr:first-child th{border-top:none}.semantic_ui .ui.table tfoot tr.footable-paging td{border-radius:0 0 .28571429rem .28571429rem;border-top:1px solid rgba(34,36,38,.15)!important}.colored_table table.ninja_table_pro.inverted td,.colored_table table.ninja_table_pro.inverted th{background-color:inherit;color:inherit}.colored_table table.ninja_table_pro.inverted.table a{color:inherit}.colored_table table.ninja_table_pro.inverted.table a.checkbox{color:#000}.colored_table table.ninja_table_pro.inverted.red.table{background-color:#e74c3c!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.red.table.footable-details tr th{background-color:#414141!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.red.table thead{background-color:#e74c3c!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.red.table thead tr.footable-header{background-color:#414141!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.red.table thead tr.footable-header th span:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.red.table thead tr.footable-filtering th{background-color:#fff!important;color:#e74c3c!important}.colored_table table.ninja_table_pro.inverted.red.table tbody tr:hover{background-color:#817b7a!important;border-color:hsla(0,0%,100%,.99)!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.red.table tbody td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.red.table tbody td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.red.table tbody tr:hover td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.red.table tbody tr:hover td span.fooicon-plus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.red.table tfoot .footable-paging .footable-page a{color:rgba(0,0,0,.5)!important}.colored_table table.ninja_table_pro.inverted.red.table tfoot .footable-paging .footable-page.active a{background-color:#e74c3c!important}.colored_table table.ninja_table_pro.inverted.red.table.ninja_stacked_table .footable-details tbody{background-color:#e74c3c!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.red.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#e74c3c!important}.colored_table table.ninja_table_pro.inverted.orange.table{background-color:#fd5f20!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.orange.table.footable-details tr th{background-color:#4b5775!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.orange.table thead{background-color:#fd5f20!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.orange.table thead tr.footable-header{background-color:#4b5775!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.orange.table thead tr.footable-header th span:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.orange.table thead tr.footable-filtering th{background-color:#fff!important;color:#fd5f20!important}.colored_table table.ninja_table_pro.inverted.orange.table tbody tr:hover{background-color:#ffb79b!important;border-color:#fff!important;color:#4b5775!important}.colored_table table.ninja_table_pro.inverted.orange.table tbody tr:hover td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.orange.table tbody tr:hover td span.fooicon-plus:before{background-color:#4b5775!important}.colored_table table.ninja_table_pro.inverted.orange.table tbody td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.orange.table tbody td span.fooicon-plus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.orange.table tfoot .footable-paging .footable-page a{color:rgba(0,0,0,.5)!important}.colored_table table.ninja_table_pro.inverted.orange.table tfoot .footable-paging .footable-page.active a{background-color:#fd5f20!important}.colored_table table.ninja_table_pro.inverted.orange.table.ninja_stacked_table .footable-details tbody{background-color:#fd5f20!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.orange.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#fd5f20!important}.colored_table table.ninja_table_pro.inverted.yellow.table{background-color:#f6b93b!important;color:#000!important}.colored_table table.ninja_table_pro.inverted.yellow.table.footable-details tr th{background-color:#595959!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.yellow.table thead{background-color:#f6b93b!important;color:#000!important}.colored_table table.ninja_table_pro.inverted.yellow.table thead tr.footable-header{background-color:#595959!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.yellow.table thead tr.footable-header th span:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.yellow.table thead tr.footable-filtering th{background-color:#fff!important;color:#f6b93b!important}.colored_table table.ninja_table_pro.inverted.yellow.table tbody tr:hover{background-color:#ffe5b0!important;border-color:#f6b93b!important;color:#000!important}.colored_table table.ninja_table_pro.inverted.yellow.table tbody td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.yellow.table tbody td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.yellow.table tbody tr:hover td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.yellow.table tbody tr:hover td span.fooicon-plus:before{background-color:#000!important}.colored_table table.ninja_table_pro.inverted.yellow.table tfoot .footable-paging .footable-page a{color:rgba(0,0,0,.5)!important}.colored_table table.ninja_table_pro.inverted.yellow.table tfoot .footable-paging .footable-page.active a{background-color:#f6b93b!important}.colored_table table.ninja_table_pro.inverted.yellow.table.ninja_stacked_table .footable-details tbody{background-color:#f6b93b!important;color:#000!important}.colored_table table.ninja_table_pro.inverted.yellow.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#f6b93b!important}.colored_table table.ninja_table_pro.inverted.olive.table{background-color:#b6cb31!important;color:#262626!important}.colored_table table.ninja_table_pro.inverted.olive.table.footable-details tr th{background-color:#434825!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.olive.table thead{background-color:#b6cb31!important;color:#262626!important}.colored_table table.ninja_table_pro.inverted.olive.table thead tr.footable-header{background-color:#434825!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.olive.table thead tr.footable-header th span:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.olive.table thead tr.footable-filtering th{background-color:#fff!important;color:#b6cb31!important}.colored_table table.ninja_table_pro.inverted.olive.table tbody tr:hover{background-color:#91a227!important;border-color:#fff!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.olive.table tbody tr:hover td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.olive.table tbody tr:hover td span.fooicon-plus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.olive.table tbody td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.olive.table tbody td span.fooicon-plus:before{background-color:#000!important}.colored_table table.ninja_table_pro.inverted.olive.table tfoot .footable-paging .footable-page a{color:rgba(0,0,0,.5)!important}.colored_table table.ninja_table_pro.inverted.olive.table tfoot .footable-paging .footable-page.active a{background-color:#b6cb31!important}.colored_table table.ninja_table_pro.inverted.olive.table.ninja_stacked_table .footable-details tbody{background-color:#b6cb31!important;color:#262626!important}.colored_table table.ninja_table_pro.inverted.olive.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#b6cb31!important}.colored_table table.ninja_table_pro.inverted.green.table{background-color:#2db94c!important;color:#262626!important}.colored_table table.ninja_table_pro.inverted.green.table.footable-details tr th{background-color:#3b503f!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.green.table thead{background-color:#2db94c!important;color:#262626!important}.colored_table table.ninja_table_pro.inverted.green.table thead tr.footable-header{background-color:#3b503f!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.green.table thead tr.footable-header th span:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.green.table thead tr.footable-filtering th{background-color:#fff!important;color:#2db94c!important}.colored_table table.ninja_table_pro.inverted.green.table tbody tr:hover{background-color:#269940!important;border-color:#fff!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.green.table tbody tr:hover td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.green.table tbody tr:hover td span.fooicon-plus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.green.table tbody td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.green.table tbody td span.fooicon-plus:before{background-color:#000!important}.colored_table table.ninja_table_pro.inverted.green.table tfoot .footable-paging .footable-page a{color:rgba(0,0,0,.5)!important}.colored_table table.ninja_table_pro.inverted.green.table tfoot .footable-paging .footable-page.active a{background-color:#2db94c!important}.colored_table table.ninja_table_pro.inverted.green.table.ninja_stacked_table .footable-details tbody{background-color:#2db94c!important;color:#262626!important}.colored_table table.ninja_table_pro.inverted.green.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#2db94c!important}.colored_table table.ninja_table_pro.inverted.teal.table{background-color:#1cb5ad!important;color:#2d2d2d!important}.colored_table table.ninja_table_pro.inverted.teal.table.footable-details tr th{background-color:#0c5551!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.teal.table thead{background-color:#1cb5ad!important;color:#2d2d2d!important}.colored_table table.ninja_table_pro.inverted.teal.table thead tr.footable-header{background-color:#0c5551!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.teal.table thead tr.footable-header th span:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.teal.table thead tr.footable-filtering th{background-color:#fff!important;color:#1cb5ad!important}.colored_table table.ninja_table_pro.inverted.teal.table tbody tr:hover{background-color:#179c94!important;border-color:#fff!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.teal.table tbody tr:hover td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.teal.table tbody tr:hover td span.fooicon-plus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.teal.table tbody td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.teal.table tbody td span.fooicon-plus:before{background-color:#000!important}.colored_table table.ninja_table_pro.inverted.teal.table tfoot .footable-paging .footable-page a{color:rgba(0,0,0,.5)!important}.colored_table table.ninja_table_pro.inverted.teal.table tfoot .footable-paging .footable-page.active a{background-color:#1cb5ad!important}.colored_table table.ninja_table_pro.inverted.teal.table.ninja_stacked_table .footable-details tbody{background-color:#1cb5ad!important;color:#2d2d2d!important}.colored_table table.ninja_table_pro.inverted.teal.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#1cb5ad!important}.colored_table table.ninja_table_pro.inverted.blue.table{background-color:#2987ce!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.blue.table.footable-details tr th{background-color:#17476c!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.blue.table thead{background-color:#2987ce!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.blue.table thead tr.footable-header{background-color:#17476c!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.blue.table thead tr.footable-header th span:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.blue.table thead tr.footable-filtering th{background-color:#fff!important;color:#2987ce!important}.colored_table table.ninja_table_pro.inverted.blue.table tbody tr:hover{background-color:#1f69a2!important;border-color:#fff!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.blue.table tbody td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.blue.table tbody td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.blue.table tbody tr:hover td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.blue.table tbody tr:hover td span.fooicon-plus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.blue.table tfoot .footable-paging .footable-page a{color:rgba(0,0,0,.5)!important}.colored_table table.ninja_table_pro.inverted.blue.table tfoot .footable-paging .footable-page.active a{background-color:#2987ce!important}.colored_table table.ninja_table_pro.inverted.blue.table.ninja_stacked_table .footable-details tbody{background-color:#2987ce!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.blue.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#2987ce!important}.colored_table table.ninja_table_pro.inverted.violet.table{background-color:#6c5ce7!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.violet.table.footable-details tr th{background-color:#2c2560!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.violet.table thead{background-color:#6c5ce7!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.violet.table thead tr.footable-header{background-color:#2c2560!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.violet.table thead tr.footable-header th span:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.violet.table thead tr.footable-filtering th{background-color:#fff!important;color:#6c5ce7!important}.colored_table table.ninja_table_pro.inverted.violet.table tbody tr:hover{background-color:#483d9c!important;border-color:#fff!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.violet.table tbody td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.violet.table tbody td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.violet.table tbody tr:hover td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.violet.table tbody tr:hover td span.fooicon-plus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.violet.table tfoot .footable-paging .footable-page a{color:rgba(0,0,0,.5)!important}.colored_table table.ninja_table_pro.inverted.violet.table tfoot .footable-paging .footable-page.active a{background-color:#6c5ce7!important}.colored_table table.ninja_table_pro.inverted.violet.table.ninja_stacked_table .footable-details tbody{background-color:#6c5ce7!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.violet.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#6c5ce7!important}.colored_table table.ninja_table_pro.inverted.purple.table{background-color:#916fcd!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.purple.table.footable-details tr th{background-color:#41305e!important;color:#fcfcfc!important}.colored_table table.ninja_table_pro.inverted.purple.table thead{background-color:#916fcd!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.purple.table thead tr.footable-header{background-color:#41305e!important;color:#fcfcfc!important}.colored_table table.ninja_table_pro.inverted.purple.table thead tr.footable-header th span:before{background-color:#fcfcfc!important}.colored_table table.ninja_table_pro.inverted.purple.table thead tr.footable-filtering th{background-color:#fff!important;color:#916fcd!important}.colored_table table.ninja_table_pro.inverted.purple.table tbody tr:hover{background-color:#684e96!important;border-color:#fff!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.purple.table tbody td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.purple.table tbody td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.purple.table tbody tr:hover td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.purple.table tbody tr:hover td span.fooicon-plus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.purple.table tfoot .footable-paging .footable-page a{color:rgba(0,0,0,.5)!important}.colored_table table.ninja_table_pro.inverted.purple.table tfoot .footable-paging .footable-page.active a{background-color:#916fcd!important}.colored_table table.ninja_table_pro.inverted.purple.table.ninja_stacked_table .footable-details tbody{background-color:#916fcd!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.purple.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#916fcd!important}.colored_table table.ninja_table_pro.inverted.pink.table{background-color:#fd79a8!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.pink.table.footable-details tr th{background-color:#454545!important;color:#fcfcfc!important}.colored_table table.ninja_table_pro.inverted.pink.table thead{background-color:#fd79a8!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.pink.table thead tr.footable-header{background-color:#454545!important;color:#fcfcfc!important}.colored_table table.ninja_table_pro.inverted.pink.table thead tr.footable-header th span:before{background-color:#fcfcfc!important}.colored_table table.ninja_table_pro.inverted.pink.table thead tr.footable-filtering th{background-color:#fff!important;color:#fd79a8!important}.colored_table table.ninja_table_pro.inverted.pink.table tbody tr:hover{background-color:#d06289!important;border-color:#fff!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.pink.table tbody td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.pink.table tbody td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.pink.table tbody tr:hover td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.pink.table tbody tr:hover td span.fooicon-plus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.pink.table tfoot .footable-paging .footable-page a{color:rgba(0,0,0,.5)!important}.colored_table table.ninja_table_pro.inverted.pink.table tfoot .footable-paging .footable-page.active a{background-color:#fd79a8!important}.colored_table table.ninja_table_pro.inverted.pink.table.ninja_stacked_table .footable-details tbody{background-color:#fd79a8!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.pink.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#fd79a8!important}.colored_table table.ninja_table_pro.inverted.grey.table{background-color:#636e72!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.grey.table.footable-details tr th{background-color:#454545!important;color:#fcfcfc!important}.colored_table table.ninja_table_pro.inverted.grey.table thead{background-color:#636e72!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.grey.table thead tr.footable-header{background-color:#454545!important;color:#fcfcfc!important}.colored_table table.ninja_table_pro.inverted.grey.table thead tr.footable-header th span:before{background-color:#fcfcfc!important}.colored_table table.ninja_table_pro.inverted.grey.table thead tr.footable-filtering th{background-color:#fff!important;color:#636e72!important}.colored_table table.ninja_table_pro.inverted.grey.table tbody tr:hover{background-color:#b9c3c7!important;border-color:#fff!important;color:#383d3f!important}.colored_table table.ninja_table_pro.inverted.grey.table tbody tr:hover td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.grey.table tbody tr:hover td span.fooicon-plus:before{background-color:#383d3f!important}.colored_table table.ninja_table_pro.inverted.grey.table tbody td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.grey.table tbody td span.fooicon-plus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.grey.table tfoot .footable-paging .footable-page a{color:rgba(0,0,0,.5)!important}.colored_table table.ninja_table_pro.inverted.grey.table tfoot .footable-paging .footable-page.active a{background-color:#636e72!important}.colored_table table.ninja_table_pro.inverted.grey.table.ninja_stacked_table .footable-details tbody{background-color:#636e72!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.grey.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#636e72!important}.colored_table table.ninja_table_pro.inverted.black.table{background-color:#212121!important;color:#b5b5b5!important}.colored_table table.ninja_table_pro.inverted.black.table.footable-details tr th{background-color:#00cec9!important;color:#202020!important}.colored_table table.ninja_table_pro.inverted.black.table thead{background-color:#212121!important;color:#b5b5b5!important}.colored_table table.ninja_table_pro.inverted.black.table thead tr.footable-header{background-color:#00cec9!important;color:#202020!important}.colored_table table.ninja_table_pro.inverted.black.table thead tr.footable-header th span:before{background-color:#202020!important}.colored_table table.ninja_table_pro.inverted.black.table thead tr.footable-filtering th{background-color:#fff!important;color:#1b1c1d!important}.colored_table table.ninja_table_pro.inverted.black.table tbody tr:hover{background-color:#b9c3c7!important;border-color:#fff!important;color:#383d3f!important}.colored_table table.ninja_table_pro.inverted.black.table tbody tr:hover td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.black.table tbody tr:hover td span.fooicon-plus:before{background-color:#383d3f!important}.colored_table table.ninja_table_pro.inverted.black.table tbody td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.black.table tbody td span.fooicon-plus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.black.table tfoot .footable-paging .footable-page a{color:rgba(0,0,0,.5)!important}.colored_table table.ninja_table_pro.inverted.black.table tfoot .footable-paging .footable-page.active a{background-color:#1b1c1d!important}.colored_table table.ninja_table_pro.inverted.black.table.ninja_stacked_table .footable-details tbody{background-color:#212121!important;color:#b5b5b5!important}.colored_table table.ninja_table_pro.inverted.black.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#1b1c1d!important}.colored_table table.ninja_table_pro.inverted.white.table{background-color:#fff!important;color:#7b7b7b!important}.colored_table table.ninja_table_pro.inverted.white.table.footable-details tr th{background-color:#00cec9!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.white.table thead{background-color:#fff!important;color:#7b7b7b!important}.colored_table table.ninja_table_pro.inverted.white.table thead tr.footable-header{background-color:#00cec9!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.white.table thead tr.footable-header th span:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.white.table thead tr.footable-filtering th{background-color:#fff!important;color:#00cec9!important}.colored_table table.ninja_table_pro.inverted.white.table tbody tr:hover{background-color:#b9c3c7!important;border-color:#fff!important;color:#383d3f!important}.colored_table table.ninja_table_pro.inverted.white.table tbody td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.white.table tbody td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.white.table tbody tr:hover td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.white.table tbody tr:hover td span.fooicon-plus:before{background-color:#383d3f!important}.colored_table table.ninja_table_pro.inverted.white.table tfoot .footable-paging .footable-page a{color:rgba(0,0,0,.5)!important}.colored_table table.ninja_table_pro.inverted.white.table tfoot .footable-paging .footable-page.active a{background-color:#00cec9!important}.colored_table table.ninja_table_pro.inverted.white.table.ninja_stacked_table .footable-details tbody{background-color:#fff!important;color:#7b7b7b!important}.colored_table table.ninja_table_pro.inverted.white.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#00cec9!important}.colored_table table.ninja_table_pro.inverted.brown.table{background-color:#a5673f;border-color:brown;color:#fff}.colored_table table.ninja_table_pro.inverted.brown.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#a5673f}.colored_table table.ninja_table_pro.inverted.brown.table thead,.colored_table table.ninja_table_pro.inverted.brown.table.ninja_stacked_table .footable-details tbody{background-color:#a5673f;border-color:brown;color:#fff}.colored_table table.ninja_table_pro.inverted.hide_all_borders.table tbody td,.colored_table table.ninja_table_pro.inverted.hide_all_borders.table tbody th,.colored_table table.ninja_table_pro.inverted.hide_all_borders.table thead,.colored_table table.ninja_table_pro.inverted.hide_all_borders.table thead td,.colored_table table.ninja_table_pro.inverted.hide_all_borders.table thead th,.colored_table table.ninja_table_pro.inverted.hide_all_borders.table thead tr{border-color:transparent}.colored_table table.ninja_table_pro.inverted.table tr td.disabled,.colored_table table.ninja_table_pro.inverted.table tr.disabled td,.colored_table table.ninja_table_pro.inverted.table tr.disabled:hover td,.colored_table table.ninja_table_pro.inverted.table tr:hover td.disabled{color:hsla(0,0%,88%,.3);pointer-events:none}.colored_table table.ninja_table_pro.inverted.definition.table tfoot:not(.full-width) th:first-child,.colored_table table.ninja_table_pro.inverted.definition.table thead:not(.full-width) th:first-child{background:#fff}.colored_table table.ninja_table_pro.inverted.definition.table tr td:first-child{background:hsla(0,0%,100%,.02);color:#fff}.colored_table table.ninja_table_pro.inverted.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.colored_table table.ninja_table_pro.inverted.table-hover>tbody>tr:hover{background-color:hsla(0,0%,100%,.15)}.colored_table table.ninja_table_pro.inverted .pagination>.active>a,.colored_table table.ninja_table_pro.inverted .pagination>.active>a:focus,.colored_table table.ninja_table_pro.inverted .pagination>.active>a:hover,.colored_table table.ninja_table_pro.inverted .pagination>.active>span,.colored_table table.ninja_table_pro.inverted .pagination>.active>span:focus,.colored_table table.ninja_table_pro.inverted .pagination>.active>span:hover{background-color:rgba(0,0,0,.15);border-color:hsla(0,0%,100%,.1);box-shadow:inset 0 0 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.9)}.colored_table table.ninja_table_pro.inverted .pagination a.footable-page-link{color:rgba(0,0,0,.5)}.colored_table table.ninja_table_pro.inverted .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.9)}.colored_table table.ninja_table_pro.inverted thead tr.footable-header{background:inherit;border-color:inherit;color:inherit}.colored_table table.ninja_table_pro.inverted tbody tr,.colored_table table.ninja_table_pro.inverted tbody tr td{background:inherit;color:inherit}.colored_table table.ninja_table_pro.inverted.table.ninja_stacked_table{background-color:unset!important;color:unset!important}table.ninja_footable.ninja_stacked_table thead .footable-header{display:none!important;visibility:hidden!important}table.ninja_footable.ninja_stacked_table>tbody>tr{display:none}table.ninja_footable.ninja_stacked_table>tbody>tr.footable-empty{display:table-row!important}table.ninja_footable.ninja_stacked_table>tbody>tr.footable-detail-row{display:table-row}table.ninja_footable.ninja_stacked_table>tbody>tr.footable-detail-row:hover{background-color:inherit}table.ninja_footable.ninja_stacked_table>tbody>tr.footable-detail-row span.footable-toggle{display:none!important;visibility:hidden!important}table.ninja_footable.ninja_stacked_table>tbody>tr.footable-detail-row table.footable-details{border:1px solid #ccc;border-radius:0;margin:10px 0}table.ninja_footable.ninja_stacked_table>tbody>tr.footable-detail-row>td{border:none!important}table.ninja_footable.ninja_stacked_table.hide_stacked_th>tbody>tr.footable-detail-row tbody th{display:none!important}table.ninja_footable.ninja_stacked_table.ninja_stacked_no_cell_border>tbody>tr.footable-detail-row tr td,table.ninja_footable.ninja_stacked_table.ninja_stacked_no_cell_border>tbody>tr.footable-detail-row tr th{border:0!important}.nt_editor_modal{display:none!important;visibility:hidden!important}.nt_editor_modal .nt_image_preview{width:64px}.nt_editor_modal .nt_image_preview img{max-width:100%}.nt_editor_modal .nt_image_uploader_wrapper{background:#ececec;border-radius:4px;padding:10px}.nt_editor_modal .nt_btn_upload{background:gray;border-radius:4px;color:#fff;font-weight:400;padding:5px 10px}.nt_editor_modal .nt_btn_remove{background:#e6a23c;border-color:#e6a23c;border-radius:4px;color:#fff;font-weight:400;padding:5px 10px}.nt_editor_modal .nt_btn_upload,.nt_editor_modal .nt_image_remove{margin-top:5px}.nt_editor_modal .nt_form_loader{background:hsla(0,0%,100%,.5);bottom:0;display:none;left:0;position:absolute;right:0;top:0;visibility:hidden;z-index:99999}.nt_editor_modal .nt_form_loader i.fooicon.fooicon-loader{animation:fooicon-spin-r 2s linear infinite;font-size:30px;height:30px;left:49%;line-height:30px;position:absolute;right:49%;top:48%;width:30px}.nt_editor_modal.show_nt_modal{display:block!important;transition:all .5s ease;visibility:visible!important}.nt_editor_modal.has_nt_modal{background:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:99999}.nt_editor_modal.has_nt_modal .nt_modal_wrapper{background:#fff;border:0;border-radius:3px;box-shadow:0 5px 20px rgba(0,0,0,.31);margin:70px auto 20px;max-width:95%;position:relative;text-align:left;width:650px}.nt_editor_modal .nt_modal_header{border-bottom:1px solid #e5e5e5;display:block;margin:0;padding:10px 20px;position:relative}.nt_editor_modal .nt_modal_header h3{font-size:22px;margin:0;padding:0}.nt_editor_modal .nt_modal_header .nt_editor_close{color:#545454;cursor:pointer;font-family:arial;font-size:22px;line-height:22px;position:absolute;right:20px;top:15px}.nt_editor_modal .nt_modal_header .nt_editor_close:hover{color:#000}.nt_editor_modal .nt_modal_body{display:block;max-height:calc(100vh - 200px);overflow-y:auto;padding:20px 25px;text-align:left}.nt_editor_modal .nt_modal_body .nt_form_group{display:block;margin-bottom:15px;width:100%}.nt_editor_modal .nt_modal_body .nt_form_group>label{font-weight:700}.nt_editor_modal .nt_modal_body .nt_form_group .nt_form_input,.nt_editor_modal .nt_modal_body .nt_form_group .nt_form_textarea{background:#fff;border:1px solid #e5e5e5;min-width:100%;padding:5px 10px;width:100%}.nt_editor_modal .nt_modal_body .nt_form_group .nt_form_input:focus,.nt_editor_modal .nt_modal_body .nt_form_group .nt_form_textarea:focus{border:1px solid #737373}.nt_editor_modal .nt_modal_body .nt_form_group .nt_form_textarea{max-width:100%;min-height:75px}.nt_editor_modal .nt_modal_body .nt_is_required{color:#a94442}.nt_editor_modal .nt_modal_footer{background:#f9f9f9;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:1px solid #e5e5e5;padding:0 10px;text-align:right}.nt_editor_modal .nt_modal_footer .nt_editor_action{color:#545454;cursor:pointer;display:inline-block;font-size:16px;margin-left:20px;padding:10px}.nt_editor_modal .nt_modal_footer .nt_editor_action:hover{color:#000}.nt_editor_modal.nt_modal_adding .nt_delete_data_header,.nt_editor_modal.nt_modal_adding .nt_delete_modal_body,.nt_editor_modal.nt_modal_adding .nt_edit_data_header,.nt_editor_modal.nt_modal_adding .nt_editor_delete,.nt_editor_modal.nt_modal_adding .nt_editor_update,.nt_editor_modal.nt_modal_editing .nt_add_data_header,.nt_editor_modal.nt_modal_editing .nt_delete_data_header,.nt_editor_modal.nt_modal_editing .nt_delete_modal_body,.nt_editor_modal.nt_modal_editing .nt_editor_add,.nt_editor_modal.nt_modal_editing .nt_editor_delete,.nt_editor_modal.nt_row_delete .nt_add_data_header,.nt_editor_modal.nt_row_delete .nt_edit_add_modal_body,.nt_editor_modal.nt_row_delete .nt_edit_data_header,.nt_editor_modal.nt_row_delete .nt_editor_add,.nt_editor_modal.nt_row_delete .nt_editor_apply,.nt_editor_modal.nt_row_delete .nt_editor_update{display:none!important}.nt_editor_modal.nt_row_delete .nt_modal_wrapper{margin-top:20vh}.nt_editor_modal.nt_submitting_form .nt_form_loader{display:block;visibility:visible}.pika-single.is-bound{z-index:10000000000000000}.nt_pro_notification{background-color:#d9edf7;border-color:#bce8f1;border-radius:5px;bottom:10px;box-shadow:3px 3px 3px 3px hsla(0,3%,70%,.478);color:#31708f;padding:5px 20px;position:fixed;right:10px;width:auto;z-index:9999999999}.nt_pro_notification.nt_notification_type_success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.nt_pro_notification.nt_notification_type_error{background-color:#f2dede;border-color:#ebccd1;color:#a94442}table.ninja_footable.hide_all_borders{border:none!important}table.hide_horizonal_borders tbody tr td,table.hide_horizonal_borders tbody tr th{border-bottom:none!important;border-top:none!important}table.hide_vertical_borders{border:1px solid rgba(34,36,38,.15)}table.hide_vertical_borders tbody tr td,table.hide_vertical_borders tbody tr th{border-left-width:0!important;border-right-width:0!important}table.ninja_footable.ninja_stacked_table{background-color:unset!important;border:none!important}table.ninja_footable.ninja_stacked_table .footable-details{max-width:100%;width:100%}.footable_legacy_loader{display:none}body.ninja_tables_modal_open{overflow:hidden!important}.invisible{display:none!important}.ninja_footable tbody,.ninja_footable td,.ninja_footable th,.ninja_footable.table{border:unset}.ninja_footable tfoot .footable-paging{background-color:#fff}.ninja-footable-loader .footable-loader{display:none!important}@font-face{
font-family: 'Quicksand';
src: url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/Fonts/Quicksand/regular-webfont.woff2) format('woff2'),
url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/Fonts/Quicksand/regular-webfont.woff) format('woff');
font-weight: 400;
font-style: normal;
}
.page-id-222 #ttr_header,
.page-id-222 .mobmenu{
display: none;
}
.wpcf7-form-control.wpcf7-radio{
display: grid;
}
#antragsformular{
max-width: 1920px;
padding: 20px 50px;
}
.page-id-222 h1,
.page-id-222 h2{
color: #a1d056;
text-align: center;
}
.page-id-222 .img-verein{
text-align: center;
margin: 0 auto;
}
.page-id-222 label{
margin-bottom: 10px;
}
.page-id-222 [type=submit]{
background-color: #a1d056;
color: #000;
padding: 20px 50px;
transition:ease .3s!important;
cursor: pointer;
}
.page-id-222 [type=submit]:hover{
background-color: #000;
color: #a1d056;
}
#moove_gdpr_cookie_info_bar{
position:sticky!important;
}
.moove-gdpr-info-bar-hidden#moove_gdpr_cookie_info_bar{
display:none;
}
.ttr_home_row5{
font-family: "Quicksand", Arial !important;
}
#mobmenuright li a,
#mobmenuright li a:visited,
#mobmenuright .mobmenu-content h2,
#mobmenuright .mobmenu-content h3,
.mobmenu-left-panel .mobmenu-display-name{
font-family: "Quicksand", "Arial";
}
#mobmenuright li a{
font-size:20px;
}
.mob-menu-header-holder{
background:#fff;
box-shadow: 0 0 5px 0 #000;
}
body.mob-menu-overlay,
body.mob-menu-slideout,
body.mob-menu-slideout-over,
body.mob-menu-slideout-top{
padding:0;
}
.mob-standard-logo{
position: absolute;
top:15px;
}
#ttr_menu nav #nav-expander:hover .icon-bar{
border-color:#83B52D!important;
cursor: pointer;
}
h4, h5{
color:#5CB85C!important;
font-weight:bold!important;
}
body{
font-family:"Quicksand", "Arial";
min-height:100vh;
}
.text-layout{
padding: 0 15%;
margin-top:-400px;
}
#ttr_footer{
width:100%;
padding:40px 15%;
background:#222;
text-align: center;
color:#fff;
}
footer#ttr_footer a:not(.btn){
color:#fff!important;
font-size:15px!important;
transition:ease .3s!important;
}
footer#ttr_footer a:hover:not(.btn){
font-size:15px!important;
color:rgba(131,181,45,1) !important;
}
.webdesigner{
padding-top:10px!important;
transition:ease .3s!important;
}
footer#ttr_footer .webdesigner a:hover:not(.btn){
color:#fff!important;
}
footer#ttr_footer .webdesigner a:not(.btn){
color:rgba(131,181,45,1)!important;
}
.footable .btn-primary{
background-color: #83B52D!important;
border-color: #83B52D!important;
}
.footable .btn-primary:hover{
background-color: #ddd!important;
border-color:#ddd!important;
color:#000!important;
}
.zusatztext-preistabelle{
width:100%;
padding:0 15%;
font-size: 18px;
text-align: center;
}
.personen{
width:100%;
margin:30px 0;
display:flex;
}
.personanzahl{
width:30%;
margin:0 1.5% 30px;
float:left;
}
.personanzahl h2{
text-align:center;
color: rgba(131,181,45,1);
}
.personanzahl .icon img{
display:inline;
}
.personanzahl .icon{
text-align:center;
}
.personanzahl h3,
.personanzahl p,
.zusatztext-preistabelle,
.zusatztext-preistabelle p,
.zusatztext-preistabelle ul,
.zusatztext-preistabelle li{
text-align:center!important;
list-style: none;
}
.preistabelle{
width:100%;
padding:0 15%;
margin-top:30px;
}
#buchungskalender{
margin-top:30px;
}
.pdf-download{
width:100%;
padding:0 15%;
}
.pdf-download a{
color:#000!important;
font-weight:bold!important;
}
.pdf-download a:hover{
text-decoration:underline!important;
}
.wohnungstext{
width:100%;
padding:0 15%;
margin-bottom:70px;
}
.wohnungstext p{
text-align:justify;
margin-top:10px;
}
.ausstattung{
width:100%;
padding:0 10%;
}
.ausstattung-links{
float:left;
width:40%;
margin:0 5%;
display:block;
text-align:center;
}
.ausstattung-rechts{
float:right;
width:40%;
margin:0 5%;
display:block;
text-align:center;
}
.n2-section-smartslider{
margin-top:30px;
padding:0 200px;
}
div#n2-ss-3 .n2-ss-slider-1{
box-shadow: 0 1px 5px -2px #000;
}
.header-info{
padding: 0;
position: absolute;
color: #fff;
width: 100%;
margin: auto;
text-align:center;
height:100vh;
display:inline-table;
z-index:999;
}
.headertext{
height:100vh;
display:table-cell;
vertical-align:middle;
}
.header-headline{
font-size:55px;
font-weight:bold;
font-style: normal;
font-family:'Quicksand', Helvetica;
}
.header-subline{
font-size:23px;
font-family:'Quicksand', 'Arial';
margin-top:20px;
}
.header-buttons{
display:inline-flex;
margin-top:30px;
}
.header-buttons .button_1{
background: #83B52D;
border: 1px solid #83B52D;
margin-right:20px;
padding:20px 50px;
transition:ease .5s;
color:#fff!important;
font-family:'Quicksand', 'Arial'!important;
text-transform:uppercase!important;
}
.header-buttons .button_1:hover{
background:transparent;
}
.header-buttons .button_2{
padding:20px 50px;
border:1px solid #fff;
margin-left:20px;
transition:ease .5s;
color:#fff!important;
font-family:'Quicksand', 'Arial'!important;
text-transform:uppercase!important;
}
.header-buttons .button_2:hover{
background:#fff;
color:#000!important;
}
#ttr_menu{
background:#fff;
transition:ease .3s;
box-shadow:0 0 4px 0 #000;
}
header #ttr_header_inner{
background-attachment:fixed!important;
background-size:cover!important;
}
.ttr_menu_logo img,
#ttr_menu .navbar,
.navbar{
transition:ease .3s;
}
.fixed-top .ttr_menu_logo img{
height:auto;
width:80px!important;
}
.fixed-top .navbar-nav{
padding:30px 0 !important;
}
.fixed-top #ttr_menu_inner_in,
.fixed-top,
.fixed-top .navbar{
min-height:unset;
height:100px;
transition:ease .3s;
}
.fixed-top .ttr_menu_items li a.ttr_menu_items_parent_link,
.fixed-top .nav.ttr_menu_items li span.separator,
.fixed-top .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active{
line-height:normal!important;
}
.nav.ttr_menu_items li a.ttr_menu_items_parent_link_active,
.ttr_menu_items li a.ttr_menu_items_parent_link,
.nav.ttr_menu_items li span.separator{
transition:ease .3s;
}
.container
{
padding-left:0px;padding-right:0px;
}
.row
{
margin-left:0px;margin-right:0px;
}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,.col-auto, .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, .col-sm, .col-sm-auto, .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, .col-md, .col-md-auto, .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, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7,.col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto
{
padding-left:0px;padding-right:0px;
}
.clearfix::before, .clearfix::after, .dl-horizontal dd::before, .container::before, .container-fluid::before, .row::before, .form-horizontal .form-group::before, .btn-toolbar::before, .btn-group-vertical > .btn-group::before, .nav::before, .navbar::before, .navbar-header::before, .navbar-collapse::before, .pager::before, .panel-body::before, .modal-header::before, .modal-footer::before, .dl-horizontal dd::after, .container::after, .container-fluid::after, .row::after, .form-horizontal .form-group::after, .btn-toolbar::after, .btn-group-vertical > .btn-group::after, .nav::after, .navbar::after, .navbar-header::after, .navbar-collapse::after, .pager::after, .panel-body::after, .modal-header::after, .modal-footer::after
{
content:' ';display:table;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
}
.clearfix::after, .dl-horizontal dd::after, .container::after, .container-fluid::after, .row::after, .form-horizontal .form-group::after, .btn-toolbar::after, .btn-group-vertical > .btn-group::after, .nav::after, .navbar::after, .navbar-header::after, .navbar-collapse::after, .pager::after, .panel-body::after, .modal-header::after, .modal-footer::after
{
clear:both;
}
.btn-xs, .btn-group-xs > .btn
{
padding:1px 5px;font-size: 12px;line-height:1.5;border-radius:3px;
}
blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child 
{
margin-bottom:0px;
}
label 
{
margin-bottom:0px;
}
.input-group-addon, .input-group-btn, .input-group .form-control 
{
display:table-cell;
}
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn 
{
border-bottom-right-radius: 0;border-top-right-radius: 0;
}
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn 
{
border-bottom-left-radius: 0;border-top-left-radius: 0;
}
.input-group-btn 
{
position: relative;white-space: nowrap;margin: auto;font-size: 0;
}
@media (min-width: 768px) 
{
.navbar-toggle 
{
display: none;
}
}
@media (min-width: 768px) 
{
.form-horizontal .control-label 
{
text-align: right;margin-bottom: 0;padding-top: 7px;
}
}
@media (min-width: 768px) 
{
.form-horizontal .form-group-lg .control-label 
{
padding-top: 11px;font-size: 18px;
}
}
@media (min-width: 768px) 
{
.form-horizontal .form-group-sm .control-label 
{
padding-top: 6px;font-size: 12px;
}
}
.form-inline .control-label 
{
margin-bottom: 0;vertical-align: middle;
}
.navbar-form .control-label 
{
margin-bottom: 0;vertical-align: middle;
}
.navbar .dropdown-toggle::after 
{
content:none;
}
.nav-center > li 
{
margin-left:0px;
}
.list-inline > li 
{
display:inline-block;
}
.navbar-toggle .icon-bar 
{
display:block;width:22px;height:2px;border-radius:1px;
}
.navbar-toggle .icon-bar + .icon-bar 
{
margin-top:4px;
}
.navbar-toggle 
{
position: relative;
}
#ttr_menu_inner_in, .row > h1, .row > h2, .row > h3, .row > h4, .row > h5, .row > h6 
{
flex-basis:100%;
}
.modal-header 
{
display:block;
}
@media (min-width : 768px)
{
.navbar-expand-md 
{
flex-flow:row wrap;
}
.navbar-expand-md .navbar-collapse 
{
display: block !important;
}
.navbar-left 
{
float: left !important;justify-content: left !important;
}
.navbar-right 
{
float: right !important;justify-content: right !important;
}
.nav-center 
{
justify-content: center !important;
}
}
.nav-justified 
{
width: 100%;
}
.nav-justified > li 
{
float: none;
}
.nav-justified > li > a 
{
text-align: center;
}
@media (min-width: 768px) 
{
.nav-justified > li 
{
display: table-cell;
}
}
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img 
{
display:block;max-width:100%;height: auto;
}
.input-group img 
{
vertical-align:middle;
}
#ttr_content ul.pagination 
{
justify-content:center;
}
#ttr_content ul.pagination li
{
margin:0px;
}
.input-group > .form-control, .input-group > .custom-select, .input-group > .custom-file
{
width: 50%;
}
.tab-content > .active.row
{
display: flex;
}
.form-search > form, .input-group > form
{
flex-basis: 100%;
}
#ttr_content .container-fluid
{
width:auto;
}
#ttr_content .pagination 
{
justify-content: center;
}
#ttr_content .nav-tabs li 
{
position: relative;
}
.dropdown-menu > li > a 
{
position: relative;display: block;padding: 3px 20px;clear: both;font-weight: normal;line-height: 1.42;color: #CB0000;white-space: nowrap;
}
.nav.nav-justified 
{
justify-content: space-between;
}
.ttr_block_heading img, .ttr_verticalmenu_heading img 
{
vertical-align: middle; } html 
{
scroll-behavior: smooth;
}
body
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;margin:0;
background-attachment:fixed;}
#ttr_body_video
{
visibility: hidden;
}
#ttr_page
{
min-width: 20px;
margin-top:0;
margin-bottom:0;
border-radius:0 0 0 0;
border:solid #959595;
border:solid rgba(149,149,149,1);
border-width: 0 0 0 0;
box-shadow:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;box-sizing:border-box;
}
@media screen and (min-width:992px) 
{
.container 
{
width:1903px;
}
}
.navbar 
{
min-height:125px;
}
.ttr_footer_bottom_footer_inner
{
height:150px;
}
.ttr_footer_bottom_footer_inner, #ttr_footer_top_for_widgets 
{
position:relative;
margin:0 auto;
}
#ttr_header_inner 
{
height:100vh;
position:relative;
min-height:600px;
}
#ttr_menu .navbar 
{
height:auto;border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
z-index:1000;
box-sizing:border-box;}
#ttr_menu_inner_in 
{
min-height: unset;
height:auto;
text-align: right;
width:100%;
position:relative;
margin:0 auto;
}
#ttr_page .innermenu#ttr_menu_inner_in 
{
text-align: right;
width:100%;
position:relative;
margin:0 auto;
}
.ttr_menu_element_alignment.container 
{
width:100%;
}
input[type="text"], input[type="search"], input[type="password"], input[type="email"], input[type="url"], input[type="tel"], select,input[type="text"], input[type="search"], input[type="password"], input[type="email"], input[type="url"], input[type="tel"], select, input[type="number"], .input-text.qty ,body #ttr_content .cart .ttr_post input.input-text, .input-group  input#search,.form-search #searchbox #search_query_top
{
border-radius:4px 4px 4px 4px;
border:solid #CCCCCC;
border:solid rgba(204,204,204,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#555555;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;padding:6px;
width:100%;
box-sizing:border-box;}
#ttr_header .form-control.input-text, #ttr_header .form-control.input-text:hover
{
border-bottom-right-radius:4px;
border-top-right-radius:4px;
}
.ttr_prod_attribute .input-group-sm .form-control,.ttr_prod_attribute .input-group-sm .form-control:hover,#quantity_wanted_p.input-group-sm .form-control,#quantity_wanted_p.input-group-sm .form-control:hover 
{
border-radius:4px 4px 4px 4px;
}
.form-control::-webkit-input-placeholder 
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#555555;
text-shadow:none;
text-align:left;
text-decoration:none;
opacity:0.6;
}
.form-control::-moz-placeholder 
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#555555;
text-shadow:none;
text-align:left;
text-decoration:none;
opacity:0.6;
}
.form-control::-ms-input-placeholder 
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#555555;
text-shadow:none;
text-align:left;
text-decoration:none;
opacity:0.6;
}
input[type="text"]:focus, input[type="search"]:focus, input[type="password"]:focus, input[type="url"]:focus, input[type="email"]:focus, input[type="text"]:focus, input[type="search"]:focus, input[type="password"]:focus, input[type="url"]:focus, input[type="email"]:focus,.form-search #searchbox #search_query_top:focus,.input-text.qty:focus ,body #ttr_content .cart .ttr_post input.input-text:focus, .input-group  input#search:focus
{
border-radius:4px 4px 4px 4px;
border:solid #66AFE9;
border:solid rgba(102,175,233,1);
border-width: 1px 1px 1px 1px;
box-shadow:1px 0 10px rgba(191,222,246,1);
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#555555;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
#ttr_header .form-control.input-text:focus
{
border-bottom-right-radius:4px;
border-top-right-radius:4px;
}
.ttr_prod_attribute .input-group-sm .form-control:focus,#quantity_wanted_p.input-group-sm .form-control:hover 
{
border-radius:4px 4px 4px 4px;
}
textarea,  textarea.form-control,.form-control, textarea, textarea.form-control,.form-control, div.selector select.form-control
{
border-radius:4px 4px 4px 4px;
border:solid #CCCCCC;
border:solid rgba(204,204,204,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#555555;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;padding:6px;
width:100%;
box-sizing:border-box;}
textarea:focus,  textarea.form-control:focus,.form-control:focus, textarea:focus, textarea.form-control:focus,.form-control:focus
{
border-radius:4px 4px 4px 4px;
border:solid #66AFE9;
border:solid rgba(102,175,233,1);
border-width: 1px 1px 1px 1px;
box-shadow:1px 0 10px rgba(191,222,246,1);
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#555555;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
select, select.form-control,select:focus, select.form-control:focus
{
border-radius: 4px;
border: 1px solid #ccc;
background:white;height:auto;}
.form-horizontal .control-label
{
font-size:16px;
font-family:"Quicksand", "Arial";font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
padding-right:15px;
}
.form-horizontal span#upload-file
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
a:not(.btn),a:not(.btn):focus, footer#ttr_footer .html_content a:not(.btn),footer#ttr_footer .html_content a:focus:not(.btn)
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#428BCA;
text-shadow:none;
text-align:left;
text-decoration:none;
}
a:visited:not(.btn),footer#ttr_footer .html_content a:visited:not(.btn)
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#92BCE0;
text-shadow:none;
text-align:left;
text-decoration:none;
}
a:not(.btn):hover,footer#ttr_footer .html_content a:hover:not(.btn),footer#ttr_footer .html_content a:visited:hover:not(.btn)
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#245682;
text-shadow:none;
text-align:left;
text-decoration:none;
}
a:hover.separator, .login_link a
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#428BCA;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.login_link a:visited
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#92BCE0;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.login_link a:hover
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#245682;
text-shadow:none;
text-align:left;
text-decoration:none;
}
h1, h1 a:not(.btn), h1 a:not(.btn):hover, h1 a:not(.btn):visited, h1 a:not(.btn):focus, footer#ttr_footer .html_content h1, footer#ttr_footer .html_content h1 a:not(.btn), footer#ttr_footer .html_content h1 a:not(.btn):hover, footer#ttr_footer .html_content h1 a:not(.btn):visited, footer#ttr_footer .html_content h1 a:not(.btn):focus 
{
font-size:2.57em;
font-family:"Quicksand","Arial";font-weight:400;
font-style:normal;
color:#428BCA;
text-shadow:none;
text-align:left;
text-decoration:none;
margin: 8px 0 8px 0;
}
h2, h2 a:not(.btn), h2 a:not(.btn):hover, h2 a:not(.btn):focus, h2 a:not(.btn):visited, h2 a:not(.btn):focus, footer#ttr_footer .html_content h2, footer#ttr_footer .html_content h2 a:not(.btn), footer#ttr_footer .html_content h2 a:not(.btn):hover, footer#ttr_footer .html_content h2 a:not(.btn):visited, footer#ttr_footer .html_content h2 a:not(.btn):focus 
{
font-size:2.14em;
font-family:"Quicksand","Arial";font-weight:400;
font-style:normal;
color:#777777;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:10px 0 10px 0;
}
h3, h3 a:not(.btn), h3 a:not(.btn):hover, h3 a:not(.btn):visited, h3 a:not(.btn):focus, footer#ttr_footer .html_content h3, footer#ttr_footer .html_content h3 a:not(.btn), footer#ttr_footer .html_content h3 a:not(.btn):hover, footer#ttr_footer .html_content h3 a:not(.btn):visited, footer#ttr_footer .html_content h3 a:not(.btn):focus 
{
font-size:1.71em;
font-family:"Quicksand","Arial";font-weight:bold;
font-style:normal;
color:#5CB85C;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:12px 0 12px 0;
}
h4, h4 a:not(.btn), h4 a:not(.btn):hover, h4 a:not(.btn):visited, h4 a:not(.btn):focus,  footer#ttr_footer .html_content h4, footer#ttr_footer .html_content h4 a:not(.btn), footer#ttr_footer .html_content h4 a:not(.btn):hover, footer#ttr_footer .html_content h4 a:not(.btn):visited, footer#ttr_footer .html_content h4 a:not(.btn):focus 
{
font-size:1.29em;
font-family:"Quicksand","Arial";font-weight:400;
font-style:normal;
color:#5BC0DE;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:16px 0 16px 0;
}
h5, h5 a:not(.btn), h5 a:not(.btn):hover, h5 a:not(.btn):visited, h5 a:not(.btn):focus, footer#ttr_footer .html_content h5, footer#ttr_footer .html_content h5 a:not(.btn), footer#ttr_footer .html_content h5 a:not(.btn):hover, footer#ttr_footer .html_content h5 a:not(.btn):visited, footer#ttr_footer .html_content h5 a:not(.btn):focus 
{
font-size:1em;
font-family:"Quicksand","Arial";font-weight:400;
font-style:normal;
color:#F0AD4E;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:20px 0 20px 0;
}
h6, h6 a:not(.btn), h6 a:not(.btn):hover, h6 a:not(.btn):visited, h6 a:not(.btn):focus, footer#ttr_footer .html_content h6, footer#ttr_footer .html_content h6 a:not(.btn), footer#ttr_footer .html_content h6 a:not(.btn):hover, footer#ttr_footer .html_content h6 a:not(.btn):visited, footer#ttr_footer .html_content h6 a:not(.btn):focus 
{
font-size:0.86em;
font-family:"Quicksand","Arial";font-weight:400;
font-style:normal;
color:#D9534F;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:28px 0 28px 0;
}
h1 span, h1 a:not(.btn), h1 a:not(.btn):hover, h1 a:not(.btn):visited, h1 a:not(.btn):focus, footer#ttr_footer .html_content h1 a:not(.btn), footer#ttr_footer .html_content h1 a:not(.btn):hover, footer#ttr_footer .html_content h1 a:not(.btn):visited, footer#ttr_footer .html_content h1 a:not(.btn):focus, h2 span, h2 a:not(.btn), h2 a:not(.btn):hover, h2 a:not(.btn):focus, h2 a:not(.btn):visited, h2 a:not(.btn):focus, footer#ttr_footer .html_content h2 a:not(.btn), footer#ttr_footer .html_content h2 a:not(.btn):hover, footer#ttr_footer .html_content h2 a:not(.btn):visited, footer#ttr_footer .html_content h2 a:not(.btn):focus, h3 span, h3 a:not(.btn), h3 a:not(.btn):hover, h3 a:not(.btn):visited, h3 a:not(.btn):focus, footer#ttr_footer .html_content h3 a:not(.btn), footer#ttr_footer .html_content h3 a:not(.btn):hover, footer#ttr_footer .html_content h3 a:not(.btn):visited, footer#ttr_footer .html_content h3 a:not(.btn):focus, h4 span, h4 a:not(.btn), h4 a:not(.btn):hover, h4 a:not(.btn):visited, h4 a:not(.btn):focus,  footer#ttr_footer .html_content h4 a:not(.btn), footer#ttr_footer .html_content h4 a:not(.btn):hover, footer#ttr_footer .html_content h4 a:not(.btn):visited, footer#ttr_footer .html_content h4 a:not(.btn):focus, h5 span, h5 a:not(.btn), h5 a:not(.btn):hover, h5 a:not(.btn):visited, h5 a:not(.btn):focus, footer#ttr_footer .html_content h5 a:not(.btn), footer#ttr_footer .html_content h5 a:not(.btn):hover, footer#ttr_footer .html_content h5 a:not(.btn):visited, footer#ttr_footer .html_content h5 a:not(.btn):focus, h6 span, h6 a:not(.btn), h6 a:not(.btn):hover, h6 a:not(.btn):visited, h6 a:not(.btn):focus, footer#ttr_footer .html_content h6 a:not(.btn), footer#ttr_footer .html_content h6 a:not(.btn):hover, footer#ttr_footer .html_content h6 a:not(.btn):visited, footer#ttr_footer .html_content h6 a:not(.btn):focus
{
font-size:1em;
}
.producttag
{
line-height:1.42;margin:5px 0 5px 0;
}
p,footer #ttr_footer_inner .container p, .html_content p
{
font-size:18px;
font-family:"Quicksand", "Arial";font-weight:400;
font-style:normal;
margin-top:5px; margin-bottom:5px;color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
line-height:1.42;
}
#ttr_content ol li, .html_content ol li, .html_content ol li p, .html_content ol li h1, .html_content ol li h2, .html_content ol li h3, .html_content ol li h4, .html_content ol li h5, .html_content ol li h6,  footer#ttr_footer .html_content ol li h1,  footer#ttr_footer .html_content ol li h2,  footer#ttr_footer .html_content ol li h3,  footer#ttr_footer .html_content ol li h4,  footer#ttr_footer .html_content ol li h5,  footer#ttr_footer .html_content ol li h6
{
font-size:12px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_content ol li
{
margin:5px 0 5px 0;
}
#ttr_content ol
{
list-style-type:decimal;
list-style-position:inside;
}
#ttr_content ol li, .editor-styles-wrapper ol li
{
list-style-position:outside ;
text-indent:0px;
}
#ttr_content .html_content ol li p,.html_content ol li p
{
text-indent:0;
}
#ttr_content .breadcrumb li
{
list-style-position: inside !important;
margin-left: 0 !important;
text-indent: 0;
}
body:not(.ttr_ecommerce)  #ttr_content ul, .editor-styles-wrapper ul
{
list-style-type:disc;
}
body:not(.ttr_ecommerce)  #ttr_content ul li, .html_content ul li, .html_content ul li p, .html_content ul li h1, .html_content ul li h2, .html_content ul li h3, .html_content ul li h4, .html_content ul li h5, .html_content ul li h6,  footer#ttr_footer .html_content ul li h1,  footer#ttr_footer .html_content ul li h2,  footer#ttr_footer .html_content ul li h3,  footer#ttr_footer .html_content ul li h4,  footer#ttr_footer .html_content ul li h5,  footer#ttr_footer .html_content ul li h6
{
font-size:18px;
font-family:"Quicksand", "Arial";font-weight:400;
font-style:normal;
color:#000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_content ul li, .editor-styles-wrapper ul li
{
margin:5px 0 5px 0;
}
#ttr_content ul, .editor-styles-wrapper ul
{
text-indent:0;
margin-left: 0;
}
#ttr_content .html_content ul li p,.html_content ul li p
{
text-indent:0;
}
table.table
{
background: transparent none repeat scroll 0 0;
border-spacing:2px;
border: 1px solid #DDDDDD;
border-collapse: collapse;
margin:0 0 0 0;
}
#ttr_content_margin table
{
width: calc(100% - 0px);
}
.table > thead > tr > th, .table > tbody > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > thead > tr > th 
{
padding:8px 8px 8px 8px;
border: 1px solid #DDDDDD;
border-collapse: collapse;
}
td
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
tr, td
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
th
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
#ttr_content .activelink a, #ttr_content .activelink a:visited, #ttr_content .activelink a:hover
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#428BCA;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_content .hoverlink a, #ttr_content .hoverlink a:visited, #ttr_content .hoverlink a:hover
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#245682;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_content .visitedlink a, #ttr_content .visitedlink a:visited, #ttr_content .visitedlink a:hover
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#92BCE0;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.badge
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
border-radius:10px 10px 10px 10px;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;}
.badge:hover
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
}
hr 
{
border-width:0px 0 0 0;
border-color:#FFFFFF;
border-style:Solid;
}
#ttr_content label.label, .label
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.label:hover, #ttr_content label.label:hover
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.label-default
{
background-color:#777777;
background:rgba(119,119,119,1);
background-clip:padding-box;}
.label-primary
{
background-color:#428BCA;
background:rgba(66,139,202,1);
background-clip:padding-box;}
.label-success
{
background-color:#5CB85C;
background:rgba(92,184,92,1);
background-clip:padding-box;}
.label-info
{
background-color:#5BC0DE;
background:rgba(91,192,222,1);
background-clip:padding-box;}
.label-warning
{
background-color:#F0AD4E;
background:rgba(240,173,78,1);
background-clip:padding-box;}
.label-danger
{
background-color:#D9534F;
background:rgba(217,83,79,1);
background-clip:padding-box;}
.label-default:hover
{
background-color:#777777;
background:rgba(119,119,119,1);
background-clip:padding-box;}
.label-primary:hover
{
background-color:#428BCA;
background:rgba(66,139,202,1);
background-clip:padding-box;}
.label-success:hover
{
background-color:#5CB85C;
background:rgba(92,184,92,1);
background-clip:padding-box;}
.label-info:hover
{
background-color:#5BC0DE;
background:rgba(91,192,222,1);
background-clip:padding-box;}
.label-warning:hover
{
background-color:#F0AD4E;
background:rgba(240,173,78,1);
background-clip:padding-box;}
.label-danger:hover
{
background-color:#D9534F;
background:rgba(217,83,79,1);
background-clip:padding-box;}
.alert
{
padding:4px 4px 4px 4px;
}
.alert-success, .alert-success a,  .alert-success a:hover,  .alert-success a:focus,  .alert-success a:visited,  .alert-success span, .alert-success p, #ttr_content .alert-success li
{
border-radius:2px 2px 2px 2px;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#5CB85C;
background:rgba(92,184,92,1);
background-clip:padding-box;}
.alert-info, .alert-info a,  .alert-info a:hover,  .alert-info a:focus,  .alert-info a:visited,  .alert-info span, .alert-info p, #ttr_content .alert-info li
{
border-radius:2px 2px 2px 2px;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#5BC0DE;
background:rgba(91,192,222,1);
background-clip:padding-box;}
.alert-warning, .alert-warning a,  .alert-warning a:hover,  .alert-warning a:focus,  .alert-warning a:visited,  .alert-warning span, .alert-warning p, #ttr_content .alert-warning li
{
border-radius:2px 2px 2px 2px;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#F0AD4E;
background:rgba(240,173,78,1);
background-clip:padding-box;}
.alert-danger, .alert-danger a,  .alert-danger a:hover,  .alert-danger a:focus,  .alert-danger a:visited,  .alert-danger span, .alert-danger p, #ttr_content .alert-danger li
{
border-radius:2px 2px 2px 2px;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#D9534F;
background:rgba(217,83,79,1);
background-clip:padding-box;}
#ttr_content .pagination li > a, #ttr_content .pagination li > span
{
border-radius:0 0 0 0;
border:solid #DDDDDD;
border:solid rgba(221,221,221,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#838383;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;margin:1px 1px 1px 1px;
padding:9px 9px 9px 9px;
display:inline-block;}
#ttr_content .pagination .active a, #ttr_content .pagination .active > span
{
border-radius:0 0 0 0;
border:solid #FFFFFF;
border:solid rgba(255,255,255,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
font-size:14px;
font-family:"Quicksand", "Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:1px 1px 1px 1px;
padding:9px 9px 9px 9px;
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;display:inline-block;}
#ttr_content .pagination p.counter.pull-right{
margin:1px 1px 1px 1px;
}
#ttr_content .pagination a:hover, #ttr_content .pagination > span:hover
{
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #DDDDDD;
border:solid rgba(221,221,221,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
font-size:14px;
font-family:"Quicksand", "Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_content blockquote, .editor-styles-wrapper blockquote 
{
border-left:5px Solid #EEEEEE;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;margin:0 0 0 0;
padding:10px 19px 10px 19px;
}
.breadcrumb 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:4px 4px 4px 4px;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:1px 1px 1px 1px;
padding:3px 5px 3px 5px;
display:block;
width:auto;
color:#B3B3B3;
}
.breadcrumb > li + li:before
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#B3B3B3;
text-shadow:none;
text-align:left;
text-decoration:none;
padding: 0;
content:">>";
vertical-align:middle;}
#ttr_content .breadcrumb a, #ttr_content .breadcrumb li,.breadcrumb a
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#B3B3B3;
text-shadow:none;
text-align:left;
text-decoration:none;
display:inline-block;vertical-align:middle;}
#ttr_content .breadcrumb a:hover, #ttr_content .breadcrumb li:hover, .breadcrumb a:hover
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#B3B3B3;
text-shadow:none;
text-align:left;
text-decoration:none;
vertical-align:middle;}
#ttr_content .breadcrumb span, .breadcrumb span
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#83B52D;
text-shadow:none;
text-align:left;
text-decoration:none;
vertical-align:middle;}
input[type=checkbox] 
{
visibility: hidden;
}
.ttr_checkbox 
{
position: relative;
width:14px;
height:14px;
display:inline-block;
margin-top:0;
margin-right:5px;
vertical-align: middle;}
.ttr_checkbox label 
{
cursor: pointer;
position: absolute;
width: 12px;
height: 12px;
min-height: 12px;
top: 0;
left: 0;
box-sizing:content-box;
background-color:#FFFFFF;
background:linear-gradient(180deg,rgba(255,255,255,0)0%,rgba(0,0,0,0.14)50%,rgba(255,255,255,0)100%);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #808080;
border:solid rgba(128,128,128,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
}
.ttr_checkbox label:after 
{
opacity: 0;
content: '';
position: absolute;
width: 15px;
height: 6px;
top: 0;
left: 0;
border: 2px solid rgba(0,0,0,1);
border-top: none;
border-right: none;
box-sizing:border-box;transform:rotate(-45deg);
-moz-transform:rotate(-45deg);
-webkit-transform:rotate(-45deg);
-o-transform:rotate(-45deg);
-ms-transform:rotate(-45deg);
}
.ttr_checkbox input[type=checkbox]:checked + label:after 
{
opacity: 1;
}
.ttr_checkbox label 
{
width: 13px;
padding-left: 0;
}
input[type=radio] 
{
visibility: hidden;
}
.ttr_radio 
{
position: relative;
display:inline-block;
width:12px;
height:12px;
margin-right:5px;
vertical-align:middle;}
.ttr_radio label 
{
cursor: pointer;
position: absolute;
width: 10px;
height: 10px;
min-height: 10px;
top: 0;
left: 0;
border:solid #808080;
border-width:1px 1px 1px 1px;
border-radius:50%;
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;box-sizing:content-box;
}
.ttr_radio label:after 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;opacity: 0;
content: '';
position: absolute;
width: 6px;
height: 6px;
top: 2px;
left: 2px;
border-radius:50%;
}
.ttr_radio input[type=radio]:checked + label:after 
{
opacity: 1;
}
.ttr_radio label 
{
width: 10px;
padding-left: 0;
}
.radio input[type=radio], .radio-inline input[type=radio], .checkbox input[type=checkbox], .checkbox-inline input[type=checkbox]{float: none !important;
margin-left:0 !important;
position: static;
}
.ttr_home_html_row0
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:0 -9px 12px -7px rgba(0,0,0,0.59);
margin:0 0 0 0;
background-color:#9DD144;
background:linear-gradient(180deg,rgba(157,209,68,1)0%,rgba(131,181,45,1)100%);
background-clip:padding-box;padding:50px 125px 50px 125px;
}
.ttr_home_html_column00
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;margin:0 0 0 0;
padding:0 0 0 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.ttr_home_html_column00 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_row1
{
border-radius:0 0 0 0;
border:solid #959595;
border:solid rgba(149,149,149,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;padding:100px 0 40px 0;
}
.ttr_home_html_column10
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
margin:30px 0 0 0;
padding:0 0 0 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.ttr_home_html_column10 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_row2
{
border-radius:0 0 0 0;
border:solid #959595;
border:solid rgba(149,149,149,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:#F3F3F3;
background:rgba(243,243,243,1);
background-clip:padding-box;padding:100px 0 40px 0;
}
.ttr_home_html_column20
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;margin:30px 0 0 0;
padding:0 0 0 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.ttr_home_html_column20 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_row3
{
border-radius:0 0 0 0;
border:solid #959595;
border:solid rgba(149,149,149,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;padding:100px 0 10px 0;
}
.ttr_home_html_column30
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;margin:30px 0 0 0;
padding:0 0 0 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.ttr_home_html_column30 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_row4
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:transparent;
background:rgba(243,243,243,1);
background-clip:padding-box;padding:70px 0 30px 0;
}
.ttr_home_html_column40
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;margin:50px 0 0 0;
padding:0 0 0 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.ttr_home_html_column40 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_row5
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:transparent;
background:rgba(243,243,243,1);
background-clip:padding-box;padding:20px 175px 0 175px;
}
.ttr_home_html_column50
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;margin:15px 15px 15px 15px;
padding:0 0 0 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.ttr_home_html_column50 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_column51
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;margin:15px 15px 15px 15px;
padding:0 0 0 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.ttr_home_html_column51 .tt_link 
{
vertical-align:middle;
}
.ttr_footer-widget-cell_inner_widget_container
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
.ttr_footer-widget-cell_inner0
{
padding:0 100px 0 100px;
}
.footercellcolumn1
{
padding:0 0 0 0;
margin:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
word-wrap:break-word;
}
.footercellcolumn2
{
padding:0 0 0 0;
margin:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
word-wrap:break-word;
}
.footercellcolumn3
{
padding:0 0 0 0;
margin:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
word-wrap:break-word;
}
.ttr_title_position 
{
top:0;position:absolute;
z-index:502;
left: 0%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
display:block;
}
.ttr_title_position 
{
display:none;}
header .ttr_title_style, header .ttr_title_style a, header .ttr_title_style a:link, header .ttr_title_style a:visited, header .ttr_title_style a:hover
{
font-size:28px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#428BCA;
text-shadow:none;
text-align:left;
text-decoration:none;
}
header .ttr_title_style, header .ttr_title_style a, header .ttr_title_style a:link, header .ttr_title_style a:visited, header .ttr_title_style a:hover
{
margin:0;
padding:0;
background:none;
}
.ttr_slogan_position 
{
top:0;position:absolute;
z-index:502;
left: 0%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
display:block;
overflow:hidden;
}
.ttr_slogan_position 
{
display:none;}
.ttr_slogan_style
{
font-size:16px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#777777;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:0;
line-height:normal;
padding:0;
background:none;
}
.ttr_header_logo img 
{
display:none;}
.ttr_header_logo_text 
{
display:none;}
.ttr_header_logo_text,  .ttr_header_logo_text:hover 
{
font-size:28px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:none;
display:inline-block;vertical-align:middle;}
.ttr_header_logo a:first-child,  .ttr_header_logo .ttr_header_logo_text:last-child{
display: inline-block;}
.ttr_header_logo .ttr_header_logo_text:last-child{
margin-left: -4px;}
.ttr_menu_logo 
{
background-repeat: no-repeat;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
top:0;
position:absolute;
z-index:502;
left: 0%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
text-align:center;
display:block;
position:absolute;
border:0 none;
box-sizing:border-box;
}
.ttr_menu_logo img 
{
height:115px;
width:115px;
}
#ttr_menu .ttr_menu_logo 
{
height:auto;
}
.ttr_menu_logo img 
{
vertical-align:middle;max-height:125px;
}
.ttr_menu_items .dropdown-menu 
{
padding:0;
}
.navbar-default.navbar .ttr_menu_items.nav .show .sub-menu > li > a 
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 0 0 0 0;
box-shadow:none;
min-width:158px;
line-height:35px;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:0 0 0 0;
padding:3px 0 3px 20px;
}
.navbar-nav 
{
padding:0;
list-style:none;
position:relative;
margin:0;
z-index:1000;
border:0 !important;
padding-top:6.25px !important;
padding-right:0;
text-align:left;
zoom:1;
}
.navbar-collapse 
{
margin:0 0 0 0;
}
#ttr_menu #navigationmenu .navbar-collapse 
{
margin-top:0;
margin-bottom:0;
}
.navbar-default
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
padding-top:0;
padding-bottom:0;
box-sizing:content-box}
body .navbar-default 
{
padding-left:125px;
padding-right:125px;
}
.menu-center ul.navbar-nav .dropdown-menu, ul.navbar-nav .sub-menu, ul.navbar-nav .collapse li a  
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#F3F3F3;
background:rgba(243,243,243,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #E1E1E1;
border:solid rgba(225,225,225,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
margin:0;
padding:0;
list-style:none;
}
#ttr_menu  .navbar-nav .show .dropdown-menu > li > a 
{
min-width:160px;
line-height:35px;
margin:0 0 0 0;
padding:3px 0 3px 20px;
}
#ttr_menu .navbar-right.ttr_menu_items ul.dropdown-menu .sub-menu 
{
left: auto;
right: 100%;
}
@media only screen
and (min-width:992px) 
{
.ttr_menu_items .dropdown-menu li:hover > .dropdown-menu 
{
display: block;
}
.navbar-nav .dropdown-menu > li:hover > a 
{
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;}
.nav.ttr_menu_items  li:hover ul.child{
right:0px;
top:112.5px;
}
.navbar-right.ttr_menu_items  li:hover ul.child
{
right:0px;
left:auto;
}
.ttr_menu_items.navbar-nav ul.dropdown-menu .sub-menu 
{
left: 100%;
position: absolute;
top: 0;
visibility: hidden;
margin-top: -1px;
}
ul.ttr_menu_items.nav li.dropdown:hover > ul.dropdown-menu 
{
display:block;
}
.ttr_menu_items .dropdown-menu li:hover .sub-menu 
{
visibility: visible;
}
.ttr_menu_items  li:hover ul.child li a
{
display:block;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
min-width:158px;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 0 0 0 0;
box-shadow:none;
line-height:35px;
margin:0 0 0 0;
padding:3px 0 3px 20px;
background-color:#F3F3F3;
background:rgba(243,243,243,1);
background-clip:padding-box;}
.ttr_menu_items.nav  li:hover li:hover > a.subchild
{
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 0 0 0 0;
box-shadow:none;
color:rgba(255,255,255,1);
}
body   .ttr_menu_items.nav li:hover ul.child li.dropdown a.subchild:hover,   .ttr_menu_items  li:hover ul.child li a.subchild:hover
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;background-position:right 0px center;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 0 0 0 0;
box-shadow:none;
}
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width : 768px)
{
.container 
{
overflow: visible !important;
}
.nav.ttr_menu_items li ul.child
{
right:0px;
top:112.5px;
}
.navbar-right.ttr_menu_items  li ul.child
{
right:0px;
left:auto;
}
.ttr_menu_items li .child  li ul li:last-child .separator 
{
display:none;
}
.ttr_menu_items li .child li:last-child > .separator 
{
display:none !important;
}
}
.ttr_menu_toggle_button
{
display:inline-block;
vertical-align:middle;
}
.nav-pills
{
padding:0;
list-style:none;
text-align:left;
zoom:1;
}
.ttr_menu_items  li a.ttr_menu_items_parent_link, .nav.ttr_menu_items  li span.separator
{
display:block;
padding-left:30px;
padding-right:30px;
float:left;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;line-height:112.5px;
font-size:24px;
font-family:"Quicksand";font-weight:bold;
font-style:normal;
color:#585858;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:capitalize;
margin:0 0 0 0;
border-radius:0 0 0 0;
border:solid #FFFFFF;
border:solid rgba(255,255,255,1);
border-width: 0 0 0 0;
box-shadow:none;
cursor:pointer;
box-sizing:border-box;
padding-top:0;
padding-bottom:0;
}
.navbar-default .nav.ttr_menu_items  li a.ttr_menu_items_parent_link_arrow 
{
display:block;
padding-left:30px;
padding-right:30px;
line-height:112.5px;
font-size:24px;
font-family:"Quicksand";font-weight:bold;
font-style:normal;
color:#585858;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:capitalize;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #FFFFFF;
border:solid rgba(255,255,255,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-position:right 15px center;
box-sizing:border-box;
cursor:pointer;
float:left;
padding-top:0;
padding-bottom:0;
}
.ttr_menu_items  li:hover a.ttr_menu_items_parent_link, .nav.ttr_menu_items  li:hover span.separator
{
font-size:24px;
font-family:"Quicksand";font-weight:bold;
font-style:normal;
color:#83B52D;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:capitalize;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #83B52D;
border:solid rgba(131,181,45,1);
border-width: 0 0 0 0;
box-shadow:none;
}
.nav.ttr_menu_items  li:hover a.ttr_menu_items_parent_link_arrow, .ttr_menu_items  li.show a.ttr_menu_items_parent_link_arrow, .ttr_menu_items  li.show a.ttr_menu_items_parent_link_arrow:hover, .ttr_menu_items  li.show a.ttr_menu_items_parent_link_arrow:focus 
{
font-size:24px;
font-family:"Quicksand";font-weight:bold;
font-style:normal;
color:#83B52D;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:capitalize;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;background-position:right 15px center;
border-radius:0 0 0 0;
border:solid #83B52D;
border:solid rgba(131,181,45,1);
border-width: 0 0 0 0;
box-shadow:none;
}
.ttr_menu_items.nav  li:hover ul.child li a.subchild:hover,  .navbar-default.navbar .ttr_menu_items.nav  li:hover ul.child li a:hover
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.ttr_menu_items.nav  li:hover ul.child li a.subchild:hover
{
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;background-position:right 0px center;
}
.ttr_menu_items  li ul.child li a
{
display:block;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
min-width:158px;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 0 0 0 0;
box-shadow:none;
line-height:35px;
background-color:#F3F3F3;
background:rgba(243,243,243,1);
background-clip:padding-box;}
.navbar-default .ttr_menu_items.nav   li ul.child li a.subchild,  .ttr_menu_items.nav  li ul.child li > a.subchild 
{
padding-left:20px;
padding-right:0;
line-height:35px;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#F3F3F3;
background:rgba(243,243,243,1);
background-clip:padding-box;background-position:right 0px center;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 0 0 0 0;
box-shadow:none;
}
body   .ttr_menu_items.nav li:hover ul.child li.dropdown a.subchild:hover,   .ttr_menu_items  li:hover ul.child li a.subchild:hover
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;background-position:right 0px center;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.nav.ttr_menu_items  li a.ttr_menu_items_parent_link_active_arrow
{
padding-left:30px;
padding-right:30px;
box-sizing:border-box;
font-size:24px;
font-family:"Quicksand";font-weight:bold;
font-style:normal;
color:#83B52D;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:capitalize;
cursor: pointer;
display: block;
line-height:112.5px;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #83B52D;
border:solid rgba(131,181,45,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
height:112.5px;
float:left;
padding-top:0;
padding-bottom:0;
}
.nav.ttr_menu_items  li a.ttr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:24px;
font-family:"Quicksand";font-weight:bold;
font-style:normal;
color:#83B52D;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:capitalize;
box-sizing:border-box;
line-height:112.5px;
padding-left:30px;
padding-right:30px;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #83B52D;
border:solid rgba(131,181,45,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
float:left;
padding-top:0;
padding-bottom:0;
}
.nav.ttr_menu_items  li.active:hover a.ttr_menu_items_parent_link_active
{
font-size:24px;
font-family:"Quicksand";font-weight:bold;
font-style:normal;
color:#83B52D;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:capitalize;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #83B52D;
border:solid rgba(131,181,45,1);
border-width: 0 0 0 0;
box-shadow:none;
}
.nav.ttr_menu_items  li.active:hover a.ttr_menu_items_parent_link_active_arrow
{
font-size:24px;
font-family:"Quicksand";font-weight:bold;
font-style:normal;
color:#83B52D;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:capitalize;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #83B52D;
border:solid rgba(131,181,45,1);
border-width: 0 0 0 0;
box-shadow:none;
}
.ttr_menu_items li:hover ul ul,
.ttr_menu_items li:hover  li:hover ul ul
{
top:-9999px;
background-color:#F3F3F3;
background:rgba(243,243,243,1);
background-clip:padding-box;}
.nav.ttr_menu_items  li:hover  li:hover   li:hover a.subchild
{
}
.nav.ttr_menu_items  li:hover    li:hover  li a.subchild
{
}
.nav.ttr_menu_items  li  ul.child li .separator
{
border-width:0 0 0 0;
border-style:solid;
border-color:transparent;
height:auto;
margin:0 0 0 0;
display:none;
}
.nav.ttr_menu_items  li ul.child ul li .separator, .nav.ttr_menu_items  li  li:hover ul li .separator, .nav.ttr_menu_items  li li:hover li:hover ul li .separator
{
border-width:0 0 0 0;
border-style:solid;
border-color:transparent;
height:auto;
margin:0 0  0 0;
display:none;
}
.nav.ttr_menu_items li .child li ul li:last-child .separator
{
display:none;
}
.ttr_menu_items .horiz_separator
{
float:right;
border-width:0 0 0 0;
border-style:solid;
border-color:transparent;
height:112.5px;
margin-top:0;
margin-bottom:0;
display:none;
}
header #ttr_header_inner 
{
background:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/1848407013header.jpg);
background-color:#FFFFFF;
background-repeat:no-repeat;
background-size:auto auto;
background-position:Center Center;
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #E7E7E7;
border:solid rgba(231,231,231,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
}
header#ttr_header
{
height:auto;
width: auto;
box-sizing:border-box;
}
#ttr_header_video
{
visibility: hidden;
}
.ttr_header_element_alignment.container 
{
width:100%;
}
.innermenu
{
width:auto;
margin-left:auto;
margin-right:auto;
}
.innermenu
{
position:absolute;
top:0px;
margin:0 auto;
left:0;
right:0;
max-width:100%;
}
#ttr_sidebar_left 
{
float: right;
clear: none;
width: 10.05%;
}
@media (min-width : 992px)
{
#ttr_sidebar_left 
{
width: 10.05%;
}
}
#ttr_sidebar_left_margin 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #BEC892;
border:solid rgba(190,200,146,1);
border-width: 0 0 0 0;
box-shadow:none;
padding:0 0 0 0;
margin:0 0 0 0;
box-sizing:border-box;
position:relative;
}
.ttr_block a:hover:not(.btn), .ttr_block a:hover:not(.btn)
{
font-size:12px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.ttr_block a:visited:not(.btn), .ttr_block a:visited:not(.btn)
{
font-size:12px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.ttr_block a:not(.btn), .ttr_block a:not(.btn)
{
font-size:12px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.ttr_block_content ul
{
list-style:none;
}
.ttr_block ul li, .ttr_block li, .ttr_block li
{
line-height:normal;}
#ttr_sidebar_right 
{
float: right;
clear: none;
width: 10.05%;
}
@media (min-width : 992px)
{
#ttr_sidebar_right 
{
width: 10.05%;
}
}
#ttr_sidebar_right_margin 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;margin:0 0 0 0;
border-radius:0 0 0 0;
border:solid #BEC892;
border:solid rgba(190,200,146,1);
border-width: 0 0 0 0;
box-shadow:none;
padding:0 0 0 0;
box-sizing:border-box;
position:relative;
}
.ttr_verticalmenu 
{
margin:3px 6px 3px 6px;
padding:5px 5px 5px 5px;
border-radius:0 0 0 0;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;text-align:right;
}
.ttr_verticalmenu_header  
{
border-radius:0 0 0 0;
border:solid #D3D3D3;
border:solid rgba(211,211,211,1);
border-width: 0 0 1px 0;
box-shadow:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;margin:4px 4px 4px 4px;
padding:0 0 0 0;
min-height:30px; 
box-sizing: content-box; 
}
#ttr_page .ttr_verticalmenu_content 
{
display:inline-block;
width:90%;
}
@media only screen
and (min-width:992px) 
{
.ttr_vmenu_items.nav  li:hover li:hover > a.subchild
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 1px 1px 1px 1px;
box-shadow:none;
color:rgba(51,51,51,1);
}
body   .ttr_vmenu_items.nav li:hover ul.child li.dropdown a.subchild:hover,   .ttr_vmenu_items  li:hover ul.child li a.subchild:hover
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 1px 1px 1px 1px;
box-shadow:none;
}
}
@media only screen
and (min-width:992px) 
{
.sub-menu 
{
position:relative;
visibility:hidden;
}
.ttr_vmenu_items.nav li.dropdown:hover > ul 
{
display:inline-block;
visibility:visible;
}
.ttr_vmenu_items.nav .menu-dropdown-styles li:hover > .sub-menu 
{
visibility: visible;
}
.ttr_vmenu_items  li:hover ul.child
{
height:auto;
width:100%;
border-radius:0 0 0 0;
border:solid #C8CCCC;
border:solid rgba(200,204,204,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
box-sizing:border-box;}
}
@media only screen
and (min-width : 768px)
{
ul.ttr_vmenu_items.nav li.dropdown ul.dropdown-menu 
{
position:relative;
list-style:none;
}
#ttr_sidebar_right ul.ttr_vmenu_items.nav li.dropdown ul.dropdown-menu 
{
left:auto;
right:100%;
}
ul.ttr_vmenu_items.nav ul li.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
list-style:none;
position:relative;
}
}
.dropdown-backdrop
{
position:relative;
}
ul.ttr_vmenu_items.nav-pills .dropdown-menu, ul.navbar-nav .collapse li a  
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #C8CCCC;
border:solid rgba(200,204,204,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
list-style:none;
}
.ttr_vmenu_items.nav .dropdown-menu > li > a 
{
min-width:160px;
}
ul.ttr_vmenu_items.nav-pills .dropdown-menu > li:hover > a 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
ul.ttr_vmenu_items.nav  .sub-menu > li > a 
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 0 0 0 0;
box-shadow:none;
line-height:20px;
margin:5px 5px 5px 5px;
padding:0 0 0 0;
}
.nav-stacked > li + li 
{
margin-top:0;
}
.ttr_vmenu_items .dropdown-menu 
{
padding:0;
}
.container 
{
overflow:visible!important;
}
.ttr_vmenu_items.nav ul.collapse > li 
{
position: relative;
}
.nav-pills li 
{
font-size:24px;
font-family:"Quicksand";font-weight:bold;
font-style:normal;
color:#585858;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:capitalize;
}
.nav-pills li:hover 
{
font-size:24px;
font-family:"Quicksand";font-weight:bold;
font-style:normal;
color:#83B52D;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:capitalize;
}
.ttr_vmenu_items .dropdown-menu > li > a 
{
width:160px;
}
.ttr_vmenu_items .dropdown-menu > li:hover > a 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
ul.ttr_vmenu_items.nav li.dropdown:hover ul.dropdown-menu li.unstyled 
{
min-height: 1px;
list-style: none;
}
ul.ttr_vmenu_items.nav li.dropdown:hover ul.dropdown-menu li.unstyled ul 
{
list-style: none;
}
.ttr_vmenu_items .collapse > li > a 
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 0 0 0 0;
box-shadow:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
.ttr_vmenu_items .collapse > li:hover > a 
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 1px 1px 1px 1px;
box-shadow:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
.ttr_vmenu_items ul.menu-dropdown-styles li
{
display:block;
}
ul.ttr_vmenu_items.nav li.dropdown:hover ul.collapse li 
{
list-style:none;
}
.ttr_verticalmenu .dropdown-menu > li 
{
font-weight: normal;
position: relative;
vertical-align: top;
}
.nav-pills
{
padding:0;
list-style:none;
text-align:left;
background:none;
z-index:500;
display:inline;
zoom:1;
}
.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link, .nav.ttr_vmenu_items  li span.separator
{
display:block;
padding-left:4px;
padding-right:4px;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;line-height:40px;
border-radius:0 0 0 0;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:0 0 0 0;
cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_arrow, .nav.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_arrow
{
display:block;
padding-left:4px;
padding-right:4px;
background-color:#FFFFFF;
background:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/vmenuMainArrow00.png),rgba(255,255,255,1);
background-repeat:no-repeat;
background-size:auto;
background-position:right center;
background-clip:padding-box;line-height:40px;
border-radius:0 0 0 0;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:0 0 0 0;
cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.navbar-default .nav.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_arrow 
{
display:block;
padding-left:4px;
padding-right:14px;
line-height:40px;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.ttr_vmenu_items  li:hover a.ttr_vmenu_items_parent_link, .nav.ttr_vmenu_items  li:hover span.separator
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
line-height:40px;
}
.nav.ttr_vmenu_items  li:hover a.ttr_vmenu_items_parent_link_arrow, .ttr_vmenu_items  li.show a.ttr_vmenu_items_parent_link_arrow, .ttr_vmenu_items  li.show a.ttr_vmenu_items_parent_link_arrow:hover, .ttr_vmenu_items  li.show a.ttr_vmenu_items_parent_link_arrow:focus 
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
line-height:40px;
}
.ttr_vmenu_items.nav  li:hover ul.child li a.subchild:hover,  .navbar-default.navbar .ttr_vmenu_items.nav  li:hover ul.child li a:hover
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 1px 1px 1px 1px;
box-shadow:none;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.ttr_vmenu_items.nav  li:hover ul.child li a.subchild:hover
{
padding-left:0;
padding-right:0;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;background-position:right 0px center;
}
.ttr_vmenu_items  li ul.child li a,.ttr_vmenu_items li ul.child li.show a 
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 0 0 0 0;
box-shadow:none;
display:block;
line-height:20px;
text-indent:5px;
margin:5px 5px 5px 5px;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;padding:0 0 0 0;
}
.navbar-default .ttr_vmenu_items.nav   li ul.child li a.subchild,  .ttr_vmenu_items.nav  li ul.child li > a.subchild 
{
line-height:20px;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;display:block;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:5px 5px 5px 5px;
padding:0 0 0 0;
}
body   .ttr_vmenu_items.nav li:hover ul.child li.dropdown a.subchild:hover,   .ttr_vmenu_items  li:hover ul.child li a.subchild:hover
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 1px 1px 1px 1px;
box-shadow:none;
}
.nav.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_active_arrow
{
padding-left:4px;
padding-right:14px;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
cursor: pointer;
display: block;
line-height:40px;
background-color:#E7E7E7;
background:rgba(231,231,231,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
padding-top:0;
padding-bottom:0;
}
.nav.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
padding-left:4px;
padding-right:4px;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
line-height:40px;
background-color:#E7E7E7;
background:rgba(231,231,231,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
padding-top:0;
padding-bottom:0;
}
.nav.ttr_vmenu_items  li.active:hover a.ttr_vmenu_items_parent_link_active
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
}
.nav.ttr_vmenu_items  li.active:hover a.ttr_vmenu_items_parent_link_active_arrow
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
}
.ttr_vmenu_items ul 
{
width:100%;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #C8CCCC;
border:solid rgba(200,204,204,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
box-sizing:border-box;}
.ttr_vmenu_items li:hover ul ul,
.ttr_vmenu_items li:hover  li:hover ul ul
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
.nav.ttr_vmenu_items  li:hover  li:hover   li:hover a.subchild
{
}
.nav.ttr_vmenu_items  li:hover    li:hover  li a.subchild
{
}
.nav.ttr_vmenu_items  li  ul.child li .separator
{
border-width:0 0 0 0;
border-style:solid;
border-color:transparent;
height:auto;
margin:0 5px  0 5px;
display:none;
}
.nav.ttr_vmenu_items  li ul.child ul li .separator, .nav.ttr_vmenu_items  li  li:hover ul li .separator, .nav.ttr_vmenu_items  li li:hover li:hover ul li .separator
{
border-width:0 0 0 0;
border-style:solid;
border-color:transparent;
height:auto;
margin:0 5px  0 5px;
display:none;
}
.nav.ttr_vmenu_items li .child li ul li:last-child .separator
{
display:none;
}
.ttr_vmenu_items .horiz_separator
{
border-width:0 0 0 0;
border-style:solid;
border-color:transparent;
height:auto;
margin-left:0;
margin-right:0;
display:none;
}
footer 
{
position: relative;
overflow: hidden;
}
#ttr_footer_inner 
{
background-color:#222222;
background:rgba(34,34,34,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0;
}
footer 
{
}
.ttr_footer_bottom_footer 
{
height:150px;
}
#ttr_footer_inner .container p,  #ttr_footer_inner p 
{
font-size:8px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
footer h1, footer h1 a, footer h1 a:hover, footer h1 a:visited
{
font-size:8px;
font-family:"Times New Roman";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:0 0 0 0;
}
footer h2, footer h2 a, footer h2 a:hover, footer h2 a:visited
{
font-size:8px;
font-family:"Times New Roman";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:0 0 0 0;
}
footer h3, footer h3 a, footer h3 a:hover, footer h3 a:visited
{
font-size:8px;
font-family:"Times New Roman";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:0 0 0 0;
}
footer h4, footer h4 a, footer h4 a:hover, footer h4 a:visited
{
font-size:8px;
font-family:"Times New Roman";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:0 0 0 0;
}
footer h5, footer h5 a, footer h5 a:hover, footer h5 a:visited
{
font-size:8px;
font-family:"Times New Roman";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:0 0 0 0;
}
footer h6, footer h6 a, footer h6 a:hover, footer h6 a:visited
{
font-size:8px;
font-family:"Times New Roman";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:0 0 0 0;
}
footer ol li
{
font-size:8px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:0 0 0 0;
list-style-position:inside;
}
footer ol
{
list-style-type:decimal;
}
footer ol li
{
list-style-position:outside !important;
text-indent:0;
}
footer ul 
{
list-style:none;
}
footer ul li
{
font-size:8px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:0 0 0 0;
}
footer ul li
{
list-style-position:outside !important;
text-indent:0;
}
footer#ttr_footer a:not(.btn)
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#E1E1E1;
text-shadow:none;
text-align:left;
text-decoration:none;
}
footer#ttr_footer  a:hover:not(.btn)
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#245682;
text-shadow:none;
text-align:left;
text-decoration:none;
}
footer#ttr_footer  a:visited:not(.btn)
{
font-size:8px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#92BCE0;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_footer .container 
{
width:100%;
max-width:100%;
}
footer#ttr_footer #ttr_copyright a:not(.btn), #ttr_copyright span
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#808080;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_copyright a, #ttr_copyright span
{
display:none;}
#ttr_footer_designed_by_links span#ttr_footer_designed_by 
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#999999;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_footer_designed_by_links 
{
top:115px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
text-align:center;
overflow:auto;
}
#ttr_footer_designed_by_links 
{
text-align:center;
}
#ttr_footer_designed_by_links #ttr_footer_designed_by 
{
vertical-align:middle;
line-height:initial;
}
footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn), footer#ttr_footer_designed_by_links a:link:not(.btn), footer#ttr_footer_designed_by_links a:visited:not(.btn), footer#ttr_footer_designed_by_links a:hover:not(.btn), footer #ttr_footer_designed_by_links span 
{
display:inline-block;font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#83B52D;
text-shadow:none;
text-align:left;
text-decoration:none;
vertical-align:middle;
line-height:initial;
}
.ttr_block ,#ttr_sidebar_right #newsletter_block_left,#ttr_sidebar_left #newsletter_block_left
{
overflow:hidden;
border-radius:0 0 0 0;
border:solid #D3D3D3;
border:solid rgba(211,211,211,1);
border-width: 0 0 0 0;
box-shadow:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;margin:9px 6px 9px 6px;
padding:0 0 0 0;
}
.ttr_block_header,#ttr_sidebar_right #newsletter_block_left .block_header,#ttr_sidebar_left #newsletter_block_left .block_header
{
border-radius:0 0 0 0;
border:solid #D3D3D3;
border:solid rgba(211,211,211,1);
border-width: 0 0 1px 0;
box-shadow:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;min-height:30px; 
box-sizing: content-box; 
margin:4px 4px 4px 4px;
padding:0 0 0 0;
}
.ttr_block_content,  .ttr_block_content th, .ttr_block_content td,#ttr_sidebar_right #newsletter_block_left .block_content,#ttr_sidebar_left #newsletter_block_left .block_content, .ttr_block #poll-answers li, ol.mini-products-list div.product-details span, #ttr_sidebar_left .subtotal span, #ttr_sidebar_left .amount,.ttr_block_content .label, .ttr_block_content p 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #D3D3D3;
border:solid rgba(211,211,211,1);
border-width: 0 0 0 0;
box-shadow:none;
font-size:12px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.ttr_block_content, #ttr_sidebar_right #newsletter_block_left .block_content,#ttr_sidebar_left #newsletter_block_left .block_content 
{
padding:2px 2px 2px 2px;
margin:3px 3px 3px 3px;
}
p.block-subtitle 
{
font-weight: bold;margin-bottom:10px;}
.ttr_block_content th, .ttr_block_content td,.ttr_block_content p
{
border:0 none;margin:0;padding:0;}
#wp-calendar th
{
font-weight:Bold;}
.ttr_block_content,  .ttr_block_content p 
{
font-size:14px !important;
}
.ttr_block_content h1, .ttr_block_content h1 a, .ttr_block_content h1 a:hover, .ttr_block_content h1 a:visited 
{
font-size:36px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:8px 0 8px 0;
}
.ttr_block_content h2, .ttr_block_content h2 a, .ttr_block_content h2 a:hover, .ttr_block_content h2 a:visited 
{
font-size:30px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:10px 0 10px 0;
}
.ttr_block_content h3, .ttr_block_content h3 a, .ttr_block_content h3 a:hover, .ttr_block_content h3 a:visited, .ttr_block_content h3 a:focus 
{
font-size:24px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:12px 0 12px 0;
}
.ttr_block_content h4, .ttr_block_content h4 a, .ttr_block_content h4 a:hover, .ttr_block_content h4 a:visited 
{
font-size:18px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:16px 0 16px 0;
}
.ttr_block_content h5, .ttr_block_content h5 a, .ttr_block_content h5 a:hover, .ttr_block_content h5 a:visited 
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:20px 0 20px 0;
}
.ttr_block_content h6, .ttr_block_content h6 a, .ttr_block_content h6 a:hover, .ttr_block_content h6 a:visited 
{
font-size:12px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:28px 0 28px 0;
}
.ttr_block ol li
{
font-size:12px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:5px 0 5px 0;
list-style-position:inside;
list-style-type:decimal;
}
.ttr_block ol li
{
list-style-position:outside !important;
text-indent:0;
}
#ttr_sidebar_left .ttr_block ol li,  #ttr_sidebar_right .ttr_block ol li
{
margin-left: 20px;
}
#ttr_sidebar_left .ttr_block ol li p,  #ttr_sidebar_right .ttr_block ol li p
{
padding: 0;
}
.ttr_block ul li
{
font-size:12px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:5px 0 5px 0;
}
.ttr_block ul li
{
text-indent:0;
margin-left: 5px;
}
#ttr_sidebar_left .ttr_block ul li,  #ttr_sidebar_right .ttr_block ul li
{
margin-left: 20px;
}
#ttr_sidebar_left .ttr_block ul li p,  #ttr_sidebar_right .ttr_block ul li p
{
padding:0;
}
#ttr_sidebar_left .ttr_block ul,  #ttr_sidebar_right .ttr_block ul
{
padding-left: 0;
}
.ttr_banner_header_inner_above0 
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
}
.ttr_banner_header_inner_above_widget_container 
{
width: 100%;
}
.headerabovecolumn1 
{
margin:0 0 0 0;
padding:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.headerabovecolumn2 
{
margin:0 0 0 0;
padding:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.headerabovecolumn3 
{
margin:0 0 0 0;
padding:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.headerabovecolumn4 
{
margin:0 0 0 0;
padding:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.ttr_banner_header_inner_below0 
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
}
.ttr_banner_header_inner_below_widget_container 
{
width: 100%;
}
.headerbelowcolumn1 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.headerbelowcolumn2 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.headerbelowcolumn3 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.headerbelowcolumn4 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.ttr_banner_menu_inner_above0 
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
}
.ttr_banner_menu_inner_above_widget_container 
{
width: 100%;
}
.menuabovecolumn1 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.menuabovecolumn2 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.menuabovecolumn3 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.menuabovecolumn4 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.ttr_banner_menu_inner_below0 
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
}
.ttr_banner_menu_inner_below_widget_container 
{
width: 100%;
}
.menubelowcolumn1 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.menubelowcolumn2 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.menubelowcolumn3 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.menubelowcolumn4 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.ttr_banner_slideshow_inner_above0 
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
}
.ttr_banner_slideshow_inner_above_widget_container 
{
width: 100%;
}
.slideshowabovecolumn1 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.slideshowabovecolumn2 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.slideshowabovecolumn3 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.slideshowabovecolumn4 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.ttr_banner_slideshow_inner_below0 
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
}
.ttr_banner_slideshow_inner_below_widget_container 
{
width: 100%;
}
.slideshowbelowcolumn1 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.slideshowbelowcolumn2 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.slideshowbelowcolumn3 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.slideshowbelowcolumn4 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.contenttopcolumn0
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
}
.topcolumn1 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.topcolumn2 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.topcolumn3 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.topcolumn4 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.contentbottomcolumn0
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
}
.bottomcolumn1 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.bottomcolumn2 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.bottomcolumn3 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.bottomcolumn4 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.ttr_banner_header
{
margin: 0 auto;}
.html_content a:hover, .html_content a:focus
{
text-decoration:none;}
.footer-widget-area_fixed
{
font-size:8px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.footer-widget-area
{
font-size:8px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin: 0 auto;}
.ttr_footer-widget-area_inner_below0 
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
}
.ttr_footer-widget-area_inner_below_widget_container 
{
width: 100%;
}
.footerbelowcolumn1 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.footerbelowcolumn2 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.footerbelowcolumn3 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.footerbelowcolumn4 
{
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
#ttr_content 
{
width: 100%;
clear: none;
}
@media (min-width : 992px)
{
#ttr_content 
{
width: 100%;
}
}
#ttr_html_content_margin 
{
padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;box-sizing:border-box;
}
.ttr_comments 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #E1E1E1;
border:solid rgba(225,225,225,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
margin:10px 0 0 0;
padding:0 0 0 0;
position: relative;
display:table;
}
.ttr_comment_author 
{
display:table-cell;
vertical-align:middle;
align-self: center;
flex-shrink: 0;
}
.ttr_comment_author img 
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin-right: 10px;
}
.ttr_comment_text 
{
overflow:hidden;
}
.ttr_comment_author_right 
{
display:none;
}
#ttr_content .ttr_comment_text p 
{
font-size:12px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin-left:5px;
}
#ttr_content .ttr_comments .ttr_author_name, #ttr_content .ttr_comments .ttr_author_name:hover, #ttr_content .ttr_comments .url 
{
font-size:16px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#4E4E4E;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_content .ttr_comments .ttr_comment_date, #ttr_content .ttr_comments .ttr_comment_date:hover 
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#838383;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_content .ttr_comment_reply_edit a, #ttr_content .ttr_comment_reply_edit a:hover
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_content .ttr_post_inner_box 
{
border-radius:9px 9px 9px 9px;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
}
.ttr_post 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:5px 5px 5px 5px;
padding:5px 5px 5px 5px;
}
#ttr_content .product-image img,#ttr_content ul.products li.product-category img
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.ttr_post_title a:not(.btn),h2.ttr_post_title, .ttr_post_title,  .ttr_post_title a:not(.btn):focus 
{
font-size:24px;
font-family:"Raleway","Arial";font-weight:400;
font-style:normal;
margin-top:0;margin-bottom:0;color:#777777;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:none;
background-repeat: repeat;
}
#ttr_content .ttr_page_title, #ttr_content .ttr_page_title a, #ttr_content .ttr_page_title a:visited, #ttr_content .ttr_page_title a:hover, #ttr_content h1.ttr_page_title a, #ttr_content  h1.ttr_page_title a:visited, #ttr_content  h1.ttr_page_title a:hover, #ttr_content h2.ttr_page_title a, #ttr_content  h2.ttr_page_title a:visited, #ttr_content  h2.ttr_page_title a:hover, #ttr_content h3.ttr_page_title a, #ttr_content  h3.ttr_page_title a:visited, #ttr_content  h3.ttr_page_title a:hover, #ttr_content h4.ttr_page_title a, #ttr_content  h4.ttr_page_title a:visited, #ttr_content  h4.ttr_page_title a:hover, #ttr_content h5.ttr_page_title a, #ttr_content  h5.ttr_page_title a:visited, #ttr_content  h5.ttr_page_title a:hover, #ttr_content h6.ttr_page_title a, #ttr_content  h6.ttr_page_title a:visited, #ttr_content  h6.ttr_page_title a:hover
{
font-size:24px;
font-family:"Arial";
font-weight:400;
font-style:normal;
margin-top:0;margin-bottom:0;color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.ttr_comment
{
border-radius:0 0 0 0;
border:solid #E1E1E1;
border:solid rgba(225,225,225,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;padding:0 0 0 0;
}
#ttr_content .ttr_comment p label
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_content blockquote p, .editor-styles-wrapper blockquote p
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_content .postedon a:not(.btn), .add-to-links a:not(.btn) , .add-to-links,  #ttr_content .add-to-links li, .mailto
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
margin-top:0;margin-bottom:0;color:#428BCA;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_content .postedon a
{
vertical-align:middle;}
#ttr_content .postedon a:hover, .add-to-links a:hover, a.add-to-links:hover
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#3071A9;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_content .ttr_post .postedon
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#5BC0DE;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.ttr_post_title , .ttr_post_title a:not(.btn), .ttr_post_title a:not(.btn):focus, .ttr_post_title a:not(.btn):visited
{
font-size:24px;
font-family:"Raleway","Arial";font-weight:400;
font-style:normal;
margin-top:0;margin-bottom:0;color:#777777;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:none;
background-color:transparent;
}
.ttr_post_title a:not(.btn):hover 
{
background-color:transparent;
font-size:24px;
font-family:"Raleway","Arial";font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:none;
}
.ttr_article 
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
margin-top:0;margin-bottom:0;color:#5BC0DE;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_content .star-rating, #ttr_content .star-rating, #ttr_content .woocommerce-LoopProduct-link .star-rating 
{
color: #5BC0DE;float: left;
}
.postcontent p
{
margin-top:10px;
margin-bottom:10px;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
margin-top:0;margin-bottom:0;color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
line-height:1.42;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
#ttr_content .postcontent
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
}
#ttr_content .list .postcontent
{
margin:0 0 0 0;
padding:0 0 0 0;
}
#ttr_content .grid .postcontent
{
margin:0 0 0 0;
padding:5px 0 10px 0;
}
#nav
{
top:155px;
position:absolute;
z-index:502;
left: 28.11%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
font-size:0;
}
#prev span
{
background-image:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/Leftbutton00.png);
display:block;
height: 30px;
width: 30px;
text-indent:-999px;
font-size:0;
}
#next span
{
background-image:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/Rightbutton00.png);
display:block;
height: 30px;
width: 30px;
text-indent:-999px;
font-size:0;
}
.left-button
{
box-shadow:none;
border-radius:0 0 0 0;
position:absolute;
display:block;
top:65px;
position:absolute;
z-index:502;
left: 0%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
width: 30px;
}
.right-button
{
box-shadow:none;
border-radius:0 0 0 0;
position:absolute;
display:block;
top:65px;
position:absolute;
z-index:502;
left: 55.18%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
width: 30px;
}
.postcontent img, img.alignleft,img.alignright
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
}
img.aligncenter
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin-left:auto;
margin-right:auto;
}
h1.ttr_verticalmenu_heading, h2.ttr_verticalmenu_heading,  h3.ttr_verticalmenu_heading, h4.ttr_verticalmenu_heading, h5.ttr_verticalmenu_heading, h6.ttr_verticalmenu_heading, p.ttr_verticalmenu_heading, span.ttr_verticalmenu_heading
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:center;
text-decoration:none;
line-height:30px;
background:none;
margin:0;
}
h1.ttr_block_heading, h2.ttr_block_heading,  h3.ttr_block_heading, h4.ttr_block_heading, h5.ttr_block_heading, h6.ttr_block_heading, p.ttr_block_heading, span.ttr_block_heading,#ttr_sidebar_right .block_header > h4,#ttr_sidebar_left .block_header > h4,.ttr_block h3.ttr_block_heading a:not(.btn),.ttr_block h3.ttr_block_heading a:visited:not(.btn),.ttr_block h3.ttr_block_heading a:hover:not(.btn)
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:center;
text-decoration:none;
line-height:30px;
background:none;
margin:0;
}
#ttr_block, #ttr_block, #ttr_block .boxcolor, #ttr_block .boxcolor
{
font-size:12px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
} .btn-sm, .input-group-btn .btn.btn-sm, .input-des-qty .form-control, .btn-group-sm > .btn, .btn-sm:hover, .btn-group-sm > .btn:hover, .btn-sm:focus, .btn-group-sm > .btn:focus,a.btn-sm:hover,.btn.btn-default.btn-sm,.btn.btn-default.btn-sm:hover,.btn.btn-default.btn-sm,.btn.btn-default.btn-sm:hover,.btn.btn-danger.btn-sm,.btn.btn-danger.btn-sm:hover,.btn.btn-primary.btn-sm,.btn.btn-primary.btn-sm:hover,.btn.btn-info.btn-sm,.btn.btn-info.btn-sm:hover,.btn.btn-success.btn-sm,.btn.btn-success.btn-sm:hover,.btn-warning.btn-sm,.btn-warning.btn-sm:hover ,.btn.btn-success.btn-sm:focus,.btn.btn-primary.btn-sm:focus,.btn.btn-warming.btn-sm:focus,.btn.btn-info.btn-sm:focus,.btn.btn-danger.btn-sm:focus,.btn.btn-default.btn-sm:focus
{
border-radius:3px 3px 3px 3px;
padding:5px 10px 5px 10px;
font-size:12px;
height:auto;}
.ttr_prod_attribute .input-group-sm span.input-group-btn
{
display: inline;}
.ttr_prod_attribute .input-group span.input-group-btn .btn.inc-btn,.ttr_prod_attribute .input-group span.input-group-btn .btn.inc-btn:hover,.ttr_prod_attribute .input-group span.input-group-btn .btn.inc-btn:focus,.ttr_prod_attribute .input-group span.input-group-btn .btn.inc-btn,.ttr_prod_attribute .input-group span.input-group-btn .btn.inc-btn:hover,.ttr_prod_attribute .input-group span.input-group-btn .btn.inc-btn:focus
{
border-bottom-left-radius:3px;
border-top-left-radius:3px;
margin:0 3px 0 3px;
}
.ttr_prod_attribute .input-group span.input-group-btn .btn.dec-btn,.ttr_prod_attribute .input-group span.input-group-btn .btn.dec-btn:hover,.ttr_prod_attribute .input-group span.input-group-btn .btn.dec-btn:focus,.ttr_prod_attribute .input-group span.input-group-btn .btn.dec-btn,.ttr_prod_attribute .input-group span.input-group-btn .btn.dec-btn:hover,.ttr_prod_attribute .input-group span.input-group-btn .btn.dec-btn:focus
{
border-radius:3px 3px 3px 3px;
margin:0 3px 0 3px;
}
@media only screen
and (max-width : 640px)
{
object, video
{
width:100% !important;
height:auto !important;
}
}
@media only screen
and (max-width : 1024px)
{
#ttr_menu .navbar 
{
min-height:125px;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
box-sizing:border-box;}
}
@media only screen
and (max-width : 767px)
{
menu_inner_in
{
height: 125px;
}
} @media only screen
and (min-width : 150px)
and (max-width : 767px) 
{
#ttr_header_inner 
{
width:auto !important;
text-align:center !important;
}
#ttr_menu_inner_in .ttr_menu_items 
{
display:flex;
}
#ttr_menu_inner_in 
{
width:auto !important;
height:auto !important;
text-align:left !important;
}
.ttr_slideshow_last
{
width:100%;
}
#navigationmenu .navbar-header 
{
position: relative;
z-index: 501;
}
.ttr_menu_items .horiz_separator
{
border-width:0 0 0 0;
border-style:solid;
border-color:transparent;
width:auto !important;
height:auto !important;
float:none !important;
margin:0;
display:none;
}
.gallery-item{
float:none;
}#ttr_sidebar_left 
{
float: none !important;
width: auto !important;
margin:0;
border-radius:0;
padding:0;}
#ttr_sidebar_left_margin 
{
height: auto !important;
}
#ttr_sidebar_right_margin 
{
height: auto !important;
}
#ttr_sidebar_right 
{
float: none !important;
width: auto !important;
margin:0;
border:0;
border-radius:0;
padding:0;
}
#ttr_content 
{
float: none !important;
width: auto !important;
margin:0;
border:0;
border-radius:0;
}
#ttr_content_single_sidebar_left,#ttr_content_single_sidebar_right,#ttr_content_zero_sidebar,#ttr_content_both_sidebar 
{
float: none !important;
width: auto !important;
}
#ttr_page 
{
max-width:none !important;
min-width:0 !important;
padding-top:0;
}
.ttr_slogan_style 
{
text-align:center;
}
#ttr_page .ttr_footer_bottom_footer_inner 
{
width:auto !important;
text-align:center;
}
.footer-widget-area 
{
width:auto  !important;
border:0;
border-radius:0;
padding:0;
margin:0;
}
#ttr_page .ttr_slideshow_inner 
{
height:100% !important;
}
ul.ttr_menu_items li 
{
margin:0;}
ul.ttr_menu_items li.ttr_menu_items_parent a, ul.ttr_menu_items li.ttr_menu_items_parent span.separator 
{
float:none !important;
}
#ttr_menu .ttr_menu_items 
{
display:flex;
}
.ttr_vmenu_items ul.child li a 
{
cursor:pointer;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;margin:5px 5px 5px 5px;
padding:0 0 0 0;
display:block;
}
.nav.ttr_vmenu_items ul.child li a:hover 
{
cursor:pointer;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;margin:5px 5px 5px 5px;
padding:0 0 0 0;
display:block;
}
.nav-stacked > li + li 
{
margin-top:0;
}
.nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_arrow 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;display:block;
padding-left:4px;
padding-right:4px;
margin:0 0 0 0;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.nav.ttr_vmenu_items li:hover a.ttr_vmenu_items_parent_link_arrow,ttr_ .nav.ttr_vmenu_items li:hover a.ttr_vmenu_items_parent_link_active_arrow 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;display:block;
padding-left:4px;
padding-right:4px;
margin:0 0 0 0;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.nav.ttr_vmenu_items li:hover a.ttr_vmenu_items_parent_link,ttr_ .nav.ttr_vmenu_items li:hover a.ttr_vmenu_items_parent_link_active 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;display:block;
padding-left:4px;
padding-right:4px;
margin:0 0 0 0;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.menu-center 
{
z-index:99999;
}
.article_column
{
width:100% !important;float:none !important;padding-right:0 !important;}
}
#nav-expander .ttr_menu_toggle_button
{
display:inline-block;
}
#nav-expander .ttr_menu_button_text
{
display:none;
}
#ttr_menu .navbar-toggle
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #DCDCDC;
border:solid rgba(220,220,220,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
line-height: 1.42;
}
#ttr_menu nav .icon-bar
{
border-width:1px 0 0 0;
border-style:solid;
border-color:#000000;
height:1px;
}
#ttr_menu .navbar-toggle .ttr_menu_button_text
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_menu .navbar-toggle:hover
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #DCDCDC;
border:solid rgba(220,220,220,1);
border-width: 0 0 0 0;
box-shadow:none;
line-height: 1.42;
}
#ttr_menu nav #nav-expander:hover .icon-bar
{
border-width:1px 0 0 0;
border-style:solid;
border-color:#000000;
height:1px;
}
#ttr_menu .navbar-toggle:hover .ttr_menu_button_text
{
font-size:14px;
font-family:"Times New Roman";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_menu .navbar-toggle:active, #ttr_menu .navbar-toggle:focus
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #DCDCDC;
border:solid rgba(220,220,220,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
}
#ttr_menu nav #nav-expander:active .icon-bar, nav#ttr_menu nav #nav-expander:focus .icon-bar
{
border-width:1px 0 0 0;
border-style:solid;
border-color:#000000;
height:1px;
}
#ttr_menu .navbar-toggle:focus .ttr_menu_button_text
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_menu .navbar-toggle
{
margin-top:47px;
margin-bottom:47px;
}
#ttr_menu .navbar-toggle
{
padding: 7px 7px;
margin-right:3px;
float:right;
}
#ttr_menu .navbar-toggle:hover, #ttr_menu .navbar-toggle:focus
{
margin-right:3px;
float:right;
}
.ttr_menu_items  li a.ttr_menu_items_parent_link
{
display:block;
padding: 0 30px 0 30px;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;font-size:24px;
font-family:"Quicksand";font-weight:bold;
font-style:normal;
color:#585858;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:capitalize;
border-radius:0 0 0 0;
border:solid #FFFFFF;
border:solid rgba(255,255,255,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
cursor:pointer;
height:112,5px;
box-sizing:border-box;
}
.ttr_menu_items  li a.ttr_menu_items_parent_link_arrow
{
display:block;
padding: 0 30px 0 30px;
font-size:24px;
font-family:"Quicksand";font-weight:bold;
font-style:normal;
color:#585858;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:capitalize;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #FFFFFF;
border:solid rgba(255,255,255,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
box-sizing:border-box;
cursor:pointer;
height:112,5px;
}
.ttr_menu_items  li ul.child li a.subchild
{
line-height:35px;
background-color:#F3F3F3;
background:rgba(243,243,243,1);
background-clip:padding-box;font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(0,0,0,0);
border-width: 0 0 0 0;
box-shadow:none;
}
.ttr_menu_items  li a.ttr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:30px;
padding-right:30px;
box-sizing:border-box;
font-size:24px;
font-family:"Quicksand";font-weight:bold;
font-style:normal;
color:#83B52D;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:capitalize;
cursor: pointer;
display: block;
line-height:112.5px;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #83B52D;
border:solid rgba(131,181,45,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
padding-top:0;
padding-bottom:0;
}
.nav.ttr_menu_items  li a.ttr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:24px;
font-family:"Quicksand";font-weight:bold;
font-style:normal;
color:#83B52D;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:capitalize;
box-sizing:border-box;
padding-left:30px;
padding-right:30px;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #83B52D;
border:solid rgba(131,181,45,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
height:112,5px;
padding-top:0;
padding-bottom:0;
} @media only screen
and (min-width : 768px)
and (max-width:991px) 
{
#ttr_header_inner 
{
width: auto  !important;
text-align:center;
}
#ttr_menu_inner_in 
{
width: auto !important;
}
.gallery-item{
float:none;
}.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active 
{
background-color:#E7E7E7;
background:rgba(231,231,231,1);
background-clip:padding-box;display:block;
padding-left:4px;
padding-right:4px;
margin:0 0 0 0;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.nav.ttr_vmenu_items li:hover a.ttr_vmenu_items_parent_link,ttr_ .nav.ttr_vmenu_items li:hover a.ttr_vmenu_items_parent_link_active 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;display:block;
padding-left:4px;
padding-right:4px;
margin:0 0 0 0;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
body
{
margin:0;
}
#ttr_page 
{
max-width:none !important;
min-width:0 !important;
padding-top:0;
}
.article_column
{
width:100% !important;float:none !important;padding-right:0 !important;}
}
@media only screen
and (min-width : 150px)
and (max-width:991px) 
{
.ttr_footer_bottom_footer_inner 
{
width:100% !important;
text-align:center;
}
img 
{
max-width : 100%;}
} @media only screen
and (min-width : 768px)
and (max-width:991px) 
{
.ttr_header_logo 
{
background-size:100% 100%;
}
#ttr_header_inner 
{
width: auto!important;
}
.ttr_slideshow_last
{
width:100%;
}
#ttr_page .ttr_footer_bottom_footer_inner 
{
width:auto !important;
}
#ttr_page 
{
max-width:none !important;
min-width:0 !important;
}
.ttr_banner_header 
{
width:auto !important;
}
.ttr_banner_slideshow 
{
width:auto !important;
}
.ttr_banner_menu 
{
width:auto !important;
}
.footer-widget-area 
{
width:auto !important;
}
}
.btn,.btn:focus
{
font-size:16px;
font-family:'Quicksand', 'Arial';
font-weight:600;
font-style:normal;
color:#4E4E4E;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:none;
border-radius:0 0 0 0;
border:solid #4E4E4E;
border:solid rgba(78,78,78,1);
border-width: 2px 2px 2px 2px;
box-shadow:none;
padding:10px 30px 10px 30px;
}
#ttr_header .form-search span.input-group-btn .btn
{
border-bottom-left-radius:0px;
border-top-left-radius:0px;
margin:0 3px 0 3px;
}
#ttr_content .woocommerce .shop_table .quantity .qty 
{
text-align: center;	width: 50px;
}
.woocommerce table.cart.shop_table img
{
width: auto;
}
.woocommerce-cart table.cart input
{
line-height: inherit;
}
#ttr_content .cart input#coupon_code
{
height: auto;	line-height: inherit;
}
.btn:hover
{
font-size:16px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:none;
border-radius:0 0 0 0;
border:solid #4E4E4E;
border:solid rgba(78,78,78,1);
border-width: 2px 2px 2px 2px;
box-shadow:none;
}
#ttr_header .form-search span.input-group-btn .btn,.page-not-found .form-search span.input-group-btn .btn
{
border-bottom-left-radius:0px;
border-top-left-radius:0px;
margin:0 3px 0 3px;
}
.btn-default, .btn-default:focus,button,.button, .button-primary, #ttr_content .woocommerce input.button, #ttr_content ul.products li a.button, #ttr_content .button:visited, #ttr_content p.add_review a, #ttr_content p.add_review a:visited, #ttr_content a.button, #ttr_content a.button:visited, input#submit,.woocommerce a.button,.woocommerce input.button, .woocommerce .checkout-button.button, .woocommerce #respond input#submitwoocommerce-Button 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #4E4E4E;
border:solid rgba(78,78,78,1);
border-width: 2px 2px 2px 2px;
box-shadow:none;
box-sizing:inherit;
clear:none;
width:auto;
height:auto;
overflow:visible;
display:inline-block;
}
.btn.btn-primary, .btn.btn-primary:focus
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;color:#696969;
border-color:#696969;
}
.btn.btn-success, .btn.btn-success:focus
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;color:#666666;
border-color:#898689;
}
.btn.btn-info, .btn.btn-info:focus
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;color:#FFFFFF;
border-color:#FFFFFF;
}
.btn.btn-warning, .btn.btn-warning:focus
{
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;color:#FFFFFF;
border-color:#EEA236;
}
.btn.btn-danger, .btn.btn-danger:focus
{
background-color:#D9534F;
background:rgba(217,83,79,1);
background-clip:padding-box;color:#FFFFFF;
border-color:#D43F3A;
}
.btn.btn-default, .btn.btn-deafult:focus
{
color:#fff;
background-color:rgba(131,181,45,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:1px solid rgba(131,181,45,1);
box-shadow:none;
transition: ease .3s;
}
.btn.btn-primary:hover, a.btn.btn-primary:hover 
{
background-color:#696969;
background:rgba(105,105,105,1);
background-clip:padding-box;color:#FFFFFF;
border-color:#696969;
}
.btn.btn-success:hover , a.btn.btn-success:hover
{
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;color:#FFFFFF;
border-color:#83B52D;
}
.btn.btn-info:hover , a.btn.btn-info:hover
{
background-color:#EEEEEE;
background:rgba(238,238,238,1);
background-clip:padding-box;color:#000000;
border-color:#FFFFFF;
}
.btn.btn-warning:hover, a.btn.btn-warning:hover 
{
background-color:#EEEEEE;
background:rgba(238,238,238,1);
background-clip:padding-box;color:#000000;
border-color:#ADADAD;
}
.btn.btn-danger:hover, a.btn.btn-danger:hover 
{
background-color:#EEEEEE;
background:rgba(238,238,238,1);
background-clip:padding-box;color:#000000;
border-color:#ADADAD;
}
.btn-lg, .btn-group-lg > .btn, .btn-lg:hover, .btn-group-lg > .btn:hover, a.btn.btn-lg, a.btn.btn-lg:hover , a.btn.btn-lg:focus 
{
border-radius:6px 6px 6px 6px;
padding:10px 16px 10px 16px;
font-size:18px;
}
.btn-xs, .btn-group-xs > .btn, .btn-xs:hover, .btn-group-xs > .btn:hover, a.btn.btn-xs:hover ,a.btn.btn-xs:focus 
{
border-radius:3px 3px 3px 3px;
padding:1px 5px 1px 5px;
font-size:12px;
}
.btn-default:hover,button:hover,.button:hover, .button-primary:hover, #ttr_content .woocommerce input.button:hover, #ttr_content ul.products li a.button:hover, #ttr_content p.add_review a:hover, #ttr_content a.button:hover, input#submit:hover, a.btn:hover, .woocommerce input.button:hover, .woocommerce .checkout-button.button:hover
{
border-radius:0 0 0 0;
border:2px solid #333;
box-shadow:none;
background-color:#333;
background-clip:padding-box;box-sizing:inherit;
clear:none;
font-size:16px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:none;
}
.input-group .form-control 
{
height:47px;}
.ttr_image
{
max-width:100%;}
.ttr_fill
{
width:100%;}
.ttr_uniform
{
max-width:100% !important;height:auto !important;vertical-align:middle;
}
#ttr_footer .ttr_image
{
line-height:inherit;
}
#ttr_footer .html_content span
{
vertical-align:middle;
}
#ttr_footer .container
{
margin:auto;}
.contact_file.btn-file input[type="file"] 
{
cursor: inherit;display: block;font-size: 100px; min-height: 100%;position: absolute;right: 0;text-align: right;top: inherit;bottom: 100%;outline: none!important;
}
label.btn.contact_file.btn-file 
{
display: table-cell;
}
form .btn-file.contact_file 
{
overflow: hidden;position: relative;
}
.contactformdiv span#upload-file, span#upload-file 
{
display: table-cell;padding: 8px;vertical-align: middle;
}
.embed-responsive
{
position: absolute;}
.btn-xs, .btn-group-xs > .btn, .btn-xs:hover, .btn-group-xs > .btn:hover 
{
border-radius:3px 3px 3px 3px;
padding:1px 5px 1px 5px;
font-size:12px;
}
.btn-default:hover,button:hover,.button:hover, .button-primary:hover, #ttr_content .woocommerce input.button:hover, #ttr_content ul.products li a.button:hover, #ttr_content p.add_review a:hover, #ttr_content a.button:hover, input#submit:hover, a.btn.btn-default:hover, .woocommerce input.button:hover, .woocommerce .checkout-button.button:hover
{
border-radius:0 0 0 0;
border: 1px solid #333;
box-shadow:none;
background-color:#333;
background:rgba(78,78,78,1);
background-clip:padding-box;box-sizing:inherit;
clear:none;
font-size:16px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-decoration:none;
text-transform:none;
}
.productdescription #ttr_content ul,#ttr_content ul.add-to-links 
{
text-indent: 0;
}
hr, .pagination
{
margin: 0;
}
#ttr_content .pagination 
{
padding-left: 0;
}
.inputbutton
{
background: none repeat scroll 0 0 transparent;
border: medium none;
color:#4E4E4E;
cursor: pointer;
font-size:16px;
padding:10px 30px 10px 30px;
left: -15px;
}
img
{
vertical-align:middle;
}
.postedon img
{
vertical-align:middle;
}
#ttr_content div.pagination
{
display: block;
}
.ttr_verticalmenu_header img,.ttr_block img
{
vertical-align:middle;
}
*
{
margin:0;
padding:0;
}
#ttr_page.container 
{
padding-left:0;
padding-right:0;
width:100%;
}
@media only screen and (max-width:767px) 
{
#ttr_menu .navbar-collapse 
{
padding-left:0;
padding-right:0;
}
}
#ttr_content_and_sidebar_container 
{
width:auto !important;
margin:0 auto;
}
.ttr_block  .ttr_radio
{
float:left;
margin-right:4px;
}
fieldset
{
border:0;
padding-bottom:5px;
}
.boxcolor,.form-text
{
width: 100%;
}
.login_head h1
{
text-align:center;
}
.ttr_comment_reply_edit 
{
float:right;
}
.ttr_comment_reply_edit span 
{
padding-right:5px;
}
.ttr_post .ttr_post_content_inner
{
overflow:hidden;
}
.ttr_comment form p input,.ttr_comment form p textarea 
{
overflow:hidden;
}
#ttr_content .ttr_comment p
{
text-align:left;
margin:5px 0 0 0;
background:none;
}
.ttr_article dl 
{
margin:2px;
}
.back-to-top 
{
position:fixed;
bottom: 0;
right: 2em;
text-decoration: none;
padding: 0.5em;
display: none;
z-index:999;
}
.form-item label
{
text-align:left;
}
#user-login-form ul li
{
background:none!important;
text-align:left;
padding-left:0!important;
margin-left:0!important;
margin-top:5px!important;
} .menu-toggle 
{
display:none;
}
.required:first-child:after 
{
color:red;
content: '*';
display: inline;
}
.has-error 
{
margin-top:4px;
}
form.form-horizontal 
{
width:100%;
}
.ttr_image::after
{
clear: both;content: '.';display:inline;visibility: hidden;}
.widget_before_title
{
color:#FFFFFF;
font-size:16px;
margin: 0 5px;
}
.footerwidget
{
margin:0 auto;
}
.menutexticon
{
display: inline-block;
vertical-align: middle;
margin-right: 3px;
}
button#nav-expander.navbar-toggle span
{
vertical-align: middle;
}
.fullwidth
{
width:100%;
}
.remove_collapsing_margins
{
height: 0;
width: 0;
overflow: hidden;
-webkit-margin-top-collapse: separate;
}
.transparent
{
background-color:transparent;
}
.comment_hr
{
color:#fff;
}
.error
{
padding: 5px 9px;
border: 1px solid red;
color: red;
border-radius: 3px;
}
.success
{
padding: 5px 9px;
border: 1px solid green;
color: green;
border-radius: 3px;
}
.wp-caption {
background: #fff;
border: 1px solid #f0f0f0;
max-width: 96%; padding: 5px 3px 10px;
text-align: center;
}
.wp-caption.alignnone {
margin: 5px 20px 20px 0;
}
.wp-caption.alignleft {
margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
margin: 5px 20px 20px 0;
}
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.5%;
padding: 0;
width: auto;
}
.wp-caption p.wp-caption-text {
line-height: 17px;
margin: 0;
padding: 0 4px 5px;
}
.sticky .featured-post{
background:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/pin.png) no-repeat center;
display:block;
width:16px;
height:16px;
float:left;
} .format-audio .entry-content .audio-icon {
background:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/audio.png) no-repeat center;
width:32px;
height:32px;
padding-left:15px;
padding-top:15px;
float:left;
box-sizing: border-box;
}
.format-audio .audio-content {
background: url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/dotted-line.png) repeat-y left top;
background-size: 4px 4px;
float: right;
padding-left: 35px;
box-sizing: border-box;
width: -webkit-calc(100% - 85px);
width:         calc(100% - 85px);
}
.format-audio .wp-audio-shortcode {
height: 30px !important; margin: 20px 0;
max-width: 400px !important; }
.format-audio audio {
max-width: 100% !important; }
.entry-content img,
.entry-summary img,
.comment-content img,
.widget img,
.wp-caption {
max-width: 100%;
}
.gallery {
margin-bottom: 20px;
margin-left: -4px;
}
.gallery-item {
float: left;
margin: 0 4px 4px 0;
overflow: hidden;
position: relative;
}
.gallery-columns-1.gallery-size-medium,
.gallery-columns-1.gallery-size-thumbnail,
.gallery-columns-2.gallery-size-thumbnail,
.gallery-columns-3.gallery-size-thumbnail {
display: table;
margin: 0 auto 20px;
}
.gallery-columns-1 .gallery-item,
.gallery-columns-2 .gallery-item,
.gallery-columns-3 .gallery-item {
text-align: center;
}
.gallery-columns-4 .gallery-item {
max-width: 23%;
max-width: -webkit-calc(25% - 4px);
max-width:         calc(25% - 4px);
}
.gallery-columns-5 .gallery-item {
max-width: 19%;
max-width: -webkit-calc(20% - 4px);
max-width:         calc(20% - 4px);
}
.gallery-columns-6 .gallery-item {
max-width: 15%;
max-width: -webkit-calc(16.7% - 4px);
max-width:         calc(16.7% - 4px);
}
.gallery-columns-7 .gallery-item {
max-width: 13%;
max-width: -webkit-calc(14.28% - 4px);
max-width:         calc(14.28% - 4px);
}
.gallery-columns-8 .gallery-item {
max-width: 11%;
max-width: -webkit-calc(12.5% - 4px);
max-width:         calc(12.5% - 4px);
}
.gallery-columns-9 .gallery-item {
max-width: 9%;
max-width: -webkit-calc(11.1% - 4px);
max-width:         calc(11.1% - 4px);
}
.gallery-columns-1 .gallery-item:nth-of-type(1n),
.gallery-columns-2 .gallery-item:nth-of-type(2n),
.gallery-columns-3 .gallery-item:nth-of-type(3n),
.gallery-columns-4 .gallery-item:nth-of-type(4n),
.gallery-columns-5 .gallery-item:nth-of-type(5n),
.gallery-columns-6 .gallery-item:nth-of-type(6n),
.gallery-columns-7 .gallery-item:nth-of-type(7n),
.gallery-columns-8 .gallery-item:nth-of-type(8n),
.gallery-columns-9 .gallery-item:nth-of-type(9n){
margin-right: 0;
}
.gallery-caption {
background-color: rgba(0, 0, 0, 0.7);
box-sizing: border-box;
color: #fff;
font-size: 14px;
line-height: 1.3;
margin: 0;
max-height: 50%;
opacity: 0;
padding: 2px 8px;
position: absolute;
bottom: 0;
left: 0;
text-align: left;
-webkit-transition: opacity 400ms ease;
-moz-transition: opacity 400ms ease;
-o-transition: opacity 400ms ease;
-ms-transition: opacity 400ms ease;
transition: opacity 400ms ease;
width: 100%;
}
.gallery-caption:before {
box-shadow: 0 -10px 15px #000 inset;
height: 100%;
min-height: 49px;
position: absolute;
left: 0;
top: 0;
width: 100%;
}
.gallery-item:hover .gallery-caption {
opacity: 1;
}
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption {
display: none;
}
#ttr_content ol.commentlist li{
list-style:none;
text-indent: 0 !important;
}
.bypostauthor .vcard,.vcard{
float:left;
max-width:74px;
}
.commentmetadata, .reply{
float: right;
}
#ttr_content .commentlist img{
position:static;
}
.says
{
display:none;
}
.author.vcard
{
float: none;
}
.entry-thumbnail .wp-post-image 
{
display: block;
max-width: 100%;
height: auto;
margin: auto;
}
@media screen and (min-width: 768px) and (max-width:991px) 
{
.admin-bar .navigation-top .fixed-top 
{
top: 46px;
}
}
@media screen and (min-width:992px) 
{
.admin-bar .navigation-top .fixed-top 
{
top: 32px;
}
}
@media only screen and (min-width: 768px)
{
.magcolumn
{
margin-right:7px;float:left;width: calc(100% / 3 - 7px);
}
}
.aligncenter,img.aligncenter
{
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
}
.alignleft,img.alignleft
{
display: inline;
float: left;
}
.alignright,img.alignright
{
float: right;
display: inline;
}
img.size-auto,img.size-full,img.size-large,img.size-medium,.attachment img
{
max-width:100%;
height:auto;
}
.commentlist img
{
left:0;
position:absolute;
}
.commentlist
{
margin:0;
list-style:none outside none;
vertical-align:baseline;
padding:0;
}
#comments li
{
margin:0 0 35px;
position:relative;
}
#wp-calendar
{
width:100%;
text-align:left;
}
p
{
padding:0;
}
.btn:hover
{
clear:none;
height:auto;
}
.postedon img, .blog .ttr_article .ttr_post_title img {
vertical-align: middle;
margin: 0 2px;
}
#ttr_sidebar_left table 
{
width:100%;
}
#ttr_sidebar_right table 
{
width:100%;
}
#bbpress-forums p.bbp-topic-meta img.avatar, #bbpress-forums ul.bbp-reply-revision-log img.avatar, #bbpress-forums ul.bbp-topic-revision-log img.avatar, #bbpress-forums div.bbp-template-notice img.avatar, #bbpress-forums .widget_display_topics img.avatar, #bbpress-forums .widget_display_replies img.avatar
{
margin-bottom: 0 !important;
}
#bbpress-forums ul.bbp-lead-topic, #bbpress-forums ul.bbp-topics, #bbpress-forums ul.bbp-forums, #bbpress-forums ul.bbp-replies, #bbpress-forums ul.bbp-search-results 
{
padding-left: 0 !important;
}
#bbpress-forums div.bbp-topic-author a.bbp-author-name, #bbpress-forums div.bbp-reply-author a.bbp-author-name
{
clear: left !important;
display: inline !important;
}
#bbp_search_submit
{
height: 25px !important;
}
#bbp-user-navigation > ul
{
display: inline-block !important;
}
.bbp-user-topics-created-link 
{
display: inline-block !important;
}
#bbpress-forums .avatar
{
max-width: none !important;
}
.bbp-form select
{
height: 27px !important;
}
#bbpress-forums #bbp-search-form #bbp_search
{
height: 25px !important;
}
.bbp-user-topics-created-link 
{
display: inline-block !important;
}
#bbp-user-navigation > ul
{
display: inline-block !important;
}
#comment
{
margin-left: 5px !important;
}
code
{
background-color: rgba(0, 0, 0, 0) !important;
border-radius: 0 !important;
color: inherit !important;
font-size: 90% !important;
padding: 0 !important;
white-space: normal !important;
}
#buddypress .activity-list .activity-avatar
{
margin-left: 5px !important;
}
#buddypress table.notifications tr td, #buddypress table.notifications-settings tr td, #buddypress table.profile-settings tr td, #buddypress table.profile-fields tr td, #buddypress table.wp-profile-fields tr td, #buddypress table.messages-notices tr td, #buddypress table.forum tr td, #buddypress table.notifications tr th, #buddypress table.notifications-settings tr th, #buddypress table.profile-fields tr th, #buddypress table.wp-profile-fields tr th, #buddypress table.messages-notices tr th, #buddypress table.forum tr th 
{
padding: 3px !important;
}
#buddypress select
{
height: 27px !important;
}
#buddypress #members_search_submit
{
height: 25px !important;
padding: 5px !important;
}
#buddypress div.dir-search input[type="text"], #buddypress li.groups-members-search input[type="text"] 
{
height: 27px !important;
}
@media only screen
and (min-width : 150px)
and (max-width:991px) 
{
footer, header#ttr_header
{
width: auto;
max-width: 100%;
}
}
@media (min-width : 992px) and (max-width:1199px)
{
.container 
{
max-width : 100%;
}
}
.ttr_register p,.ttr_signin p
{
margin-bottom:10px;margin-left:5px;
}
@media only screen and (min-width:768px) 
{
.middle_right p 
{
text-align:right;
}
.middle_right p:nth-child(2) 
{
margin: 5px 0;
}
}
@media only screen and (max-width:767px) 
{
.middle_right  
{
margin: 10px 0 0;
}
}
.cart-collaterals
{
margin:0 45px;
}
.Checkout #cart_summary th, #cart_summary th,#shopping-cart-table  thead tr th, #cart_summary td p, .productcheckout tbody.ttr_order_woodetail_background > tr > td, .productcheckout #order_summary.woocommerce-thankyou-order-details tbody > tr > td 
{
text-align: center;vertical-align: middle;
}
#one
{
height: auto;
}
.corner
{
width: 20%;
position: relative;
border:1px solid #42AF54; box-sizing:border-box;
}
.corner:after, .corner:before
{
content: "";
position: absolute;
left: 100%;
width: 31px; box-sizing:border-box;
}
.corner:before
{
top: 0;
bottom:0;
}
.first
{z-index:5;
}
.second
{z-index:4;
}
.third
{z-index:3;
}
.four
{z-index:2;
}
.last
{z-index:1;
}
.ttr_ecommerce #ttr_content ul{padding:0 0 10px;
}
.corner:after
{
bottom: 0;
background: url(//www.nordmeertraum.de/wp-content/themes/images/PSFGreen.png);
top:0;
background-repeat: no-repeat; 
background-size: 100% 100%;
}
.cornerGrey:before
{
top: 0;
bottom:0;
background: url(//www.nordmeertraum.de/wp-content/themes/images/PSBGrey.png);
background-repeat: no-repeat; 
background-size: 100% 100%;
}
.cornerGrey:after
{
bottom: 0;
background: url(//www.nordmeertraum.de/wp-content/themes/images/PSFGrey.png);
top:0;
left:99%; 
background-repeat: no-repeat; 
background-size: 100% 100% !important;
}
#total_price_container span
{
text-align:right !important;
}
#total_price_container p
{
text-align:right !important;
}
#cart_summary.table-bordered .prochec_table_footer td
{
text-align:right;
}
.ttr_prochec_steps_border
{
list-style:none !important;
}
.prochec_table_background
{
border-collapse:collapse !important;
}
.cart_last_product
{
display: none;
}
#order_step li
{
text-indent:15%;
}
.ttr_prochec_total
{
background:none !important;
}
.payment_module img
{
vertical-align:middle;
display:inline-block;
}
#ttr_content_margin #cart_summary 
{
border: none;border-collapse: separate;border-spacing: 0;margin: 0px;
}
#ttr_content_margin #cart_summary thead tr th,#ttr_content_margin #cart_summary tbody tr td,#ttr_content_margin #cart_summary tfoot tr td
{
border-radius: 0;
}
@media only screen and (min-width: 768px) 
{
#ttr_content_margin table#cart_summary thead tr th,#ttr_content_margin table#cart_summary tbody tr td,#ttr_content_margin table#cart_summary tfoot tr td 
{
border-bottom: none;border-right: none;
}
}
#ttr_content ul li 
{
margin-right: 0; margin-left: 0;
}
.ttr_ecommerce #ttr_content ul
{
text-indent:0;
}
.nav > li > a
{
padding:0;
}
.ttr_ecommerce ul:not(.footer_list)  
{
list-style:none;
}
.ttr_ecommerce #ttr_content .ttr_prodes_Tab_Title, #ttr_content ul.ttr_prodes_Tab_Title 
{
padding:0;
}
.cart_navigation button 
{
float: right;
}
.ttr_prodes_color_selector 
{
height:30px;width:30px;float:left;margin:5px;
}
.fancybox
{
margin-right: 10px;
}
.delivery_option_radio
{
vertical-align:middle;
}
.ttr_prochec_table_background.col-lg-8 ul li div {
display: inline;vertical-align: middle;float: none;
}
.ttr_prochec_table_background.col-lg-8 li div.ttr_prochec_Heading {
margin-left: 15px;
}
.magento_address_qty input, .magento_address_qty input:focus
{
text-align:center;
}
.address_select
{
margin: 10px 0;
}
.ttr_prochec_table_background ul li
{
list-style:none;
}
@media screen and (max-width: 767px) 
{
#cart_summary tbody tr td::before 
{
text-align: center !important;
}
#cart_summary tbody tr td, #cart-summary tbody tr td 
{
padding-bottom:8px;
}
}
#cart_summary th, #cart_summary td p, .productcheckout tbody.ttr_order_woodetail_background > tr > td, .productcheckout #order_summary.woocommerce-thankyou-order-details tbody > tr >td,#block-history #order-list tr th, #block-history #order-list tr td, #ttr_content #block-order-detail #cart_summary.footab tbody tr td, #order-detail-content #cart_summary thead tr th, div#order-detail-content #cart_summary tbody tr td,.discount#cart_summary tr td
{
text-align: center;vertical-align: middle;
}
#ttr_content .ttr_prodes_Tab_Title li 
{
margin: 0 3px 0 0;}
.ttr_article.grid 
{
text-align: center;
}
@media only screen and (max-width:767px)
{
#ttr_content .ttr_prodes_Tab_Title li:not(:first-child), #ttr_content .ttr_prodes_Tab_Title li:not(:first-child) a 
{
border-radius: 0;
}
}
#ttr_content .ttr_register.ttr_shipping_background ul ,#ttr_content .ttr_signin.ttr_shipping_background ul 
{
list-style: outside none none;margin:0;
text-indent:0;
}
#ttr_content .ttr_register.ttr_shipping_background ul li ,#ttr_content .ttr_signin.ttr_shipping_background ul li 
{
margin:0;
text-decoration:none;
}
#ttr_content .opc_label 
{
margin-bottom: 0;vertical-align: middle;
}
@media only screen and (max-width:767px) 
{
#cart_summary .ttr_prochec_Heading, #order_summary thead,#order_review .woocommerce-checkout-review-order-table thead tr
{
display: none;
}
}
.left-address
{
padding-right:30px;
}
.left-address p,.right-address p
{
margin-top: 10px; margin-bottom: 10px;
}
.left-address .col-md-12
{
padding-right:18px;
}
@media only screen and (max-width:767px)
{
.table-responsive table thead tr th 
{
padding: 8px;
}
}
.product-shop-margin
{
margin-top: 0;
}
.product-view .product-img-box .zoom 
{
cursor:pointer;
z-index:9;
position:relative;
height:18px;
padding:0 27px;
margin: 0 auto 13px;
}
.product-view .product-img-box .zoom .btn-zoom-out 
{
position:absolute;
left:2px;
top:0;
}
.product-view .product-img-box .zoom .btn-zoom-in 
{
position:absolute;
right:2px;
top:0;
}
.breadcrumb li
{
display:inline;
}
.product-view .product-img-box .zoom #track 
{
background:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/slider_bg.gif) repeat-x scroll 50% 50% transparent;
position:relative;
height:18px;
}
.product-view .product-img-box .zoom #handle 
{
background:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/magnifier_handle.gif) no-repeat scroll 0 0 transparent;
position:absolute;
height:22px;
width:9px;
top:-1px;
}
#ttr_content .product-img-box ul li 
{
list-style:none outside none;
display:inline-block;
}
#ttr_content ol#checkoutSteps li,#ttr_content .block-addresses-list ol.items li
{
list-style-type: none;text-indent:0;
}
.add-to-box 
{
clear:both;
overflow:hidden;
margin:10px 0;
}
.ttr_article.grid li 
{
list-style:none;
text-indent:0;
}
.add-to-box .add-to-cart
{
float:left;
}
.add-to-cart label
{
float:left;
margin-right:5px;
margin-top:8px;
}
.add-to-cart #qty
{
float:left;
margin-right:5px;
margin-top:8px;
}
.add-to-box .or
{
float:left;
margin-top:5px;
margin-left:5px;
margin-right:5px;
}
.add-to-box .add-to-links
{
float:left;
margin:0;
padding:0;
}
.cart-table td
{
padding:10px;
}
.product-view .product-shop .short-description
{
clear:both;
background:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/bkg_divider1.gif) repeat-x scroll 0 0 transparent;
margin-top:10px;
margin-bottom:10px;
padding-top:10px;
}
.add-to-links .separator
{
float:left;
display:none;
}
.rating-box
{
background:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/bkg_rating.gif) repeat-x scroll 0 0 rgba(0, 0, 0, 0);
font-size:0;
height: 13px;
line-height: 0;
overflow: hidden;
text-indent: -999em;
width: 69px;
}
.rating-box .rating
{
float:left;
background:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/bkg_rating.gif) repeat-x scroll 0 100% rgba(0, 0, 0, 0);
height: 13px;
}
.product-collateral .box-collateral
{
margin:0 0 25px;
}
#ttr_content .messages li 
{
list-style:none outside none;
background:none;
}
#ttr_content .product-view .box-tags .product-tags li 
{
background:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/bkg_pipe3.gif) no-repeat scroll 100% 4px transparent;
padding-right:7px;
padding-left:4px;
display:inline;
}
.product-view .box-tags .form-add label 
{
display:block;
}
.product-view .box-tags .form-add .input-box 
{
float:left;
margin-right:5px;
margin-top:3px;
}
#ttr_content_single_sidebar_right td.empty,#ttr_content_zero_sidebar td.empty,#ttr_content_single_sidebar_left td.empty,#ttr_content_both_sidebar td.empty 
{
border:0 none;
}
.product-view .box-up-sell .products-grid td 
{
padding:15px 10px 11px;
width:25%;
box-sizing:border-box;}
.product-view .box-up-sell .products-grid .product-image 
{
display:block;
text-align:center!important;
}
.cart 
{
clear:both;
overflow:hidden;
}
.cart .title-buttons .checkout-types 
{
float:right;
}
.cart-table .btn-continue 
{
float:left;
}
.cart-table .btn-update 
{
float:right;
}
.cart .cart-collaterals .col2-set 
{
float:left;
}
.cart .cart-collaterals .col2-set .col-1
{
float:left;
margin-right:5px;
width:60%;
}
.cart .cart-collaterals .col2-set .col-2
{
width:37%;
float:left;
margin-right:5px;
}
.cart .ttr_post .product-image
{
float:left;
height:75px;
width:75px;
}
.cart .ttr_post .product-details
{
margin-left:90px;
}
.cart .ttr_post 
{
padding:12px 15px;
}
.form-list label.required em 
{
float:right;
right:-8px;
color:#EB340A;
position:absolute;
}
#ttr_content_single_sidebar_right .form-list li,#ttr_content_zero_sidebar .form-list li,#ttr_content_single_sidebar_left .form-list li,#ttr_content_both_sidebar .form-list li, #oar_widget_orders_and_returns_form ul li 
{
padding:0;
margin-bottom:8px;
background:none;
list-style:none outside none;
}
#ttr_content_single_sidebar_right .cart .ttr_post li.item,#ttr_content_zero_sidebar .cart .ttr_post li.item,#ttr_content_single_sidebar_left .cart .ttr_post li.item,#ttr_content_both_sidebar .cart .ttr_post li.item 
{
margin-top:12px;
margin-bottom:12px;
padding:0;
list-style:none outside none;
}
#ttr_content_single_sidebar_right .cart .ttr_post .input-box,#ttr_content_zero_sidebar .cart .ttr_post .input-box,#ttr_content_single_sidebar_left .cart .ttr_post .input-box,#ttr_content_both_sidebar .cart .ttr_post .input-box 
{
width:100%;
margin:8px 0 0;
clear:both;
}
.form-list select 
{
width:100%;
}
#ttr_content_single_sidebar_right .cart .totals tfoot td,#ttr_content_single_sidebar_right .cart .totals tbody td 
{
border:0 none;
text-align:right;
padding:5px 15px 5px 7px;
}
#ttr_content_zero_sidebar .cart .totals tfoot td,#ttr_content_zero_sidebar .cart .totals tbody td 
{
border:0 none;
text-align:right;
padding:5px 15px 5px 7px;
}
#ttr_content_single_sidebar_left .cart .totals tfoot td,#ttr_content_single_sidebar_left .cart .totals tbody td 
{
border:0 none;
text-align:right;
padding:5px 15px 5px 7px;
}
#ttr_content_both_sidebar .cart .totals tfoot td,#ttr_content_both_sidebar .cart .totals tbody td 
{
border:0 none;
text-align:right;
padding:5px 15px 5px 7px;
}
.cart .totals 
{
float:right;
width:33.3%;
}
.cart .totals .checkout-types 
{
padding:8px 15px 15px;
overflow:hidden;
}
#ttr_content_single_sidebar_right .cart .totals table,#ttr_content_zero_sidebar .cart .totals table,#ttr_content_single_sidebar_left .cart .totals table,#ttr_content_both_sidebar .cart .totals table 
{
margin:7px 0;
border:0 none;
}
#ttr_content_single_sidebar_right .cart .ttr_post input.input-text,#ttr_content_zero_sidebar .cart .ttr_post input.input-text,#ttr_content_single_sidebar_left .cart .ttr_post input.input-text,#ttr_content_both_sidebar .cart .ttr_post input.input-text 
{
padding:2px;
width:95%;
box-sizing:border-box;}
.form-list li.control input.radio, .form-list li.control input.checkbox 
{
margin-right:6px;
}
.col2-set 
{
clear:both;
overflow:hidden;
}
.form-list li 
{
margin-bottom:8px;
}
.form-list .input-box 
{
clear:both;
width:100%;
}
.form-list input.input-text,textarea 
{
padding:2px;
width:100%;
box-sizing:border-box;
}
.opc .buttons-set 
{
clear:both;
overflow:hidden;
padding-top:2em;
}
p.required 
{
color:#EB340A!important;
padding-bottom:10px;
text-align:right!important;
}
.f-left 
{
float:left;
}
.form-list .field 
{
float:left;
width:50%;
}
.form-list li:after,.add-to-cart:after,.clearer:after,.product-options-bottom:after,.buttons-set:after,.col2-set:after,.checkout-multishipping-addresses #ttr_content .page-title:after,.ttr_block .actions:after,.cart-collaterals:after,.pager:after,.sorter:after,.ttr_block li.item:after,.list li:after,.grid li:after,.product-tabs:after,.advanced-search:after,.col-main:after   
{
clear:both;
overflow:hidden;
display:block;
content:'.';
height:0;
}
.product-options dt
{
padding:10px 0 0;
}
.product-options dd select
{
width:99%;
}
.product-options dd
{
padding:5px 10px 15px;
}
.product-options p.required
{
position:absolute;
right:20px;
top:10px;
margin:0!important;
}
.product-options-bottom
{
padding:15px 20px;
border-width:0 1px 1px;
border-style:none solid solid;
border-color:#000000;
}
.product-options-bottom .ttr_article
{
float:left;
}
.product-shop .product-options-bottom .ttr_article
{
float:none;
}
#ttr_content .product-options-bottom ul li
{
text-align:right!important;
}
.product-options-bottom .add-to-links
{
clear:both;
text-align:right;
padding:5px 0 0;
}
.product-options-bottom .add-to-cart
{
float:right;
}
.pager
{
text-align:center;
}
#ttr_content .pager .amount
{
float:left;
margin:0;
}
.pager .limiter
{
float:right;
}
.pager .pages ol
{
display:inline;
}
#ttr_content .pager .pages li
{
display:inline;
}
.product-tabs li 
{
background:none!important;
list-style:none outside none!important;
float:left;
border-right:1px solid #A4A4A4;
border-left:1px solid #FFFFFF;
}
.product-tabs li.first 
{
border-left:0 none;
}
.product-tabs a 
{
display:block;
padding:6px 15px;
}
.product-tabs li.active a,.product-tabs li.active a:hover 
{
background-color:#666666;
}
.ttr_ecommerce .ttr_block .ttr_block_content li.item, .ttr_ecommerce .ttr_block .ttr_block_content li
{
list-style:none outside none!important;
}
.ttr_block_content caption 
{
text-align: center;
}
.form-list li.wide .input-box 
{
width:100%;
}
.form-list li.wide input.input-text 
{
width:98%;
padding:2px;
box-sizing:border-box;
}
.no-display 
{
display:none;
}
@media only screen and (min-width:768px)
{
.buttons-set .back-link 
{
float:left;
margin:0;
}
}
.opc .step 
{
padding:15px 30px;
}
.ttr_article .sp-methods 
{
margin:0 0 8px;
}
.ttr_article .sp-methods dt 
{
margin:13px 0 5px;
font-weight:bold;
}
input,select,textarea 
{
vertical-align:middle;
}
.opc .step-title 
{
clear:both;
overflow:hidden;
}
.opc .step-title .number 
{
float:left;
margin:0 5px 0 0;
padding:0 4px;
}
.opc .step-title h2
{
float:left;
}
.opc .step-title a
{
float:right;
display:none;
}
.title-buttons 
{
text-align:right;
}
.title-buttons h1 
{
float:left;
}
.page-popup .link-print 
{
padding:2px 0 2px 25px;
background:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/i_print.gif) no-repeat scroll 0 2px transparent;
}
.product-view .minimal-price,.product-view .products-grid .ttr_post_title 
{
text-align:center!important;
}
.compare-table .ttr_article,#upsell-product-table .ttr_article 
{
text-align:center;
display:block;
}
.ttr_post_title 
{
word-wrap: break-word;
}
.ttr_block .btn-remove, .ttr_block .btn-edit 
{
float:right;
margin:1px 0 2px 5px;
}
.btn-remove 
{
background:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/btn_remove.gif) no-repeat scroll 0 0 transparent;
height:11px;
width:11px;
overflow:hidden;
text-indent:-999em;
}
.btn-remove2 
{
background:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/btn_trash.png) no-repeat scroll 0 0 transparent;
height:16px;
width:16px;
overflow:hidden;
text-indent:-999em;
display:block;
}
.btn-edit 
{
background:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/btn_edit.gif) no-repeat scroll 0 0 transparent;
height:11px;
width:11px;
overflow:hidden;
text-indent:-999em;
}
.data-table thead th
{
text-align:left;
}
.ttr_block_content .subtotal
{
text-align:center;
}
.mini-products-list .product-image
{
float:left;
width:auto;
}
.mini-products-list .product-details
{
margin-left:60px;
}
#block-related input.checkbox
{
float:left;
}
#block-related .product
{
margin-left:20px;
}
header ul.links li.last,.ttr_header_links .right-nav .link.last
{
border:none;
padding-right:0;
}
header ul.links li.first
{
padding-left:0;
}
header .form-search span.ttr_button, header .form-search .ttr_button_hover1
{
margin-top:0;
}
header .form-search label
{
display:none;
}
.ttr_footer_links ul
{
list-style:none outside none;
}
.ttr_footer_links ul li.first
{
padding-left:0;
}
.ttr_footer_links ul li.last
{
border:none;
padding-right:0;
}
.ttr_block #poll-answers li
{
background:none;
list-style:none outside none;
}
.a-right
{
text-align:right!important ;
}
.data-table td
{
padding:3px 8px;
}
.toolbar .pager,.toolbar .sorter
{
padding:3px 8px;
}
.pager .amount,.sorter .view-mode
{
float:left;
}
.pager .limiter,.sorter .sort-by
{
float:right;
}
.product-view .product-shop .availability,.product-view .product-shop .ttr_article
{
margin:10px 0;
}
.ratings
{
margin:7px 0;
}
.product-view .product-shop .product-name
{
margin:0 0 5px;
}
ul,ol
{
padding:0;
}
.ttr_block_content dt
{
margin-bottom:4px;
}
.ttr_block_content dd
{
margin-bottom:4px;
margin-left:5px;
}
@media only screen and (min-width:1200px)
{
.list .product-image
{
float:left;
}
}
@media only screen and (min-width:1200px)
{
.list .product-shop
{
float:right;width:70%
}
.list .product-image,.list .product-image:hover
{
width:30%;text-align:center;
}
.product-image  img
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
}
}
.product-image img
{
max-width:100%;margin-left: auto;margin-right: auto;
}
.f-fix
{
float:left;
width:100%;
}
.tags-list li
{
display:inline;
margin-right:4px;
}
.form-list li.wide textarea
{
width:100%;
height:10em;
}
.form-list .input-range input.input-text
{
width:35%;
}
.advanced-search .form-list label
{
width:30%;
}
.advanced-search .form-list .input-box,.advanced-search .form-list .input-range
{
clear:none;
float:left;
width:100%;
}
#ttr_content .pagination
{
text-indent: 0 !important;
}
@media only screen and (min-width:768px) and (max-width:1199px)
{
.productdescription #image-block 
{
padding-right: 10px;
}
}
@media only screen and (min-width:768px) 
{
.ttr_signin 
{
padding: 0 10px; 
}
.ttr_register 
{
padding: 0 10px;
}
}
.account_creation .form-group .col-xs-4 
{
width: 94px;
}
@media only screen and (min-width:768px) 
{
.ttr_signin 
{
padding: 0 10px;
}
.ttr_register 
{
padding: 0 10px;
}
}
@media only screen and (min-width:768px)
{
.ttr_signin 
{
margin:0 0 0 15px;
}
}
.ttr_images_container 
{
overflow: hidden; position: absolute; left: 0; right: 0; margin: 0 auto; height: 100%; 
}
#ttr_content ul:not(.woocommerce-error):not(.order_details):not(.nav-tabs), .editor-styles-wrapper ul:not(.woocommerce-error):not(.order_details):not(.nav-tabs), #ttr_content ol:not(.flex-control-thumbs)
{
padding-left:15px;}
#cart_summary .ttr_prochec_price p,#cart_summary .ttr_prochec_price,#cart_summary .ttr_prochec_price span,.ttr_prochec_price,.table-striped tbody .ttr_prochec_price, .ttr_prochec_subtotal label
{
text-align:center;
}
label
{
font-weight:normal;
}
.ttr_comment .form-submit #submit
{
margin-top:10px;
}
.product-shop .add-to-cart .btn
{
white-space:normal;
}
button, button:hover  
{
background-color: unset;background: unset;background-clip: unset;border-radius: unset;border: unset;border-width: unset;box-shadow: unset;font-size: 14px;font-family: unset;font-weight: unset;font-style: unset;color: #595959;text-shadow: unset;text-align: center;text-decoration: unset;box-sizing: unset;clear: unset;width: unset;height: unset;overflow: visible;display: unset;
}
#ttr_content .html_content li p, .html_content ul li p,.html_content ol li p
{
margin:0;padding:0;text-shadow:none;}
#ttr_content .html_content p, .html_content p,#ttr_content .html_content a, .html_content a
{
text-shadow:none;}
body:not(.ttr_ecommerce) #ttr_content .html_content ul,#ttr_content .html_content ol,.html_content ul,.html_content ol 
{
list-style-image:none;text-indent:0;padding-left:25px;
}
.ttr_verticalmenu_content .navbar 
{
height:auto;display:block;padding:0;margin:0;
}
div[class^="ttr_menushape"]  > .html_content,div[class^="ttr_headershape"]  > .html_content,div[class^="ttr_slideshowshape"]  > .html_content,div[class^="ttr_stickyslideshowshape"]  > .html_content,div[class^="ttr_footershape"]  > .html_content 
{
position: absolute;
height:100%;
left:0;
right:0;
margin: 0 auto;
overflow: hidden;
}
.html_content span 
{
vertical-align: unset;
}
body:not(.ttr_ecommerce) #ttr_content ul.pagination 
{
list-style-image: none;
} #ttr_content_and_sidebar_container .ttr_verticalmenu .ttr_verticalmenu_content li::before,#ttr_content_and_sidebar_container .ttr_verticalmenu .ttr_verticalmenu_content li::after 
{
content:'';display:table;
}
@media only screen and (max-width: 360px)
{
ul.ttr_menu_items 
{
padding-top:0 !important;
}
}
@media only screen  and (max-width:360px)
{
.ttr_prochec_row_1 .prochec_delete::before
{
border-bottom: 0 none;border-right:1px solid rgba(225,225,225,1);float: left;margin: 0;text-align: center;width: 50%;box-sizing:border-box;
}
.ttr_prochec_row_1 .prochec_delete
{
padding: 0;
}
table#cart_summary .ttr_prochec_row_1 td::before, table#cart_summary .row-2.responsive-price-detail td:not(:first-child)::before, table#cart_summary .last.responsive-row td::before
{
border-bottom:1px solid rgba(225,225,225,1);content: attr(data-title);display: block;margin-bottom: 15px;padding: 10px 0;background-color:#F3F3F3;
background:rgba(243,243,243,1);
background-clip:padding-box;font-size:16px;
font-family:"Arial";
font-weight:600;
font-style:normal;
color:#343434;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.ttr_order_receive td::before
{
border-bottom:1px solid rgba(204,204,204,1);content: attr(data-title);display: block;margin-bottom: 15px;padding: 10px 0;background-color:#F3F3F3;
background:rgba(243,243,243,1);
background-clip:padding-box;font-size:16px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
}
@media only screen and (max-width : 480px) 
{
#ttr_content ul.ttr_prodes_Tab_Title.nav.nav-tabs li 
{
width: 100%; 
}
#ttr_content .ttr_prodes_Tab_Title.nav.nav-tabs li a 
{
text-align: center;
}
#ttr_content .ttr_prodes_Tab_Title.nav.nav-tabs li 
{
margin: 0;width: 49%;
}
}
@media screen and (min-width:768px)
{
.ttr_banner_header_inner_above_widget_container div[class^="ttr_banner_header_inner_above"],.ttr_banner_header_inner_below_widget_container div[class^="ttr_banner_header_inner_below"],.ttr_banner_menu_inner_above_widget_container div[class^="ttr_banner_menu_inner_above"],.ttr_banner_menu_inner_below_widget_container div[class^="ttr_banner_menu_inner_below"],.ttr_banner_slideshow_inner_above_widget_container div[class^="ttr_banner_slideshow_inner_above"],.ttr_banner_slideshow_inner_below_widget_container div[class^="ttr_banner_slideshow_inner_below"],.ttr_banner_footer_inner_above_widget_container div[class^="ttr_banner_footer_inner_above"],.ttr_banner_footer_inner_below_widget_container div[class^="ttr_banner_footer_inner_below"],.ttr_topcolumn_widget_container div[class^="ttr_contenttopcolumn"],.ttr_bottomcolumn_widget_container div[class^="ttr_contentbottomcolumn"],.ttr_footer-widget-area_inner_above_widget_container div[class^="ttr_footer-widget-area_inner_above"],.ttr_footer-widget-area_inner_below_widget_container div[class^="ttr_footer-widget-area_inner_below"],div[class^="contenttopcolumn"], div[class^="contentbottomcolumn"], .editor-styles-wrapper .row, #ttr_html_content_margin .row 
{
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
width: auto; max-width: 100%;
}
div[class^="ttr_banner_header_inner_above"] > [class*='col-'],div[class^="ttr_banner_header_inner_below"] > [class*='col-'],div[class^="ttr_banner_menu_inner_above"] > [class*='col-'],div[class^="ttr_banner_menu_inner_below"] > [class*='col-'],div[class^="ttr_banner_slideshow_inner_above"] > [class*='col-'],div[class^="ttr_banner_slideshow_inner_below"] > [class*='col-'],div[class^="ttr_banner_footer_inner_above"] > [class*='col-'],div[class^="ttr_banner_footer_inner_below"] > [class*='col-'],div[class^="contenttopcolumn"] > [class*='col-'],div[class^="contentbottomcolumn"] > [class*='col-'],div[class^="ttr_footer-widget-area_inner_above"] > [class*='col-'],div[class^="ttr_footer-widget-area_inner_below"] > [class*='col-'], .editor-styles-wrapper .row > [class*='col-'], #ttr_html_content_margin .row > [class*='col-'] 
{
display:-webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
div[class^="ttr_banner_header_inner_above"] > [class*='col-'] > div,div[class^="ttr_banner_header_inner_below"] > [class*='col-'] > div,div[class^="ttr_banner_menu_inner_above"] > [class*='col-'] > div,div[class^="ttr_banner_menu_inner_below"] > [class*='col-'] > div,div[class^="ttr_banner_slideshow_inner_above"] > [class*='col-'] > div,div[class^="ttr_banner_slideshow_inner_below"] > [class*='col-'] > div,div[class^="ttr_banner_footer_inner_above"] > [class*='col-'] > div,div[class^="ttr_banner_footer_inner_below"] > [class*='col-'] > div,div[class^="contenttopcolumn"] > [class*='col-'] > div,div[class^="contentbottomcolumn"] > [class*='col-'] > div,div[class^="ttr_footer-widget-area_inner_above"] > [class*='col-'] > div,div[class^="ttr_footer-widget-area_inner_below"] > [class*='col-'] > div, .editor-styles-wrapper .row > [class*='col-'] > div, #ttr_html_content_margin .row > [class*='col-'] > div  
{
width: 100%; 
}
.editor-styles-wrapper .row::before, .editor-styles-wrapper .row::after, #ttr_html_content_margin .row::before, #ttr_html_content_margin  .row::after 
{
display: none; 
}
}
.ttr_header_element_alignment,.ttr_menu_element_alignment ,.ttr_slideshow_element_alignment ,.ttr_footer_element_alignment 
{
position:absolute;
left:0;
right:0;
margin:0 auto;
height:100%;
}
@media screen and (max-width:991px)
{
iframe.embed-responsive-item,video .embed-responsive-item 
{
max-width: 100%;max-height: 100%;
}
}
@media only screen
and (min-width:768px) 
{
.dropdown-menu 
{
min-width:160px;
}
.navbar-nav ul.dropdown-menu > li 
{
position: relative;
}
.ttr_menu_items.navbar-nav ul.dropdown-menu .sub-menu 
{
left: 100% ;
position: absolute;
top: 0;
margin-top: -1px;
}
} .screen-reader-text 
{
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
white-space: nowrap;
height: 1px;
width: 1px;
overflow: hidden;
}
.ttr_block_heading img, .ttr_verticalmenu_heading img 
{
vertical-align: middle; } @media only screen
and (min-width : 768px)
and (max-width : 991px) 
{
.totopshow {
display: block;}
.container 
{
width:100%;
}
#ttr_content .ttr_comments 
{
display:flex;
}
.navbar 
{
height:100px;
}
.ttr_footer_bottom_footer_inner
{
height:100px;
}
#navigationmenu 
{
width:auto;
margin:0 auto;
}
#ttr_menu .navbar 
{
height:auto;z-index:1000;
box-sizing:border-box;}
#ttr_menu_inner_in 
{
min-height: 100px;
height:auto;
width:100%;
position:relative;
margin:0 auto;
}
.ttr_menu_element_alignment.container 
{
width:100%;
}
select, select.form-control,select:focus, select.form-control:focus
{
border-radius: 4px;
border: 1px solid #ccc;
background:white;height:auto;}
h1 span, h1 a:not(.btn), h1 a:not(.btn):hover, h1 a:not(.btn):visited, h1 a:not(.btn):focus, footer#ttr_footer .html_content h1 a:not(.btn), footer#ttr_footer .html_content h1 a:not(.btn):hover, footer#ttr_footer .html_content h1 a:not(.btn):visited, footer#ttr_footer .html_content h1 a:not(.btn):focus, h2 span, h2 a:not(.btn), h2 a:not(.btn):hover, h2 a:not(.btn):focus, h2 a:not(.btn):visited, h2 a:not(.btn):focus, footer#ttr_footer .html_content h2 a:not(.btn), footer#ttr_footer .html_content h2 a:not(.btn):hover, footer#ttr_footer .html_content h2 a:not(.btn):visited, footer#ttr_footer .html_content h2 a:not(.btn):focus, h3 span, h3 a:not(.btn), h3 a:not(.btn):hover, h3 a:not(.btn):visited, h3 a:not(.btn):focus, footer#ttr_footer .html_content h3 a:not(.btn), footer#ttr_footer .html_content h3 a:not(.btn):hover, footer#ttr_footer .html_content h3 a:not(.btn):visited, footer#ttr_footer .html_content h3 a:not(.btn):focus, h4 span, h4 a:not(.btn), h4 a:not(.btn):hover, h4 a:not(.btn):visited, h4 a:not(.btn):focus,  footer#ttr_footer .html_content h4 a:not(.btn), footer#ttr_footer .html_content h4 a:not(.btn):hover, footer#ttr_footer .html_content h4 a:not(.btn):visited, footer#ttr_footer .html_content h4 a:not(.btn):focus, h5 span, h5 a:not(.btn), h5 a:not(.btn):hover, h5 a:not(.btn):visited, h5 a:not(.btn):focus, footer#ttr_footer .html_content h5 a:not(.btn), footer#ttr_footer .html_content h5 a:not(.btn):hover, footer#ttr_footer .html_content h5 a:not(.btn):visited, footer#ttr_footer .html_content h5 a:not(.btn):focus, h6 span, h6 a:not(.btn), h6 a:not(.btn):hover, h6 a:not(.btn):visited, h6 a:not(.btn):focus, footer#ttr_footer .html_content h6 a:not(.btn), footer#ttr_footer .html_content h6 a:not(.btn):hover, footer#ttr_footer .html_content h6 a:not(.btn):visited, footer#ttr_footer .html_content h6 a:not(.btn):focus
{
font-size:1em;
}
.producttag
{
line-height:1.42;margin: 0;}
p,footer #ttr_footer_inner .container p, .html_content p
{
line-height:1.42;
}
table.table
{
background: transparent none repeat scroll 0 0;
border: 1px solid #DDDDDD;
border-collapse: collapse;
}
td
{
}
.ttr_home_html_row0
{
margin:0 0 0 0;
padding:30px 75px 30px 75px;
}
.ttr_home_html_column00 h1 
{
font-size:2,31em;
}
.ttr_home_html_column00 h2 
{
font-size:1,93em;
}
.ttr_home_html_column00 h3 
{
font-size:1,54em;
}
.ttr_home_html_column00 h4 
{
font-size:1,16em;
}
.ttr_home_html_column00 h5 
{
font-size:0,9em;
}
.ttr_home_html_column00 h6 
{
font-size:0,77em;
}
.ttr_home_html_column00 p 
{
font-size:0,9em;
}
.ttr_home_html_column00 a, .ttr_home_html_column00 a:not(.btn):focus
{
font-size:0,9em;
}
.ttr_home_html_column00 a:not(.btn):visited
{
font-size:0,9em;
}
.ttr_home_html_column00 a:not(.btn):hover
{
font-size:0,9em;
}
.ttr_home_html_column00 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_column10 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_row2
{
margin:0 0 0 0;
padding:80px 0 40px 0;
}
.ttr_home_html_column20 h1 
{
font-size:2,31em;
}
.ttr_home_html_column20 h2 
{
font-size:1,93em;
}
.ttr_home_html_column20 h3 
{
font-size:1,54em;
}
.ttr_home_html_column20 h4 
{
font-size:1,16em;
}
.ttr_home_html_column20 h5 
{
font-size:0,9em;
}
.ttr_home_html_column20 h6 
{
font-size:0,77em;
}
.ttr_home_html_column20 p 
{
font-size:0,9em;
}
.ttr_home_html_column20 a, .ttr_home_html_column20 a:not(.btn):focus
{
font-size:0,9em;
}
.ttr_home_html_column20 a:not(.btn):visited
{
font-size:0,9em;
}
.ttr_home_html_column20 a:not(.btn):hover
{
font-size:0,9em;
}
.ttr_home_html_column20 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_column30 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_row4
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:transparent;
background-clip:padding-box;padding:70px 0 30px 0;
}
.ttr_home_html_column40
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;margin:0 0 0 0;
padding:0 0 0 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.ttr_home_html_column40 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_row5
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:20px 20px 0 20px;
}
.ttr_home_html_column50
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;margin:15px 15px 15px 15px;
padding:0 0 0 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.ttr_home_html_column50 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_column51
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;margin:15px 15px 15px 15px;
padding:0 0 0 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.ttr_home_html_column51 .tt_link 
{
vertical-align:middle;
}
.ttr_footer-widget-cell_inner_widget_container
{
margin:0 0 0 0;
}
.ttr_footer-widget-cell_inner0
{
padding:80px 100px 0 100px;
}
.ttr_title_position 
{
top:60px;
position:absolute;
z-index:502;
left: 38.67%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
display:block;
}
header .ttr_title_style, header .ttr_title_style a, header .ttr_title_style a:link, header .ttr_title_style a:visited, header .ttr_title_style a:hover
{
margin:0;
padding:0;
background:none;
}
.ttr_slogan_position 
{
top:90px;
position:absolute;
z-index:502;
left: 41.8%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
display:block;
overflow:hidden;
}
.ttr_slogan_style
{
margin:0;
line-height:normal;
padding:0;
background:none;
}
.ttr_header_logo img 
{
display:none;}
.ttr_menu_logo 
{
background-repeat: no-repeat;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
top:7.5px;
position:absolute;
z-index:502;
left: 0%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
text-align:center;
display:block;
position:absolute;
border:0 none;
box-sizing:border-box;
}
.ttr_menu_logo img 
{
height:85px;
width:85px;
}
.ttr_menu_logo img 
{
vertical-align:middle;max-height:100px;
}
.navbar-nav 
{
padding:0;
list-style:none;
position:relative;
margin:0;
z-index:1000;
border:0 !important;
padding-top:10px !important;
text-align:left;
zoom:1;
}
.navbar-default
{
margin:0 0 0 0;
padding-top:0;
padding-bottom:0;
box-sizing:content-box}
body .navbar-default 
{
padding-left:20px;
padding-right:20px;
}
#ttr_page .ttr_menu_items  li ul.child
{
right:0px;
top:80px;
}
.ttr_menu_items  li a.ttr_menu_items_parent_link, .nav.ttr_menu_items  li span.separator
{
display:block;
padding-left:15px;
padding-right:15px;
line-height:80px;
margin:0 0 0 0;
cursor:pointer;
box-sizing:border-box;
padding-top:0px;
padding-bottom:0px;
}
.navbar-default .nav.ttr_menu_items  li a.ttr_menu_items_parent_link_arrow 
{
display:block;
padding-left:15px;
padding-right:15px;
line-height:80px;
background-image: none;
margin:0 0 0 0;
background-position:right 7.5px center;
box-sizing:border-box;
cursor:pointer;
padding-top:0px;
padding-bottom:0px;
}
.nav.ttr_menu_items  li a.ttr_menu_items_parent_link_active_arrow
{
padding-left:15px;
padding-right:15px;
box-sizing:border-box;
cursor: pointer;
display: block;
line-height:80px;
margin:0 0 0 0;
height:80px;
padding-top:0px;
padding-bottom:0px;
}
.nav.ttr_menu_items  li a.ttr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
box-sizing:border-box;
line-height:80px;
padding-left:15px;
padding-right:15px;
margin:0 0 0 0;
padding-top:0px;
padding-bottom:0px;
}
.ttr_menu_items .horiz_separator
{
float:right;
height:80px;
}
ul.ttr_menu_items .dropdown.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
}
header#ttr_header
{
box-sizing:border-box;
}
.ttr_header_element_alignment.container 
{
width:100%;
}
#ttr_menu 
{
max-width:100%;
width:auto;
}
.innermenu
{
width:100%;
}
.innermenu
{
position:absolute;
top:0px;
margin:0 auto;
left:0;
right:0;
max-width:100%;
}
.dropdown-backdrop
{
position:relative;
}
.container 
{
overflow:visible!important;
}
.ttr_vmenu_items.nav ul.collapse > li 
{
position: relative;
}
li.show > ul.child.collapse 
{
display:inline-block;
}
.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link, .nav.ttr_vmenu_items  li span.separator
{
display:block;
cursor:pointer;
padding-top:0px;
padding-bottom:0px;
}
.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_arrow, .nav.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_arrow
{
display:block;
background-color:#FFFFFF;
background:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/vmenuMainArrow01.png),rgba(255,255,255,1);
background-repeat:no-repeat;
background-size:auto;
background-position:right center;
background-clip:padding-box;cursor:pointer;
padding-top:0px;
padding-bottom:0px;
}
.navbar-default .nav.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_arrow 
{
display:block;
background-image: none;
cursor:pointer;
padding-top:0px;
padding-bottom:0px;
}
.nav.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_active_arrow
{
cursor: pointer;
display: block;
padding-top:0px;
padding-bottom:0px;
}
.nav.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
padding-top:0px;
padding-bottom:0px;
}
.ttr_vmenu_items .horiz_separator
{
}
ul.ttr_menu_items .dropdown.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
}
.ttr_footer_bottom_footer 
{
height:100px;
}
#ttr_footer .container 
{
width:100%;
max-width:100%;
}
#ttr_copyright a, #ttr_copyright span
{
display:none;}
#ttr_footer_designed_by_links 
{
top:76.39px;
position:absolute;
z-index:502;
left: 27.34%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
text-align:center;
overflow:auto;
}
#ttr_footer_designed_by_links #ttr_footer_designed_by 
{
vertical-align:middle;
line-height:initial;
}
footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn) , footer#ttr_footer_designed_by_links a:link:not(.btn), footer#ttr_footer_designed_by_links a:visited:not(.btn), footer#ttr_footer_designed_by_links a:hover:not(.btn) 
{
display:inline-block;vertical-align:middle;
line-height:initial;
}
.ttr_block_content,  .ttr_block_content p 
{
font-size:14px !important;
}
.ttr_banner_header_inner_above_widget_container 
{
width: 100%;
}
.ttr_banner_header_inner_below_widget_container 
{
width: 100%;
}
.ttr_banner_menu_inner_above_widget_container 
{
width: 100%;
}
.ttr_banner_menu_inner_below_widget_container 
{
width: 100%;
}
.ttr_banner_slideshow_inner_above_widget_container 
{
width: 100%;
}
.ttr_banner_slideshow_inner_below_widget_container 
{
width: 100%;
}
.ttr_footer-widget-area_inner_below_widget_container 
{
width: 100%;
}
#ttr_content 
{
width: 100%;
clear: none;
}
#ttr_html_content_margin 
{
padding:0 0 0 0;
margin:0 0 0 0;
box-sizing:border-box;
}
#ttr_content .ttr_page_title, #ttr_content .ttr_page_title a, #ttr_content .ttr_page_title a:visited, #ttr_content .ttr_page_title a:hover, #ttr_content h1.ttr_page_title a, #ttr_content  h1.ttr_page_title a:visited, #ttr_content  h1.ttr_page_title a:hover, #ttr_content h2.ttr_page_title a, #ttr_content  h2.ttr_page_title a:visited, #ttr_content  h2.ttr_page_title a:hover, #ttr_content h3.ttr_page_title a, #ttr_content  h3.ttr_page_title a:visited, #ttr_content  h3.ttr_page_title a:hover, #ttr_content h4.ttr_page_title a, #ttr_content  h4.ttr_page_title a:visited, #ttr_content  h4.ttr_page_title a:hover, #ttr_content h5.ttr_page_title a, #ttr_content  h5.ttr_page_title a:visited, #ttr_content  h5.ttr_page_title a:hover, #ttr_content h6.ttr_page_title a, #ttr_content  h6.ttr_page_title a:visited, #ttr_content  h6.ttr_page_title a:hover
{
display:none;}
.postcontent p
{
margin-top:10px;
margin-bottom:10px;
line-height:1.42;
}
#nav
{
top:155px;
position:absolute;
z-index:502;
left: 45.83%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
}
.left-button
{
position:absolute;
display:block;
top:65px;
position:absolute;
z-index:502;
left: 0%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
}
.right-button
{
position:absolute;
display:block;
top:65px;
position:absolute;
z-index:502;
left: 92.97%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
}
.left-button
{
position:absolute;
display:block;
top:65px;
position:absolute;
z-index:502;
left: 0%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
}
.right-button
{
position:absolute;
display:block;
top:65px;
position:absolute;
z-index:502;
left: 92.97%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
}
#prev span
{
background-image:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/Leftbutton.png);
display:block;
height: 30px;
width: 30px;
text-indent:-999px;
font-size:0;
}
#next span
{
background-image:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/Rightbutton.png);
display:block;
height: 30px;
width: 30px;
text-indent:-999px;
font-size:0;
}
img.aligncenter
{
margin-left:auto;
margin-right:auto;
}
#ttr_menu .navbar-toggle
{
margin-top:34.5px;
margin-bottom:34.5px;
}
.ttr_menu_items  li a.ttr_menu_items_parent_link
{
display:block;
padding: 0 15px 0 15px;
margin:0 0 0 0;
cursor:pointer;
height:80px;
box-sizing:border-box;
}
.ttr_menu_items  li a.ttr_menu_items_parent_link_arrow
{
display:block;
margin:0 0 0 0;
box-sizing:border-box;
cursor:pointer;
height:80px;
}
.ttr_menu_items  li a.ttr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:15px;
box-sizing:border-box;
cursor: pointer;
display: block;
line-height:80px;
margin:0 0 0 0;
padding-top:0;
padding-bottom:0;
}
.nav.ttr_menu_items  li a.ttr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
box-sizing:border-box;
padding-left:15px;
padding-right:15px;
margin:0 0 0 0;
height:80px;
padding-top:0;
padding-bottom:0;
}
#ttr_sidebar_left 
{
width: 0%;
}
#ttr_content 
{
width: 100%;
}
#ttr_sidebar_right 
{
width: 0%;
}
label
{
font-weight:normal;
}
.ttr_comment .form-submit #submit
{
margin-top:10px;
}
.ttr_banner_header,.ttr_banner_menu,.ttr_banner_slideshow 
{
width:auto;
}
body:not(.ttr_ecommerce) #ttr_content ul.pagination 
{
list-style-image: none;
}
} @media only screen
and (min-width:768px) 
{
.navbar-nav ul.dropdown-menu > li 
{
position: relative;
}
.ttr_menu_items.navbar-nav ul.dropdown-menu .sub-menu 
{
right: 100% ;
position: absolute;
top: 0;
margin-top: -1px;
}
}
.ttr_block_heading img, .ttr_verticalmenu_heading img 
{
vertical-align: middle; } @media only screen
and (max-width : 767px)
{
.totopshow {
display: block;}
.container 
{
width:100%;
}
.navbar 
{
min-height:80px;
}
.ttr_footer_bottom_footer_inner
{
height:150px;
}
#navigationmenu
{
width:auto;
margin:0 auto;
}
#ttr_menu .navbar 
{
height:auto;z-index:1000;
box-sizing:border-box;}
#ttr_menu_inner_in 
{
min-height: 80px;
height:auto;
width:100%;
position:relative;
margin:0 auto;
}
.ttr_menu_element_alignment.container 
{
width:100%;
}
select, select.form-control,select:focus, select.form-control:focus
{
border-radius: 4px;
border: 1px solid #ccc;
background:white;height:auto;}
h1 span, h1 a:not(.btn), h1 a:not(.btn):hover, h1 a:not(.btn):visited, h1 a:not(.btn):focus, footer#ttr_footer .html_content h1 a:not(.btn), footer#ttr_footer .html_content h1 a:not(.btn):hover, footer#ttr_footer .html_content h1 a:not(.btn):visited, footer#ttr_footer .html_content h1 a:not(.btn):focus, h2 span, h2 a:not(.btn), h2 a:not(.btn):hover, h2 a:not(.btn):focus, h2 a:not(.btn):visited, h2 a:not(.btn):focus, footer#ttr_footer .html_content h2 a:not(.btn), footer#ttr_footer .html_content h2 a:not(.btn):hover, footer#ttr_footer .html_content h2 a:not(.btn):visited, footer#ttr_footer .html_content h2 a:not(.btn):focus, h3 span, h3 a:not(.btn), h3 a:not(.btn):hover, h3 a:not(.btn):visited, h3 a:not(.btn):focus, footer#ttr_footer .html_content h3 a:not(.btn), footer#ttr_footer .html_content h3 a:not(.btn):hover, footer#ttr_footer .html_content h3 a:not(.btn):visited, footer#ttr_footer .html_content h3 a:not(.btn):focus, h4 span, h4 a:not(.btn), h4 a:not(.btn):hover, h4 a:not(.btn):visited, h4 a:not(.btn):focus,  footer#ttr_footer .html_content h4 a:not(.btn), footer#ttr_footer .html_content h4 a:not(.btn):hover, footer#ttr_footer .html_content h4 a:not(.btn):visited, footer#ttr_footer .html_content h4 a:not(.btn):focus, h5 span, h5 a:not(.btn), h5 a:not(.btn):hover, h5 a:not(.btn):visited, h5 a:not(.btn):focus, footer#ttr_footer .html_content h5 a:not(.btn), footer#ttr_footer .html_content h5 a:not(.btn):hover, footer#ttr_footer .html_content h5 a:not(.btn):visited, footer#ttr_footer .html_content h5 a:not(.btn):focus, h6 span, h6 a:not(.btn), h6 a:not(.btn):hover, h6 a:not(.btn):visited, h6 a:not(.btn):focus, footer#ttr_footer .html_content h6 a:not(.btn), footer#ttr_footer .html_content h6 a:not(.btn):hover, footer#ttr_footer .html_content h6 a:not(.btn):visited, footer#ttr_footer .html_content h6 a:not(.btn):focus
{
font-size:1em;
}
table.table
{
background: transparent none repeat scroll 0 0;
border: 1px solid #DDDDDD;
border-collapse: collapse;
}
td
{
}
.ttr_home_html_row0
{
margin:0 0 0 0;
padding:10px 20px 10px 20px;
}
.ttr_home_html_column00 h1 
{
font-size:2,31em;
}
.ttr_home_html_column00 h2 
{
font-size:1,93em;
}
.ttr_home_html_column00 h3 
{
font-size:1,54em;
}
.ttr_home_html_column00 h4 
{
font-size:1,16em;
}
.ttr_home_html_column00 h5 
{
font-size:0,9em;
}
.ttr_home_html_column00 h6 
{
font-size:0,77em;
}
.ttr_home_html_column00 p 
{
font-size:0,9em;
}
.ttr_home_html_column00 a, .ttr_home_html_column00 a:not(.btn):focus
{
font-size:0,9em;
}
.ttr_home_html_column00 a:not(.btn):visited
{
font-size:0,9em;
}
.ttr_home_html_column00 a:not(.btn):hover
{
font-size:0,9em;
}
.ttr_home_html_column00 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_column10 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_row2
{
margin:0 0 0 0;
padding:80px 0 40px 0;
}
.ttr_home_html_column20 h1 
{
font-size:2,31em;
}
.ttr_home_html_column20 h2 
{
font-size:1,93em;
}
.ttr_home_html_column20 h3 
{
font-size:1,54em;
}
.ttr_home_html_column20 h4 
{
font-size:1,16em;
}
.ttr_home_html_column20 h5 
{
font-size:0,9em;
}
.ttr_home_html_column20 h6 
{
font-size:0,77em;
}
.ttr_home_html_column20 p 
{
font-size:0,9em;
}
.ttr_home_html_column20 a, .ttr_home_html_column20 a:not(.btn):focus
{
font-size:0,9em;
}
.ttr_home_html_column20 a:not(.btn):visited
{
font-size:0,9em;
}
.ttr_home_html_column20 a:not(.btn):hover
{
font-size:0,9em;
}
.ttr_home_html_column20 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_column30 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_row4
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:70px 0 30px 0;
}
.ttr_home_html_column40
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;margin:0 0 0 0;
padding:0 0 0 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.ttr_home_html_column40 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_row5
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:20px 175px 0 175px;
}
.ttr_home_html_column50
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;margin:15px 15px 15px 15px;
padding:0 0 0 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.ttr_home_html_column50 .tt_link 
{
vertical-align:middle;
}
.ttr_home_html_column51
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;margin:15px 15px 15px 15px;
padding:0 0 0 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.ttr_home_html_column51 .tt_link 
{
vertical-align:middle;
}
.ttr_footer-widget-cell_inner_widget_container
{
margin:0 0 0 0;
}
.ttr_footer-widget-cell_inner0
{
padding:80px 20px 40px 20px;
}
.footercellcolumn1
{
padding:0 0 0 0;
margin:0 0 0 0;
word-wrap:break-word;
}
.ttr_title_position 
{
top:0;position:absolute;
z-index:502;
left: 0%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
display:block;
}
header .ttr_title_style, header .ttr_title_style a, header .ttr_title_style a:link, header .ttr_title_style a:visited, header .ttr_title_style a:hover
{
margin:0;
padding:0;
background:none;
}
.ttr_slogan_position 
{
top:0;position:absolute;
z-index:502;
left: 0%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
display:block;
overflow:hidden;
}
.ttr_slogan_style
{
margin:0;
line-height:normal;
padding:0;
background:none;
}
.ttr_header_logo img 
{
display:none;}
.ttr_menu_logo 
{
background-repeat: no-repeat;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
top:0;position:absolute;
z-index:502;
left: 0%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
text-align:center;
display:block;
position:absolute;
border:0 none;
box-sizing:border-box;
}
.ttr_menu_logo img 
{
height:80px;
width:80px;
}
.ttr_menu_logo img 
{
vertical-align:middle;max-height:80px;
}
.navbar-default.navbar .ttr_menu_items.nav .show .sub-menu > li > a 
{
}
.navbar-nav 
{
padding:0;
list-style:none;
position:relative;
margin:0;
z-index:1000;
padding-top:20px !important;
text-align:left;
zoom:1;
}
.navbar-default
{
margin:0 0 0 0;
padding-top:0;
padding-bottom:0;
box-sizing:content-box}
body .navbar-default 
{
padding-left:20px;
padding-right:20px;
}
ul.ttr_menu_items.navbar-nav .dropdown-menu,ul.ttr_menu_items.navbar-nav .sub-menu, ul.ttr_menu_items.navbar-nav .collapse li a  
{
border-radius:0 0 0 0;
border:solid #DE5C14;
border:solid rgba(222,92,20,1);
border-width: 0 0 3px 0;
box-shadow:none;
margin:0;
padding:0;
list-style:none;
}
#ttr_page .ttr_menu_items  li ul.child
{
right:0px;
top:40px;
}
ul.ttr_menu_items.nav .dropdown-submenu.show > ul 
{
display:block;
visibility:visible;
}
.ttr_menu_items .child.dropdown-menu .sub-menu 
{
display: none;
right: 100%;
top: 0;
list-style: none outside none;
position: absolute;
}
.ttr_menu_items .dropdown-menu li:hover .sub-menu 
{
visibility: visible;
}
#ttr_menu .navbar-collapse 
{
width:222px;
}
.navbar-nav 
{
width: auto;
}
.nav.navbar-nav > li 
{
display:block !important;
}
.nav.navbar-nav > li 
{
margin-left:0;
margin-right:0;
}
.nav.ttr_menu_items  li a.ttr_menu_items_parent_link_active,  .ttr_menu_items  li a.ttr_menu_items_parent_link,  .navbar-default .nav.ttr_menu_items  li a.ttr_menu_items_parent_link_arrow, .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active_arrow 
{
margin-left:0;
margin-right:0;
}
.nav-expanded #ttr_menu #navigationmenu .navbar-collapse 
{
margin:0;
}
.nav.ttr_menu_items  li  ul.child li .separator
{
margin-left:00;
margin-right:0;
}
.nav-expanded #ttr_menu #navigationmenu .navbar-collapse 
{
margin:0;
}
#ttr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;
}
.ttr_menu_items  li a.ttr_menu_items_parent_link, .nav.ttr_menu_items  li span.separator
{
display:block;
padding-left:10px;
padding-right:4px;
background-color:#000000;
background:rgba(0,0,0,1);
background-clip:padding-box;line-height:50px;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:400;
font-style:normal;
color:#9D9D9D;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:0 0 0 0;
cursor:pointer;
height:50px;
box-sizing:border-box;
padding-top:0px;
padding-bottom:0px;
}
.navbar-default .nav.ttr_menu_items  li a.ttr_menu_items_parent_link_arrow 
{
display:block;
padding-left:10px;
padding-right:4px;
line-height:50px;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:400;
font-style:normal;
color:#9D9D9D;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#000000;
background:rgba(0,0,0,1);
background-clip:padding-box;margin-top:0;
margin-bottom:0;
background-position:right 2px center;
box-sizing:border-box;
cursor:pointer;
height:50px;
padding-top:0px;
padding-bottom:0px;
}
.ttr_menu_items  li:hover a.ttr_menu_items_parent_link, .nav.ttr_menu_items  li:hover span.separator
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;}
.nav.ttr_menu_items  li:hover a.ttr_menu_items_parent_link_arrow, .ttr_menu_items  li.show a.ttr_menu_items_parent_link_arrow, .ttr_menu_items  li.show a.ttr_menu_items_parent_link_arrow:hover, .ttr_menu_items  li.show a.ttr_menu_items_parent_link_arrow:focus 
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;background-position:right 2px center;
}
.ttr_menu_items  li ul.child li a
{
display:block;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;*display:inline;
zoom:1;
}
.navbar-default .ttr_menu_items.nav   li ul.child li a.subchild,  .ttr_menu_items.nav  li ul.child li > a.subchild 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
.navbar-default .ttr_menu_items.nav   li ul.child > li > a 
{
float:left;
}
.nav.ttr_menu_items  li a.ttr_menu_items_parent_link_active_arrow
{
padding-left:10px;
padding-right:4px;
box-sizing:border-box;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
cursor: pointer;
display: block;
line-height:50px;
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;margin-top:0;
margin-bottom:0;
height:50px;
padding-top:0px;
padding-bottom:0px;
}
.nav.ttr_menu_items  li a.ttr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
box-sizing:border-box;
height:50px;
line-height:50px;
padding-left:10px;
padding-right:4px;
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;margin-top:0;
margin-bottom:0;
padding-top:0px;
padding-bottom:0px;
}
.nav.ttr_menu_items  li.active:hover a.ttr_menu_items_parent_link_active
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;}
.nav.ttr_menu_items  li.active:hover a.ttr_menu_items_parent_link_active_arrow
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;}
.ttr_menu_items .horiz_separator
{
float:right;
height: auto;}
ul.ttr_menu_items .dropdown.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
}
header#ttr_header
{
height:auto;
box-sizing:border-box;
}
.ttr_header_element_alignment.container 
{
width:100%;
}
#ttr_menu 
{
max-width:100%;
width:auto;
}
.innermenu
{
width:100%;
}
.innermenu
{
position:absolute;
top:0px;
margin:0 auto;
left:0;
right:0;
max-width:100%;
}
#ttr_menu .navbar-collapse 
{
width:222px;
}
.navbar-nav 
{
width: auto;
}
.nav.navbar-nav > li 
{
display:block !important;
}
.nav.navbar-nav > li 
{
margin-left:0;
margin-right:0;
}
.nav.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_active,  .ttr_menu_items  li a.ttr_menu_items_parent_link,  .navbar-default .nav.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_arrow, .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active_arrow 
{
margin-left:0;
margin-right:0;
}
.nav-expanded #ttr_menu #navigationmenu .navbar-collapse 
{
margin:0;
}
.nav.ttr_vmenu_items  li  ul.child li .separator
{
margin-left:00;
margin-right:0;
}
.nav-expanded #ttr_menu #navigationmenu .navbar-collapse 
{
margin:0;
}
#ttr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;
}
.dropdown-backdrop
{
position:relative;
}
.container 
{
overflow:visible!important;
}
.ttr_vmenu_items.nav ul.collapse > li 
{
position: relative;
}
li.show > ul.child.collapse 
{
display:inline-block;
}
.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link, .nav.ttr_vmenu_items  li span.separator
{
display:block;
cursor:pointer;
padding-top:0px;
padding-bottom:0px;
}
.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_arrow, .nav.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_arrow
{
display:block;
background-color:#FFFFFF;
background:url(//www.nordmeertraum.de/wp-content/themes/Nordmeertraum/images/vmenuMainArrow02.png),rgba(255,255,255,1);
background-repeat:no-repeat;
background-size:auto;
background-position:right center;
background-clip:padding-box;cursor:pointer;
padding-top:0px;
padding-bottom:0px;
}
.navbar-default .nav.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_arrow 
{
display:block;
background-image: none;
cursor:pointer;
padding-top:0px;
padding-bottom:0px;
}
.ttr_vmenu_items  li:hover a.ttr_vmenu_items_parent_link, .nav.ttr_vmenu_items  li:hover span.separator
{
}
.nav.ttr_vmenu_items  li:hover a.ttr_vmenu_items_parent_link_arrow, .ttr_vmenu_items  li.show a.ttr_vmenu_items_parent_link_arrow, .ttr_vmenu_items  li.show a.ttr_vmenu_items_parent_link_arrow:hover, .ttr_vmenu_items  li.show a.ttr_vmenu_items_parent_link_arrow:focus 
{
background-image: none;
}
.navbar-default .ttr_vmenu_items.nav   li ul.child li a.subchild,  .ttr_vmenu_items.nav  li ul.child li > a.subchild 
{
display:block;
}
.navbar-default .ttr_vmenu_items.nav   li ul.child > li > a 
{
float:left;
}
.nav.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_active_arrow
{
cursor: pointer;
display: block;
margin-top:0;
margin-bottom:0;
padding-top:0px;
padding-bottom:0px;
}
.nav.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
padding-top:0px;
padding-bottom:0px;
}
.nav.ttr_vmenu_items  li.active:hover a.ttr_vmenu_items_parent_link_active
{
}
.nav.ttr_vmenu_items  li.active:hover a.ttr_vmenu_items_parent_link_active_arrow
{
}
.ttr_vmenu_items .horiz_separator
{
}
ul.ttr_menu_items .dropdown.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
}
.ttr_footer_bottom_footer 
{
height:150px;
}
#ttr_footer .container 
{
width:100%;
max-width:100%;
}
#ttr_copyright a, #ttr_copyright span
{
display:none;}
#ttr_footer_designed_by_links span#ttr_footer_designed_by 
{
font-size:12px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#999999;
text-shadow:none;
text-align:left;
text-decoration:none;
}
#ttr_footer_designed_by_links 
{
top:112px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
text-align:center;
overflow:auto;
}
#ttr_footer_designed_by_links 
{
text-align:center;
}
#ttr_footer_designed_by_links #ttr_footer_designed_by 
{
vertical-align:middle;
line-height:initial;
}
footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn), footer#ttr_footer_designed_by_links a:link:not(.btn), footer#ttr_footer_designed_by_links a:visited:not(.btn), footer#ttr_footer_designed_by_links a:hover:not(.btn), footer #ttr_footer_designed_by_links span 
{
display:inline-block;font-size:12px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#83B52D;
text-shadow:none;
text-align:left;
text-decoration:none;
vertical-align:middle;
line-height:initial;
}
.ttr_block_content,  .ttr_block_content p 
{
font-size:14px !important;
}
.ttr_banner_header_inner_above_widget_container 
{
width: 100%;
}
.ttr_banner_header_inner_below_widget_container 
{
width: 100%;
}
.ttr_banner_menu_inner_above_widget_container 
{
width: 100%;
}
.ttr_banner_menu_inner_below_widget_container 
{
width: 100%;
}
.ttr_banner_slideshow_inner_above_widget_container 
{
width: 100%;
}
.ttr_banner_slideshow_inner_below_widget_container 
{
width: 100%;
}
.ttr_footer-widget-area_inner_below_widget_container 
{
width: 100%;
}
#ttr_content 
{
width: 100%;
clear: none;
}
#ttr_html_content_margin 
{
padding:0 0 0 0;
margin:0 0 0 0;
box-sizing:border-box;
}
#ttr_content .ttr_page_title, #ttr_content .ttr_page_title a, #ttr_content .ttr_page_title a:visited, #ttr_content .ttr_page_title a:hover, #ttr_content h1.ttr_page_title a, #ttr_content  h1.ttr_page_title a:visited, #ttr_content  h1.ttr_page_title a:hover, #ttr_content h2.ttr_page_title a, #ttr_content  h2.ttr_page_title a:visited, #ttr_content  h2.ttr_page_title a:hover, #ttr_content h3.ttr_page_title a, #ttr_content  h3.ttr_page_title a:visited, #ttr_content  h3.ttr_page_title a:hover, #ttr_content h4.ttr_page_title a, #ttr_content  h4.ttr_page_title a:visited, #ttr_content  h4.ttr_page_title a:hover, #ttr_content h5.ttr_page_title a, #ttr_content  h5.ttr_page_title a:visited, #ttr_content  h5.ttr_page_title a:hover, #ttr_content h6.ttr_page_title a, #ttr_content  h6.ttr_page_title a:visited, #ttr_content  h6.ttr_page_title a:hover
{
display:none;}
#nav
{
top:120px;
position:absolute;
z-index:502;
left: 40.62%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
}
.left-button
{
position:absolute;
display:block;
top:65px;
position:absolute;
z-index:502;
left: 0%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
}
.right-button
{
position:absolute;
display:block;
top:50px;
position:absolute;
z-index:502;
left: 84.38%;
right:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
-ms-transform:rotate(0deg);
}
img.aligncenter
{
margin-left:auto;
margin-right:auto;
}
#ttr_menu .navbar-toggle
{
border-radius:0 0 0 0;
border:solid #696969;
border:solid rgba(105,105,105,1);
border-width: 0 0 0 0;
box-shadow:none;
line-height: 1.42;
}
#ttr_menu nav .icon-bar
{
border-width:3px 0 0 0;
border-style:solid;
border-color:#83B52D;
height:3px;
}
#ttr_menu .navbar-toggle:hover
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #DCDCDC;
border:solid rgba(220,220,220,1);
border-width: 0 0 0 0;
box-shadow:none;
line-height: 1.42;
}
#ttr_menu nav #nav-expander:hover .icon-bar
{
border-width:3px 0 0 0;
border-style:solid;
border-color:#FFFFFF;
height:3px;
}
#ttr_menu .navbar-toggle:active, #ttr_menu .navbar-toggle:focus
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #DCDCDC;
border:solid rgba(220,220,220,1);
border-width: 0 0 0 0;
box-shadow:none;
}
#ttr_menu nav #nav-expander:active .icon-bar, nav#ttr_menu nav #nav-expander:focus .icon-bar
{
border-width:3px 0 0 0;
border-style:solid;
border-color:#FFFFFF;
height:3px;
}
#ttr_menu .navbar-toggle
{
margin-top:22.5px;
margin-bottom:22.5px;
}
#ttr_menu .navbar-toggle
{
padding: 7px 7px;
margin-right:3px;
float:right;
}
#ttr_menu .navbar-toggle:hover, #ttr_menu .navbar-toggle:focus
{
margin-right:3px;
float:right;
}
.nav-expanded #ttr_page
{
position:relative;
}
.nav-expanded #ttr_content_and_sidebar_container
{
position:relative;
}
.nav-expanded
{
right:222px;
}
.nav-expanded #ttr_header
{
position:relative;
width:100%;
}
.nav-expanded #ttr_menu
{
width:100%;
}
.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;
}
body
{
right:0;
position:relative;
transition: right 0.5s ease 0s;
}
#ttr_content_and_sidebar_container
{
transition: all 0.5s ease 0s;
}
header#ttr_header
{
margin-right:0;
transition: margin-right 0.5s ease 0s;
}
#ttr_menu
{
margin-right:0;
transition: all 0.5s ease 0s;
}
.nav-expanded .menu-center
{
margin-right: 0;
}
button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;
}
.menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;
}
ul.ttr_menu_items.nav
{
display: block;
height: auto;
}
.menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
display:block !important;
transition: margin-right 0.5s ease 0s;
}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;
}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;
}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;
}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;
}
.show > .child 
{
display: block;
}
.ttr_vmenu_items .show .child {float: none;
position: static;
list-style:none outside none;
}
.ttr_menu_items  li a.ttr_menu_items_parent_link
{
display:block;
padding: 0 4px 0 10px;
background-color:#000000;
background:rgba(0,0,0,1);
background-clip:padding-box;font-size:14px;
font-family:"Quicksand", "Arial";font-weight:400;
font-style:normal;
color:#9D9D9D;
text-shadow:none;
text-align:left;
text-decoration:none;
margin-top:0;
margin-bottom:0;
cursor:pointer;
box-sizing:border-box;
}
.ttr_menu_items  li a.ttr_menu_items_parent_link_arrow
{
display:block;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:400;
font-style:normal;
color:#9D9D9D;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:#000000;
background:rgba(0,0,0,1);
background-clip:padding-box;margin:0 0 0 0;
box-sizing:border-box;
cursor:pointer;
height:40px;
}
.ttr_menu_items  li ul.child li a.subchild
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
.ttr_menu_items  li a.ttr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:10px;
box-sizing:border-box;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
cursor: pointer;
display: block;
line-height:40px;
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;margin:0 0 0 0;
padding-top:0;
padding-bottom:0;
}
.nav.ttr_menu_items  li a.ttr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
box-sizing:border-box;
padding-left:10px;
padding-right:4px;
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;margin-top:0;
margin-bottom:0;
padding-top:0;
padding-bottom:0;
}
.btn,.btn:focus,.btn:hover
{
margin:3px 0;
}
label
{
font-weight:normal;
}
.ttr_comment .form-submit #submit
{
margin-top:10px;
}
.ttr_banner_header,.ttr_banner_menu,.ttr_banner_slideshow 
{
width:auto;
}
body:not(.ttr_ecommerce) #ttr_content ul.pagination 
{
list-style-image: none;
}
.list .product-shop
{
margin-left:0;
}
#ttr_menu .nav.ttr_menu_items  li  ul.child li .separator 
{
border-width:0 0 0 0;
height:auto;
}
.ttr_vmenu_items .dropdown-submenu.show > ul 
{
display: block !important;
visibility: visible !important;
position:static !important;
float:none;
list-style:none outside none;
}
ul.child ul 
{
display:none;
}
.navbar-nav ul.dropdown-menu .sub-menu 
{
left: 0 !important;
position: static !important;
top: 0 !important;
float:none !important;
}
#ttr_footer_designed_by_links #ttr_footer_designed_by 
{
display:inline-block;
}
#ttr_content .ttr_comments 
{
display:flex;
}
#cart_summary, #cart_summary tbody, #cart_summary tfoot 
{
display:inline-block;
width:100%;
}
#cart_summary tbody tr, #cart_summary tfoot tr 
{
display:flex;
flex-wrap:wrap;
}
#shopping-cart-table tbody tr,#shopping-cart-table tfoot tr,.magento_review_table table tbody tr,.magento_review_table table tbody tr td,.magento_review_table table tfoot tr,.magento_review_table table tfoot tr td 
{
display: flex;flex-wrap: wrap;
}
ul.ttr_menu_items li.dropdown ul li:last-child .separator 
{
display: none;
}
ul.ttr_vmenu_items.nav .dropdown-menu > li, .ttr_vmenu_items li ul.child li a 
{
display: block;
}
} .ttr_block_heading img, .ttr_verticalmenu_heading img 
{
vertical-align: middle; } .blog-wp .ttr_menu_element_alignment.container 
{
width:100%;
}
.blog-wp input[type=checkbox] 
{
visibility: hidden;
}
.blog-wp .ttr_checkbox 
{
position: relative;
width:14px;
height:14px;
display:inline-block;
margin-top:0;
margin-right:5px;
vertical-align: middle;}
.blog-wp .ttr_checkbox label 
{
cursor: pointer;
position: absolute;
width: 12px;
height: 12px;
min-height: 12px;
top: 0;
left: 0;
box-sizing:content-box;
background-color:#FFFFFF;
background:linear-gradient(180deg,rgba(255,255,255,0)0%,rgba(0,0,0,0.14)50%,rgba(255,255,255,0)100%);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #808080;
border:solid rgba(128,128,128,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
}
.blog-wp .ttr_checkbox label:after 
{
opacity: 0;
content: '';
position: absolute;
width: 15px;
height: 6px;
top: 0;
left: 0;
border: 2px solid rgba(0,0,0,1);
border-top: none;
border-right: none;
box-sizing:border-box;transform:rotate(-45deg);
-moz-transform:rotate(-45deg);
-webkit-transform:rotate(-45deg);
-o-transform:rotate(-45deg);
-ms-transform:rotate(-45deg);
}
.blog-wp .ttr_checkbox input[type=checkbox]:checked + label:after 
{
opacity: 1;
}
.ttr_checkbox label 
{
width: 13px;
padding-left: 0;
}
.blog-wp input[type=radio] 
{
visibility: hidden;
}
.blog-wp .ttr_radio 
{
position: relative;
display:inline-block;
width:12px;
height:12px;
margin-right:5px;
vertical-align:middle;}
.blog-wp .ttr_radio label 
{
cursor: pointer;
position: absolute;
width: 10px;
height: 10px;
min-height: 10px;
top: 0;
left: 0;
border:solid #808080;
border-width:1px 1px 1px 1px;
border-radius:50%;
background-color:#83B52D;
background:rgba(131,181,45,1);
background-clip:padding-box;box-sizing:content-box;
}
.blog-wp .ttr_radio label:after 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;opacity: 0;
content: '';
position: absolute;
width: 6px;
height: 6px;
top: 2px;
left: 2px;
border-radius:50%;
}
.blog-wp .ttr_radio input[type=radio]:checked + label:after 
{
opacity: 1;
}
.blog-wp .ttr_radio label 
{
width: 10px;
padding-left: 0;
}
.blog-wp .radio input[type=radio], .radio-inline input[type=radio], .checkbox input[type=checkbox], .checkbox-inline input[type=checkbox]{float: none !important;
margin-left:0 !important;
position: static;
}
.blog-wp .breadcrumb > li + li:before 
{
content:"\003e\003e"
}
.blog-wp .ttr_menu_logo img 
{
vertical-align:middle;max-height:125px;
}
.ttr_menu_items .dropdown-menu 
{
padding:0;
}
.blog-wp .navbar-nav 
{
padding:0;
list-style:none;
position:relative;
margin:0;
z-index:1000;
border:0 !important;
text-align:left;
zoom:1;
}
.blog-wp #ttr_menu .navbar-right.ttr_menu_items ul.dropdown-menu .sub-menu 
{
left: auto;
right: 100%;
}
@media only screen
and (min-width:992px) 
{
.blog-wp.ttr_menu_items .dropdown-menu li:hover > .dropdown-menu 
{
display: block;
}
.blog-wp .ttr_menu_items.navbar-nav ul.dropdown-menu .sub-menu 
{
left: 100%;
position: absolute;
top: 0;
visibility: hidden;
margin-top: -1px;
}
ul.ttr_menu_items.nav li.dropdown:hover > ul.dropdown-menu 
{
display:block;
}
.blog-wp .ttr_menu_items .dropdown-menu li:hover .sub-menu 
{
visibility: visible;
}
.blog-wp .ttr_menu_items  li:hover ul.child li a
{
display:block;
}
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width : 768px)
{
.ttr_menu_items li .child  li ul li:last-child .separator 
{
display:none;
}
.ttr_menu_items li .child li:last-child > .separator 
{
display:none !important;
}
}
.blog-wp .nav-pills
{
padding:0;
list-style:none;
text-align:left;
zoom:1;
}
.blog-wp .nav.ttr_menu_items  li:hover  li:hover   li:hover a.subchild
{
}
.blog-wp .nav.ttr_menu_items  li:hover    li:hover  li a.subchild
{
}
.blog-wp header #ttr_header_inner 
{
}
.blog-wp header#ttr_header
{
box-sizing:border-box;
}
.blog-wp .ttr_header_element_alignment.container 
{
width:100%;
}
.blog-wp #ttr_sidebar_left 
{
float: right;
clear: none;
width: 10.05%;
}
@media (min-width : 992px)
{
.blog-wp#ttr_sidebar_left 
{
width: 10.05%;
}
}
.blog-wp #ttr_sidebar_right 
{
float: right;
clear: none;
width: 10.05%;
}
@media (min-width : 992px)
{
.blog-wp #ttr_sidebar_right 
{
width: 10.05%;
}
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width:992px) 
{
.blog-wp .sub-menu 
{
position:relative;
visibility:hidden;
}
.blog-wp .ttr_vmenu_items.nav .menu-dropdown-styles li:hover > .sub-menu 
{
visibility: visible;
}
}
@media only screen
and (min-width : 768px)
{
.blog-wp ul.ttr_vmenu_items.nav li.dropdown ul.dropdown-menu 
{
position:relative;
list-style:none;
}
.blog-wp #ttr_sidebar_right ul.ttr_vmenu_items.nav li.dropdown ul.dropdown-menu 
{
left:auto;
right:100%;
}
.blog-wp ul.ttr_vmenu_items.nav ul li.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
list-style:none;
position:relative;
}
}
.dropdown-backdrop
{
position:relative;
}
.blog-wp .container 
{
overflow:visible!important;
}
.blog-wp .ttr_vmenu_items.nav ul.collapse > li 
{
position: relative;
}
.blog-wp ul.ttr_vmenu_items.nav li.dropdown:hover ul.collapse li 
{
list-style:none;
}
.blog-wp .ttr_verticalmenu .dropdown-menu > li 
{
font-weight: normal;
position: relative;
vertical-align: top;
}
.blog-wp .nav-pills
{
padding:0;
list-style:none;
text-align:left;
background:none;
z-index:500;
display:inline;
zoom:1;
}
.blog-wp .nav.ttr_vmenu_items  li:hover  li:hover   li:hover a.subchild
{
}
.blog-wp .nav.ttr_vmenu_items  li:hover    li:hover  li a.subchild
{
}
.blog-wp #ttr_footer .container 
{
width:100%;
max-width:100%;
}
.blog-wp #ttr_footer_designed_by_links #ttr_footer_designed_by 
{
vertical-align:middle;
line-height:initial;
}
.blog-wp footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn) ,.blog-wp footer#ttr_footer_designed_by_links a:link:not(.btn),.blog-wp footer#ttr_footer_designed_by_links a:visited:not(.btn),.blog-wp footer#ttr_footer_designed_by_links a:hover:not(.btn) 
{
display:inline-block;vertical-align:middle;
line-height:initial;
}
.blog-wp .ttr_block_content, .blog-wp .ttr_block_content p 
{
font-size:14px !important;
}
.blog-wp #ttr_content 
{
width: 100%;
clear: none;
}
@media (min-width : 992px)
{
.blog-wp #ttr_content 
{
width: 100%;
}
}
.blog-wp #ttr_content_margin  
{
padding:100px 100px 100px 100px;
border-radius:0 0 0 0;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;box-sizing:border-box;
}
.blog-wp .ttr_comments 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #E1E1E1;
border:solid rgba(225,225,225,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
margin:10px 0 0 0;
padding:0 0 0 0;
position: relative;
display:table;
}
.blog-wp .ttr_comment_author 
{
display:table-cell;
vertical-align:middle;
align-self: center;
flex-shrink: 0;
}
.blog-wp .ttr_comment_author img 
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin-right: 10px;
}
.blog-wp .ttr_comment_text 
{
overflow:hidden;
}
.blog-wp .ttr_comment_author_right 
{
display:none;
}
#ttr_content .ttr_comment_text p 
{
font-size:12px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin-left:5px;
}
.blog-wp #ttr_content .ttr_comments .ttr_author_name,.blog-wp #ttr_content .ttr_comments .ttr_author_name:hover,.blog-wp #ttr_content .ttr_comments .url 
{
font-size:16px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#4E4E4E;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.blog-wp #ttr_content .ttr_comments .ttr_comment_date,.blog-wp #ttr_content .ttr_comments .ttr_comment_date:hover 
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#838383;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.blog-wp #ttr_content .ttr_comment_reply_edit a,.blog-wp #ttr_content .ttr_comment_reply_edit a:hover
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.blog-wp #ttr_content .ttr_post_inner_box 
{
border-radius:9px 9px 9px 9px;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 0 0 0;
}
.blog-wp .ttr_post 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:5px 5px 5px 5px;
padding:5px 5px 5px 5px;
}
.blog-wp .ttr_post_title a:not(.btn),.blog-wph2.ttr_post_title,.blog-wp .ttr_post_title, .blog-wp .ttr_post_title a:not(.btn):focus 
{
font-size:24px;
font-family:"Raleway","Arial";font-weight:400;
font-style:normal;
margin-top:0;margin-bottom:0;color:#777777;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:none;
background-repeat: repeat;
}
.ttr_comment
{
border-radius:0 0 0 0;
border:solid #E1E1E1;
border:solid rgba(225,225,225,1);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;padding:0 0 0 0;
}
.blog-wp #ttr_content .ttr_comment p label
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.blog-wp #ttr_content blockquote p, .editor-styles-wrapper blockquote p
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.blog-wp #ttr_content .postedon a:not(.btn),.blog-wp .add-to-links a:not(.btn) ,.blog-wp .add-to-links, .blog-wp #ttr_content .add-to-links li, .mailto
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
margin-top:0;margin-bottom:0;color:#428BCA;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.blog-wp #ttr_content .postedon a
{
vertical-align:middle;}
.blog-wp #ttr_content .postedon a:hover,.blog-wp .add-to-links a:hover,.blog-wp a.add-to-links:hover
{
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
color:#3071A9;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.blog-wp #ttr_content .ttr_post .postedon
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#5BC0DE;
text-shadow:none;
text-align:left;
text-decoration:none;
}
.blog-wp .ttr_post_title ,.blog-wp .ttr_post_title a:not(.btn), .ttr_post_title a:not(.btn):focus,.blog-wp .ttr_post_title a:not(.btn):visited
{
font-size:24px;
font-family:"Raleway","Arial";font-weight:400;
font-style:normal;
margin-top:0;margin-bottom:0;color:#777777;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:none;
background-color:transparent;
}
.blog-wp .ttr_post_title a:not(.btn):hover 
{
background-color:transparent;
font-size:24px;
font-family:"Raleway","Arial";font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
text-transform:none;
}
.blog-wp .postcontent p
{
margin-top:10px;
margin-bottom:10px;
font-size:14px;
font-family:"Quicksand", "Arial";font-weight:600;
font-style:normal;
margin-top:0;margin-bottom:0;color:#000000;
text-shadow:none;
text-align:left;
text-decoration:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
.blog-wp #ttr_content .postcontent
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;
}
.blog-wp #ttr_content .list .postcontent
{
}
.blog-wp #ttr_content .grid .postcontent
{
margin:0 0 0 0;
padding:5px 0 10px 0;
}
.blog-wp .postcontent img,.blog-wp img.alignleft,img.alignright
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin:0 0 0 0;
}
.blog-wp img.aligncenter
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
margin-left:auto;
margin-right:auto;
}
.blog-wp .btn-sm,.blog-wp .input-group-btn .btn.btn-sm, .input-des-qty .form-control, .btn-group-sm > .btn,.blog-wp .btn-sm:hover, .btn-group-sm > .btn:hover,.blog-wp .btn-sm:focus, .btn-group-sm > .btn:focus,a.btn-sm:hover,.blog-wp.btn.btn-default.btn-sm,.blog-wp.btn.btn-default.btn-sm:hover,.blog-wp.btn.btn-default.btn-sm,.blog-wp.btn.btn-default.btn-sm:hover,.blog-wp.btn.btn-danger.btn-sm,.blog-wp.btn.btn-danger.btn-sm:hover,.blog-wp.btn.btn-primary.btn-sm,.blog-wp.btn.btn-primary.btn-sm:hover,.blog-wp.btn.btn-info.btn-sm,.blog-wp.btn.btn-info.btn-sm:hover,.blog-wp.btn.btn-success.btn-sm,.blog-wp.btn.btn-success.btn-sm:hover,.blog-wp.btn-warning.btn-sm,.blog-wp.btn-warning.btn-sm:hover ,.blog-wp.btn.btn-success.btn-sm:focus,.blog-wp.btn.btn-primary.btn-sm:focus,.blog-wp.btn.btn-warming.btn-sm:focus,.blog-wp.btn.btn-info.btn-sm:focus,.blog-wp.btn.btn-danger.btn-sm:focus,.blog-wp.btn.btn-default.btn-sm:focus
{
border-radius:3px 3px 3px 3px;
padding:5px 10px 5px 10px;
font-size:12px;
height:auto;}
.ttr_prod_attribute .input-group-sm span.input-group-btn
{
display: inline;}
.ttr_prod_attribute .input-group span.input-group-btn .btn.inc-btn,.ttr_prod_attribute .input-group span.input-group-btn .btn.inc-btn:hover,.ttr_prod_attribute .input-group span.input-group-btn .btn.inc-btn:focus,.blog-wp.ttr_prod_attribute .input-group span.input-group-btn .btn.inc-btn,.blog-wp.ttr_prod_attribute .input-group span.input-group-btn .btn.inc-btn:hover,.blog-wp.ttr_prod_attribute .input-group span.input-group-btn .btn.inc-btn:focus
{
border-bottom-left-radius:3px;
border-top-left-radius:3px;
margin:0 3px 0 3px;
}
.ttr_prod_attribute .input-group span.input-group-btn .btn.dec-btn,.ttr_prod_attribute .input-group span.input-group-btn .btn.dec-btn:hover,.ttr_prod_attribute .input-group span.input-group-btn .btn.dec-btn:focus,.blog-wp.ttr_prod_attribute .input-group span.input-group-btn .btn.dec-btn,.blog-wp.ttr_prod_attribute .input-group span.input-group-btn .btn.dec-btn:hover,.blog-wp.ttr_prod_attribute .input-group span.input-group-btn .btn.dec-btn:focus
{
border-radius:3px 3px 3px 3px;
margin:0 3px 0 3px;
}
label
{
font-weight:normal;
}
.ttr_comment .form-submit #submit
{
margin-top:10px;
}
body:not(.ttr_ecommerce) #ttr_content ul.pagination 
{
list-style-image: none;
} @media only screen
and (min-width:768px) 
{
.navbar-nav ul.dropdown-menu > li 
{
position: relative;
}
.blog-wp .ttr_menu_items.navbar-nav ul.dropdown-menu .sub-menu 
{
left: 100% ;
position: absolute;
top: 0;
margin-top: -1px;
}
}
.ttr_block_heading img, .ttr_verticalmenu_heading img 
{
vertical-align: middle; } @media only screen
and (min-width : 768px)
and (max-width : 991px) 
{
.blog-wp .totopshow {
display: block;}
.blog-wp .container 
{
width:100%;
}
.blog-wp #ttr_content .ttr_comments 
{
display:flex;
}
.blog-wp .ttr_footer_bottom_footer_inner
{
height:150px;
}
.blog-wp #navigationmenu 
{
width:auto;
margin:0 auto;
}
.blog-wp .ttr_menu_element_alignment.container 
{
width:100%;
}
.blog-wp .ttr_menu_logo img 
{
vertical-align:middle;max-height:100px;
}
.blog-wp .navbar-nav 
{
padding:0;
list-style:none;
position:relative;
margin:0;
z-index:1000;
border:0 !important;
text-align:left;
zoom:1;
}
.blog-wp header #ttr_header_inner 
{
}
.blog-wp header#ttr_header
{
box-sizing:border-box;
}
.blog-wp .ttr_header_element_alignment.container 
{
width:100%;
}
.blog-wp #ttr_menu 
{
max-width:100%;
width:auto;
}
.blog-wp .innermenu
{
width:100%;
}
.dropdown-backdrop
{
position:relative;
}
.blog-wp .container 
{
overflow:visible!important;
}
.blog-wp .ttr_vmenu_items.nav ul.collapse > li 
{
position: relative;
}
li.show > ul.child.collapse 
{
display:inline-block;
}
.blog-wp .ttr_footer_bottom_footer 
{
height:150px;
}
.blog-wp #ttr_footer .container 
{
width:100%;
max-width:100%;
}
.blog-wp #ttr_footer_designed_by_links #ttr_footer_designed_by 
{
vertical-align:middle;
line-height:initial;
}
.blog-wp footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn) ,.blog-wp footer#ttr_footer_designed_by_links a:link:not(.btn),.blog-wp footer#ttr_footer_designed_by_links a:visited:not(.btn),.blog-wp footer#ttr_footer_designed_by_links a:hover:not(.btn) 
{
display:inline-block;vertical-align:middle;
line-height:initial;
}
.blog-wp .ttr_block_content, .blog-wp .ttr_block_content p 
{
font-size:14px !important;
}
.blog-wp #ttr_content 
{
width: 100%;
clear: none;
}
.blog-wp #ttr_content_margin  
{
padding:80px 40px 80px 40px;
margin:0 0 0 0;
box-sizing:border-box;
}
.blog-wp #ttr_content .ttr_page_title,.blog-wp #ttr_content .ttr_page_title a,.blog-wp #ttr_content .ttr_page_title a:visited,.blog-wp #ttr_content .ttr_page_title a:hover,.blog-wp #ttr_content h1.ttr_page_title a,.blog-wp #ttr_content  h1.ttr_page_title a:visited,.blog-wp #ttr_content  h1.ttr_page_title a:hover,.blog-wp #ttr_content h2.ttr_page_title a,.blog-wp #ttr_content  h2.ttr_page_title a:visited,.blog-wp #ttr_content  h2.ttr_page_title a:hover,.blog-wp #ttr_content h3.ttr_page_title a,.blog-wp #ttr_content  h3.ttr_page_title a:visited,.blog-wp #ttr_content  h3.ttr_page_title a:hover,.blog-wp #ttr_content h4.ttr_page_title a,.blog-wp #ttr_content  h4.ttr_page_title a:visited,.blog-wp #ttr_content  h4.ttr_page_title a:hover,.blog-wp #ttr_content h5.ttr_page_title a,.blog-wp #ttr_content  h5.ttr_page_title a:visited,.blog-wp #ttr_content  h5.ttr_page_title a:hover,.blog-wp #ttr_content h6.ttr_page_title a,.blog-wp #ttr_content  h6.ttr_page_title a:visited,.blog-wp #ttr_content  h6.ttr_page_title a:hover
{
display:none;}
.blog-wp img.aligncenter
{
margin-left:auto;
margin-right:auto;
}
.blog-wp .postedon
{
display: none;
}
.blog-wp #ttr_sidebar_left 
{
width: 0%;
}
.blog-wp #ttr_content 
{
width: 100%;
}
.blog-wp #ttr_sidebar_right 
{
width: 0%;
}
label
{
font-weight:normal;
}
.ttr_comment .form-submit #submit
{
margin-top:10px;
}
.ttr_banner_header,.ttr_banner_menu,.ttr_banner_slideshow 
{
width:auto;
}
body:not(.ttr_ecommerce) #ttr_content ul.pagination 
{
list-style-image: none;
}
} @media only screen
and (min-width:768px) 
{
.navbar-nav ul.dropdown-menu > li 
{
position: relative;
}
.blog-wp .ttr_menu_items.navbar-nav ul.dropdown-menu .sub-menu 
{
left: 100% ;
position: absolute;
top: 0;
margin-top: -1px;
}
}
.ttr_block_heading img, .ttr_verticalmenu_heading img 
{
vertical-align: middle; } @media only screen
and (max-width : 767px)
{
.blog-wp .totopshow {
display: block;}
.blog-wp .container 
{
width:100%;
}
.blog-wp #navigationmenu 
{
width:auto;
margin:0 auto;
}
.blog-wp .ttr_menu_element_alignment.container 
{
width:100%;
}
.blog-wp .ttr_menu_logo img 
{
vertical-align:middle;max-height:80px;
}
.blog-wp .navbar-nav 
{
padding:0;
list-style:none;
position:relative;
margin:0;
z-index:1000;
text-align:left;
zoom:1;
}
#ttr_menu .navbar-collapse 
{
width:222px;
}
.blog-wp .navbar-nav 
{
width: auto;
}
.blog-wp .nav.navbar-nav > li 
{
display:block !important;
}
.blog-wp .nav.navbar-nav > li 
{
margin-left:0;
margin-right:0;
}
.blog-wp .nav.ttr_menu_items  li a.ttr_menu_items_parent_link_active, .blog-wp .ttr_menu_items  li a.ttr_menu_items_parent_link, .blog-wp .navbar-default .nav.ttr_menu_items  li a.ttr_menu_items_parent_link_arrow,.blog-wp .nav.ttr_menu_items li a.ttr_menu_items_parent_link_active_arrow 
{
margin-left:0;
margin-right:0;
}
.nav-expanded #ttr_menu #navigationmenu .navbar-collapse 
{
margin:0;
}
.nav-expanded #ttr_menu #navigationmenu .navbar-collapse 
{
margin:0;
}
#ttr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;
}
.blog-wp header #ttr_header_inner 
{
}
.blog-wp header#ttr_header
{
box-sizing:border-box;
}
.blog-wp .ttr_header_element_alignment.container 
{
width:100%;
}
.blog-wp #ttr_menu 
{
max-width:100%;
width:auto;
}
.blog-wp .innermenu
{
width:100%;
}
#ttr_menu .navbar-collapse 
{
width:222px;
}
.blog-wp .navbar-nav 
{
width: auto;
}
.blog-wp .nav.navbar-nav > li 
{
display:block !important;
}
.blog-wp .nav.navbar-nav > li 
{
margin-left:0;
margin-right:0;
}
.blog-wp .nav.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_active, .blog-wp .ttr_menu_items  li a.ttr_menu_items_parent_link, .blog-wp .navbar-default .nav.ttr_vmenu_items  li a.ttr_vmenu_items_parent_link_arrow,.blog-wp .nav.ttr_vmenu_items li a.ttr_vmenu_items_parent_link_active_arrow 
{
margin-left:0;
margin-right:0;
}
.nav-expanded #ttr_menu #navigationmenu .navbar-collapse 
{
margin:0;
}
.nav-expanded #ttr_menu #navigationmenu .navbar-collapse 
{
margin:0;
}
#ttr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;
}
.dropdown-backdrop
{
position:relative;
}
.blog-wp .container 
{
overflow:visible!important;
}
.blog-wp .ttr_vmenu_items.nav ul.collapse > li 
{
position: relative;
}
li.show > ul.child.collapse 
{
display:inline-block;
}
.blog-wp #ttr_footer .container 
{
width:100%;
max-width:100%;
}
.blog-wp #ttr_footer_designed_by_links #ttr_footer_designed_by 
{
vertical-align:middle;
line-height:initial;
}
.blog-wp footer#ttr_footer #ttr_footer_designed_by_links a:not(.btn) ,.blog-wp footer#ttr_footer_designed_by_links a:link:not(.btn),.blog-wp footer#ttr_footer_designed_by_links a:visited:not(.btn),.blog-wp footer#ttr_footer_designed_by_links a:hover:not(.btn) 
{
display:inline-block;vertical-align:middle;
line-height:initial;
}
.blog-wp .ttr_block_content, .blog-wp .ttr_block_content p 
{
font-size:14px !important;
}
.blog-wp #ttr_content 
{
width: 100%;
clear: none;
}
.blog-wp #ttr_content_margin  
{
padding:80px 20px 80px 20px;
margin:0 0 0 0;
box-sizing:border-box;
}
.blog-wp #ttr_content .ttr_page_title,.blog-wp #ttr_content .ttr_page_title a,.blog-wp #ttr_content .ttr_page_title a:visited,.blog-wp #ttr_content .ttr_page_title a:hover,.blog-wp #ttr_content h1.ttr_page_title a,.blog-wp #ttr_content  h1.ttr_page_title a:visited,.blog-wp #ttr_content  h1.ttr_page_title a:hover,.blog-wp #ttr_content h2.ttr_page_title a,.blog-wp #ttr_content  h2.ttr_page_title a:visited,.blog-wp #ttr_content  h2.ttr_page_title a:hover,.blog-wp #ttr_content h3.ttr_page_title a,.blog-wp #ttr_content  h3.ttr_page_title a:visited,.blog-wp #ttr_content  h3.ttr_page_title a:hover,.blog-wp #ttr_content h4.ttr_page_title a,.blog-wp #ttr_content  h4.ttr_page_title a:visited,.blog-wp #ttr_content  h4.ttr_page_title a:hover,.blog-wp #ttr_content h5.ttr_page_title a,.blog-wp #ttr_content  h5.ttr_page_title a:visited,.blog-wp #ttr_content  h5.ttr_page_title a:hover,.blog-wp #ttr_content h6.ttr_page_title a,.blog-wp #ttr_content  h6.ttr_page_title a:visited,.blog-wp #ttr_content  h6.ttr_page_title a:hover
{
display:none;}
.blog-wp img.aligncenter
{
margin-left:auto;
margin-right:auto;
}
.blog-wp .postedon
{
display: none;
}
.blog-wp.nav-expanded #ttr_page
{
position:relative;
}
.blog-wp.nav-expanded #ttr_content_and_sidebar_container
{
position:relative;
}
.blog-wp.nav-expanded
{
right:222px;
}
.blog-wp.nav-expanded #ttr_header
{
position:relative;
width:100%;
}
.blog-wp.nav-expanded #ttr_menu
{
width:100%;
}
.blog-wp.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;
}
.blog-wpbody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;
}
.blog-wp #ttr_content_and_sidebar_container
{
transition: all 0.5s ease 0s;
}
.blog-wp header#ttr_header
{
margin-right:0;
transition: margin-right 0.5s ease 0s;
}
.blog-wp #ttr_menu
{
margin-right:0;
transition: all 0.5s ease 0s;
}
.blog-wp.nav-expanded .menu-center
{
margin-right: 0;
}
.blog-wp button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;
}
.blog-wp .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;
}
.blog-wp ul.ttr_menu_items.nav
{
display: block;
height: auto;
}
.blog-wp .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.blog-wp .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border:solid rgba(255,255,255,0);
border-width: 0 0 0 0;
box-shadow:none;
display:block !important;
transition: margin-right 0.5s ease 0s;
}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;
}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;
}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;
}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;
}
.show > .child 
{
display: block;
}
.ttr_vmenu_items .show .child {float: none;
position: static;
list-style:none outside none;
}
label
{
font-weight:normal;
}
.ttr_comment .form-submit #submit
{
margin-top:10px;
}
.ttr_banner_header,.ttr_banner_menu,.ttr_banner_slideshow 
{
width:auto;
}
body:not(.ttr_ecommerce) #ttr_content ul.pagination 
{
list-style-image: none;
}
.blog-wp ul.ttr_vmenu_items.nav .dropdown-menu > li,.blog-wp .ttr_vmenu_items li ul.child li a 
{
display: block;
}
} @media only screen
and (min-width:768px) 
{
.navbar-nav ul.dropdown-menu > li 
{
position: relative;
}
.blog-wp .ttr_menu_items.navbar-nav ul.dropdown-menu .sub-menu 
{
left: 100% ;
position: absolute;
top: 0;
margin-top: -1px;
}
}
@media (max-width: 1400px){
.n2-section-smartslider{
padding:0 50px;
}
}
@media (max-width: 1200px){
body .navbar-default,
.wohnungstext,
.ausstattung,
.preistabelle,
.zusatztext-preistabelle,
.ttr_home_html_row5{
padding-left:25px;
padding-right:25px;
}
}
@media (max-width: 994px){
.header-info,
.headertext{
display:block;
}
.headertext{
margin-top:150px;
}
}
@media (max-width: 900px){
.wohnungstext{
margin-top:50px;
}
.n2-section-smartslider{
padding:0 20px;
}
}
@media (max-width: 768px){
#ttr_menu .navbar{
display:none;
}
.header-headline{
font-size:35px;
}
.ttr_home_html_column10 span,
.ttr_home_html_column20 span,
.ttr_home_html_column30 span,
.ttr_home_html_column40 span{
font-size:45px!important;
}
.footable_parent .fooicon{
font-size:20px!important;
}
.ttr_home_html_column00 span{
font-size:20px!important;
}
.ttr_home_html_row1,
.ttr_home_html_row2,
.ttr_home_html_row3
{
padding: 50px 0 10px 0;
}
.ausstattung-links{
width:90%;
}
.ausstattung-rechts{
width:90%;
margin-top:-15px;
}
.text-layout{
padding: 0 20px;
margin-bottom:30px;
}
}
@media (max-width:700px){
.personanzahl{
width:97%;
}
.personen{
display: block;
}
}
@media (max-width:400px){
.header-buttons{
display:grid;
}
.button_1,
.button_2{
width:80%;
margin:10px 10%!important;
text-align:center!important;
}
}
@supports (-webkit-touch-callout: none) {
header #ttr_header_inner{
background-position:center;
background-size:inherit!important;
background-attachment:scroll!important;
}
}@font-face {
font-family: 'mobmenu';
src: url(//www.nordmeertraum.de/wp-content/plugins/mobile-menu/includes/css/font/mobmenu.woff2?31192480) format('woff2'),
url(//www.nordmeertraum.de/wp-content/plugins/mobile-menu/includes/css/font/mobmenu.woff?31192480) format('woff');
font-weight: normal;
font-style: normal;
}
[class^="mob-icon-"]:before, [class*=" mob-icon-"]:before {
font-family: "mobmenu";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center; font-variant: normal; 
text-transform: none; line-height: 1em;  margin-left: .2em;   -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.mob-icon-ok-1:before { content: '\e800'; } .mob-icon-ok:before { content: '\e80f'; } .mob-icon-plus:before { content: '\e810'; } .mob-icon-plus-1:before { content: '\e813'; } .mob-icon-plus-outline:before { content: '\e818'; } .mob-icon-plus-2:before { content: '\e819'; } .mob-icon-align-justify-1:before { content: '\e84f'; } .mob-icon-instagram:before { content: '\e88e'; } .mob-icon-linkedin:before { content: '\e88f'; } .mob-icon-pinterest:before { content: '\e892'; } .mob-icon-twitter:before { content: '\e898'; } .mob-icon-tumblr:before { content: '\e899'; } .mob-icon-vimeo:before { content: '\e89a'; } .mob-icon-star:before { content: '\e8a3'; } .mob-icon-user:before { content: '\e8a4'; } .mob-icon-star-1:before { content: '\e8d3'; } .mob-icon-user-1:before { content: '\e8d4'; } .mob-icon-left-open:before { content: '\e8f6'; } .mob-icon-right-open:before { content: '\e8f7'; } .mob-icon-down-dir:before { content: '\e8fc'; } .mob-icon-right-dir:before { content: '\e8fd'; } .mob-icon-star-empty:before { content: '\e93d'; } .mob-icon-up-dir:before { content: '\e980'; } .mob-icon-left-dir:before { content: '\e981'; } .mob-icon-menu:before { content: '\e9d6'; } .mob-icon-right-open-2:before { content: '\ea32'; } .mob-icon-th:before { content: '\eac3'; } .mob-icon-th-large:before { content: '\eac5'; } .mob-icon-th-list:before { content: '\eac7'; } .mob-icon-minus:before { content: '\e812'; } .mob-icon-minus-1:before { content: '\e9d8'; } .mob-icon-minus-2:before { content: '\eacb'; } .mob-icon-th-list-3:before { content: '\ec71'; } .mob-icon-cancel:before { content: '\ec73'; } .mob-icon-cancel-circle:before { content: '\ec74'; } .mob-icon-cancel-1:before { content: '\ecf2'; } .mob-icon-cancel-2:before { content: '\edf5'; } .mob-icon-cancel-circled-1:before { content: '\edf6'; } .mob-icon-cancel-circled2:before { content: '\edf7'; } .mob-icon-up-open-1:before { content: '\ee59'; } .mob-icon-cancel-3:before { content: '\ee65'; } .mob-icon-cancel-circled-2:before { content: '\ee66'; } .mob-icon-th-large-1:before { content: '\ee68'; } .mob-icon-th-1:before { content: '\ee69'; } .mob-icon-th-list-1:before { content: '\ee6a'; } .mob-icon-up-open-2:before { content: '\ee6b'; } .mob-icon-down-open-2:before { content: '\ee6c'; } .mob-icon-cancel-squared:before { content: '\ee6d'; } .mob-icon-cancel-4:before { content: '\ee6f'; } .mob-icon-up-open-big:before { content: '\ee70'; } .mob-icon-down-open-big:before { content: '\ee71'; } .mob-icon-down-open-mini:before { content: '\ee73'; } .mob-icon-cancel-circled-outline:before { content: '\ee77'; } .mob-icon-cancel-outline:before { content: '\ee79'; } .mob-icon-menu-2:before { content: '\ee7a'; } .mob-icon-menu-outline:before { content: '\ee7b'; } .mob-icon-cancel-circle-1:before { content: '\ee7c'; } .mob-icon-down-open:before { content: '\f004'; } .mob-icon-up-open:before { content: '\f005'; } .mob-icon-menu-3:before { content: '\f008'; } .mob-icon-th-list-2:before { content: '\f009'; } .mob-icon-th-thumb:before { content: '\f00a'; } .mob-icon-th-thumb-empty:before { content: '\f00b'; } .mob-icon-cancel-circled:before { content: '\f06e'; } .mob-icon-menu-1:before { content: '\f0c9'; } .mob-icon-gplus:before { content: '\f0d5'; } .mob-icon-ellipsis:before { content: '\f141'; } .mob-icon-ellipsis-vert:before { content: '\f142'; } .mob-icon-facebook-squared:before { content: '\f308'; }.mob-menu-overlay .mobmenu-panel {
opacity: 0;
visibility: hidden;
transition: opacity 0.5s, visibility 0s 0.5s;
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
}
.mob-menu-overlay.show-nav-left .mobmenu-panel, .mob-menu-overlay.show-nav-right .mobmenu-panel {
opacity: 1;
visibility: visible;
transition: opacity 0.5s;
z-index: 100001;
}
.mob-menu-overlay .show-panel .mob-cancel-button {
position: absolute;
right: 0px;
top: 0px;
padding-top: 8px;
overflow: hidden;
border: none;
outline: none;
z-index: 100002;
font-size: 30px;
line-height: 30px;
cursor: pointer;
}
.mob-retina-logo{
display: none;
max-width: 100%;
}
.mob-cancel-button{
z-index: 99999999!important;
position:relative!important;
}
.mobmenu-content .widget {
padding-bottom: 0px;
padding: 20px;
}
.mob-expand-submenu i {
position: relative;
font-weight: 600;
cursor: pointer;
}
.mob-menu-left-bg-holder, .mob-menu-right-bg-holder, .mob-menu-cart-bg-holder {
width: 100%;
height: 100%;
position: absolute;
z-index: -50;
background-repeat: no-repeat;
top: 0;
left: 0;
}
.mob-menu-no-scroll{
overflow: hidden;
}
.mobmenu-content .sub-menu {
display: none;
opacity: 1;
}
.mobmenur-container {
position: absolute;     
right: 0px; 
} 
.leftmbottom h2 {
font-weight: bold;
background-color: transparent;
color: inherit;
}
.mob-cancel-button {
display:none;
z-index: 99999999;
}
.show-nav-left.mob-menu-overlay .left-menu-icon-text, .show-nav-right.mob-menu-overlay .left-menu-icon-text {
display: none;
}
.show-nav-left.mob-menu-slideout-top .mobmenu-right-bt .mob-cancel-button, .show-nav-right.mob-menu-slideout-top .mobmenu-left-bt .mob-cancel-button {
display: none;
}
.show-nav-left.mob-menu-slideout-top .mobmenu-right-bt .mob-menu-icon, .show-nav-right.mob-menu-slideout-top .mobmenu-left-bt .mob-menu-icon {
display: block;
}
.show-panel .mob-cancel-button {
display: block;
}
.mobmenu-content li a {
display: block;
letter-spacing: 1px;
padding: 10px 20px;
text-decoration: none;
font-size: 14px;
}
.mobmenu-content li a:active, .mobmenu-content li:active, .mobmenu-content li a .mob-expand-submenu:active{
border-style: outset;
border: none;
}
.mobmenu-left-alignment.show-panel, .mobmenu-right-alignment.show-panel {
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
transform: translateX(0);
}
.mobmenu-left-alignment {
-webkit-transform: translateX(-100%);
-moz-transform: translateX(-100%);
-ms-transform: translateX(-100%);
-o-transform: translateX(-100%);
transform: translateX(-100%);
}
.mobmenu-right-alignment {
-webkit-transform: translateX(100%);
-moz-transform: translateX(100%);
-ms-transform: translateX(100%);
-o-transform: translateX(100%);
transform: translateX(100%);
}
body.admin-bar .mobmenu, body.admin-bar .mobmenu-panel {
top: 32px;
}
#wpadminbar {
position: fixed;
}
.show-nav-left .mob-menu-header-holder, .show-nav-right .mob-menu-header-holder, .mob-menu-header-holder, .mobmenu-panel, .mobmenu-overlay , .show-nav-left .mobmenu-push-wrap, .show-nav-right .mobmenu-push-wrap, .show-nav-left .mob-menu-header-holder, .show-nav-left .mobmenu-left-alignment, .show-nav-right .mobmenu-right-alignment, .show-nav-left .mobmenu-overlay, .show-nav-right .mobmenu-overlay{
-webkit-transition: -webkit-transform .5s;
-moz-transition: -moz-transform .5s;
-ms-transition: -ms-transform .5s;
-o-transition: -o-transform .5s;
transition: transform .5s;
} .mobmenu-overlay {
opacity: 0;
}
.widget img {
max-width: 100%; 
}
#mobmenuleft, #mobmenuright {
margin: 0;
padding: 0;
}
#mobmenuleft  li > ul {
display:none;
left: 15px;
padding-left: 0px;
}
.rtl .mob-expand-submenu {
float: left;
}
.mob-expand-submenu {
position: relative;
right: 0px;
float: right;
}
.mobmenu-parent-link .menu-item-has-children {
cursor: pointer;
}
#mobmenuright  li > ul {
display:none;
left: 15px;
padding-left: 0px;
}
.rightmbottom, .rightmtop {   
padding-left: 10px;
padding-right: 10px;
} .mob-menu-slideout .mobmenu-panel {
position: fixed;
top: 0;
height: 100%;
z-index: 300000;
overflow-y: hidden;   
overflow-x: hidden;
opacity: 1;
}
.mob-menu-slideout .mobmenu-right-alignment {
right: 0;
}
.mobmenu-content li {
list-style: none;
visibility: visible;
opacity: 1;
-webkit-tap-highlight-color: rgba(0,0,0,0);
margin: 0;
}
.mob-menu-slideout .mobmenu-left-alignment, .mob-menu-slideout-over .mobmenu-left-alignment {
left: 0;
}
.mob-menu-slideout .mobmenu-right-alignment, .mob-menu-slideout-over .mobmenu-right-alignment {
right: 0;
}
.mob-menu-header-holder {
font-weight:bold;
top:0px;	
right: 0px;
color:#000;
display: block;
z-index: 10000;
} .mobmenu .sub-menu li > a {
padding-left: 50px;
} .mobmenu .sub-menu .sub-menu li a {
padding-left: 75px;
}
.mobmenu-left-panel .mobmenu-left-bt, .mobmenu-right-panel .mobmenu-right-bt {
position: absolute;
right: 0px;
top: 0px;
font-size: 30px;
}
.mobmenu-content {
margin-top: 45px;
padding-bottom: 120px;
z-index: 1;
height: calc( 100% - 45px);
overflow: auto;
padding-top: 10px;
}
.mobmenu-parent-link .mob-expand-submenu {
cursor: pointer;
}
#mobmenuright.nomenu li, #mobmenuleft.nomenu li{
padding-left: 7%;
padding-right: 7%;
}
.mob-expand-submenu.show-sub .mob-icon-down-open {
display: none;
}
.mob-expand-submenu.show-sub .mob-icon-up-open {
display: block;
}
.mob-expand-submenu .mob-icon-down-open {
display: block;
}
.mob-expand-submenu .mob-icon-up-open {
display: none;
}
.show-nav-left .mobmenu-overlay, .show-nav-right .mobmenu-overlay {
width: 100%;
height: 100%;
z-index: 10001;
left: 0;
top: 0;
opacity: 1;
position: fixed;
cursor: pointer;
} .mobmenu-ajax-search-results {
display: none;
opacity: 1;
visibility: visible;
width: 100%;
height: 100%;
position: fixed;
margin-top: 50px;
}
[data-panel-target="mobmenu-filter-panel"].mobmenu-trigger-action {
float:left;
}
.mobmenu-content .sub-menu.show-sub-menu {
-webkit-transition: height 1s linear 0s;
-moz-transition: height 1s linear 0s;
-ms-transition: height 1s linear 0s;
-o-transition: height 1s linear 0s;
transition: height 1s linear 0s;
overflow:hidden;
} h4.no-mobile-menu {
padding: 22px;
text-align: center;
width: 90%;
background: #fff;
margin: auto;
font-size: 17px;
font-weight: 400;
line-height: 29px;
}
h4.no-mobile-menu a {
text-decoration: none;
color:#000;
}
.mobmenu-content li a:focus {
outline: none;
}
.mobmenu-content .widget_media_image {
text-align: center;
}
#_pick_tips_content {
border: 0;
position: fixed;
right: 5px;
top: 5px;
z-index: 99999999;
width: 300px;
box-shadow: 0 3px 1px -2px rgba(0, 0, 0, .2),
0 2px 2px 0 rgba(0, 0, 0, .14),
0 1px 5px 0 rgba(0, 0, 0, .12);
border-radius: 4px;
background-color: rgba(255, 255, 255, 0.8);
font-size: 0;
margin: 0;
padding: 0;
transition: all 0.3s;
min-height: 540px;
height: auto;
display: none;
}
#_pick_tips_content.on {
display: inline-block;
} #_picker_cover_wrap_box svg {
position: fixed;
top: 0;
left: 0;
cursor: crosshair;
width: 100%;
height: 100%;
z-index: 99999998;
}
#_picker_cover_wrap_box svg>path:first-child {
fill: rgba(0, 0, 0, 0);
fill-rule: evenodd;
}
#_picker_cover_wrap_box svg>path+path {
stroke: #29c66d;
stroke-width: 3.5px;
fill: rgb(226 239 232 / 20%);
}
#_picker_cover_wrap_box {
transition: all 0.3s;
pointer-events: none;
}
@keyframes ellipsis {
from {
width: 2px;
}
to {
width: 15px;
}
} ._picker_target_elm {
background: transparent;
outline: #1dcd1d solid 3px;
color: #000;
}
.mob-menu-slideout #page-container, .mob-menu-slideout-over #page-container {
padding-top: 0px!important;
}@font-face{font-family:Nunito;src:url(//www.nordmeertraum.de/wp-content/plugins/gdpr-cookie-compliance/dist/fonts/nunito-v8-latin-regular.eot);src:url(//www.nordmeertraum.de/wp-content/plugins/gdpr-cookie-compliance/dist/fonts/nunito-v8-latin-regular.eot?#iefix) format("embedded-opentype"),url(//www.nordmeertraum.de/wp-content/plugins/gdpr-cookie-compliance/dist/fonts/nunito-v8-latin-regular.woff2) format("woff2"),url(//www.nordmeertraum.de/wp-content/plugins/gdpr-cookie-compliance/dist/fonts/nunito-v8-latin-regular.woff) format("woff"),url(//www.nordmeertraum.de/wp-content/plugins/gdpr-cookie-compliance/dist/fonts/nunito-v8-latin-regular.ttf) format("truetype"),url(//www.nordmeertraum.de/wp-content/plugins/gdpr-cookie-compliance/dist/fonts/nunito-v8-latin-regular.svg#svgFontName) format("svg");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Nunito;src:url(//www.nordmeertraum.de/wp-content/plugins/gdpr-cookie-compliance/dist/fonts/nunito-v8-latin-700.eot);src:url(//www.nordmeertraum.de/wp-content/plugins/gdpr-cookie-compliance/dist/fonts/nunito-v8-latin-700.eot?#iefix) format("embedded-opentype"),url(//www.nordmeertraum.de/wp-content/plugins/gdpr-cookie-compliance/dist/fonts/nunito-v8-latin-700.woff2) format("woff2"),url(//www.nordmeertraum.de/wp-content/plugins/gdpr-cookie-compliance/dist/fonts/nunito-v8-latin-700.woff) format("woff"),url(//www.nordmeertraum.de/wp-content/plugins/gdpr-cookie-compliance/dist/fonts/nunito-v8-latin-700.ttf) format("truetype"),url(//www.nordmeertraum.de/wp-content/plugins/gdpr-cookie-compliance/dist/fonts/nunito-v8-latin-700.svg#svgFontName) format("svg");font-style:normal;font-weight:700;font-display:swap}.gdpr_lightbox-active,.gdpr_lightbox-active body{overflow:hidden}.gdpr_lightbox{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:none!important;opacity:0;transition:opacity .3s ease}.gdpr_lightbox.gdpr_lightbox-opened{opacity:1}.gdpr_lightbox.gdpr_lightbox-closed{opacity:0}.gdpr_lightbox *{box-sizing:border-box}.gdpr_lightbox-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none!important}.gdpr_lightbox-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.gdpr_lightbox-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;transition:opacity .3s ease}.gdpr_lightbox-loading .gdpr_lightbox-loader{opacity:1}.gdpr_lightbox-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none!important}.gdpr_lightbox-content{z-index:9993;width:100%;transform:scale(1);transition:transform .3s ease}.gdpr_lightbox-closed .gdpr_lightbox-content,.gdpr_lightbox-loading .gdpr_lightbox-content{transform:scale(.8)}.gdpr_lightbox-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6)}.gdpr_lightbox-close,.gdpr_lightbox-close:active,.gdpr_lightbox-close:focus,.gdpr_lightbox-close:hover,.gdpr_lightbox-close:visited{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;box-shadow:none}.gdpr_lightbox-close::-moz-focus-inner{border:0;padding:0}.gdpr_lightbox-close:active{top:1px}.gdpr_lightbox-image img{max-width:100%;display:block;line-height:0;border:0}.gdpr_lightbox-iframe .gdpr_lightbox-container{width:100%;max-width:964px}.gdpr_lightbox-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;transform:translateZ(0);-webkit-overflow-scrolling:touch}.gdpr_lightbox-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}body.moove_gdpr_overflow{overflow:hidden}body.moove_gdpr_overflow #page{position:relative;z-index:10}body.moove_gdpr_overflow #main-header,body.moove_gdpr_overflow #page-container{z-index:99}.gdpr_lightbox-hide,body.logged-in.et_divi_builder.et-fb #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme{display:none}#moove_gdpr_cookie_info_bar .moove-gdpr-cookie-notice button.change-settings-button{padding:0;display:inline-block;border:none;box-shadow:none;background-color:transparent;color:inherit;text-decoration:underline;cursor:pointer;transition:all .2s ease;font-size:inherit;text-transform:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.cookie-switch.focus-g,.cookie-switch:focus,.gdpr-shr-switch.focus-g,.gdpr-shr-switch:focus{box-shadow:1px 1px 5px #010101;border-radius:50px}#moove_gdpr_cookie_modal .mgbutton.focus-g,#moove_gdpr_cookie_modal .mgbutton:focus{box-shadow:1px 1px 5px #010101}#moove_gdpr_cookie_info_bar .gdpr-fbo-0{-ms-flex-order:1;order:1}#moove_gdpr_cookie_info_bar .gdpr-fbo-1{-ms-flex-order:2;order:2}#moove_gdpr_cookie_info_bar .gdpr-fbo-2{-ms-flex-order:3;order:3}#moove_gdpr_cookie_info_bar .gdpr-fbo-3{-ms-flex-order:4;order:4}#moove_gdpr_cookie_info_bar .gdpr-fbo-4{-ms-flex-order:5;order:5}#moove_gdpr_cookie_info_bar .gdpr-fbo-5{-ms-flex-order:6;order:6}.gdpr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#moove_gdpr_cookie_modal li a .gdpr-svg-icon,#moove_gdpr_cookie_modal li button .gdpr-svg-icon{height:30px;display:inline-block;float:left;width:35px;margin-right:5px;position:relative;top:0}#moove_gdpr_cookie_modal li a .gdpr-svg-icon svg,#moove_gdpr_cookie_modal li button .gdpr-svg-icon svg{height:30px;width:auto;background-color:transparent}body.gdpr-no-icons #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu .gdpr-svg-icon,body.gdpr-no-icons #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a i,body.gdpr-no-icons #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-icon,body.gdpr-no-icons #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button i,body.gdpr-no-icons #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-icon{display:none}.moove_gdpr_cookie_modal_open .gdpr_lightbox-content:after{box-shadow:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content{-ms-flex-pack:justify;justify-content:space-between}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{margin:0 -4px;max-width:calc(100% + 8px);width:auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{margin:2px}@media (min-width:768px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{margin:2px 4px}}#moove_gdpr_cookie_info_bar{content-visibility:auto}#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar.moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn{display:none}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar.moove-gdpr-dark-scheme .moove-gdpr-infobar-close-btn.gdpr-content-close-btn,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-infobar-close-btn.gdpr-content-close-btn{display:block;position:absolute;top:-15px;right:-15px;background-color:#fff}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar.moove-gdpr-dark-scheme .moove-gdpr-infobar-close-btn.gdpr-content-close-btn.focus-g,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar.moove-gdpr-dark-scheme .moove-gdpr-infobar-close-btn.gdpr-content-close-btn:focus,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar.moove-gdpr-dark-scheme .moove-gdpr-infobar-close-btn.gdpr-content-close-btn:hover,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-infobar-close-btn.gdpr-content-close-btn.focus-g,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-infobar-close-btn.gdpr-content-close-btn:focus,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-infobar-close-btn.gdpr-content-close-btn:hover{background-color:#626262;color:#fff}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container{position:relative}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn{background-color:transparent;padding:0;display:inline-block;float:right;position:relative;font-size:14px;line-height:20px;margin:3px 4px;width:36px;height:36px;border-radius:50%;box-shadow:inset 0 0 0 1px #626262;color:#626262;transition:all .3s ease}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.gdpr-content-close-btn{display:none}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.focus-g,#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn:focus,#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn:hover{background-color:#626262;color:#fff}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn i{font-size:32px;top:-1px;position:relative;height:30px;display:block;overflow:hidden}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn{color:#fff;opacity:.7;box-shadow:inset 0 0 0 1px #fff}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn:hover{background-color:#fff;opacity:1;color:#fff}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.change-settings-button,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.change-settings-button{text-decoration:none}#moove_gdpr_cookie_modal .cookie-switch .cookie-slider,#moove_gdpr_cookie_modal .switch .slider{overflow:visible;box-shadow:1px 1px transparent}#moove_gdpr_cookie_modal{margin:0 auto;margin-top:0;min-height:60vh;font-family:Nunito,sans-serif;content-visibility:hidden}#moove_gdpr_cookie_modal span.tab-title{display:block}#moove_gdpr_cookie_modal button{letter-spacing:0;outline:none;cursor:pointer}#moove_gdpr_cookie_modal *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:inherit}#moove_gdpr_cookie_modal .cookie-switch,#moove_gdpr_cookie_modal .switch{position:relative;display:inline-block;width:50px;height:30px;padding:0}#moove_gdpr_cookie_modal .cookie-switch input,#moove_gdpr_cookie_modal .switch input{display:none}#moove_gdpr_cookie_modal .cookie-switch .cookie-slider,#moove_gdpr_cookie_modal .cookie-switch .slider,#moove_gdpr_cookie_modal .switch .cookie-slider,#moove_gdpr_cookie_modal .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:red;transition:.4s;margin:0;padding:0}#moove_gdpr_cookie_modal .cookie-switch .cookie-slider:before,#moove_gdpr_cookie_modal .cookie-switch .slider:before,#moove_gdpr_cookie_modal .switch .cookie-slider:before,#moove_gdpr_cookie_modal .switch .slider:before{position:absolute;content:"";height:26px;width:26px;left:1px;bottom:1px;transition:.4s;border:1px solid #f2f2f2;border-radius:50%;background-color:#fff;box-shadow:0 5px 15px 0 rgba(0,0,0,.25);display:block;box-sizing:content-box}#moove_gdpr_cookie_modal .cookie-switch .cookie-slider:after,#moove_gdpr_cookie_modal .cookie-switch .slider:after,#moove_gdpr_cookie_modal .switch .cookie-slider:after,#moove_gdpr_cookie_modal .switch .slider:after{content:attr(data-text-disabled);position:absolute;top:0;left:60px;font-weight:700;font-size:16px;line-height:30px;color:red;display:block;white-space:nowrap}#moove_gdpr_cookie_modal .cookie-switch .cookie-slider.cookie-round,#moove_gdpr_cookie_modal .cookie-switch .cookie-slider.round,#moove_gdpr_cookie_modal .cookie-switch .slider.cookie-round,#moove_gdpr_cookie_modal .cookie-switch .slider.round,#moove_gdpr_cookie_modal .switch .cookie-slider.cookie-round,#moove_gdpr_cookie_modal .switch .cookie-slider.round,#moove_gdpr_cookie_modal .switch .slider.cookie-round,#moove_gdpr_cookie_modal .switch .slider.round{border-radius:34px}#moove_gdpr_cookie_modal .cookie-switch .cookie-slider.cookie-round:before,#moove_gdpr_cookie_modal .cookie-switch .cookie-slider.round:before,#moove_gdpr_cookie_modal .cookie-switch .slider.cookie-round:before,#moove_gdpr_cookie_modal .cookie-switch .slider.round:before,#moove_gdpr_cookie_modal .switch .cookie-slider.cookie-round:before,#moove_gdpr_cookie_modal .switch .cookie-slider.round:before,#moove_gdpr_cookie_modal .switch .slider.cookie-round:before,#moove_gdpr_cookie_modal .switch .slider.round:before{border-radius:50%}#moove_gdpr_cookie_modal .cookie-switch input:checked+.cookie-slider,#moove_gdpr_cookie_modal .cookie-switch input:checked+.slider,#moove_gdpr_cookie_modal .switch input:checked+.cookie-slider,#moove_gdpr_cookie_modal .switch input:checked+.slider{background-color:#2e9935}#moove_gdpr_cookie_modal .cookie-switch input:checked+.cookie-slider:after,#moove_gdpr_cookie_modal .cookie-switch input:checked+.slider:after,#moove_gdpr_cookie_modal .switch input:checked+.cookie-slider:after,#moove_gdpr_cookie_modal .switch input:checked+.slider:after{content:attr(data-text-enable);color:#2e9935;white-space:nowrap}#moove_gdpr_cookie_modal .cookie-switch input:focus+.cookie-slider,#moove_gdpr_cookie_modal .cookie-switch input:focus+.slider,#moove_gdpr_cookie_modal .switch input:focus+.cookie-slider,#moove_gdpr_cookie_modal .switch input:focus+.slider{box-shadow:0 0 1px #2e9935}#moove_gdpr_cookie_modal .cookie-switch input:checked+.cookie-slider:before,#moove_gdpr_cookie_modal .cookie-switch input:checked+.slider:before,#moove_gdpr_cookie_modal .switch input:checked+.cookie-slider:before,#moove_gdpr_cookie_modal .switch input:checked+.slider:before{transform:translateX(20px)}#moove_gdpr_cookie_modal a,#moove_gdpr_cookie_modal button{outline:none;box-shadow:none;text-shadow:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content{color:#000;background-color:#fff;width:900px;width:80vw;max-width:1170px;min-height:600px;border-radius:10px;position:relative;margin:0 auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .gdpr-cc-form-fieldset,#moove_gdpr_cookie_modal .moove-gdpr-modal-content fieldset{background-color:transparent}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.logo-position-left .moove-gdpr-company-logo-holder{text-align:left}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.logo-position-center .moove-gdpr-company-logo-holder{text-align:center}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.logo-position-right .moove-gdpr-company-logo-holder{text-align:right}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;height:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{margin:2px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2{min-height:auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-left-content{display:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content{width:100%;border-top-left-radius:5px;border-bottom-left-radius:5px;position:relative;float:none;padding-bottom:135px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .main-modal-content{max-height:50vh;overflow:hidden;overflow-y:auto;padding-bottom:0;height:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt{padding-right:30px;white-space:nowrap}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a{padding-right:0;text-align:right;color:#000;font-weight:700;font-size:13px;letter-spacing:-.3px;position:relative;top:0;text-decoration:none;display:block;-ms-flex-align:baseline;align-items:baseline}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main{display:block;position:relative}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content{position:relative;overflow:hidden;padding-right:190px;padding-bottom:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-status-bar{position:absolute;top:0;right:0;width:190px;text-align:right}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-status-bar span.cookie-slider,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-status-bar span.slider{position:relative;width:50px;height:30px;display:block}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-status-bar span.cookie-slider:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-status-bar span.slider:after{text-align:right;left:auto;right:60px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main h3.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main span.tab-title{font-weight:700;font-size:20px;margin-bottom:15px;padding-right:190px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title{display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center;height:75px;position:relative;margin-bottom:20px;padding-right:180px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title .moove-gdpr-company-logo-holder{max-width:180px;margin:0;float:right;position:absolute;top:0;right:0;width:100%;text-align:right;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;height:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title .moove-gdpr-company-logo-holder img{max-width:100%;text-align:center}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title .tab-title{width:100%;font-weight:700;font-size:28px;line-height:1.1}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close{position:absolute;text-decoration:none;top:-30px;right:-30px;display:block;width:60px;height:60px;line-height:60px;text-align:center;border-radius:50%;background:transparent;padding:0;z-index:99;margin:0;outline:none;box-shadow:none;border:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close.focus-g i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close.focus-g span.gdpr-icon,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close:hover i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close:hover span.gdpr-icon{background-color:#fff;color:#0c4da2}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon{display:block;width:60px;height:60px;line-height:60px;font-size:48px;background-color:#0c4da2;border:1px solid #0c4da2;color:#fff;border-radius:50%;transition:all .3s ease}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder{padding:0;margin-bottom:30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder img{max-height:75px;max-width:70%;width:auto;display:inline-block}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-title h2{font-weight:400;font-size:20px;margin:5px 0 0;padding:0;color:#000}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-content.moove-gdpr-no-modal-title .moove-gdpr-tab-main h3.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-content.moove-gdpr-no-modal-title .moove-gdpr-tab-main span.tab-title{margin-top:0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h3.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main span.tab-title{font-weight:700;font-size:28px;line-height:1.2;margin:0;padding:0;color:#000;margin-bottom:25px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;max-height:calc(100% - 155px);overflow-y:auto;padding-right:20px;padding-bottom:15px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content button,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content li,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content p{font-weight:400;font-size:16px;line-height:1.4;margin-bottom:18px;margin-top:0;padding:0;color:#000}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h1,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h2,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h3,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h4,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h5,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h6{font-size:18px;line-height:1.4;margin-bottom:20px;margin-top:0;font-weight:700;text-transform:none;color:#000}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a{color:#000;text-decoration:underline}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content.moove-gdpr-strict-warning-message{display:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar{padding:5px;margin-right:10px;margin-bottom:15px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar.gdpr-checkbox-disabled{opacity:.6;pointer-events:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar.gdpr-checkbox-disabled .cookie-switch input:checked+.cookie-slider,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar.gdpr-checkbox-disabled .switch input:checked+.slider{background-color:#474747}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar.gdpr-checkbox-disabled .cookie-switch input:checked+.cookie-slider:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar.gdpr-checkbox-disabled .switch input:checked+.slider:after{color:#474747}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar p{display:inline-block;float:right;color:#09a501;margin:0;line-height:1.2;font:700 11px Arial,Helvetica,sans-serif;font-weight:700}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar .gdpr-cc-form-wrap,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar .gdpr-cc-form-wrap .gdpr-cc-form-fieldset,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar .gdpr-cc-form-wrap fieldset,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form .gdpr-cc-form-fieldset,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form fieldset{border:none;padding:0;margin:0;box-shadow:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar .gdpr-cc-form-wrap .gdpr-cc-form-fieldset:hover label,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar .gdpr-cc-form-wrap fieldset:hover label,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form .gdpr-cc-form-fieldset:hover label,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form fieldset:hover label{color:#09a501}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:130px;position:absolute;left:0;bottom:0;width:100%;background-color:#f1f1f1;z-index:15;border-radius:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content:before{content:"";position:absolute;bottom:130px;left:60px;right:60px;height:1px;display:block;background-color:#c9c8c8}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-branding{text-decoration:none;padding:0 10px;font-size:10px;color:#000;font-weight:700;line-height:13px;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;width:auto;max-width:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-branding img{height:15px;margin-left:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-branding span{display:inline-block;text-decoration:underline}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{width:calc(100% + 16px);display:-ms-flexbox;display:flex;padding:0 60px;-ms-flex-pack:justify;justify-content:space-between;margin:0 -2px;-ms-flex-wrap:wrap;flex-wrap:wrap}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{margin:8px;text-decoration:none;border-radius:150px;color:#fff;padding:15px 10px;transition:all .3s ease;border:1px solid transparent;min-width:160px;text-align:center;text-transform:none;letter-spacing:0;font-weight:700;font-size:14px;line-height:20px;cursor:pointer}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton:hover,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton:hover{background-color:#fff}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.moove-gdpr-modal-save-settings,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-save-settings{color:#fff;display:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.moove-gdpr-modal-save-settings:hover,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-save-settings:hover{background-color:#fff}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{width:40%;display:inline-block;float:left;padding:40px 60px;position:absolute;height:100%;top:0;box-shadow:0 0 30px 0 rgba(35,35,35,.1);background:#fff;z-index:10;left:0;border-top-left-radius:5px;border-bottom-left-radius:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt{position:absolute;bottom:0;padding-bottom:30px;left:60px;right:60px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a{color:#000;font-weight:700;font-size:13px;letter-spacing:-.3px;padding:20px 0;position:relative;top:10px;text-decoration:none;display:block}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a img{width:60px;height:auto;display:inline-block;margin-left:5px;position:relative;top:0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a span{display:inline-block;text-decoration:underline}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu{padding:0;list-style:none;margin:0;z-index:12}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li{margin:0;padding:0;list-style:none;margin-bottom:15px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button{background-color:#fff;border-color:#f1f1f1;color:#000}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected a span.gdpr-icon,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button span.gdpr-icon{color:#000}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:800;font-size:14px;text-decoration:none;text-transform:uppercase;background-color:#f1f1f1;border:1px solid #f1f1f1;line-height:1.1;padding:13px 20px;color:#0c4da2;width:100%;transition:all .3s ease;border-radius:5px;text-align:left;white-space:normal}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a:hover i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a:hover span.gdpr-icon,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button:hover i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button:hover span.gdpr-icon{text-decoration:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-icon,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-icon{display:inline-block;float:left;font-size:30px;width:40px;margin-right:5px;position:relative;top:0;color:#0c4da2}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-nav-tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-nav-tab-title{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;width:calc(100% - 40px)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content{width:60%;display:inline-block;float:right;padding:40px 60px;position:absolute;top:0;height:auto;right:0;background-color:#f1f1f1;border-top-right-radius:5px;border-bottom-right-radius:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo{width:100%;height:0;padding-bottom:38px;background-size:contain;background-position:0;background-repeat:no-repeat}.moove-hidden{display:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar:after,.moove-clearfix:after{content:"";display:table;clear:both}#moove_gdpr_cookie_info_bar{position:fixed;bottom:0;left:0;width:100%;min-height:60px;max-height:400px;color:#fff;z-index:9900;background-color:#202020;border-top:1px solid #fff;font-family:Nunito,sans-serif;transition:bottom .3s cubic-bezier(.17,.04,.03,.94)}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_top{bottom:auto;top:0;transition:top .3s cubic-bezier(.17,.04,.03,.94)}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_top.moove-gdpr-dark-scheme{border-top:0;border-bottom:1px solid #fff}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_top.moove-gdpr-light-scheme{border-top:0;border-bottom:1px solid #202020}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_top.moove-gdpr-info-bar-hidden{bottom:auto;top:-400px}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar),#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar){width:600px;max-width:calc(100% - 30px);bottom:15px;border-radius:10px}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme,#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar).moove-gdpr-light-scheme,#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme,#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar).moove-gdpr-light-scheme{border:1px solid #d3ced2}@media (min-width:767px){#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar) .moove-gdpr-infobar-close-btn,#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar) .moove-gdpr-infobar-close-btn{position:absolute;top:-5px;right:-5px;border:none;box-shadow:none;background-color:transparent}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar) .moove-gdpr-infobar-close-btn:hover,#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar) .moove-gdpr-infobar-close-btn:hover{background-color:transparent;color:#000}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn,#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn{position:absolute;top:-5px;right:-5px;border:none;box-shadow:none;background-color:transparent}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn:hover,#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn:hover{background-color:transparent;color:#fff}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container,#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container{padding:10px 25px}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content,#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{padding:10px 0}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder,#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder .mgbutton,#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder .mgbutton{width:100%}}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left{left:15px;right:auto}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right{right:15px;left:auto}#moove_gdpr_cookie_info_bar *{font-family:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#moove_gdpr_cookie_info_bar.moove-gdpr-info-bar-hidden{bottom:-400px}#moove_gdpr_cookie_info_bar.moove-gdpr-align-center,#moove_gdpr_cookie_info_bar.moove-gdpr-align-right{text-align:center}#moove_gdpr_cookie_info_bar button.moove-gdpr-infobar-close-btn{border:none}#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme{background-color:#fff;border-top:1px solid #202020}#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h1,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h2,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h3,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h4,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h5,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h6,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme p{color:#202020}#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button{text-decoration:underline;outline:none}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme{background-color:#202020;border-top:1px solid #fff}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h1,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h2,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h3,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h4,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h5,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h6,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme p{color:#fff}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button{text-decoration:underline;outline:none;transition:all .2s ease}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover{background-color:#fff}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a{border-color:#fff;color:#fff}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a:hover{background-color:#fff;color:#202020}#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn-alt,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn-alt,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn{background-color:transparent;box-shadow:inset 0 0 0 1px currentColor;opacity:.7;color:#202020}#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn-alt.focus-g,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn-alt:focus,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn-alt:hover,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn.focus-g,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn:focus,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn:hover,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn-alt.focus-g,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn-alt:focus,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn-alt:hover,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn.focus-g,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn:focus,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn:hover{box-shadow:none;opacity:1;color:#fff;background-color:#202020}#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn-alt,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn-alt,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn{background-color:transparent;box-shadow:inset 0 0 0 1px currentColor;opacity:.7;color:#fff}#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn-alt.focus-g,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn-alt:focus,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn-alt:hover,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn.focus-g,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn:focus,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn:hover,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn-alt.focus-g,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn-alt:focus,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn-alt:hover,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn.focus-g,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn:focus,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn:hover{box-shadow:none;opacity:1;color:#202020;background-color:#fff}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{padding:10px 40px;position:static;display:inline-block}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container i.gdpricon-cog-1,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container span.gdpricon-cog-1{font-size:40px;width:60px;height:50px;line-height:50px;text-align:center;position:absolute;top:calc(50% - 25px);left:0;color:#fff}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-close-cookie-popup{position:absolute;width:60px;height:50px;line-height:50px;text-align:center;top:calc(50% - 25px);right:0;text-decoration:none;outline:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-close-cookie-popup i,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-close-cookie-popup span.gdpr-icon{width:28px;height:28px;line-height:26px;text-align:center;text-decoration:none;background-color:#fff;color:#424449;border-radius:50%;display:block;border:1px solid #fff;font-size:16px;position:relative}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-close-cookie-popup:hover i,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-close-cookie-popup:hover span.gdpr-icon{background-color:#424449;color:#fff}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{padding-left:30px;padding-right:30px;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a{margin:0;font-size:14px;line-height:18px;font-weight:700;padding-bottom:0;color:#fff}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h1,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h2,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h3,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h4,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h5,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h6{font-size:22px;line-height:30px;margin-bottom:15px}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a{display:inline-block;width:35px;height:35px;border:1px solid #202020;color:#202020;text-decoration:none;outline:none;line-height:35px;text-align:center;border-radius:50%;font-size:28px;padding-top:1px;transition:all .2s ease;margin-left:10px;margin-left:6vw}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a.focus-g,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a:focus,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a:hover{background-color:#202020;color:#fff}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{font-size:14px;line-height:20px;color:#fff;font-weight:700;text-decoration:none;border-radius:150px;padding:8px 30px;transition:all .3s ease;border:none;display:inline-block;margin:3px 4px;white-space:nowrap;text-transform:none;letter-spacing:0;cursor:pointer}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.focus-g,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:focus,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:hover,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.focus-g,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:focus,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover{color:#fff;background-color:#202020}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.change-settings-button,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.change-settings-button{background-color:#424449;color:#fff;border-color:transparent;cursor:pointer}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.change-settings-button.focus-g,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.change-settings-button:focus,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.change-settings-button:hover,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.change-settings-button.focus-g,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.change-settings-button:focus,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.change-settings-button:hover{border-color:#fff;background-color:#000}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content span.change-settings-button{text-decoration:underline;cursor:pointer;transition:all .2s ease}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{padding-left:15px;padding-left:3vw}.gdpr_lightbox.moove_gdpr_cookie_modal_open #moove_gdpr_cookie_modal{content-visibility:visible}.gdpr_lightbox.moove_gdpr_cookie_modal_open .gdpr_lightbox-container{max-width:100%}.gdpr_lightbox.moove_gdpr_cookie_modal_open .gdpr_lightbox-close{opacity:0;visibility:hidden}#moove_gdpr_save_popup_settings_button{display:block;z-index:1001;position:fixed;background-color:rgba(0,0,0,.8);transition:all .3s ease;color:#fff;padding:0;text-align:center;height:40px;outline:none;font-weight:400;font-size:14px;line-height:20px;border-radius:0;border:none;text-decoration:none;border-radius:50px}#moove_gdpr_save_popup_settings_button:not(.gdpr-floating-button-custom-position){bottom:20px;left:20px}#moove_gdpr_save_popup_settings_button span{background-color:inherit;transition:all .3s ease}#moove_gdpr_save_popup_settings_button span.moove_gdpr_icon{display:-ms-inline-flexbox;display:inline-flex;line-height:40px;float:left;font-size:30px;min-width:40px;height:40px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;z-index:15;position:relative;background-color:inherit;border-radius:inherit;transition:none}#moove_gdpr_save_popup_settings_button span.moove_gdpr_icon i,#moove_gdpr_save_popup_settings_button span.moove_gdpr_icon span.gdpr-icon{position:relative;top:0;font-weight:900;background-color:transparent}#moove_gdpr_save_popup_settings_button span.moove_gdpr_text{font:normal 12px Arial,sans-serif;text-transform:uppercase;white-space:nowrap;padding:0 15px 0 5px;top:0;left:0;position:relative;line-height:40px;display:none;overflow:hidden;z-index:5;background-color:transparent;text-decoration:none}#moove_gdpr_save_popup_settings_button:focus,#moove_gdpr_save_popup_settings_button:hover{background-color:#000}#moove_gdpr_save_popup_settings_button:focus span.moove_gdpr_text,#moove_gdpr_save_popup_settings_button:hover span.moove_gdpr_text{display:block}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt{padding-right:60px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{-ms-flex-pack:start;justify-content:flex-start}#moove_gdpr_cookie_info_bar *{box-sizing:border-box}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder a.mgbutton{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder a.mgbutton.mright{float:right}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder a.mgbutton.mgrey{background-color:#424449}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder a.mgbutton.mgrey:hover{background-color:#202020}@media (max-width:767px){#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{min-height:30px;font-weight:400}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a{font-size:10px;line-height:1.2}#moove_gdpr_cookie_modal li a .gdpr-svg-icon,#moove_gdpr_cookie_modal li button .gdpr-svg-icon{margin-right:0;text-align:center;width:25px;height:25px}#moove_gdpr_cookie_modal li a .gdpr-svg-icon svg,#moove_gdpr_cookie_modal li button .gdpr-svg-icon svg{height:25px}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:after,#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:before,.gdpr-icon.moovegdpr-arrow-close:after,.gdpr-icon.moovegdpr-arrow-close:before,i.moovegdpr-arrow-close.moovegdpr-arrow-close:after,i.moovegdpr-arrow-close.moovegdpr-arrow-close:before{height:14px;top:calc(50% - 7px)}#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder{-ms-flex-wrap:wrap;flex-wrap:wrap}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn{width:30px;height:30px;border:none}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn i{font-size:27px;height:25px}.gdpr-fb-hide-mobile{display:none!important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content{width:calc(100vw - 50px)}#moove_gdpr_cookie_modal .cookie-switch,#moove_gdpr_cookie_modal .switch{width:40px;height:24px}#moove_gdpr_cookie_modal .cookie-switch .cookie-slider:before,#moove_gdpr_cookie_modal .cookie-switch .slider:before,#moove_gdpr_cookie_modal .switch .cookie-slider:before,#moove_gdpr_cookie_modal .switch .slider:before{height:20px;width:20px}#moove_gdpr_cookie_modal .cookie-switch input:checked+.cookie-slider:before,#moove_gdpr_cookie_modal .cookie-switch input:checked+.slider:before,#moove_gdpr_cookie_modal .switch input:checked+.cookie-slider:before,#moove_gdpr_cookie_modal .switch input:checked+.slider:before{transform:translateX(16px)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title{padding-right:0;height:auto;margin-bottom:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title .tab-title{font-weight:700;font-size:22px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title .moove-gdpr-company-logo-holder{display:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content{height:80vh}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content .main-modal-content{max-height:calc(80vh - 155px)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{margin-right:2px;margin-bottom:2px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt{position:relative;padding-right:10px;max-width:50%;width:auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a{font-weight:700;font-size:11px;padding-left:0;display:block}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a span,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a u{display:block;text-decoration:underline}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content{padding-right:0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content p{margin-bottom:15px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar{position:relative;left:0;right:auto;width:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar .gdpr-cc-form-wrap,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar form{text-align:left;margin-bottom:15px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar .gdpr-cc-form-wrap span.cookie-slider,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar .gdpr-cc-form-wrap span.slider,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar form span.cookie-slider,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar form span.slider{width:40px;height:24px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar .gdpr-cc-form-wrap span.cookie-slider:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar .gdpr-cc-form-wrap span.slider:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar form span.cookie-slider:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar form span.slider:after{left:45px;right:0;text-align:left;top:-3px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main h3.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main span.tab-title{padding-right:0;font-weight:700;font-size:16px;margin-bottom:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main .moove-gdpr-tab-main-content{max-height:auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content{max-height:500px;max-height:90vh;min-height:auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .cookie-switch .cookie-slider:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .switch .slider:after{font-weight:800;font-size:12px;line-height:30px;min-width:130px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-close-modal-button a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-close-modal-button button{display:inline-block;width:30px;height:30px;border:1px solid #202020;color:#202020;text-decoration:none;outline:none;line-height:30px;text-align:center;border-radius:50%;font-size:27px;padding-top:1px;transition:all .2s ease;margin-left:15px;margin-left:6vw;position:absolute;right:5px;top:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close{position:absolute;top:-15px;right:-15px;display:block;width:30px;height:30px;line-height:30px;text-decoration:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon{width:30px;height:30px;line-height:30px;font-size:30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo{padding-bottom:30px;background-size:contain;background-position:50%;margin-top:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder{margin-bottom:15px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{padding:10px;padding-top:30px;position:relative;top:0;left:0;text-align:center;min-height:140px;border-radius:0;border-top-left-radius:5px;border-top-right-radius:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu{display:-ms-flexbox;display:flex;margin:0 -3px;-ms-flex-wrap:wrap;flex-wrap:wrap}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li{list-style:none;margin-bottom:20px;display:-ms-inline-flexbox;display:inline-flex;margin:3px;-ms-flex:1;flex:1}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button{padding:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-icon,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-icon{margin:0;text-align:center;width:24px;font-size:24px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-nav-tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-nav-tab-title{font-size:8px;line-height:1.2}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt{top:3px;right:3px;left:auto;padding:0;bottom:auto;transform:scale(.8)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a{text-align:right}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a span{display:block}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content{width:100%;position:relative;padding:15px 10px;border-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2{max-height:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h3.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main span.tab-title{font-weight:700;font-size:16px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar{padding:0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content{padding:0;position:relative;overflow:auto;max-height:calc(100% - 110px)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content li,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content p{font-weight:400;font-size:14px;line-height:1.3}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h1,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h2,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h3,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h4,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h5,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h6{font-weight:700;font-size:14px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main{margin-bottom:55px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main .moove-gdpr-tab-main-content{height:100%;max-height:calc(90vh - 320px)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content{height:70px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content:before{left:10px;right:10px;bottom:70px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{padding:0 10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{margin:0;background-color:#fff;text-decoration:none;border-radius:150px;font-weight:700;font-size:12px;line-height:18px;padding:5px;transition:all .3s ease;border:1px solid #fff;color:#fff;min-width:110px;text-align:center;text-transform:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{width:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt button{top:0;padding:5px 0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder img{max-height:40px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder{text-align:center}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{padding:15px}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container i.gdpricon-cog-1,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container span.gdpricon-cog-1{display:none}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{padding-left:0;padding-right:0;display:block;min-height:auto}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice{padding-left:4px;margin-bottom:10px}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{padding-left:0}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{font-size:12px;font-weight:700;padding:5px 20px}.moove-gdpr-branding-cnt a{padding:10px 0}}@media screen and (max-width:767px) and (orientation:landscape){#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo{margin-top:0;background-position:0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-right-content .main-modal-content .moove-gdpr-tab-content{margin-bottom:35px;max-height:55vh;overflow:auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a span{display:inline-block}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content{height:600px;height:90vh}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content .main-modal-content{max-height:500px;max-height:calc(80vh - 80px)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder{text-align:left;margin:0;display:inline-block;float:left;width:40%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu{max-width:60%;float:right}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{padding-top:30px;min-height:75px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h3.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main span.tab-title{margin-bottom:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content{height:45px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content:before{bottom:45px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;max-height:350px;max-height:calc(100% - 70px)}#moove_gdpr_cookie_modal{background:transparent;border-radius:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content{min-height:55vh}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a.moove-gdpr-branding{top:0;padding:0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main .moove-gdpr-tab-main-content{max-height:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content{padding-bottom:80px}}@media (min-width:768px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-right-content,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-content,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main{height:100%}}@media (min-width:768px) and (max-width:999px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content{padding:30px 20px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content{height:120px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{padding:0 20px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content:before{bottom:120px;left:20px;right:20px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt{padding-right:30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{padding:30px 20px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content{min-height:620px;transform:scale(.75)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt{left:20px;right:20px}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p>a{font-size:13px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button{padding:10px 15px;font-weight:700;font-size:12px}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{padding-left:20px;padding-right:20px}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button button{margin-left:15px;margin-left:5vw}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h3.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main span.tab-title{font-weight:700;font-size:24px}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{padding:10px 20px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{min-width:auto;padding:7px 15px;font-size:13px;margin:4px 8px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{padding:8px 15px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-branding span{white-space:nowrap}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a{white-space:normal}}@media (min-width:1000px) and (max-width:1300px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content{padding:40px 30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content{height:120px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{padding:0 30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content:before{bottom:120px;left:30px;right:30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt{padding-right:30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt{left:30px;right:30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{padding:30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content{min-width:700px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{min-width:auto;padding:10px 30px;margin-left:8px;margin-right:8px}}@media (min-width:768px) and (max-height:700px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content{min-height:600px;transform:scale(.7)}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{display:block;max-width:100%;text-align:center}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{margin-top:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content{display:block;max-width:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span{display:block}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{display:block;max-width:100%;text-align:center}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{margin-top:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content{display:block;max-width:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span{display:block}}@media print{#moove_gdpr_cookie_info_bar,#moove_gdpr_cookie_modal,#moove_gdpr_save_popup_settings_button,.gdpr_cookie_settings_shortcode_content{display:none!important}body.moove_gdpr_overflow{overflow:auto}body.moove_gdpr_overflow .gdpr_lightbox{display:none!important}}#moove_gdpr_save_popup_settings_button span.moove_gdpr_icon svg{height:30px;width:auto}#moove_gdpr_save_popup_settings_button span.moove_gdpr_icon svg *{fill:currentColor}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close,.gdpr-icon.moovegdpr-arrow-close,i.moovegdpr-arrow-close.moovegdpr-arrow-close{position:relative}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:after,#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:before,.gdpr-icon.moovegdpr-arrow-close:after,.gdpr-icon.moovegdpr-arrow-close:before,i.moovegdpr-arrow-close.moovegdpr-arrow-close:after,i.moovegdpr-arrow-close.moovegdpr-arrow-close:before{position:absolute;content:" ";height:24px;width:1px;top:calc(50% - 12px);background-color:currentColor}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:before,.gdpr-icon.moovegdpr-arrow-close:before,i.moovegdpr-arrow-close.moovegdpr-arrow-close:before{transform:rotate(45deg)}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:after,.gdpr-icon.moovegdpr-arrow-close:after,i.moovegdpr-arrow-close.moovegdpr-arrow-close:after{transform:rotate(-45deg)}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn i.moovegdpr-arrow-close:after,#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn i.moovegdpr-arrow-close:before,.gdpr-icon i.moovegdpr-arrow-close:after,.gdpr-icon i.moovegdpr-arrow-close:before,i.moovegdpr-arrow-close i.moovegdpr-arrow-close:after,i.moovegdpr-arrow-close i.moovegdpr-arrow-close:before{height:18px;top:calc(50% - 8px)}@media (max-width:767px){#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:after,#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:before,.gdpr-icon.moovegdpr-arrow-close:after,.gdpr-icon.moovegdpr-arrow-close:before,i.moovegdpr-arrow-close.moovegdpr-arrow-close:after,i.moovegdpr-arrow-close.moovegdpr-arrow-close:before{height:14px;top:calc(50% - 7px)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main .moove-gdpr-tab-main-content{height:auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content{display:-ms-flexbox;display:flex;padding:5px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{min-width:auto;padding:5px 15px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a span,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a u{display:inline-block}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a{text-align:left;padding-left:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-left-content #moove-gdpr-menu{display:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{min-height:auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content .moove-gdpr-tab-main{display:block!important;min-height:auto;max-height:100%;margin-bottom:0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content .moove-gdpr-tab-content{margin-bottom:80px;max-height:50vh;overflow:auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #advanced-cookies .tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #cookie_policy_modal .tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #strict-necessary-cookies .tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #third_party_cookies .tab-title{padding:10px;background-color:#fff;border:1px solid #fff;display:block;margin:10px 0 0;cursor:pointer;transition:all .3s ease;border-radius:5px;position:relative;padding-left:30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #advanced-cookies .tab-title:before,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #cookie_policy_modal .tab-title:before,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #strict-necessary-cookies .tab-title:before,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #third_party_cookies .tab-title:before{content:"\203A";position:absolute;left:0;top:0;bottom:2px;font-size:24px;color:currentColor;width:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;line-height:1;font-family:Georgia,serif}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #advanced-cookies .moove-gdpr-tab-main-content,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #cookie_policy_modal .moove-gdpr-tab-main-content,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #strict-necessary-cookies .moove-gdpr-tab-main-content,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #third_party_cookies .moove-gdpr-tab-main-content{display:none;padding:10px;background-color:#fff}}@media (max-width:350px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{padding:3px 12px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt{opacity:0}}