.app-wrapper {
	width: 910px;
	height: 549px;
	margin: 20px 0 30px 0;
	}

.app-left-column {
	width: 274px;
	height: 505px;
	display: block;
	float: left;
	}

.app-right-column {
	width: 600px;
	height: 505px;
	margin: 0 0 0 36px;
	display: block;
	float: left;
	}

.iphone {
	background: url('images/iphone-frame.png');
	width: 274px;
	height: 505px;
	display: block;
	float: left;
	}

.app-logo {
	width: 600px;
	height: 174px;
/*	margin: 0 0 27px 0; */
	margin: 0;
	display: block;
	float: left;
	}

.app-logo span {
	display:none;
	}

.app-icon {
	background: transparent;
	width: 59px;
	height: 60px;
	margin: 0 26px 0 0;
	display: block;
	float: left;
	}

.app-icon span {
	display:none;
	}

.app-buynow {
	background: transparent;
	width: 202px;
	height: 60px;
	margin: 0 26px 0 0;
	display: block;
	float: left;
	cursor: pointer;
	}
.app-buynow-button {
	background: url('images/gua-bits.png') no-repeat 0px -360px;
	width: 202px;
	height: 60px;
	margin: 0 26px 0 0;
	display: block;
	float: left;
	}
.app-buynow-button:hover {
	background-position: 0px -420px;
	}
.app-buynow-button span {
	display:none;
	}

.app-links {
	width: 287px;
	height: 60px;
	display: block;
	float: left;
	}

.app-links a {
	background: url('images/gua-bits.png') no-repeat -161px -300px;
	text-align: center;
	color: #fff;
	display: block;
	padding: 4px 0 2px 0;
	width: 134px;
	height: 20px;
	color: #666;
	font-size: 12px;
	font-weight: bold;
	}

.app-links a:hover {
	background: url('images/gua-bits.png') no-repeat -161px -329px;
	color: #fff;
	text-shadow: none;
	}

.app-link1 {
	margin: 0 19px 7px 0;
	float: left;
	}
	
.app-link2 {
	margin: 0 0 7px 0;
	float: left;
	}

.app-link3 {
	margin: 0 19px 3px 0;
	float: left;
	}

.app-link4 {
	margin: 0 0 3px 0;
	float: left;
	}

.app-description {
	width: 287px;
	height: 247px;
	margin: 20px 26px 0 0;
	display: block;
	float: left;
	}

.app-description p {
	text-align: justify;
	margin: 0;
	line-height: 1.5em;
	font-size: 13px;
	}

.app-features {
	width: 287px;
	height: 160px;
	margin: 24px 0 27px 0;
	display: block;
	float: left;
	}

.app-features ul li {
	list-style-image: none;
	line-height: 11px;
	padding: 0 0 0 15px;
	margin: 0 0 4px 0;
	height: 11px;
	font-size: 10px;
	}

ul li.heading {
	padding: 4px 0;
	color: #fff;
	text-transform: uppercase;
	}

ul li.checked {
	background: url('images/gua-bits.png') no-repeat -282px -462px;
	color: #7e7b68;
	}

ul li.unchecked {
	background: url('images/gua-bits.png') no-repeat -282px -451px;
	color: #7e7b68;
	}

.app-price {
	background: url('images/gua-bits.png') no-repeat -202px -360px;
	width: 93px;
	height: 60px;
	margin: 0 26px 0 0;
	display: block;
	float: left;
	cursor: pointer;
	}

.app-price span {
	display: block;
	text-align: center;
	font-family: Georgia, Serif;
	font-size: 33px;
	font-style: italic;
	letter-spacing: -0.07em;
	padding: 15px 2px 0 0;
	color: #fff;
	text-shadow: #fff 0px 0px 2px;
	}

.app-price span:hover {
	color: #fff000;
	text-shadow: #fff000 0px 0px 2px;
	}

.app-badge {
	background: transparent;
	width: 167px;
	height: 60px;
	display: block;
	float: left;
	cursor: pointer;
	}

.app-badge-button {
	background: url('images/gua-bits.png') no-repeat -118px -240px;
	width: 167px;
	height: 60px;
	margin: 0 26px 0 0;
	display: block;
	float: left;
	}

.app-badge-button:hover {
	}

.app-badge-button span {
	display:none;
	}

.app-legal {
	color: #222;
	width: 910px;
	height: 20px;
	margin: 24px 0 0 0;
	display: block;
	float: left;
	text-align: center;
	font-size: 10px;
	letter-spacing: .05em;
	}

.candywrapper {
	width: 300px;
	padding: 12px;
	margin: 15px 0px;
	color: #fff;
	background-color: #111;
	border: 0px solid #7e7b68;
	border-radius: 10px;
	-webkit-transition: border-color .2s ease-in, background-color .2s ease-in;
	-moz-border-radius: 13px;
	-webkit-border-radius: 10px;
}

/* Amps & Cabs App */
#app-ampsandcabs .app-logo {
	background: url('http://groundupaudio.com/wp-content/themes/groundupaudio/images/apps/ampsandcabs/header.png') no-repeat left top;
	}	
#app-ampsandcabs .app-icon {
	background: url('images/gua-bits.png') no-repeat -118px -480px;
	}
#app-ampsandcabs .app-icon:hover {
	background: url('images/gua-bits.png') no-repeat -118px -540px;
	}
	
/* Pedals App */
#app-pedals .app-logo {
	background: url('http://groundupaudio.com/wp-content/themes/groundupaudio/images/apps/pedals/header.png') no-repeat left top;
	}	
#app-pedals .app-icon a {
	background: url('images/gua-bits.png') no-repeat 0px -480px;
	}
#app-pedals .app-icon a:hover {
	background: url('images/gua-bits.png') no-repeat 0px -540px;
	}

/* Klik App */
#app-klik .app-logo {
	background: url('http://groundupaudio.com/wp-content/themes/groundupaudio/images/apps/klik/header.png') no-repeat left top;
	}	
#app-klik .app-icon {
	background: url('images/gua-bits.png') no-repeat -59px -480px;
	}
#app-klik .app-icon:hover {
	background: url('images/gua-bits.png') no-repeat -59px -540px;
	}