/*
Theme Name: jnytheme
Theme URI: https://jonniechambers.com/
Author: Jonnie Chambers
Author URI: https://jonniechambers.com/
Description: Made by Suvari Studio
Version: 2019.1
Tags: Updated April 1, 2019.
Text Domain: JC2019.1
*/


/*------------------------------------*\
    MAIN
\*------------------------------------*/

/* global box-sizing */
*,
*:after,
*:before {
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

html {
	
}

body {
	background: #00ff00; /* background: green */
	width:100%;
	height: 100%;
	background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: fixed;
	padding: 0;
	margin: 0;
}


img{
	border: none;
}

img[alt] {
    color: rgba(0, 0, 0, 0) !important;
    font-size: 0px;
	border: none!important; 
}

.pagination {
	display: none;
}

/*------------------------------------*\
    STRUCTURE
\*------------------------------------*/

/* wrapper */
.wrapper {
	width:100%;
	margin:0;	
}


/*------------------------------------*\
    LazySizes / Blur Up
\*------------------------------------*/

.ls-blur-up-img,
.mediabox-img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;

	/* only if you want to change the blur-up option from auto to always */
	font-family: "blur-up: always", "object-fit: cover";

	object-fit: cover;
	}

.ls-blur-up-img {
	opacity: 1;
	transition: opacity 1000ms, filter 1500ms;
	}

.ls-blur-up-img.ls-inview.ls-original-loaded {
	opacity: 0;
	}

img.lazyload:not([src]) {
    visibility: hidden; 
}


/*------------------------------------*\
    Ajax Load More / Generic Settings
\*------------------------------------*/

.alm-btn-wrap {
	display: none;
	visibility: hidden;
	opacity: 0;
}


#alm-loading-content-message,
#alm-content-loaded-message {
	position:fixed;
	top:50%;
	left:50%;
	-ms-transform: translateX(-50%) translateY(-50%);
	-webkit-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	z-index:999;
	opacity: 0;
	pointer-events: none;
	transition: opacity 1s ease-in-out;
	display: none; /* DO NOT SHOW LOADING MESSAGE INFINITE SCROLL */
	visibility: hidden; /* DO NOT SHOW LOADING MESSAGE INFINITE SCROLL */
}


#alm-loading-content-message .inner,
#alm-content-loaded-message .inner {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3vw;
	line-height: 3vw;
	color: black;
	font-weight: 400;
	text-decoration: none;
  	text-align: center;
	pointer-events: none;
	display: none; /* DO NOT SHOW LOADING MESSAGE INFINITE SCROLL */
	visibility: hidden; /* DO NOT SHOW LOADING MESSAGE INFINITE SCROLL */
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
#alm-loading-content-message .inner,
#alm-content-loaded-message .inner {
	font-size: 4vw;
	line-height: 4vw;
	}
}

@media only screen and (max-width: 750px) {
#alm-loading-content-message .inner,
#alm-content-loaded-message .inner {
	font-size: 5vw;
	line-height: 5vw;
	}
}
	

#alm-loading-content-message .inner i,
#alm-content-loaded-message .inner i {
	margin-right: .5vw;
}


.category #alm-loading-content-message,
.category #alm-content-loaded-message {
	display: none;
	visibility: hidden;
	opacity: 0;
}



/*------------------------------------*\
    HEADER 1
\*------------------------------------*/

.header {
	top: 2vw;
	left: 2vw;
	position: fixed;
	z-index: 9999;
	padding: 0;
}

.header .nav-menu .inner {
	 width: 96vw;
	display: grid;
  grid-template-columns: repeat(24, fr);
}


.header .nav-menu .inner .item-1{
	display: flex;
  align-items: flex-start;
  justify-content: flex-start;
	grid-column-start: 1;
    grid-column-end: 14;
}

.header .nav-menu .inner .item-2{
	display: flex;
  align-items: flex-start;
  justify-content: flex-end;
	grid-column-start: 14;
	grid-column-end: 22; 
}

.header .nav-menu .inner .item-3{
	display: flex;
  align-items: flex-start;
  justify-content: flex-end;
	grid-column-start: 22;
  grid-column-end: 25; 
}


/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {

.header .nav-menu .inner .item-1{
	display: flex;
  align-items: flex-start;
  justify-content: flex-start;
	grid-column-start: 1;
    grid-column-end: 14;
}

.header .nav-menu .inner .item-2{
	display: flex;
  align-items: flex-start;
  justify-content: flex-end;
	grid-column-start: 14;
	grid-column-end: 19; 
}

.header .nav-menu .inner .item-3{
	display: flex;
  align-items: flex-start;
  justify-content: flex-end;
	grid-column-start: 19;
  grid-column-end: 25; 
}
}
	
.header .nav-menu .inner div a,
.header .nav-menu .inner div a:link
.header .nav-menu .inner div a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3vw;
	line-height: 1;
	color: black;
	font-weight: 400;
	text-decoration: none;
}

.header .nav-menu i {
	margin-right: .5vw;
}



/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
	
	.header {
	top: 3vw;
	left: 3vw;
	}
	
	.header .nav-menu .inner {
	 width: 94vw;
	}
	
	.header .nav-menu .inner div a,
	.header .nav-menu .inner div a:link {
		font-size: 4vw;
  }
}
	
@media only screen and (max-width: 750px) {
	.header .nav-menu .inner div a,
	.header .nav-menu .inner div a:link {
		font-size: 5vw;
  }
	
	.header .nav-menu i {
	display: none;
}
}



/*------------------------------------*\
    IMAGE RATIOS // 
\*------------------------------------*/

.ratio-1X1-square {
  width: 24vw;
  height:24vw;
}

.ratio-5X4-portrait {
  width: 24vw;
  height:30vw;
}

.ratio-5X4-landscape {
 width: 30vw;
  height: 24vw;
}

.ratio-3X2-portrait {
  width: 24vw;
  height: 36vw;
}

.ratio-3X2-landscape {
  width: 36vw;
  height: 24vw;
}

.ratio-16X9-portrait {
  width: 24vw;
  height: 42.66vw;
}

.ratio-16X9-landscape {
  width: 42.66vw;
  height: 24vw;
}

.ratio-4X3-portrait {
  width: 24vw;
  height: 32vw;
}

.ratio-4X3-landscape {
  width: 32vw;
  height: 24vw;
}

.ratio-8X5-landscape {
  width: 48vw;
  height: 30vw;
}

.ratio-1X1-square img, .ratio-5X4-portrait img, .ratio-5X4-landscape img, .ratio-3X2-portrait img, .ratio-3X2-landscape img, .ratio-16X9-portrait img, .ratio-16X9-landscape img, .ratio-4X3-portrait img, .ratio-4X3-landscape img, .ratio-8X5-landscape img {
	max-width: 100%;
	max-height: 100%;
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
	
.ratio-1X1-square {
  width: 36vw;
  height: 36vw;
}

.ratio-5X4-portrait {
  width: 36vw;
  height: 45vw;
}

.ratio-5X4-landscape {
 width: 45vw;
  height: 36vw;
}

.ratio-3X2-portrait {
  width: 36vw;
  height: 54vw;
}

.ratio-3X2-landscape {
  width: 54vw;
  height: 36vw;
}

.ratio-16X9-portrait {
  width: 36vw;
  height: 64vw;
}

.ratio-16X9-landscape {
  width: 64vw;
  height: 36vw;
}

.ratio-4X3-portrait {
  width: 36vw;
  height: 48vw;
}

.ratio-4X3-landscape {
  width: 48vw;
  height: 36vw;
}

.ratio-8X5-landscape {
  width: 72vw;
  height: 45vw;
}
}




/*------------------------------------*\
    FRONT PAGE // Grid Layout
\*------------------------------------*/

body.home {
	
}

.front-page-content {
	margin: 7vw 2vw 5vw 2vw;	
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
	.front-page-content {
	margin: 10vw 3vw 8vw 3vw;
}
}
@media only screen and (max-width:  750px) {
	.front-page-content {
	margin: 11vw 3vw 8vw 3vw;
}
}

.front-page-content .alm-listing .alm-reveal.alm-preloaded {   /* STYLE PRELOADED POSTS HERE */
}

.front-page-content .alm-listing .alm-reveal{
	display: grid;
	grid-template-columns: repeat(96, 1vw);
	grid-template-rows: auto;
	grid-auto-flow: row dense;
	grid-row-gap: 3vw;
	padding: 0 0 3vw 0;	
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
	
	.front-page-content .alm-listing .alm-reveal{
	grid-template-columns: repeat(94, 1vw);
		grid-row-gap: 3vw;
		padding: 0 0 3vw 0;	
}
}

.front-page-content article {
	display: grid;
}

.front-page-content article .article-inner-container-1 {
	position: relative;
}

.front-page-content article .article-inner-container-1 .caption-text {
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3vw;
	line-height: 1.255;
 	font-weight: 400;
	width: 90%;
	left: 50%;
	position: absolute;
	text-align: center;
	top: 50%;
	transform: translate(-50%, -50%);
	opacity: 0;	
	text-decoration: none;
	text-transform: capitalize;
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
	.front-page-content article .article-inner-container-1 .caption-text {
	font-size: 4vw;
}
}
@media only screen and (max-width: 750px) {
	.front-page-content article .article-inner-container-1 .caption-text {
	font-size: 5vw;
}
}

.front-page-content article .article-inner-container-1:hover .caption-text {
	 opacity: 1;
}

.front-page-content article .article-inner-container-1 .caption-text a,
.front-page-content article .article-inner-container-1 .caption-text a:link,
.front-page-content article .article-inner-container-1 .caption-text a:visited{
	-webkit-animation: rainbow-text-2d 8s infinite linear;
	-moz-animation: rainbow-text-2d 8s infinite linear;
	-o-animation: rainbow-text-2d 8s infinite linear;
	-ms-animation: rainbow-text-2d 8s infinite linear;
	animation: rainbow-text-2d 8s infinite linear;
	text-decoration:none;
}

/*-----------------------------------------------*\
   FRONT PAGE CONTENT // 3X2 LANDSCAPE IMAGES // ALIGN: LEFT
\*-----------------------------------------------*/

.front-page-content .alm-listing .post-----  /*  TEXT HERE TEXT HERE */
{
	grid-column: 1 / span 36 !important;
	align-items: start !important;
	justify-items: start !important;
}

/*-----------------------------------------------*\
   FRONT PAGE CONTENT // 3X2 LANDSCAPE IMAGES // ALIGN: CENTER
\*-----------------------------------------------*/

.front-page-content .alm-listing .post-----  /*  TEXT HERE TEXT HERE */
{
	grid-column: 31 / span 36 !important;
	align-items: start !important;
	justify-items: center !important;
}

/*-----------------------------------------------*\
   FRONT PAGE CONTENT // 3X2 LANDSCAPE IMAGES // ALIGN: OFF CENTER RIGHT
\*-----------------------------------------------*/

.front-page-content .alm-listing .post-1552  /*  Disneyland Stage 35mm */
{
	grid-column: span 36 !important;
	align-items: start !important;
	justify-items: end !important;
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
	.front-page-content .alm-listing .post-test  /*  TEST TEST */
{
	grid-column: 27 / span 54 !important;
}
}

/*-----------------------------------------------*\
   FRONT PAGE CONTENT // 3X2 LANDSCAPE IMAGES // ALIGN: RIGHT
\*-----------------------------------------------*/

.front-page-content .alm-listing .post-1699  /*  Karaoke Parlor Tokyo Shinjuku 35mm */
{
	grid-column: 61 / span 36 !important;
	align-items: start !important;
	justify-items: end !important;
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
	.front-page-content .alm-listing .post-1699,  /*  Karaoke Parlor Tokyo Shinjuku 35mm */
	.front-page-content .alm-listing .post-1552  /*  Disneyland Stage 35mm */
{
	grid-column: 41 / span 54 !important;
}	
}


/*-----------------------------------------------*\
   FRONT PAGE CONTENT // 16X9 LANDSCAPE IMAGES // ALIGN: LEFT
\*-----------------------------------------------*/

.front-page-content .alm-listing .post-1517,  /* Flume */
.front-page-content .alm-listing .post-1509,  /* Flume */
.front-page-content .alm-listing .post-1502,   /* Flume */
.front-page-content .alm-listing .post-1494,  /* Flume */
.front-page-content .alm-listing .post-1487 /* Flume */

{
	grid-column: 1 / span 43 !important;
	align-items: start !important;
	justify-items: start !important;
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
.front-page-content .alm-listing .post-1517,  /* Flume */
.front-page-content .alm-listing .post-1509,  /* Flume */
.front-page-content .alm-listing .post-1502,   /* Flume */
.front-page-content .alm-listing .post-1494,  /* Flume */
.front-page-content .alm-listing .post-1487 /* Flume */

{
	grid-column: 1 / span 64 !important;
}	
}


/*-----------------------------------------------*\
   FRONT PAGE CONTENT // 16X9 LANDSCAPE IMAGES // ALIGN: CENTERED
\*-----------------------------------------------*/

@media only screen and (min-width: 1001px) {
.front-page-content .alm-listing .post-1513, /* Flume */
.front-page-content .alm-listing .post-1505, /* Flume */
.front-page-content .alm-listing .post-1497 /* Flume */

{
	grid-column: 28 / span 43 !important;
	align-items: start !important;
	justify-items: center !important;
}
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
.front-page-content .alm-listing .post-1513, /* Flume */
.front-page-content .alm-listing .post-1505, /* Flume */
.front-page-content .alm-listing .post-1497, /* Flume */
.front-page-content .alm-listing .post-1492  /* Flume */
{
	grid-column: 16 / span 64 !important;
}	
}


/*-----------------------------------------------*\
   FRONT PAGE CONTENT // 16X9 LANDSCAPE IMAGES // ALIGN: RIGHT
\*-----------------------------------------------*/

@media only screen and (min-width: 1001px) {
.front-page-content .alm-listing .post-1511,  /* Flume */
.front-page-content .alm-listing .post-1500,  /* Flume */
.front-page-content .alm-listing .post-1492  /* Flume */
{
	grid-column: 54 / span 43 !important;
	align-items: start !important;
	justify-items: end !important;
}
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
.front-page-content .alm-listing .post-1511,  /* Flume */
.front-page-content .alm-listing .post-1500  /* Flume */
{
	grid-column: 31 / span 64 !important;
}	
}	


/*-----------------------------------------------*\
   FRONT PAGE CONTENT // 8X5 LANDSCAPE IMAGES // ALIGN: LEFT
\*-----------------------------------------------*/

.front-page-content .alm-listing .post-1254,  /* COEVAL Magazine 3 */
.front-page-content .alm-listing .post-1248,  /* COEVAL Magazine 6 */
.front-page-content .alm-listing .post-1673  /* Hawaii Twin photo Colored Floating in ocean */
{
	grid-column: 1 / span 48 !important;
	align-items: start !important;
	justify-items: start !important;
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
	.front-page-content .alm-listing .post-1254,  /* COEVAL Magazine 3 */
	.front-page-content .alm-listing .post-1248  /* COEVAL Magazine 6 */

{
	grid-column: 1 / span 72 !important;
}
}

/*-----------------------------------------------*\
   FRONT PAGE CONTENT // 8X5 LANDSCAPE IMAGES // ALIGN: CENTERED
\*-----------------------------------------------*/

.front-page-content .alm-listing .post-1256,  /* COEVAL Magazine 2 */
.front-page-content .alm-listing .post-1252,  /* COEVAL Magazine 4 */
.front-page-content .alm-listing .post-1243  /* COEVAL Magazine 7 */

{
	grid-column: 25 / span 48 !important;
	align-items: start !important;
	justify-items: center !important;
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
	.front-page-content .alm-listing .post-1256,  /* COEVAL Magazine 2 */
	.front-page-content .alm-listing .post-1252,  /* COEVAL Magazine 4 */
	.front-page-content .alm-listing .post-1243,  /* COEVAL Magazine 7 */
	.front-page-content .alm-listing .post-1673  /* Hawaii Twin photo Colored Floating in ocean */
{
	grid-column: 12 / span 72 !important;
}
}


/*-----------------------------------------------*\
    FRONT PAGE CONTENT // 8X5 LANDSCAPE IMAGES // ALIGN: RIGHT
\*-----------------------------------------------*/

.front-page-content .alm-listing .post-1258,  /* COEVAL Magazine 1 */
.front-page-content .alm-listing .post-1250  /* COEVAL Magazine 5 */
{
	grid-column: 49 / span 48 !important;
	align-items: start !important;
	justify-items: end !important;
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
	.front-page-content .alm-listing .post-1258,  /* COEVAL Magazine 1 */
	.front-page-content .alm-listing .post-1250  /* COEVAL Magazine 5 */
{
	grid-column: 23 / span 72 !important;
}
}

/*------------------------------------*\
   FRONT PAGE CONTENT // POSTS
\*------------------------------------*/

.front-page-content .alm-listing article#post-number-1,
.front-page-content .alm-listing article#post-number-101,
.front-page-content .alm-listing article#post-number-201 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1;
}

.front-page-content .alm-listing article#post-number-2,
.front-page-content .alm-listing article#post-number-102,
.front-page-content .alm-listing article#post-number-202 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row:  span 1;
}

.front-page-content .alm-listing article#post-number-3,
.front-page-content .alm-listing article#post-number-103,
.front-page-content .alm-listing article#post-number-203 {
	align-items: start;
	justify-items: end;
   grid-column: 34 / 64;  
	grid-row: span 1 ;
	margin-top: 4vw;
	margin-bottom: 0 ;
}

.front-page-content .alm-listing article#post-number-4,
.front-page-content .alm-listing article#post-number-104,
.front-page-content .alm-listing article#post-number-204 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1 ;	
	margin-top: 4vw;
}

.front-page-content .alm-listing article#post-number-5,
.front-page-content .alm-listing article#post-number-105,
.front-page-content .alm-listing article#post-number-205 {
	align-items: start;
	justify-items: start;
   grid-column: 67 / 97;  
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-6,
.front-page-content .alm-listing article#post-number-106,
.front-page-content .alm-listing article#post-number-206 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-7,
.front-page-content .alm-listing article#post-number-107,
.front-page-content .alm-listing article#post-number-207 {
	align-items: start;
	justify-items: start;
   grid-column: 34 / 64;  
	grid-row: span 1 ;
	margin-top: 12vw;
}

.front-page-content .alm-listing article#post-number-8,
.front-page-content .alm-listing article#post-number-108,
.front-page-content .alm-listing article#post-number-208 {
	align-items: start;
	justify-items: start;
   grid-column: 67 / 97;  
	grid-row: span 1 ;	
}

.front-page-content .alm-listing article#post-number-9,
.front-page-content .alm-listing article#post-number-109,
.front-page-content .alm-listing article#post-number-209 {
	align-items: start;
	justify-items: end;
   grid-column: 15 / 45;  
	grid-row: span 1 ;
	margin-top: 6vw;
}

.front-page-content .alm-listing article#post-number-10,
.front-page-content .alm-listing article#post-number-110,
.front-page-content .alm-listing article#post-number-210 {
	align-items: start;
	justify-items: start;
   grid-column: 48 / 78;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-11,
.front-page-content .alm-listing article#post-number-111,
.front-page-content .alm-listing article#post-number-211 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-12,
.front-page-content .alm-listing article#post-number-112,
.front-page-content .alm-listing article#post-number-212 {
	align-items: start;
	justify-items: end;
   grid-column: 1 / 31;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-13,
.front-page-content .alm-listing article#post-number-113,
.front-page-content .alm-listing article#post-number-213 {
	align-items: start;
	justify-items: start;
   grid-column: 41 / 71;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-14,
.front-page-content .alm-listing article#post-number-114,
.front-page-content .alm-listing article#post-number-214 {
	align-items: start;
	justify-items: start;
   grid-column: 34 / 64;  
	grid-row: span 1 ;
	margin-top: 20vw;
}

.front-page-content .alm-listing article#post-number-15,
.front-page-content .alm-listing article#post-number-115,
.front-page-content .alm-listing article#post-number-215 {
	align-items: start;
	justify-items: end;
   grid-column: span 30;  
	grid-row: span 1 ;
	margin-top: 6vw;
}

.front-page-content .alm-listing article#post-number-16,
.front-page-content .alm-listing article#post-number-116,
.front-page-content .alm-listing article#post-number-216 {
	align-items: start;
	justify-items: end;
	grid-column: span 47;  
	grid-row: span 1;
	margin-bottom: 0vw;
}

.front-page-content .alm-listing article#post-number-17,
.front-page-content .alm-listing article#post-number-117,
.front-page-content .alm-listing article#post-number-217 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row:  span 1;
}

.front-page-content .alm-listing article#post-number-18,
.front-page-content .alm-listing article#post-number-118,
.front-page-content .alm-listing article#post-number-218 {
	align-items: start;
	justify-items: start;
   grid-column: 34 / 64;  
	grid-row: span 1 ;
	margin-top: 12vw;
	
}

.front-page-content .alm-listing article#post-number-19,
.front-page-content .alm-listing article#post-number-119,
.front-page-content .alm-listing article#post-number-219 {
	align-items: start;
	justify-items: center;
	grid-column: span 41; 
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-20,
.front-page-content .alm-listing article#post-number-120,
.front-page-content .alm-listing article#post-number-220 {
	align-items: start;
	justify-items: start;
   grid-column: 67 / 97;  
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-21,
.front-page-content .alm-listing article#post-number-121,
.front-page-content .alm-listing article#post-number-221 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-22,
.front-page-content .alm-listing article#post-number-122,
.front-page-content .alm-listing article#post-number-222  {
	align-items: start;
	justify-items: end;
	grid-column: span 40; 
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-23,
.front-page-content .alm-listing article#post-number-123,
.front-page-content .alm-listing article#post-number-223  {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
	margin-top:0vw;
}

.front-page-content .alm-listing article#post-number-24,
.front-page-content .alm-listing article#post-number-124,
.front-page-content .alm-listing article#post-number-224  {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-25,
.front-page-content .alm-listing article#post-number-125,
.front-page-content .alm-listing article#post-number-225 {
	align-items: start;
	justify-items: center;
	grid-column: span 54;
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-26,
.front-page-content .alm-listing article#post-number-126,
.front-page-content .alm-listing article#post-number-226 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
	margin-top: 6vw;
}

.front-page-content .alm-listing article#post-number-27,
.front-page-content .alm-listing article#post-number-127,
.front-page-content .alm-listing article#post-number-227 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1 ;
	margin-top: 6vw;
}

.front-page-content .alm-listing article#post-number-28,
.front-page-content .alm-listing article#post-number-128,
.front-page-content .alm-listing article#post-number-228 {
	align-items: start;
	justify-items: end;
   grid-column: 1 / 31;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-29,
