/**
 * Downloads specific styles
 *
 */



/** General */
.image-with-text {
	padding: 0;
}

.image-with-text h3 {
	font-size                  : 32px;
	margin                     : .6em 0 .6em 0;
	font-weight                : 400;
	color                      : #444444;
	font-family                : "Born Ready W05 Regular" !important;
	font-style                 : normal;
	/*-webkit-font-smoothing   : antialiased;*/
	/*-webkit-text-stroke-width: 0.2px;*/
	/*-moz-osx-font-smoothing  : grayscale;*/
	text-transform             : none;
	letter-spacing             : 1px;
}

.image-with-text+.in-page-banner {
	margin-top: 4em;
}

.image-with-text .container>div {
	flex: 0 50%;
}

.image-with-text .align-left {
	order: 1;
}

.image-with-text .align-right {
	order: 3;
}

.image-with-text .content-wrap {
	padding: 7em 5em;
	order  : 2;
}

.image-with-text .content-wrap .inner-wrap {
	box-sizing: border-box;
	max-width : 800px;
}

.image-with-text.left .content-wrap .inner-wrap {
	padding: 0 3% 0 4.5em;
}

.image-with-text.right .content-wrap .inner-wrap {
	padding: 0 4.5em 0 3%;
	float  : right;
}

.image-with-text .content-wrap .inner-wrap h2 {
	font-size: 28px;
}

.linksDropdown {
	display : inline-block;
	position: relative;
}

.linksDropdown button {
	border : none;
	padding: 15px 50px;
}

.linksDropdown .dropdown-options {
	display         : none;
	position        : absolute;
	overflow        : auto;
	background-color: #fff;
	border-radius   : 5px;
	box-shadow      : 0px 10px 10px 0px rgba(0, 0, 0, 0.4);
	transition      : all 0.5s;
}

.linksDropdown:hover .dropdown-options {
	display: block;
}

.linksDropdown .dropdown-options a {
	display        : block;
	color          : #000;
	padding        : 5px;
	text-decoration: none;
	padding        : 15px;
	width          : 170px;
	text-align     : center;
}

.linksDropdown .dropdown-options a:hover {
	color           : #0a0a23;
	background-color: #ddd;
	border-radius   : 5px;
}

/* Add media query for mobile devices */
@media screen and (max-width: 767px) {

	/* Use JavaScript to toggle the display of dropdown options */
	.linksDropdown.open .dropdown-options {
		display: block;
	}
}

/** Responsive */
@media only screen and (max-width: 959px) {

	.image-with-text .container {
		padding-left : 0em;
		padding-right: 0em;
		flex-flow    : column nowrap;
	}

	.image-with-text {
		padding: 2em 0 0;
	}


	.image-with-text>div {
		flex: 0 100%;
	}

	.image-with-text .container>div.image-wrap {
		order              : 1;
		min-height         : 350px;
		background-repeat  : no-repeat;
		background-position: 50% 50%;
		background-size    : cover;
	}

	.image-with-text .container>div.content-wrap {
		order  : 2;
		padding: 3em 1em 4em;
	}

	.image-with-text.left .content-wrap .inner-wrap,
	.image-with-text.right .content-wrap .inner-wrap {
		max-width: none;
		padding  : 0;
	}

}




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

	.image-with-text.left .content-wrap .inner-wrap,
	.image-with-text.right .content-wrap .inner-wrap {
		max-width: none;
		padding  : 0;
	}

}