:root {
    --wm-toolbar-height: 65px;
}
#wm-ipp-base {
    height:65px;/* initial height just in case js code fails */
    padding:0;
    margin:0;
    border:none;
    background:none transparent;
}
#wm-ipp {
    z-index: 2147483647;
}
#wm-ipp, #wm-ipp * {
    font-family:Lucida Grande, Helvetica, Arial, sans-serif;
    font-size:12px;
    line-height:1.2;
    letter-spacing:0;
    width:auto;
    height:auto;
    max-width:none;
    max-height:none;
    min-width:0 !important;
    min-height:0;
    outline:none;
    float:none;
    text-align:left;
    border:none;
    color: #000;
    text-indent: 0;
    position: initial;
    background: none;
}
#wm-ipp div, #wm-ipp canvas {
    display: block;
}
#wm-ipp div, #wm-ipp tr, #wm-ipp td, #wm-ipp a, #wm-ipp form {
    padding:0;
    margin:0;
    border:none;
    border-radius:0;
    background-color:transparent;
    background-image:none;
    /*z-index:2147483640;*/
    height:auto;
}
#wm-ipp table {
    border:none;
    border-collapse:collapse;
    margin:0;
    padding:0;
    width:auto;
    font-size:inherit;
}
#wm-ipp form input {
    padding:1px !important;
    height:auto;
    display:inline;
    margin:0;
    color: #000;
    background: none #fff;
    border: 1px solid #666;
}
#wm-ipp form input[type=submit] {
    padding:0 8px !important;
    margin:1px 0 1px 5px !important;
    width:auto !important;
    border: 1px solid #000 !important;
    background: #fff !important;
    color: #000 !important;
}
#wm-ipp form input[type=submit]:hover {
    background: #eee !important;
    cursor: pointer !important;
}
#wm-ipp form input[type=submit]:active {
    transform: translateY(1px);
}
#wm-ipp a {
    display: inline;
}
#wm-ipp a:hover{
    text-decoration:underline;
}
#wm-ipp a.wm-btn:hover {
    text-decoration:none;
    color:#ff0 !important;
}
#wm-ipp a.wm-btn:hover span {
    color:#ff0 !important;
}
#wm-ipp #wm-ipp-inside {
    margin: 0 6px;
    border:5px solid #000;
    border-top:none;
    background-color:rgba(255,255,255,0.9);
    -moz-box-shadow:1px 1px 4px #333;
    -webkit-box-shadow:1px 1px 4px #333;
    box-shadow:1px 1px 4px #333;
    border-radius:0 0 8px 8px;
}
/* selectors are intentionally verbose to ensure priority */
#wm-ipp #wm-logo {
    padding:0 10px;
    vertical-align:middle;
    min-width:100px;
    flex: 0 0 100px;
}
#wm-ipp .c {
    padding-left: 4px;
}
#wm-ipp .c .u {
    margin-top: 4px !important;
}
#wm-ipp .n {
    padding:0 0 0 5px !important;
    vertical-align: bottom;
}
#wm-ipp .n a {
    text-decoration:none;
    color:#33f;
    font-weight:bold;
}
#wm-ipp .n .b {
    padding:0 6px 0 0 !important;
    text-align:right !important;
    overflow:visible;
    white-space:nowrap;
    color:#99a;
    vertical-align:middle;
}
#wm-ipp .n .y .b {
    padding:0 6px 2px 0 !important;
}
#wm-ipp .n .c {
    background:#000;
    color:#ff0;
    font-weight:bold;
    padding:0 !important;
    text-align:center;
}
#wm-ipp .n .d span.ta {
    display:inline-block;
    width: 0;
    height: 0;
    border-color: transparent #99a;
    border-style: solid;
}
#wm-ipp .n .d .b span.ta {
    border-width: 8px 14px 8px 0;
}
#wm-ipp .n .d .f span.ta {
    border-width: 8px 0 8px 14px;
}
#wm-ipp .n .d a span.ta {
    border-color: transparent #33f;
}
#wm-ipp .n .d a span.ta:hover {
    border-color: transparent #77f;
}
#wm-ipp.hi .n td.c {
    color:#ec008c;
}
#wm-ipp .n td.f {
    padding:0 0 0 6px !important;
    text-align:left !important;
    overflow:visible;
    white-space:nowrap;
    color:#99a;
    vertical-align:middle;
}
#wm-ipp .n tr.m td {
    text-transform:uppercase;
    white-space:nowrap;
    padding:2px 0;
}
#wm-ipp .c .s {
    padding:0 5px 0 0 !important;
    vertical-align:bottom;
}
#wm-ipp #wm-nav-captures {
    white-space: nowrap;
}
#wm-ipp .c .s a.t {
    color:#33f;
    font-weight:bold;
    line-height: 1.8;
}
#wm-ipp .c .s div.r {
    color: #666;
    font-size:9px;
    white-space:nowrap;
}
#wm-ipp .c .k {
    padding-bottom:1px;
}
#wm-ipp .c .s {
    padding:0 5px 2px 0 !important;
}
#wm-ipp td#displayMonthEl {
    padding: 2px 0 !important;
}
#wm-ipp td#displayYearEl {
    padding: 0 0 2px 0 !important;
}

div#wm-ipp-sparkline {
    position:relative;/* for positioning markers */
    white-space:nowrap;
    background-color:#fff;
    cursor:pointer;
    line-height:0.9;
}
#sparklineImgId, #wm-sparkline-canvas {
    position:relative;
    z-index:9012;
    max-width:none;
}
#wm-ipp-sparkline div.yt {
    position:absolute;
    z-index:9010 !important;
    background-color:#ff0 !important;
    top: 0;
}
#wm-ipp-sparkline div.mt {
    position:absolute;
    z-index:9013 !important;
    background-color:#ec008c !important;
    top: 0;
}
#wm-ipp .r {
    margin-left: 4px;
}
#wm-ipp .r a {
    color:#33f;
    border:none;
    position:relative;
    background-color:transparent;
    background-repeat:no-repeat !important;
    background-position:100% 100% !important;
    text-decoration: none;
}
#wm-ipp #wm-capinfo {
    /* prevents notice div background from sticking into round corners of
       #wm-ipp-inside */
    border-radius: 0 0 4px 4px;
}
#wm-ipp #wm-capinfo .c-logo {
    display:block;
    float:left;
    margin-right:3px;
    width:90px;
    min-height:90px;
    max-height: 290px;
    border-radius:45px;
    overflow:hidden;
    background-position:50%;
    background-size:auto 90px;
    box-shadow: 0 0 2px 2px rgba(208,208,208,128) inset;
}
#wm-ipp #wm-capinfo .c-logo span {
    display:inline-block;
}
#wm-ipp #wm-capinfo .c-logo img {
    height:90px;
    position:relative;
    left:-50%;
}
#wm-ipp #wm-capinfo .wm-title {
    font-size:130%;
}
#wm-ipp #wm-capinfo a.wm-selector {
    display:inline-block;
    color: #aaa;
    text-decoration:none !important;
    padding: 2px 8px;
}
#wm-ipp #wm-capinfo a.wm-selector.selected {
    background-color:#666;
}
#wm-ipp #wm-capinfo a.wm-selector:hover {
    color: #fff;
}
#wm-ipp #wm-capinfo.notice-only #wm-capinfo-collected-by,
#wm-ipp #wm-capinfo.notice-only #wm-capinfo-timestamps {
    display: none;
}
#wm-ipp #wm-capinfo #wm-capinfo-notice .wm-capinfo-content {
    background-color:#ff0;
    padding:5px;
    font-size:14px;
    text-align:center;
}
#wm-ipp #wm-capinfo #wm-capinfo-notice .wm-capinfo-content * {
    font-size:14px;
    text-align:center;
}
#wm-ipp #wm-expand {
    right: 1px;
    bottom: -1px;
    color: #ffffff;
    background-color: #666 !important;
    padding:0 5px 0 3px !important;
    border-radius: 3px 3px 0 0 !important;
}
#wm-ipp #wm-expand span {
    color: #ffffff;
}
#wm-ipp #wm-expand #wm-expand-icon {
    display: inline-block;
    transition: transform 0.5s;
    transform-origin: 50% 45%;
}
#wm-ipp #wm-expand.wm-open #wm-expand-icon {
    transform: rotate(180deg);
}
#wm-ipp #wmtb {
    text-align:right;
}
#wm-ipp #wmtb #wmtbURL {
    width: calc(100% - 45px);
}
#wm-ipp #wm-graph-anchor {
    border-right:1px solid #ccc;
}
/* time coherence */
html.wb-highlight {
    box-shadow: inset 0 0 0 3px #a50e3a !important;
}
.wb-highlight {
    outline: 3px solid #a50e3a !important;
}
#wm-ipp-print {
    display:none !important;
}
@media print {
    #wm-ipp-base {
        display:none !important;
    }
    #wm-ipp-print {
        display:block !important;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
}
@media (max-width:414px) {
    #wm-ipp .xxs {
        display:none !important;
    }
}
@media (min-width:1055px) {
    #wm-ipp #wm-graph-anchor {
        display:block !important;
    }
}
@media (max-width:1054px) {
    #wm-ipp #wm-graph-anchor {
        display:none !important;
    }
}
@media (max-width:1163px) {
    #wm-logo {
        display:none !important;
    }
}