.front-page-content .alm-listing article#post-number-129,
.front-page-content .alm-listing article#post-number-229 {
	align-items: start;
	justify-items: end;
   grid-column: span 32;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-30,
.front-page-content .alm-listing article#post-number-130,
.front-page-content .alm-listing article#post-number-230 {
	align-items: start;
	justify-items: end;
   grid-column: 34 / 64;  
	grid-row: span 1 ;
	margin-top: 12vw;
}

.front-page-content .alm-listing article#post-number-31,
.front-page-content .alm-listing article#post-number-131,
.front-page-content .alm-listing article#post-number-231 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 40;  
	grid-row: span 1;
	margin-bottom: 0vw;
}

.front-page-content .alm-listing article#post-number-32,
.front-page-content .alm-listing article#post-number-132,
.front-page-content .alm-listing article#post-number-232 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row:  span 1;
}

.front-page-content .alm-listing article#post-number-33,
.front-page-content .alm-listing article#post-number-133,
.front-page-content .alm-listing article#post-number-233 {
	align-items: start;
	justify-items: center;
   grid-column: 34 / 64;  
	grid-row: span 1 ;
	margin-top: 6vw;
}

.front-page-content .alm-listing article#post-number-34,
.front-page-content .alm-listing article#post-number-134,
.front-page-content .alm-listing article#post-number-234 {
	align-items: start;
	justify-items: start;
   grid-column: 15 / 45;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-35,
.front-page-content .alm-listing article#post-number-135,
.front-page-content .alm-listing article#post-number-235 {
	align-items: start;
	justify-items: start;
   grid-column: 67 / 97;  
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-36,
.front-page-content .alm-listing article#post-number-136,
.front-page-content .alm-listing article#post-number-236 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1 ;
	margin-top: 6vw;
}

.front-page-content .alm-listing article#post-number-37,
.front-page-content .alm-listing article#post-number-137,
.front-page-content .alm-listing article#post-number-237 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1 ;

}

.front-page-content .alm-listing article#post-number-38,
.front-page-content .alm-listing article#post-number-138,
.front-page-content .alm-listing article#post-number-238 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-39,
.front-page-content .alm-listing article#post-number-139,
.front-page-content .alm-listing article#post-number-239 {
	align-items: start;
	justify-items: center;
   grid-column: 15 / 45;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-40,
.front-page-content .alm-listing article#post-number-140,
.front-page-content .alm-listing article#post-number-240 {
	align-items: start;
	justify-items: start;
   grid-column: 55 / 85;  
	grid-row: span 1 ;
	margin-top: 6vw;
}

.front-page-content .alm-listing article#post-number-41,
.front-page-content .alm-listing article#post-number-141,
.front-page-content .alm-listing article#post-number-241 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-42,
.front-page-content .alm-listing article#post-number-142,
.front-page-content .alm-listing article#post-number-242 {
	align-items: start;
	justify-items: end;
   grid-column: 34 / 64;  
	grid-row: span 1 ;
	margin-top: 6vw;
}

.front-page-content .alm-listing article#post-number-43,
.front-page-content .alm-listing article#post-number-143,
.front-page-content .alm-listing article#post-number-243 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-44,
.front-page-content .alm-listing article#post-number-144,
.front-page-content .alm-listing article#post-number-244 {
	align-items: start;
	justify-items: start;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-45,
.front-page-content .alm-listing article#post-number-145,
.front-page-content .alm-listing article#post-number-245 {
	align-items: start;
	justify-items: end;
   grid-column: 45 / 75;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-46,
.front-page-content .alm-listing article#post-number-146,
.front-page-content .alm-listing article#post-number-246 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 40;  
	grid-row: span 1;
	margin-bottom: 0vw;
}

.front-page-content .alm-listing article#post-number-47,
.front-page-content .alm-listing article#post-number-147,
.front-page-content .alm-listing article#post-number-247 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row:  span 1;
}

.front-page-content .alm-listing article#post-number-48,
.front-page-content .alm-listing article#post-number-148,
.front-page-content .alm-listing article#post-number-248 {
	align-items: start;
	justify-items: start;
   grid-column: span 30;  
	grid-row: span 1 ;
	margin-top: 12vw;
}

.front-page-content .alm-listing article#post-number-49,
.front-page-content .alm-listing article#post-number-149,
.front-page-content .alm-listing article#post-number-249 {
	align-items: start;
	justify-items: start;
   grid-column: 15 / 45;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-50,
.front-page-content .alm-listing article#post-number-150,
.front-page-content .alm-listing article#post-number-250 {
	align-items: start;
	justify-items: start;
   grid-column: 67 / 97;  
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-51,
.front-page-content .alm-listing article#post-number-151,
.front-page-content .alm-listing article#post-number-251 {
	align-items: start;
	justify-items: end;
   grid-column: 1 / 31;  
	grid-row: span 1;
}

.front-page-content .alm-listing article#post-number-52,
.front-page-content .alm-listing article#post-number-152,
.front-page-content .alm-listing article#post-number-252 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row:  span 1;
}

.front-page-content .alm-listing article#post-number-53,
.front-page-content .alm-listing article#post-number-153,
.front-page-content .alm-listing article#post-number-253 {
	align-items: start;
	justify-items: end;
   grid-column: 34 / 64;  
	grid-row: span 1 ;
	margin-top: 12vw;
	margin-bottom: 0 ;
}

.front-page-content .alm-listing article#post-number-54,
.front-page-content .alm-listing article#post-number-154,
.front-page-content .alm-listing article#post-number-254 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1 ;	
}

.front-page-content .alm-listing article#post-number-55,
.front-page-content .alm-listing article#post-number-155,
.front-page-content .alm-listing article#post-number-255 {
	align-items: start;
	justify-items: start;
   grid-column: 67 / 97;  
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-56,
.front-page-content .alm-listing article#post-number-156,
.front-page-content .alm-listing article#post-number-256 {
	align-items: start;
	justify-items: end;
   grid-column: span 30;  
	grid-row: span 1 ;
	margin-top: 6vw;
}

.front-page-content .alm-listing article#post-number-57,
.front-page-content .alm-listing article#post-number-157,
.front-page-content .alm-listing article#post-number-257 {
	align-items: start;
	justify-items: start;
   grid-column: 34 / 64;  
	grid-row: span 1 ;
	margin-top: 12vw;
}

.front-page-content .alm-listing article#post-number-58,
.front-page-content .alm-listing article#post-number-158,
.front-page-content .alm-listing article#post-number-258 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row: span 1 ;	
}

.front-page-content .alm-listing article#post-number-59,
.front-page-content .alm-listing article#post-number-159,
.front-page-content .alm-listing article#post-number-259 {
	align-items: start;
	justify-items: end;
   grid-column: 15 / 45;  
	grid-row: span 1 ;
	margin-top: 6vw;
}

.front-page-content .alm-listing article#post-number-60,
.front-page-content .alm-listing article#post-number-160,
.front-page-content .alm-listing article#post-number-260 {
	align-items: start;
	justify-items: end;
   grid-column: span 30;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-61,
.front-page-content .alm-listing article#post-number-161,
.front-page-content .alm-listing article#post-number-261 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-62,
.front-page-content .alm-listing article#post-number-162,
.front-page-content .alm-listing article#post-number-262 {
	align-items: start;
	justify-items: end;
   grid-column: 1 / 31;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-63,
.front-page-content .alm-listing article#post-number-163,
.front-page-content .alm-listing article#post-number-263 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1 ;
	margin-top: 12vw;
}

.front-page-content .alm-listing article#post-number-64,
.front-page-content .alm-listing article#post-number-164,
.front-page-content .alm-listing article#post-number-264 {
	align-items: start;
	justify-items: end;
   grid-column: 34 / 64;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-65,
.front-page-content .alm-listing article#post-number-165,
.front-page-content .alm-listing article#post-number-265 {
	align-items: start;
	justify-items: end;
   grid-column: 14 / 44;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-66,
.front-page-content .alm-listing article#post-number-166,
.front-page-content .alm-listing article#post-number-266 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 40;  
	grid-row: span 1;
	margin-bottom: 0vw;
}

.front-page-content .alm-listing article#post-number-67,
.front-page-content .alm-listing article#post-number-167,
.front-page-content .alm-listing article#post-number-267 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row:  span 1;
}

.front-page-content .alm-listing article#post-number-68,
.front-page-content .alm-listing article#post-number-168,
.front-page-content .alm-listing article#post-number-268 {
	align-items: start;
	justify-items: start;
   grid-column: 34 / 64;  
	grid-row: span 1 ;
	margin-top: 12vw;
	
}

.front-page-content .alm-listing article#post-number-69,
.front-page-content .alm-listing article#post-number-169,
.front-page-content .alm-listing article#post-number-269 {
	align-items: start;
	justify-items: end;
	grid-column: span 48; 
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-70,
.front-page-content .alm-listing article#post-number-170,
.front-page-content .alm-listing article#post-number-270 {
	align-items: start;
	justify-items: start;
   grid-column: span 30;  
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-71,
.front-page-content .alm-listing article#post-number-171,
.front-page-content .alm-listing article#post-number-271 {
	align-items: start;
	justify-items: end;
   grid-column: span 40;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-72,
.front-page-content .alm-listing article#post-number-172,
.front-page-content .alm-listing article#post-number-272  {
	align-items: start;
	justify-items: start;
   grid-column: 47 / 77;  
	grid-row: span 1 ;

}

.front-page-content .alm-listing article#post-number-73,
.front-page-content .alm-listing article#post-number-173,
.front-page-content .alm-listing article#post-number-273  {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
	margin-top:0vw;
}

.front-page-content .alm-listing article#post-number-74,
.front-page-content .alm-listing article#post-number-174,
.front-page-content .alm-listing article#post-number-274  {
	align-items: start;
	justify-items: end;
   grid-column: span 30;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-75,
.front-page-content .alm-listing article#post-number-175,
.front-page-content .alm-listing article#post-number-275 {
	align-items: start;
	justify-items: center;
	grid-column: span 36;
	grid-row: span 1 ;
	margin-top: 6vw;
}

.front-page-content .alm-listing article#post-number-76,
.front-page-content .alm-listing article#post-number-176,
.front-page-content .alm-listing article#post-number-276 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-77,
.front-page-content .alm-listing article#post-number-177,
.front-page-content .alm-listing article#post-number-277 {
	align-items: start;
	justify-items: center;
   grid-column: 1 / 31;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-78,
.front-page-content .alm-listing article#post-number-178,
.front-page-content .alm-listing article#post-number-278 {
	align-items: start;
	justify-items: end;
   grid-column: 1 / 31;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-79,
.front-page-content .alm-listing article#post-number-179,
.front-page-content .alm-listing article#post-number-279 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-80,
.front-page-content .alm-listing article#post-number-180,
.front-page-content .alm-listing article#post-number-280 {
	align-items: start;
	justify-items: end;
   grid-column: 34 / 64;  
	grid-row: span 1 ;
	margin-top: 6vw;
}

.front-page-content .alm-listing article#post-number-81,
.front-page-content .alm-listing article#post-number-181,
.front-page-content .alm-listing article#post-number-281 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 40;  
	grid-row: span 1;
	margin-bottom: 0vw;
}

.front-page-content .alm-listing article#post-number-82,
.front-page-content .alm-listing article#post-number-182,
.front-page-content .alm-listing article#post-number-282 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row:  span 1;
}

.front-page-content .alm-listing article#post-number-83,
.front-page-content .alm-listing article#post-number-183,
.front-page-content .alm-listing article#post-number-283 {
	align-items: start;
	justify-items: center;
   grid-column: 34 / 64;  
	grid-row: span 1 ;
	margin-top: 12vw;
}

.front-page-content .alm-listing article#post-number-84,
.front-page-content .alm-listing article#post-number-184,
.front-page-content .alm-listing article#post-number-284 {
	align-items: start;
	justify-items: start;
   grid-column: 15 / 45;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-85,
.front-page-content .alm-listing article#post-number-185,
.front-page-content .alm-listing article#post-number-285 {
	align-items: start;
	justify-items: start;
   grid-column: 67 / 97;  
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-86,
.front-page-content .alm-listing article#post-number-186,
.front-page-content .alm-listing article#post-number-286 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1 ;
	margin-top: 12vw;
}

.front-page-content .alm-listing article#post-number-87,
.front-page-content .alm-listing article#post-number-187,
.front-page-content .alm-listing article#post-number-287 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1 ;

}

.front-page-content .alm-listing article#post-number-88,
.front-page-content .alm-listing article#post-number-188,
.front-page-content .alm-listing article#post-number-288 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-89,
.front-page-content .alm-listing article#post-number-189,
.front-page-content .alm-listing article#post-number-289 {
	align-items: start;
	justify-items: end;
   grid-column: 25 / 55;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-90,
.front-page-content .alm-listing article#post-number-190,
.front-page-content .alm-listing article#post-number-290 {
	align-items: start;
	justify-items: start;
   grid-column: 10 / 41;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-91,
.front-page-content .alm-listing article#post-number-191,
.front-page-content .alm-listing article#post-number-291 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-92,
.front-page-content .alm-listing article#post-number-192,
.front-page-content .alm-listing article#post-number-292 {
	align-items: start;
	justify-items: end;
   grid-column: 34 / 64;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-93,
.front-page-content .alm-listing article#post-number-193,
.front-page-content .alm-listing article#post-number-293 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1 ;
	margin-top: 6vw;
}

.front-page-content .alm-listing article#post-number-94,
.front-page-content .alm-listing article#post-number-194,
.front-page-content .alm-listing article#post-number-294 {
	align-items: start;
	justify-items: start;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-95,
.front-page-content .alm-listing article#post-number-195,
.front-page-content .alm-listing article#post-number-295 {
	align-items: start;
	justify-items: end;
   grid-column: 28 / 58;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-96,
.front-page-content .alm-listing article#post-number-196,
.front-page-content .alm-listing article#post-number-296 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 40;  
	grid-row: span 1;
	margin-bottom: 0vw;
}

.front-page-content .alm-listing article#post-number-97,
.front-page-content .alm-listing article#post-number-197,
.front-page-content .alm-listing article#post-number-297 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row:  span 1;
	margin-top: 6vw;
}

.front-page-content .alm-listing article#post-number-98,
.front-page-content .alm-listing article#post-number-198,
.front-page-content .alm-listing article#post-number-298 {
	align-items: start;
	justify-items: start;
   grid-column: 34 / 64;  
	grid-row: span 1 ;
	margin-top: 12vw;
}

.front-page-content .alm-listing article#post-number-99,
.front-page-content .alm-listing article#post-number-199,
.front-page-content .alm-listing article#post-number-299 {
	align-items: start;
	justify-items: start;
   grid-column: 15 / 45;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-100,
.front-page-content .alm-listing article#post-number-200,
.front-page-content .alm-listing article#post-number-300 {
	align-items: start;
	justify-items: start;
   grid-column: 67 / 97;  
	grid-row: span 1 ;	
	margin-top: 0vw;
}




/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {					

.front-page-content .alm-listing article#post-number-1,
.front-page-content .alm-listing article#post-number-101,
.front-page-content .alm-listing article#post-number-201 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1;
	margin-bottom: 0vw;
	
}

.front-page-content .alm-listing article#post-number-2,
.front-page-content .alm-listing article#post-number-102,
.front-page-content .alm-listing article#post-number-202 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row:  span 1;
}

.front-page-content .alm-listing article#post-number-3,
.front-page-content .alm-listing article#post-number-103,
.front-page-content .alm-listing article#post-number-203 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 6vw !important;
	margin-bottom: 0vw;
}

.front-page-content .alm-listing article#post-number-4,
.front-page-content .alm-listing article#post-number-104,
.front-page-content .alm-listing article#post-number-204 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-5,
.front-page-content .alm-listing article#post-number-105,
.front-page-content .alm-listing article#post-number-205 {
	align-items: start;
	justify-items: start;
   grid-column: 49 / 95;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-6,
.front-page-content .alm-listing article#post-number-106,
.front-page-content .alm-listing article#post-number-206 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-7,
.front-page-content .alm-listing article#post-number-107,
.front-page-content .alm-listing article#post-number-207 {
	align-items: start;
	justify-items: start;
  grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 0vw;

}

.front-page-content .alm-listing article#post-number-8,
.front-page-content .alm-listing article#post-number-108,
.front-page-content .alm-listing article#post-number-208 {
	align-items: start;
	justify-items: start;
   grid-column: 49 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-9,
.front-page-content .alm-listing article#post-number-109,
.front-page-content .alm-listing article#post-number-209 {
	align-items: end;
	justify-items: end;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 6vw;
}

.front-page-content .alm-listing article#post-number-10,
.front-page-content .alm-listing article#post-number-110,
.front-page-content .alm-listing article#post-number-210 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-11,
.front-page-content .alm-listing article#post-number-111,
.front-page-content .alm-listing article#post-number-211 {
	align-items: start;
	justify-items: center;
	grid-column: span 95; 
	grid-row: span 1 ;
	margin-bottom: 0vw;
}

.front-page-content .alm-listing article#post-number-12,
.front-page-content .alm-listing article#post-number-112,
.front-page-content .alm-listing article#post-number-212 {
	align-items: start;
	justify-items: center;
    grid-column: 1 / 46; 
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-13,
.front-page-content .alm-listing article#post-number-113,
.front-page-content .alm-listing article#post-number-213 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-14,
.front-page-content .alm-listing article#post-number-114,
.front-page-content .alm-listing article#post-number-214 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-15,
.front-page-content .alm-listing article#post-number-115,
.front-page-content .alm-listing article#post-number-215 {
	align-items: start;
	justify-items: start;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-16,
.front-page-content .alm-listing article#post-number-116,
.front-page-content .alm-listing article#post-number-216 {
	align-items: start;
	justify-items: center;
	grid-column: span 95; 
	grid-row: span 1;
	margin-bottom: 0vw;
}

.front-page-content .alm-listing article#post-number-17,
.front-page-content .alm-listing article#post-number-117,
.front-page-content .alm-listing article#post-number-217 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row:  span 1;
}

.front-page-content .alm-listing article#post-number-18,
.front-page-content .alm-listing article#post-number-118,
.front-page-content .alm-listing article#post-number-218 {
	align-items: start;
	justify-items: center;
   grid-column: span 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
	margin-bottom: 0vw;
}

.front-page-content .alm-listing article#post-number-19,
.front-page-content .alm-listing article#post-number-119,
.front-page-content .alm-listing article#post-number-219 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-20,
.front-page-content .alm-listing article#post-number-120,
.front-page-content .alm-listing article#post-number-220 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-21,
.front-page-content .alm-listing article#post-number-121,
.front-page-content .alm-listing article#post-number-221 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-22,
.front-page-content .alm-listing article#post-number-122,
.front-page-content .alm-listing article#post-number-222  {
	align-items: start;
	justify-items: center;
   grid-column: 26 / 71;   
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-23,
.front-page-content .alm-listing article#post-number-123,
.front-page-content .alm-listing article#post-number-223  {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-24,
.front-page-content .alm-listing article#post-number-124,
.front-page-content .alm-listing article#post-number-224  {
	align-items: start;
	justify-items: start;
 	grid-column: 1 / 46;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-25,
.front-page-content .alm-listing article#post-number-125,
.front-page-content .alm-listing article#post-number-225 {
	align-items: start;
	justify-items: end;
	grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-26,
.front-page-content .alm-listing article#post-number-126,
.front-page-content .alm-listing article#post-number-226 {
	align-items: start;
	justify-items: end;
	grid-column: 50 / 95;
	grid-row: span 1;
	margin-bottom: 0vw;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-27,
.front-page-content .alm-listing article#post-number-127,
.front-page-content .alm-listing article#post-number-227 {
	align-items: start;
	justify-items: end;
 	grid-column: 50 / 95;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-28,
.front-page-content .alm-listing article#post-number-128,
.front-page-content .alm-listing article#post-number-228 {
	align-items: start;
	justify-items: end;
	grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-29,
.front-page-content .alm-listing article#post-number-129,
.front-page-content .alm-listing article#post-number-229 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;   
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-30,
.front-page-content .alm-listing article#post-number-130,
.front-page-content .alm-listing article#post-number-230 {
	align-items: start;
	justify-items: start;
  grid-column: 1 / 46; 
	grid-row: span 1 ;
	margin-top: 20vw;
}

.front-page-content .alm-listing article#post-number-31,
.front-page-content .alm-listing article#post-number-131,
.front-page-content .alm-listing article#post-number-231 {
	align-items: start;
	justify-items: center;
   grid-column: 26 / 71;   
	grid-row: span 1;
	margin-bottom: 0vw;
}

.front-page-content .alm-listing article#post-number-32,
.front-page-content .alm-listing article#post-number-132,
.front-page-content .alm-listing article#post-number-232 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row:  span 1;
	margin-bottom: 12vw;
}

.front-page-content .alm-listing article#post-number-33,
.front-page-content .alm-listing article#post-number-133,
.front-page-content .alm-listing article#post-number-233 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 20vw;
	margin-bottom: 0vw;
}

.front-page-content .alm-listing article#post-number-34,
.front-page-content .alm-listing article#post-number-134,
.front-page-content .alm-listing article#post-number-234 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-35,
.front-page-content .alm-listing article#post-number-135,
.front-page-content .alm-listing article#post-number-235 {
	align-items: start;
	justify-items: center;
	grid-column: 26 / 71;
	grid-row: span 1;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-36,
.front-page-content .alm-listing article#post-number-136,
.front-page-content .alm-listing article#post-number-236 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 46;
	grid-row: span 1;
	margin-bottom: 0vw;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-37,
.front-page-content .alm-listing article#post-number-137,
.front-page-content .alm-listing article#post-number-237 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;

}

.front-page-content .alm-listing article#post-number-38,
.front-page-content .alm-listing article#post-number-138,
.front-page-content .alm-listing article#post-number-238 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-39,
.front-page-content .alm-listing article#post-number-139,
.front-page-content .alm-listing article#post-number-239 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-bottom: 0vw;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-40,
.front-page-content .alm-listing article#post-number-140,
.front-page-content .alm-listing article#post-number-240 {
	align-items: start;
	justify-items: center;
   grid-column: 26 / 71;   
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-41,
.front-page-content .alm-listing article#post-number-141,
.front-page-content .alm-listing article#post-number-241 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-42,
.front-page-content .alm-listing article#post-number-142,
.front-page-content .alm-listing article#post-number-242 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 20vw;
}

.front-page-content .alm-listing article#post-number-43,
.front-page-content .alm-listing article#post-number-143,
.front-page-content .alm-listing article#post-number-243 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
	margin-bottom: 0vw;
}

