/*
Theme Name: Divi - Child Theme
Description: Divi child theme template
Author: Fuyuko Gratton
Template: Divi

*/

/*-----------------------------------------------
  General
-----------------------------------------------*

/*-----------------------------------------------
  Body - All
-----------------------------------------------*/

/*-----------------------------------------------
  Header Section
-----------------------------------------------*/

/*-----------------------------------------------
  Contents Section
-----------------------------------------------*/

/*-----------------------------------------------
  Side Section
-----------------------------------------------*/

/*-----------------------------------------------
  Footer Section
-----------------------------------------------*/

/*-----------------------------------------------
Custom Style
-----------------------------------------------*/

@media only screen and (min-width: 770px) {
	.rchList2Col {
		columns:2;
	}
	.rchList3Col {
		columns:3;
	}
	.rchList4Col {
		columns:4;
	}
	.rchList2Col li, .rchList3Col li, .rchList4Col li {
		margin-right:20px;
	}
}

/* hide captions on google galleries */
.pswp__caption {
	display:none;
}

#left-area ol, .entry-content ol, .et-l--body ol, .et-l--footer ol, .et-l--header ol,
#left-area ul, .entry-content ul, .et-l--body ul, .et-l--footer ul, .et-l--header ul {
    padding: 10px 0 23px 2.5em;
    list-style-position: outside;
}


.rchGalleryThumbH {
	width:280px;
	height:183px;
	margin:0px 35px 35px 0px;
	float:left;
	cursor:pointer;
	
}
#czbFilterableGalleryHead {
	clear:both;
	padding:50px 0px 100px;
	
}
.czbFilterableGalleryOpt {
	width:50%;
	float:left;
	text-align:center;
	
}

#czbFilterableGalleryPopWin {
	display:none;
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	
}
#imgFtrGalPopImg {
	width:90%;
	margin:50px auto;
	max-height:CALC(100% - 100px);
	
}