#wm-btns {
    white-space: nowrap;
    margin-top: -2px;
}

#wm-btns #wm-save-snapshot-open {
    margin-right: 7px;
    top: -6px;
}

#wm-btns #wm-sign-in {
    box-sizing: content-box;
    display: none;
    margin-right: 7px;
    top: -8px;

    /*
    round border around sign in button
    */
    border: 2px #000 solid;
    border-radius: 14px;
    padding-right: 2px;
    padding-bottom: 2px;
    width: 11px;
    height: 11px;
}

#wm-btns #wm-sign-in>.iconochive-person {
    font-size: 12.5px;
}

#wm-save-snapshot-open > .iconochive-web {
    color:#000;
    font-size:160%;
}

#wm-ipp #wm-share {
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
}

#wm-share > #wm-screenshot {
    display: inline-block;
    margin-right: 3px;
    visibility: hidden;
}

#wm-screenshot > .iconochive-image {
    color:#000;
    font-size:160%;
}

#wm-share > #wm-video {
    display: inline-block;
    margin-right: 3px;
    visibility: hidden;
}

#wm-video > .iconochive-movies {
    color: #000;
    display: inline-block;
    font-size: 150%;
    margin-bottom: 2px;
}

#wm-btns #wm-save-snapshot-in-progress {
    display: none;
    font-size:160%;
    opacity: 0.5;
    position: relative;
    margin-right: 7px;
    top: -5px;
}

#wm-btns #wm-save-snapshot-success {
    display: none;
    color: green;
    position: relative;
    top: -7px;
}

#wm-btns #wm-save-snapshot-fail {
    display: none;
    color: red;
    position: relative;
    top: -7px;
}

.wm-icon-screen-shot {
    background: url("../images/web-screenshot.svg") no-repeat !important;
    background-size: contain !important;
    width: 22px !important;
    height: 19px !important;

    display: inline-block;
}
#donato {
    /* transition effect is disable so as to simplify height adjustment */
    /*transition: height 0.5s;*/
    height: 0;
    margin: 0;
    padding: 0;
    border-bottom: 1px solid #999 !important;
}
body.wm-modal {
    height: auto !important;
    overflow: hidden !important;
}
#donato #donato-base {
    width: 100%;
    height: 100%;
    /*bottom: 0;*/
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 2147483639;
}
body.wm-modal #donato #donato-base {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 2147483640;
}

.wb-autocomplete-suggestions {
    font-family: Lucida Grande, Helvetica, Arial, sans-serif;
    font-size: 12px;
    text-align: left;
    cursor: default;
    border: 1px solid #ccc;
    border-top: 0;
    background: #fff;
    box-shadow: -1px 1px 3px rgba(0,0,0,.1);
    position: absolute;
    display: none;
    z-index: 2147483647;
    max-height: 254px;
    overflow: hidden;
    overflow-y: auto;
    box-sizing: border-box;
}
.wb-autocomplete-suggestion {
    position: relative;
    padding: 0 .6em;
    line-height: 23px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 1.02em;
    color: #333;
}
.wb-autocomplete-suggestion b {
    font-weight: bold;
}
.wb-autocomplete-suggestion.selected {
    background: #f0f0f0;
}