.front-page-content .alm-listing article#post-number-44,
.front-page-content .alm-listing article#post-number-144,
.front-page-content .alm-listing article#post-number-244 {
	align-items: start;
	justify-items: center;
    grid-column: 26 / 71;   
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-45,
.front-page-content .alm-listing article#post-number-145,
.front-page-content .alm-listing article#post-number-245 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-46,
.front-page-content .alm-listing article#post-number-146,
.front-page-content .alm-listing article#post-number-246 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1;
	margin-bottom: 0vw;
}

.front-page-content .alm-listing article#post-number-47,
.front-page-content .alm-listing article#post-number-147,
.front-page-content .alm-listing article#post-number-247 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1;
	margin-top: 12vw;
}

.front-page-content .alm-listing article#post-number-48,
.front-page-content .alm-listing article#post-number-148,
.front-page-content .alm-listing article#post-number-248 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 0vw;
	margin-bottom: 0vw;
}

.front-page-content .alm-listing article#post-number-49,
.front-page-content .alm-listing article#post-number-149,
.front-page-content .alm-listing article#post-number-249 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-50,
.front-page-content .alm-listing article#post-number-150,
.front-page-content .alm-listing article#post-number-250 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;   
	grid-row: span 1 ;	
	margin-top: 10vw;
}

.front-page-content .alm-listing article#post-number-51,
.front-page-content .alm-listing article#post-number-151,
.front-page-content .alm-listing article#post-number-251 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1;
	margin-bottom: 0vw;
}

.front-page-content .alm-listing article#post-number-52,
.front-page-content .alm-listing article#post-number-152,
.front-page-content .alm-listing article#post-number-252 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row:  span 1;
}

.front-page-content .alm-listing article#post-number-53,
.front-page-content .alm-listing article#post-number-153,
.front-page-content .alm-listing article#post-number-253 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 0vw;
	margin-bottom: 0vw;
}

.front-page-content .alm-listing article#post-number-54,
.front-page-content .alm-listing article#post-number-154,
.front-page-content .alm-listing article#post-number-254 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-55,
.front-page-content .alm-listing article#post-number-155,
.front-page-content .alm-listing article#post-number-255 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-56,
.front-page-content .alm-listing article#post-number-156,
.front-page-content .alm-listing article#post-number-256 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-57,
.front-page-content .alm-listing article#post-number-157,
.front-page-content .alm-listing article#post-number-257 {
	align-items: start;
	justify-items: start;
  grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 0vw;

}

.front-page-content .alm-listing article#post-number-58,
.front-page-content .alm-listing article#post-number-158,
.front-page-content .alm-listing article#post-number-258 {
	align-items: start;
	justify-items: start;
   grid-column: 49 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-59,
.front-page-content .alm-listing article#post-number-159,
.front-page-content .alm-listing article#post-number-259 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 18vw;
}

.front-page-content .alm-listing article#post-number-60,
.front-page-content .alm-listing article#post-number-160,
.front-page-content .alm-listing article#post-number-260 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-61,
.front-page-content .alm-listing article#post-number-161,
.front-page-content .alm-listing article#post-number-261 {
	align-items: start;
	justify-items: end;
   grid-column: 26 / 71;  
	grid-row: span 1 ;
	margin-bottom: 0vw;
}

.front-page-content .alm-listing article#post-number-62,
.front-page-content .alm-listing article#post-number-162,
.front-page-content .alm-listing article#post-number-262 {
	align-items: start;
	justify-items: center;
    grid-column: 1 / 46; 
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-63,
.front-page-content .alm-listing article#post-number-163,
.front-page-content .alm-listing article#post-number-263 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-64,
.front-page-content .alm-listing article#post-number-164,
.front-page-content .alm-listing article#post-number-264 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-65,
.front-page-content .alm-listing article#post-number-165,
.front-page-content .alm-listing article#post-number-265 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 20vw;
}

.front-page-content .alm-listing article#post-number-66,
.front-page-content .alm-listing article#post-number-166,
.front-page-content .alm-listing article#post-number-266 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1;
	margin-bottom: 0vw;
}

.front-page-content .alm-listing article#post-number-67,
.front-page-content .alm-listing article#post-number-167,
.front-page-content .alm-listing article#post-number-267 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row:  span 1;
}

.front-page-content .alm-listing article#post-number-68,
.front-page-content .alm-listing article#post-number-168,
.front-page-content .alm-listing article#post-number-268 {
	align-items: start;
	justify-items: center;
   grid-column: 26 / 71;  
	grid-row: span 1 ;
	margin-top: 0vw;
	margin-bottom: 0vw;
}

.front-page-content .alm-listing article#post-number-69,
.front-page-content .alm-listing article#post-number-169,
.front-page-content .alm-listing article#post-number-269 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-70,
.front-page-content .alm-listing article#post-number-170,
.front-page-content .alm-listing article#post-number-270 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-71,
.front-page-content .alm-listing article#post-number-171,
.front-page-content .alm-listing article#post-number-271 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 20vw;
}

.front-page-content .alm-listing article#post-number-72,
.front-page-content .alm-listing article#post-number-172,
.front-page-content .alm-listing article#post-number-272  {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;   
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-73,
.front-page-content .alm-listing article#post-number-173,
.front-page-content .alm-listing article#post-number-273  {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-74,
.front-page-content .alm-listing article#post-number-174,
.front-page-content .alm-listing article#post-number-274  {
	align-items: start;
	justify-items: start;
 	grid-column: 1 / 46;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-75,
.front-page-content .alm-listing article#post-number-175,
.front-page-content .alm-listing article#post-number-275 {
	align-items: start;
	justify-items: end;
	grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-76,
.front-page-content .alm-listing article#post-number-176,
.front-page-content .alm-listing article#post-number-276 {
	align-items: start;
	justify-items: end;
	grid-column: 50 / 95;
	grid-row: span 1;
	margin-bottom: 0vw;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-77,
.front-page-content .alm-listing article#post-number-177,
.front-page-content .alm-listing article#post-number-277 {
	align-items: start;
	justify-items: end;
 	grid-column: 50 / 95;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-78,
.front-page-content .alm-listing article#post-number-178,
.front-page-content .alm-listing article#post-number-278 {
	align-items: start;
	justify-items: end;
	grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-79,
.front-page-content .alm-listing article#post-number-179,
.front-page-content .alm-listing article#post-number-279 {
	align-items: start;
	justify-items: center;
   grid-column: 50 / 95;   
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-80,
.front-page-content .alm-listing article#post-number-180,
.front-page-content .alm-listing article#post-number-280 {
	align-items: start;
	justify-items: end;
  grid-column: 1 / 46; 
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-81,
.front-page-content .alm-listing article#post-number-181,
.front-page-content .alm-listing article#post-number-281 {
	align-items: start;
	justify-items: center;
   grid-column: 26 / 71;   
	grid-row: span 1;
	margin-bottom: 0vw;
}

.front-page-content .alm-listing article#post-number-82,
.front-page-content .alm-listing article#post-number-182,
.front-page-content .alm-listing article#post-number-282 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row:  span 1;
	margin-bottom: 0vw;
}

.front-page-content .alm-listing article#post-number-83,
.front-page-content .alm-listing article#post-number-183,
.front-page-content .alm-listing article#post-number-283 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 20vw;
	margin-bottom: 0vw;
}

.front-page-content .alm-listing article#post-number-84,
.front-page-content .alm-listing article#post-number-184,
.front-page-content .alm-listing article#post-number-284 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 20vw;
}

.front-page-content .alm-listing article#post-number-85,
.front-page-content .alm-listing article#post-number-185,
.front-page-content .alm-listing article#post-number-285 {
	align-items: start;
	justify-items: center;
	grid-column: 26 / 71;
	grid-row: span 1;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-86,
.front-page-content .alm-listing article#post-number-186,
.front-page-content .alm-listing article#post-number-286 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 46;
	grid-row: span 1;
	margin-bottom: 0vw;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-87,
.front-page-content .alm-listing article#post-number-187,
.front-page-content .alm-listing article#post-number-287 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;

}

.front-page-content .alm-listing article#post-number-88,
.front-page-content .alm-listing article#post-number-188,
.front-page-content .alm-listing article#post-number-288 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-89,
.front-page-content .alm-listing article#post-number-189,
.front-page-content .alm-listing article#post-number-289 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-bottom: 0vw;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-90,
.front-page-content .alm-listing article#post-number-190,
.front-page-content .alm-listing article#post-number-290 {
	align-items: start;
	justify-items: center;
   grid-column: 26 / 71;   
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-91,
.front-page-content .alm-listing article#post-number-191,
.front-page-content .alm-listing article#post-number-291 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-92,
.front-page-content .alm-listing article#post-number-192,
.front-page-content .alm-listing article#post-number-292 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 20vw;
}

.front-page-content .alm-listing article#post-number-93,
.front-page-content .alm-listing article#post-number-193,
.front-page-content .alm-listing article#post-number-293 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
	margin-bottom: 0vw;
}

.front-page-content .alm-listing article#post-number-94,
.front-page-content .alm-listing article#post-number-194,
.front-page-content .alm-listing article#post-number-294 {
	align-items: start;
	justify-items: center;
    grid-column: 26 / 71;   
	grid-row: span 1 ;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-95,
.front-page-content .alm-listing article#post-number-195,
.front-page-content .alm-listing article#post-number-295 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
}

.front-page-content .alm-listing article#post-number-96,
.front-page-content .alm-listing article#post-number-196,
.front-page-content .alm-listing article#post-number-296 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1;
	margin-bottom: 0vw;
}

.front-page-content .alm-listing article#post-number-97,
.front-page-content .alm-listing article#post-number-197,
.front-page-content .alm-listing article#post-number-297 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1;
	margin-top: 0vw;
}

.front-page-content .alm-listing article#post-number-98,
.front-page-content .alm-listing article#post-number-198,
.front-page-content .alm-listing article#post-number-298 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 12vw;
	margin-bottom: 0vw;
}

.front-page-content .alm-listing article#post-number-99,
.front-page-content .alm-listing article#post-number-199,
.front-page-content .alm-listing article#post-number-299 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 20vw;
}

.front-page-content .alm-listing article#post-number-100,
.front-page-content .alm-listing article#post-number-200,
.front-page-content .alm-listing article#post-number-300 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}
	
/* INDEPENDENTLY STYLED POSTS */
.front-page-content .alm-listing .post-1396,
.front-page-content .alm-listing .post-1697{
	align-items: start !important; 
	justify-items: end !important; 
   grid-column: 50 / 95 !important;   
	grid-row: span 1 ;	
	margin-top: 0vw !important; 
	}
	
.front-page-content .alm-listing .post-1565 {
	align-items: start !important; 
	justify-items: end !important; 
   grid-column: 50 / 95 !important;   
	grid-row: span 1 ;	
	margin-top: 0vw !important; 
	}	
	
}


/*------------------------------------*\
   FRONT PAGE CONTENT // "SCROLL-DOWN"
\*------------------------------------*/

.front-page .scroll-down-container {
	position:fixed;
	bottom:2vw;
	left:50%;
	-ms-transform: translateX(-50%) translateY(0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
	z-index:999;
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
	.front-page .scroll-down-container {
	bottom:3vw;
	}
}
	
.front-page .scroll-down-container .inner {
	text-align: center;
}



.front-page .scroll-down-container .inner a,
.front-page .scroll-down-container .inner a:link,
.front-page .scroll-down-container .inner a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3vw;
	line-height: 1.25;
	color: black;
	font-weight: 400;
	text-decoration: none;
	z-index: 99999;
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
	.front-page .scroll-down-container .inner a,
	.front-page .scroll-down-container .inner a:link,
	.front-page .scroll-down-container .inner a:visited {
	font-size: 4vw;
}
}
@media only screen and (max-width: 750px) {
	.front-page .scroll-down-container .inner a,
	.front-page .scroll-down-container .inner a:link,
	.front-page .scroll-down-container .inner a:visited {
	font-size: 5vw;
}
}

.front-page .scroll-down-container .inner.bounce {
  animation: bounce 2s infinite;
}	
	
@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-2vw);
  }
  60% {
    transform: translateY(-1vw);
  }
}


/*------------------------------------*\
    CATEGORY PAGE // Grid Layout
\*------------------------------------*/

.category-page-content {
	margin: 7vw 2vw 5vw 2vw;
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
.category-page-content {
	margin: 10vw 3vw 8vw 3vw;
}
}
@media only screen and (max-width: 750px) {
	.category-page-content {
	margin: 11vw 3vw 8vw 3vw;
}
}
	
.category-page-content .category-description-container {
	width: 100%;
	display: flex;
	align-items: flex-end;
	justify-content: center;
	padding-bottom: 1vw;
}

.category-page-content .category-description-container .category-description-text {
	text-align: center;
	z-index: 9;
}
.category-page-content .category-description-container .category-description-text p {
	margin-top: 0;
}

.category-page-content .category-description-container .category-description-text a,
.category-page-content .category-description-container .category-description-text a:link,
.category-page-content .category-description-container .category-description-text a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3vw;
	line-height: 1.25;
	color: black;
	font-weight: 400;
	text-decoration: none;
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
.category-page-content .category-description-container .category-description-text a,
.category-page-content .category-description-container .category-description-text a:link,
.category-page-content .category-description-container .category-description-text a:visited{
	font-size: 4vw;	
}
}

@media only screen and (max-width: 750px) {
.category-page-content .category-description-container .category-description-text a,
.category-page-content .category-description-container .category-description-text a:link,
.category-page-content .category-description-container .category-description-text a:visited{
	font-size: 5vw;	
}
}


.category-page-content .category-description-container .category-description-text a:link:hover {
	-webkit-animation: rainbow-text-2d 8s infinite linear;
	-moz-animation: rainbow-text-2d 8s infinite linear;
	-o-animation: rainbow-text-2d 8s infinite linear;
	-ms-animation: rainbow-text-2d 8s infinite linear;
	animation: rainbow-text-2d 8s infinite linear;
	text-decoration: none;
}


.category-page-content .alm-listing .alm-reveal.alm-preloaded {   /* STYLE PRELOADED POSTS HERE */
}

.category-page-content .alm-listing .alm-reveal{
	display: grid;
	grid-template-columns: repeat(96, 1vw);
	grid-template-rows: auto;
	grid-auto-flow: row dense;
	grid-row-gap: 3vw;
	padding: 0 0 3vw 0;	
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
	.category-page-content .alm-listing .alm-reveal{
	grid-template-columns: repeat(94, 1vw);
		grid-row-gap: 3vw;
		padding: 0 0 3vw 0;	
}
}

.category-page-content article {
	display: grid;
}

.category-page-content article .article-inner-container-1 {
	position: relative;
}


/*-----------------------------------------------*\
   CATEGORY PAGE CONTENT // 3X2 LANDSCAPE IMAGES // ALIGN: LEFT
\*-----------------------------------------------*/

.category-page-content .alm-listing .post-example  /* post-example */
{
	grid-column: 1 / span 36 !important;
	align-items: start !important;
	justify-items: start !important;
}

/*-----------------------------------------------*\
   CATEGORY PAGE CONTENT // 3X2 LANDSCAPE IMAGES // ALIGN: CENTER
\*-----------------------------------------------*/

.category-page-content .alm-listing .post-example  /* post-example */
{
	grid-column: 31 / span 36 !important;
	align-items: start !important;
	justify-items: center !important;
}

/*-----------------------------------------------*\
   CATEGORY PAGE CONTENT // 3X2 LANDSCAPE IMAGES // ALIGN: OFF CENTER RIGHT
\*-----------------------------------------------*/

.category-page-content .alm-listing .post-1552  /*  Disneyland Stage 35mm */
{
	grid-column: 50 / span 36 !important;
	align-items: start !important;
	justify-items: end !important;
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
	.category-page-content .alm-listing .post-test  /*  TEST TEST */
{
	grid-column: 27 / span 54 !important;
}
}


/*-----------------------------------------------*\
   CATEGORY PAGE CONTENT // 3X2 LANDSCAPE IMAGES // ALIGN: RIGHT
\*-----------------------------------------------*/

.category-page-content .alm-listing .post-1699  /*  Karaoke Parlor Tokyo Shinjuku 35mm */
{
	grid-column: 61 / span 36 !important;
	align-items: start !important;
	justify-items: end !important;
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
	.category-page-content .alm-listing .post-1699,  /*  Karaoke Parlor Tokyo Shinjuku 35mm */
	.category-page-content .alm-listing .post-1552  /*  Disneyland Stage 35mm */
{
	grid-column: 41 / span 54 !important;
}	
}


/*-----------------------------------------------*\
   CATEGORY PAGE CONTENT // 16X9 LANDSCAPE IMAGES // ALIGN: LEFT
\*-----------------------------------------------*/

.category-page-content .alm-listing .post-1517,  /* Flume */
.category-page-content .alm-listing .post-1509,  /* Flume */
.category-page-content .alm-listing .post-1502,   /* Flume */
.category-page-content .alm-listing .post-1494,  /* Flume */
.category-page-content .alm-listing .post-1487 /* Flume */

{
	grid-column: 1 / span 43 !important;
	align-items: start !important;
	justify-items: start !important;
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
.category-page-content .alm-listing .post-1517,  /* Flume */
.category-page-content .alm-listing .post-1509,  /* Flume */
.category-page-content .alm-listing .post-1502,   /* Flume */
.category-page-content .alm-listing .post-1494,  /* Flume */
.category-page-content .alm-listing .post-1487 /* Flume */

{
	grid-column: 1 / span 64 !important;
}	
}

/*-----------------------------------------------*\
   CATEGORY PAGE CONTENT // 16X9 LANDSCAPE IMAGES // ALIGN: CENTERED
\*-----------------------------------------------*/

.category-page-content .alm-listing .post-1513, /* Flume */
.category-page-content .alm-listing .post-1505, /* Flume */
.category-page-content .alm-listing .post-1497 /* Flume */
{
	grid-column: 28 / span 43 !important;
	align-items: start !important;
	justify-items: center !important; 
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
.category-page-content .alm-listing .post-1513, /* Flume */
.category-page-content .alm-listing .post-1505, /* Flume */
.category-page-content .alm-listing .post-1497, /* Flume */
.category-page-content .alm-listing .post-1492  /* Flume */
{
	grid-column: 16 / span 64 !important;
}	
}

/*-----------------------------------------------*\
   CATEGORY PAGE CONTENT // 16X9 LANDSCAPE IMAGES // ALIGN: RIGHT
\*-----------------------------------------------*/

.category-page-content .alm-listing .post-1511,  /* Flume */
.category-page-content .alm-listing .post-1500,  /* Flume */
.category-page-content .alm-listing .post-1492  /* Flume */
{
	grid-column: 54 / span 43 !important;
	align-items: start !important;
	justify-items: end !important;
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
.category-page-content .alm-listing .post-1511,  /* Flume */
.category-page-content .alm-listing .post-1500  /* Flume */

{
	grid-column: 31 / span 64 !important;
}	
}	

/*-----------------------------------------------*\
   CATEGORY PAGE CONTENT // 8X5 LANDSCAPE IMAGES // ALIGN: LEFT
\*-----------------------------------------------*/

.category-page-content .alm-listing .post-1673  /* Hawaii Twin photo Colored Floating in ocean */
{
	grid-column: span 58 !important;
	align-items: start !important;
	justify-items: end !important;
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
.category-page-content .alm-listing .post-1673  /* Hawaii Twin photo Colored Floating in ocean */
	{
	grid-column: 1 / span 95 !important;
	align-items: start !important;
	justify-items: center !important;
}
}
	

/*-----------------------------------------------*\
   CATEGORY PAGE CONTENT // 8X5 LANDSCAPE IMAGES // ALIGN: CENTERED
\*-----------------------------------------------*/

.category-page-content .alm-listing .post-example  /* post-example */

{
	grid-column: 25 / span 48 !important;
	align-items: start !important;
	justify-items: center !important;
}

/*-----------------------------------------------*\
    CATEGORY PAGE CONTENT // 8X5 LANDSCAPE IMAGES // ALIGN: RIGHT
\*-----------------------------------------------*/

.category-page-content .alm-listing .post-example  /* post-example */

{
	grid-column: 49 / span 48 !important;
	align-items: start !important;
	justify-items: end !important;
}

/*------------------------------------*\
   CATEGORY PAGE CONTENT // POSTS
\*------------------------------------*/


.category-page-content .alm-listing article#post-number-1,
.category-page-content .alm-listing article#post-number-101,
.category-page-content .alm-listing article#post-number-201 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1;
}

.category-page-content .alm-listing article#post-number-2,
.category-page-content .alm-listing article#post-number-102,
.category-page-content .alm-listing article#post-number-202 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row:  span 1;
}

.category-page-content .alm-listing article#post-number-3,
.category-page-content .alm-listing article#post-number-103,
.category-page-content .alm-listing article#post-number-203 {
	align-items: start;
	justify-items: end;
   grid-column: 34 / 64;  
	grid-row: span 1 ;
	margin-top: 12vw;
	margin-bottom: 0 ;
}

.category-page-content .alm-listing article#post-number-4,
.category-page-content .alm-listing article#post-number-104,
.category-page-content .alm-listing article#post-number-204 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1 ;	
}

.category-page-content .alm-listing article#post-number-5,
.category-page-content .alm-listing article#post-number-105,
.category-page-content .alm-listing article#post-number-205 {
	align-items: start;
	justify-items: start;
   grid-column: 67 / 97;  
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-6,
.category-page-content .alm-listing article#post-number-106,
.category-page-content .alm-listing article#post-number-206 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-7,
.category-page-content .alm-listing article#post-number-107,
.category-page-content .alm-listing article#post-number-207 {
	align-items: start;
	justify-items: start;
   grid-column: 34 / 64;  
	grid-row: span 1 ;
	margin-top: 12vw;
}

.category-page-content .alm-listing article#post-number-8,
.category-page-content .alm-listing article#post-number-108,
.category-page-content .alm-listing article#post-number-208 {
	align-items: start;
	justify-items: start;
   grid-column: 67 / 97;  
	grid-row: span 1 ;	
}

.category-page-content .alm-listing article#post-number-9,
.category-page-content .alm-listing article#post-number-109,
.category-page-content .alm-listing article#post-number-209 {
	align-items: start;
	justify-items: end;
   grid-column: 15 / 45;  
	grid-row: span 1 ;
	margin-top: 12vw;
}

.category-page-content .alm-listing article#post-number-10,
.category-page-content .alm-listing article#post-number-110,
.category-page-content .alm-listing article#post-number-210 {
	align-items: start;
	justify-items: start;
   grid-column: 48 / 78;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-11,
.category-page-content .alm-listing article#post-number-111,
.category-page-content .alm-listing article#post-number-211 {
	align-items: start;
	justify-items: start;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-12,
.category-page-content .alm-listing article#post-number-112,
.category-page-content .alm-listing article#post-number-212 {
	align-items: start;
	justify-items: end;
   grid-column: 1 / 31;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-13,
