ul { padding-left: 30px; }
p.subtitle { font-size: 18px; }
p.note { font-size: 11px; line-height: 14px; margin-top: 10px; }
#product ul { padding-left: 17px; }
ul.links { list-style-type: none; padding: 0 0 10px; margin-bottom: 20px;}
.button { padding-top: 30px; }
.button a { display: inline-block; color: #fff; padding: 7px 10px 9px; text-transform: uppercase; min-width: inherit; margin: 10px 0}
.button a:hover { text-decoration: none; }
span.button-trial {margin-right: 10px;}
.button-trial { display: inline-block; vertical-align: middle; padding: 0; }
.button-link { text-align: left; vertical-align: middle; line-height: 16px; }
.button-link a { color: #2ea4e6; margin-left: 0 !important; }
.button-link-wrap { margin-left: 5px; padding: 15px 0 15px 10px; border-left: 1px solid #ccc; vertical-align: middle; }
#cdts, #cad, #cds, #cdv { float: left; margin: 0 2px; width: 120px; text-align: center }
#websitecreator { float: left; margin: 10px 0 0 0; width: 120px; }
#cdts p, #cad p, #cds p, #cdv p, #websitecreator p { font-size: 13px; line-height: 16px; margin-top: 0; }
#cdts img, #cad img, #cds img, #cdv img { width: 110px; margin: 10px 0; }
#product ul { margin-bottom: 20px; }
#features .img-holder { margin-bottom: 40px; }
#features .caption { margin-right: 200px; }
#features h3 { margin-bottom: 30px; }
.content-footer { margin: 20px 0 }
.lightbox2 .container p { font-size: 12px; }
.lightbox.lightbox2#downloadtrial .container { min-width: inherit }
.lightbox2.lightbox-2020 .container p{font-size: 16px;line-height: 1.5;}
.label-question{display: inline-block;background: #0A9CDF;color: white;width: 20px;height: 20px;border-radius: 50%;text-align: center;font-style: normal;line-height: 19px;font-size: 14px; }
.playlink:after { font-family: "Glyphicons Halflings"; content: "\e029"; display: inline-block; margin-left: 5px; vertical-align: middle; font-size: 120%; }
.is-pc, .is-mac{display: none}
.note.os-note {white-space: nowrap;}
.note .change-os {font-size: 13px; white-space: nowrap;}
#product-info h4 { height: 24px}

@media (max-width: 767px) {
h1 { font-size: 22px }
h3 { font-size: 20px }
p.note { margin-bottom: 30px }
#features .img-holder { margin: 20px 0 10px; }
#intro { padding-bottom: 20px; border-bottom: 1px solid #ddd }
.btns-panel span { margin-bottom: 20px }
.button-trial { padding: 0 }
.button-link-wrap { margin: 0; padding: 0 0 10px; border-left: none; }
#cdts, #cad, #cds, #cdv {margin: 10px }
.whats-new-vid-trial .wordmark { max-width: 340px; }
.whats-new-vid-trial h2 { font-size: 30px;} 
}

@media (min-width: 768px) {
#intro { margin-top: 30px }
p.subtitle { margin-top: 5px; margin-bottom: 25px; }
#product { padding-top: 30px; }
#features { margin-top: 40px; }
}
