body {color:#000}
#thankyou a { text-decoration:none; }
#thankyou .thank-you { background: url('/static/common/images/circle-check.jpg') no-repeat; background-position: 0 20px; padding-left: 65px; padding-top: 5px; padding-bottom: 20px; }
#thankyou .thank-you p { padding: 0 0 5px 0 !important; }
#thankyou .thank-you p.pdf { padding-top: 10px !important; }
#thankyou .thank-you p.pdf a { display: inline-block; padding: 10px 0 15px 40px !important; background: url('/static/common/images/icon-pdf.jpg') no-repeat; background-position: 0 5px; }
.versionselect { float: left; margin: 20px 15px 30px; padding-left: 30px; border-left: 1px solid #eee; text-align: center;}
.os-win { float: left; margin: 20px 15px 30px 0; text-align: center; }
h2.bar { background-color: #333; color: #fff; padding: 8px 20px 8px 20px !important; font-size: 130% !important; font-weight: 400 !important; }
#thankyou .module-row { padding-top: 20px; padding-bottom: 20px; }
#thankyou .module-row .module { float: left; width: 220px; margin-right: 10px; }
#thankyou .module-row .module h4 { padding: 0 0 5px 0 !important; font-weight: 700; font-size: 110%;}
#thankyou .module-row .module p { padding: 0 0 5px 0 !important; }
#thankyou .module-row .module img { margin-bottom: 10px; width:100%}
#thankyou .module-row .module.last { margin-right: 0; }
.disclaimers { margin-top: 20px; border-top: 1px solid #aaa; padding-top: 10px; }
.disclaimers p { color: #aaa; padding: 0; }
ul.download-options { padding-top: 10px; }
ul.download-options li { list-style: none; padding-top: 3px; padding-bottom: 10px; }
ul.download-options li a { padding-left: 22px; background: url('/static/common/images/icon-download.png') no-repeat; background-position: 0 0; -khtml-opacity: 1.0; -moz-opacity: 1.0; -ms-filter: "alpha(opacity=100)"; filter: alpha(opacity=100);  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=1.0);
opacity: 1.0; text-decoration: none; font-weight: 600; }
ul.download-options li a:hover { -khtml-opacity: 0.6; -moz-opacity: 0.6; -ms-filter: "alpha(opacity=60)"; filter: alpha(opacity=60);  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.6); opacity: 0.6; }
.warning { padding: 8px 35px 8px 14px; color: #c09853; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); background-color: #fcf8e3; border: 1px solid #fbeed5; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.warning-box { margin: 20px 0 10px; color: #2F2A2A; background-color: #f2dede; border: 1px solid #EB8E8E; width: 530px; }