.category-page-content .alm-listing article#post-number-113,
.category-page-content .alm-listing article#post-number-213 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1 ;
	margin-top: 12vw;
}

.category-page-content .alm-listing article#post-number-14,
.category-page-content .alm-listing article#post-number-114,
.category-page-content .alm-listing article#post-number-214 {
	align-items: start;
	justify-items: end;
   grid-column: 34 / 64;  
	grid-row: span 1 ;
	margin-top: 12vw;
}

.category-page-content .alm-listing article#post-number-15,
.category-page-content .alm-listing article#post-number-115,
.category-page-content .alm-listing article#post-number-215 {
	align-items: start;
	justify-items: end;
   grid-column: 14 / 44;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-16,
.category-page-content .alm-listing article#post-number-116,
.category-page-content .alm-listing article#post-number-216 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 40;  
	grid-row: span 1;
	margin-bottom: 0vw;
}

.category-page-content .alm-listing article#post-number-17,
.category-page-content .alm-listing article#post-number-117,
.category-page-content .alm-listing article#post-number-217 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row:  span 1;
}

.category-page-content .alm-listing article#post-number-18,
.category-page-content .alm-listing article#post-number-118,
.category-page-content .alm-listing article#post-number-218 {
	align-items: start;
	justify-items: start;
   grid-column: 34 / 64;  
	grid-row: span 1 ;
	margin-top: 12vw;
	
}

.category-page-content .alm-listing article#post-number-19,
.category-page-content .alm-listing article#post-number-119,
.category-page-content .alm-listing article#post-number-219 {
	align-items: start;
	justify-items: start;
   grid-column: 14 / 44;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-20,
.category-page-content .alm-listing article#post-number-120,
.category-page-content .alm-listing article#post-number-220 {
	align-items: start;
	justify-items: start;
   grid-column: 67 / 97;  
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-21,
.category-page-content .alm-listing article#post-number-121,
.category-page-content .alm-listing article#post-number-221 {
	align-items: start;
	justify-items: end;
   grid-column: 1 / 31;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-22,
.category-page-content .alm-listing article#post-number-122,
.category-page-content .alm-listing article#post-number-222  {
	align-items: start;
	justify-items: start;
   grid-column: 47 / 77;  
	grid-row: span 1 ;

}

.category-page-content .alm-listing article#post-number-23,
.category-page-content .alm-listing article#post-number-123,
.category-page-content .alm-listing article#post-number-223  {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
	margin-top:0vw;
}

.category-page-content .alm-listing article#post-number-24,
.category-page-content .alm-listing article#post-number-124,
.category-page-content .alm-listing article#post-number-224  {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-25,
.category-page-content .alm-listing article#post-number-125,
.category-page-content .alm-listing article#post-number-225 {
	align-items: start;
	justify-items: start;
   grid-column: 30 / 60;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-26,
.category-page-content .alm-listing article#post-number-126,
.category-page-content .alm-listing article#post-number-226 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
	margin-top: 12vw;
}

.category-page-content .alm-listing article#post-number-27,
.category-page-content .alm-listing article#post-number-127,
.category-page-content .alm-listing article#post-number-227 {
	align-items: start;
	justify-items: center;
   grid-column: 1 / 31;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-28,
.category-page-content .alm-listing article#post-number-128,
.category-page-content .alm-listing article#post-number-228 {
	align-items: start;
	justify-items: end;
   grid-column: 1 / 31;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-29,
.category-page-content .alm-listing article#post-number-129,
.category-page-content .alm-listing article#post-number-229 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-30,
.category-page-content .alm-listing article#post-number-130,
.category-page-content .alm-listing article#post-number-230 {
	align-items: start;
	justify-items: end;
   grid-column: 34 / 64;  
	grid-row: span 1 ;
	margin-top: 12vw;
}

.category-page-content .alm-listing article#post-number-31,
.category-page-content .alm-listing article#post-number-131,
.category-page-content .alm-listing article#post-number-231 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 40;  
	grid-row: span 1;
	margin-bottom: 0vw;
}

.category-page-content .alm-listing article#post-number-32,
.category-page-content .alm-listing article#post-number-132,
.category-page-content .alm-listing article#post-number-232 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row:  span 1;
}

.category-page-content .alm-listing article#post-number-33,
.category-page-content .alm-listing article#post-number-133,
.category-page-content .alm-listing article#post-number-233 {
	align-items: start;
	justify-items: center;
   grid-column: 34 / 64;  
	grid-row: span 1 ;
	margin-top: 12vw;
}

.category-page-content .alm-listing article#post-number-34,
.category-page-content .alm-listing article#post-number-134,
.category-page-content .alm-listing article#post-number-234 {
	align-items: start;
	justify-items: start;
   grid-column: 15 / 45;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-35,
.category-page-content .alm-listing article#post-number-135,
.category-page-content .alm-listing article#post-number-235 {
	align-items: start;
	justify-items: start;
   grid-column: 67 / 97;  
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-36,
.category-page-content .alm-listing article#post-number-136,
.category-page-content .alm-listing article#post-number-236 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1 ;
	margin-top: 12vw;
}

.category-page-content .alm-listing article#post-number-37,
.category-page-content .alm-listing article#post-number-137,
.category-page-content .alm-listing article#post-number-237 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1 ;

}

.category-page-content .alm-listing article#post-number-38,
.category-page-content .alm-listing article#post-number-138,
.category-page-content .alm-listing article#post-number-238 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-39,
.category-page-content .alm-listing article#post-number-139,
.category-page-content .alm-listing article#post-number-239 {
	align-items: start;
	justify-items: center;
   grid-column: 15 / 45;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-40,
.category-page-content .alm-listing article#post-number-140,
.category-page-content .alm-listing article#post-number-240 {
	align-items: start;
	justify-items: start;
   grid-column: 55 / 85;  
	grid-row: span 1 ;
	margin-top: 12vw;
}

.category-page-content .alm-listing article#post-number-41,
.category-page-content .alm-listing article#post-number-141,
.category-page-content .alm-listing article#post-number-241 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-42,
.category-page-content .alm-listing article#post-number-142,
.category-page-content .alm-listing article#post-number-242 {
	align-items: start;
	justify-items: end;
   grid-column: 34 / 64;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-43,
.category-page-content .alm-listing article#post-number-143,
.category-page-content .alm-listing article#post-number-243 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-44,
.category-page-content .alm-listing article#post-number-144,
.category-page-content .alm-listing article#post-number-244 {
	align-items: start;
	justify-items: start;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-45,
.category-page-content .alm-listing article#post-number-145,
.category-page-content .alm-listing article#post-number-245 {
	align-items: start;
	justify-items: end;
   grid-column: 15 / 45;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-46,
.category-page-content .alm-listing article#post-number-146,
.category-page-content .alm-listing article#post-number-246 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 40;  
	grid-row: span 1;
	margin-bottom: 0vw;
}

.category-page-content .alm-listing article#post-number-47,
.category-page-content .alm-listing article#post-number-147,
.category-page-content .alm-listing article#post-number-247 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row:  span 1;
}

.category-page-content .alm-listing article#post-number-48,
.category-page-content .alm-listing article#post-number-148,
.category-page-content .alm-listing article#post-number-248 {
	align-items: start;
	justify-items: start;
   grid-column: 34 / 64;  
	grid-row: span 1 ;
	margin-top: 12vw;
}

.category-page-content .alm-listing article#post-number-49,
.category-page-content .alm-listing article#post-number-149,
.category-page-content .alm-listing article#post-number-249 {
	align-items: start;
	justify-items: start;
   grid-column: 15 / 45;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-50,
.category-page-content .alm-listing article#post-number-150,
.category-page-content .alm-listing article#post-number-250 {
	align-items: start;
	justify-items: start;
   grid-column: 67 / 97;  
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-51,
.category-page-content .alm-listing article#post-number-151,
.category-page-content .alm-listing article#post-number-251 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1;
}

.category-page-content .alm-listing article#post-number-52,
.category-page-content .alm-listing article#post-number-152,
.category-page-content .alm-listing article#post-number-252 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row:  span 1;
}

.category-page-content .alm-listing article#post-number-53,
.category-page-content .alm-listing article#post-number-153,
.category-page-content .alm-listing article#post-number-253 {
	align-items: start;
	justify-items: end;
   grid-column: 34 / 64;  
	grid-row: span 1 ;
	margin-top: 12vw;
	margin-bottom: 0 ;
}

.category-page-content .alm-listing article#post-number-54,
.category-page-content .alm-listing article#post-number-154,
.category-page-content .alm-listing article#post-number-254 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1 ;	
}

.category-page-content .alm-listing article#post-number-55,
.category-page-content .alm-listing article#post-number-155,
.category-page-content .alm-listing article#post-number-255 {
	align-items: start;
	justify-items: start;
   grid-column: 67 / 97;  
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-56,
.category-page-content .alm-listing article#post-number-156,
.category-page-content .alm-listing article#post-number-256 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-57,
.category-page-content .alm-listing article#post-number-157,
.category-page-content .alm-listing article#post-number-257 {
	align-items: start;
	justify-items: start;
   grid-column: 34 / 64;  
	grid-row: span 1 ;
	margin-top: 12vw;
}

.category-page-content .alm-listing article#post-number-58,
.category-page-content .alm-listing article#post-number-158,
.category-page-content .alm-listing article#post-number-258 {
	align-items: start;
	justify-items: start;
   grid-column: 67 / 97;  
	grid-row: span 1 ;	
}

.category-page-content .alm-listing article#post-number-59,
.category-page-content .alm-listing article#post-number-159,
.category-page-content .alm-listing article#post-number-259 {
	align-items: start;
	justify-items: end;
   grid-column: 15 / 45;  
	grid-row: span 1 ;
	margin-top: 12vw;
}

.category-page-content .alm-listing article#post-number-60,
.category-page-content .alm-listing article#post-number-160,
.category-page-content .alm-listing article#post-number-260 {
	align-items: start;
	justify-items: start;
   grid-column: 48 / 78;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-61,
.category-page-content .alm-listing article#post-number-161,
.category-page-content .alm-listing article#post-number-261 {
	align-items: start;
	justify-items: start;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-62,
.category-page-content .alm-listing article#post-number-162,
.category-page-content .alm-listing article#post-number-262 {
	align-items: start;
	justify-items: end;
   grid-column: 1 / 31;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-63,
.category-page-content .alm-listing article#post-number-163,
.category-page-content .alm-listing article#post-number-263 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1 ;
	margin-top: 12vw;
}

.category-page-content .alm-listing article#post-number-64,
.category-page-content .alm-listing article#post-number-164,
.category-page-content .alm-listing article#post-number-264 {
	align-items: start;
	justify-items: end;
   grid-column: 34 / 64;  
	grid-row: span 1 ;
	margin-top: 12vw;
}

.category-page-content .alm-listing article#post-number-65,
.category-page-content .alm-listing article#post-number-165,
.category-page-content .alm-listing article#post-number-265 {
	align-items: start;
	justify-items: end;
   grid-column: 14 / 44;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-66,
.category-page-content .alm-listing article#post-number-166,
.category-page-content .alm-listing article#post-number-266 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 40;  
	grid-row: span 1;
	margin-bottom: 0vw;
}

.category-page-content .alm-listing article#post-number-67,
.category-page-content .alm-listing article#post-number-167,
.category-page-content .alm-listing article#post-number-267 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row:  span 1;
}

.category-page-content .alm-listing article#post-number-68,
.category-page-content .alm-listing article#post-number-168,
.category-page-content .alm-listing article#post-number-268 {
	align-items: start;
	justify-items: start;
   grid-column: 34 / 64;  
	grid-row: span 1 ;
	margin-top: 12vw;
	
}

.category-page-content .alm-listing article#post-number-69,
.category-page-content .alm-listing article#post-number-169,
.category-page-content .alm-listing article#post-number-269 {
	align-items: start;
	justify-items: start;
   grid-column: 14 / 44;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-70,
.category-page-content .alm-listing article#post-number-170,
.category-page-content .alm-listing article#post-number-270 {
	align-items: start;
	justify-items: start;
   grid-column: 67 / 97;  
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-71,
.category-page-content .alm-listing article#post-number-171,
.category-page-content .alm-listing article#post-number-271 {
	align-items: start;
	justify-items: end;
   grid-column: 1 / 31;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-72,
.category-page-content .alm-listing article#post-number-172,
.category-page-content .alm-listing article#post-number-272  {
	align-items: start;
	justify-items: start;
   grid-column: 47 / 77;  
	grid-row: span 1 ;

}

.category-page-content .alm-listing article#post-number-73,
.category-page-content .alm-listing article#post-number-173,
.category-page-content .alm-listing article#post-number-273  {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
	margin-top:0vw;
}

.category-page-content .alm-listing article#post-number-74,
.category-page-content .alm-listing article#post-number-174,
.category-page-content .alm-listing article#post-number-274  {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-75,
.category-page-content .alm-listing article#post-number-175,
.category-page-content .alm-listing article#post-number-275 {
	align-items: start;
	justify-items: start;
   grid-column: 30 / 60;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-76,
.category-page-content .alm-listing article#post-number-176,
.category-page-content .alm-listing article#post-number-276 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
	margin-top: 12vw;
}

.category-page-content .alm-listing article#post-number-77,
.category-page-content .alm-listing article#post-number-177,
.category-page-content .alm-listing article#post-number-277 {
	align-items: start;
	justify-items: center;
   grid-column: 1 / 31;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-78,
.category-page-content .alm-listing article#post-number-178,
.category-page-content .alm-listing article#post-number-278 {
	align-items: start;
	justify-items: end;
   grid-column: 1 / 31;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-79,
.category-page-content .alm-listing article#post-number-179,
.category-page-content .alm-listing article#post-number-279 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-80,
.category-page-content .alm-listing article#post-number-180,
.category-page-content .alm-listing article#post-number-280 {
	align-items: start;
	justify-items: end;
   grid-column: 34 / 64;  
	grid-row: span 1 ;
	margin-top: 12vw;
}

.category-page-content .alm-listing article#post-number-81,
.category-page-content .alm-listing article#post-number-181,
.category-page-content .alm-listing article#post-number-281 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 40;  
	grid-row: span 1;
	margin-bottom: 0vw;
}

.category-page-content .alm-listing article#post-number-82,
.category-page-content .alm-listing article#post-number-182,
.category-page-content .alm-listing article#post-number-282 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row:  span 1;
}

.category-page-content .alm-listing article#post-number-83,
.category-page-content .alm-listing article#post-number-183,
.category-page-content .alm-listing article#post-number-283 {
	align-items: start;
	justify-items: center;
   grid-column: 34 / 64;  
	grid-row: span 1 ;
	margin-top: 12vw;
}

.category-page-content .alm-listing article#post-number-84,
.category-page-content .alm-listing article#post-number-184,
.category-page-content .alm-listing article#post-number-284 {
	align-items: start;
	justify-items: start;
   grid-column: 15 / 45;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-85,
.category-page-content .alm-listing article#post-number-185,
.category-page-content .alm-listing article#post-number-285 {
	align-items: start;
	justify-items: start;
   grid-column: 67 / 97;  
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-86,
.category-page-content .alm-listing article#post-number-186,
.category-page-content .alm-listing article#post-number-286 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1 ;
	margin-top: 12vw;
}

.category-page-content .alm-listing article#post-number-87,
.category-page-content .alm-listing article#post-number-187,
.category-page-content .alm-listing article#post-number-287 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1 ;

}

.category-page-content .alm-listing article#post-number-88,
.category-page-content .alm-listing article#post-number-188,
.category-page-content .alm-listing article#post-number-288 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-89,
.category-page-content .alm-listing article#post-number-189,
.category-page-content .alm-listing article#post-number-289 {
	align-items: start;
	justify-items: center;
   grid-column: 15 / 45;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-90,
.category-page-content .alm-listing article#post-number-190,
.category-page-content .alm-listing article#post-number-290 {
	align-items: start;
	justify-items: start;
   grid-column: 55 / 85;  
	grid-row: span 1 ;
	margin-top: 12vw;
}

.category-page-content .alm-listing article#post-number-91,
.category-page-content .alm-listing article#post-number-191,
.category-page-content .alm-listing article#post-number-291 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-92,
.category-page-content .alm-listing article#post-number-192,
.category-page-content .alm-listing article#post-number-292 {
	align-items: start;
	justify-items: end;
   grid-column: 34 / 64;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-93,
.category-page-content .alm-listing article#post-number-193,
.category-page-content .alm-listing article#post-number-293 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-94,
.category-page-content .alm-listing article#post-number-194,
.category-page-content .alm-listing article#post-number-294 {
	align-items: start;
	justify-items: start;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-95,
.category-page-content .alm-listing article#post-number-195,
.category-page-content .alm-listing article#post-number-295 {
	align-items: start;
	justify-items: end;
   grid-column: 15 / 45;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-96,
.category-page-content .alm-listing article#post-number-196,
.category-page-content .alm-listing article#post-number-296 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 40;  
	grid-row: span 1;
	margin-bottom: 0vw;
}

.category-page-content .alm-listing article#post-number-97,
.category-page-content .alm-listing article#post-number-197,
.category-page-content .alm-listing article#post-number-297 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row:  span 1;
}

.category-page-content .alm-listing article#post-number-98,
.category-page-content .alm-listing article#post-number-198,
.category-page-content .alm-listing article#post-number-298 {
	align-items: start;
	justify-items: start;
   grid-column: 34 / 64;  
	grid-row: span 1 ;
	margin-top: 12vw;
}

.category-page-content .alm-listing article#post-number-99,
.category-page-content .alm-listing article#post-number-199,
.category-page-content .alm-listing article#post-number-299 {
	align-items: start;
	justify-items: start;
   grid-column: 15 / 45;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-100,
.category-page-content .alm-listing article#post-number-200,
.category-page-content .alm-listing article#post-number-300 {
	align-items: start;
	justify-items: start;
   grid-column: 67 / 97;  
	grid-row: span 1 ;	
	margin-top: 0vw;
}



/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {					

.category-page-content .alm-listing article#post-number-1,
.category-page-content .alm-listing article#post-number-101,
.category-page-content .alm-listing article#post-number-201 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1;
	margin-bottom: 0vw;
}

.category-page-content .alm-listing article#post-number-2,
.category-page-content .alm-listing article#post-number-102,
.category-page-content .alm-listing article#post-number-202 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row:  span 1;
}

.category-page-content .alm-listing article#post-number-3,
.category-page-content .alm-listing article#post-number-103,
.category-page-content .alm-listing article#post-number-203 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 12vw;
	margin-bottom: 0vw;
}

.category-page-content .alm-listing article#post-number-4,
.category-page-content .alm-listing article#post-number-104,
.category-page-content .alm-listing article#post-number-204 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-5,
.category-page-content .alm-listing article#post-number-105,
.category-page-content .alm-listing article#post-number-205 {
	align-items: start;
	justify-items: start;
   grid-column: 49 / 95;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-6,
.category-page-content .alm-listing article#post-number-106,
.category-page-content .alm-listing article#post-number-206 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-7,
.category-page-content .alm-listing article#post-number-107,
.category-page-content .alm-listing article#post-number-207 {
	align-items: start;
	justify-items: start;
  grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 0vw;

}

.category-page-content .alm-listing article#post-number-8,
.category-page-content .alm-listing article#post-number-108,
.category-page-content .alm-listing article#post-number-208 {
	align-items: start;
	justify-items: start;
   grid-column: 49 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-9,
.category-page-content .alm-listing article#post-number-109,
.category-page-content .alm-listing article#post-number-209 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 18vw;
}

.category-page-content .alm-listing article#post-number-10,
.category-page-content .alm-listing article#post-number-110,
.category-page-content .alm-listing article#post-number-210 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-11,
.category-page-content .alm-listing article#post-number-111,
.category-page-content .alm-listing article#post-number-211 {
	align-items: start;
	justify-items: end;
   grid-column: 26 / 71;  
	grid-row: span 1 ;
	margin-bottom: 0vw;
}

.category-page-content .alm-listing article#post-number-12,
.category-page-content .alm-listing article#post-number-112,
.category-page-content .alm-listing article#post-number-212 {
	align-items: start;
	justify-items: center;
    grid-column: 1 / 46; 
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-13,
.category-page-content .alm-listing article#post-number-113,
.category-page-content .alm-listing article#post-number-213 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-14,
.category-page-content .alm-listing article#post-number-114,
.category-page-content .alm-listing article#post-number-214 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-15,
.category-page-content .alm-listing article#post-number-115,
.category-page-content .alm-listing article#post-number-215 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 20vw;
}

.category-page-content .alm-listing article#post-number-16,
.category-page-content .alm-listing article#post-number-116,
.category-page-content .alm-listing article#post-number-216 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1;
	margin-bottom: 0vw;
}

.category-page-content .alm-listing article#post-number-17,
.category-page-content .alm-listing article#post-number-117,
.category-page-content .alm-listing article#post-number-217 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row:  span 1;
}

.category-page-content .alm-listing article#post-number-18,
.category-page-content .alm-listing article#post-number-118,
.category-page-content .alm-listing article#post-number-218 {
	align-items: start;
	justify-items: center;
   grid-column: 26 / 71;  
	grid-row: span 1 ;
	margin-top: 0vw;
	margin-bottom: 0vw;
}

.category-page-content .alm-listing article#post-number-19,
.category-page-content .alm-listing article#post-number-119,
.category-page-content .alm-listing article#post-number-219 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-20,
.category-page-content .alm-listing article#post-number-120,
.category-page-content .alm-listing article#post-number-220 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-21,
.category-page-content .alm-listing article#post-number-121,
.category-page-content .alm-listing article#post-number-221 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-22,
.category-page-content .alm-listing article#post-number-122,
.category-page-content .alm-listing article#post-number-222  {
	align-items: start;
	justify-items: center;
   grid-column: 26 / 71;   
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-23,
.category-page-content .alm-listing article#post-number-123,
.category-page-content .alm-listing article#post-number-223  {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-24,
.category-page-content .alm-listing article#post-number-124,
.category-page-content .alm-listing article#post-number-224  {
	align-items: start;
	justify-items: start;
 	grid-column: 1 / 46;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-25,
.category-page-content .alm-listing article#post-number-125,
.category-page-content .alm-listing article#post-number-225 {
	align-items: start;
	justify-items: end;
	grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-26,
.category-page-content .alm-listing article#post-number-126,
.category-page-content .alm-listing article#post-number-226 {
	align-items: start;
	justify-items: end;
	grid-column: 50 / 95;
	grid-row: span 1;
	margin-bottom: 0vw;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-27,
.category-page-content .alm-listing article#post-number-127,
.category-page-content .alm-listing article#post-number-227 {
	align-items: start;
	justify-items: end;
 	grid-column: 50 / 95;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-28,
.category-page-content .alm-listing article#post-number-128,
.category-page-content .alm-listing article#post-number-228 {
	align-items: start;
	justify-items: end;
	grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-29,
