.pad20{
	padding: 20px 0;
}

.no-margin{
	margin: 0 !important;
}

*{
	list-style-type: none !important;
}

nav{
	background-color: black !important;
}

.collection .collection-item{
	height: auto !important;
}

.header__box{
	background-color: #F5F5F5;
}

.question__title{
	text-transform: capitalize !important;
}

.font10{
	font-size: 12px !important;
}

.by{
	color: grey;
}

.display__username{
	color: blue !important;
	cursor: pointer;
}

.recents li{
	padding: 10px;
}

.recents li{
	padding: 10px;
}

.recents li a{
	font-size: 13px !important;
}

.title__name{
	font-size: 18px;
	text-transform: capitalize;
}

.profile__card .card-image{
	height: 250px;
	background-color: #F5F5F5;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: cover;
}

.profile__img{
	width: 150px !important;
	height: 150px !important;
}

.btn-floating.halfway-fab{
	bottom: -70px !important; 
	left: 24px !important;
	right: 0;
}



/* body {
    display: flex;
    min-height: 100vh;
    flex-direction: column;
  }

  main {
    flex: 1 0 auto;
  } */
      