#hero { background: #F3F8FF; border-bottom: 2px solid #cee3fb; }
#how-to-convert { border-bottom: 1px solid #ddd; }
#how-to-convert ul.check-mark-list { margin-left: 35px; }
#how-to-convert ul.check-mark-list li { list-style-image: url(/static/wz/images/pages/check-mark.png); padding-inline-start: 10px; padding-left: 10px; }
#how-to-merge p.highlight { font-weight: 500; padding-left: 3rem; padding-right: 3rem }
#cta { border-top: 2px solid #cee3fb; background-color: #f3f8ff; }
#main-nav { display: none !important; }
.btn_FreeDownload { background: url(/static/wz/images/download/winzip/btn_FreeDownload.png) left top; width: 288px; height: 72px; float: left; text-decoration: none; margin: 30px 30px 0 0; }
.btn_FreeDownload:hover { background-position: left bottom; }
.btn_FreeDownload .HTxt { display: block; font-size: 25px; line-height: 1; font-weight: bold; color: #FFF; margin: 9px 0 0 18px; }
.btn_FreeDownload .HTxt.md { font-size: 22px; margin: 12px 0 0 18px; }
.btn_FreeDownload .HTxt.sm { font-size: 18px; margin: 16px 0 0 18px; }
body.de .btn_FreeDownload .HTxt { display: block; font-size: 18px; font-weight: bold; color: #FFF; margin: 16px 0 0 18px; }
.btn_FreeDownload .SHTxt { display: block; font-size: 17px; color: #3b6013; margin: 0 0 0 18px; }
.win-fastest-block { background: url(../images/win-fastest-bg.jpg) repeat-x top #f5f5f3; border-top: 1px solid #b8b8b8; padding: 0 0 25px 0; }
.win-fastest-block p li { color: #454545; font-size: 0.93rem; line-height: 21px; }
.win-fastest-block a { font-size: 1.2rem; font-weight: bold; }
.win-fastest-block .btn { color: #fff; text-transform: none; font-size: 1rem; }
.win-fastest-block .btn i { margin-right: 1rem; }
.win-fastest-block h2 { color: #000; font-size: 1.5rem; margin-bottom: 1.3rem; }
.win-fastest-block span { color: #ed0000; font-weight: bold; font-size: 0.875rem; text-transform: uppercase; }
.win-fastest-block span.green { color: #5a9917; }
.border-version-ever { border-right: #454545 dotted 1px; padding-right: 5px; }
.rating-block { display: block; margin: 0 auto; max-width: 230px; }
.rating-block p { color: #454545; font-style: italic; font-size: 0.75rem; line-height: 15px; }
.rating-block p img { max-width: 12px }
span.subtext { display: block; font-size: .75rem; text-transform: none; font-weight: 400; }
.list-unzip img { padding-right: 10px; max-width: 25px }
.info-text { font-size: 0.687rem; padding: 0 60px; text-align: center; }
.button { font-size: 2.0625rem; line-height: 90px; width: 100%; }
.step { background-color: #ccccff; font-size: 1.125rem; margin-bottom: 5px; padding: 18px 30px; position: relative; }
a.trial-btn { font-size: 2.065rem; padding: 35px 0; }
.bi-windows::before { content: url(/static/wz/images/pages/download/ico-win10.png); width: 1.6rem; height: 1.7rem; background-size: 50%; float: left; margin-top: .55rem; margin-right: .75rem; }
body.mac .bi-download::before { float: left; font-size: 1.5rem; padding-right: 1rem; padding-top: .5rem; }
.download-btn .bi-download::before { float: right; font-size: 1.5rem; padding-left: 1rem; padding-top: .5rem; }
.triangle-left::before { border-bottom: 30px solid transparent; border-right: 36px solid #ccccff; border-top: 30px solid transparent; content: ' '; height: 0; left: -36px; position: absolute; top: 0; width: 0; }
.download span { display: block; font-size: 0.675rem; }
.download a.show-mac {line-height: normal;}
.download .btn-download {margin-right: 12px;}
.bg-gray { background-color: #f5f5f5; }
.bg-gray h2 { font-size: 1.375rem; font-weight: bold; }
.get-start { box-shadow: 0 0 15px 0 rgb(0 0 0 / 30%); margin: 40px 0; padding: 30px; }
.bg-column { border: 1px solid #b3b3b3; }
.info-text { padding: 10px 60px; }
img.d-block { max-width: 210px}

@media (min-width: 240px) and (max-width: 1200px) {
.border-version-ever { border-right: none; }
}

@media (min-width: 320px) and (max-width: 991px) {
.get-start img { padding-bottom: 35px; }
}