.category-page-content .alm-listing article#post-number-129,
.category-page-content .alm-listing article#post-number-229 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;   
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-30,
.category-page-content .alm-listing article#post-number-130,
.category-page-content .alm-listing article#post-number-230 {
	align-items: start;
	justify-items: start;
  grid-column: 1 / 46; 
	grid-row: span 1 ;
	margin-top: 10vw;
}

.category-page-content .alm-listing article#post-number-31,
.category-page-content .alm-listing article#post-number-131,
.category-page-content .alm-listing article#post-number-231 {
	align-items: start;
	justify-items: center;
   grid-column: 26 / 71;   
	grid-row: span 1;
	margin-bottom: 0vw;
}

.category-page-content .alm-listing article#post-number-32,
.category-page-content .alm-listing article#post-number-132,
.category-page-content .alm-listing article#post-number-232 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row:  span 1;
	margin-bottom: 12vw;
}

.category-page-content .alm-listing article#post-number-33,
.category-page-content .alm-listing article#post-number-133,
.category-page-content .alm-listing article#post-number-233 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 10vw;
	margin-bottom: 0vw;
}

.category-page-content .alm-listing article#post-number-34,
.category-page-content .alm-listing article#post-number-134,
.category-page-content .alm-listing article#post-number-234 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-35,
.category-page-content .alm-listing article#post-number-135,
.category-page-content .alm-listing article#post-number-235 {
	align-items: start;
	justify-items: center;
	grid-column: 26 / 71;
	grid-row: span 1;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-36,
.category-page-content .alm-listing article#post-number-136,
.category-page-content .alm-listing article#post-number-236 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 46;
	grid-row: span 1;
	margin-bottom: 0vw;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-37,
.category-page-content .alm-listing article#post-number-137,
.category-page-content .alm-listing article#post-number-237 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;

}

.category-page-content .alm-listing article#post-number-38,
.category-page-content .alm-listing article#post-number-138,
.category-page-content .alm-listing article#post-number-238 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-39,
.category-page-content .alm-listing article#post-number-139,
.category-page-content .alm-listing article#post-number-239 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-bottom: 0vw;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-40,
.category-page-content .alm-listing article#post-number-140,
.category-page-content .alm-listing article#post-number-240 {
	align-items: start;
	justify-items: center;
   grid-column: 26 / 71;   
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-41,
.category-page-content .alm-listing article#post-number-141,
.category-page-content .alm-listing article#post-number-241 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-42,
.category-page-content .alm-listing article#post-number-142,
.category-page-content .alm-listing article#post-number-242 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 20vw;
}

.category-page-content .alm-listing article#post-number-43,
.category-page-content .alm-listing article#post-number-143,
.category-page-content .alm-listing article#post-number-243 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
	margin-bottom: 0vw;
}

.category-page-content .alm-listing article#post-number-44,
.category-page-content .alm-listing article#post-number-144,
.category-page-content .alm-listing article#post-number-244 {
	align-items: start;
	justify-items: center;
    grid-column: 26 / 71;   
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-45,
.category-page-content .alm-listing article#post-number-145,
.category-page-content .alm-listing article#post-number-245 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-46,
.category-page-content .alm-listing article#post-number-146,
.category-page-content .alm-listing article#post-number-246 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1;
	margin-bottom: 0vw;
}

.category-page-content .alm-listing article#post-number-47,
.category-page-content .alm-listing article#post-number-147,
.category-page-content .alm-listing article#post-number-247 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1;
	margin-top: 12vw;
}

.category-page-content .alm-listing article#post-number-48,
.category-page-content .alm-listing article#post-number-148,
.category-page-content .alm-listing article#post-number-248 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 0vw;
	margin-bottom: 0vw;
}

.category-page-content .alm-listing article#post-number-49,
.category-page-content .alm-listing article#post-number-149,
.category-page-content .alm-listing article#post-number-249 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-50,
.category-page-content .alm-listing article#post-number-150,
.category-page-content .alm-listing article#post-number-250 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;   
	grid-row: span 1 ;	
	margin-top: 20vw;
}

.category-page-content .alm-listing article#post-number-51,
.category-page-content .alm-listing article#post-number-151,
.category-page-content .alm-listing article#post-number-251 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1;
	margin-bottom: 0vw;
}

.category-page-content .alm-listing article#post-number-52,
.category-page-content .alm-listing article#post-number-152,
.category-page-content .alm-listing article#post-number-252 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row:  span 1;
}

.category-page-content .alm-listing article#post-number-53,
.category-page-content .alm-listing article#post-number-153,
.category-page-content .alm-listing article#post-number-253 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 0vw;
	margin-bottom: 0vw;
}

.category-page-content .alm-listing article#post-number-54,
.category-page-content .alm-listing article#post-number-154,
.category-page-content .alm-listing article#post-number-254 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-55,
.category-page-content .alm-listing article#post-number-155,
.category-page-content .alm-listing article#post-number-255 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;   
	grid-row: span 1 ;	
	margin-top: 20vw;
}

.category-page-content .alm-listing article#post-number-56,
.category-page-content .alm-listing article#post-number-156,
.category-page-content .alm-listing article#post-number-256 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-57,
.category-page-content .alm-listing article#post-number-157,
.category-page-content .alm-listing article#post-number-257 {
	align-items: start;
	justify-items: start;
  grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 0vw;

}

.category-page-content .alm-listing article#post-number-58,
.category-page-content .alm-listing article#post-number-158,
.category-page-content .alm-listing article#post-number-258 {
	align-items: start;
	justify-items: start;
   grid-column: 49 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-59,
.category-page-content .alm-listing article#post-number-159,
.category-page-content .alm-listing article#post-number-259 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 18vw;
}

.category-page-content .alm-listing article#post-number-60,
.category-page-content .alm-listing article#post-number-160,
.category-page-content .alm-listing article#post-number-260 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-61,
.category-page-content .alm-listing article#post-number-161,
.category-page-content .alm-listing article#post-number-261 {
	align-items: start;
	justify-items: end;
   grid-column: 26 / 71;  
	grid-row: span 1 ;
	margin-bottom: 0vw;
}

.category-page-content .alm-listing article#post-number-62,
.category-page-content .alm-listing article#post-number-162,
.category-page-content .alm-listing article#post-number-262 {
	align-items: start;
	justify-items: center;
    grid-column: 1 / 46; 
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-63,
.category-page-content .alm-listing article#post-number-163,
.category-page-content .alm-listing article#post-number-263 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-64,
.category-page-content .alm-listing article#post-number-164,
.category-page-content .alm-listing article#post-number-264 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-65,
.category-page-content .alm-listing article#post-number-165,
.category-page-content .alm-listing article#post-number-265 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 20vw;
}

.category-page-content .alm-listing article#post-number-66,
.category-page-content .alm-listing article#post-number-166,
.category-page-content .alm-listing article#post-number-266 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1;
	margin-bottom: 0vw;
}

.category-page-content .alm-listing article#post-number-67,
.category-page-content .alm-listing article#post-number-167,
.category-page-content .alm-listing article#post-number-267 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row:  span 1;
}

.category-page-content .alm-listing article#post-number-68,
.category-page-content .alm-listing article#post-number-168,
.category-page-content .alm-listing article#post-number-268 {
	align-items: start;
	justify-items: center;
   grid-column: 26 / 71;  
	grid-row: span 1 ;
	margin-top: 0vw;
	margin-bottom: 0vw;
}

.category-page-content .alm-listing article#post-number-69,
.category-page-content .alm-listing article#post-number-169,
.category-page-content .alm-listing article#post-number-269 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-70,
.category-page-content .alm-listing article#post-number-170,
.category-page-content .alm-listing article#post-number-270 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-71,
.category-page-content .alm-listing article#post-number-171,
.category-page-content .alm-listing article#post-number-271 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 20vw;
}

.category-page-content .alm-listing article#post-number-72,
.category-page-content .alm-listing article#post-number-172,
.category-page-content .alm-listing article#post-number-272  {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;   
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-73,
.category-page-content .alm-listing article#post-number-173,
.category-page-content .alm-listing article#post-number-273  {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-74,
.category-page-content .alm-listing article#post-number-174,
.category-page-content .alm-listing article#post-number-274  {
	align-items: start;
	justify-items: start;
 	grid-column: 1 / 46;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-75,
.category-page-content .alm-listing article#post-number-175,
.category-page-content .alm-listing article#post-number-275 {
	align-items: start;
	justify-items: end;
	grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-76,
.category-page-content .alm-listing article#post-number-176,
.category-page-content .alm-listing article#post-number-276 {
	align-items: start;
	justify-items: end;
	grid-column: 50 / 95;
	grid-row: span 1;
	margin-bottom: 0vw;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-77,
.category-page-content .alm-listing article#post-number-177,
.category-page-content .alm-listing article#post-number-277 {
	align-items: start;
	justify-items: end;
 	grid-column: 50 / 95;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-78,
.category-page-content .alm-listing article#post-number-178,
.category-page-content .alm-listing article#post-number-278 {
	align-items: start;
	justify-items: end;
	grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-79,
.category-page-content .alm-listing article#post-number-179,
.category-page-content .alm-listing article#post-number-279 {
	align-items: start;
	justify-items: center;
   grid-column: 50 / 95;   
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-80,
.category-page-content .alm-listing article#post-number-180,
.category-page-content .alm-listing article#post-number-280 {
	align-items: start;
	justify-items: start;
  grid-column: 1 / 46; 
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-81,
.category-page-content .alm-listing article#post-number-181,
.category-page-content .alm-listing article#post-number-281 {
	align-items: start;
	justify-items: center;
   grid-column: 26 / 71;   
	grid-row: span 1;
	margin-bottom: 0vw;
}

.category-page-content .alm-listing article#post-number-82,
.category-page-content .alm-listing article#post-number-182,
.category-page-content .alm-listing article#post-number-282 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row:  span 1;
	margin-bottom: 12vw;
}

.category-page-content .alm-listing article#post-number-83,
.category-page-content .alm-listing article#post-number-183,
.category-page-content .alm-listing article#post-number-283 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 20vw;
	margin-bottom: 0vw;
}

.category-page-content .alm-listing article#post-number-84,
.category-page-content .alm-listing article#post-number-184,
.category-page-content .alm-listing article#post-number-284 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 20vw;
}

.category-page-content .alm-listing article#post-number-85,
.category-page-content .alm-listing article#post-number-185,
.category-page-content .alm-listing article#post-number-285 {
	align-items: start;
	justify-items: center;
	grid-column: 26 / 71;
	grid-row: span 1;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-86,
.category-page-content .alm-listing article#post-number-186,
.category-page-content .alm-listing article#post-number-286 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 46;
	grid-row: span 1;
	margin-bottom: 0vw;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-87,
.category-page-content .alm-listing article#post-number-187,
.category-page-content .alm-listing article#post-number-287 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;

}

.category-page-content .alm-listing article#post-number-88,
.category-page-content .alm-listing article#post-number-188,
.category-page-content .alm-listing article#post-number-288 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-89,
.category-page-content .alm-listing article#post-number-189,
.category-page-content .alm-listing article#post-number-289 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-bottom: 0vw;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-90,
.category-page-content .alm-listing article#post-number-190,
.category-page-content .alm-listing article#post-number-290 {
	align-items: start;
	justify-items: center;
   grid-column: 26 / 71;   
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-91,
.category-page-content .alm-listing article#post-number-191,
.category-page-content .alm-listing article#post-number-291 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-92,
.category-page-content .alm-listing article#post-number-192,
.category-page-content .alm-listing article#post-number-292 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 20vw;
}

.category-page-content .alm-listing article#post-number-93,
.category-page-content .alm-listing article#post-number-193,
.category-page-content .alm-listing article#post-number-293 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
	margin-bottom: 0vw;
}

.category-page-content .alm-listing article#post-number-94,
.category-page-content .alm-listing article#post-number-194,
.category-page-content .alm-listing article#post-number-294 {
	align-items: start;
	justify-items: center;
    grid-column: 26 / 71;   
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page-content .alm-listing article#post-number-95,
.category-page-content .alm-listing article#post-number-195,
.category-page-content .alm-listing article#post-number-295 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
}

.category-page-content .alm-listing article#post-number-96,
.category-page-content .alm-listing article#post-number-196,
.category-page-content .alm-listing article#post-number-296 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1;
	margin-bottom: 0vw;
}

.category-page-content .alm-listing article#post-number-97,
.category-page-content .alm-listing article#post-number-197,
.category-page-content .alm-listing article#post-number-297 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1;
	margin-top: 12vw;
}

.category-page-content .alm-listing article#post-number-98,
.category-page-content .alm-listing article#post-number-198,
.category-page-content .alm-listing article#post-number-298 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 12vw;
	margin-bottom: 0vw;
}

.category-page-content .alm-listing article#post-number-99,
.category-page-content .alm-listing article#post-number-199,
.category-page-content .alm-listing article#post-number-299 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 20vw;
}

.category-page-content .alm-listing article#post-number-100,
.category-page-content .alm-listing article#post-number-200,
.category-page-content .alm-listing article#post-number-300 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}
		
}


/*------------------------------------*\
    CATEGORY PAGE "CATEGORY TITLE"
\*------------------------------------*/

.category-page .category-title-container {
  position:fixed;
  bottom:2vw;
  left:50%;
  -ms-transform: translateX(-50%) translateY(0%);
  -webkit-transform: translate(-50%,0%);
  transform: translate(-50%,0%);
	z-index:999;
	width: 100%;
	pointer-events: none;
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
	.category-page .category-title-container {
	bottom: 3vw;
}
}
	
.category-page .category-title-container .inner {
	text-align: center;
}

.category-page .category-title-container .inner a,
.category-page .category-title-container .inner a:link,
.category-page .category-title-container .inner a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3vw;
	line-height: 1.25;
	color: black;
	font-weight: 400;
	text-decoration: none;
	z-index: 99999;
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
	.category-page .category-title-container .inner a,
	.category-page .category-title-container .inner a:link,
	.category-page .category-title-container .inner a:visited {
	font-size: 4vw;
}
}	
@media only screen and (max-width: 750px) {
	.category-page .category-title-container .inner a,
	.category-page .category-title-container .inner a:link,
	.category-page .category-title-container .inner a:visited {
	font-size: 5vw;
}
}	


/*------------------------------------*\
   "BAAUER" CATEGORY PROJECTS PAGE
\*------------------------------------*/

.category-page.baauer .alm-reveal.alm-preloaded{
	
	padding: 0;
	margin: 0;
	list-style: none;
	display: flex;
	align-items: center;
	justify-content: center;
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	width: 100%;
	height: 100%;
}

.category-page.baauer .alm-reveal.alm-preloaded article#post-number-1 {
	text-align: center;
	padding-top: 13vw;
	padding-bottom: 13vw;
	display: flex;
	align-items: center;
	justify-content: center;
	margin: auto;
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
.category-page.baauer .alm-reveal.alm-preloaded article#post-number-1 {
	padding-top: 18vw;
	padding-bottom: 18vw;
	}
}

.category-page.baauer .ratio-1X1-square {
	width: 50vw;
	height: 50vw;
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
.category-page.baauer .ratio-1X1-square {
	width: 66.6vw;
	height: 66.6vw;
	}
}


/*------------------------------------*\
   "BLOOMBERG — LAS VEGAS" CATEGORY PROJECTS PAGE
\*------------------------------------*/

.category-page.bloomberg-las-vegas .category-description-text br.rwd-break{
	display:none;
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
.category-page.bloomberg-las-vegas .category-description-text br.rwd-break{
	display:block;
}
}

/* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */
@media only screen and (min-width: 1001px) {

.category-page.bloomberg-las-vegas article#post-number-3 {
	align-items: start;
	justify-items: start;
   grid-column: 26 / 56;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.category-page.bloomberg-las-vegas article#post-number-5 {
	align-items: start;
	justify-items: start;
   grid-column: 59 / 89;   
	grid-row: span 1 ;	
	margin-top: 12vw;
}

.category-page.bloomberg-las-vegas article#post-number-6 {
	align-items: start;
	justify-items: start;
   grid-column: 34 / 64;   
	grid-row: 3 ;	
	margin-top: 0vw;
}
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
	
	.category-page.bloomberg-las-vegas article#post-number-3 {
	align-items: start;
	justify-items: start;
	grid-column: 26 / 71;
	grid-row: span 1;
	margin-top: 0vw; 
	}
	
	.category-page.bloomberg-las-vegas article#post-number-4 {
	margin-top: 9vw; 
	}
	
	.category-page.bloomberg-las-vegas article#post-number-5 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 46;
	grid-row: span 1;
	margin-top: 0vw; 
	}
	
.category-page.bloomberg-las-vegas article#post-number-6 {
	align-items: start;
	justify-items: start;
   grid-column: 50 / 95;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}
}

/*------------------------------------*\
   "CONNAN MOCKASIN BUFFALO ZINE" CATEGORY PROJECTS PAGE
\*------------------------------------*/

/* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */
@media only screen and (min-width: 1001px) {

.category-page.buffalo-zine-connan-mockasin article#post-number-3 {
	align-items: start;
	justify-items: start;
   grid-column: 18 / 48;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.category-page.buffalo-zine-connan-mockasin article#post-number-4 {
	align-items: start;
	justify-items: start;
   grid-column: 51 / 91;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.category-page.buffalo-zine-connan-mockasin article#post-number-5 {
	align-items: start;
	justify-items: start;
   grid-column:  1 / 44; 
	grid-row: span 1 ;	
	margin-top: 10vw;
}

.category-page.buffalo-zine-connan-mockasin article#post-number-6 {
	align-items: start;
	justify-items: start;
   grid-column: 67 / 97;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.category-page.buffalo-zine-connan-mockasin article#post-number-7 {
	align-items: start;
	justify-items: end;
   grid-column: 1 / 57;   
	grid-row: span 1 ;
	margin-top: 10vw;
}

.category-page.buffalo-zine-connan-mockasin article#post-number-8 {
	align-items: start;
	justify-items: start;
   grid-column: 60 / 90;   
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page.buffalo-zine-connan-mockasin article#post-number-9 {
	align-items: start;
	justify-items: start;
   grid-column: 15 / 97;   
	grid-row: span 1 ;
	margin-top: 0vw;
}
}
	
/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
	
.category-page.buffalo-zine-connan-mockasin article#post-number-1 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1;
	margin-bottom: 0vw;
	}
	
.category-page.buffalo-zine-connan-mockasin article#post-number-2 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row:  span 1;
}	
	

.category-page.buffalo-zine-connan-mockasin article#post-number-3 {
	align-items: start;
	justify-items: start;
   grid-column: 26 / 71;  
	grid-row: span 1 ;
	margin-top: 0vw;
	margin-bottom: 0vw;
}	
	
.category-page.buffalo-zine-connan-mockasin article#post-number-4 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 12vw;
}	
	
.category-page.buffalo-zine-connan-mockasin article#post-number-5 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 95;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}		
	
.category-page.buffalo-zine-connan-mockasin article#post-number-6 {
	align-items: start;
	justify-items: end;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
}	
	
.category-page.buffalo-zine-connan-mockasin article#post-number-7 {
	align-items: start;
	justify-items: end;
  grid-column: 1 / 50;  
	grid-row: span 1 ;
	margin-top: 10vw;
	margin-right: -6vw;
}	
	
.category-page.buffalo-zine-connan-mockasin article#post-number-8 {
	align-items: start;
	justify-items: end;
  grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}		
	
.category-page.buffalo-zine-connan-mockasin article#post-number-9 {
	align-items: start;
	justify-items: start;
  grid-column: 1 / 57;  
	grid-row: span 1 ;
	margin-top: 10vw;
}		
}


/*------------------------------------*\
   "CARS" CATEGORY PROJECTS PAGE
\*------------------------------------*/

/* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */
@media only screen and (min-width: 1001px) {
	
.category-page.cars article#post-number-1 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.category-page.cars article#post-number-2 {
	align-items: start;
	justify-items: start;
   grid-column: 31 / 95;   
	grid-row: span 1 ;	
	margin-top: 0vw;
	margin-left: -3vw;
}

.category-page.cars article#post-number-3 {
	align-items: start;
	justify-items: end;
	grid-column: 34 / 64;
	grid-row: span 1;
	margin-top: 6vw;
}

.category-page.cars article#post-number-4 {
	align-items: start;
	justify-items: start;
   grid-column: 67 / 97;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.category-page.cars article#post-number-5 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 51;
	grid-row: span 1;
	margin-top: 0vw;
}

.category-page.cars article#post-number-6 {
	align-items: start;
	justify-items: end;
	grid-column: 67 / 97;
	grid-row: span 1;
	margin-top: 10vw;
}

.category-page.cars article#post-number-7 {
	align-items: start;
	justify-items: end;
   grid-column: 18 / 48;   
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page.cars article#post-number-8 {
	align-items: start;
	justify-items: start;
   grid-column: 51 / 81;   
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page.cars article#post-number-9 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;   
	grid-row: span 1 ;
	margin-top: 10vw;
}

.category-page.cars article#post-number-10 {
	align-items: start;
	justify-items: start;
   grid-column: 15 / 45; 
	grid-row: span 1 ;
}

.category-page.cars article#post-number-11 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 40;
	grid-row: span 1;
	margin-bottom: 0vw;
}

.category-page.cars article#post-number-12 {
	align-items: start;
	justify-items: end;
	grid-column: 54 / 84;
	grid-row: span 1;
}

.category-page.cars article#post-number-13 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page.cars article#post-number-14 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 97;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page.cars article#post-number-15 {
	align-items: start;
	justify-items: start;
	grid-column: 48 / 78;
	grid-row: span 1;
	margin-top: 20vw;
}

.category-page.cars article#post-number-16 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1;
	margin-bottom: 0vw;
}

.category-page.cars article#post-number-17 {
	align-items: start;
	justify-items: start;
   grid-column: 31 / 95;   
	grid-row: span 1 ;	
	margin-top: 0vw;
	margin-left: -3vw;
}

.category-page.cars article#post-number-18 {
	align-items: start;
	justify-items: end;
   grid-column: 57 / 97;  
	grid-row:  span 1;
	    margin-top: 0vw;
}
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {

	.category-page.cars article#post-number-1 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1;
	margin-bottom: 0vw;
	}
	
.category-page.cars article#post-number-2 {
	align-items: start;
	justify-items: start;
	grid-column: 46 / 90;
	grid-row: span 1;
	margin-top: 0vw;
	margin-left: -6vw;
}	
	
.category-page.cars article#post-number-3 {
	align-items: start;
	justify-items: end;
   grid-column: 10 / 95;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}	
	
.category-page.cars article#post-number-4 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 46;
	grid-row: span 1;
	margin-top: 0vw;
}	
	
