/*
Theme Name:     Divi-Xplain
Theme URI:		https://www.xplain.com/
Description:    Xplain Corp variant (child) of Divi theme.
Version:		1.210329
Author:         Neil Ticktin
Template:       Divi

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/ 

@import url("../Divi/style.css");

h2 {
/* text-shadow: -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000; */
}

h2.MidPageSectionTitle {
	padding-top: 20px;
	line-height: 1.6em;
}

h2.Tight, h3.Tight {
	line-height: 1.2em;
}

ul.twoColumns {
	list-style-type: disc;
	columns: 2;
	-webkit-columns: 2;
	-moz-columns: 2;
	list-style-position: inside;
	width: 60%;
}

ul.threeColumns {
	list-style-type: disc;
	columns: 3;
	-webkit-columns: 3;
	-moz-columns: 3;
	list-style-position: inside;
}

@media only screen and (min-width: 1600px) {
	.et_pb_slider .et_pb_slide:nth-child(1) .et_parallax_bg {
		background-image: url('YOUR IMAGE') !important;
	}
}

.et_pb_slider .et_pb_slide {
	background-size: 100% 100%;
}

.et_pb_slide_description {
	margin-top: 100px;
}

.Sessions-Chair-Listing img {
	margin-left: 0;
}

.Speaker-Listing img {
	width: 225px;
	margin-bottom: 35px;
	margin-left: 50px;
}

.Session-Listing img {
	width: 225px;
	margin-bottom: 100px;
	margin-left: 50px;
}

.Sessions-Chair-Listing img {
	height: 225px;
}

.et_pb_member_social_links {
	margin-bottom: 50px;
}

.et_pb_gallery_image {
	max-width: 225px;
	max-height: 200px;
}

.et_vertical_nav.et_right_sidebar .et_post_gallery li.et_gallery_item:nth-child(3n),
.et_vertical_nav.et_left_sidebar .et_post_gallery li.et_gallery_item:nth-child(3n) {
	margin-left: 60px;
}
