@charset "utf-8";


html, body {
  height: 100%;
}

body{background:/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffdcbc+0,ffddbc+45,bae3fc+58,f8cffc+100 */background:#ffdcbc; /* Old browsers */background: -moz-linear-gradient(left,  #ffdcbc 0%, #ffddbc 45%, #bae3fc 58%, #f8cffc 100%); /* FF3.6-15 */background: -webkit-linear-gradient(left,  #ffdcbc 0%,#ffddbc 45%,#bae3fc 58%,#f8cffc 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to right,  #ffdcbc 0%,#ffddbc 45%,#bae3fc 58%,#f8cffc 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdcbc', endColorstr='#f8cffc',GradientType=1 ); /* IE6-9 */
;}

.main{max-width:850px;background-color: #fff;padding:0;padding-bottom:2.0em;min-height:100%;overflow:hidden;}

p{font-size:0.95rem;}

.nav-link:hover{color:#fff;text-decoration:underline;}

@media (min-width: 768px) {
	.nav-pills .nav-link {
	  border-radius: 0rem;
	  color: #dcdcdc;
	  background-color: /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#414747+0,2d302e+81,0a0e0a+90,0a0809+100 */background: #414747; /* Old browsers */background: -moz-linear-gradient(top,  #414747 0%, #2d302e 81%, #0a0e0a 90%, #0a0809 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top,  #414747 0%,#2d302e 81%,#0a0e0a 90%,#0a0809 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom,  #414747 0%,#2d302e 81%,#0a0e0a 90%,#0a0809 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#414747', endColorstr='#0a0809',GradientType=0 ); /* IE6-9 */;
	}
	.nav-pills .nav-link.active,
	.nav-pills .show > .nav-link {
	  color: #dcdcdc;font-weight:bold;
	  background-color: /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#414747+0,2d302e+81,0a0e0a+90,0a0809+100 */background: #414747; /* Old browsers */background: -moz-linear-gradient(top,  #414747 0%, #2d302e 81%, #0a0e0a 90%, #0a0809 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top,  #414747 0%,#2d302e 81%,#0a0e0a 90%,#0a0809 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom,  #414747 0%,#2d302e 81%,#0a0e0a 90%,#0a0809 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#414747', endColorstr='#0a0809',GradientType=0 ); /* IE6-9 */}
	.nav-item{border-right:1px solid #dcdcdc;}
	.nav-item-end{border-right:0px solid #dcdcdc;}
}
@media (max-width: 767.98px) {
	.nav-pills .nav-link .nav-item{border-radius: 0rem;color: #dcdcdc;}
	.nav-pills .nav-link.active, .nav-pills .show > .nav-link {border-radius: 0rem;background-color:transparent;}
	.nav-item{border-bottom:1px dotted #444;background-color:#222;}
	.nav-item-end{border-bottom:3px double #444;}
}

.navbar-toggler {
	color:#dcdcdc;
  padding: 0.25rem 0.75rem;
	margin-left:0rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color:  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#414747+0,2d302e+81,0a0e0a+90,0a0809+100 */background: #414747; /* Old browsers */background: -moz-linear-gradient(top,  #414747 0%, #2d302e 81%, #0a0e0a 90%, #0a0809 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top,  #414747 0%,#2d302e 81%,#0a0e0a 90%,#0a0809 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom,  #414747 0%,#2d302e 81%,#0a0e0a 90%,#0a0809 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#414747', endColorstr='#0a0809',GradientType=0 ); /* IE6-9 */;
  border-bottom: 1px solid #fff;
  border-radius: 0rem;
	width:100%;
}
.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}
.navbar-dark .navbar-brand {
  color: #dcdcdc;
	font-size:1.0rem;
}

.parent{padding:5px;margin:0;height:100%;}

.parent .child_left{padding-left:1.5rem;padding-top:2.0rem;border-right:2px dotted #ccc;}
.parent .child_left h2{font-size:1.2rem;color:#CE7E00;font-weight:bold;margin-top:2.0em;margin-bottom:;}
.parent .child_left .scroll{margin:1em 10px;padding:20px;font-size:0.85rem;overflow: auto;border-bottom:1px dotted #dcdcdc;padding-bottom:2.0rem;}

.parent .child_right{height:100%;padding-top:2.0rem;}
.parent .child_right h2{font-size:1.00rem;color:#CE7E00;font-weight:bold;}
@media (max-width: 767.98px) {
	.parent .child_left{border-right:0px dotted #ccc;}
	.parent .child_right{border-left:0px dotted #ccc;text-align:center;}
}

.footer p{font-size:0.7rem;}