.category-page.cars article#post-number-5 {
	align-items: start;
	justify-items: start;
   grid-column: 49 / 95;   
	grid-row: span 1 ;	
	margin-top: 12vw;
}		
	
.category-page.cars article#post-number-6 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 70;  
	grid-row: span 1 ;
}	
	
.category-page.cars article#post-number-7 {
	align-items: start;
	justify-items: end;
  grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 20vw;
}	
	
.category-page.cars article#post-number-8 {
	align-items: start;
	justify-items: center;
  grid-column: 1 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}		
	
.category-page.cars article#post-number-9 {
	align-items: start;
	justify-items: start;
  grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 0vw;
}		
	
.category-page.cars article#post-number-10 {
	align-items: start;
	justify-items: start;
	grid-column: 46 / 60;
	grid-row: span 1;
	margin-top: 0vw;
	margin-left: -6vw;
}		
	
.category-page.cars article#post-number-11 {
	align-items: start;
	justify-items: start;
  grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 0vw;
}			
	
.category-page.cars article#post-number-12 {
	align-items: start;
	justify-items: end;
  grid-column: 46 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}			
	
.category-page.cars article#post-number-13 {
	margin-top: 8vw;
}	
	
.category-page.cars article#post-number-14 {
}		
		
.category-page.cars article#post-number-15 {
	align-items: start;
	justify-items: start;
  grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 12vw;
}		
	
.category-page.cars article#post-number-16 {
	align-items: start;
	justify-items: end;
	grid-column: 1 / 50;
	grid-row: span 1;
	margin-bottom: 0vw;
	margin-right: -6vw;
}			
	
.category-page.cars article#post-number-17 {
	    align-items: start;
    justify-items: end;
    grid-column: 59 / 95;
    grid-row: span 1;
    margin-top: 0vw;
}			
	
.category-page.cars article#post-number-18 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 46;
	grid-row: span 1;
	margin-bottom: 0vw;
}				
}


/*------------------------------------*\
   "COEVAL" CATEGORY PROJECTS PAGE
\*------------------------------------*/

.category-page.coeval-txatxarramendi {
	
}

/*-----------------------------------------------*\
   "COEVAL" CATEGORY PROJECTS PAGE // 16X9 LANDSCAPE IMAGES // ALIGN: CENTERED
\*-----------------------------------------------*/

.category-page.coeval-txatxarramendi .post-1258,  /* COEVAL Magazine 1 */
.category-page.coeval-txatxarramendi .post-1250,  /* COEVAL Magazine 5 */
.category-page.coeval-txatxarramendi .post-1256,  /* COEVAL Magazine 2 */
.category-page.coeval-txatxarramendi .post-1252,  /* COEVAL Magazine 4 */
.category-page.coeval-txatxarramendi .post-1243,  /* COEVAL Magazine 7 */
.category-page.coeval-txatxarramendi .post-1254,  /* COEVAL Magazine 3 */
.category-page.coeval-txatxarramendi .post-1248  /* COEVAL Magazine 6 */

{
	grid-column: 16 / span 66 !important;
	grid-row: span 1 ;
	align-items: start !important;
	justify-items: center !important;
	margin-bottom: 0vw !important;
	margin-top: 0vw !important;
}

.category-page.coeval-txatxarramendi .category-page-content .ratio-8X5-landscape {
  width: 66vw;
  height: 41.25vw;
}


/*------------------------------------*\
   "CR FASHION BOOK - LA GIRLS" CATEGORY PROJECTS PAGE
\*------------------------------------*/

/* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */
@media only screen and (min-width: 1001px) {
	
.category-page.cr-fashion-book-la-girls article#post-number-1 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1;
}

.category-page.cr-fashion-book-la-girls article#post-number-2 {
	align-items: start;
	justify-items: start;
   grid-column: 31 / 61;   
	grid-row: span 1 ;	
	margin-top: 0vw;
	margin-left: -3vw;
}

.category-page.cr-fashion-book-la-girls article#post-number-3 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
	margin-top: 6vw;
	margin-bottom: 0 ;
}

.category-page.cr-fashion-book-la-girls article#post-number-4 {
	align-items: start;
	justify-items: center;
	grid-column: 1 / 97;
	grid-row: span 1 ;	
	margin-top: 0vw;
	margin-bottom: 6vw;
}

.category-page.cr-fashion-book-la-girls article#post-number-5 {
	align-items: start;
	justify-items: start;
	grid-column: 31 / 97;
	grid-row: span 1;
	margin-top: 0vw;
	margin-left: -3vw;
}

.category-page.cr-fashion-book-la-girls article#post-number-6 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1 ;
}

.category-page.cr-fashion-book-la-girls article#post-number-7 {
	align-items: start;
	justify-items: end;
	grid-column: 67 / 97;
	grid-row: span 1;
	margin-top: 0vw;
}

.category-page.cr-fashion-book-la-girls article#post-number-8 {
	align-items: start;
	justify-items: start;
	grid-column: 15 / 45;
	grid-row: span 1;
	margin-top: 12vw;	
}
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
	
.category-page.cr-fashion-book-la-girls article#post-number-1 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1;
	margin-bottom: 0vw;
	}
	
.category-page.cr-fashion-book-la-girls article#post-number-2 {
	align-items: start;
	justify-items: start;
	grid-column: 46 / 60;
	grid-row: span 1;
	margin-top: 0vw;
	margin-left: -6vw;
}	
	
.category-page.cr-fashion-book-la-girls article#post-number-3 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;   
	grid-row: span 1 ;	
	margin-top: 0vw;
	margin-bottom: 0vw;
}	
	
.category-page.cr-fashion-book-la-girls article#post-number-4 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 46;
	grid-row: span 1;
	margin-top: 20vw;
	margin-bottom: 0vw;
}	
	
.category-page.cr-fashion-book-la-girls article#post-number-5 {
	align-items: start;
	justify-items: center;
 	grid-column: 26 / 71 ;
	grid-row: span 1 ;	
	margin-top: 0vw;
}		
	
.category-page.cr-fashion-book-la-girls article#post-number-6 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 46;
	grid-row: span 1;
}	
	
.category-page.cr-fashion-book-la-girls article#post-number-7 {
	align-items: end;
	justify-items: end;
	grid-column: 50 / 95;
	grid-row: span 1;
	margin-top: 0vw;
}	
	
.category-page.cr-fashion-book-la-girls article#post-number-8 {
	align-items: start;
	justify-items: end;
	grid-column: 50 / 95;
	grid-row: span 1;
	margin-top: 0vw;
}		
}


/*------------------------------------*\
   "DIOR - CATWALK SHOW" CATEGORY PROJECTS PAGE
\*------------------------------------*/

/* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */
@media only screen and (min-width: 1001px) {
	
.category-page.dior article#post-number-1 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1;
}

.category-page.dior article#post-number-2 {
	align-items: start;
	justify-items: start;
   grid-column: 31 / 61;   
	grid-row: span 1 ;	
	margin-top: 0vw;
	margin-left: -3vw;
}

.category-page.dior article#post-number-3 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
	margin-top: 10vw;
	margin-bottom: 0 ;
}

.category-page.dior article#post-number-4 {
	align-items: start;
	justify-items: center;
	grid-column: 40 / 97;
	grid-row: span 1;
	margin-top: 0vw;
	margin-bottom: 6vw;
}

.category-page.dior article#post-number-5 {
	align-items: start;
	justify-items: start;
	grid-column: 34 / 97;
	grid-row: span 1;
	margin-top: 0vw;
}

.category-page.dior article#post-number-6 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1 ;
}

.category-page.dior article#post-number-7 {
	align-items: start;
	justify-items: end;
	grid-column: 67 / 97;
	grid-row: span 1;
	margin-top: 0vw;
}

.category-page.dior article#post-number-8 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 31;
	grid-row: span 1;
	margin-top: 12vw;	
}

.category-page.dior article#post-number-9 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 31;
	grid-row: span 1;
	margin-top: 12vw;	
}

.category-page.dior article#post-number-10 {
	 align-items: start;
    justify-items: center;
    grid-column: 48 / 87;
    grid-row: span 1;
}

.category-page.dior article#post-number-11 {
	 align-items: start;
    justify-items: center;
    grid-column: 48 / 87;
    grid-row: span 1;
}
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
	
.category-page.dior article#post-number-1 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1;
	margin-bottom: 0vw;
	}
	
.category-page.dior article#post-number-2 {
	align-items: start;
	justify-items: start;
	grid-column: 46 / 60;
	grid-row: span 1;
	margin-top: 0vw;
	margin-left: -6vw;
}	
	
.category-page.dior article#post-number-3 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;   
	grid-row: span 1 ;	
	margin-top: 0vw;
	margin-bottom: 0vw;
}	
	
.category-page.dior article#post-number-4 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 46;
	grid-row: span 1;
	margin-top: 20vw;
	margin-bottom: 0vw;
}	
	
.category-page.dior article#post-number-5 {
	align-items: start;
	justify-items: center;
 	grid-column: 26 / 71 ;
	grid-row: span 1 ;	
	margin-top: 0vw;
}		
	
.category-page.dior article#post-number-6 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 46;
	grid-row: span 1;
	margin-top: 10vw !important;
}	
	
.category-page.dior article#post-number-7 {
	align-items: start;
	justify-items: start;
	grid-column: 50 / 95;
	grid-row: span 1;
}	
	
.category-page.dior article#post-number-8 {
	align-items: start;
	justify-items: center;
	grid-column: 1 / 95;
	grid-row: span 1;
	margin-top: 0vw;
}		
	
.category-page.dior article#post-number-9 {
	align-items: start;
    justify-items: start;
    grid-column: 1 / 46;
    grid-row: span 1;
    margin-top: 18vw;
}

.category-page.dior article#post-number-10 {
	align-items: start;
	justify-items: end;
	grid-column: 50 / 95;
	grid-row: span 1;
}

.category-page.dior article#post-number-11 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 46;
	grid-row: span 1;
	margin-bottom: 0vw;
}	
}

/*------------------------------------*\
   "FLUME" CATEGORY PROJECTS PAGE
\*------------------------------------*/

.category-page.flume {
}

/*-----------------------------------------------*\
   "FLUME" CATEGORY PROJECTS PAGE // 16X9 LANDSCAPE IMAGES // ALIGN: CENTERED
\*-----------------------------------------------*/

.category-page.flume .post-1513, /* Flume */
.category-page.flume .post-1505, /* Flume */
.category-page.flume .post-1497, /* Flume */
.category-page.flume .post-1487, /* Flume */
.category-page.flume .post-1511,  /* Flume */
.category-page.flume .post-1500,  /* Flume */
.category-page.flume .post-1492,  /* Flume */
.category-page.flume .post-1517,  /* Flume */
.category-page.flume .post-1509,  /* Flume */
.category-page.flume .post-1502,   /* Flume */
.category-page.flume .post-1494  /* Flume */
{
	grid-column: 16 / span 66 !important;
	grid-row: span 1 ;
	align-items: start !important;
	justify-items: center !important;
	margin-bottom: 0vw !important;
	margin-top: 0vw !important;
}

.category-page.flume .ratio-16X9-landscape {
  width: 66vw;
  height: 37.2vw;
}

/*------------------------------------*\
   "GRAPHICS" CATEGORY PROJECTS PAGE
\*------------------------------------*/

/* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */
@media only screen and (min-width: 1001px) {

.category-page.graphics article#post-number-1 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1;
}

.category-page.graphics article#post-number-2 {
	align-items: start;
	justify-items: start;
   grid-column: 34 / 64;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.category-page.graphics article#post-number-3 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
	margin-top: 10vw;
	margin-bottom: 0 ;
}

.category-page.graphics article#post-number-4 {
	align-items: start;
	justify-items: start;
	grid-column: 22 / 52;
	grid-row: span 1;
}
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
	
.category-page.graphics article#post-number-1 {
	align-items: start;
 	justify-items: center;
    grid-column: 1 / 97;
	grid-row: span 1;
	margin-bottom: 0vw;
	}
	
.category-page.graphics article#post-number-2 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 46;
	grid-row: span 1;
	margin-top: 0vw;
}	
	
.category-page.graphics article#post-number-3 {
	align-items: start;
	justify-items: end;
	grid-column: 50 / 95;
	grid-row: span 1;
	margin-top: 10vw;
	margin-bottom: 0;
}	
	
.category-page.graphics article#post-number-4 {
	align-items: start;
	justify-items: end;
	grid-column: 50 / 95;
	grid-row: span 1;
	margin-top: 12vw;
	margin-bottom: 0vw;
}	

.category-page.graphics article#post-number-5 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 45;
	grid-row: span 1;
	margin-top: 0vw;
}	
}


/*------------------------------------*\
   "INTERVIEW MAGAZINE - NATHAN FIELDER" CATEGORY PROJECTS PAGE
\*------------------------------------*/

.category-page.interview-magazine-nathan-fielder .category-page-content  /* INTERVIEW MAGAZINE - NATHAN FIELDER */
{
	
	display: grid;
  align-items: center;
  justify-items: center;
}

.category-page.interview-magazine-nathan-fielder .ratio-5X4-portrait {
	height: 70vh;
    width: 54vh;

}



/*------------------------------------*\
   "LAS VEGAS" CATEGORY PROJECTS PAGE
\*------------------------------------*/

/* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */
@media only screen and (min-width: 1001px) {
	
.category-page.las-vegas article#post-number-1 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1;
}

.category-page.las-vegas article#post-number-2 {
	align-items: start;
	justify-items: start;
   grid-column: 34 / 64;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.category-page.las-vegas article#post-number-3 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
	margin-top: 12vw;
	margin-bottom: 0;
}

.category-page.las-vegas article#post-number-4 {
	align-items: start;
	justify-items: center;
	grid-column: 15 / 45;
	grid-row: span 1 ;	
	margin-top: 0vw;
	margin-bottom: 0vw;
}

.category-page.las-vegas article#post-number-5 {
	align-items: start;
	justify-items: start;
	grid-column: 48 / 78;
	grid-row: span 1;
	margin-top: 12vw;
}

.category-page.las-vegas article#post-number-6 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1 ;
}

.category-page.las-vegas article#post-number-7 {
	align-items: start;
	justify-items: end;
	grid-column: 67 / 97;
	grid-row: span 1;
	margin-top: 0vw;
}
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
	
.category-page.las-vegas article#post-number-1 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1;
	margin-bottom: 0vw;
	}
	
.category-page.las-vegas article#post-number-2 {
	align-items: start;
	justify-items: end;
	grid-column: 50 / 95;
	grid-row: span 1;
	margin-top: 0vw;
}	
	
.category-page.las-vegas article#post-number-3 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;   
	grid-row: span 1 ;	
	margin-top: 6vw;
	margin-bottom: 0vw;
}	
	
.category-page.las-vegas article#post-number-4 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 46;
	grid-row: span 1;
	margin-top: 20vw;
	margin-bottom: 0vw;
}	
	
.category-page.las-vegas article#post-number-5 {
	align-items: start;
	justify-items: center;
 	grid-column: 26 / 71 ;
	grid-row: span 1 ;	
	margin-top: 0vw;
}		
	
.category-page.las-vegas article#post-number-6 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 46;
	grid-row: span 1;
}	
	
.category-page.las-vegas article#post-number-7 {
	align-items: end;
	justify-items: end;
	grid-column: 50 / 95;
	grid-row: span 1;
	margin-top: 0vw;
}	
}

/*------------------------------------*\
   "MUSCLE BEACH" CATEGORY PROJECTS PAGE
\*------------------------------------*/

/* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */
@media only screen and (min-width: 1001px) {

.category-page.muscle-beach article#post-number-1 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.category-page.muscle-beach article#post-number-2 {
	align-items: start;
	justify-items: start;
   grid-column: 31 / 95;   
	grid-row: span 1 ;	
	margin-top: 0vw;
	margin-left: -3vw;
}

.category-page.muscle-beach article#post-number-3 {
	align-items: start;
	justify-items: end;
	grid-column: 39 / 67;
	grid-row: span 1;
	margin-top: 6vw;
	margin-right: -3vw;
}

.category-page.muscle-beach article#post-number-4 {
	align-items: start;
	justify-items: end;
	grid-column: 67 / 97;
	grid-row: span 1;
	margin-top: 0vw;
}

.category-page.muscle-beach article#post-number-5 {
	align-items: start;
	justify-items: end;
	grid-column: 1 / 30;
	grid-row: span 1;
	margin-top: 20vw;
}

.category-page.muscle-beach article#post-number-6 {
	align-items: start;
	justify-items: end;
	grid-column: 67 / 97;
	grid-row: span 1;
	margin-top: 20vw;
}

.category-page.muscle-beach article#post-number-7 {
	align-items: start;
	justify-items: end;
	grid-column: 7 / 37;
	grid-row: span 1;
	margin-top: 0vw;
	margin-right: -3vw;
}

.category-page.muscle-beach article#post-number-8 {
	align-items: start;
	justify-items: end;
	grid-column: 37 / 67;
	grid-row: span 1;
	margin-top: 0vw;
}

.category-page.muscle-beach article#post-number-9 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;   
	grid-row: span 1 ;
	margin-top: 10vw;
}

.category-page.muscle-beach article#post-number-10 {
	align-items: start;
	justify-items: start;
   grid-column: 15 / 45; 
	grid-row: span 1 ;
}

.category-page.muscle-beach article#post-number-11 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 31;
	grid-row: span 1;
	margin-bottom: 0vw;
}

.category-page.muscle-beach article#post-number-12 {
	align-items: start;
	justify-items: end;
	grid-column: 54 / 84;
	grid-row: span 1;
}

.category-page.muscle-beach article#post-number-13 {
	align-items: start;
	justify-items: end;
   grid-column: 47 / 97;  
	grid-row: span 1 ;
	margin-top: 12vw;
}

.category-page.muscle-beach article#post-number-14 {
	align-items: start;
	justify-items: end;
	grid-column: 67 / 97;
	grid-row: span 1;
	margin-top: 0vw;
}

.category-page.muscle-beach article#post-number-15 {
	align-items: start;
	justify-items: start;
	grid-column: 34 / 64;
	grid-row: span 1;
	margin-top: 12vw;
}

.category-page.muscle-beach article#post-number-16 {
	align-items: start;
	justify-items: end;
	grid-column: 1 / 64;
	grid-row: span 1;
	margin-bottom: 0vw;
}

.category-page.muscle-beach article#post-number-17 {
	align-items: start;
	justify-items: start;
	grid-column: 67 / 97;
	grid-row: span 1;
	margin-top: 0vw;	
	margin-left: 0vw;
}

.category-page.muscle-beach article#post-number-18 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 31;
	grid-row: span 1;
	margin-top: 0vw;
}

.category-page.muscle-beach article#post-number-19 {
	align-items: start;
    justify-items: center;
    grid-column: 10 / 30;
    grid-row: span 1;
    margin-top: 20vw;
}

.category-page.muscle-beach article#post-number-20 {
	align-items: start;
	justify-items: start;
	grid-column: 31 / 95;
	grid-row: span 1;
	margin-top: 0vw;	
	margin-left: -3vw;
	margin-bottom: 6vw;
}

.category-page.muscle-beach article#post-number-21 {
	align-items: start;
	justify-items: end;
	grid-column: 34 / 64;
	grid-row: span 1;
	margin-top: 0vw;
	margin-right: -6vw;
}

.category-page.muscle-beach article#post-number-22 {
	align-items: start;
	justify-items: end;
	grid-column: 67 / 97;
	grid-row: span 1;
	margin-top: 0vw;
}

.category-page.muscle-beach article#post-number-23 {
	align-items: start;
	justify-items: start;
	grid-column: 43 / 97;
	grid-row: span 1;
	margin-top: 0vw;
}

.category-page.muscle-beach article#post-number-24 {
	align-items: start;
	justify-items: end;
	grid-column: 67 / 97;
	grid-row: span 1;
	margin-top: 24vw;
}

.category-page.muscle-beach article#post-number-25 {
	align-items: start;
	justify-items: end;
	grid-column: 37 / 67;
	grid-row: span 1;
	margin-top: 0vw;
}

.category-page.muscle-beach article#post-number-26 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;   
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page.muscle-beach article#post-number-27 {
	align-items: start;
	justify-items: start;
   grid-column: 15 / 45; 
	grid-row: span 1 ;
}

.category-page.muscle-beach article#post-number-28 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 31;
	grid-row: span 1;
	margin-bottom: 0vw;
	margin-top: 12vw;
}

.category-page.muscle-beach article#post-number-29 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 31;
	grid-row: span 1;
}

.category-page.muscle-beach article#post-number-30 {
	align-items: start;
	justify-items: end;
   grid-column: 47 / 97;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page.muscle-beach article#post-number-31 {
	align-items: start;
	justify-items: end;
	grid-column: 67 / 97;
	grid-row: span 1;
	margin-top: 0vw;
}

.category-page.muscle-beach article#post-number-32 {
	align-items: start;
    justify-items: start;
    grid-column: 31 / 64;
    grid-row: span 1;
    margin-top: 12vw;
    margin-left: -3vw;
}

.category-page.muscle-beach article#post-number-33 {
	align-items: start;
	justify-items: end;
	grid-column: 1 / 64;
	grid-row: span 1;
	margin-bottom: 8vw;
	margin-top: 0vw;
}

.category-page.muscle-beach article#post-number-34 {
	align-items: start;
	justify-items: start;
	grid-column: 67 / 97;
	grid-row: span 1;
	margin-top: 0vw;	
	margin-left: 0vw;
}

.category-page.muscle-beach article#post-number-35 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 31;
	grid-row: span 1;
	margin-top: 0vw;
}

.category-page.muscle-beach article#post-number-36 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.category-page.muscle-beach article#post-number-37 {
	align-items: start;
	justify-items: start;
   grid-column: 31 / 95;
	grid-row: span 1;
	margin-top: 0vw;	
	margin-left: -3vw;
}

.category-page.muscle-beach article#post-number-38 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 31;
	grid-row: span 1;
	margin-top: 16vw;
}

.category-page.muscle-beach article#post-number-39 {
	align-items: start;
	justify-items: end;
	grid-column: 67 / 97;
	grid-row: span 1;
	margin-top: 0vw;
}

.category-page.muscle-beach article#post-number-40 {
	align-items: start;
	justify-items: end;
	grid-column: span 40;
	grid-row: span 1;
	margin-top: 6vw;
}

.category-page.muscle-beach article#post-number-41 {
	align-items: start;
	justify-items: end;
	grid-column: 67 / 97;
	grid-row: span 1;
	margin-top: 0vw;
}
.category-page.muscle-beach article#post-number-42 {
	align-items: start;
    justify-items: end;
    grid-column: span 30;
    grid-row: span 1;
	margin-top: 6vw;
}
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {

.category-page.muscle-beach article#post-number-1 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1;
	margin-bottom: 0vw;
	}
	
