.featherlight-content {
	overflow: visible !important;
	border-radius: 0px;
}

.featherlight-content img {
	border-radius: 0px;
	overflow: hidden;
}

img.readyToLiteBox {
	cursor: pointer;
}



/*  */

/**
 * Featherlight – ultra slim jQuery lightbox
 * Version 1.4.0 - http://noelboss.github.io/featherlight/
 *
 * Copyright 2016, Noël Raoul Bossart (http://www.noelboss.com)
 * MIT Licensed.
**/
@media all {
	.featherlight {
		display: none;

		/* dimensions: spanning the background from edge to edge */
		position:fixed;
		top: 0; right: 0; bottom: 0; left: 0;
		z-index: 2147483647; /* z-index needs to be >= elements on the site. */

		/* position: centering content */
		text-align: center;

		/* insures that the ::before pseudo element doesn't force wrap with fixed width content; */
		white-space: nowrap;

		/* styling */
		cursor: pointer;
		background: #333;
		/* IE8 "hack" for nested featherlights */
		background: rgba(0, 0, 0, 0);
	}

	/* support for nested featherlights. Does not work in IE8 (use JS to fix) */
	.featherlight:last-of-type {
		background: rgba(0, 0, 0, 0.90);
	}

	.featherlight:before {
		/* position: trick to center content vertically */
		content: '';
		display: inline-block;
		height: 100%;
		vertical-align: middle;
		margin-right: -0.25em;
	}

	.featherlight .featherlight-content {
		/* make content container for positioned elements (close button) */
		position: relative;

		/* position: centering vertical and horizontal */
		text-align: left;
		vertical-align: middle;
		display: inline-block;

		/* dimensions: cut off images */
		overflow: auto;
		padding: 0;
		border-bottom: 0px solid transparent;

		/* dimensions: handling large content */
		margin-left: 5%;
		margin-right: 5%;
		max-height: 95%;

		/* styling */
		background: #fff;
		cursor: auto;

		/* reset white-space wrapping */
		white-space: normal;
	}

	/* contains the content */
	.featherlight .featherlight-inner {
		/* make sure its visible */
		display: block;
	}

	.featherlight .featherlight-close-icon {
		/* position: centering vertical and horizontal */
		position: absolute;
		z-index: 9999;
		top: 0px;
		right: 0px;
		line-height: 50px;
		font-size: 18px;
		width: 50px;
		cursor: pointer;
		text-align: center;
		font-family: Arial, sans-serif;
		background: rgba(0, 0, 0, 0.60);
		color: rgba(255, 255, 255, 1.00);
		overflow: hidden;
		border-radius: 0px;
	}


	.featherlight .featherlight-image {
		/* styling */
		width: 100%;
	}


	.featherlight-iframe .featherlight-content {
		/* removed the border for image croping since iframe is edge to edge */
		border-bottom: 0;
		padding: 0;
	}

	.featherlight iframe {
		/* styling */
		border: none;
	}
}

/* handling phones and small screens */
@media only screen and (max-width: 1024px) {
	.featherlight .featherlight-content {
		/* dimensions: maximize lightbox with for small screens */
		margin-left: 20px;
		margin-right: 20px;
		max-height: 98%;

		padding: 0;
		border-bottom: 0px solid transparent;
	}
}
#stacks_in_27>.s3_row {
	margin: 0 -10px;
}

#stacks_in_27>.s3_row>.s3_column {
	padding: 0 10px;
}








  


@media only screen and (max-width: 770px) {




	#stacks_in_27>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_27>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



@media only screen and (max-width: 400px) {


	#stacks_in_27>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_27>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}





}




  

#stacks_in_32 {
	padding:  10px;
}

#stacks_in_34 {
	padding:  10px;
}

#stacks_in_36 {
	padding:  10px;
}

#stacks_in_38 {
	padding:  10px;
}
#stacks_in_40>.s3_row {
	margin: 0 -10px;
}

#stacks_in_40>.s3_row>.s3_column {
	padding: 0 10px;
}








  


@media only screen and (max-width: 770px) {




	#stacks_in_40>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_40>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



@media only screen and (max-width: 400px) {


	#stacks_in_40>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_40>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}





}




  

#stacks_in_45 {
	padding:  10px;
}

#stacks_in_53 {
	padding:  10px;
}

#stacks_in_68 {
	padding:  10px;
}

