*{
  margin:0;
  padding:0; 
}
.bg{
  background-image:url(../6074583145_8e219f8378_b.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  height: 90vh;
}
.row .col {
  padding: 0;
}
.row{
  margin-bottom: 0;
}
.start{
  margin-top: 20%;
}
.teal.accent-2.start{
  background-color: rgba(255, 255, 255, 0.753) !important;
}
h1{
  color: teal;
}
h5{
  font-size: 3.5vh;
}
.txt {
  width: 100%;
  height: 15vh;
	color: #4E4D53;
	font-size: 15px;
	padding: 3vh;
	border-radius: 1vh;
	border: none;
  margin: 0 auto;
  resize: none;
  background-color: #e0f7fa;
}
.txt::placeholder{
  color:rgb(140, 177, 177);
}
#sendBtn, #selectFile{
  margin: 2vh;
}
.input-field{
  padding: 0 2vh;
  resize: vertical;
}
#fileBtn:hover, #sendBtn:hover {
  background-color: turquoise;
}
#sendBtn:focus, textarea:focus{
	outline: none;
}
.logoImg{
  height: 100%;
  padding: 0 3vh;
}
.newPost{
  background-image: url(../../assets/img/fabric.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  background-attachment: fixed;  
}
.posts{
  background-color: #e0f7fa;  
  border: 1px solid #e0f7fa;
  border-radius: 3px;
}
.user{
  width: 10vh;
  margin: 2vh 4vh;
}
.nameUser{
  margin: 4vh 0;
}
.creation, .uploadedImg{
  width: 90%;
}
.description{
  margin: 2vh 4vh;
}
.addPost{
  border-radius: 3px;
  border: 1px solid #e0f7fa;
  background-color: #e0f7fa;
  margin: 2vh auto;
}
.heartBtn, .cost, .pattern{
  float: right;
  margin: 1vh;
}
.pattern{
  margin-right: 6vh;
}
.fa-trash, .heartPost{
  float: right;
  margin: 10px;
}
#sidenav-overlay{
  opacity: 0 !important;
}
#uploadImg{
  display: none;
}
#userImg{
  margin: 1vh 0;
}