/**homepage - portfolio grid - dark box and and copy along bottom of grid items**/
.pgi-caption {
	background-color: #292929;
	max-width: none;
}

/**homepage - portfolio grid - title copy in each grid square**/
.pgi-title {
	font-weight: bold !important;
}


/**slide in animation for my name logo, on homepage only
.home .tt-logo {
	animation-duration: 1s; 
  animation-name: slideInTop; 
  animation-fill-mode: forwards; 
}


@keyframes slideInTop {
  from {
    transform: translateY(-100%); 
    opacity: 0;
  }
  to {
    transform: translateY(0);  
    opacity: 1;
  }
}
**/

/**homepage - portfolio grid - category copy in each grid square**/
.pgi-category {
	opacity: .8;
	font-size: 18px;
	pointer-events: none;
}

/**homepage - copy above grid**/
p.intro {
	font-size: 19px !important;
	text-align: center;
}

/**top nav: "Work" link**/
a.menu-grid-classic {
	color: #525252 !important;
	font-weight: 800 !important;
	text-decoration: none;
}

a.menu-grid-classic:hover {
	color: #737373 !important;
}

/**top nav: "About me" link**/
a.menu-about-me {
	color: #525252 !important;
	font-weight: 800 !important;
	text-decoration: none;
}

a.menu-about-me:hover {
	color: #737373 !important;
}

/**top nav: remove the opacity animation on the nav links**/
.tt-main-menu-list.tt-mm-hover > li > a, .tt-main-menu-list.tt-mm-hover > li > .tt-submenu-trigger > a {
	opacity: 1 !important;
}

/**top nav: "About me" link in mobile**/
@media (max-width: 1199px) {
	.tt-main-menu-list > li > a, .tt-main-menu-list > li > .tt-submenu-trigger > a {
		color: white !important;
	}
}

/**top nav menu on mobile - hide "Menu"**/
.tt-m-menu-toggle-btn-text {
	display:none;
	
}



/**tank portfolio grid - hover state for grid image items**/
.portfolio-grid-item:hover .pgi-image-holder {
	transform: scale(1.05);
	transition-duration: 1s;
	transition-timing-function: ease;
	filter: brightness(70%);
}

.portfolio-grid-item .pgi-image-holder {
	transition-duration: 1s;
	transition-timing-function: ease;
	transition-delay: 0s;
	transition-property: all;
}

