/*
Theme Name: Ketamine.com
Version: 2
Author: Ketamine.com
Author URI: https://ketamine.com/
*/

@media only screen and (max-width: 1024px) {
	.et_monarch div.et_social_mobile,
	.et_monarch div.et_social_mobile_button {
		display: none;
	}
}

@media only screen and (max-width: 767px) {
	#wrapper {
		width: auto;
		max-width: 980px;
	}
	#site-header {
		height: 125px;
	}
	#site-header a.btn {
		top: 10px;
	}
	#site-header h1 {
		margin: 20px 20px 0 0;
	}
	#site-header h1 a {
		width: 96%;
		background-size: 100%;
	}
	#site-container {
		width: 100%;
		display: inline-block;
	}
	#side {
		width: 100%;
		height: 400px;
		display: table;
	}
	#side-content {
		width: 100%;
	}
	#site-content {
		width: 100%;
	}
	#slideshow {
		width: 100%;
		height: auto;
		display: block;
		background-position: right top;
	}
	#slides,
	#slides li {
		width: 100%;
	}
	#slides li span {
		width: auto;
		padding: 10px 70px 10px 10px;
		font-size: 18px;
		line-height: 1.2;
	}
	#slides li em {
		padding: 0 100px 10px 10px;
	}
	#organizations {
		width: 96%;
		margin: 0 2% 30px;
	}
	.alignright > div > div,
	.alignright > div > div > iframe {
		width: 100% !important;
		margin-bottom: 30px;
	}
	.modal {
		width: 96%;
	}
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
	#stage {
		background-size: cover;
	}
	#stage span {
		padding: 20px 150px 20px 20px;
	}
	#stage em {
		padding: 0 150px 20px 20px;
	}
}

#slideshow .next,
#slideshow .previous {
	display: none;
}

@media only screen and (max-width: 991px) {
	#wrapper {
		overflow: hidden;
		width: auto;
		max-width: 980px;
	}
}
@media only screen and (max-width: 1200px) {
	#site-footer {
		margin-bottom: 50px;
	}
}
@media only screen and (min-width: 992px) {
	#site-content {
		width: 750px;
	}
	#site-header h1 {
		margin: 0 150px 0 0;
	}
	#call-cta {
		clear: none;
		float: right;
		margin-right: 30px;
	}
	#organizations {
		float: left;
		margin: 65px 0 30px 30px;
	}
}
