/* Common styles */
.header {
	background: #f2f2f2;
	width: 100%;
}
.header h1 {
	margin: 0;
}
.footer {
	text-align: center;
	font-size: 11px;
	color: #999;
}
p.more-info {
	font-size: 11px;
}
.header .row {
	padding: 10px 0;
}
.content {
	position: relative;
	width: 100%;
	background: url(../images/tabs-bgr.png) repeat-x 0 0;
}
.density {
	text-align: center;
	font-size: 12px;
}
.density span {
	font-weight: bold;
}
#rotate {
	position: absolute;
	right: 0;
	top: 50px;
	padding-top: 50px;
	width: 52px;
	height: 0;
	cursor: pointer;
	text-indent: -9999px;
	background: url(../images/orientation.png) no-repeat 0 0;
}
.reveal-modal.medium {
	width: 790px;
	margin-left: -395px
}
.reveal-modal-bg {
	background: rgba(0,0,0,0.85);
}
.tabs {
	margin-bottom: 15px;
}
.tabs-content {
	text-align: center;
}
.tabs-content h4,
.tabs-content h5 {
	margin: 0 0 10px;
	text-align: left;
}
.tabs-content li {
	margin: 15px 0;
}
form input {
	margin: 0;
}
form {
	margin: 0;
}
iframe {
	border: 1px solid #D1D1D1;
	height: 100%;
	width: 100%;
	margin: 0;
	padding: 0;
}
div.after-burner {
	position: absolute;
	left: -9999px;
	top:  -9999px;
}
div.after-burner img {
	display: block;
}

/* iDevices */
#iPadTab .portrait {
	padding-top: 237px;
	height: 1248px;
	background: url(../images/ipad-portrait.png) no-repeat center center;
}
#iPadTab .portrait iframe {
	width: 768px;
	height: 900px;
}
#iPadTab .landscape {
	padding-top: 226px;
	height: 971px;
	background: url(../images/ipad-landscape.png) no-repeat center center;
}
#iPadTab .landscape iframe {
	width: 1024px;
	height: 645px;
}

#iPhone4Tab .portrait {
	padding-top: 136px;
	height: 712px;
	background: url(../images/iphone4-portrait.png) no-repeat center center;
}
#iPhone4Tab .portrait iframe {
	width: 320px;
	height: 416px;
}
#iPhone4Tab .landscape {
	padding-top: 44px;
	height: 367px;
	background: url(../images/iphone4-landscape.png) no-repeat center center;
}
#iPhone4Tab .landscape iframe {
	width: 480px;
	height: 268px;
}

#iPhone5Tab .portrait {
	padding-top: 124px;
	height: 777px;
	background: url(../images/iphone5-portrait.png) no-repeat center center;
}
#iPhone5Tab .portrait iframe {
	width: 320px;
	height: 504px;
}
#iPhone5Tab .landscape {
	padding-top: 43px;
	height: 367px;
	background: url(../images/iphone5-landscape.png) no-repeat center center;
}
#iPhone5Tab .landscape iframe {
	width: 568px;
	height: 268px;
}

/* Androids */

#AndroidOldTab .portrait {
	padding-top: 80px;
	height: 475px;
	background: url(../images/android-240x320-portrait.png) no-repeat center center;
}
#AndroidOldTab .portrait iframe {
	width: 240px;
	height: 300px;
}
#AndroidOldTab .landscape {
	padding-top: 35px;
	height: 272px;
	background: url(../images/android-320x240-landscape.png) no-repeat center center;
}
#AndroidOldTab .landscape iframe {
	width: 320px;
	height: 220px;
}

#AndroidN1Tab .portrait {
	padding-top: 135px;
	height: 800px;
	background: url(../images/android-320×533-portrait.png) no-repeat center center;
}
#AndroidN1Tab .portrait iframe {
	width: 320px;
	height: 513px;
}
#AndroidN1Tab .landscape {
	padding-top: 61px;
	height: 401px;
	background: url(../images/android-533x320-landscape.png) no-repeat center center;
}
#AndroidN1Tab .landscape iframe {
	width: 533px;
	height: 300px;
}

#AndroidGalaxyTab .portrait {
	padding-top: 111px;
	height: 870px;
	background: url(../images/android-380x685-portrait.png) no-repeat center center;
}
#AndroidGalaxyTab .portrait iframe {
	width: 380px;
	height: 665px;
}
#AndroidGalaxyTab .landscape {
	padding-top: 50px;
	height: 436px;
	background: url(../images/android-685x380-landscape.png) no-repeat center center;
}
#AndroidGalaxyTab .landscape iframe {
	width: 685px;
	height: 360px;
}

#KindleTab .portrait {
	padding-top: 227px;
	height: 1254px;
	background: url(../images/kindle-portrait.png) no-repeat center center;
}
#KindleTab .portrait iframe {
	width: 600px;
	height: 820px;
}
#KindleTab .landscape {
	padding-top: 242px;
	height: 793px;
	background: url(../images/kindle-landscape.png) no-repeat center center;
}
#KindleTab .landscape iframe {
	width: 1024px;
	height: 396px;
}