#award-monitor-frame {
  width: 100%;
  height: 100%;
}


#awards-flaremap {
  height: calc(100% - 2px);
}

#award-monitor-frame {
  width: 100%;
  height: 100%;
}

/* ------ TWEET @ DOGE ------ */
#ext-x-post {
  height: 36vh;
}

#x-post-content-container {
  width: 100%;
  height: 90%;
  display: flex;
  align-items: center;
  justify-content: center;
}

#x-post-content {
  width: calc(100% - 20px);
  height: calc(100% - 8vh - 30px);
  margin: 10px 10px 0 10px;
  margin-right: none;
  background-color: #090909;
  box-sizing: border-box;
  border-radius: 10px;
  border: 1px solid #AAAAAA;
  resize: none;
  color: #AAAAAA;
  font-family: Arial;
  padding: 5px;
}

#x-post-content:focus {
  border-color: rgb(29, 155, 240);
}

#x-post-actions {
  width: calc(100% - 20px);
  height: 8.25vh;
  padding: .5vh 0;
  display: flex;
  justify-content: space-around;
  align-items: center;
}

#doge-handles-select {
  width: 40%;
  height: 100%;
  border: none;
  border-radius: 10px;
  border: 1px solid #AAAAAA;
  font-family: Arial, Verdana, Tahoma, sans-serif;
  text-align: center;
  font-size: 105%;
  background-color: #090909;
  color: #ddd;
}

#doge-handles-select::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1);
	border-radius: 0 10px 10px 0;
	background-color: #757575;
}

#doge-handles-select::-webkit-scrollbar {
	width: 20px;
	border-radius: 0 10px 10px 0;
	background-color: #757575;
}

#doge-handles-select::-webkit-scrollbar-thumb {
	border-radius: 0 10px 10px 0;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #222;
}

#doge-tag-link {
  width: 40%;
  height: 40px;
  background-color: #090909;
  color: #ddd;
  border-radius: 25px;
  border: 1px solid #AAAAAA;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  font-family: Arial, Verdana, Tahoma, sans-serif;
}

#doge-tag-link:visited {
  color: #ddd;
}

#doge-tag-link:active{
  color: #ddd;
}

/* ------ PORTFOLIO ------- */
#ext-portfolio {
  height: 35vh;
}

#portfolio-header {
  width: 96%;
  height: 50px;
  margin-left: 2%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #AAAAAA;
}

#portfolio-header .portfolio-header-label:nth-child(1) { width: 5%; }
#portfolio-header .portfolio-header-label:nth-child(2n) { width: 5%; }
#portfolio-header .portfolio-header-label:nth-child(3n) { width: 10%; }
#portfolio-header .portfolio-header-label:nth-child(4n) { width: 40%; }
#portfolio-header .portfolio-header-label:nth-child(5n) { width: 20%; }
#portfolio-header .portfolio-header-label:nth-child(6n) { width: 10%; }

.portfolio-header-label {
  text-align: center;
  font-weight: bold;
  color: #AAAAAA;
}

#portfolio-list-container {
  width: 96%;
  height: calc(100% - 50px);
  margin-left: 2%;
  overflow-y: scroll;
}

.portfolio-item {
  width: 100%;
  height: 50px;
  margin-top: 10px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-radius: 10px;
  background: linear-gradient(rgb(210,210,210),rgb(190,190,190));

  transition: 0.25s ease;
  -webkit-transition: 0.25s ease;
  -moz-transition: 0.25s ease;
  -o-transition: 0.25s ease;
}

.portfolio-item:hover {
  cursor: pointer;
  background: linear-gradient(rgb(150,150,150),rgb(210,210,210));

  transition: 0.25s ease;
  -webkit-transition: 0.25s ease;
  -moz-transition: 0.25s ease;
  -o-transition: 0.25s ease;
}

.portfolio-item .portfolio-item-field:nth-child(1) { width: 5%; }
.portfolio-item .portfolio-item-field:nth-child(2n) { width: 5%; }
.portfolio-item .portfolio-item-field:nth-child(3n) { width: 10%; }
.portfolio-item .portfolio-item-field:nth-child(4n) { width: 40%; }
.portfolio-item .portfolio-item-field:nth-child(5n) { width: 20%; }
.portfolio-item .portfolio-item-field:nth-child(6n) { width: 10%; }

.portfolio-item-field {
  text-align: center;
}

.portfolio-item-field:nth-child(4n) {
  text-align: left;
  font-weight: bold;
}



/* ------ ACTIONS ------*/
#ext-actions {
  height: 13vh;
}