body,
div,
img,
video,
a {
    margin: 0;
    padding: 0;
}

.container {
    position: relative;
    overflow: hidden;
    display: none;
    width: 300px;
    height: 250px;
}

p,
tr,
table {
    word-wrap: break-word;
}

.border {
    position: absolute;
    border: 1px solid black;
    width: 300px;
    height: 250px;
    box-sizing: border-box;
    pointer-events: none
}

.container div,
.container img,
.container canvas {
    position: absolute;
}

#exit-btn {
    position: absolute;
    width: 300px;
    height: 250px;
    background: white;
    opacity: 0;
    cursor: pointer;
}

/*ISI*/
.collapsed-isi {
    width: 289px;
    height: 52px;
    top: 182px;
}

#collapsed-isi-content {
    position: absolute;
    overflow: auto;
    width: 320px;
    height: 52px;
    background: white;
}


#collapsed-isi-text {
    position: absolute;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 11px;
    margin: 0px 0 3px 9px;
    color: #464646;
    width: 280px;
}

.afterLink1 {
    padding-left: 7.8em;
}

.band {
    width: 0;
    height: 78px;
    top: 131px;
    overflow: hidden;
}

.cta {
    left: 137px;
    top: 121px;
    cursor: pointer;
}

.bottomLink {
    position: absolute;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    line-height: 11px;
    width: 299px;
    height: 18px;
    bottom: 0;
    background-color: #f0f8fd;
}

.topText {
    position: absolute;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 11px;
    color: #464646;
    width: 299px;
    height: 31px;
    top: 154px;
    background-color: #fff;
}

p {
    margin-bottom: -6px;
}

.paragraph {
    margin-bottom: 3px;
}

.bold {
    font-weight: bold;
}

.top {
    top: 1px;
}

.italic {
    font-style: italic;
}

ul.outside {
    list-style-position: outside;
}

ul {
    margin: 0;
}

ul.full_dot {
    list-style-type: none;
}

ul.full_dot>li {
    text-indent: -9px;
}

ul.full_dot>li:before {
    content: "• ";
    font-size: 1.3em;
    color: #492e8e;
}


/*Prevent Superscripts and Subscripts from Affecting Line-Height*/
sup,
sub {
    vertical-align: baseline;
    position: relative;
    top: -0.6em;
    font-size: 7px;
}

sub {
    top: 0.4em;
}

.fix1 {
    /*letter-spacing: 0.4px;*/
}

.purple {
    color: #492e8e;
}

.link1,
.link1:visited {
    text-decoration: underline;
    cursor: pointer;
    color: #536a8e;
}

.link2,
.link2:visited {
    text-decoration: underline;
    cursor: pointer;
    color: #464646;
}

.link3,
.link3:visited {
    text-decoration: underline;
    cursor: pointer;
    color: #464646;
}