.mm {
    position: relative;
    background-color: #fff;
    border-bottom: #bbb 1px solid;
    box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
    min-height: 49px;
}

#mmt {
    padding: 16px 83px 15px 20px;
    color: #4d4d4d;
    font-weight: bold;
    font-family: helvetica, arial, sans-serif;
    font-size: 18px;
    line-height: 18px;
    cursor: pointer;
}

#mmb {
    position: absolute;
    width: 63px;
    height: 49px;
    margin-right: 5px;
    top: 0px;
    right: 0px;
    cursor: pointer;
    background: transparent url(//erhvervsterapeut.com/onewebstatic/59900cd166.png) no-repeat center center;
}

#mmb.on {
    background-image: url(//erhvervsterapeut.com/onewebstatic/5fef757c94.png);
}

#mm {
    position: absolute;
    background-color: #fff;
    border-right: #999 1px solid;
    box-shadow: 2px 0px 9px rgba(0, 0, 0, 0.5);
    min-height: 52px;
    padding-top: 10px;
    z-index: 11;
    top: -10010px;
    left: -100%;
    right: 120%;
}

#mm.off {
    animation: mmoff 0.35s;
    -moz-animation: mmoff 0.35s;
    -webkit-animation: mmoff 0.35s;
    -o-animation: mmoff 0.35s;
}

#mm.on {
    display: block;
    top: -10px;
    left: 0px;
    right: 63px;
    animation: mmon 0.35s;
    -moz-animation: mmon 0.35s;
    -webkit-animation: mmon 0.35s;
    -o-animation: mmon 0.35s;
}

#mm li {
    display: block;
    position: relative;
}

#mm a {
    display: block;
    padding: 16px 56px 15px 20px;
    border-bottom: #dedede 1px solid;
    color: #4d4d4d;
    text-decoration: none;
    font-family: helvetica, arial, sans-serif;
    font-size: 18px;
    line-height: 18px;
    background-color: #fff;
    word-wrap: break-word;
}

#mm div {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 56px;
    height: 49px;
    background: transparent url(//erhvervsterapeut.com/onewebstatic/d046708a76.png) no-repeat center center;
    cursor: pointer;
}

#mm a.current {
    background-color: #f9f9f9;
    font-weight: bold;
}

#mm li li a {
    padding-left: 40px;
    background-repeat: no-repeat;
    background-position: 20px 16px;
    background-image: url(//erhvervsterapeut.com/onewebstatic/4f1fe5daa7.png);
}

#mm li li a.current {
    background-image: url(//erhvervsterapeut.com/onewebstatic/b1b16c7821.png);
}

#mm li li li a {
    padding-left: 60px;
    background-position: 40px 16px;
}

#mm li li li li a {
    padding-left: 80px;
    background-position: 60px 16px;
}

#mm li li li li li a {
    padding-left: 100px;
    background-position: 80px 16px;
}

#mm li ul {
    display: none;
}

#mm .expanded>ul {
    display: block;
}

#mm .expanded>div {
    background-image: url(//erhvervsterapeut.com/onewebstatic/c6aac071a7.png);
}

@keyframes mmon {
    0% {
        left: -100%;
        right: 120%;
        top: -10010px;
    }

    1% {
        top: -10px;
    }

    100% {
        left: 0px;
        right: 63px;
    }
}

@-moz-keyframes mmon {
    0% {
        left: -90%;
        right: 120%;
        top: -10010px;
    }

    1% {
        top: -10px;
    }

    100% {
        left: 0px;
        right: 63px;
    }
}

@-webkit-keyframes mmon {
    0% {
        left: -90%;
        right: 120%;
        top: -10010px;
    }

    1% {
        top: -10px;
    }

    100% {
        left: 0px;
        right: 63px;
    }
}

@-o-keyframes mmon {
    0% {
        left: -90%;
        right: 120%;
        top: -10010px;
    }

    1% {
        top: -10px;
    }

    100% {
        left: 0px;
        right: 63px;
    }
}

@keyframes mmoff {
    0% {
        left: 0px;
        right: 63px;
        top: -10px;
    }

    99% {
        left: -100%;
        right: 120%;
        top: -10px;
    }

    100% {
        top: -10010px;
    }
}

@-moz-keyframes mmoff {
    0% {
        left: 0px;
        right: 63px;
        top: -10px;
    }

    99% {
        left: -100%;
        right: 120%;
        top: -10px;
    }

    100% {
        top: -10000px;
    }
}

@-webkit-keyframes mmoff {
    0% {
        left: 0px;
        right: 63px;
        top: -10px;
    }

    99% {
        left: -100%;
        right: 120%;
        top: -10px;
    }

    100% {
        top: -10010px;
    }
}

@-o-keyframes mmoff {
    0% {
        left: 0px;
        right: 63px;
        top: -10px;
    }

    99% {
        left: -100%;
        right: 120%;
        top: -10px;
    }

    100% {
        top: -10010px;
    }
}

.body {
    text-align: left;
    position: relative;
}