#stacks_in_83_4_2 {
	padding:  10px;
}
#stacks_in_55>.s3_row {
	margin: 0 -10px;
}

#stacks_in_55>.s3_row>.s3_column {
	padding: 0 10px;
}








  


@media only screen and (max-width: 770px) {




	#stacks_in_55>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_55>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



@media only screen and (max-width: 400px) {


	#stacks_in_55>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_55>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}





}




  

#stacks_in_49 {
	padding:  10px;
}

#stacks_in_62 {
	padding:  9px;
}

#stacks_in_64 {
	padding:  10px;
}

#stacks_in_66 {
	padding:  10px;
}
#stacks_in_70>.s3_row {
	margin: 0 -10px;
}

#stacks_in_70>.s3_row>.s3_column {
	padding: 0 10px;
}








  


@media only screen and (max-width: 770px) {




	#stacks_in_70>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_70>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



@media only screen and (max-width: 400px) {


	#stacks_in_70>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_70>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}





}




  

#stacks_in_75 {
	padding:  10px;
}

#stacks_in_77 {
	padding:  10px;
}

#stacks_in_79 {
	padding:  10px;
}

#stacks_in_81 {
	padding:  10px;
}
#stacks_in_84>.s3_row {
	margin: 0 -10px;
}

#stacks_in_84>.s3_row>.s3_column {
	padding: 0 10px;
}








  


@media only screen and (max-width: 770px) {




	#stacks_in_84>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_84>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



@media only screen and (max-width: 400px) {


	#stacks_in_84>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_84>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}





}




  

#stacks_in_89 {
	padding:  10px;
}

#stacks_in_91 {
	padding:  10px;
}

#stacks_in_93 {
	padding:  10px;
}

#stacks_in_95 {
	padding:  10px;
}
#stacks_in_97>.s3_row {
	margin: 0 -10px;
}

#stacks_in_97>.s3_row>.s3_column {
	padding: 0 10px;
}








  


@media only screen and (max-width: 770px) {




	#stacks_in_97>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_97>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



@media only screen and (max-width: 400px) {


	#stacks_in_97>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_97>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}





}




  
#stacks_in_110>.s3_row {
	margin: 0 -10px;
}

#stacks_in_110>.s3_row>.s3_column {
	padding: 0 10px;
}








  


@media only screen and (max-width: 770px) {




	#stacks_in_110>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_110>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



@media only screen and (max-width: 400px) {


	#stacks_in_110>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_110>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}





}




  

#stacks_in_115 {
	padding:  10px;
}

#stacks_in_117 {
	padding:  10px;
}

#stacks_in_119 {
	padding:  10px;
}

#stacks_in_121 {
	padding:  10px;
}
#stacks_in_126>.s3_row {
	margin: 0 -10px;
}

#stacks_in_126>.s3_row>.s3_column {
	padding: 0 10px;
}








  


@media only screen and (max-width: 770px) {




	#stacks_in_126>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_126>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



@media only screen and (max-width: 400px) {


	#stacks_in_126>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_126>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}





}




  

#stacks_in_145 {
	padding:  10px;
}

#stacks_in_147 {
	padding:  10px;
}

#stacks_in_151 {
	margin:  10px;
	padding:  10px;
}

#stacks_in_153 {
	margin:  10px;
	padding:  9px;
}
#stacks_in_155>.s3_row {
	margin: 0 -10px;
}

#stacks_in_155>.s3_row>.s3_column {
	padding: 0 10px;
}








  


@media only screen and (max-width: 770px) {




	#stacks_in_155>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_155>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



@media only screen and (max-width: 400px) {


	#stacks_in_155>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_155>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}





}




  

#stacks_in_165 {
	padding:  10px;
}

#stacks_in_167 {
	padding:  10px;
}

#stacks_in_169 {
	padding:  10px;
}

#stacks_in_171 {
	padding:  10px;
}
#stacks_in_160>.s3_row {
	margin: 0 -10px;
}

#stacks_in_160>.s3_row>.s3_column {
	padding: 0 10px;
}








  


@media only screen and (max-width: 770px) {




	#stacks_in_160>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_160>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



@media only screen and (max-width: 400px) {


	#stacks_in_160>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_160>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}





}




  

#stacks_in_173 {
	margin:  10px;
}

#stacks_in_175 {
	margin:  10px;
}