:root{--cm-templates-bp-tablet:1250}
.main_wrapper h1,.main_wrapper h2,.main_wrapper h3,.main_wrapper h4,.main_wrapper h5,.main_wrapper h6{margin:0 0 .7em 0}
.main_wrapper p,.main_wrapper code,.main_wrapper pre,.main_wrapper kbd{margin:0 0 1em 0}
.main_wrapper li ul,.main_wrapper li ol{margin:0 1em}
.main_wrapper ul,.main_wrapper ol{margin:0 1em 1em 1em}
.main_wrapper dl{margin:0 0 1em 0}
.main_wrapper dd{margin-left:1em}
a{outline:0}
body{background-position:center 0}
.nav_mob{visibility:hidden;opacity:0;display:none;width:0;height:0;-webkit-transition:visibility .3s,opacity .3s,width .3s;transition:visibility .3s,opacity .3s,width .3s}
.page_wrapper{width:1050px;margin:0 auto;padding:0 0 40px 0;-webkit-box-shadow:0 0 7px #999;box-shadow:0 0 7px #999}
.head_wrapper{position:fixed;display:block;width:1050px;top:0;z-index:800;-webkit-box-shadow:0 -7px 7px #999;box-shadow:0 -7px 7px #999}
.editmode .head_wrapper{position:relative}
.toggle_navigation{display:inline-block;position:relative;width:150px;height:90px;vertical-align:top;z-index:10;line-height:3em}
.toggle_navigation a{opacity:0;visibility:hidden;font-size:2em;text-decoration:none;text-align:center;-webkit-transition:opacity .7s,visibility .7s;transition:opacity .7s,visibility .7s}
.title_wrapper{overflow:hidden;display:inline-block;position:relative;width:750px;height:90px;line-height:5.5em;text-align:center;vertical-align:top;z-index:10;white-space:nowrap}
.title_wrapper>h1{overflow:hidden;text-overflow:ellipsis}
.title_wrapper br{display:none}
.logo_wrapper{display:inline-block;position:relative;width:150px;height:90px;vertical-align:top;z-index:10;float:right}
.logo_wrapper div{display:inline-block;width:150px;height:90px}
.navigation_wrapper{text-align:center;z-index:5;-webkit-transition:margin .8s;transition:margin .8s}
.fixed .navigation_wrapper{margin-top:-250px}
.fixed .navigation_wrapper.open_navigation{margin-top:0}
.fixed .editmode .navigation_wrapper.open_navigation,.fixed .editmode .navigation_wrapper{margin-top:0}
.cm-edit .spacer{height:0 !important}
#keyvisual,.cm-slides-addon{height:400px;width:1050px;background-repeat:no-repeat;position:relative;z-index:0}
.cm-template-keyvisual__media,.cm-slides-addon{background-size:cover;background-repeat:no-repeat}
#keyvisual.cm-templates-kv-deprecated-px,#keyvisual.cm-templates-kv-deprecated-px .cm-slides-addon{background-position:center;background-size:cover}
.editmode #keyvisual,.cm-slides-addon{margin:0}
.subtitle_wrapper{text-align:center;width:80%;margin:0 auto;position:relative;z-index:10}
.subtitle{padding:25px 0 20px 0}
.main_wrapper{padding:0 25px 30px 25px;position:relative;z-index:1}
.main_wrapper_padding-cm-empty{padding-top:30px}
.content_main_dho{display:inline-block;vertical-align:top;width:720px}
.cm_widget_anchor>a,.cm4all-catalog-config-not-viewId a[name^="anchor-"]{position:absolute;top:-80px}
.sidebar_wrapper{display:inline-block;vertical-align:top;margin-left:40px;width:200px;padding:10px}
.footer_wrapper{text-align:center;padding:20px 0}
.navigation_wrapper>ul{display:inline-block;text-align:center;list-style-type:none;padding:0;margin:0}
.navigation_wrapper>ul>li{display:inline-block;padding:0;margin:0;vertical-align:top;border-bottom:3px solid transparent;-webkit-transition:border .4s;transition:border .4s}
.navigation_wrapper>ul>li>a{display:block;text-decoration:none;text-transform:uppercase;padding:.5em .9em;-webkit-transition:color .4s,border .4s,background-color .4s;transition:color .4s,border .4s,background-color .4s}
.navigation_wrapper>ul>li>ul{visibility:hidden;opacity:0;list-style-type:none;padding:0;margin:0;position:absolute;box-shadow:0 4px 3px rgba(0,0,0,0.4);-webkit-transition:opacity .4s,visibility .4s,transform .4s;transition:opacity .4s,visibility .4s,transform .4s}
.navigation_wrapper>ul>li>ul>li{padding:0;margin:0;-webkit-transition:margin .2s;transition:margin .2s;max-width:200px}
.navigation_wrapper>ul>li>ul>li>a{display:block;text-decoration:none;text-transform:uppercase;padding:7px 15px 9px 10px;overflow:hidden;text-overflow:ellipsis;transition:margin .4s ease-in .4s,color .3s ease-in .4s,border .3s ease-in .4s,background-color .3s ease-in .4s}
.navigation_wrapper>ul>li>ul>li:nth-child(even){margin:0 0 0 -150px}
.navigation_wrapper>ul>li>ul>li:nth-child(odd){margin:0 0 0 150px}
.navigation_wrapper>ul>li:hover>ul{opacity:1;visibility:visible}
.navigation_wrapper>ul>li:hover>ul>li{margin:0;transition:margin .4s,color .3s,border .3s,background-color .3s}
.navigation_wrapper>ul>li>ul>li>ul{display:none;list-style-type:none;padding:0;margin:0;-webkit-transition:opacity .4s,visibility .4s,transform .4s;transition:opacity .4s,visibility .4s,transform .4s}
.navigation_wrapper>ul>li>ul>li>ul>li{padding:0;margin:0;max-width:200px}
.navigation_wrapper>ul>li>ul>li>ul>li>a{display:block;text-decoration:none;text-transform:uppercase;padding:7px 15px 9px 10px;-webkit-transition:margin .4s,color .3s,border .3s,background-color .3s;transition:margin .4s,color .3s,border .3s,background-color .3s}
.navigation_wrapper>ul>li:hover>ul>li>ul{display:block}
#cm_navigation li.cm_has_subnavigation>a:after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-image:none;border-left:.313em solid transparent;border-right:.313em solid transparent;border-style:solid solid none;border-width:.313em .313em medium;content:"";display:inline-block;height:0;vertical-align:middle;width:0;margin-left:5px}
.scrollup{position:fixed;display:inline-block;bottom:-100px;right:25px;-webkit-transition:bottom .5s;transition:bottom .5s;z-index:1}
.scrollup a{display:block;border-radius:50px 50px 0 0;padding:5px 20px;box-shadow:0 0 5px #fff;font-size:3em;text-decoration:none;-webkit-transition:padding .3s,box-shadow .3s;transition:padding .3s,box-shadow .3s}
.scrollup:hover a{padding:15px 20px;box-shadow:0 0 10px #ddd}
.fixed .scrollup{bottom:-10px}
select option{color:#333}
.clearly{clear:both}
.cm-templates-heading__title{margin:10px 0}
@media only screen and (max-width:767px) and (orientation :portrait){.cm-templates-heading__title,.cm-templates-heading__title span{font-size:5vw !important}
    .cm-templates-heading__subtitle,.cm-templates-heading__subtitle span{font-size:4vw !important}
}
@media only screen and (max-width:767px) and (orientation :landscape){.cm-templates-heading__title,.cm-templates-heading__title span{font-size:6vw !important}
    .cm-templates-heading__subtitle,.cm-templates-heading__subtitle span{font-size:4vw !important}
}
@media only screen and (min-width:768px) and (max-width:1280px) and (orientation :portrait){.cm-templates-heading__title,.cm-templates-heading__title span{font-size:5vw !important}
    .cm-templates-heading__subtitle,.cm-templates-heading__subtitle span{font-size:3vw !important}
}
@media only screen and (min-width:768px) and (max-width:1280px) and (orientation :landscape){.cm-templates-heading__title,.cm-templates-heading__title span{font-size:3vw !important}
    .cm-templates-heading__subtitle,.cm-templates-heading__subtitle span{font-size:2vw !important}
}
/*
     FILE ARCHIVED ON 06:59:42 May 13, 2021 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:38:24 Nov 13, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.602
  exclusion.robots: 0.026
  exclusion.robots.policy: 0.017
  esindex: 0.013
  cdx.remote: 13.954
  LoadShardBlock: 48.582 (3)
  PetaboxLoader3.datanode: 70.56 (4)
  load_resource: 120.247
  PetaboxLoader3.resolve: 54.247
*/
@charset "utf-8";@media only screen and (min-width:1024px) and (max-width:1250px){.toggle_navigation>a{visibility:hidden}
    .page_wrapper{width:92%;max-width:1050px}
    #keyvisual{width:100%}
    .content_main_dho{width:70%}
    .sidebar_wrapper{width:-webkit-calc(30% - 60px);width:calc(30% - 60px);min-width:200px}
    .head_wrapper{width:92%;max-width:1050px}
    .title_wrapper{display:inline-block;position:relative;width:642px;width:-webkit-calc(100% - 300px);width:calc(100% - 300px)}
    .fixed .navigation_wrapper{margin-top:-120px}
    .fixed .navigation_wrapper.open_navigation{margin-top:0}
    .fixed.pinned .navigation_wrapper.open_navigation{margin-top:0}
    .fixed.pinned .navigation_wrapper{margin-top:0}
    .navigation_wrapper>ul>li>ul{display:none}
    .navigation_wrapper>ul>li:hover>ul{display:block}
}
@media only screen and (min-width:768px) and (max-width:1023px){.toggle_navigation>a{visibility:hidden}
    .page_wrapper{width:100%}
    #keyvisual{width:100%;height:300px}
    .content_main_dho{width:63%}
    .sidebar_wrapper{width:-webkit-calc(37% - 60px);width:calc(37% - 60px);min-width:200px}
    .head_wrapper{width:100%;left:50%;margin-left:-50%}
    .title_wrapper{display:inline-block;position:relative;width:520px;width:-webkit-calc(100% - 300px);width:calc(100% - 300px)}
    .fixed .navigation_wrapper{margin-top:-160px}
    .fixed .navigation_wrapper.open_navigation{margin-top:0}
    .fixed.pinned .navigation_wrapper.open_navigation{margin-top:0}
    .fixed.pinned .navigation_wrapper{margin-top:0}
    .navigation_wrapper>ul>li>ul{display:none}
    .navigation_wrapper>ul>li:hover>ul{display:block}
}
@media only screen and (min-width:1px) and (max-width:767px){.toggle_navigation>a{visibility:visible;opacity:1}
    .spacer{display:none}
    .page_wrapper{width:100%;padding:0 0 40px 0}
    .pinned .page_wrapper{display:inline-block;vertical-align:top;width:18%;overflow:hidden;height:100%}
    .head_wrapper{position:relative}
    .pinned .head_wrapper{width:1000px}
    #keyvisual{width:100%;height:270px;margin:0}
    .pinned #keyvisual{width:1000px}
    .pinned .subtitle_wrapper{width:1000px}
    .pinned .main_wrapper{width:1000px}
    .content_main_dho{display:block;width:100%}
    .sidebar_wrapper{display:block;margin-left:0;margin-top:20px;width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}
    .pinned .footer_wrapper{width:1000px}
    .head_wrapper{width:100%;left:50%;margin-left:-50%}
    .toggle_navigation{width:70px}
    .title_wrapper{display:inline-block;position:relative;width:315px;width:-webkit-calc(100% - 70px);width:calc(100% - 70px);height:auto;white-space:normal}
    .logo_wrapper{width:99%;text-align:center}
    .logo_wrapper.nav_desk{display:none}
    .navigation_wrapper{display:none}
    .fixed .navigation_wrapper{margin-top:-160px}
    .fixed .navigation_wrapper.open_navigation{margin-top:0}
    .fixed .navigation_wrapper.open_navigation.pinned{margin-top:0}
    .fixed .navigation_wrapper.pinned{margin-top:0}
    .pinned .navigation_wrapper.nav_mob{display:inline-block;vertical-align:top;width:82%;height:100%;visibility:visible;opacity:1;margin:0}
    .navigation_wrapper>ul{display:block;margin-top:90px}
    .navigation_wrapper>ul>li{display:block}
    .navigation_wrapper>ul>li>ul{position:relative;display:none}
    .navigation_wrapper>ul>li:hover>ul{display:block}
    .navigation_wrapper>ul>li>ul>li,.navigation_wrapper>ul>li>ul>li>ul>li{max-width:inherit}
    .navigation_wrapper>ul>li>ul>li:nth-child(even){margin:0}
    .navigation_wrapper>ul>li>ul>li:nth-child(odd){margin:0}
    .logo_wrapper .cm-logo{display:block;margin:0 auto}
}
@media only screen and (min-width:1px) and (max-width:550px){#keyvisual{height:220px}
}
@media only screen and (min-width:1px) and (max-width:450px){#keyvisual{height:170px}
}
/*
     FILE ARCHIVED ON 14:20:42 May 13, 2021 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:38:24 Nov 13, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.645
  exclusion.robots: 0.029
  exclusion.robots.policy: 0.016
  esindex: 0.012
  cdx.remote: 37.089
  LoadShardBlock: 54.9 (3)
  PetaboxLoader3.datanode: 66.068 (4)
  load_resource: 113.799
  PetaboxLoader3.resolve: 65.147
*/

/*cm_sysdb_begin*/
@import url("//web.archive.org/web/20210513031946cs_/http://fonts.cm4all.net/css?subset=cyrillic,cyrillic-ext,devanagari,greek,greek-ext,khmer,latin,latin-ext,vietnamese&family=Allura:regular|Elsie:regular,900|Sacramento:regular|Open+Sans+Condensed:300,300italic,700|Roboto:100,100italic,300,300italic,regular,italic,500,500italic,700,700italic,900,900italic");
/*cm_sysdb_end*/

.cm-offline-content {
    color: #791f33;
    background-color: #FFFFFF;
}
.design_content,.cm-templates-container,.cm-templates-text,.cm-templates-footer{font-family:Roboto, sans-serif
;font-size:small
;font-weight:normal
;font-style:normal
;line-height:1.4
}
h1,.cm-h1{font-size:xx-large
;font-family:Allura, sans-serif
;font-weight:normal
;font-style:normal
;line-height:initial
;margin-bottom:.7em}
h2{font-size:medium
;font-family:Roboto, sans-serif
;font-weight:bold
;font-style:normal
;line-height:initial
;margin-bottom:.7em}
h3{font-size:small
;font-family:Roboto, sans-serif
;font-weight:bold
;font-style:normal
;line-height:initial
;margin-bottom:.7em}
h4,h5,h6{font-size:small
;font-family:Roboto, sans-serif
;font-weight:bold
;font-style:normal
;line-height:initial
;margin-bottom:.7em}
#title,.title_wrapper .title,.title_wrapper .bigtitle{font-family:Roboto, sans-serif
;font-size:x-large
;font-weight:normal
;font-style:normal
;line-height:initial
}
#subtitle{font-family:Roboto, sans-serif
;font-size:medium
;font-weight:bold
;font-style:normal
;line-height:inherit
}
.cm-templates-navigation,.navigation_wrapper a,.navigation a,.mobile_navigation a,.navigation>ul>li:after,.navigation li.cm_has_subnavigation>a:after{font-size:small
;font-family:Elsie, sans-serif
;font-weight:normal
;font-style:normal
;line-height:initial
}
.cm_widget input[type="text"],.cm_widget form input[type="text"],.cm_widget input[type="date"],.cm_widget form input[type="date"],.cm_widget input[type="datetime"],.cm_widget form input[type="datetime"],.cm_widget input[type="email"],.cm_widget form input[type="email"],.cm_widget input[type="number"],.cm_widget form input[type="number"],.cm_widget input[type="password"],.cm_widget form input[type="password"],.cm_widget input[type="search"],.cm_widget form input[type="search"],.cm_widget input[type="tel"],.cm_widget form input[type="tel"],.cm_widget input[type="time"],.cm_widget form input[type="time"],.cm_widget input[type="url"],.cm_widget form input[type="url"],.cm_widget select,.cm_widget form select,.cm_widget textarea,.cm_widget form textarea{border:0;border:1px solid rgba(121
,31
,51
,0.45);border:1px solid rgba(121,31,51
,0.45);color:#791f33
;border-radius:2px;padding:11px 12px;background-color:rgba(121
,31
,51
,0.03);background-color:rgba(121,31,51
,0.03);transition:border .3s,box-shadow .3s;font-family:Roboto, sans-serif
;font-size:small
;font-weight:normal
;font-style:normal
;line-height:1.4
}
.cm_widget input[type="text"]:hover,.cm_widget form input[type="text"]:hover,.cm_widget input[type="date"]:hover,.cm_widget form input[type="date"]:hover,.cm_widget input[type="datetime"]:hover,.cm_widget form input[type="datetime"]:hover,.cm_widget input[type="email"]:hover,.cm_widget form input[type="email"]:hover,.cm_widget input[type="number"]:hover,.cm_widget form input[type="number"]:hover,.cm_widget input[type="password"]:hover,.cm_widget form input[type="password"]:hover,.cm_widget input[type="search"]:hover,.cm_widget form input[type="search"]:hover,.cm_widget input[type="tel"]:hover,.cm_widget form input[type="tel"]:hover,.cm_widget input[type="time"]:hover,.cm_widget form input[type="time"]:hover,.cm_widget input[type="url"]:hover,.cm_widget form input[type="url"]:hover,.cm_widget select:hover,.cm_widget form select:hover,.cm_widget textarea:hover,.cm_widget form textarea:hover{border:1px solid rgba(121
,31
,51
,0.8);border:1px solid rgba(121,31,51
,0.8)}
.cm_widget input[type="text"]:focus,.cm_widget form input[type="text"]:focus,.cm_widget input[type="date"]:focus,.cm_widget form input[type="date"]:focus,.cm_widget input[type="datetime"]:focus,.cm_widget form input[type="datetime"]:focus,.cm_widget input[type="email"]:focus,.cm_widget form input[type="email"]:focus,.cm_widget input[type="number"]:focus,.cm_widget form input[type="number"]:focus,.cm_widget input[type="password"]:focus,.cm_widget form input[type="password"]:focus,.cm_widget input[type="search"]:focus,.cm_widget form input[type="search"]:focus,.cm_widget input[type="tel"]:focus,.cm_widget form input[type="tel"]:focus,.cm_widget input[type="time"]:focus,.cm_widget form input[type="time"]:focus,.cm_widget input[type="url"]:focus,.cm_widget form input[type="url"]:focus,.cm_widget select:focus,.cm_widget form select:focus,.cm_widget textarea:focus,.cm_widget form textarea:focus{outline:0;border:1px solid #791f33
;box-shadow:0 0 6px rgba(121
,31
,51
,0.4);box-shadow:0 0 6px rgba(121,31,51
,0.4)}
.cm_widget input[type="button"],.cm_widget form input[type="button"],.cm_widget input[type="submit"],.cm_widget form input[type="submit"],.cm_widget input[type="reset"],.cm_widget form input[type="reset"],.cm_widget button,.cm_widget form button{background-color:rgba(121
,31
,51
,0.08);background-color:rgba(121,31,51
,0.08);border:1px solid rgba(121
,31
,51
,0.35);border:1px solid rgba(121,31,51
,0.35);color:#791f33
;padding:10px 14px;border-radius:2px;box-shadow:0 3px 3px -2px rgba(121
,31
,51
,0.5);box-shadow:0 3px 3px -2px rgba(121,31,51
,0.5);cursor:pointer;transition:transform .1s,box-shadow .2s,border .2s;font-family:Roboto, sans-serif
;font-size:small
;font-weight:normal
;font-style:normal
;line-height:1.4
}
@media screen and (min-width:1251px){.cm_widget input[type="button"]:hover,.cm_widget form input[type="button"]:hover,.cm_widget input[type="submit"]:hover,.cm_widget form input[type="submit"]:hover,.cm_widget input[type="reset"]:hover,.cm_widget form input[type="reset"]:hover,.cm_widget button:hover,.cm_widget form button:hover{border:1px solid rgba(121
,31
,51
,0.8);border:1px solid rgba(121,31,51
,0.8)}
}
.cm_widget input[type="button"]:focus,.cm_widget form input[type="button"]:focus,.cm_widget input[type="submit"]:focus,.cm_widget form input[type="submit"]:focus,.cm_widget input[type="reset"]:focus,.cm_widget form input[type="reset"]:focus,.cm_widget button:focus,.cm_widget form button:focus{outline:0;transform:translateY(2px);box-shadow:0 2px 3px -2px rgba(121
,31
,51
,0.4);box-shadow:0 2px 3px -2px rgba(121,31,51
,0.4)}
.footer_wrapper .cm_widget input[type="text"],.footer_wrapper .cm_widget form input[type="text"],.sidebar_wrapper .cm_widget input[type="text"],.sidebar_wrapper .cm_widget form input[type="text"],.footer_wrapper .cm_widget input[type="date"],.footer_wrapper .cm_widget form input[type="date"],.sidebar_wrapper .cm_widget input[type="date"],.sidebar_wrapper .cm_widget form input[type="date"],.footer_wrapper .cm_widget input[type="datetime"],.footer_wrapper .cm_widget form input[type="datetime"],.sidebar_wrapper .cm_widget input[type="datetime"],.sidebar_wrapper .cm_widget form input[type="datetime"],.footer_wrapper .cm_widget input[type="email"],.footer_wrapper .cm_widget form input[type="email"],.sidebar_wrapper .cm_widget input[type="email"],.sidebar_wrapper .cm_widget form input[type="email"],.footer_wrapper .cm_widget input[type="number"],.footer_wrapper .cm_widget form input[type="number"],.sidebar_wrapper .cm_widget input[type="number"],.sidebar_wrapper .cm_widget form input[type="number"],.footer_wrapper .cm_widget input[type="password"],.footer_wrapper .cm_widget form input[type="password"],.sidebar_wrapper .cm_widget input[type="password"],.sidebar_wrapper .cm_widget form input[type="password"],.footer_wrapper .cm_widget input[type="search"],.footer_wrapper .cm_widget form input[type="search"],.sidebar_wrapper .cm_widget input[type="search"],.sidebar_wrapper .cm_widget form input[type="search"],.footer_wrapper .cm_widget input[type="tel"],.footer_wrapper .cm_widget form input[type="tel"],.sidebar_wrapper .cm_widget input[type="tel"],.sidebar_wrapper .cm_widget form input[type="tel"],.footer_wrapper .cm_widget input[type="time"],.footer_wrapper .cm_widget form input[type="time"],.sidebar_wrapper .cm_widget input[type="time"],.sidebar_wrapper .cm_widget form input[type="time"],.footer_wrapper .cm_widget input[type="url"],.footer_wrapper .cm_widget form input[type="url"],.sidebar_wrapper .cm_widget input[type="url"],.sidebar_wrapper .cm_widget form input[type="url"],.footer_wrapper .cm_widget select,.footer_wrapper .cm_widget form select,.sidebar_wrapper .cm_widget select,.sidebar_wrapper .cm_widget form select,.footer_wrapper .cm_widget textarea,.footer_wrapper .cm_widget form textarea,.sidebar_wrapper .cm_widget textarea,.sidebar_wrapper .cm_widget form textarea{font-family:Roboto, sans-serif
;font-size:small
;font-weight:normal
;font-style:normal
;line-height:1.4
}
.footer_wrapper .cm_widget input[type="button"],.footer_wrapper .cm_widget form input[type="button"],.sidebar_wrapper .cm_widget input[type="button"],.sidebar_wrapper .cm_widget form input[type="button"],.footer_wrapper .cm_widget input[type="submit"],.footer_wrapper .cm_widget form input[type="submit"],.sidebar_wrapper .cm_widget input[type="submit"],.sidebar_wrapper .cm_widget form input[type="submit"],.footer_wrapper .cm_widget input[type="reset"],.footer_wrapper .cm_widget form input[type="reset"],.sidebar_wrapper .cm_widget input[type="reset"],.sidebar_wrapper .cm_widget form input[type="reset"],.footer_wrapper .cm_widget button,.footer_wrapper .cm_widget form button,.sidebar_wrapper .cm_widget button,.sidebar_wrapper .cm_widget form button{font-family:Roboto, sans-serif
;font-size:small
;font-weight:normal
;font-style:normal
;line-height:1.4
}
.cm-templates-empty{display:none !important}
body{background-color:#FFE2B6
}
.page_wrapper,.cm-template-content__main{font-family:Roboto, sans-serif
;font-size:small
;font-weight:normal
;font-style:normal
;line-height:1.4
}
.page_wrapper a{color:#791f33
}
h1,.cm-h1{font-size:xx-large
;font-family:Allura, sans-serif
;font-weight:normal
;font-style:normal
;line-height:initial
;margin-bottom:.7em}
h2{font-size:medium
;font-family:Roboto, sans-serif
;font-weight:bold
;font-style:normal
;line-height:initial
;margin-bottom:.7em}
h3{font-size:small
;font-family:Roboto, sans-serif
;font-weight:bold
;font-style:normal
;line-height:initial
;margin-bottom:.7em}
h4,h5,h6{font-size:small
;font-family:Roboto, sans-serif
;font-weight:bold
;font-style:normal
;line-height:initial
;margin-bottom:.7em}
.title_wrapper h1{font-family:Roboto, sans-serif
;font-size:x-large
;font-weight:normal
;font-style:normal
;line-height:initial
}
.title_wrapper h2{font-family:Roboto, sans-serif
;font-size:medium
;font-weight:bold
;font-style:normal
;line-height:inherit
}
#cm_navigation a{font-size:small
;font-family:Elsie, sans-serif
;font-weight:normal
;font-style:normal
;line-height:initial
}
.cm_widget input[type='text'],.cm_widget input[type='date'],.cm_widget input[type='datetime'],.cm_widget input[type='email'],.cm_widget input[type='number'],.cm_widget input[type='password'],.cm_widget input[type='search'],.cm_widget input[type='tel'],.cm_widget input[type='time'],.cm_widget input[type='url'],.cm_widget textarea,.cm_widget select,.cm_widget button,.cm_widget input[type='button'],.cm_widget input[type='submit'],.cm_widget input[type='reset']{border:0;border:1px solid rgba(121
,31
,51
,0.45);border:1px solid rgba(121,31,51
,0.45);color:#791f33
;border-radius:2px;padding:11px 12px;background-color:rgba(121
,31
,51
,0.03);background-color:rgba(121,31,51
,0.03);transition:border .3s,box-shadow .3s;font-family:Roboto, sans-serif
;font-size:small
;font-weight:normal
;font-style:normal
}
.cm_widget input[type='text']:hover,.cm_widget input[type='date']:hover,.cm_widget input[type='datetime']:hover,.cm_widget input[type='email']:hover,.cm_widget input[type='number']:hover,.cm_widget input[type='password']:hover,.cm_widget input[type='search']:hover,.cm_widget input[type='tel']:hover,.cm_widget input[type='time']:hover,.cm_widget input[type='url']:hover,.cm_widget textarea:hover,.cm_widget select:hover,.cm_widget button:hover,.cm_widget input[type='button']:hover,.cm_widget input[type='submit']:hover,.cm_widget input[type='reset']:hover{border:1px solid rgba(121
,31
,51
,0.8);border:1px solid rgba(121,31,51
,0.8)}
.cm_widget input[type='text']:focus,.cm_widget input[type='date']:focus,.cm_widget input[type='datetime']:focus,.cm_widget input[type='email']:focus,.cm_widget input[type='number']:focus,.cm_widget input[type='password']:focus,.cm_widget input[type='search']:focus,.cm_widget input[type='tel']:focus,.cm_widget input[type='time']:focus,.cm_widget input[type='url']:focus,.cm_widget textarea:focus,.cm_widget select:focus,.cm_widget button:focus,.cm_widget input[type='button']:focus,.cm_widget input[type='submit']:focus,.cm_widget input[type='reset']:focus{outline:0;border:1px solid #791f33
;box-shadow:0 0 6px rgba(121
,31
,51
,0.4);box-shadow:0 0 6px rgba(121,31,51
,0.4)}
.cm_widget button,.cm_widget input[type='button'],.cm_widget input[type='submit'],.cm_widget input[type='reset']{background-color:rgba(121
,31
,51
,0.08);background-color:rgba(121,31,51
,0.08);border:1px solid rgba(121
,31
,51
,0.35);border:1px solid rgba(121,31,51
,0.35);color:#791f33
;padding:10px 14px;border-radius:2px;box-shadow:0 3px 3px -2px rgba(121
,31
,51
,0.5);box-shadow:0 3px 3px -2px rgba(121,31,51
,0.5);cursor:pointer;transition:transform .1s,box-shadow .2s,border .2s}
@media screen and (min-width:1251px){.cm_widget button:hover,.cm_widget input[type='button']:hover,.cm_widget input[type='submit']:hover,.cm_widget input[type='reset']:hover{border:1px solid rgba(121
,31
,51
,0.8);border:1px solid rgba(121,31,51
,0.8)}
}
.cm_widget button:focus,.cm_widget input[type='button']:focus,.cm_widget input[type='submit']:focus,.cm_widget input[type='reset']:focus{outline:0;transform:translateY(2px);box-shadow:0 2px 3px -2px rgba(121
,31
,51
,0.4);box-shadow:0 2px 3px -2px rgba(121,31,51
,0.4)}
.sidebar_wrapper .cm_widget input[type='text'],.sidebar_wrapper .cm_widget input[type='date'],.sidebar_wrapper .cm_widget input[type='datetime'],.sidebar_wrapper .cm_widget input[type='email'],.sidebar_wrapper .cm_widget input[type='number'],.sidebar_wrapper .cm_widget input[type='password'],.sidebar_wrapper .cm_widget input[type='search'],.sidebar_wrapper .cm_widget input[type='tel'],.sidebar_wrapper .cm_widget input[type='time'],.sidebar_wrapper .cm_widget input[type='url'],.sidebar_wrapper .cm_widget textarea,.sidebar_wrapper .cm_widget select,.sidebar_wrapper .cm_widget button,.sidebar_wrapper .cm_widget input[type='button'],.sidebar_wrapper .cm_widget input[type='submit'],.sidebar_wrapper .cm_widget input[type='reset']{border:0;border:1px solid rgba(153
,51
,0
,0.45);border:1px solid rgba(153,51,0
,0.45);color:#993300
;border-radius:2px;padding:11px 12px;background-color:rgba(153
,51
,0
,0.03);background-color:rgba(153,51,0
,0.03);transition:border .3s,box-shadow .3s}
.sidebar_wrapper .cm_widget input[type='text']:hover,.sidebar_wrapper .cm_widget input[type='date']:hover,.sidebar_wrapper .cm_widget input[type='datetime']:hover,.sidebar_wrapper .cm_widget input[type='email']:hover,.sidebar_wrapper .cm_widget input[type='number']:hover,.sidebar_wrapper .cm_widget input[type='password']:hover,.sidebar_wrapper .cm_widget input[type='search']:hover,.sidebar_wrapper .cm_widget input[type='tel']:hover,.sidebar_wrapper .cm_widget input[type='time']:hover,.sidebar_wrapper .cm_widget input[type='url']:hover,.sidebar_wrapper .cm_widget textarea:hover,.sidebar_wrapper .cm_widget select:hover,.sidebar_wrapper .cm_widget button:hover,.sidebar_wrapper .cm_widget input[type='button']:hover,.sidebar_wrapper .cm_widget input[type='submit']:hover,.sidebar_wrapper .cm_widget input[type='reset']:hover{border:1px solid rgba(153
,51
,0
,0.8);border:1px solid rgba(153,51,0
,0.8)}
.sidebar_wrapper .cm_widget input[type='text']:focus,.sidebar_wrapper .cm_widget input[type='date']:focus,.sidebar_wrapper .cm_widget input[type='datetime']:focus,.sidebar_wrapper .cm_widget input[type='email']:focus,.sidebar_wrapper .cm_widget input[type='number']:focus,.sidebar_wrapper .cm_widget input[type='password']:focus,.sidebar_wrapper .cm_widget input[type='search']:focus,.sidebar_wrapper .cm_widget input[type='tel']:focus,.sidebar_wrapper .cm_widget input[type='time']:focus,.sidebar_wrapper .cm_widget input[type='url']:focus,.sidebar_wrapper .cm_widget textarea:focus,.sidebar_wrapper .cm_widget select:focus,.sidebar_wrapper .cm_widget button:focus,.sidebar_wrapper .cm_widget input[type='button']:focus,.sidebar_wrapper .cm_widget input[type='submit']:focus,.sidebar_wrapper .cm_widget input[type='reset']:focus{outline:0;border:1px solid #993300
;box-shadow:0 0 6px rgba(153
,51
,0
,0.4);box-shadow:0 0 6px rgba(153,51,0
,0.4)}
.shopWidgetSeperatedDiv input[type='text'],.shopWidgetSeperatedDiv button,.shopWidgetSeperatedDiv input[type='button'],.shopWidgetSeperatedDiv input[type='submit'],.shopWidgetSeperatedDiv input[type='reset']{padding:8px 3px;min-width:45px}
.shopWidgetSeperatedDiv button,.shopWidgetSeperatedDiv input[type='button'],.shopWidgetSeperatedDiv input[type='submit'],.shopWidgetSeperatedDiv input[type='reset']{background-size:cover !important;border:0}
.head_wrapper{background-color:#FFFFFF
}
.toggle_navigation a{color:#791f33
;color:rgba(121,31,51
,0.7)}
.title_wrapper{color:#791f33
}
.head_elements{border-bottom:1px solid #A00000
;border-bottom:1px solid rgba(160,0,0
,0.4)}
.page_wrapper{background-color:#FFFFFF
;color:#791f33
}
.main_wrapper{background-color:#FFFFFF
}
.page_wrapper h1,.page_wrapper .cm-h1,.page_wrapper h2,.page_wrapper h3{color:#A00000
}
.sidebar_wrapper{color:#993300
;background-color:#FF0000
;background-color:rgba(255,0,0
,0.06)}
.sidebar_wrapper h1,.sidebar_wrapper .cm-h1,.sidebar_wrapper h2,.sidebar_wrapper h3{color:#9f9694
}
.sidebar_wrapper a{color:#993300
}
.subtitle{border-bottom:5px solid #A00000
;border-bottom:5px solid rgba(160,0,0
,0.4)}
.footer_wrapper{border-top:1px solid #A00000
;border-top:1px solid rgba(160,0,0
,0.4)}
.scrollup a{border:1px solid #A00000
;background-color:#FFFFFF
;color:#791f33
}
.navigation_wrapper{border-bottom:1px solid #A00000
;border-bottom:1px solid rgba(160,0,0
,0.4);background-color:#FFFFFF
}
.navigation_wrapper>ul>li:hover,.navigation_wrapper>ul>li.cm_current{border-bottom:3px solid #A00000
}
.navigation_wrapper>ul>li>a{color:#791f33
}
.navigation_wrapper>ul>li>ul>li>a{background-color:#FFFFFF
;color:#791f33
;border-left:3px solid #FFFFFF
;border-right:3px solid #FFFFFF
}
.navigation_wrapper>ul>li>ul>li>ul>li>a{color:#FFFFFF
;background-color:#791f33
;border-left:3px solid #791f33
;border-right:3px solid #791f33
}
.navigation_wrapper>ul>li>ul>li:hover>a,.navigation_wrapper>ul>li>ul>li.cm_current>a{border-left:3px solid #791f33
;border-right:3px solid #791f33
}
.navigation_wrapper>ul>li>ul>li>ul>li:hover>a,.navigation_wrapper>ul>li>ul>li>ul>li.cm_current>a{color:#791f33
;background-color:#FFFFFF
;border-left:3px solid #791f33
;border-right:3px solid #791f33
}
.navigation_wrapper li.cm_has_subnavigation>a:after{border-color:#791f33
transparent -moz-use-text-color;-webkit-transition:border-color .4s;transition:border-color .4s}
.navigation_wrapper li.cm_has_subnavigation.cm_current>a:after,.navigation_wrapper li.cm_has_subnavigation:hover>a:after{border-color:#791f33
transparent -moz-use-text-color}
.navigation_wrapper li.cm_has_subnavigation>ul li.cm_has_subnavigation>a:after{border-color:#791f33
transparent -moz-use-text-color;-webkit-transition:border-color .4s;transition:border-color .4s}
.navigation_wrapper li.cm_has_subnavigation>ul li.cm_has_subnavigation.cm_current>a:after,.navigation_wrapper li.cm_has_subnavigation>ul li.cm_has_subnavigation:hover>a:after{border-color:#791f33
transparent -moz-use-text-color}
@media only screen and (min-width:1px) and (max-width:767px){.navigation_wrapper>ul>li,.navigation_wrapper>ul>li:hover,.navigation_wrapper>ul>li.cm_current{border-bottom:1px solid #791f33
;border-bottom:1px solid rgba(121,31,51
    ,0.2)}
    .navigation_wrapper>ul>li:last-child{border-bottom:0}
}
/*cm4all-vars-extension-force-color-begin*/
.cm4all-header-title-color.cm4all-force-color {
    color: #993300 !important;
}
.cm4all-header-title-color.cm4all-force-background-color {
    background-color: #993300 !important;
}
.cm4all-header-title-color.cm4all-force-border-color {
    border-color: #993300 !important;
}
.cm4all-header-subtitle-color.cm4all-force-color {
    color: #993300 !important;
}
.cm4all-header-subtitle-color.cm4all-force-background-color {
    background-color: #993300 !important;
}
.cm4all-header-subtitle-color.cm4all-force-border-color {
    border-color: #993300 !important;
}
.cm4all-header-background-color.cm4all-force-color {
    color: #FCF9F8 !important;
}
.cm4all-header-background-color.cm4all-force-background-color {
    background-color: #FCF9F8 !important;
}
.cm4all-header-background-color.cm4all-force-border-color {
    border-color: #FCF9F8 !important;
}
.cm4all-header-alt-background-color.cm4all-force-color {
    color: #e3e1dc !important;
}
.cm4all-header-alt-background-color.cm4all-force-background-color {
    background-color: #e3e1dc !important;
}
.cm4all-header-alt-background-color.cm4all-force-border-color {
    border-color: #e3e1dc !important;
}
.cm4all-header-border-color.cm4all-force-color {
    color: #f1e6d4 !important;
}
.cm4all-header-border-color.cm4all-force-background-color {
    background-color: #f1e6d4 !important;
}
.cm4all-header-border-color.cm4all-force-border-color {
    border-color: #f1e6d4 !important;
}
.cm4all-header-alt-border-color.cm4all-force-color {
    color: #ba3049 !important;
}
.cm4all-header-alt-border-color.cm4all-force-background-color {
    background-color: #ba3049 !important;
}
.cm4all-header-alt-border-color.cm4all-force-border-color {
    border-color: #ba3049 !important;
}
.cm4all-content-color.cm4all-force-color {
    color: #791f33 !important;
}
.cm4all-content-color.cm4all-force-background-color {
    background-color: #791f33 !important;
}
.cm4all-content-color.cm4all-force-border-color {
    border-color: #791f33 !important;
}
.cm4all-content-headline-color.cm4all-force-color {
    color: #A00000 !important;
}
.cm4all-content-headline-color.cm4all-force-background-color {
    background-color: #A00000 !important;
}
.cm4all-content-headline-color.cm4all-force-border-color {
    border-color: #A00000 !important;
}
.cm4all-content-background-color.cm4all-force-color {
    color: #FFFFFF !important;
}
.cm4all-content-background-color.cm4all-force-background-color {
    background-color: #FFFFFF !important;
}
.cm4all-content-background-color.cm4all-force-border-color {
    border-color: #FFFFFF !important;
}
.cm4all-content-alt-background-color.cm4all-force-color {
    color: #f1e6d4 !important;
}
.cm4all-content-alt-background-color.cm4all-force-background-color {
    background-color: #f1e6d4 !important;
}
.cm4all-content-alt-background-color.cm4all-force-border-color {
    border-color: #f1e6d4 !important;
}
.cm4all-content-border-color.cm4all-force-color {
    color: #A00000 !important;
}
.cm4all-content-border-color.cm4all-force-background-color {
    background-color: #A00000 !important;
}
.cm4all-content-border-color.cm4all-force-border-color {
    border-color: #A00000 !important;
}
.cm4all-content-alt-border-color.cm4all-force-color {
    color: #9f9694 !important;
}
.cm4all-content-alt-border-color.cm4all-force-background-color {
    background-color: #9f9694 !important;
}
.cm4all-content-alt-border-color.cm4all-force-border-color {
    border-color: #9f9694 !important;
}
.cm4all-content-link-color.cm4all-force-color {
    color: #791f33 !important;
}
.cm4all-content-link-color.cm4all-force-background-color {
    background-color: #791f33 !important;
}
.cm4all-content-link-color.cm4all-force-border-color {
    border-color: #791f33 !important;
}
.cm4all-content-link-hover-color.cm4all-force-color {
    color: #9f9694 !important;
}
.cm4all-content-link-hover-color.cm4all-force-background-color {
    background-color: #9f9694 !important;
}
.cm4all-content-link-hover-color.cm4all-force-border-color {
    border-color: #791f33  !important;
}
.cm4all-sidebar-color.cm4all-force-color {
    color: #993300 !important;
}
.cm4all-sidebar-color.cm4all-force-background-color {
    background-color: #993300 !important;
}
.cm4all-sidebar-color.cm4all-force-border-color {
    border-color: #993300 !important;
}
.cm4all-sidebar-headline-color.cm4all-force-color {
    color: #9f9694 !important;
}
.cm4all-sidebar-headline-color.cm4all-force-background-color {
    background-color: #9f9694 !important;
}
.cm4all-sidebar-headline-color.cm4all-force-border-color {
    border-color: #9f9694 !important;
}
.cm4all-sidebar-background-color.cm4all-force-color {
    color: #FF0000 !important;
}
.cm4all-sidebar-background-color.cm4all-force-background-color {
    background-color: #FF0000 !important;
}
.cm4all-sidebar-background-color.cm4all-force-border-color {
    border-color: #FF0000 !important;
}
.cm4all-sidebar-alt-background-color.cm4all-force-color {
    color: #e3e1dc !important;
}
.cm4all-sidebar-alt-background-color.cm4all-force-background-color {
    background-color: #e3e1dc !important;
}
.cm4all-sidebar-alt-background-color.cm4all-force-border-color {
    border-color: #e3e1dc !important;
}
.cm4all-sidebar-border-color.cm4all-force-color {
    color: #9f9694 !important;
}
.cm4all-sidebar-border-color.cm4all-force-background-color {
    background-color: #9f9694 !important;
}
.cm4all-sidebar-border-color.cm4all-force-border-color {
    border-color: #9f9694 !important;
}
.cm4all-sidebar-alt-border-color.cm4all-force-color {
    color: #9f9694 !important;
}
.cm4all-sidebar-alt-border-color.cm4all-force-background-color {
    background-color: #9f9694 !important;
}
.cm4all-sidebar-alt-border-color.cm4all-force-border-color {
    border-color: #9f9694 !important;
}
.cm4all-sidebar-link-color.cm4all-force-color {
    color: #993300 !important;
}
.cm4all-sidebar-link-color.cm4all-force-background-color {
    background-color: #993300 !important;
}
.cm4all-sidebar-link-color.cm4all-force-border-color {
    border-color: #993300 !important;
}
.cm4all-sidebar-link-hover-color.cm4all-force-color {
    color: #993300 !important;
}
.cm4all-sidebar-link-hover-color.cm4all-force-background-color {
    background-color: #993300 !important;
}
.cm4all-sidebar-link-hover-color.cm4all-force-border-color {
    border-color: #993300  !important;
}
.cm4all-navigation-color.cm4all-force-color {
    color: #000000 !important;
}
.cm4all-navigation-color.cm4all-force-background-color {
    background-color: #000000 !important;
}
.cm4all-navigation-color.cm4all-force-border-color {
    border-color: #000000 !important;
}
.cm4all-navigation-alt-color.cm4all-force-color {
    color: #e3e1dc !important;
}
.cm4all-navigation-alt-color.cm4all-force-background-color {
    background-color: #e3e1dc !important;
}
.cm4all-navigation-alt-color.cm4all-force-border-color {
    border-color: #e3e1dc !important;
}
.cm4all-navigation-background-color.cm4all-force-color {
    color: #F4C5AE !important;
}
.cm4all-navigation-background-color.cm4all-force-background-color {
    background-color: #F4C5AE !important;
}
.cm4all-navigation-background-color.cm4all-force-border-color {
    border-color: #F4C5AE !important;
}
.cm4all-navigation-alt-background-color.cm4all-force-color {
    color: #ba3048 !important;
}
.cm4all-navigation-alt-background-color.cm4all-force-background-color {
    background-color: #ba3048 !important;
}
.cm4all-navigation-alt-background-color.cm4all-force-border-color {
    border-color: #ba3048 !important;
}
.cm4all-navigation-border-color.cm4all-force-color {
    color: #9f9694 !important;
}
.cm4all-navigation-border-color.cm4all-force-background-color {
    background-color: #9f9694 !important;
}
.cm4all-navigation-border-color.cm4all-force-border-color {
    border-color: #9f9694 !important;
}
.cm4all-navigation-alt-border-color.cm4all-force-color {
    color: #9f9694 !important;
}
.cm4all-navigation-alt-border-color.cm4all-force-background-color {
    background-color: #9f9694 !important;
}
.cm4all-navigation-alt-border-color.cm4all-force-border-color {
    border-color: #9f9694 !important;
}
.cm4all-subnavigation-color.cm4all-force-color {
    color: #e3e1dc !important;
}
.cm4all-subnavigation-color.cm4all-force-background-color {
    background-color: #e3e1dc !important;
}
.cm4all-subnavigation-color.cm4all-force-border-color {
    border-color: #e3e1dc !important;
}
.cm4all-subnavigation-alt-color.cm4all-force-color {
    color: #9f9694 !important;
}
.cm4all-subnavigation-alt-color.cm4all-force-background-color {
    background-color: #9f9694 !important;
}
.cm4all-subnavigation-alt-color.cm4all-force-border-color {
    border-color: #9f9694 !important;
}
.cm4all-subnavigation-background-color.cm4all-force-color {
    color: #FFE0C0 !important;
}
.cm4all-subnavigation-background-color.cm4all-force-background-color {
    background-color: #FFE0C0 !important;
}
.cm4all-subnavigation-background-color.cm4all-force-border-color {
    border-color: #FFE0C0 !important;
}
.cm4all-subnavigation-alt-background-color.cm4all-force-color {
    color: #ba3049 !important;
}
.cm4all-subnavigation-alt-background-color.cm4all-force-background-color {
    background-color: #ba3049 !important;
}
.cm4all-subnavigation-alt-background-color.cm4all-force-border-color {
    border-color: #ba3049 !important;
}
.cm4all-subnavigation-border-color.cm4all-force-color {
    color: #9f9694 !important;
}
.cm4all-subnavigation-border-color.cm4all-force-background-color {
    background-color: #9f9694 !important;
}
.cm4all-subnavigation-border-color.cm4all-force-border-color {
    border-color: #9f9694 !important;
}
.cm4all-subnavigation-alt-border-color.cm4all-force-color {
    color: #9f9694 !important;
}
.cm4all-subnavigation-alt-border-color.cm4all-force-background-color {
    background-color: #9f9694 !important;
}
.cm4all-subnavigation-alt-border-color.cm4all-force-border-color {
    border-color: #9f9694 !important;
}
.cm4all-footer-color.cm4all-force-color {
    color: #000000 !important;
}
.cm4all-footer-color.cm4all-force-background-color {
    background-color: #000000 !important;
}
.cm4all-footer-color.cm4all-force-border-color {
    border-color: #000000 !important;
}
.cm4all-footer-alt-color.cm4all-force-color {
    color: #9f9694 !important;
}
.cm4all-footer-alt-color.cm4all-force-background-color {
    background-color: #9f9694 !important;
}
.cm4all-footer-alt-color.cm4all-force-border-color {
    border-color: #9f9694 !important;
}
.cm4all-footer-background-color.cm4all-force-color {
    color: #F2CBA3 !important;
}
.cm4all-footer-background-color.cm4all-force-background-color {
    background-color: #F2CBA3 !important;
}
.cm4all-footer-background-color.cm4all-force-border-color {
    border-color: #F2CBA3 !important;
}
.cm4all-footer-alt-background-color.cm4all-force-color {
    color: #791f33 !important;
}
.cm4all-footer-alt-background-color.cm4all-force-background-color {
    background-color: #791f33 !important;
}
.cm4all-footer-alt-background-color.cm4all-force-border-color {
    border-color: #791f33 !important;
}
.cm4all-footer-border-color.cm4all-force-color {
    color: #f1e6d4 !important;
}
.cm4all-footer-border-color.cm4all-force-background-color {
    background-color: #f1e6d4 !important;
}
.cm4all-footer-border-color.cm4all-force-border-color {
    border-color: #f1e6d4 !important;
}
.cm4all-footer-alt-border-color.cm4all-force-color {
    color: #9F9D94 !important;
}
.cm4all-footer-alt-border-color.cm4all-force-background-color {
    background-color: #9F9D94 !important;
}
.cm4all-footer-alt-border-color.cm4all-force-border-color {
    border-color: #9F9D94 !important;
}
.cm4all-body-background-color.cm4all-force-color {
    color: #FFE2B6 !important;
}
.cm4all-body-background-color.cm4all-force-background-color {
    background-color: #FFE2B6 !important;
}
.cm4all-body-background-color.cm4all-force-border-color {
    border-color: #FFE2B6 !important;
}
/*cm4all-vars-extension-force-color-end*/
/*
     FILE ARCHIVED ON 03:19:46 May 13, 2021 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:36:34 Nov 13, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.751
  exclusion.robots: 0.03
  exclusion.robots.policy: 0.017
  esindex: 0.015
  cdx.remote: 27.753
  LoadShardBlock: 173.412 (3)
  PetaboxLoader3.datanode: 113.337 (4)
  PetaboxLoader3.resolve: 312.724 (2)
  load_resource: 279.337
*/