.category-page.muscle-beach article#post-number-2 {
	align-items: start;
	justify-items: end;
	grid-column: 50 / 95;
	grid-row: span 1;
	margin-top: 0vw;
}	
	
.category-page.muscle-beach article#post-number-3 {
	align-items: start;
	justify-items: center;
   grid-column: 1 / 95;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}	
	
.category-page.muscle-beach article#post-number-4 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 46;
	grid-row: span 1;
	margin-top: 0vw;
}	
	
.category-page.muscle-beach article#post-number-5 {
	align-items: start;
	justify-items: center;
   grid-column: 1 / 95;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}		
	
.category-page.muscle-beach article#post-number-6 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
}	
	
.category-page.muscle-beach article#post-number-7 {
	align-items: start;
	justify-items: end;
  grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 20vw;
}	
	
.category-page.muscle-beach article#post-number-8 {
	align-items: start;
	justify-items: end;
  grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}		
	
.category-page.muscle-beach article#post-number-9 {
	align-items: start;
	justify-items: start;
  grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 0vw;
}		
	
.category-page.muscle-beach article#post-number-10 {
	align-items: start;
	justify-items: end;
  grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}		
	
.category-page.muscle-beach article#post-number-11 {
	align-items: start;
	justify-items: start;
  grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 12vw;
}			
	
.category-page.muscle-beach article#post-number-12 {
	align-items: start;
	justify-items: end;
  grid-column: 46 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}			
	
.category-page.muscle-beach article#post-number-13 {
	align-items: start;
	justify-items: center;
   grid-column: 1 / 95;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}	

.category-page.muscle-beach article#post-number-14 {
	align-items: start;
	justify-items: end;
  grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 12vw;
}				
		
.category-page.muscle-beach article#post-number-15 {
	align-items: start;
	justify-items: start;
  grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 0vw;
}		
	
.category-page.muscle-beach article#post-number-16 {
	align-items: start;
	justify-items: end;
	grid-column: span 45;
	grid-row: span 1;
	margin-bottom: 0vw;
	margin-right: 0vw;
}			
	
.category-page.muscle-beach article#post-number-17 {
	    align-items: start;
    justify-items: end;
    grid-column: 50 / 95;
    grid-row: span 1;
    margin-top: 0vw;
	margin-bottom: 10vw;
}			
	
.category-page.muscle-beach article#post-number-18 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 46;
	grid-row: span 1;
	margin-bottom: 0vw;
}				

.category-page.muscle-beach article#post-number-19 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1;
	margin-top: 6vw;
	margin-bottom: 0vw;
	}
	
.category-page.muscle-beach article#post-number-20 {
	align-items: start;
	justify-items: start;
	grid-column: 46 / 90;
	grid-row: span 1;
	margin-top: 0vw;
	margin-left: -6vw;
}	
	
.category-page.muscle-beach article#post-number-21 {
	align-items: start;
	justify-items: end;
   grid-column: 10 / 95;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}	
	
.category-page.muscle-beach article#post-number-22 {
	align-items: start;
	justify-items: center;
	grid-column: 1 / 95;
	grid-row: span 1;
	margin-top: 0vw;
}	
	
.category-page.muscle-beach article#post-number-23 {
	align-items: start;
	justify-items: start;
   grid-column: 49 / 95;   
	grid-row: span 1 ;	
	margin-top: 20vw;
}		
	
.category-page.muscle-beach article#post-number-24 {
	align-items: start;
	justify-items: end;
	grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}	
	
.category-page.muscle-beach article#post-number-25 {
	align-items: start;
	justify-items: end;
	grid-column: span 45;
	grid-row: span 1;
	margin-top: 10vw;
	margin-left: 0vw;
}	
	
.category-page.muscle-beach article#post-number-26 {
	align-items: start;
	justify-items: end;
  grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}		
	
.category-page.muscle-beach article#post-number-27 {
	align-items: start;
	justify-items: start;
  grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 0vw;
}		
	
.category-page.muscle-beach article#post-number-28 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 46;
	grid-row: span 1;
	margin-top: 0vw;
}		
	
.category-page.muscle-beach article#post-number-29 {
	align-items: start;
	justify-items: start;
  grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 0vw;
}			
	
.category-page.muscle-beach article#post-number-30 {
	align-items: start;
	justify-items: end;
  grid-column: 46 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}			
	
.category-page.muscle-beach article#post-number-31 {
	align-items: start;
	justify-items: center;
	grid-column: 1 / 95;
	grid-row: span 1;
	margin-top: 0vw;
}				
		
.category-page.muscle-beach article#post-number-32 {
	align-items: start;
	justify-items: start;
  grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 0vw;
	margin-bottom: 0vw;
}		
	
.category-page.muscle-beach article#post-number-33 {
	align-items: start;
	justify-items: end;
	grid-column: 1 / 50;
	grid-row: span 1;
	margin-bottom: 0vw;
	margin-right: -6vw;
}			
	
.category-page.muscle-beach article#post-number-34 {
	align-items: start;
	justify-items: end;
	grid-column: 50 / 95;
	grid-row: span 1;
	margin-top: 0vw;
}			
	
.category-page.muscle-beach article#post-number-35 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 46;
	grid-row: span 1;
	margin-bottom: 0vw;
	margin-left: 0vw;
}			

.category-page.muscle-beach article#post-number-36 {
	align-items: start;
	justify-items: end;
  grid-column: 40 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}		

.category-page.muscle-beach article#post-number-37 {
	align-items: start;
	justify-items: center;
	grid-column: 1 / 97;
	grid-row: span 1;
}

.category-page.muscle-beach article#post-number-38 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page.muscle-beach article#post-number-39 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-bottom: 0vw;
	margin-top: 0vw;
}

.category-page.muscle-beach article#post-number-40 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 46;
	grid-row: span 1;
	margin-top: 6vw;
}

.category-page.muscle-beach article#post-number-41 {
	align-items: start;
	justify-items: end;
	grid-column: 50 / 95;
	grid-row: span 1;
}

.category-page.muscle-beach article#post-number-42 {
	align-items: start;
	justify-items: center;
	grid-column: span 95;
	grid-row: span 1;
	margin-top: 0vw;	
}
}

/*------------------------------------*\
   "NEAR EAST" CATEGORY PROJECTS PAGE
\*------------------------------------*/

/* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */
@media only screen and (min-width: 1001px) {

.category-page.near-east article#post-number-1 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.category-page.near-east article#post-number-2 {
	align-items: start;
	justify-items: start;
   grid-column: 31 / 95;   
	grid-row: span 1 ;	
	margin-top: 0vw;
	margin-left: -3vw;
}

.category-page.near-east article#post-number-3 {
	align-items: start;
	justify-items: end;
	grid-column: 39 / 67;
	grid-row: span 1;
	margin-top: 6vw;
	margin-right: -3vw;
}

.category-page.near-east article#post-number-4 {
	align-items: start;
	justify-items: end;
	grid-column: 67 / 97;
	grid-row: span 1;
	margin-top: 0vw;
}

.category-page.near-east article#post-number-5 {
	align-items: start;
	justify-items: end;
	grid-column: 1 / 30;
	grid-row: span 1;
	margin-top: 20vw;
}

.category-page.near-east article#post-number-6 {
	align-items: start;
	justify-items: end;
	grid-column: 67 / 97;
	grid-row: span 1;
	margin-top: 20vw;
}

.category-page.near-east article#post-number-7 {
	align-items: start;
	justify-items: end;
	grid-column: 7 / 37;
	grid-row: span 1;
	margin-top: 0vw;
	margin-right: -3vw;
}

.category-page.near-east article#post-number-8 {
	align-items: start;
	justify-items: end;
	grid-column: 37 / 67;
	grid-row: span 1;
	margin-top: 0vw;
}

.category-page.near-east article#post-number-9 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;   
	grid-row: span 1 ;
	margin-top: 10vw;
}

.category-page.near-east article#post-number-10 {
	align-items: start;
	justify-items: start;
   grid-column: 15 / 45; 
	grid-row: span 1 ;
}

.category-page.near-east article#post-number-11 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 31;
	grid-row: span 1;
	margin-bottom: 0vw;
}

.category-page.near-east article#post-number-12 {
	align-items: start;
	justify-items: end;
	grid-column: 54 / 84;
	grid-row: span 1;
}

.category-page.near-east article#post-number-13 {
	align-items: start;
	justify-items: end;
   grid-column: 47 / 97;  
	grid-row: span 1 ;
	margin-top: 12vw;
}

.category-page.near-east article#post-number-14 {
	align-items: start;
	justify-items: end;
	grid-column: 67 / 97;
	grid-row: span 1;
	margin-top: 0vw;
}

.category-page.near-east article#post-number-15 {
	align-items: start;
	justify-items: start;
	grid-column: 31 / 61;
	grid-row: span 1;
	margin-top: 10vw;
	margin-left: -3vw;
}

.category-page.near-east article#post-number-16 {
	align-items: start;
	justify-items: end;
	grid-column: 1 / 64;
	grid-row: span 1;
	margin-bottom: 0vw;
}

.category-page.near-east article#post-number-17 {
	align-items: start;
	justify-items: start;
	grid-column: 67 / 97;
	grid-row: span 1;
	margin-top: 0vw;	
	margin-left: 0vw;
}

.category-page.near-east article#post-number-18 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 31;
	grid-row: span 1;
	margin-top: 0vw;
}

.category-page.near-east article#post-number-19 {
	align-items: start;
	justify-items: start;
	grid-column: 31 / 61;
	grid-row: span 1;
	margin-top: 20vw;
	margin-left: -3vw;
}
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {

.category-page.near-east article#post-number-1 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1;
	margin-bottom: 0vw;
	}
	
.category-page.near-east article#post-number-2 {
	align-items: start;
	justify-items: end;
	grid-column: 50 / 95;
	grid-row: span 1;
	margin-top: 0vw;
}	
	
.category-page.near-east article#post-number-3 {
	align-items: start;
	justify-items: center;
   grid-column: 1 / 95;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}	
	
.category-page.near-east article#post-number-4 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 46;
	grid-row: span 1;
	margin-top: 0vw;
}	
	
.category-page.near-east article#post-number-5 {
	align-items: start;
	justify-items: center;
   grid-column: 1 / 95;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}		
	
.category-page.near-east article#post-number-6 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
}	
	
.category-page.near-east article#post-number-7 {
	align-items: start;
	justify-items: end;
  grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 20vw;
}	
	
.category-page.near-east article#post-number-8 {
	align-items: start;
	justify-items: end;
  grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}		
	
.category-page.near-east article#post-number-9 {
	align-items: start;
	justify-items: start;
  grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 0vw;
}		
	
.category-page.near-east article#post-number-10 {
	align-items: start;
	justify-items: end;
  grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 20vw;
}		
	
.category-page.near-east article#post-number-11 {
	align-items: start;
	justify-items: start;
  grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 12vw;
}			
	
.category-page.near-east article#post-number-12 {
	align-items: start;
	justify-items: end;
  grid-column: 46 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}			
	
.category-page.near-east article#post-number-13 {
	align-items: start;
	justify-items: center;
   grid-column: 1 / 95;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}	

.category-page.near-east article#post-number-14 {
	align-items: start;
	justify-items: end;
  grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 12vw;
}				
		
.category-page.near-east article#post-number-15 {
	align-items: start;
	justify-items: start;
  grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 0vw;
}		
	
.category-page.near-east article#post-number-16 {
	align-items: start;
	justify-items: end;
	grid-column: 1 / 50;
	grid-row: span 1;
	margin-bottom: 0vw;
	margin-right: -6vw;
}			
	
.category-page.near-east article#post-number-17 {
	    align-items: start;
    justify-items: end;
    grid-column: 59 / 95;
    grid-row: span 1;
    margin-top: 0vw;
	margin-bottom: 10vw;
}			
	
.category-page.near-east article#post-number-18 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 46;
	grid-row: span 1;
	margin-bottom: 0vw;
}				

.category-page.near-east article#post-number-19 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;  
	grid-row: span 1;
	margin-top: 10vw;
	margin-bottom: 0vw;
}
}



/*------------------------------------*\
   "NOTION / SAWEETIE" CATEGORY PROJECTS PAGE
\*------------------------------------*/

/* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */
@media only screen and (min-width: 1001px) {
	
.category-page.notion-saweetie article#post-number-1 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 27;  
	grid-row: span 1;
}

.category-page.notion-saweetie article#post-number-2 {
	align-items: start;
	justify-items: start;
   grid-column: 28 / 64;   
	grid-row: span 1 ;	
	margin-top: 0vw;
	margin-left: 0vw;
}

.category-page.notion-saweetie article#post-number-3 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
	margin-top: 10vw;
	margin-bottom: 0 ;
}

.category-page.notion-saweetie article#post-number-4 {
	align-items: start;
	justify-items: center;
	grid-column: 1 / 97;
	grid-row: span 1;
	margin-top: 0vw;
	margin-bottom: 0vw;
}
	

.category-page.notion-saweetie article#post-number-5 {
	align-items: start;
	justify-items: start;
	grid-column: 17 / 51;
    grid-row: span 1;
}

.category-page.notion-saweetie article#post-number-6 {
	align-items: start;
	justify-items: start;
	grid-column: 58 / 95;
    grid-row: span 1;
	margin-top: 14vw;
}

.category-page.notion-saweetie article#post-number-7 {
	align-items: start;
	justify-items: start;
	grid-column: 58 / 95; 
	grid-row: span 1;
	margin-top: 0vw;
}
	
.category-page.notion-saweetie article#post-number-8 {
	align-items: start;
	justify-items: start;
	grid-column: 25 / 97;
	grid-row: span 1;
	margin-top: 0vw;
	margin-bottom: 0vw;
}	
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
	
.category-page.notion-saweetie article#post-number-1 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 44;  
	grid-row: span 1;
	margin-bottom: 0vw;
	}
	
.category-page.notion-saweetie article#post-number-2 {
	align-items: start;
	justify-items: end;
	grid-column: 50 / 95;
	grid-row: span 1;
	margin-top: 0vw;
}	
	
.category-page.notion-saweetie article#post-number-3 {
	align-items: start;
	justify-items: center;
   grid-column: 1 / 95;   
	grid-row: span 1 ;	
	margin-top: 4vw;
	margin-bottom: 0vw;
}	
	
.category-page.notion-saweetie article#post-number-4 {
	align-items: start;
    justify-items: start;
    grid-column: 12 / 46;
    grid-row: span 1;
    margin-top: 4vw;
    margin-bottom: 0vw;
}	
	
.category-page.notion-saweetie article#post-number-5 {
	align-items: start;
    justify-items: end;
    grid-column: 1 / 90;
    grid-row: span 1;
    margin-top: 4vw;
    margin-left: 0vw;
}	
	
.category-page.notion-saweetie article#post-number-6 {
	align-items: start;
	justify-items: center;
   grid-column: 1 / 95;   
	grid-row: span 1 ;	
	margin-top: 4vw;
	margin-bottom: 0vw;
}	
	
.category-page.notion-saweetie article#post-number-7 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 44;
	grid-row: span 1;
	margin-top: 4vw;
	margin-bottom: 0vw;
}	
	
.category-page.notion-saweetie article#post-number-8 {
	align-items: start;
	justify-items: end;
	grid-column: 45 / 95;
	grid-row: span 1;
	margin-top: 24vw;
	margin-bottom: 0vw;
}	
}




/*------------------------------------*\
   "PERSONAL" CATEGORY PROJECTS PAGE
\*------------------------------------*/

/* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */
@media only screen and (min-width: 1001px) {

.category-page.personal article#post-number-1 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.category-page.personal article#post-number-2 {
	align-items: start;
	justify-items: start;
   grid-column: 34 / 95;   
	grid-row: span 1 ;	
	margin-top: 0vw;
	margin-left: 0vw;
}

.category-page.personal article#post-number-3 {
	align-items: start;
	justify-items: end;
	grid-column: 39 / 67;
	grid-row: span 1;
	margin-top: 6vw;
	margin-right: -3vw;
}

.category-page.personal article#post-number-4 {
	align-items: start;
	justify-items: end;
	grid-column: 67 / 97;
	grid-row: span 1;
	margin-top: 0vw;
}

.category-page.personal article#post-number-5 {
	align-items: start;
	justify-items: end;
	grid-column: 1 / 30;
	grid-row: span 1;
	margin-top: 20vw;
}

.category-page.personal article#post-number-6 {
	align-items: start;
	justify-items: end;
	grid-column: 67 / 97;
	grid-row: span 1;
	margin-top: 20vw;
}

.category-page.personal article#post-number-7 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 31;
	grid-row: span 1;
	margin-top: 0vw;
}

.category-page.personal article#post-number-8 {
	align-items: start;
	justify-items: start;
	grid-column: 31 / 67;
	grid-row: span 1;
	margin-top: 0vw;
	margin-left: -3vw;
}

.category-page.personal article#post-number-9 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;   
	grid-row: span 1 ;
	margin-top: 10vw;
}

.category-page.personal article#post-number-10 {
	align-items: start;
	justify-items: start;
   grid-column: 15 / 45; 
	grid-row: span 1 ;
}

.category-page.personal article#post-number-11 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 31;
	grid-row: span 1;
	margin-bottom: 0vw;
}

.category-page.personal article#post-number-12 {
	align-items: start;
	justify-items: end;
	grid-column: 54 / 84;
	grid-row: span 1;
}

.category-page.personal article#post-number-13 {
	align-items: start;
	justify-items: end;
   grid-column: 47 / 97;  
	grid-row: span 1 ;
	margin-top: 0vw;
}

.category-page.personal article#post-number-14 {
	align-items: start;
	justify-items: end;
	grid-column: 67 / 97;
	grid-row: span 1;
	margin-top: 0vw;
}

.category-page.personal article#post-number-15 {
	align-items: start;
	justify-items: end;
	grid-column: span 50;
	grid-row: span 1;
	margin-top: 0vw;
	margin-left: 0;
}

.category-page.personal article#post-number-16 {
	align-items: start;
	justify-items: end;
	grid-column: 1 / 64;
	grid-row: span 1;
	margin-bottom: 0vw;
}

.category-page.personal article#post-number-17 {
	align-items: start;
	justify-items: end;
	grid-column: 67 / 97;
	grid-row: span 1;
	margin-top: 0vw;	
	margin-left: 0vw;
}

.category-page.personal article#post-number-18 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 31;
	grid-row: span 1;
	margin-top: 0vw;
}

.category-page.personal article#post-number-19 {
	align-items: start;
	justify-items: start;
	grid-column: 31 / 61;
	grid-row: span 1;
	margin-top: 20vw;
	margin-left: -3vw;
}

.category-page.personal article#post-number-20 {
	align-items: start;
	justify-items: start;
	grid-column: 31 / 61;
	grid-row: span 1;
	margin-top: 0vw;
	margin-left: 0vw;
}
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {

.category-page.personal article#post-number-1 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1;
	margin-bottom: 0vw;
	}
	
.category-page.personal article#post-number-2 {
	align-items: start;
	justify-items: end;
	grid-column: 50 / 95;
	grid-row: span 1;
	margin-top: 0vw;
}	
	
.category-page.personal article#post-number-3 {
	align-items: start;
	justify-items: center;
   grid-column: 1 / 95;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}	
	
.category-page.personal article#post-number-4 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 46;
	grid-row: span 1;
	margin-top: 0vw;
}	
	
.category-page.personal article#post-number-5 {
	align-items: start;
	justify-items: center;
   grid-column: 1 / 95;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}		
	
.category-page.personal article#post-number-6 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
}	
	
.category-page.personal article#post-number-7 {
	align-items: start;
	justify-items: end;
  grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 20vw;
}	
	
.category-page.personal article#post-number-8 {
	align-items: start;
	justify-items: end;
  grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}		
	
.category-page.personal article#post-number-9 {
	align-items: start;
	justify-items: start;
  grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 0vw;
}		
	
.category-page.personal article#post-number-10 {
	align-items: start;
	justify-items: end;
  grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 20vw;
}		
	
.category-page.personal article#post-number-11 {
	align-items: end;
	justify-items: start;
  grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 6vw;
}			
	
.category-page.personal article#post-number-12 {
	align-items: start;
	justify-items: end;
  grid-column: 46 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}			
	
.category-page.personal article#post-number-13 {
	align-items: start;
	justify-items: center;
   grid-column: 1 / 95;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}	

.category-page.personal article#post-number-14 {
	align-items: start;
	justify-items: start;
	grid-column: span 55;  
	grid-row: span 1 ;
	margin-top: 0vw;
	margin-bottom: 0vw;
}				
		
.category-page.personal article#post-number-15 {
	align-items: start;
	justify-items: start;
  grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 0vw;   
}		
	
.category-page.personal article#post-number-16 {
	align-items: start;
	justify-items: center;
	grid-column: span 46;
	grid-row: span 1;
	margin-bottom: 0vw;
	margin-right: 0vw;
}			
	
.category-page.personal article#post-number-17 {
	    align-items: start;
    justify-items: end;
    grid-column: span 45;
    grid-row: span 1;
	margin-top: 0vw;  
	margin-bottom: 0vw;
}			
	
.category-page.personal article#post-number-18 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 46;
	grid-row: span 1;
	margin-bottom: 0vw;
	margin-top: 20vw;
}				

.category-page.personal article#post-number-19 {
	align-items: start;
	justify-items: start;
   grid-column: 49 / 95;  
	grid-row: span 1;
	margin-top: 0vw;
	margin-bottom: 0vw;
}

.category-page.personal article#post-number-20 {
	align-items: start;
	justify-items: center !important;
   grid-column: 1 / 95 !important;  
	grid-row: span 1;
	margin-top: 0vw;
	margin-bottom: 0vw;
}
}

/*------------------------------------*\
   "PHLEMUNS" CATEGORY PROJECTS PAGE
\*------------------------------------*/

/* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */
@media only screen and (min-width: 1001px) {

.category-page.phlemuns article#post-number-1 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.category-page.phlemuns article#post-number-2 {
	align-items: start;
	justify-items: start;
   grid-column: 31 / 95;   
	grid-row: span 1 ;	
	margin-top: 0vw;
	margin-left: -3vw;
}

.category-page.phlemuns article#post-number-3 {
	align-items: start;
	justify-items: end;
	grid-column: 39 / 67;
	grid-row: span 1;
	margin-top: 6vw;
	margin-right: -3vw;
}

.category-page.phlemuns article#post-number-4 {
	align-items: start;
	justify-items: end;
	grid-column: 67 / 97;
	grid-row: span 1;
	margin-top: 0vw;
}