#stacks_in_177 {
	margin:  10px;
}

#stacks_in_179 {
	margin:  10px;
}
#stacks_in_181>.s3_row {
	margin: 0 -10px;
}

#stacks_in_181>.s3_row>.s3_column {
	padding: 0 10px;
}








  


@media only screen and (max-width: 770px) {




	#stacks_in_181>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_181>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



@media only screen and (max-width: 400px) {


	#stacks_in_181>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_181>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}





}




  

#stacks_in_186 {
	padding:  10px;
}

#stacks_in_188 {
	padding:  10px;
}

#stacks_in_190 {
	padding:  10px;
}

#stacks_in_192 {
	padding:  10px;
}
.featherlight-content {
	overflow: visible !important;
	border-radius: 0px;
}

.featherlight-content img {
	border-radius: 0px;
	overflow: hidden;
}

img.readyToLiteBox {
	cursor: pointer;
}



/*  */

/**
 * Featherlight – ultra slim jQuery lightbox
 * Version 1.4.0 - http://noelboss.github.io/featherlight/
 *
 * Copyright 2016, Noël Raoul Bossart (http://www.noelboss.com)
 * MIT Licensed.
**/
@media all {
	.featherlight {
		display: none;

		/* dimensions: spanning the background from edge to edge */
		position:fixed;
		top: 0; right: 0; bottom: 0; left: 0;
		z-index: 2147483647; /* z-index needs to be >= elements on the site. */

		/* position: centering content */
		text-align: center;

		/* insures that the ::before pseudo element doesn't force wrap with fixed width content; */
		white-space: nowrap;

		/* styling */
		cursor: pointer;
		background: #333;
		/* IE8 "hack" for nested featherlights */
		background: rgba(0, 0, 0, 0);
	}

	/* support for nested featherlights. Does not work in IE8 (use JS to fix) */
	.featherlight:last-of-type {
		background: rgba(0, 0, 0, 0.90);
	}

	.featherlight:before {
		/* position: trick to center content vertically */
		content: '';
		display: inline-block;
		height: 100%;
		vertical-align: middle;
		margin-right: -0.25em;
	}

	.featherlight .featherlight-content {
		/* make content container for positioned elements (close button) */
		position: relative;

		/* position: centering vertical and horizontal */
		text-align: left;
		vertical-align: middle;
		display: inline-block;

		/* dimensions: cut off images */
		overflow: auto;
		padding: 0;
		border-bottom: 0px solid transparent;

		/* dimensions: handling large content */
		margin-left: 5%;
		margin-right: 5%;
		max-height: 95%;

		/* styling */
		background: #fff;
		cursor: auto;

		/* reset white-space wrapping */
		white-space: normal;
	}

	/* contains the content */
	.featherlight .featherlight-inner {
		/* make sure its visible */
		display: block;
	}

	.featherlight .featherlight-close-icon {
		/* position: centering vertical and horizontal */
		position: absolute;
		z-index: 9999;
		top: 0px;
		right: 0px;
		line-height: 50px;
		font-size: 18px;
		width: 50px;
		cursor: pointer;
		text-align: center;
		font-family: Arial, sans-serif;
		background: rgba(0, 0, 0, 0.60);
		color: rgba(255, 255, 255, 1.00);
		overflow: hidden;
		border-radius: 0px;
	}


	.featherlight .featherlight-image {
		/* styling */
		width: 100%;
	}


	.featherlight-iframe .featherlight-content {
		/* removed the border for image croping since iframe is edge to edge */
		border-bottom: 0;
		padding: 0;
	}

	.featherlight iframe {
		/* styling */
		border: none;
	}
}

/* handling phones and small screens */
@media only screen and (max-width: 1024px) {
	.featherlight .featherlight-content {
		/* dimensions: maximize lightbox with for small screens */
		margin-left: 20px;
		margin-right: 20px;
		max-height: 98%;

		padding: 0;
		border-bottom: 0px solid transparent;
	}
}
.featherlight-content {
	overflow: visible !important;
	border-radius: 0px;
}

.featherlight-content img {
	border-radius: 0px;
	overflow: hidden;
}

img.readyToLiteBox {
	cursor: pointer;
}



/*  */

