@charset "utf-8";
/* CSS Document */


#social {
	padding: 0;
	margin: 0;
}



.responsive-nav {
	z-index: 500;
}

.social-wrapper {
	height: 90vh;
	margin-top: 0;
}

#reviews {
	display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: 1fr;
	transform: translateY(-2vh);
	height: 85vh;
	width: 100vw;
	padding: 0.5% 1%;
	margin: 0;
	overflow-y: scroll;
	position: absolute;
	align-content: center;
	justify-content: center;
	
}

#reviews h2 {
	font-size: 18px;
}

#reviews h3 {
	font-size: 18px;
}

#reviews p {
	font-size: 14px;
}

.review-text, .review-stars, .review-name {
	padding: 0;
	margin: 1px;
}



.review-grid {
display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-template-rows: repeat(5, auto); /* adjustment */

  grid-gap: 10px; /* creates space between grid items only; "gutters" */
  padding: 8px;  /* creates space between container and items */
  justify-content: center;
  align-items: center;
  background-color: green;
}

.review-box {
	display: block;
	width: 22vw;
	margin: 2px 0 5px 0;
	padding: 2px;
	max-height: 250px;
	overflow-y: hidden;
	text-align: left;
}

.engaged {
	background-color: red;
}

.engaged::after {
	content:'...less';
}



.footer {
	height: 6vh;
	padding-top: 1%;
}

/* 		*******************************
		*		MEDIA QUERIES  		  *
		*******************************		*/
/*	-----------  LARGE DESKTOP +   ------------    */
@media only screen and (min-width:992px) {
	.blog-frame {
		
	}
}
/*	-----------  PORTRAIT TABLET TO SMALL DESKTOP   ------------    */
@media only screen and (min-width:768px) and (max-width:991px) {
	
}
/*	-----------  LANDSCAPE PHONE TO PORTRAIT TABLET   ------------    */
@media only screen and (min-width:481px) and (max-width:767px) {
	
}
/*	-----------  LANDSCAPE PHONES AND DOWN   ------------    */
@media only screen and (max-width:480px) {
/*
	.social-wrapper {
		overflow-y: scroll;
}
	
	#curator-feed-default-feed-layout{
		overflow-y: scroll;
	}
*/
}