html {background-color:#FFFCE6;}
body {width:100%;background-color:#FFFCE6;font-size:1em;font-family:helvetica;}
button {color:#1D3DC4; font-size:1em; background-color:#DFFAFA;font-weight:600;}
#banner{width:100%;border:}
#main_content {width:90%;margin:auto;background-color:#FFFCE6;position:relative;top:0%;}
#single_column {width:60%;margin:auto;}
#left-col {width:55%;margin:1% 1%;position:relative;display:inline-block;vertical-align:top;}
#right-col {width:40%;margin:1% 1%;position:relative;display:inline-block;vertical-align:top;}
a:link {color:#000000;}
a:visited {color:#000000;}
a:hover {color:#000000;}
a:active {color:#000000;}

a.inline:link {color:#930000;font-weight:900;}
a.inline:visited {color:#930000;font-weight:900;}
a.inline:hover {color:#930000;font-weight:900;}
a.inline:active {color:#930000;font-weight:900;}

a.camps:link {
  color: #1D3DC4;text-decoration: underline;
}
a.camps:visited {
  color: #4F6F81;text-decoration: underline;
}
a.camps:hover {
  color: #7997f7;text-decoration: underline;
}
a.camps:active {
  color: #3D89C4;text-decoration: underline;
}

p {
    display: block;
    margin-block-start: .5em;
    margin-block-end: .5em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
}

.table1 {display:inline-block;vertical-align:top;width:40%;}
.table2 {display:inline-block;vertical-align:top;width:40%;}

.featured_book_column {width:60%;margin:auto;}
.to_top {position:fixed;background-color:#CFE8E8; border:2px solid #839393;padding:2px;color:#000000; font-weight:900; margin-left:-30px;margin-top:-30px;z-index:40000000000;top:90%;}
.section-1 {position:relative;z-index:1;}
.section-2 {position:relative;z-index:1;display:none;}
.heading-5 {font-size:80%;color:#000000;font-weight:600;font-style:italic}
.heading-4 {font-style: italic;}
.heading-3 {font-size:1.2em;font-weight:900;}
.heading-3a {font-size:1.2em;font-weight:900;color:red;}
.heading-3b {font-size:1.2em;font-weight:900;color:#77A8C4;}
.heading-3c {font-size:1em;font-weight:900;color:#77A8C4;}
.heading-3d {font-size:1.2em;font-weight:900;color:#661EC9;}
.heading-2 {font-size:1.5em;}
.heading-2a {font-size:1.2em;font-weight:900;color:#4F6F81;}
.heading-2b {font-size:1.5em;font-weight:900;color:#661EC9;}
.heading-1 {font-size:2em;}
.heading-1a {font-size:2em;font-weight:900;color:#4F6F81;}
.widget-1 {width:22.7%;display:inline-block;vertical-align:top;padding:1%;}
.bold-italics {font-weight:900;font-style:italic;}
.italics {font-style:italic;}
.c1b {color: #880000; font-size: 110%}
.bold {font-weight:900;}
.color-red {color:red;}
.listing-1 {width:225; height: 520; display:inline-block;vertical-align:top;padding:1%;padding:1.5% 0 0 0;}
.box-1 {margin:2% auto;width:70%;background-color:#BFD5E4;padding:5%;border:2px solid #0062A3;}
.img-100p {width:100%;}
.img-left-50p {float:left;width:50%;}
.img-inline-1 {float:right;width:60%;padding:1% 1% 1% 1%;margin:5% 0 1% 1%;border:1px solid #000000;}
.img-inline-2 {float:right;width:30%;padding:1% 1% 1% 1%;margin:0 0 1% 1%;border:1px solid #000000;}
.img-inline-3 {float:left;width:30%;padding:1% 1% 1% 1%;margin:0 1% 1% 0;border:1px solid #000000;}
.img-inline-4 {float:right;width:50%;padding:1% 1% 1% 1%;margin:1% 1%;border:1px solid #000000;}
.img-inline-5 {float:right;width:60%;padding:1% 1% 1% 1%;margin:0 0 1% 1%;border:1px solid #000000;}
.img-inline-5a {float:right;width:60%;padding:2%;margin:2% 0 2% 2%;border:1px solid #000000;background-color:#BDF3C2;font-family:times-roman;font-weight:600;line-height:130%;font-size:1.3em;letter-spacing:.1em}
.img-inline-6 {float:left;width:50%;padding:1% 1% 1% 1%;margin:0 1% 1% 0;border:1px solid #000000;}
.img-inline-7 {width:100%;padding:1% 1% 1% 1%;margin:2% 0;border:1px solid #000000;background-color:#D6BDF3;font-weight:600;}
.img-inline-8 {margin: 1% 3%;font-weight:600;}
.img-width-1 {width:60%;border:1px solid #000000;margin:1% 2%;padding:2%;background-color:#FFFFFF;}
.img-listing-1 {width:100%;border:1px solid #000000;}
.img-listing-2 {width:100%;border:1px solid #000000;margin:2% 0 2% 1%;}
.img-listing-3 {width:100%;padding:1% 1% 1% 1%;margin:0 0 1% 2%;border:1px solid #000000;}
.img-banner-1 {width:100%;}
.img-banner-2 {width:100%;margin:0 2% 2% 2%;}
.img-banner-background {width:100%;position:absolute;top:0;left:0;z-index:200;}
.img-banner-awol {width:12%;position:fixed;top:150px;left:80%;z-index:300;}
.img-banner-awol-camps {width:15%;position:fixed;top:150px;left:80%;z-index:300;}
.img-banner-text {width:80%;position:absolute;top:5%;left:3%;z-index:250;}
.img-banner-text-2 {width:80%;position:absolute;top:30%;left:3%;z-index:250;}
.img-menu {width:80px;}
.img-acting-classes-1{width:100%;}
.img-mbv {width:50%;}
.img-magic-word {width:15%;}
.img-search-box {width:60%;text-align:center;border:1px solid #015EAC;}
.video-inline-1 {width:100%;height:50%;padding:1% 1% 1% 1%;margin:0 1% 1% 0;border:1px solid #000000;}
.text-classes-banner {position:relative;z-index:100000000;text-align:center;font-size:2em;font-weight:900;color:#FFFFFF;text-shadow: 1px 1px 10px #000000;padding-top:2%;}
.font-size-1 {font-size:1.2em;}
.div-video-block{width:100%;}
.scam-video-block{width:48%; height:30%;}
.div-1 {width:50%;}
.div-2 {width:40%;}
.ol_1 {margin: 20% 0 0 0;border:0px solid red;}
.li_1{color:yellow;padding:5px 0 0 5px;}
.caption-1 {font-size:85%;padding:0 0 0 1%;}
.larger-caps {font-variant: small-caps;font-size:2em;}
.center {text-align:center;}
.float_left {float:left;}
.float_right {float:right;}
.featured-books {margin:1% 0 0 0;}
.book-description {font-size:90%;}
.spacer-1 {margin:5% 0 0 0;}
.copyright {padding:2% 0 2% 0;}


/* slide menu */
.sidenav {
	font-family: 'helvetica', sans-serif;
    height: 100%;
    width: 0;
    position: fixed;
    z-index:2000000000;
    top: 0;
    left: 0;
    background-color: #1D3DC4;
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 60px;
    opacity:.9;
    -moz-box-shadow: 5px 0px 5px #2E2E4F;
	-webkit-box-shadow: 5px 0px 5px #2E2E4F;
	box-shadow: 5px 0px 5px #2E2E4F;

}

.sidenav a {
    margin: 8px 8px 8px 8px;
    text-decoration: none;
    font-size: 16px;
    color: #DFFAFA;
    display: block;
    transition: 0.3s;
    z-index:4000000;

}

.menu_pos {border:0px solid red;padding:50px 20px;}

.sidenav a:hover, .offcanvas a:focus{
    color: #f1f1f1;
}

.sidenav .closebtn {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 28px;
    margin-left: 50px;
}

#main {
    transition: margin-left .5s;
    padding: 16px;
}

@media screen and (max-height: 800px) {
  .sidenav {padding-top: 15px;}
  .sidenav a {font-size: 18px;}
}
/* end slide menu */

@media screen and (max-width: 770px) {
#main_content {width:90%;margin:auto;background-color:#FFFCE6;position:relative;}
#single_column {width:90%;margin:auto;}
#left-col {width:90%;margin:auto;position:relative;display:inline-block;vertical-align:top;}
#right-col {width:90%;margin:auto;position:relative;display:inline-block;vertical-align:top;}
.scam-video-block{width:98%; height:30%;}
.section-2 {position:relative;z-index:1;display:block;}
.widget-1 {width:95%;display:inline-block;vertical-align:top;padding:1%;}
.listing-1 {width:95%;display:inline-block;vertical-align:top;padding:1%;}
.heading-2 {font-size:1.5em;}
.heading-1 {font-size:2em;}
.center {text-align:center;}
.img-100p {width:100%;}
.img-inline-1 {float:right;width:100%;padding:1% 1% 1% 1%;margin:7% 0 3% 0;border:1px solid #000000;}
.img-listing-1 {width:60%;border:1px solid #000000;margin:0 20%;}
.img-listing-2 {width:100%;border:1px solid #000000;}
.img-listing-3 {width:100%;padding:1% 1% 1% 1%;margin:0 0 3% 0%;border:1px solid #000000;}
.img-banner-awol {width:23%;position:fixed;top:11%;left:75%;z-index:300;}
.img-banner-awol-camps {width:22%;position:fixed;top:150px;left:80%;z-index:300;}
.img-banner-text {width:100%;position:absolute;top:0;left:0;z-index:250;}
.img-banner-text-2 {width:80%;position:absolute;top:10%;left:0%;z-index:250;}
.img-acting-classes-1{width:95%;}
.img-inline-6 {float:left;width:100%;padding:1% 1% 1% 1%;margin:0 1% 1% 0;border:1px solid #000000;}
.div-1 {width:100%;padding:0 0 5% 0;}
.text-classes-banner {display:none;}
}