/**
 * Featherlight – ultra slim jQuery lightbox
 * Version 1.4.0 - http://noelboss.github.io/featherlight/
 *
 * Copyright 2016, Noël Raoul Bossart (http://www.noelboss.com)
 * MIT Licensed.
**/
@media all {
	.featherlight {
		display: none;

		/* dimensions: spanning the background from edge to edge */
		position:fixed;
		top: 0; right: 0; bottom: 0; left: 0;
		z-index: 2147483647; /* z-index needs to be >= elements on the site. */

		/* position: centering content */
		text-align: center;

		/* insures that the ::before pseudo element doesn't force wrap with fixed width content; */
		white-space: nowrap;

		/* styling */
		cursor: pointer;
		background: #333;
		/* IE8 "hack" for nested featherlights */
		background: rgba(0, 0, 0, 0);
	}

	/* support for nested featherlights. Does not work in IE8 (use JS to fix) */
	.featherlight:last-of-type {
		background: rgba(0, 0, 0, 0.90);
	}

	.featherlight:before {
		/* position: trick to center content vertically */
		content: '';
		display: inline-block;
		height: 100%;
		vertical-align: middle;
		margin-right: -0.25em;
	}

	.featherlight .featherlight-content {
		/* make content container for positioned elements (close button) */
		position: relative;

		/* position: centering vertical and horizontal */
		text-align: left;
		vertical-align: middle;
		display: inline-block;

		/* dimensions: cut off images */
		overflow: auto;
		padding: 0;
		border-bottom: 0px solid transparent;

		/* dimensions: handling large content */
		margin-left: 5%;
		margin-right: 5%;
		max-height: 95%;

		/* styling */
		background: #fff;
		cursor: auto;

		/* reset white-space wrapping */
		white-space: normal;
	}

	/* contains the content */
	.featherlight .featherlight-inner {
		/* make sure its visible */
		display: block;
	}

	.featherlight .featherlight-close-icon {
		/* position: centering vertical and horizontal */
		position: absolute;
		z-index: 9999;
		top: 0px;
		right: 0px;
		line-height: 50px;
		font-size: 18px;
		width: 50px;
		cursor: pointer;
		text-align: center;
		font-family: Arial, sans-serif;
		background: rgba(0, 0, 0, 0.60);
		color: rgba(255, 255, 255, 1.00);
		overflow: hidden;
		border-radius: 0px;
	}


	.featherlight .featherlight-image {
		/* styling */
		width: 100%;
	}


	.featherlight-iframe .featherlight-content {
		/* removed the border for image croping since iframe is edge to edge */
		border-bottom: 0;
		padding: 0;
	}

	.featherlight iframe {
		/* styling */
		border: none;
	}
}

/* handling phones and small screens */
@media only screen and (max-width: 1024px) {
	.featherlight .featherlight-content {
		/* dimensions: maximize lightbox with for small screens */
		margin-left: 20px;
		margin-right: 20px;
		max-height: 98%;

		padding: 0;
		border-bottom: 0px solid transparent;
	}
}
#stacks_in_224>.s3_row {
	margin: 0 -10px;
}

#stacks_in_224>.s3_row>.s3_column {
	padding: 0 10px;
}








  


@media only screen and (max-width: 770px) {




	#stacks_in_224>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_224>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



@media only screen and (max-width: 400px) {


	#stacks_in_224>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_224>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}





}




  

#stacks_in_229 {
	padding:  10px;
}

#stacks_in_231 {
	padding:  10px;
}

#stacks_in_233 {
	padding:  10px;
}

#stacks_in_235 {
	padding:  10px;
}
#stacks_in_239>.s3_row {
	margin: 0 -10px;
}

#stacks_in_239>.s3_row>.s3_column {
	padding: 0 10px;
}








  


@media only screen and (max-width: 770px) {




	#stacks_in_239>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_239>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



@media only screen and (max-width: 400px) {


	#stacks_in_239>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_239>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}





}




  

#stacks_in_244 {
	padding:  10px;
}

#stacks_in_246 {
	padding:  10px;
}

#stacks_in_248 {
	padding:  10px;
}

#stacks_in_250 {
	padding:  10px;
}
#stacks_in_252>.s3_row {
	margin: 0 -10px;
}

#stacks_in_252>.s3_row>.s3_column {
	padding: 0 10px;
}








  


@media only screen and (max-width: 770px) {




	#stacks_in_252>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_252>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



@media only screen and (max-width: 400px) {


	#stacks_in_252>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_252>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}





}




  

#stacks_in_257 {
	padding:  10px;
}

