.post-type-archive-deals #content-pro,
.single-deals #content-pro {
    background-color: #f0f3f6;
}

.sidebar-deals .wp-post-image {
	margin-bottom: 20px;
}

.sidebar-deals .deals-save {
    color: #2f363b;
    font: 700 18px / 30px Gotham;
    text-transform: uppercase;
    margin-bottom: 15px;
}

.sidebar-deals .deals-text {
	margin-bottom: 20px;
}

.sidebar-deals .deals-code a {
	display: block;
	background-color: #00ce94;
	color: white !important;
	text-align: center;
	text-transform: uppercase !important;
	padding: 5px 10px;
	border-radius: 3px;
}

.sidebar-deals .coupon-widget {
	text-align: center;
}

.post-type-archive-deals .meta-download-archives h3 {

}
.post-type-archive-deals .gallery-container-pro {
	background-color: white !important;
	text-align: center;
}
.post-type-archive-deals .gallery-container-pro:hover img {
	opacity: 1 !important;
}
.post-type-archive-deals .gallery-container-pro .meta-download-archivess {
	padding: 20px;
}
.post-type-archive-deals .gallery-container-pro .entry-header {
	display: block;
	width: 100%;
}
.post-type-archive-deals .gallery-container-pro .deals-text {
	display: block;
	width: 100%;
}
.post-type-archive-deals .gallery-container-pro .deals-code {
	position: absolute;
	background-color: #00ce94 !important;
	color: white;
	padding: 5px;
	top: 0;
	left: 0;
}




@media only screen and (min-width: 1024px) {

	.deals-wrap {
		box-sizing: border-box !important;
		position: absolute !important;
		height: 100% !important;
		min-height: 100% !important;
		top: 0 !important;
		right: 0 !important;
		bottom: 0 !important;
		width: 29%;
	}
	.deals-wrap .fixed {
		position: fixed !important;
		top: 50px !important;
	}
	.deals-wrap .fixed.bottom {
		position: absolute !important;
		top: auto !important;
		bottom: 55px !important;
	}
	.deals-wrap #text-10 {
		padding: 20px !important;
	}
	.deals-area {
		margin-bottom: 0 !important;
	}

}

.author-box-circa.deals {
	text-align: center;
}

.author-box-circa.deals .deals-code a {
	display: inline-block;
	background-color: #00ce94;
	color: white !important;
	text-align: center;
	text-transform: uppercase !important;
	padding: 5px 10px;
	border-radius: 3px;
}