/* Feel free to add some CSS here! */



/* The styles below are for the classes used in the screen content. Be careful when making changes! */

.background {
  width: 500px;
  height: 300px;
  z-index: 0;
  position: absolute;
}

.left {
  /* These styles are for the size of the character on the left, feel free to change them to fit the screen. */
  width: 180px;
  height: 220px;
  z-index: 1;
  position: absolute;
  left: 0px;
}

.right {
  /* These styles are for the size of the character on the right, feel free to change them to fit the screen. */
  width: 180px;
  height: 220px;
  z-index: 1;
  position: absolute;
  right: 0px;
  /* This flips the image on the right horizontally. */
  transform: scaleX(-1);
}

.textbox {
  /* This is the background color of the textbox. */
  background-color: slategrey;
  width: 500px;
  /* This is the height of the textbox, feel free to change it. */
  height: 80px;
  z-index: 2;
  position: absolute;
  bottom: 0px;
  box-sizing: border-box;
  /* This is the border of the textbox. */
  border: 5px solid lightblue;
  padding: 5px;
}

.name {
  margin: 0px;
  /* This is the font used for the displayed name. */
  font-family: arial;
  /* This is the size of the text for the displayed name. */
  font-size: 18px;
  /* This makes the displayed name bold. */
  font-weight: bold;
  /* This is the color of the displayed name. */
  color: white;
}

.dialogue {
  margin: 0px;
  padding: 5px;
  /* This is the font of the dialogue text. */
  font-family: arial;
  /* This is the size of the dialogue text. */
  font-size: 12px;
  /* This is the color of the dialogue text. */
  color: white;
}


/* The CSS below is for the way the console and website look. Be careful when making changes! */

body {
  /* This style is for the background color of the webpage. */
  background-color: lightblue;
}

#container {
  /* This style is for the color of the console. */
  background-color: #fc8c03;
  width: 600px;
  height: 600px;
  margin: auto;
  border-radius: 10px 10px 30px 30px;
  /* This style is for the box shadow around the console, it adds depth. */
  box-shadow: 10px 10px 20px black;
}

#screenarea {
  background-color: black;
  width: 500px;
  height: 300px;
  margin: auto;
  /* This style is for the area around the screen. */
  border: 30px solid black;
  border-radius: 10px 10px 10px 10px;
  position: relative;
  top: 20px;
}

#screen {
  /* This style is for the default background color of the screen. */
  background-color: white;
  width: 500px;
  height: 300px;
  margin: auto;
  position: relative;
  display: inline-block;
}

#label {
  /* This style is for the text color of the label. */
  color: white;
  font-family: comic sans ms;
  text-align: center;
	position: relative;
  top: -16px;
}

#A {
  /* This style is for the color of the A button. */
  background-color: green;
  border-radius: 50%;
  position: relative;
  top: 15px;
  left: 280px;
}

#A:active {
  /* This style is for the color of the A button when it is being clicked. */
  background-color: lightgreen;
}

#B {
  /* This style is for the color of the B button. */
  background-color: red;
  border-radius: 50%;
  position: relative;
  top: 60px;
  left: 276px;
}

#B:active {
  /* This style is for the color of the B button when it is being clicked. */
  background-color: hotpink;
}

#dpad {
  width: 160px;
  height: 160px;
	position: relative;
  top: 60px;
  left: 40px;
}
#X {
  position: relative;
  bottom: 32px;
  left: 225px;
}
#Y {
  position: relative;
  top: 15px;
  left: 220px;
}
#updown {
  /* This is for the color of the directional pad, but you will have to change the color of the #leftright style as well. */
  background-color: black;
  width: 33px;
  height: 100px;
  margin: auto;
  position: relative;
  top: 0px;
  left: 0px;
}

#leftright {
  /* This is for the color of the directional pad, but you will have to change the color of the #updown style as well. */
  background-color: black;
  width: 100px;
  height: 33px;
  margin: auto;
  position: relative;
  top: -66px;
  left: 0px;
}

/* Do not change! */
#screens {
  display: none;
}