#stacks_in_259 {
	padding:  10px;
}

#stacks_in_261 {
	padding:  10px;
}

#stacks_in_263 {
	padding:  10px;
}
#stacks_in_265>.s3_row {
	margin: 0 -10px;
}

#stacks_in_265>.s3_row>.s3_column {
	padding: 0 10px;
}








  


@media only screen and (max-width: 770px) {




	#stacks_in_265>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_265>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



@media only screen and (max-width: 400px) {


	#stacks_in_265>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_265>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}





}




  

#stacks_in_270 {
	padding:  10px;
}

#stacks_in_272 {
	padding:  10px;
}

#stacks_in_274 {
	padding:  10px;
}

#stacks_in_276 {
	padding:  10px;
}

#stacks_in_280 {
	padding:  9px;
}
.featherlight-content {
	overflow: visible !important;
	border-radius: 0px;
}

.featherlight-content img {
	border-radius: 0px;
	overflow: hidden;
}

img.readyToLiteBox {
	cursor: pointer;
}



/*  */

/**
 * Featherlight – ultra slim jQuery lightbox
 * Version 1.4.0 - http://noelboss.github.io/featherlight/
 *
 * Copyright 2016, Noël Raoul Bossart (http://www.noelboss.com)
 * MIT Licensed.
**/
@media all {
	.featherlight {
		display: none;

		/* dimensions: spanning the background from edge to edge */
		position:fixed;
		top: 0; right: 0; bottom: 0; left: 0;
		z-index: 2147483647; /* z-index needs to be >= elements on the site. */

		/* position: centering content */
		text-align: center;

		/* insures that the ::before pseudo element doesn't force wrap with fixed width content; */
		white-space: nowrap;

		/* styling */
		cursor: pointer;
		background: #333;
		/* IE8 "hack" for nested featherlights */
		background: rgba(0, 0, 0, 0);
	}

	/* support for nested featherlights. Does not work in IE8 (use JS to fix) */
	.featherlight:last-of-type {
		background: rgba(0, 0, 0, 0.90);
	}

	.featherlight:before {
		/* position: trick to center content vertically */
		content: '';
		display: inline-block;
		height: 100%;
		vertical-align: middle;
		margin-right: -0.25em;
	}

	.featherlight .featherlight-content {
		/* make content container for positioned elements (close button) */
		position: relative;

		/* position: centering vertical and horizontal */
		text-align: left;
		vertical-align: middle;
		display: inline-block;

		/* dimensions: cut off images */
		overflow: auto;
		padding: 0;
		border-bottom: 0px solid transparent;

		/* dimensions: handling large content */
		margin-left: 5%;
		margin-right: 5%;
		max-height: 95%;

		/* styling */
		background: #fff;
		cursor: auto;

		/* reset white-space wrapping */
		white-space: normal;
	}

	/* contains the content */
	.featherlight .featherlight-inner {
		/* make sure its visible */
		display: block;
	}

	.featherlight .featherlight-close-icon {
		/* position: centering vertical and horizontal */
		position: absolute;
		z-index: 9999;
		top: 0px;
		right: 0px;
		line-height: 50px;
		font-size: 18px;
		width: 50px;
		cursor: pointer;
		text-align: center;
		font-family: Arial, sans-serif;
		background: rgba(0, 0, 0, 0.60);
		color: rgba(255, 255, 255, 1.00);
		overflow: hidden;
		border-radius: 0px;
	}


	.featherlight .featherlight-image {
		/* styling */
		width: 100%;
	}


	.featherlight-iframe .featherlight-content {
		/* removed the border for image croping since iframe is edge to edge */
		border-bottom: 0;
		padding: 0;
	}

	.featherlight iframe {
		/* styling */
		border: none;
	}
}

/* handling phones and small screens */
@media only screen and (max-width: 1024px) {
	.featherlight .featherlight-content {
		/* dimensions: maximize lightbox with for small screens */
		margin-left: 20px;
		margin-right: 20px;
		max-height: 98%;

		padding: 0;
		border-bottom: 0px solid transparent;
	}
}
#stacks_in_284>.s3_row {
	margin: 0 -10px;
}

#stacks_in_284>.s3_row>.s3_column {
	padding: 0 10px;
}








  