.category-page.phlemuns article#post-number-5 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 31;
	grid-row: span 1;
	margin-top: 20vw;
}
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {

.category-page.phlemuns article#post-number-1 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1;
	margin-bottom: 0vw;
	}
	
.category-page.phlemuns article#post-number-2 {
	align-items: start;
	justify-items: end;
	grid-column: 50 / 95;
	grid-row: span 1;
	margin-top: 0vw;
}	
	
.category-page.phlemuns article#post-number-3 {
	align-items: start;
	justify-items: center;
   grid-column: 1 / 95;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}	
	
.category-page.phlemuns article#post-number-4 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 46;
	grid-row: span 1;
	margin-top: 0vw;
}	
	
.category-page.phlemuns article#post-number-5 {
	align-items: start;
	justify-items: center;
   grid-column: 1 / 95;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}		
}

/*------------------------------------*\
   "PORTRAITS" CATEGORY PROJECTS PAGE
\*------------------------------------*/

/* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */
@media only screen and (min-width: 1001px) {

.category-page.portraits article#post-number-1 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.category-page.portraits article#post-number-2 {
	align-items: start;
	justify-items: start;
	grid-column: 31 / 95;
	grid-row: span 1;
	margin-top: 0vw;
	margin-left: -3vw;
}

.category-page.portraits article#post-number-3 {
	align-items: start;
	justify-items: end;
	grid-column: 39 / 67;
	grid-row: span 1;
	margin-top: 6vw;
	margin-right: -3vw;
}

.category-page.portraits article#post-number-4 {
	align-items: start;
	justify-items: end;
	grid-column: 67 / 97;
	grid-row: span 1;
	margin-top: 0vw;
}

.category-page.portraits article#post-number-5 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 30;
	grid-row: span 1;
	margin-top: 20vw;
}

.category-page.portraits article#post-number-6 {
	align-items: start;
	justify-items: end;
	grid-column: 67 / 97;
	grid-row: span 1;
	margin-top: 20vw;
}

.category-page.portraits article#post-number-7 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 31;
	grid-row: span 1;
	margin-top: 0vw;
}

.category-page.portraits article#post-number-8 {
	align-items: start;
	justify-items: start;
	grid-column: 31 / 67;
	grid-row: span 1;
	margin-top: 0vw;
	margin-left: -3vw;
}

.category-page.portraits article#post-number-9 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;   
	grid-row: span 1 ;
	margin-top: 10vw;
}

.category-page.portraits article#post-number-10 {
	align-items: start;
	justify-items: start;
   grid-column: 15 / 45; 
	grid-row: span 1 ;
}

.category-page.portraits article#post-number-11 {
	align-items: start;
	justify-items: end;
	grid-column: 1 / 64;
	grid-row: span 1;
	margin-bottom: 0vw;
}

.category-page.portraits article#post-number-12 {
	align-items: start;
	justify-items: end;
	grid-column: 54 / 84;
	grid-row: span 1;
}

.category-page.portraits article#post-number-13 {
	align-items: start;
	justify-items: end;
   grid-column: 47 / 97;  
	grid-row: span 1 ;
	margin-top: 12vw;
}

.category-page.portraits article#post-number-14 {
	align-items: start;
	justify-items: end;
	grid-column: 67 / 97;
	grid-row: span 1;
	margin-top: 0vw;
}

.category-page.portraits article#post-number-15 {
	align-items: start;
	justify-items: start;
   grid-column: 15 / 45;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}

.category-page.portraits article#post-number-16 {
	align-items: start;
	justify-items: start;
	grid-column: 52 / 82;
	grid-row: span 1;
	margin-top: 0vw;
	margin-left: 0vw;
}

.category-page.portraits article#post-number-17 {
	align-items: start;
	justify-items: end;
	grid-column: 39 / 67;
	grid-row: span 1;
	margin-top: 6vw;
	margin-right: -3vw;
}

.category-page.portraits article#post-number-18 {
	align-items: start;
	justify-items: end;
	grid-column: 67 / 97;
	grid-row: span 1;
	margin-top: 0vw;
}

.category-page.portraits article#post-number-19 {
	align-items: start;
	justify-items: end;
	grid-column: 4 / 49;
	grid-row: span 1;
}

.category-page.portraits article#post-number-20 {
	align-items: start;
	justify-items: end;
	grid-column: 67 / 97;
	grid-row: span 1;
	margin-top: 0vw;
}

.category-page.portraits article#post-number-21 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 31;
	grid-row: span 1;
	margin-top: 20vw;
}
.category-page.portraits article#post-number-22 {
	align-items: start;
	justify-items: end;
	grid-column: span 30;
	grid-row: span 1;
	margin-top: 6vw;
	margin-right: 0;
}	
.category-page.portraits article#post-number-23 {
	align-items: start;
	justify-items: end;
	grid-column: span 50;
	grid-row: span 1;
	margin-top: 6vw;
}	
.category-page.portraits article#post-number-24 {
	align-items: start;
	justify-items: center;
	grid-column: span 35;
	grid-row: span 1;
	margin-top: 6vw;
}
.category-page.portraits article#post-number-25 {
	align-items: start;
	justify-items: end;
	grid-column: span 30;
	grid-row: span 1;
}
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {

.category-page.portraits article#post-number-1 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1;
	margin-bottom: 0vw;
	}
	
.category-page.portraits article#post-number-2 {
	align-items: start;
	justify-items: end;
	grid-column: 50 / 95;
	grid-row: span 1;
	margin-top: 0vw;
}	
	
.category-page.portraits article#post-number-3 {
	align-items: start;
	justify-items: center;
   grid-column: 1 / 95;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}	
	
.category-page.portraits article#post-number-4 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 46;
	grid-row: span 1;
	margin-top: 0vw;
}	
	
.category-page.portraits article#post-number-5 {
	align-items: start;
	justify-items: center;
   grid-column: 1 / 95;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}		
	
.category-page.portraits article#post-number-6 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1 ;
}	
	
.category-page.portraits article#post-number-7 {
	align-items: start;
	justify-items: end;
  grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 20vw;
}	
	
.category-page.portraits article#post-number-8 {
	align-items: start;
	justify-items: end;
  grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}		
	
.category-page.portraits article#post-number-9 {
	align-items: start;
	justify-items: start;
  grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 0vw;
}		
	
.category-page.portraits article#post-number-10 {
	align-items: start;
	justify-items: end;
  grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 20vw;
}		
	
.category-page.portraits article#post-number-11 {
	align-items: start;
	justify-items: start;
  grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 6vw;
}			
	
.category-page.portraits article#post-number-12 {
	align-items: start;
	justify-items: end;
  grid-column: 46 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}			
	
.category-page.portraits article#post-number-13 {
	align-items: start;
	justify-items: center;
   grid-column: 1 / 95;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}	

.category-page.portraits article#post-number-14 {
	align-items: start;
	justify-items: end;
	grid-column: 50 / 95;  
	grid-row: span 1 ;
	margin-top: 6vw;
	margin-bottom: 0vw;
}				
		
.category-page.portraits article#post-number-15 {
	align-items: start;
	justify-items: start;
  grid-column: 1 / 46;  
	grid-row: span 1 ;
	margin-top: 0vw;   
}		
	
.category-page.portraits article#post-number-16 {
	align-items: start;
	justify-items: center;
	grid-column: span 95;
	grid-row: span 1;
	margin-bottom: 0vw;
	margin-right: 0vw;
}			
	
.category-page.portraits article#post-number-17 {
	    align-items: start;
    justify-items: end;
    grid-column: span 45;
    grid-row: span 1;
	margin-top: 0vw;  
	margin-bottom: 0vw;
}			
	
.category-page.portraits article#post-number-18 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 46;
	grid-row: span 1;
	margin-bottom: 0vw;
	margin-top: 20vw;
}				

.category-page.portraits article#post-number-19 {
	align-items: start;
	justify-items: start;
   grid-column: 49 / 95;  
	grid-row: span 1;
	margin-top: 0vw;
	margin-bottom: 0vw;
}

.category-page.portraits article#post-number-20 {
	align-items: start;
	justify-items: center !important;
   grid-column: 1 / 95 !important;  
	grid-row: span 1;
	margin-top: 0vw;
	margin-bottom: 0vw;
}
	
.category-page.portraits article#post-number-21 {
	align-items: start;
	justify-items: end;
  grid-column: 46 / 95;  
	grid-row: span 1 ;
	margin-top: 0vw;
}			
	
.category-page.portraits article#post-number-22 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;   
	grid-row: span 1 ;	
	margin-top: 0vw;
}		
.category-page.portraits article#post-number-23 {
	align-items: start;
	justify-items: center;
   grid-column: span 45;   
	grid-row: span 1 ;	
	margin-top: 6vw;
}		
.category-page.portraits article#post-number-24 {
	align-items: start;
	justify-items: center;
   grid-column: span 45;   
	grid-row: span 1 ;	
	margin-top: 12vw;
}		
}


/*------------------------------------*\
   "STILL LIFE" CATEGORY PROJECTS PAGE
\*------------------------------------*/

/* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */
@media only screen and (min-width: 1001px) {
	
.category-page.still-life article#post-number-1 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1;
}

.category-page.still-life article#post-number-2 {
	align-items: start;
	justify-items: start;
   grid-column: 34 / 64;   
	grid-row: span 1 ;	
	margin-top: 0vw;
	margin-left: 0vw;
}

.category-page.still-life article#post-number-3 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
	margin-top: 10vw;
	margin-bottom: 0 ;
}

.category-page.still-life article#post-number-4 {
	align-items: start;
	justify-items: center;
	grid-column: 40 / 97;
	grid-row: span 1;
	margin-top: 0vw;
	margin-bottom: 6vw;
}
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
	
.category-page.still-life article#post-number-1 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1;
	margin-bottom: 0vw;
	}
	
.category-page.still-life article#post-number-2 {
	align-items: start;
	justify-items: end;
	grid-column: 50 / 95;
	grid-row: span 1;
	margin-top: 0vw;
	margin-left: -6vw;
}	
	
.category-page.still-life article#post-number-3 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;   
	grid-row: span 1 ;	
	margin-top: 0vw;
	margin-bottom: 0vw;
}	
	
.category-page.still-life article#post-number-4 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 46;
	grid-row: span 1;
	margin-top: 20vw;
	margin-bottom: 0vw;
}	
}



/*------------------------------------*\
   "THE FADER DOJA CAT" CATEGORY PROJECTS PAGE
\*------------------------------------*/

/* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */ /* DESKTOP */
@media only screen and (min-width: 1001px) {
	
.category-page.the-fader-doja-cat article#post-number-1 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1;
}

.category-page.the-fader-doja-cat article#post-number-2 {
	align-items: start;
	justify-items: start;
   grid-column: 34 / 64;   
	grid-row: span 1 ;	
	margin-top: 0vw;
	margin-left: 0vw;
}

.category-page.the-fader-doja-cat article#post-number-3 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
	margin-top: 10vw;
	margin-bottom: 0 ;
}

.category-page.the-fader-doja-cat article#post-number-4 {
	align-items: start;
	justify-items: end;
	grid-column: 16 / 68;
	grid-row: span 1;
	margin-top: 0vw;
	margin-bottom: 0vw;
}
	

.category-page.the-fader-doja-cat article#post-number-5 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 97;   
	grid-row: span 1 ;	
	margin-top: -16vw;
	margin-left: 0vw;
}

.category-page.the-fader-doja-cat article#post-number-6 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 97;  
	grid-row: span 1 ;
	margin-top: 0vw;
	margin-bottom: 0vw;

}

.category-page.the-fader-doja-cat article#post-number-7 {
	align-items: start;
	justify-items: center;
   grid-column: 1 / 97;  
	grid-row: span 1;
	margin-top: -10vw;
}
	
.category-page.the-fader-doja-cat article#post-number-8 {
	align-items: start;
	justify-items: center;
	grid-column: 40 / 97;
	grid-row: span 1;
	margin-top: 0vw;
	margin-bottom: 6vw;
}	
	
.category-page.the-fader-doja-cat article#post-number-9 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;  
	grid-row: span 1;
}

.category-page.the-fader-doja-cat article#post-number-10 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 31;   
	grid-row: span 1 ;	
	margin-top: 0vw;
	margin-left: 0vw;
}

.category-page.the-fader-doja-cat article#post-number-11 {
	align-items: start;
	justify-items: end;
   grid-column: 67 / 97;  
	grid-row: span 1 ;
	margin-top: 10vw;
	margin-bottom: 0 ;
}
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
	
.category-page.the-fader-doja-cat article#post-number-1 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;  
	grid-row: span 1;
	margin-bottom: 0vw;
	}
	
.category-page.the-fader-doja-cat article#post-number-2 {
	align-items: start;
	justify-items: end;
	grid-column: 50 / 95;
	grid-row: span 1;
	margin-top: 0vw;
	margin-left: -6vw;
}	
	
.category-page.the-fader-doja-cat article#post-number-3 {
	align-items: start;
	justify-items: end;
   grid-column: 50 / 95;   
	grid-row: span 1 ;	
	margin-top: 0vw;
	margin-bottom: 0vw;
}	
	
.category-page.the-fader-doja-cat article#post-number-4 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 46;
	grid-row: span 1;
	margin-top: 10vw;
	margin-bottom: 0vw;
}	
	
.category-page.the-fader-doja-cat article#post-number-5 {
	align-items: start;
	justify-items: center;
	grid-column: 1 / 95;
	grid-row: span 1;
	margin-top: 6vw;
	margin-left: 0vw;
}	
	
.category-page.the-fader-doja-cat article#post-number-6 {
	align-items: start;
	justify-items: center;
   grid-column: 1 / 95;   
	grid-row: span 1 ;	
	margin-top: 0vw;
	margin-bottom: 0vw;
}	
	
.category-page.the-fader-doja-cat article#post-number-7 {
	align-items: start;
	justify-items: start;
	grid-column: 1 / 46;
	grid-row: span 1;
	margin-top: 6vw;
	margin-bottom: 0vw;
}	
	
.category-page.the-fader-doja-cat article#post-number-8 {
	align-items: start;
	justify-items: end;
	grid-column: 48 / 95;
	grid-row: span 1;
	margin-top: 6vw;
	margin-bottom: 0vw;
}	
	
.category-page.the-fader-doja-cat article#post-number-9 {
	align-items: start;
	justify-items: center;
	grid-column: 1 / 95;
	grid-row: span 1;
	margin-top: 6vw;
	margin-bottom: 6vw;
}	
	
.category-page.the-fader-doja-cat article#post-number-10 {
	align-items: start;
	justify-items: start;
   grid-column: 1 / 46;   
	grid-row: span 1 ;	
	margin-top: 0vw;
	margin-bottom: 0vw;
}	
	
.category-page.the-fader-doja-cat article#post-number-11 {
	align-items: start;
	justify-items: end;
	grid-column: 50 / 95;
	grid-row: span 1;
	margin-top: 0vw;
	margin-bottom: 0vw;
}		
}


/*------------------------------------*\
    PROJECTS PAGE
\*------------------------------------*/

.projects-page-content {
	padding: 0;
	margin: 0;
	list-style: none;
	display: flex;
	align-items: center;
	justify-content: center;
	position: fixed;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	overflow-y: scroll;
}
	
.projects-page-content .projects-menu-container {
	text-align: center;
	padding-top: 7vw;
	padding-bottom: 7vw;
	display: flex;
	align-items: center;
	justify-content: center;
	margin: auto;
}

/* MOBILE */
@media only screen and (max-width: 1000px) {
	.projects-page-content .projects-menu-container {
	padding-top: 10vw;
	padding-bottom: 10vw;
	}
}
@media only screen and (max-width: 750px) {
	.projects-page-content .projects-menu-container {
	padding-top: 11vw;
	padding-bottom: 11vw;
	}
}
	

.projects-page-content .projects-menu-container p,
.projects-page-content .projects-menu-container p:link,
.projects-page-content .projects-menu-container p:visited,
.projects-page-content .projects-menu-container a,
.projects-page-content .projects-menu-container a:link,
.projects-page-content .projects-menu-container a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3vw;
	line-height: 1.25;
	color: black;
	font-weight: 400;
	text-decoration: none;
}

/* MOBILE */
@media only screen and (max-width: 1000px) {
.projects-page-content .projects-menu-container p,
.projects-page-content .projects-menu-container p:link,
.projects-page-content .projects-menu-container p:visited,
.projects-page-content .projects-menu-container a,
.projects-page-content .projects-menu-container a:link,
.projects-page-content .projects-menu-container a:visited {
	font-size: 4vw;
}
}

@media only screen and (max-width: 750px) {
.projects-page-content .projects-menu-container p,
.projects-page-content .projects-menu-container p:link,
.projects-page-content .projects-menu-container p:visited,
.projects-page-content .projects-menu-container a,
.projects-page-content .projects-menu-container a:link,
.projects-page-content .projects-menu-container a:visited {
	font-size: 5vw;
}
}
	
.projects-page-content .projects-menu-container a:hover {
	-webkit-animation: rainbow-text-2d 8s infinite linear;
	-moz-animation: rainbow-text-2d 8s infinite linear;
	-o-animation: rainbow-text-2d 8s infinite linear;
	-ms-animation: rainbow-text-2d 8s infinite linear;
	animation: rainbow-text-2d 8s infinite linear;
}

/*------------------------------------*\
    INFO PAGE
\*------------------------------------*/

.info-page .info-container {
	position: absolute;
	margin: 7vw 2vw 2vw 2vw;
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
	.info-page .info-container {
	margin: 10vw 3vw 3vw 3vw;
}
}	
@media only screen and (max-width: 750px) {
	.info-page .info-container {
	margin: 11vw 3vw 3vw 3vw;
}
}	
	

.info-page .info-container p,
.info-page .info-container a,
.info-page .info-container ul,
.info-page .info-container li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3vw;
	line-height: 1.2;
	color: black;
	font-weight: 400;
	text-decoration: none;
	list-style-type: none;
}

/* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */ /* MOBILE */
@media only screen and (max-width: 1000px) {
.info-page .info-container p,
.info-page .info-container a,
.info-page .info-container ul,
.info-page .info-container li{
	font-size: 4vw;
	}
}

@media only screen and (max-width: 750px) {
.info-page .info-container p,
.info-page .info-container a,
.info-page .info-container ul,
.info-page .info-container li{
	font-size: 5vw;
	}
}
	
	
ul.info-page-client-list {
	list-style-type: none;
	padding: 0;
	margin: 0;
	text-align: left;
	display: inline;
}

ul.info-page-client-list li:not(:last-child):after {
	content: ", ";
	color: #000;
}

ul.info-page-client-list li:last-child:after { content: "." !important; }


ul.info-page-client-list li {
	text-align: left;
	display: inline;
	white-space: nowrap;
}


ul.info-page-client-list li a:hover {
	-webkit-animation: rainbow-text-2d 8s infinite linear;
	-moz-animation: rainbow-text-2d 8s infinite linear;
	-o-animation: rainbow-text-2d 8s infinite linear;
	-ms-animation: rainbow-text-2d 8s infinite linear;
	animation: rainbow-text-2d 8s infinite linear;
}


ul.contact-details {
	list-style-type: none;
	padding: 0;
	margin: 0;
	text-align: left;
	display: inline;
}



.info-page i {
	margin-right: .5vw;
}



/*------------------------------------*\
	TYPOGRAPHY
\*------------------------------------*/


/*------------------------------------*\
    RAINBOW TEXT 2D
\*------------------------------------*/


a.rainbow-text,
a.rainbow-text-on-hover:hover {
	-webkit-animation: rainbow-text-2d 8s infinite linear;
	-moz-animation: rainbow-text-2d 8s infinite linear;
	-o-animation: rainbow-text-2d 8s infinite linear;
	-ms-animation: rainbow-text-2d 8s infinite linear;
	animation: rainbow-text-2d 8s infinite linear;
}


@-o-keyframes rainbow-text-2d {
	0% {
		color: rgba(0, 0, 255, 1);
	}
	12% {
		color: rgba(255, 0, 127, 1); 
	}
 25% {
		color: rgba(255, 0, 0, 1); 
	}
  37% {
		color: rgba(255, 255, 0, 1); 
	}
  50% {
		color: rgba(0, 255, 0, 1);
	}
  62% {
		color: rgba(255, 255, 0, 1); 
	}
  75% {
		color: rgba(255, 0, 0, 1);  
	}
  87% {
		color: rgba(255, 0, 127, 1);
	}
  100% {
		color: rgba(0, 0, 255, 1);
  }
}

@-moz-keyframes rainbow-text-2d {
	0% {
		color: rgba(0, 0, 255, 1);
	}
	12% {
		color: rgba(255, 0, 127, 1); 
	}
 25% {
		color: rgba(255, 0, 0, 1); 
	}
  37% {
		color: rgba(255, 255, 0, 1); 
	}
  50% {
		color: rgba(0, 255, 0, 1);
	}
  62% {
		color: rgba(255, 255, 0, 1); 
	}
  75% {
		color: rgba(255, 0, 0, 1);  
	}
  87% {
		color: rgba(255, 0, 127, 1);
	}
  100% {
		color: rgba(0, 0, 255, 1);
  }
}
@keyframes rainbow-text-2d {
	0% {
		color: rgba(0, 0, 255, 1);
	}
	12% {
		color: rgba(255, 0, 127, 1); 
	}
 25% {
		color: rgba(255, 0, 0, 1); 
	}
  37% {
		color: rgba(255, 255, 0, 1); 
	}
  50% {
		color: rgba(0, 255, 0, 1);
	}
  62% {
		color: rgba(255, 255, 0, 1); 
	}
  75% {
		color: rgba(255, 0, 0, 1);  
	}
  87% {
		color: rgba(255, 0, 127, 1);
	}
  100% {
		color: rgba(0, 0, 255, 1);
  }
}
@-webkit-keyframes rainbow-text-2d {
	0% {
		color: rgba(0, 0, 255, 1);
	}
	12% {
		color: rgba(255, 0, 127, 1); 
	}
 25% {
		color: rgba(255, 0, 0, 1); 
	}
  37% {
		color: rgba(255, 255, 0, 1); 
	}
  50% {
		color: rgba(0, 255, 0, 1);
	}
  62% {
		color: rgba(255, 255, 0, 1); 
	}
  75% {
		color: rgba(255, 0, 0, 1);  
	}
  87% {
		color: rgba(255, 0, 127, 1);
	}
  100% {
		color: rgba(0, 0, 255, 1);
  }
}


/*------------------------------------*\
    RESPONSIVE
\*------------------------------------*/



/*------------------------------------*\
    MISC
\*------------------------------------*/

::selection {
	background:none;
	color:#0f0;
	text-shadow:none;
}
::-webkit-selection {
	background:none;
	color:#0f0;
	text-shadow:none;
}
::-moz-selection {
	background:none;
	color:#0f0;
	text-shadow:none;
}