body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textarea,
p,
blockquote,
th,
td {
    margin: 0;
    padding: 0;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

fieldset,
img {
    border: 0;
}

address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {
    font-style: normal;
    font-weight: normal;
}

ol,
ul {
    list-style: none;
}

caption,
th {
    text-align: left;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: 100%;
    font-weight: normal;
    margin: 0px;
}

q:before,
q:after {
    content: '';
}

abbr,
acronym {
    border: 0;
}

html,
body,
.body {
    min-height: 100%;
}

html,
body {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

body,
.body {
    overflow: visible;
}

* {
    -webkit-font-smoothing: antialiased;
}

.textend,
.end {
    clear: both;
}

.component {
    -moz-box-sizing: border-box !important;
    box-sizing: border-box !important;
}

.stretch {
    min-width: 100%;
    border-left: 0px none !important;
    border-right: 0px none !important;
}

.block {
    cursor: default;
}

.menu td {
    vertical-align: top;
}

.menu table {
    width: 100%;
    table-layout: fixed;
}

.text {
    white-space: wrap;
    line-height: 1.2;
    word-wrap: break-word;
}

.text ol,
.text ul {
    overflow: hidden;
}

.text ol,
.text ul {
    padding-left: 40px
}

.text ol[style*="roman"] {
    padding-left: 65px !important
}

.image,
.image>.block {
    overflow: hidden;
}

.image .imageself {
    width: 100%;
    height: 100%;
    overflow: hidden;
}

@media (min-width: 651px) {

    .image>.imageself>img,
    .image>.imageself>a>img,
    .chrome-border-fix.image {
        -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%);
    }
}

.textblock {
    white-space: normal;
    position: relative;
}

.textblockleft {
    float: left;
    clear: left;
    padding-right: 10px;
}

.textblockright {
    float: right;
    clear: right;
    padding-left: 10px;
}

.textblockcenter {
    display: block;
    margin: 0px auto;
    clear: both;
}

.texttable {
    table-layout: fixed;
    border-collapse: collapse;
}

.texttable .textblock {
    position: relative;
}

.body a img {
    border-width: 0
}

.body a .xh,
.body a .xp,
.body a:hover .xi,
.body a:active .xi {
    display: none
}

.body a:hover .xh,
.body a:active .xp {
    display: inline
}

.menuself ul,
.bodysubmenu ul {
    display: table;
    list-style: none;
    margin: 0;
    clear: both
}

.menuself li,
.bodysubmenu li {
    margin: 0;
    position: relative;
}

.menuself .menuitem,
.bodysubmenu .menuitem {
    display: block;
    cursor: pointer
}

.menuself .menuitem.disabled,
.bodysubmenu .menuitem.disabled {
    cursor: auto
}

.menuself .indent,
.bodysubmenu .indent {
    display: block
}

.menuself .divider,
.bodysubmenu .divider {
    line-height: 0
}

.menuitem {
    transition: background-color .2s ease-out, color .2s ease-out
}

.menuhorizontal>ul {
    font-size: 0px;
}

.menuhorizontal>ul>li {
    display: inline-table;
}

.menuhorizontal>ul>li>div,
.bodysubmenu>div {
    display: table-cell
}

.menuhorizontal>ul>li>.divider {
    width: 0px
}

.menuhorizontal.menuhorizontalfit>ul>li {
    float: none;
    display: table-cell
}

.menuhorizontalleft>ul {
    float: left;
    text-align: left;
}

.menuhorizontalcenter>ul {
    margin: 0px auto;
    text-align: center;
}

.menuhorizontalright>ul {
    float: right;
    text-align: right;
}

.menuhorizontalfit ul {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
}

.menuhorizontal.menuhorizontalfit ul {
    width: 100%;
}

.menuself {
    display: table-cell;
    height: 100%
}

.menuverticalmiddle {
    vertical-align: middle
}

.menuverticalbottom {
    vertical-align: bottom
}

.menucascade {
    background: url(//erhvervsterapeut.com/onewebstatic/bbfd7b49dc.gif);
}

.menuself li:hover>.menucascadeanchor>.menucascade,
.menuself li:hover>div>.menucascadeanchor>.menucascade,
.bodysubmenu>.menucascadeanchor>.menucascade,
.bodysubmenu li:hover>.menucascadeanchor>.menucascade,
.bodysubmenu li:hover>div>.menucascadeanchor>.menucascade {
    display: block;
    z-index: 3000;
}

.menuself .menucascadeanchor,
.bodysubmenu .menucascadeanchor {
    position: absolute;
}

.menuhorizontal.menuhorizontalright .menucascade .menucascade {
    right: 0px;
}

.menuself ul.menucascade,
.bodysubmenu ul.menucascade {
    position: absolute;
    display: none;
}

.bodysubmenu {
    position: absolute;
    display: none;
    z-index: 900;
}

.menucascade .menucascadeanchor,
.menuvertical .menucascadeanchor {
    top: 0px;
    right: 0px;
}

.menuhorizontal.menuhorizontalright .menucascade .menucascadeanchor {
    left: 0px;
    right: auto;
}

.menuself .menucascade .menuitem,
.bodysubmenu .menucascade .menuitem {
    display: block;
    width: auto;
    float: none;
    clear: none;
}

.menuself .menucascade li,
.bodysubmenu .menucascade li {
    display: block;
    float: left;
    clear: both;
    width: 100%;
}

.menuself .menucascade .divider,
.bodysubmenu .menucascade .divider {
    display: block;
    width: auto;
    float: none;
    clear: both;
}

.button,
.previewbutton {
    display: inline-block
}

input.previewbutton {
    padding: 5px 10px;
    cursor: pointer;
    min-width: 130px;
    min-height: 50px;
    text-align: center;
    background-clip: border-box !important
}

.buttonself>div {
    text-align: center;
    height: inherit;
    box-sizing: border-box;
    overflow: hidden;
    transition: background-color .2s ease-out, border .2s ease-out, color .2s ease-out;
    background-clip: border-box !important
}

.buttonself>div>a {
    color: inherit;
    text-decoration: none;
    white-space: nowrap;
    padding: 5px 10px;
    display: table;
    height: 100%;
    width: 100%;
    box-sizing: border-box
}

.buttonself>div>a>span {
    display: table-cell;
    vertical-align: middle;
    line-height: 1
}

input.contact-form-submit-btn {
    padding: 5px 10px
}

.contact-form-field-container select {
    max-width: 100% !important;
}

.shareself>div {
    width: inherit;
    display: inline-block;
    overflow: hidden;
}

.shareself>div>div {
    height: inherit;
    display: table;
    vertical-align: middle;
    width: 100%;
}

.shareself ul.shareButtonCntnr {
    display: table-cell;
    width: 99%;
    vertical-align: middle;
}

.shareself ul.shareButtonCntnr.center {
    text-align: center
}

.shareself ul.shareButtonCntnr.right {
    text-align: right
}

.shareself ul.verticalCountCls {
    padding-bottom: 40px;
}

.shareself ul.withoutCountCls {
    padding-bottom: 5px;
}

.shareself ul.extraInfoCls {
    padding-top: 9px;
}

.shareself ul.roundStyleCls {
    padding-bottom: 16px;
}

.shareself ul.squareStyleCls {
    padding-bottom: 18px;
}

.shareself ul.shareButtonCntnr li {
    display: inline-block;
    height: 20px;
    margin-right: 15px;
    line-height: 12px
}

.shareself ul.shareButtonCntnr li.linkedInCls {
    margin-right: 10px;
}

.shareself ul.shareButtonCntnr.verticalCountCls li {
    height: auto;
}

.shareself ul.withoutCountCls li.withoutCountFblikeCntnr,
.withoutCountFblikeCntnr {
    line-height: 0;
    overflow: hidden;
}

.shareself ul.withoutCountCls li.g-plusone-cntnr {
    line-height: 0;
}

.shareself ul.withoutCountCls li.linkedInwithoutcntCls {
    width: 59px;
}

.shareself ul.withoutCountCls li.twtrCls {
    line-height: 0;
    width: 56px;
}

.shareself ul.extraInfoCls li {
    display: block;
    height: auto;
    margin-right: 0 !important;
}

.shareself ul.extraInfoCls li.fbLikeExtraInfoCls {
    height: 24px;
}

.shareself ul.extraInfoCls li.g-plusone-cntnr {
    padding-top: 4px;
    padding-bottom: 6px;
}

.shareself ul.extraInfoCls li.linkedInCls {
    padding-top: 1px;
}

.shareself ul.extraInfoCls li.twtrCls {
    padding-top: 6px;
}

.shareself ul.roundStyleCls li,
.shareself ul.squareStyleCls li {
    width: 39px;
    height: auto;
}

.shareself ul.roundStyleCls li div.icon,
.shareself ul.squareStyleCls li div.icon {
    height: 39px;
}

.shareself ul.shareButtonCntnr li:nth-last-child(1) {
    margin-right: 0px;
}

.imagesliderself .slider-caption {
    position: absolute;
    padding: 5px;
    color: #fff;
    background-color: #000;
    background-color: rgb(0, 0, 0);
    background-color: rgba(0, 0, 0, 0.5);
}

.imagesliderself .textnormal p.slider-caption>* {
    color: #fff
}

.imagesliderself .owl-pagination-visibility-never .slide-cntnr.bottom p.slider-caption {
    bottom: 0px
}

.imagesliderself .owl-pagination-visibility-never .owl-pagination {
    display: none
}

.imagesliderself .owl-navigation-visibility-never .owl-buttons {
    display: none
}

.imagesliderself .slide-cntnr.bottom p.slider-caption {
    bottom: 35px
}

.imagesliderself .slide-cntnr.top p.slider-caption {
    top: 0
}

.imagesliderself .slide-cntnr.middle p.slider-caption {
    bottom: 0;
    top: 0;
    margin: auto;
    height: 15px
}

.gallery img {
    display: block;
    margin: auto;
}

.gallery .gallery-cell {
    display: inline-block;
    vertical-align: top;
    overflow: hidden;
}

.gallery .gallery-cell div {
    margin: auto;
}

.gallery .gallery-caption {
    margin: auto;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.container-link {
    cursor: pointer;
}

html {
    overflow-y: scroll !important;
}

.innerBody,
.self,
.component {
    position: relative;
}

.extra,
.row,
.col {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
}

.extra,
.col {
    float: left;
}

.row {
    width: 100%;
    clear: both;
}

.extra {
    width: auto;
}

.float-wrap {
    position: absolute;
    top: 0;
    left: 0;
}

.float {
    border-color: #B6B;
    position: absolute;
}

.col {
    min-height: 1px
}

.mm,
#mm {
    display: none;
}

.mobile-show {
    display: none;
}

.blockbody {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(0, 0, 0);
    border-right-color: rgb(0, 0, 0);
    border-bottom-color: rgb(0, 0, 0);
    border-left-color: rgb(0, 0, 0);
    background-color: rgb(228, 228, 228);
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-clip: padding-box;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.textnormal p>*,
.textnormal ol,
.textnormal ul,
.textnormal li>* {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-shadow: none;
    color: rgb(0, 0, 0);
}

.textnormal p,
.textnormal h1,
.textnormal h2,
.textnormal h3,
.textnormal h4,
.textnormal h5,
.textnormal h6 {
    font-size: 1px;
}

.idA2ACF477E9574B6CA95A634919D93F20 {
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(255, 255, 255);
    border-right-color: rgb(255, 255, 255);
    border-bottom-color: rgb(255, 255, 255);
    border-left-color: rgb(255, 255, 255);
    background-color: rgb(68, 68, 68);
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-clip: padding-box;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

ul.menu2 {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(0, 0, 0);
    border-right-color: rgb(0, 0, 0);
    border-bottom-color: rgb(0, 0, 0);
    border-left-color: rgb(0, 0, 0);
    background-clip: padding-box;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.menucascadeanchor ul.menu2 {
    width: 200px;
}

.menu2divider {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(0, 0, 0);
    border-right-color: rgb(0, 0, 0);
    border-bottom-color: rgb(0, 0, 0);
    border-left-color: rgb(0, 0, 0);
    background-clip: padding-box;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.menu2indent1 {
    padding: 0px 0px;
}

.menu2indent2 {
    padding: 0px 0px;
}

.menu2indent3 {
    padding: 0px 0px;
}

.menu2indent4 {
    padding: 0px 0px;
}

.menu2indent5 {
    padding: 0px 0px;
}

.menu2indent6 {
    padding: 0px 0px;
}

.menu2indent7 {
    padding: 0px 0px;
}

.menu2indent8 {
    padding: 0px 0px;
}

.menu2indent9 {
    padding: 0px 0px;
}

.menu2item {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(0, 0, 0);
    border-right-color: rgb(0, 0, 0);
    border-bottom-color: rgb(0, 0, 0);
    border-left-color: rgb(0, 0, 0);
    background-color: rgb(68, 68, 68);
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-clip: padding-box;
    padding-top: 17px;
    padding-right: 20px;
    padding-bottom: 16px;
    padding-left: 20px;
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    color: rgb(153, 153, 153);
    fill: rgb(153, 153, 153);
    vertical-align: top;
    text-align: left;
}

.menu2item .indent {
    padding-right: 0px;
}

.menu2item svg {
    fill: rgb(153, 153, 153);
}

.menu2item:visited {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(0, 0, 0);
    border-right-color: rgb(0, 0, 0);
    border-bottom-color: rgb(0, 0, 0);
    border-left-color: rgb(0, 0, 0);
    background-color: rgb(68, 68, 68);
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-clip: padding-box;
    padding-top: 17px;
    padding-right: 20px;
    padding-bottom: 16px;
    padding-left: 20px;
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    color: rgb(153, 153, 153);
    fill: rgb(153, 153, 153);
    vertical-align: top;
    text-align: left;
}

.menu2item:hover,
a.menu2item:hover,
li:hover>a.menu2item,
li:hover>div>a.menu2item,
.hover .menu2item,
.hover a.menu2item,
li.hover>a.menu2item,
li.hover>div>a.menu2item {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(0, 0, 0);
    border-right-color: rgb(0, 0, 0);
    border-bottom-color: rgb(0, 0, 0);
    border-left-color: rgb(0, 0, 0);
    background-color: rgb(68, 68, 68);
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-clip: padding-box;
    padding-top: 17px;
    padding-right: 20px;
    padding-bottom: 16px;
    padding-left: 20px;
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    color: rgb(213, 213, 213);
    fill: rgb(213, 213, 213);
    vertical-align: top;
    text-align: left;
}

.menu2item:hover svg {
    fill: rgb(213, 213, 213);
}

.menu2item:active {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(0, 0, 0);
    border-right-color: rgb(0, 0, 0);
    border-bottom-color: rgb(0, 0, 0);
    border-left-color: rgb(0, 0, 0);
    background-color: rgb(68, 68, 68);
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-clip: padding-box;
    padding-top: 17px;
    padding-right: 20px;
    padding-bottom: 16px;
    padding-left: 20px;
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    color: rgb(153, 153, 153);
    fill: rgb(153, 153, 153);
    vertical-align: top;
    text-align: left;
}

.menu2itemdisabled,
.menu2itemdisabled:visited,
.menu2itemdisabled:hover,
.menu2itemdisabled:active {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(0, 0, 0);
    border-right-color: rgb(0, 0, 0);
    border-bottom-color: rgb(0, 0, 0);
    border-left-color: rgb(0, 0, 0);
    background-color: rgb(68, 68, 68);
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-clip: padding-box;
    padding-top: 17px;
    padding-right: 20px;
    padding-bottom: 16px;
    padding-left: 20px;
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    color: rgb(153, 153, 153);
    fill: rgb(153, 153, 153);
    vertical-align: top;
    text-align: left;
}

.menu2expandable {
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-top-color: rgb(0, 0, 0) !important;
    border-right-color: rgb(0, 0, 0) !important;
    border-bottom-color: rgb(0, 0, 0) !important;
    border-left-color: rgb(0, 0, 0) !important;
    background-color: rgb(68, 68, 68) !important;
    background-image: none !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    background-clip: padding-box !important;
    padding-top: 17px !important;
    padding-right: 20px !important;
    padding-bottom: 16px !important;
    padding-left: 20px !important;
    font-family: Helvetica, sans-serif !important;
    font-size: 11px !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    text-shadow: none !important;
    text-transform: uppercase !important;
    color: rgb(153, 153, 153) !important;
    fill: rgb(153, 153, 153) !important;
    text-align: left !important;
}

.menu2expandable .indent {
    padding-right: 0px !important;
}

.menu2expandable svg {
    fill: rgb(153, 153, 153) !important;
}

.menu2expandable:visited {
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-top-color: rgb(0, 0, 0) !important;
    border-right-color: rgb(0, 0, 0) !important;
    border-bottom-color: rgb(0, 0, 0) !important;
    border-left-color: rgb(0, 0, 0) !important;
    background-color: rgb(68, 68, 68) !important;
    background-image: none !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    background-clip: padding-box !important;
    padding-top: 17px !important;
    padding-right: 20px !important;
    padding-bottom: 16px !important;
    padding-left: 20px !important;
    font-family: Helvetica, sans-serif !important;
    font-size: 11px !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    text-shadow: none !important;
    text-transform: uppercase !important;
    color: rgb(153, 153, 153) !important;
    fill: rgb(153, 153, 153) !important;
    text-align: left !important;
}

.menu2expandable:hover,
a.menu2expandable:hover,
li:hover>a.menu2expandable,
li:hover>div>a.menu2expandable,
.hover .menu2expandable,
.hover a.menu2expandable,
li.hover>a.menu2expandable,
li.hover>div>a.menu2expandable {
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-top-color: rgb(0, 0, 0) !important;
    border-right-color: rgb(0, 0, 0) !important;
    border-bottom-color: rgb(0, 0, 0) !important;
    border-left-color: rgb(0, 0, 0) !important;
    background-color: rgb(68, 68, 68) !important;
    background-image: none !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    background-clip: padding-box !important;
    padding-top: 17px !important;
    padding-right: 20px !important;
    padding-bottom: 16px !important;
    padding-left: 20px !important;
    font-family: Helvetica, sans-serif !important;
    font-size: 11px !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    text-shadow: none !important;
    text-transform: uppercase !important;
    color: rgb(213, 213, 213) !important;
    fill: rgb(213, 213, 213) !important;
    text-align: left !important;
}

.menu2expandable:hover svg {
    fill: rgb(213, 213, 213) !important;
}

.menu2expandable:active {
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-top-color: rgb(0, 0, 0) !important;
    border-right-color: rgb(0, 0, 0) !important;
    border-bottom-color: rgb(0, 0, 0) !important;
    border-left-color: rgb(0, 0, 0) !important;
    background-color: rgb(68, 68, 68) !important;
    background-image: none !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    background-clip: padding-box !important;
    padding-top: 17px !important;
    padding-right: 20px !important;
    padding-bottom: 16px !important;
    padding-left: 20px !important;
    font-family: Helvetica, sans-serif !important;
    font-size: 11px !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    text-shadow: none !important;
    text-transform: uppercase !important;
    color: rgb(153, 153, 153) !important;
    fill: rgb(153, 153, 153) !important;
    text-align: left !important;
}

.menu2expandabledisabled,
.menu2expandabledisabled:visited,
.menu2expandabledisabled:hover,
.menu2expandabledisabled:active {
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-top-color: rgb(0, 0, 0) !important;
    border-right-color: rgb(0, 0, 0) !important;
    border-bottom-color: rgb(0, 0, 0) !important;
    border-left-color: rgb(0, 0, 0) !important;
    background-color: rgb(68, 68, 68) !important;
    background-image: none !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    background-clip: padding-box !important;
    padding-top: 17px !important;
    padding-right: 20px !important;
    padding-bottom: 16px !important;
    padding-left: 20px !important;
    font-family: Helvetica, sans-serif !important;
    font-size: 11px !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    text-shadow: none !important;
    text-transform: uppercase !important;
    color: rgb(153, 153, 153) !important;
    fill: rgb(153, 153, 153) !important;
    text-align: left !important;
}

.menu2selected {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(0, 0, 0);
    border-right-color: rgb(0, 0, 0);
    border-bottom-color: rgb(0, 0, 0);
    border-left-color: rgb(0, 0, 0);
    background-color: rgb(68, 68, 68);
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-clip: padding-box;
    padding-top: 17px;
    padding-right: 20px;
    padding-bottom: 16px;
    padding-left: 20px;
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    color: rgb(213, 213, 213);
    fill: rgb(213, 213, 213);
    vertical-align: top;
    text-align: left;
}

.menu2selected .indent {
    padding-right: 0px;
}

.menu2selected svg {
    fill: rgb(213, 213, 213);
}

.menu2selected:visited {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(0, 0, 0);
    border-right-color: rgb(0, 0, 0);
    border-bottom-color: rgb(0, 0, 0);
    border-left-color: rgb(0, 0, 0);
    background-color: rgb(68, 68, 68);
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-clip: padding-box;
    padding-top: 17px;
    padding-right: 20px;
    padding-bottom: 16px;
    padding-left: 20px;
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    color: rgb(213, 213, 213);
    fill: rgb(213, 213, 213);
    vertical-align: top;
    text-align: left;
}

.menu2selected:hover,
a.menu2selected:hover,
li:hover>a.menu2selected,
li:hover>div>a.menu2selected,
.hover .menu2selected,
.hover a.menu2selected,
li.hover>a.menu2selected,
li.hover>div>a.menu2selected {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(0, 0, 0);
    border-right-color: rgb(0, 0, 0);
    border-bottom-color: rgb(0, 0, 0);
    border-left-color: rgb(0, 0, 0);
    background-color: rgb(68, 68, 68);
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-clip: padding-box;
    padding-top: 17px;
    padding-right: 20px;
    padding-bottom: 16px;
    padding-left: 20px;
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    color: rgb(213, 213, 213);
    fill: rgb(213, 213, 213);
    vertical-align: top;
    text-align: left;
}

.menu2selected:hover svg {
    fill: rgb(213, 213, 213);
}

.menu2selected:active {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(0, 0, 0);
    border-right-color: rgb(0, 0, 0);
    border-bottom-color: rgb(0, 0, 0);
    border-left-color: rgb(0, 0, 0);
    background-color: rgb(68, 68, 68);
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-clip: padding-box;
    padding-top: 17px;
    padding-right: 20px;
    padding-bottom: 16px;
    padding-left: 20px;
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    color: rgb(213, 213, 213);
    fill: rgb(213, 213, 213);
    vertical-align: top;
    text-align: left;
}

.menu2selecteddisabled,
.menu2selecteddisabled:visited,
.menu2selecteddisabled:hover,
.menu2selecteddisabled:active {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(0, 0, 0);
    border-right-color: rgb(0, 0, 0);
    border-bottom-color: rgb(0, 0, 0);
    border-left-color: rgb(0, 0, 0);
    background-color: rgb(68, 68, 68);
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-clip: padding-box;
    padding-top: 17px;
    padding-right: 20px;
    padding-bottom: 16px;
    padding-left: 20px;
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    color: rgb(213, 213, 213);
    fill: rgb(213, 213, 213);
    vertical-align: top;
    text-align: left;
}

.menu2expanded {
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-top-color: rgb(0, 0, 0) !important;
    border-right-color: rgb(0, 0, 0) !important;
    border-bottom-color: rgb(0, 0, 0) !important;
    border-left-color: rgb(0, 0, 0) !important;
    background-color: rgb(68, 68, 68) !important;
    background-image: none !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    background-clip: padding-box !important;
    padding-top: 17px !important;
    padding-right: 20px !important;
    padding-bottom: 16px !important;
    padding-left: 20px !important;
    font-family: Helvetica, sans-serif !important;
    font-size: 11px !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    text-shadow: none !important;
    text-transform: uppercase !important;
    color: rgb(213, 213, 213) !important;
    fill: rgb(213, 213, 213) !important;
    text-align: left !important;
}

.menu2expanded .indent {
    padding-right: 0px !important;
}

.menu2expanded svg {
    fill: rgb(213, 213, 213) !important;
}

.menu2expanded:visited {
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-top-color: rgb(0, 0, 0) !important;
    border-right-color: rgb(0, 0, 0) !important;
    border-bottom-color: rgb(0, 0, 0) !important;
    border-left-color: rgb(0, 0, 0) !important;
    background-color: rgb(68, 68, 68) !important;
    background-image: none !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    background-clip: padding-box !important;
    padding-top: 17px !important;
    padding-right: 20px !important;
    padding-bottom: 16px !important;
    padding-left: 20px !important;
    font-family: Helvetica, sans-serif !important;
    font-size: 11px !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    text-shadow: none !important;
    text-transform: uppercase !important;
    color: rgb(213, 213, 213) !important;
    fill: rgb(213, 213, 213) !important;
    text-align: left !important;
}

.menu2expanded:hover,
a.menu2expanded:hover,
li:hover>a.menu2expanded,
li:hover>div>a.menu2expanded,
.hover .menu2expanded,
.hover a.menu2expanded,
li.hover>a.menu2expanded,
li.hover>div>a.menu2expanded {
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-top-color: rgb(0, 0, 0) !important;
    border-right-color: rgb(0, 0, 0) !important;
    border-bottom-color: rgb(0, 0, 0) !important;
    border-left-color: rgb(0, 0, 0) !important;
    background-color: rgb(68, 68, 68) !important;
    background-image: none !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    background-clip: padding-box !important;
    padding-top: 17px !important;
    padding-right: 20px !important;
    padding-bottom: 16px !important;
    padding-left: 20px !important;
    font-family: Helvetica, sans-serif !important;
    font-size: 11px !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    text-shadow: none !important;
    text-transform: uppercase !important;
    color: rgb(213, 213, 213) !important;
    fill: rgb(213, 213, 213) !important;
    text-align: left !important;
}

.menu2expanded:hover svg {
    fill: rgb(213, 213, 213) !important;
}

.menu2expanded:active {
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-top-color: rgb(0, 0, 0) !important;
    border-right-color: rgb(0, 0, 0) !important;
    border-bottom-color: rgb(0, 0, 0) !important;
    border-left-color: rgb(0, 0, 0) !important;
    background-color: rgb(68, 68, 68) !important;
    background-image: none !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    background-clip: padding-box !important;
    padding-top: 17px !important;
    padding-right: 20px !important;
    padding-bottom: 16px !important;
    padding-left: 20px !important;
    font-family: Helvetica, sans-serif !important;
    font-size: 11px !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    text-shadow: none !important;
    text-transform: uppercase !important;
    color: rgb(213, 213, 213) !important;
    fill: rgb(213, 213, 213) !important;
    text-align: left !important;
}

.menu2expandeddisabled,
.menu2expandeddisabled:visited,
.menu2expandeddisabled:hover,
.menu2expandeddisabled:active {
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-top-color: rgb(0, 0, 0) !important;
    border-right-color: rgb(0, 0, 0) !important;
    border-bottom-color: rgb(0, 0, 0) !important;
    border-left-color: rgb(0, 0, 0) !important;
    background-color: rgb(68, 68, 68) !important;
    background-image: none !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    background-clip: padding-box !important;
    padding-top: 17px !important;
    padding-right: 20px !important;
    padding-bottom: 16px !important;
    padding-left: 20px !important;
    font-family: Helvetica, sans-serif !important;
    font-size: 11px !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    text-shadow: none !important;
    text-transform: uppercase !important;
    color: rgb(213, 213, 213) !important;
    fill: rgb(213, 213, 213) !important;
    text-align: left !important;
}

ul.menu3 {
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(43, 42, 42);
    border-right-color: rgb(43, 42, 42);
    border-bottom-color: rgb(43, 42, 42);
    border-left-color: rgb(43, 42, 42);
    background-clip: padding-box;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.menucascadeanchor ul.menu3 {
    width: 198px;
}

.menu3divider {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(51, 51, 51);
    border-right-color: rgb(51, 51, 51);
    border-bottom-color: rgb(51, 51, 51);
    border-left-color: rgb(51, 51, 51);
    background-clip: padding-box;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.menu3indent1 {
    padding: 0px 0px;
}

.menu3indent2 {
    padding: 0px 0px;
}

.menu3indent3 {
    padding: 0px 0px;
}

.menu3indent4 {
    padding: 0px 0px;
}

.menu3indent5 {
    padding: 0px 0px;
}

.menu3indent6 {
    padding: 0px 0px;
}

.menu3indent7 {
    padding: 0px 0px;
}

.menu3indent8 {
    padding: 0px 0px;
}

.menu3indent9 {
    padding: 0px 0px;
}

.menu3item {
    border-top-width: 1px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(79, 79, 79);
    border-right-color: rgb(79, 79, 79);
    border-bottom-color: rgb(79, 79, 79);
    border-left-color: rgb(79, 79, 79);
    background-color: rgb(68, 68, 68);
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-clip: padding-box;
    padding-top: 17px;
    padding-right: 20px;
    padding-bottom: 18px;
    padding-left: 20px;
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    color: rgb(213, 213, 213);
    fill: rgb(213, 213, 213);
    vertical-align: top;
    text-align: left;
}

.menu3item .indent {
    padding-right: 0px;
}

.menu3item svg {
    fill: rgb(213, 213, 213);
}

.menu3item:visited {
    border-top-width: 1px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(79, 79, 79);
    border-right-color: rgb(79, 79, 79);
    border-bottom-color: rgb(79, 79, 79);
    border-left-color: rgb(79, 79, 79);
    background-color: rgb(68, 68, 68);
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-clip: padding-box;
    padding-top: 17px;
    padding-right: 20px;
    padding-bottom: 18px;
    padding-left: 20px;
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    color: rgb(213, 213, 213);
    fill: rgb(213, 213, 213);
    vertical-align: top;
    text-align: left;
}

.menu3item:hover,
a.menu3item:hover,
li:hover>a.menu3item,
li:hover>div>a.menu3item,
.hover .menu3item,
.hover a.menu3item,
li.hover>a.menu3item,
li.hover>div>a.menu3item {
    border-top-width: 1px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(79, 79, 79);
    border-right-color: rgb(79, 79, 79);
    border-bottom-color: rgb(79, 79, 79);
    border-left-color: rgb(79, 79, 79);
    background-color: rgb(95, 95, 95);
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-clip: padding-box;
    padding-top: 17px;
    padding-right: 20px;
    padding-bottom: 18px;
    padding-left: 20px;
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    color: rgb(213, 213, 213);
    fill: rgb(213, 213, 213);
    vertical-align: top;
    text-align: left;
}

.menu3item:hover svg {
    fill: rgb(213, 213, 213);
}

.menu3item:active {
    border-top-width: 1px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(79, 79, 79);
    border-right-color: rgb(79, 79, 79);
    border-bottom-color: rgb(79, 79, 79);
    border-left-color: rgb(79, 79, 79);
    background-color: rgb(68, 68, 68);
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-clip: padding-box;
    padding-top: 17px;
    padding-right: 20px;
    padding-bottom: 18px;
    padding-left: 20px;
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    color: rgb(213, 213, 213);
    fill: rgb(213, 213, 213);
    vertical-align: top;
    text-align: left;
}

.menu3itemdisabled,
.menu3itemdisabled:visited,
.menu3itemdisabled:hover,
.menu3itemdisabled:active {
    border-top-width: 1px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(79, 79, 79);
    border-right-color: rgb(79, 79, 79);
    border-bottom-color: rgb(79, 79, 79);
    border-left-color: rgb(79, 79, 79);
    background-color: rgb(68, 68, 68);
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-clip: padding-box;
    padding-top: 17px;
    padding-right: 20px;
    padding-bottom: 18px;
    padding-left: 20px;
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    color: rgb(213, 213, 213);
    fill: rgb(213, 213, 213);
    vertical-align: top;
    text-align: left;
}

.menu3expandable {
    background-color: rgb(68, 68, 68) !important;
    background-image: url(//erhvervsterapeut.com/onewebstatic/4d650b22c0.png) !important;
    background-repeat: no-repeat !important;
    background-position: 100% 50% !important;
    background-attachment: scroll !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    background-clip: padding-box !important;
    padding-top: 17px !important;
    padding-right: 45px !important;
    padding-bottom: 18px !important;
    padding-left: 20px !important;
    font-family: Helvetica, sans-serif !important;
    font-size: 11px !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    text-shadow: none !important;
    text-transform: uppercase !important;
    color: rgb(213, 213, 213) !important;
    fill: rgb(213, 213, 213) !important;
    text-align: left !important;
}

.menu3expandable .indent {
    padding-right: 0px !important;
}

.menu3expandable svg {
    fill: rgb(213, 213, 213) !important;
}

.menu3expandable:visited {
    background-color: rgb(68, 68, 68) !important;
    background-image: url(//erhvervsterapeut.com/onewebstatic/4d650b22c0.png) !important;
    background-repeat: no-repeat !important;
    background-position: 100% 50% !important;
    background-attachment: scroll !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    background-clip: padding-box !important;
    padding-top: 17px !important;
    padding-right: 45px !important;
    padding-bottom: 18px !important;
    padding-left: 20px !important;
    font-family: Helvetica, sans-serif !important;
    font-size: 11px !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    text-shadow: none !important;
    text-transform: uppercase !important;
    color: rgb(213, 213, 213) !important;
    fill: rgb(213, 213, 213) !important;
    text-align: left !important;
}

.menu3expandable:hover,
a.menu3expandable:hover,
li:hover>a.menu3expandable,
li:hover>div>a.menu3expandable,
.hover .menu3expandable,
.hover a.menu3expandable,
li.hover>a.menu3expandable,
li.hover>div>a.menu3expandable {
    background-color: rgb(95, 95, 95) !important;
    background-image: url(//erhvervsterapeut.com/onewebstatic/4d650b22c0.png) !important;
    background-repeat: no-repeat !important;
    background-position: 100% 50% !important;
    background-attachment: scroll !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    background-clip: padding-box !important;
    padding-top: 17px !important;
    padding-right: 45px !important;
    padding-bottom: 18px !important;
    padding-left: 20px !important;
    font-family: Helvetica, sans-serif !important;
    font-size: 11px !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    text-shadow: none !important;
    text-transform: uppercase !important;
    color: rgb(213, 213, 213) !important;
    fill: rgb(213, 213, 213) !important;
    text-align: left !important;
}

.menu3expandable:hover svg {
    fill: rgb(213, 213, 213) !important;
}

.menu3expandable:active {
    background-color: rgb(68, 68, 68) !important;
    background-image: url(//erhvervsterapeut.com/onewebstatic/4d650b22c0.png) !important;
    background-repeat: no-repeat !important;
    background-position: 100% 50% !important;
    background-attachment: scroll !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    background-clip: padding-box !important;
    padding-top: 17px !important;
    padding-right: 45px !important;
    padding-bottom: 18px !important;
    padding-left: 20px !important;
    font-family: Helvetica, sans-serif !important;
    font-size: 11px !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    text-shadow: none !important;
    text-transform: uppercase !important;
    color: rgb(213, 213, 213) !important;
    fill: rgb(213, 213, 213) !important;
    text-align: left !important;
}

.menu3expandabledisabled,
.menu3expandabledisabled:visited,
.menu3expandabledisabled:hover,
.menu3expandabledisabled:active {
    background-color: rgb(68, 68, 68) !important;
    background-image: url(//erhvervsterapeut.com/onewebstatic/4d650b22c0.png) !important;
    background-repeat: no-repeat !important;
    background-position: 100% 50% !important;
    background-attachment: scroll !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    background-clip: padding-box !important;
    padding-top: 17px !important;
    padding-right: 45px !important;
    padding-bottom: 18px !important;
    padding-left: 20px !important;
    font-family: Helvetica, sans-serif !important;
    font-size: 11px !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    text-shadow: none !important;
    text-transform: uppercase !important;
    color: rgb(213, 213, 213) !important;
    fill: rgb(213, 213, 213) !important;
    text-align: left !important;
}

.menu3selected {
    border-top-width: 1px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(79, 79, 79);
    border-right-color: rgb(79, 79, 79);
    border-bottom-color: rgb(79, 79, 79);
    border-left-color: rgb(79, 79, 79);
    background-color: rgb(95, 95, 95);
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-clip: padding-box;
    padding-top: 17px;
    padding-right: 20px;
    padding-bottom: 18px;
    padding-left: 20px;
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    color: rgb(213, 213, 213);
    fill: rgb(213, 213, 213);
    vertical-align: top;
    text-align: left;
}

.menu3selected .indent {
    padding-right: 0px;
}

.menu3selected svg {
    fill: rgb(213, 213, 213);
}

.menu3selected:visited {
    border-top-width: 1px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(79, 79, 79);
    border-right-color: rgb(79, 79, 79);
    border-bottom-color: rgb(79, 79, 79);
    border-left-color: rgb(79, 79, 79);
    background-color: rgb(95, 95, 95);
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-clip: padding-box;
    padding-top: 17px;
    padding-right: 20px;
    padding-bottom: 18px;
    padding-left: 20px;
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    color: rgb(213, 213, 213);
    fill: rgb(213, 213, 213);
    vertical-align: top;
    text-align: left;
}

.menu3selected:hover,
a.menu3selected:hover,
li:hover>a.menu3selected,
li:hover>div>a.menu3selected,
.hover .menu3selected,
.hover a.menu3selected,
li.hover>a.menu3selected,
li.hover>div>a.menu3selected {
    border-top-width: 1px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(79, 79, 79);
    border-right-color: rgb(79, 79, 79);
    border-bottom-color: rgb(79, 79, 79);
    border-left-color: rgb(79, 79, 79);
    background-color: rgb(95, 95, 95);
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-clip: padding-box;
    padding-top: 17px;
    padding-right: 20px;
    padding-bottom: 18px;
    padding-left: 20px;
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    color: rgb(213, 213, 213);
    fill: rgb(213, 213, 213);
    vertical-align: top;
    text-align: left;
}

.menu3selected:hover svg {
    fill: rgb(213, 213, 213);
}

.menu3selected:active {
    border-top-width: 1px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(79, 79, 79);
    border-right-color: rgb(79, 79, 79);
    border-bottom-color: rgb(79, 79, 79);
    border-left-color: rgb(79, 79, 79);
    background-color: rgb(95, 95, 95);
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-clip: padding-box;
    padding-top: 17px;
    padding-right: 20px;
    padding-bottom: 18px;
    padding-left: 20px;
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    color: rgb(213, 213, 213);
    fill: rgb(213, 213, 213);
    vertical-align: top;
    text-align: left;
}

.menu3selecteddisabled,
.menu3selecteddisabled:visited,
.menu3selecteddisabled:hover,
.menu3selecteddisabled:active {
    border-top-width: 1px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(79, 79, 79);
    border-right-color: rgb(79, 79, 79);
    border-bottom-color: rgb(79, 79, 79);
    border-left-color: rgb(79, 79, 79);
    background-color: rgb(95, 95, 95);
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-clip: padding-box;
    padding-top: 17px;
    padding-right: 20px;
    padding-bottom: 18px;
    padding-left: 20px;
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    color: rgb(213, 213, 213);
    fill: rgb(213, 213, 213);
    vertical-align: top;
    text-align: left;
}

.menu3expanded {
    background-color: rgb(95, 95, 95) !important;
    background-image: url(//erhvervsterapeut.com/onewebstatic/4d650b22c0.png) !important;
    background-repeat: no-repeat !important;
    background-position: 100% 50% !important;
    background-attachment: scroll !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    background-clip: padding-box !important;
    padding-top: 17px !important;
    padding-right: 45px !important;
    padding-bottom: 18px !important;
    padding-left: 20px !important;
    font-family: Helvetica, sans-serif !important;
    font-size: 11px !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    text-shadow: none !important;
    text-transform: uppercase !important;
    color: rgb(213, 213, 213) !important;
    fill: rgb(213, 213, 213) !important;
    text-align: left !important;
}

.menu3expanded .indent {
    padding-right: 0px !important;
}

.menu3expanded svg {
    fill: rgb(213, 213, 213) !important;
}

.menu3expanded:visited {
    background-color: rgb(95, 95, 95) !important;
    background-image: url(//erhvervsterapeut.com/onewebstatic/4d650b22c0.png) !important;
    background-repeat: no-repeat !important;
    background-position: 100% 50% !important;
    background-attachment: scroll !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    background-clip: padding-box !important;
    padding-top: 17px !important;
    padding-right: 45px !important;
    padding-bottom: 18px !important;
    padding-left: 20px !important;
    font-family: Helvetica, sans-serif !important;
    font-size: 11px !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    text-shadow: none !important;
    text-transform: uppercase !important;
    color: rgb(213, 213, 213) !important;
    fill: rgb(213, 213, 213) !important;
    text-align: left !important;
}

.menu3expanded:hover,
a.menu3expanded:hover,
li:hover>a.menu3expanded,
li:hover>div>a.menu3expanded,
.hover .menu3expanded,
.hover a.menu3expanded,
li.hover>a.menu3expanded,
li.hover>div>a.menu3expanded {
    background-color: rgb(95, 95, 95) !important;
    background-image: url(//erhvervsterapeut.com/onewebstatic/4d650b22c0.png) !important;
    background-repeat: no-repeat !important;
    background-position: 100% 50% !important;
    background-attachment: scroll !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    background-clip: padding-box !important;
    padding-top: 17px !important;
    padding-right: 45px !important;
    padding-bottom: 18px !important;
    padding-left: 20px !important;
    font-family: Helvetica, sans-serif !important;
    font-size: 11px !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    text-shadow: none !important;
    text-transform: uppercase !important;
    color: rgb(213, 213, 213) !important;
    fill: rgb(213, 213, 213) !important;
    text-align: left !important;
}

.menu3expanded:hover svg {
    fill: rgb(213, 213, 213) !important;
}

.menu3expanded:active {
    background-color: rgb(95, 95, 95) !important;
    background-image: url(//erhvervsterapeut.com/onewebstatic/4d650b22c0.png) !important;
    background-repeat: no-repeat !important;
    background-position: 100% 50% !important;
    background-attachment: scroll !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    background-clip: padding-box !important;
    padding-top: 17px !important;
    padding-right: 45px !important;
    padding-bottom: 18px !important;
    padding-left: 20px !important;
    font-family: Helvetica, sans-serif !important;
    font-size: 11px !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    text-shadow: none !important;
    text-transform: uppercase !important;
    color: rgb(213, 213, 213) !important;
    fill: rgb(213, 213, 213) !important;
    text-align: left !important;
}

.menu3expandeddisabled,
.menu3expandeddisabled:visited,
.menu3expandeddisabled:hover,
.menu3expandeddisabled:active {
    background-color: rgb(95, 95, 95) !important;
    background-image: url(//erhvervsterapeut.com/onewebstatic/4d650b22c0.png) !important;
    background-repeat: no-repeat !important;
    background-position: 100% 50% !important;
    background-attachment: scroll !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    background-clip: padding-box !important;
    padding-top: 17px !important;
    padding-right: 45px !important;
    padding-bottom: 18px !important;
    padding-left: 20px !important;
    font-family: Helvetica, sans-serif !important;
    font-size: 11px !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    text-shadow: none !important;
    text-transform: uppercase !important;
    color: rgb(213, 213, 213) !important;
    fill: rgb(213, 213, 213) !important;
    text-align: left !important;
}

.textnormal .link1 {
    text-decoration: none;
    color: rgb(6, 69, 173);
}

.textnormal .link1:visited {
    text-decoration: none;
    color: rgb(102, 51, 102);
}

.textnormal .link1:hover {
    text-decoration: underline;
    color: rgb(51, 102, 187);
}

.textnormal .link1:active {
    text-decoration: underline;
    color: rgb(204, 34, 0);
}

ul.menu1 {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(0, 0, 0);
    border-right-color: rgb(0, 0, 0);
    border-bottom-color: rgb(0, 0, 0);
    border-left-color: rgb(0, 0, 0);
    background-clip: padding-box;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.menucascadeanchor ul.menu1 {
    width: 200px;
}

.menu1divider {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(0, 0, 0);
    border-right-color: rgb(0, 0, 0);
    border-bottom-color: rgb(0, 0, 0);
    border-left-color: rgb(0, 0, 0);
    background-clip: padding-box;
    padding-top: 0px;
    padding-right: 10px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.menu1indent1 {
    padding: 0px 0px;
}

.menu1indent2 {
    padding: 0px 0px;
}

.menu1indent3 {
    padding: 0px 0px;
}

.menu1indent4 {
    padding: 0px 0px;
}

.menu1indent5 {
    padding: 0px 0px;
}

.menu1indent6 {
    padding: 0px 0px;
}

.menu1indent7 {
    padding: 0px 0px;
}

.menu1indent8 {
    padding: 0px 0px;
}

.menu1indent9 {
    padding: 0px 0px;
}

.menu1item {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(0, 0, 0);
    border-right-color: rgb(0, 0, 0);
    border-bottom-color: rgb(0, 0, 0);
    border-left-color: rgb(0, 0, 0);
    background-clip: padding-box;
    padding-top: 17px;
    padding-right: 20px;
    padding-bottom: 8px;
    padding-left: 20px;
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    color: rgb(68, 68, 68);
    fill: rgb(68, 68, 68);
    vertical-align: top;
    text-align: left;
}

.menu1item .indent {
    padding-right: 0px;
}

.menu1item svg {
    fill: rgb(68, 68, 68);
}

.menu1item:visited {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(0, 0, 0);
    border-right-color: rgb(0, 0, 0);
    border-bottom-color: rgb(0, 0, 0);
    border-left-color: rgb(0, 0, 0);
    background-clip: padding-box;
    padding-top: 17px;
    padding-right: 20px;
    padding-bottom: 8px;
    padding-left: 20px;
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    color: rgb(68, 68, 68);
    fill: rgb(68, 68, 68);
    vertical-align: top;
    text-align: left;
}

.menu1item:hover,
a.menu1item:hover,
li:hover>a.menu1item,
li:hover>div>a.menu1item,
.hover .menu1item,
.hover a.menu1item,
li.hover>a.menu1item,
li.hover>div>a.menu1item {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(0, 0, 0);
    border-right-color: rgb(0, 0, 0);
    border-bottom-color: rgb(0, 0, 0);
    border-left-color: rgb(0, 0, 0);
    background-color: rgb(68, 68, 68);
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-clip: padding-box;
    padding-top: 17px;
    padding-right: 20px;
    padding-bottom: 8px;
    padding-left: 20px;
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    color: rgb(153, 153, 153);
    fill: rgb(153, 153, 153);
    vertical-align: top;
    text-align: left;
}

.menu1item:hover svg {
    fill: rgb(153, 153, 153);
}

.menu1item:active {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(0, 0, 0);
    border-right-color: rgb(0, 0, 0);
    border-bottom-color: rgb(0, 0, 0);
    border-left-color: rgb(0, 0, 0);
    background-clip: padding-box;
    padding-top: 17px;
    padding-right: 20px;
    padding-bottom: 8px;
    padding-left: 20px;
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    color: rgb(68, 68, 68);
    fill: rgb(68, 68, 68);
    vertical-align: top;
    text-align: left;
}

.menu1itemdisabled,
.menu1itemdisabled:visited,
.menu1itemdisabled:hover,
.menu1itemdisabled:active {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(0, 0, 0);
    border-right-color: rgb(0, 0, 0);
    border-bottom-color: rgb(0, 0, 0);
    border-left-color: rgb(0, 0, 0);
    background-clip: padding-box;
    padding-top: 17px;
    padding-right: 20px;
    padding-bottom: 8px;
    padding-left: 20px;
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    color: rgb(68, 68, 68);
    fill: rgb(68, 68, 68);
    vertical-align: top;
    text-align: left;
}

.menu1expandable {
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-top-color: rgb(0, 0, 0) !important;
    border-right-color: rgb(0, 0, 0) !important;
    border-bottom-color: rgb(0, 0, 0) !important;
    border-left-color: rgb(0, 0, 0) !important;
    background-clip: padding-box !important;
    padding-top: 17px !important;
    padding-right: 20px !important;
    padding-bottom: 8px !important;
    padding-left: 20px !important;
    font-family: Helvetica, sans-serif !important;
    font-size: 11px !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    text-shadow: none !important;
    text-transform: uppercase !important;
    color: rgb(68, 68, 68) !important;
    fill: rgb(68, 68, 68) !important;
    text-align: left !important;
}

.menu1expandable .indent {
    padding-right: 0px !important;
}

.menu1expandable svg {
    fill: rgb(68, 68, 68) !important;
}

.menu1expandable:visited {
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-top-color: rgb(0, 0, 0) !important;
    border-right-color: rgb(0, 0, 0) !important;
    border-bottom-color: rgb(0, 0, 0) !important;
    border-left-color: rgb(0, 0, 0) !important;
    background-clip: padding-box !important;
    padding-top: 17px !important;
    padding-right: 20px !important;
    padding-bottom: 8px !important;
    padding-left: 20px !important;
    font-family: Helvetica, sans-serif !important;
    font-size: 11px !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    text-shadow: none !important;
    text-transform: uppercase !important;
    color: rgb(68, 68, 68) !important;
    fill: rgb(68, 68, 68) !important;
    text-align: left !important;
}

.menu1expandable:hover,
a.menu1expandable:hover,
li:hover>a.menu1expandable,
li:hover>div>a.menu1expandable,
.hover .menu1expandable,
.hover a.menu1expandable,
li.hover>a.menu1expandable,
li.hover>div>a.menu1expandable {
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-top-color: rgb(0, 0, 0) !important;
    border-right-color: rgb(0, 0, 0) !important;
    border-bottom-color: rgb(0, 0, 0) !important;
    border-left-color: rgb(0, 0, 0) !important;
    background-color: rgb(68, 68, 68) !important;
    background-image: none !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    background-clip: padding-box !important;
    padding-top: 17px !important;
    padding-right: 20px !important;
    padding-bottom: 8px !important;
    padding-left: 20px !important;
    font-family: Helvetica, sans-serif !important;
    font-size: 11px !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    text-shadow: none !important;
    text-transform: uppercase !important;
    color: rgb(153, 153, 153) !important;
    fill: rgb(153, 153, 153) !important;
    text-align: left !important;
}

.menu1expandable:hover svg {
    fill: rgb(153, 153, 153) !important;
}

.menu1expandable:active {
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-top-color: rgb(0, 0, 0) !important;
    border-right-color: rgb(0, 0, 0) !important;
    border-bottom-color: rgb(0, 0, 0) !important;
    border-left-color: rgb(0, 0, 0) !important;
    background-clip: padding-box !important;
    padding-top: 17px !important;
    padding-right: 20px !important;
    padding-bottom: 8px !important;
    padding-left: 20px !important;
    font-family: Helvetica, sans-serif !important;
    font-size: 11px !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    text-shadow: none !important;
    text-transform: uppercase !important;
    color: rgb(68, 68, 68) !important;
    fill: rgb(68, 68, 68) !important;
    text-align: left !important;
}

.menu1expandabledisabled,
.menu1expandabledisabled:visited,
.menu1expandabledisabled:hover,
.menu1expandabledisabled:active {
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-top-color: rgb(0, 0, 0) !important;
    border-right-color: rgb(0, 0, 0) !important;
    border-bottom-color: rgb(0, 0, 0) !important;
    border-left-color: rgb(0, 0, 0) !important;
    background-clip: padding-box !important;
    padding-top: 17px !important;
    padding-right: 20px !important;
    padding-bottom: 8px !important;
    padding-left: 20px !important;
    font-family: Helvetica, sans-serif !important;
    font-size: 11px !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    text-shadow: none !important;
    text-transform: uppercase !important;
    color: rgb(68, 68, 68) !important;
    fill: rgb(68, 68, 68) !important;
    text-align: left !important;
}

.menu1selected {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(0, 0, 0);
    border-right-color: rgb(0, 0, 0);
    border-bottom-color: rgb(0, 0, 0);
    border-left-color: rgb(0, 0, 0);
    background-color: rgb(68, 68, 68);
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-clip: padding-box;
    padding-top: 17px;
    padding-right: 20px;
    padding-bottom: 8px;
    padding-left: 20px;
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    color: rgb(153, 153, 153);
    fill: rgb(153, 153, 153);
    vertical-align: top;
    text-align: left;
}

.menu1selected .indent {
    padding-right: 0px;
}

.menu1selected svg {
    fill: rgb(153, 153, 153);
}

.menu1selected:visited {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(0, 0, 0);
    border-right-color: rgb(0, 0, 0);
    border-bottom-color: rgb(0, 0, 0);
    border-left-color: rgb(0, 0, 0);
    background-color: rgb(68, 68, 68);
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-clip: padding-box;
    padding-top: 17px;
    padding-right: 20px;
    padding-bottom: 8px;
    padding-left: 20px;
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    color: rgb(153, 153, 153);
    fill: rgb(153, 153, 153);
    vertical-align: top;
    text-align: left;
}

.menu1selected:hover,
a.menu1selected:hover,
li:hover>a.menu1selected,
li:hover>div>a.menu1selected,
.hover .menu1selected,
.hover a.menu1selected,
li.hover>a.menu1selected,
li.hover>div>a.menu1selected {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(0, 0, 0);
    border-right-color: rgb(0, 0, 0);
    border-bottom-color: rgb(0, 0, 0);
    border-left-color: rgb(0, 0, 0);
    background-color: rgb(68, 68, 68);
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-clip: padding-box;
    padding-top: 17px;
    padding-right: 20px;
    padding-bottom: 8px;
    padding-left: 20px;
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    color: rgb(153, 153, 153);
    fill: rgb(153, 153, 153);
    vertical-align: top;
    text-align: left;
}

.menu1selected:hover svg {
    fill: rgb(153, 153, 153);
}

.menu1selected:active {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(0, 0, 0);
    border-right-color: rgb(0, 0, 0);
    border-bottom-color: rgb(0, 0, 0);
    border-left-color: rgb(0, 0, 0);
    background-color: rgb(68, 68, 68);
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-clip: padding-box;
    padding-top: 17px;
    padding-right: 20px;
    padding-bottom: 8px;
    padding-left: 20px;
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    color: rgb(153, 153, 153);
    fill: rgb(153, 153, 153);
    vertical-align: top;
    text-align: left;
}

.menu1selecteddisabled,
.menu1selecteddisabled:visited,
.menu1selecteddisabled:hover,
.menu1selecteddisabled:active {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(0, 0, 0);
    border-right-color: rgb(0, 0, 0);
    border-bottom-color: rgb(0, 0, 0);
    border-left-color: rgb(0, 0, 0);
    background-color: rgb(68, 68, 68);
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-clip: padding-box;
    padding-top: 17px;
    padding-right: 20px;
    padding-bottom: 8px;
    padding-left: 20px;
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
    color: rgb(153, 153, 153);
    fill: rgb(153, 153, 153);
    vertical-align: top;
    text-align: left;
}

.menu1expanded {
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-top-color: rgb(0, 0, 0) !important;
    border-right-color: rgb(0, 0, 0) !important;
    border-bottom-color: rgb(0, 0, 0) !important;
    border-left-color: rgb(0, 0, 0) !important;
    background-color: rgb(68, 68, 68) !important;
    background-image: none !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    background-clip: padding-box !important;
    padding-top: 17px !important;
    padding-right: 20px !important;
    padding-bottom: 8px !important;
    padding-left: 20px !important;
    font-family: Helvetica, sans-serif !important;
    font-size: 11px !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    text-shadow: none !important;
    text-transform: uppercase !important;
    color: rgb(153, 153, 153) !important;
    fill: rgb(153, 153, 153) !important;
    text-align: left !important;
}

.menu1expanded .indent {
    padding-right: 0px !important;
}

.menu1expanded svg {
    fill: rgb(153, 153, 153) !important;
}

.menu1expanded:visited {
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-top-color: rgb(0, 0, 0) !important;
    border-right-color: rgb(0, 0, 0) !important;
    border-bottom-color: rgb(0, 0, 0) !important;
    border-left-color: rgb(0, 0, 0) !important;
    background-color: rgb(68, 68, 68) !important;
    background-image: none !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    background-clip: padding-box !important;
    padding-top: 17px !important;
    padding-right: 20px !important;
    padding-bottom: 8px !important;
    padding-left: 20px !important;
    font-family: Helvetica, sans-serif !important;
    font-size: 11px !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    text-shadow: none !important;
    text-transform: uppercase !important;
    color: rgb(153, 153, 153) !important;
    fill: rgb(153, 153, 153) !important;
    text-align: left !important;
}

.menu1expanded:hover,
a.menu1expanded:hover,
li:hover>a.menu1expanded,
li:hover>div>a.menu1expanded,
.hover .menu1expanded,
.hover a.menu1expanded,
li.hover>a.menu1expanded,
li.hover>div>a.menu1expanded {
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-top-color: rgb(0, 0, 0) !important;
    border-right-color: rgb(0, 0, 0) !important;
    border-bottom-color: rgb(0, 0, 0) !important;
    border-left-color: rgb(0, 0, 0) !important;
    background-color: rgb(68, 68, 68) !important;
    background-image: none !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    background-clip: padding-box !important;
    padding-top: 17px !important;
    padding-right: 20px !important;
    padding-bottom: 8px !important;
    padding-left: 20px !important;
    font-family: Helvetica, sans-serif !important;
    font-size: 11px !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    text-shadow: none !important;
    text-transform: uppercase !important;
    color: rgb(153, 153, 153) !important;
    fill: rgb(153, 153, 153) !important;
    text-align: left !important;
}

.menu1expanded:hover svg {
    fill: rgb(153, 153, 153) !important;
}

.menu1expanded:active {
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-top-color: rgb(0, 0, 0) !important;
    border-right-color: rgb(0, 0, 0) !important;
    border-bottom-color: rgb(0, 0, 0) !important;
    border-left-color: rgb(0, 0, 0) !important;
    background-color: rgb(68, 68, 68) !important;
    background-image: none !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    background-clip: padding-box !important;
    padding-top: 17px !important;
    padding-right: 20px !important;
    padding-bottom: 8px !important;
    padding-left: 20px !important;
    font-family: Helvetica, sans-serif !important;
    font-size: 11px !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    text-shadow: none !important;
    text-transform: uppercase !important;
    color: rgb(153, 153, 153) !important;
    fill: rgb(153, 153, 153) !important;
    text-align: left !important;
}

.menu1expandeddisabled,
.menu1expandeddisabled:visited,
.menu1expandeddisabled:hover,
.menu1expandeddisabled:active {
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-top-color: rgb(0, 0, 0) !important;
    border-right-color: rgb(0, 0, 0) !important;
    border-bottom-color: rgb(0, 0, 0) !important;
    border-left-color: rgb(0, 0, 0) !important;
    background-color: rgb(68, 68, 68) !important;
    background-image: none !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
    background-clip: padding-box !important;
    padding-top: 17px !important;
    padding-right: 20px !important;
    padding-bottom: 8px !important;
    padding-left: 20px !important;
    font-family: Helvetica, sans-serif !important;
    font-size: 11px !important;
    font-weight: normal !important;
    font-style: normal !important;
    text-decoration: none !important;
    text-shadow: none !important;
    text-transform: uppercase !important;
    color: rgb(153, 153, 153) !important;
    fill: rgb(153, 153, 153) !important;
    text-align: left !important;
}

.id6DCA30C7153E47F0B8A6916D42E257F8 {
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(199, 199, 199);
    border-right-color: rgb(199, 199, 199);
    border-bottom-color: rgb(199, 199, 199);
    border-left-color: rgb(199, 199, 199);
    background-clip: padding-box;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.textnormal .textheading1 {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 16px;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    text-shadow: none;
    color: rgb(0, 0, 0);
}

.id95D510170C7C41E4B2623136C3F4C01E {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(122, 121, 117);
    border-right-color: rgb(122, 121, 117);
    border-bottom-color: rgb(122, 121, 117);
    border-left-color: rgb(122, 121, 117);
    background-clip: padding-box;
}

.id64983C7EB9B1479A8A5ED0712A9FF97A {
    border-top-width: 1px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(122, 121, 117);
    border-right-color: rgb(122, 121, 117);
    border-bottom-color: rgb(122, 121, 117);
    border-left-color: rgb(122, 121, 117);
    background-clip: padding-box;
}

.id57381719AF4440A591971A2F2E2FFFF2 {
    background-clip: padding-box;
}

.idE7A8BAEC8AB1407486875F38F7C8E9AD {
    background-clip: padding-box;
}

.id6BEFB03CFCCA455F8FB381058A9A75F8 {
    background-clip: padding-box;
}

.id8F78059B38984D6784D897042F4310AB {
    background-clip: padding-box;
}

.idE94EF91D6B89496999581FED99679E3C {
    background-clip: padding-box;
}

.id9CDE81C20A1446EB8D2E91CE20C2A5E0 {
    background-clip: padding-box;
}

.id4F5ACA375C464BF999C8BD0697CA94B1 {
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: rgb(255, 255, 255);
    border-right-color: rgb(255, 255, 255);
    border-bottom-color: rgb(255, 255, 255);
    border-left-color: rgb(255, 255, 255);
    background-color: rgb(68, 68, 68);
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-clip: padding-box;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.id2F09F8DE59CA4829AABA09FD74767A6E {
    background-clip: padding-box;
}

@media (max-width: 650px) {
    html {
        -webkit-text-size-adjust: 100%;
    }

    .body {
        border-width: 0px !important;
        padding: 0px !important;
    }

    .block,
    .self,
    .row,
    .col,
    .extra,
    .menu,
    .component {
        position: static !important;
        display: block !important;
        float: none !important;
        clear: both !important;
        width: 100% !important;
        height: auto !important;
        min-width: 0px !important;
        min-height: 0px !important;
        -moz-box-sizing: border-box !important;
        box-sizing: border-box !important;
        z-index: 0;
    }

    .block,
    .extra,
    .col,
    .row {
        padding: 0px !important;
        margin: 0px !important;
        border-width: 0px !important;
        border-radius: 0px !important;
    }

    .empty {
        display: none;
    }

    .mobile-leaf {
        padding: 10px 18px !important;
    }

    .textblock .mobile-leaf {
        padding: 0 !important;
    }

    .mobile-forcehide {
        display: none !important;
    }

    .mobile-leaf.code {
        white-space: normal;
        word-wrap: break-word;
    }

    .web-widget.web-widget-document-viewer {
        height: 90vh !important;
    }

    img {
        margin: 0px auto !important;
    }

    img.mobile-shrunk {
        width: 100% !important;
        height: auto !important;
    }

    .imageself>img {
        max-width: 100%;
        height: auto;
    }

    .image .imageself .container-link {
        min-height: auto !important;
    }

    .mobile-leaf .texttable {
        width: 100% !important;
    }

    .mobile-leaf .texttable col {
        display: none;
    }

    .menuself {
        display: none !important;
    }

    .mobile-leaf.menuself {
        display: block !important;
        padding: 5px !important;
    }

    .mobile-leaf.menuself ul {
        display: none !important;
    }

    .text ul,
    .text div.mb-indent {
        padding-left: 20px !important
    }

    .text ol {
        padding-left: 45px !important
    }

    .text ol[style*="roman"] {
        padding-left: 65px !important
    }

    .text .image {
        padding: 0px 0px 5px !important;
        margin: 0px !important;
    }

    .text .image img {
        width: 100% !important;
        height: auto !important;
    }

    .imageself>a {
        display: block;
        width: 100% !important;
        min-height: inherit !important;
        text-decoration: inherit;
    }

    .text .textblock {
        -moz-box-sizing: border-box !important;
        box-sizing: border-box !important;
        min-width: 20% !important;
        max-width: 50% !important;
        margin: 0px !important;
        height: auto !important;
    }

    .text .textblockleft {
        float: left !important;
        clear: left !important;
        padding-right: 10px !important;
        width: auto !important;
    }

    .text .textblockright {
        float: right !important;
        clear: right !important;
        padding-left: 10px !important;
        width: auto !important;
    }

    .text .textblockcenter {
        margin: 0px auto !important;
    }

    .text .textheading1.mobile-oversized {
        font-size: 40px !important;
    }

    .text .textheading2.mobile-oversized {
        font-size: 28px !important;
    }

    .text .textheading3.mobile-oversized {
        font-size: 24px !important;
    }

    .text .mobile-oversized {
        font-size: 20px !important;
    }

    .mobile-oversized p>*,
    .mobile-oversized ol,
    .mobile-oversized ul {
        font-size: 20px;
    }

    .text .mobile-undersized-lower {
        font-size: 12px !important;
    }

    .mobile-undersized-lower p>*,
    .mobile-undersized-lower ol,
    .mobile-undersized-lower ul {
        font-size: 12px;
    }

    .imagesliderself .slider-caption {
        display: none;
    }

    .buttonself {
        text-align: center;
        padding: 10px 18px !important;
    }

    .buttonself>div {
        display: table;
        width: 100%;
        padding: 5px 10px;
        min-height: 50px;
        table-layout: fixed;
    }

    .buttonself>div>a {
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 0;
        min-height: 40px;
    }

    .buttonself>div>a>span {
        white-space: normal;
        word-wrap: break-word;
        vertical-align: middle;
        font-size: 16px !important;
        display: table-cell;
    }

    input.contact-form-submit-btn {
        text-align: center;
        font-size: 16px;
        width: 100% !important;
        min-height: 50px !important;
    }

    .contact-form-field-container select {
        max-width: 100% !important;
    }

    .contactFormContainer form>div {
        padding: 0px !important
    }

    .contactFormContainer form>div.contact-form-submit-btn-container {
        padding: 5px 0px !important
    }

    .contactFormContainer .oneWebCntForm,
    contactFormContainer .contactFormResponseStatus {
        padding: 0px 0px 10px 0px
    }

    .webshop-comp {
        margin-left: -16px;
        margin-right: -16px
    }

    .gallery {
        padding: 10px 13px !important
    }

    .gallery .gallery-cell {
        box-sizing: border-box !important;
        -moz-box-sizing: border-box !important;
        -webkit-box-sizing: border-box !important;
        width: 50% !important;
        padding: 5px !important;
    }

    .gallery.uncropped .img {
        height: 80px !important;
    }

    .gallery img {
        width: 100% !important;
        height: auto !important;
    }

    .gallery-caption {
        width: auto !important;
    }

    .shareContainer {
        width: auto !important;
    }

    .fblikeHCntnr {
        width: 88px
    }

    .fblikeVCntnr {
        width: 47px
    }

    .fbrecomendHCntnr {
        width: 128px
    }

    .fbrecomendVCntnr {
        width: 92px
    }

    .fbrecomendHCntnr~li {
        width: 132px;
    }

    .id6FA3868A92C040C9B9B399473AD292BF:not(.mobile-base-moved) {
        min-height: calc(100vw * 0.3125) !important;
    }

    .mm,
    #mm {
        display: block !important;
        z-index: 100;
    }

    .mobile-hide,
    .mobile-leaf.mobile-hide {
        display: none !important;
    }

    .mobile-show {
        display: block !important;
    }

    .mobile-forcehide,
    .mobile-leaf.mobile-forcehide {
        display: none !important;
    }
}

@media (min-width: 485px) and (max-width: 650px) {
    .text .mobile-undersized-upper {
        font-size: 16px !important;
    }

    .mobile-undersized-upper p>*,
    .mobile-undersized-upper ol,
    .mobile-undersized-upper ul {
        font-size: 16px;
    }
}

@media (max-width: 650px) {
    img.mobile-fit {
        max-width: 100% !important;
        height: auto !important;
    }
}

@media (max-width: 320px) {
    img.mobile-fit {
        width: 100% !important;
        height: auto !important;
    }
}