@media only screen and (max-width: 770px) {




	#stacks_in_284>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_284>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



@media only screen and (max-width: 400px) {


	#stacks_in_284>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_284>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}





}




  

#stacks_in_294 {
	padding:  10px;
}

#stacks_in_296 {
	padding:  10px;
}

#stacks_in_306 {
	padding:  10px;
}

#stacks_in_300 {
	padding:  10px;
}
#stacks_in_289>.s3_row {
	margin: 0 -10px;
}

#stacks_in_289>.s3_row>.s3_column {
	padding: 0 10px;
}








  


@media only screen and (max-width: 770px) {




	#stacks_in_289>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_289>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



@media only screen and (max-width: 400px) {


	#stacks_in_289>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_289>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}





}




  

#stacks_in_302 {
	padding:  10px;
}

#stacks_in_304 {
	padding:  9px;
}

#stacks_in_310 {
	padding:  10px;
}

#stacks_in_308 {
	padding:  9px;
}
#stacks_in_312>.s3_row {
	margin: 0 -10px;
}

#stacks_in_312>.s3_row>.s3_column {
	padding: 0 10px;
}








  


@media only screen and (max-width: 770px) {




	#stacks_in_312>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_312>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



@media only screen and (max-width: 400px) {


	#stacks_in_312>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_312>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}





}




  

#stacks_in_322 {
	padding:  10px;
}

#stacks_in_324 {
	padding:  10px;
}

#stacks_in_326 {
	padding:  9px;
}

#stacks_in_328 {
	padding:  10px;
}
#stacks_in_317>.s3_row {
	margin: 0 -10px;
}

#stacks_in_317>.s3_row>.s3_column {
	padding: 0 10px;
}








  


@media only screen and (max-width: 770px) {




	#stacks_in_317>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_317>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



@media only screen and (max-width: 400px) {


	#stacks_in_317>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_317>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}





}




  

#stacks_in_330 {
	padding:  10px;
}

#stacks_in_332 {
	padding:  10px;
}

#stacks_in_334 {
	padding:  9px;
}

#stacks_in_336 {
	padding:  10px;
}
#stacks_in_338>.s3_row {
	margin: 0 -10px;
}

#stacks_in_338>.s3_row>.s3_column {
	padding: 0 10px;
}








  


@media only screen and (max-width: 770px) {




	#stacks_in_338>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_338>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



@media only screen and (max-width: 400px) {


	#stacks_in_338>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_338>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}





}




  

#stacks_in_348 {
	padding:  10px;
}

#stacks_in_352 {
	padding:  9px;
}

#stacks_in_354 {
	padding:  10px;
}

#stacks_in_356 {
	padding:  10px;
}
#stacks_in_343>.s3_row {
	margin: 0 -10px;
}

#stacks_in_343>.s3_row>.s3_column {
	padding: 0 10px;
}








  


@media only screen and (max-width: 770px) {




	#stacks_in_343>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_343>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



@media only screen and (max-width: 400px) {


	#stacks_in_343>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_343>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}





}




  

#stacks_in_350 {
	padding:  10px;
}

#stacks_in_358 {
	padding:  10px;
}

#stacks_in_360 {
	padding:  9px;
}

#stacks_in_362 {
	padding:  10px;
}
#stacks_in_364>.s3_row {
	margin: 0 -10px;
}

#stacks_in_364>.s3_row>.s3_column {
	padding: 0 10px;
}








  


@media only screen and (max-width: 770px) {




	#stacks_in_364>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_364>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



@media only screen and (max-width: 400px) {


	#stacks_in_364>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_364>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}





}




  

#stacks_in_374 {
	padding:  10px;
}

#stacks_in_376 {
	padding:  10px;
}

#stacks_in_378 {
	padding:  10px;
}

#stacks_in_380 {
	padding:  10px;
}
#stacks_in_369>.s3_row {
	margin: 0 -10px;
}

#stacks_in_369>.s3_row>.s3_column {
	padding: 0 10px;
}








  


@media only screen and (max-width: 770px) {




	#stacks_in_369>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_369>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



@media only screen and (max-width: 400px) {


	#stacks_in_369>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_369>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}





}




  

#stacks_in_382 {
	padding:  10px;
}

#stacks_in_384 {
	padding:  10px;
}

#stacks_in_386 {
	padding:  10px;
}

#stacks_in_388 {
	padding:  10px;
}
