.hoppers-part {
	float: left;
	margin: 30px 0;
	width: 100%;
}

.hopps-ul, .hopps-li {
	list-style: none;
}

.hopps-ul li{
	float: left;
	width:100%;
}

.hidden {
	display: none;
}

a.open-popup-link {
	float: left;
	width: 100%;
	text-align: center;
}

img.attachment-hopps-offers.size-hopps-offers.wp-post-image {
	width: 200px;
	height: auto;
}
.attachment-hopps-offers.size-hopps-offers.wp-post-image {
	float: left;
	padding: 5px;
	width: auto;
	margin: 0 12px;
}

.hoppers-part .bx-wrapper .bx-controls-direction a {
	display: inherit;
}

.hoppers-part .bx-prev {
	margin-left: -15px;
}

.hoppers-part .bx-next {
	margin-right: -15px;
}

.hopps-object {
	float: left;
	text-align: center;
	width: 25%;
}

.hopps-object p {
	float: left;
	width: 100%;
}

#myModal {
	display: none;
}

.bootbox-body {
	float: left;
	width: 100%;
	color: black;
}

.mfp-content {
	background: white;
	border-radius: 5px;
	max-width: 60%;
	padding: 15px;
}

.offer-image {
	float: left;
	width: 100%;
	text-align: center;
}

.white-popup h3 {
	border-bottom: 1px solid;
	float: left;
	width: 100%;
}


.white-popup img.attachment-hopps-offers.size-hopps-offers.wp-post-image {
	width: 100%;
	max-width: inherit;
}

@media only screen and (max-width: 1024px) {

	.attachment-hopps-offers.size-hopps-offers.wp-post-image {
		float: left;
		height: auto;
		margin-right: 24px;
		max-width: 140px;
		padding: 5px;
		width: auto;
	}
}


@media screen and (max-width: 768px){
	.white-popup img.attachment-hopps-offers.size-hopps-offers.wp-post-image {
		width: 100%;
		max-width: inherit;
	}



	.attachment-hopps-offers.size-hopps-offers.wp-post-image {
		float: left;
		height: auto;
		margin-right: 15px;
		max-width: 130px;
		padding: 5px;
		width: auto;
	}

}

@media only screen and (max-width: 680px) {
	.hopps-object {
		float: left;
		text-align: center;
		width: 100%;
		padding: 0 5em;
	}
	.attachment-hopps-offers.size-hopps-offers.wp-post-image {
		float: left;
		height: auto;
		margin-right: 0;
		max-width: none;
		padding: 0;
		width: auto;
	}
	img.attachment-hopps-offers.size-hopps-offers.wp-post-image {
		width: 100%;
		height: auto;
	}
}

