
body {
    overflow-x: hidden;
}

h1,h2,h3,h4,h5,h6 {
    font-weight: normal;
}
h1 { color: #052264; }

.personabar-visible .stripe-on-admin {
background-image: linear-gradient(45deg, #fffdfa 25%, #fff3e3 25%, #fff3e3 50%, #fffdfa 50%, #fffdfa 75%, #fff3e3 75%, #fff3e3 100%);
background-size: 33.94px 33.94px;
}
.personabar-visible .space-on-admin {
    margin-top: 15px;
    margin-bottom: 15px;
    padding-top: 15px;
    padding-bottom: 15px;
    border-top: 1px dashed #ff9900;
    border-bottom: 1px dashed #ff9900;
}
blockquote cite {
    font-family: Arial;
    font-size: 11pt;
    font-style: normal;
}

body {
    background: #fff;
}

header .app-snippetinject3-edit {
    display: none;
}

table
    tr:nth-child(odd) td {background-color: #F5F5F5;
}

th, td {
  text-align: left;
  padding: 15px;
}

.lity {
    background: linear-gradient(rgba(0,121,188,0.9),rgba(5,34,100,0.9)) !important;
}

.lity-container {
    -webkit-box-shadow: 0 16px 8px 0 rgba(0,0,0,0.5);
    box-shadow: 0 16px 24px 0 rgba(0,0,0,0.5);
    max-width: 90%;
}

.lity-content {
    max-width: 800px;
    background: #ffffff;
    padding: 0px;
    border-radius: 0px;
}

.lity-close {
    position: absolute !important;
    right: -15px !important;
    top: -15px !important;
    text-shadow: none !important;
    background: rgba(0,121,188,0.7) !important;
    border-radius: 50%;
}

.co-linkblock.co-linkblock-overlay figure .overlay {
    background-color: transparent !important;
    background-image: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.2), rgba(0,0,0,0.9)) !important;
}

.fancybox__container {
    z-index: 9999 !important;
}

.sc-menu {
    -moz-transform: translateX(-80px);
    -webkit-transform: translateX(-80px);
    -o-transform: translateX(-80px);
    -ms-transform: translateX(-80px);
    transform: translateX(-80px);
}

.narrow-text p, .narrow-text h2, .narrow-text h3 {
    margin:0;
    line-height: 1;
}

figure img { width: 100%; }

.show-on-admin { display: none; color: #ff9900; font-weight: bold; }
.personabar-visible .show-on-admin { display: block; }

.personabar-visible .sc-cb-pane-glow {
    border-top: 3px dashed rgba(0,255,0,0.75);
    margin-top: 8px;
}
.personabar-visible .DnnModule {
    border-bottom: 3px dashed rgba(0,255,0,0.75);
    margin-bottom: 8px;
}

















