/* CSS Document */
/*------------------------------------------------------------------
/*--------------------------------------------------------*/
/* TABLE OF CONTENTS: */
/*--------------------------------------------------------*/
/* 01 - PORTFOLIO PALAROID */
/* 02 - TILE MASONRY */
/* 03 - ASIDE MENU VERTICAL LOGO */
/* 04 - ADJUSTED PORTFOLIO */
/* 05 - LEFT ALIGN MENU */
/* 06 - DISORTION PORTFOLIO */
/* 07 - INSTAGRAM GALLERY */
/* 08 - PIXPROOF GALLERY STYLES */
/* 09 - COMPACT MENU */
/* 10 - BLOG SQUARES */
/* 11 - PRODUCT SLIDER */
/*------------------------------------------------------*/
/*---------------------- 01 .PORTFOLIO PALAROID ----------------------*/
/*------------------------------------------------------*/
/*---------------------- 02 .TILE MASONRY ----------------------*/
.portfolio.tile_masonry .item-link {
  margin-bottom: 0 !important;
  overflow: hidden; }
  .portfolio.tile_masonry .item-link img {
    -webkit-transition: all 450ms ease;
    transition: all 450ms ease; }
  .portfolio.tile_masonry .item-link:hover img {
    -webkit-transform: scale(1.1);
    transform: scale(1.1); }
  .portfolio.tile_masonry .item-link .item-img,
  .portfolio.tile_masonry .item-link .images-one {
    position: static; }
.portfolio.tile_masonry .item-overlay {
  display: none; }
.portfolio.tile_masonry .item-portfolio-content .portfolio-title {
  font-size: 18px;
  line-height: 1.3;
  margin-top: 25px;
  text-transform: uppercase;
  display: block;
  margin-bottom: 45px; }
.portfolio.tile_masonry .item-portfolio-content {
  margin: 0;
  max-height: 100%; }

/*------------------------------------------------------*/
/*---------------------- 04 .ADJUSTED PORTFOLIO ----------------------*/
.portfolio-wrapper.adjusted .item-single {
  text-align: center; }
.portfolio-wrapper.adjusted .item-link {
  position: relative;
  display: inline-block;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  text-align: center; }
  .portfolio-wrapper.adjusted .item-link .span-img-wrapper {
    padding: 10px;
    background-color: #1b1b1b; }
  .portfolio-wrapper.adjusted .item-link img {
    width: auto;
    max-width: 100%;
    max-height: 360px; }
  .portfolio-wrapper.adjusted .item-link:hover .info-content {
    opacity: 1; }
.portfolio-wrapper.adjusted .span-img-wrapper {
  position: relative;
  display: block; }
.portfolio-wrapper.adjusted .info-content {
  background-color: rgba(0, 0, 0, 0.7);
  opacity: 0;
  color: #fff;
  -webkit-transition: all 450ms ease;
  transition: all 450ms ease;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }
  .portfolio-wrappe