body#the-hacker-bundle .whatsincluded a {
	color: #fff;
	text-decoration: none;
}

body#the-hacker-bundle .whatsincluded a:hover {
	color: #fff;
	text-decoration: underline;
}

@media (max-width: 767px) {

	body#the-hacker-bundle {
		padding-top: 100px;
		padding-bottom: 0;
		background: #000000;
		background-image: url(http://cdn-images.bundlestars.com/assets/images/backgrounds/hacker.jpg);
		background-repeat:no-repeat;
		background-position: center 50px;
		background-size: 100%;
	}
	
	body#the-hacker-bundle .royalSlider {
		width: 300px;
	}
	
	body#the-hacker-bundle .decalsb {
		display:none;
	}

	p.shine {
		display: none;
	}

}
	
@media (min-width: 768px) {

	body#the-hacker-bundle {
		padding-top: 100px;
		padding-bottom: 0;
		background: #000000;
		background-image: url(http://cdn-images.bundlestars.com/assets/images/backgrounds/hacker.jpg);
		background-repeat:no-repeat;
		background-position: center top;
	
	}
	
	body#the-hacker-bundle .bundle-logo {
		max-height: 100px;
		margin-top: 28px;
	}

	.hackerbox {
		background: #124772;
		background: rgba(20, 77, 123, .92);
		color: #BFCDD8;
		padding: 25px;
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
		border-radius: 6px;
		margin-bottom: 26px;
		font-size: 16px;
		-webkit-box-shadow: -2px -3px 30px 0px rgba(255, 255, 255, 0.1);
		-moz-box-shadow:    -2px -3px 30px 0px rgba(255, 255, 255, 0.1);
		box-shadow:         -2px -3px 30px 0px rgba(255, 255, 255, 0.1);
	}
	
	.hackerbox.deal-buy-box {
		background: #124772 !important;
		background: rgba(20, 77, 123, .92) !important;
	}

	.hackerbox h3 {
		color: #5ed3ea;
		text-transform: uppercase;
	}
	
	p.shine {
	    font-size: 24px;
	    font-weight: bold;
	    text-align: center;
	    margin: 24px 0 28px;
	    color: #d9eced;
	    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.39);
	}
	
	body#the-hacker-bundle .decalsb {
		display:inline-block;
		background: #2B597D;
		color: #809BB1;
		font-weight: 400;
		text-transform: uppercase;
		font-size: 12px;
		line-height: 1.2;
		padding: 1px 4px 1px 5px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		margin-left: 5px;
	}
	
	body#the-hacker-bundle .whatsincluded {
		line-height: 28px;
	}
	
	body#the-hacker-bundle .royalSlider {
		width: 670px;
	}

}

@media (min-width: 992px) {

	p.shine {
	    font-size: 26px;
	}
	
	body#the-hacker-bundle .whatsincluded {
		line-height: 28px;
	}
	
	
	body#the-hacker-bundle blockquote{
		display:block;
		padding: 10px 10px 0px 35px;
		margin: 20px 0 10px;
		position: relative;
		font-family: Georgia, serif;
		font-size: 20px;
		line-height: 1.2;
		color: #fff;
		border-left-width: 0;
	}
	
	body#the-hacker-bundle blockquote::before{
		content: "\201C";
		font-family: Georgia, serif;
		font-size: 50px;
		font-weight: bold;
		color: #fff;
		position: absolute;
		left: 0;
		top:5px;
	}
	
	/*
	body#the-hacker-bundle blockquote::after{
		content: "\201D"; 
		font-family: Georgia, serif;
		font-size: 50px;
		font-weight: bold;
		color: #fff;
		position: absolute;
		right: 25px;
		bottom:-30px;
	}
	*/
	
	body#the-hacker-bundle .royalSlider {
		width: 565px;
	}

}

@media (min-width: 1200px) {

	body#the-hacker-bundle .bundle-logo {
		margin-top: 32px;
	}

	p.shine {
		font-size: 28px;
	    margin: 32px 0 48px;
	}

	body#the-hacker-bundle .royalSlider {
		width: 700px;
	}

	body#the-hacker-bundle blockquote{
		font-size: 26px;
	}
	
	body#the-hacker-bundle blockquote::before{
		font-size: 56px;
		position: absolute;
		left: 0;
		top:4px;
	}
	
	/*
	body#the-hacker-bundle blockquote::after{
		font-size: 60px;
		position: absolute;
		right: 30px;
		bottom:-35px;
	}
	*/

}
