﻿@import url('https://fonts.googleapis.com/css2?family=Flow+Block&display=swap');

* {
  box-sizing: border-box;
}

body {
  /*font-family: Gudea, sans-serif;*/
  font-size: 16px;
  margin: 0px;
  padding: 0px;
  background-image: none;
}

.scrollup {
  background: url("Img/scroll_icon.png") no-repeat center;
  bottom: 1.5em;
  color: white;
  cursor: pointer;
  display: none;
  padding: 0.25em 0.5em;
  position: fixed !important;
  right: 1.5em;
  height: 50px;
  width: 50px;
}

#header_ad {
  width: 100%;
  height: 90px;
}

#container {
  width: 100%;
  height: calc(100vh - 90px);
}

#leftContent {
  float: left;
  width: 20%;
  height: 100%;
}

#TOC {
  float: right;
  width: 100%;
}

#logo {
  height: 90px;
  text-align: center;
  align-content: center;
}

#mainContent {
  float: left;
  width: calc(80% - 250px);
}

#content {
  width: 100%;
  padding: 5px;
	overflow: auto;

}

#rightad_container {
  float: right;
  width: 250px;
  height: 100%;
}

.htmlObject {
  width: 100%;
}

  .htmlObject::-webkit-scrollbar {
    background-color: red;
    color: aqua;
    display: none;
  }




@media only screen and (min-width: 1251px) {
  #leftContent {
    width: calc(calc(100% - 750px)/2);
  }

  #TOC {
    width: max-content;
    max-width: 100%;
  }

  #mainContent {
    width: 750px;
  }

  #rightad_container {
    width: calc(calc(100% - 750px)/2);
  }
}
