/* ::::: https://wwwimages2.adobe.com/downloadcenter/singlepage/livebeta/css/reset.css ::::: */

html { font-size: 10px; }
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0px; padding: 0px; border: 0px none; outline: 0px none; font-weight: 400; vertical-align: baseline; background: none repeat scroll 0% 0% transparent; }
body { line-height: 1; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
blockquote::before, blockquote::after, q::before, q::after { content: none; }
a { margin: 0px; padding: 0px; font-weight: 400; vertical-align: baseline; background: none repeat scroll 0% 0% transparent; }
/* ::::: https://wwwimages2.adobe.com/downloadcenter/singlepage/livebeta/css/jquery-ui/jquery-ui.css ::::: */

.ui-helper-clearfix::after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
button.ui-button::-moz-focus-inner { border: 0px none; padding: 0px; }
/* ::::: https://wwwimages2.adobe.com/downloadcenter/singlepage/livebeta/css/core.css ::::: */

body { background: none repeat scroll 0% 0% rgb(40, 40, 40); font-family: adobe-clean,Arial,sans-serif; position: relative; }
strong { font-weight: 600; }
p { font-size: 1.4em; font-weight: 400; line-height: 1.5; margin-bottom: 14px; }
h2 { font-size: 2.4em; margin-bottom: 16px; }
h3 { font-size: 2em; margin-bottom: 12px; }
a, a:active, a:visited { color: rgb(0, 120, 165); text-decoration: none; }
a:hover { text-decoration: underline; }
.MainContent { background: url('background.png') repeat-x scroll left top rgb(255, 255, 255); width: 1000px; margin-left: auto; margin-right: auto; }
.header { height: 82px; width: 1000px; color: rgb(255, 255, 255); display: block; z-index: 1; }
.header .HeaderContent { position: relative; z-index: 10; }
.header .TextStep { float: right; margin: 16px 20px 0px 0px; font-size: 2.6em; font-weight: 400; }
.header .HomeLogo { position: absolute; left: 30px; top: 0px; height: 64px; width: 39px; display: block; background: url('logo.png') no-repeat scroll 0% 0% rgb(255, 0, 0); padding: 0px; margin: 0px; text-indent: -9999px; overflow: hidden; z-index: 90; }
@media only screen and (min--moz-device-pixel-ratio: 2), not all, not all, not all {
	.header .HomeLogo { background-image: url('logo-2x.png'); background-size: 39px 64px; }
}
.section { min-height: 463px; display: block; margin: 0px; padding: 0px 20px; width: 960px; position: relative; z-index: 1; }
.ContentColumn { border-radius: 5px 5px 0px 0px; border: 0px none; background: linear-gradient(to bottom, rgb(183, 183, 183) 0%, rgb(245, 245, 245) 63%) repeat scroll 0% 0% transparent; height: 423px; float: left; position: relative; padding: 20px; z-index: 1; }
.ContentColumn-1 { width: 316px; margin-right: 10px; }
.ContentColumn-2 { width: 252px; margin-right: 10px; }
.ContentColumn-3 { width: 252px; }
.ContentColumn-2-3 div.AlignBottom, .ContentColumn-3 div.AlignBottom { position: absolute; width: 252px; bottom: 12px; right: 20px; }
.ContentColumn .AlignCenter, .ContentFull .AlignCenter, .NoColumns .AlignCenter { text-align: center; }
.ContentColumn h2.HeaderReader { margin: 6px 0px 0px; font-size: 2.8em; font-weight: 500; }
.ContentColumn h3 { font-size: 1.8em; font-weight: 600; margin: 20px 0px 14px; }
.ContentColumn p, .ContentFull p { font-size: 1.4em; font-weight: 400; margin-bottom: 1.2em; line-height: 1.3; }
.ContentColumn .TextGrey { color: rgb(102, 102, 102); }
.ContentColumn .MessageBox { background: none repeat scroll 0% 0% rgb(248, 239, 191); border-radius: 5px; border: 1px solid rgb(221, 221, 221); padding: 8px; margin-bottom: 12px; }
.ContentColumn .MessageBox p { font-size: 1.3em; line-height: 1.2; }
@media not all {
}
.ContentColumn .NoBottomMargin, .ContentFull .NoBottomMargin { margin-bottom: 0px; }
.ContentColumn .SmallBottomMargin, .ContentFull .SmallBottomMargin { margin-bottom: 0.6em; }
.Button { border: medium none; border-radius: 5px; box-shadow: none; color: rgb(85, 85, 85); display: inline-block; font-size: 1.4em; line-height: 1.2; font-weight: 600; padding: 8px 30px; cursor: pointer; text-align: center; min-width: 140px; }
.Button:hover { text-decoration: none; }
.Button:active, .Button:visited { color: rgb(85, 85, 85); }
.ButtonYellow { background: -moz-linear-gradient(center top , rgb(255, 219, 25), rgb(247, 170, 0)) repeat scroll 0% 0% transparent; }
.footer { background: -moz-linear-gradient(center top , rgb(85, 85, 85), rgb(60, 60, 60)) repeat scroll 0% 0% transparent; font-size: 1.2em; height: 55px; color: rgb(255, 255, 255); position: relative; z-index: 1; display: block; }
.Column::after { clear: left; content: " "; display: block; height: 0px; }
body { display: none; }
#playerInformationPane, #offersInformationPane, #AUTO_ID_columnright_h3_t_and_c, #eula, #bottom_download_button_section, #autoSelectedVersion, #AUTO_ID_columnright_div_01, #AUTO_ID_columnright_div_02 { display: none; }
