.container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.date {
  margin-left: 40px;
  font-size: 17px;
}
.outerdialogue {
  clip-path: polygon(0% 10%, 3% 0%, 97% 0%, 100% 10%, 100% 85%, 97% 90%, 27% 92%, 22% 100%, 17% 92%, 3% 91%, 0% 83%);
  background: #B80808;
  padding: 3px;
  margin-bottom: 10px;
}
.innerdialogue {
  clip-path: polygon(0% 10%, 3% 0%, 97% 0%, 100% 10%, 100% 85%, 97% 90%, 27% 92%, 22% 92%, 17% 92%, 3% 91%, 0% 83%);
  background: #000;
  height: 250px;
  width: 900px;
  margin-bottom: 14px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.dialogue {
  border: solid 3px #B80808;
  border-left: solid 5px #4B0202;
  border-right: solid 5px #4B0202;
  padding: 14px;
  height: 125px;
  width: 800px;
  overflow: auto;
}
.buttons {
 display: flex;
 flex-direction: row;
}
.prev {
  background: linear-gradient(to bottom, #B80808, #4B0202);
  height: 25px;
	width: 200px;
	font-size: 12px;
	border-top: solid 2px gray;
	border-left: solid 2px gray;
	margin: 7px
}
.next {
  background: linear-gradient(to bottom, #B80808, #4B0202);
  height: 25px;
	width: 200px;
	font-size: 12px;
	border-top: solid 2px gray;
	border-left: solid 2px gray;
	margin: 7px
}
.newsframe {
  display: flex;
  justify-content: center;
  align-items: center;
}
.block {
  width: 14px;
  height: 550px;
  background: #d4b414;
  margin: 10px;
}
.outerframe {
  clip-path: polygon(5% 0%, 95% 0%, 100% 5%, 100% 95%, 95% 100%, 5% 100%, 0% 95%, 0% 5%);
  background: #B80808;
  padding: 3px;
  margin-bottom: 40px;
}
.innerframe {
  clip-path: polygon(5% 0%, 95% 0%, 100% 5%, 100% 95%, 95% 100%, 5% 100%, 0% 95%, 0% 5%);
  background: #000;
  height: 600px;
  width: 800px;
  margin-left: 14px;
  margin-right: 14px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.theanchor {
  width: 800px;
  height: auto;
  border-bottom: solid 3px #B80808;
}
.scroll {
	white-space: nowrap;
	display: flex;
	overflow: hidden;
	width: 800px;
}
.scroll p {
 animation: scroll var(--t) linear infinite;
 padding-left: 40px;
 color: #B80808;
 font-size: 17px;
 padding: 7px;
 margin: 10px;
 border-top: solid 2px #B80808;
 border-bottom: solid 2px #B80808;
}
@keyframes scroll {
			0% 
				{
				transform: translateX(0%);
				}
			100%
				{
					transform: translateX(-100%);
				}	
			}
      @keyframes blinker {
                100% {
                    opacity: 100%;
            }
      }