/* Seteo de archivos */
* {
  margin:0;
  padding:0;
  box-sizing: border-box;
}
body {
  width:100%;
  font-family: sans-serif;
  text-align: center;
  overflow: auto;
  background-color:rgb(230,236,240);
}

/* CLASES REUTILIZABLES */
.small-imgs {
  height: 50px;
  width: 50px;
  border-radius: 100px;
  margin:0px 30px;
}
/* Estilos del header */
#navigation-bar {
  padding: 15px 80px;
  border-bottom: 1px solid rgba(147, 147, 147, 1);
  background-color: rgb(255, 255, 255);
}
#navigation-bar li{
  display: inline-block;
  margin: auto;
  font-weight: bold;
  font-size: 13px;
}
.icons-nav {
  float: left;
  font-size: 15px;
  color:rgba(147, 147, 147, 1);
}
.fa-twitter {
  color:rgb(29,161,242);
}
.tools-nav {
  float: right;
}
.nav-img {
  height: 40px;
  width: 40px;
  border-radius: 100px;
  margin:0px 30px;
  transform: translateY(-20%);
}
.btn {
  padding: 10px 20px;
  background-color: rgb(29,161,242);
  font-weight: bold;
  font-size: 15px;
  color:rgb(255, 255, 255);
  border-style: none;
  border-radius: 15px;
  transform: translateY(-20%);
}
header ul li input {
  width: 200px;
  height: 30px;
  border-radius: 10px;
  background-color: rgb(230,236,230);
  padding:10px;
  border-style: none;
  border: 1px solid rgba(115, 115, 115, 0.1);
}
/* Estilos del envoltorio */
#wrapper {
  width: 100%;
  display: flex;
  overflow: auto;
}
#aside-left {
  margin: 15px;
  height: 200px;
  display: inline-block;
  background-color: rgb(255, 255, 255);
}
 #aside-right {
   margin: 15px;
   display: inline-block;
   background-color: rgb(255, 255, 255);
 }
#center-box {
  margin: 15px;
  width:40%;
  height: 200px;
  background-color:rgb(160, 219, 230);
  display: inline-block;
}

/* Estilos aside-left */

.box-text {
  display: inline-block;
}
.img-cover {
  height: 40%;
  background-image: url(../assets/images/cover.jpg);
}
.img-ballon {
  height: 80px;
  width: 80px;
  border-radius: 100px;
  border: 4px solid rgb(255, 255, 255);
  position: absolute;
  left: 10%;
  transform: translateY(-30%);
}
.user-info {
  width: 50%;
  margin-right: 15%;
  float: right;
  font-size: 13px;
}
.user-data{
  float: left;
  margin:6% 6% 0% 20%;
}
.red-text {
  font-size: 22px;
  color:rgb(157, 8, 57);
}
/*Estilos aside-right */
.inline-boxes {
  display: inline-block;
}
.small-text {
  padding: 5px;
  font-size: 12px;
  color:rgb(157, 8, 57);
  vertical-align: top;
}
#aside-right figure {
  width:20%;
  vertical-align: middle;
}
.fa-check-circle {
  color: rgb(29,161,242);
}
.container-celebrities {
  padding: 10px 0px 10px 0px;
  text-align: left;
}
.celebrities, .first {
  padding: 0px 25px;
}
/*Estilos center-box */
#writte-tweet, #count-box {
  border-radius: 15px;
  margin-top: 15px;
}
#writte-tweet {
  padding: 10px;
}
#btn {
  padding: 10px 20px;
  border-style: none;
  border-radius: 15px;
  background-color: rgba(35, 178, 226, 0.85);
  color:rgb(255, 255, 255);
  float: right;
  transform: translateX(-70%);
}

/* Estilos del dom */
.tweet-box {
  margin: auto;
  padding: 10px;
  background-color: rgb(255, 255, 255);
  border:1px solid rgba(223, 47, 93, 0.29);
  border-radius: 5px;
  width: 500px;
  height: 70px;
  transform:translateX(-10%)
}
#count-box {
  text-align: center;
  background:rgb(249, 249, 249);
  height: 30px;
  width: 35px;
  float:right;
  margin-right: 2%;
}
.date {
  font-size: 12px;
  color: rgba(184, 6, 81, 0.97);
  text-align: left;
}
