
/*region Features banner styles */
.banner-features {
    position: relative;
    width: 100%;
    min-height: 900px;
    max-height: 1200px;
    height: 100vh;
    background: -webkit-linear-gradient(-90deg, #0c101a 0%, #21223b 100%);
    background: -moz-linear-gradient(-90deg, #0c101a 0%, #21223b 100%);
    background: -o-linear-gradient(-90deg, #0c101a 0%, #21223b 100%);
    background: -ms-linear-gradient(-90deg, #0c101a 0%, #21223b 100%);
    background: linear-gradient(180deg, #0c101a 0%, #21223b 100%);
}

.banner-features .bg-image {
    position: absolute;
    top: 50%;
    left: 550px;
    width: 1072px;
    height: 577px;
    margin-top: -320px;
    z-index: 2;
}

.banner-features iframe {
    position: absolute;
    top: 50%;
    left: 550px;
    width: 1072px;
    height: 577px;
    margin-top: -320px;
    z-index: 3;
}

.banner-features .content {
    position: relative;
    height: 100%;
}

.product-descr {
    position: absolute;
    top: 50%;
    left: 0;
    width: 500px;
    height: 700px;
    margin-top: -250px;
}

.product-descr h1 {
    height: 58px;
    padding: 0 0 20px 80px;
    font-size: 3.5em;
    font-weight: 400;
    line-height: 58px;
    color: #fff;
    background: url("/img/theme.20170130/index/pdfexpert.png") no-repeat 0 0;
    background-size: 58px 58px;
}

.product-descr .subtitle {
    padding: 0 0 20px;
    font-size: 1.563em;
    line-height: 36px;
    color: #fff;
}

.product-descr .description {
    padding: 0 0 60px;
    font-size: 1.188em;
    line-height: 30px;
    color: #add6ff;
}

.product-descr .quote-text {
    padding: 0 0 10px 20px;
    color: #add6ff;
    font-size: 1.125em;
    font-weight: 400;
    line-height: 175%;
    background: url("/img/theme.20170130/landings/feat_common/quote.svg") no-repeat 0 0;
    background-size: 16px 14px;
}

.product-descr .quote-author {
    padding: 0 0 45px;
    color: #add6ff;
    font-size: 1.125em;
    font-weight: 300;
    text-align: right;
}

.product-descr .quote-author span {
    font-weight: 600;
}

.product-descr .loved-by {
    display: inline-block;
    height: 17px;
    margin: 0;
    padding: 0 0 0 30px;
    color: #add6ff;
    font-size: 1.188em;
    font-weight: 400;
    line-height: 17px;
    background: url("/img/theme.20170130/index/heart.svg") no-repeat 0 0;
    background-size: 19px 17px;
}

.product-descr .rating {
    padding: 0 0 0 104px;
    color:  #fff;
    font-size: 1.125em;
    font-weight: 400;
    background: url("/img/theme.20170130/landings/feat_common/stars_5.svg") no-repeat 0 3px;
    background-size: 94px 16px;
}

.product-descr .rating.rating-45 {
    background-image: url("/img/theme.20170130/landings/feat_common/stars_4-5.svg");
}

.get-it {
    padding: 0 0 60px;
}

.get-it .btn {
    width: 215px;
    height: 44px;
    margin: 0 10px 0 0;
    padding: 0;
    font-size: 1.063em;
    font-weight: 400;
    line-height: 44px;
    border-radius: 6px;
}

.get-it .btn.green {
    color: #fff;
    background-color: #3fc322;
    border: 1px solid #3fc322;
}

.get-it .btn.green:hover {
    background-color: #43cf24;
    border: 1px solid #43cf24;
}

.get-it .btn.green:active {
    background-color: #43cf24;
    border: 1px solid #43cf24;
}

.get-it .btn.blue {
    color: #3ba6ff;
    background-color: transparent;
    border: 1px solid #3ba6ff;
}

.get-it .btn.blue:hover {
    color: #65b2ff;
    border: 1px solid #65b2ff;
}

.get-it .btn.blue:active {
    color: #65b2ff;
    border: 1px solid #65b2ff;
}

.get-it .btn.blue-filled {
    color: #fff;
    background-color: #3ba6ff;
    border: 1px solid #3ba6ff;
}

.get-it .btn.blue-filled:hover {
    background-color: #65b2ff;
    border: 1px solid #65b2ff;
}

.get-it .btn.blue-filled:active {
    background-color: #65b2ff;
    border: 1px solid #65b2ff;
}

.get-it .itunes-badge {
    margin: 0;
}

.get-it .itunes-badge img {
    height: 58px;
    margin: 0 auto;
}
/*endregion*/

.banner-features-plain { height: 220px; background: -webkit-linear-gradient(-90deg, #0c101a 0%, #21223b 100%); background: -moz-linear-gradient(-90deg, #0c101a 0%, #21223b 100%); background: -o-linear-gradient(-90deg, #0c101a 0%, #21223b 100%); background: -ms-linear-gradient(-90deg, #0c101a 0%, #21223b 100%); background: linear-gradient(180deg, #0c101a 0%, #21223b 100%); }
.banner-features-plain h1 { padding: 120px 0 0; color: #fff; font-size: 3.063em; font-weight: 400; line-height: 100%; }


.description { width: 610px; }
.description h2 { padding: 0 0 10px; }
.description p.text { padding: 0 0 20px; }


.feature-block { position: relative; display: block; width: 540px; height: 120px; margin: 20px 0 0; padding: 0 0 0 110px; box-sizing: border-box; }

.feature-block .icon { position: absolute; display: block; top: 0; left: 0; width: 94px; height: 94px; }
.feature-block .title { padding: 0; color: #17212f; font-size: 1.625em; font-weight: 400; line-height: 100%; }
.feature-block .descr { padding: 5px 0 5px; color: #4d545f; font-size: 1.063em; font-weight: 400; line-height: 150%; }
.feature-block .read-more { position: relative; display: inline-block; padding: 0 15px 0 0; color: #0074e6; font-size: 1.063em; font-weight: 600; line-height: 100%; }
.feature-block .read-more:after { content: ""; border-bottom: 2px solid #0074e6; border-right: 2px solid #0074e6; width: 6px; height: 6px; position: absolute; right: 0; top: 7px; z-index: 100; -moz-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); }

.feature-block:hover .read-more { text-decoration: underline; }


.read-annotate .illustration { position: relative; width: 50%; height: 747px; z-index: 1; }
.read-annotate .illustration img { position: absolute; top: 0; left: -300px; width: 1465px; height: 747px; }

.read-annotate .description { position: relative; padding: 40px 0 0; z-index: 2; }
.read-annotate .description .get-it { padding: 40px 0 0; }

.edit-pdfs .illustration { position: relative; width: 580px; height: 745px; margin: 10px 0 0; }
.edit-pdfs .illustration iframe { position: absolute; top: 0; right: 0; width: 1134px; height: 745px; box-shadow: 0 5px 23px 3px rgba(0, 0, 0, 0.15); }

.edit-pdfs .description .get-it { padding: 50px 0 0; }

.edit-pdfs.version-20170301 .illustration .screen { position: absolute; top: 0; right: 0; width: 1136px; height: 745px; box-shadow: 0 5px 23px 3px rgba(0, 0, 0, 0.15); }
.edit-pdfs.version-20170301 .illustration iframe { box-shadow: none; }

.create-content .illustration { position: relative; width: 580px; height: 745px; margin: 20px 0 0; }
.create-content .illustration iframe { width: 1136px; height: 745px; }

.create-content .description { padding: 60px 0 0; }
.create-content .description .get-it { padding: 60px 0 0; }

/*region Enjoy Features common block styles */
.enjoy-features .content { width: 1160px; }

.enjoy-features .feature-block { position: relative; display: inline-block; width: 520px; margin: 60px 100px 0 0; padding: 0 0 0 128px; box-sizing: border-box; vertical-align: top; }
.enjoy-features .feature-block:nth-of-type(2n) { margin: 60px 0 0 0; }
.enjoy-features .feature-block .icon { position: absolute; top: 5px; left: 0; width: 110px; height: 110px; }
.enjoy-features .feature-block .title { padding: 0 0 10px; color: #17212f; font-size: 1.625em; font-weight: 400; line-height: 100%; }
.enjoy-features .feature-block .descr { padding: 0 0 8px; color: #4d545f; font-size: 1.063em; font-weight: 400; line-height: 175%; }
.enjoy-features .feature-block .read-more { position: relative; display: inline-block; padding: 0 15px 0 0; color: #0074e6; font-size: 1.063em; font-weight: 600; line-height: 100%; }
.enjoy-features .feature-block:hover .read-more { text-decoration: underline; }
.enjoy-features .feature-block .read-more:after { content: ""; border-bottom: 2px solid #0074e6; border-right: 2px solid #0074e6; width: 6px; height: 6px; position: absolute; right: 0; top: 6px; z-index: 100; -moz-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); }

.enjoy-features .get-it { padding: 60px 0; }

.other-great-features h2 { padding: 0 0 60px; }

.other-feature-block { display: inline-block; width: 150px; margin: 0 30px; text-align: center; vertical-align: top; }
.other-feature-block .icon { display: block; width: 90px; height: 90px; margin: 0 auto 20px; }
.other-feature-block .read-more { position: relative; display: inline-block; padding: 0 15px 0 0; color: #0074e6; font-size: 1.063em; font-weight: 600; line-height: 100%; }
.other-feature-block:hover .read-more { text-decoration: underline; }
.other-feature-block .read-more:after { content: ""; border-bottom: 2px solid #0074e6; border-right: 2px solid #0074e6; width: 6px; height: 6px; position: absolute; right: 0; top: 6px; z-index: 100; -moz-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); }
/*endregion*/


/*region Crete PDF feature page styles */
.banner-features.feature-creator .bg-image { width: 1004px; height: 578px; }

.new-document h2 { padding: 0 0 30px; text-align: center; }
.new-document .description { width: 600px; padding: 130px 0 0; box-sizing: border-box; }
.new-document .description h2 { padding: 0 0 10px; text-align: left; }
.new-document .description .get-it { padding: 30px 0 0; }

.new-document .illustration { position: relative; width: 640px; }
.new-document .new-document-screen { display: block; width: 886px; height: 582px; margin: 0 0 0 -270px; box-shadow: 0 5px 23px 3px rgba(0, 0, 0, 0.15); }
.new-document .cursor { position: absolute; top: 152px; right: 455px; display: block; width: auto; height: 56px; }

.add-page .description { width: 600px; padding: 130px 0 0; box-sizing: border-box; }
.add-page .description .get-it { padding: 30px 0 0; }

.add-page .illustration { position: relative; width: 640px; }
.add-page .add-page-screen { display: block; width: 886px; height: 582px; margin: 0; box-shadow: 0 5px 23px 3px rgba(0, 0, 0, 0.15); }
.add-page iframe { position: absolute; top: 0; left: 0; display: block; width: 886px; height: 582px; z-index: 2; }

.add-document .text { width: 860px; margin: 0 auto; }
.add-document iframe { display: block; width: 1115px; height: 660px; margin: 0 auto; }
/*endregion*/

/*region Annotate PDF feature page styles */
.banner-features.feature-annotate .bg-image { width: 1004px; height: 578px; }
.banner-features.feature-annotate iframe { left: 702px; width: 700px; height: 460px; margin-top: -272px; }

.text-markup h2 { padding: 0 0 30px; text-align: center; }
.text-markup .description { width: 600px; padding: 100px 0 0; box-sizing: border-box; }
.text-markup .description h2 { padding: 0 0 10px; text-align: left; }
.text-markup .description .get-it { padding: 30px 0 0; }

.text-markup .illustration { position: relative; width: 640px; padding: 90px 0 0; }
.text-markup iframe { display: block; width: 560px; height: 341px; margin: 0; box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.1); }

.stamps h2 { padding: 0 0 30px; text-align: center; }
.stamps .description { width: 600px; padding: 45px 0 0; box-sizing: border-box; }
.stamps .description h2 { padding: 0 0 10px; text-align: left; }
.stamps .description .get-it { padding: 30px 0 0; }

.stamps .illustration { position: relative; width: 640px; padding: 45px 0; }
.stamps iframe { display: block; width: 560px; height: 341px; margin: 0 0 0 auto; box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.1); }
/*endregion*/

/*region Edit feature page styles */
.banner-features.feature-edit .bg-image { width: 1004px; height: 578px; }
.banner-features.feature-edit iframe { left: 702px; width: 700px; height: 460px; margin-top: -272px; }

.edit-text h2 { padding: 0 0 30px; text-align: center; }
.edit-text .description { width: 600px; padding: 100px 0 0; box-sizing: border-box; }
.edit-text .description h2 { padding: 0 0 10px; text-align: left; }
.edit-text .description .get-it { padding: 30px 0 0; }

.edit-text .illustration { position: relative; width: 640px; padding: 90px 0 0; }
.edit-text iframe { display: block; width: 560px; height: 341px; margin: 0; box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.1); }

.edit-images h2 { padding: 0 0 30px; text-align: center; }
.edit-images .description { width: 600px; padding: 45px 0 0; box-sizing: border-box; }
.edit-images .description h2 { padding: 0 0 10px; text-align: left; }
.edit-images .description .get-it { padding: 30px 0 0; }

.edit-images .illustration { position: relative; width: 640px; padding: 45px 0; }
.edit-images iframe { display: block; width: 560px; height: 341px; margin: 0 0 0 auto; box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.1); }

.collaborate { position: relative; min-height: 700px; }
.collaborate .description { position: relative; width: 620px; z-index: 3; }

.collaborate h2 { width: 630px; padding: 150px 0 30px; }
.collaborate p.text { padding: 0 0 50px; }

.collaborate .quote-author { display: inline-block; width: 90px; height: 22px; margin: 20px 0 0; }

.collaborate .illustration { position: relative; width: 680px; height: 690px; }
.collaborate .two-macs { position: absolute; top: 0; right: -220px; display: block; width: 1360px; height: 690px; z-index: 1; }
.collaborate iframe { position: absolute; top: 110px; right: 80px; display: block; width: 747px; height: 485px; z-index: 2; opacity: 0; }
/*endregion*/

/*region Fill out feature page styles */
.banner-features.feature-fill .bg-image { width: 1004px; height: 578px; }
.banner-features.feature-fill iframe { left: 702px; width: 700px; height: 460px; margin-top: -272px; }

.best-experience .text { padding: 50px 0; }
.best-experience .device { display: block; width: 1036px; height: 361px; margin: 0 auto; }

.fill-out h2 { padding: 0 0 60px; text-align: center; }
.fill-out .description { width: 600px; padding: 10px 0 0; box-sizing: border-box; }
.fill-out .description h2 { padding: 0 0 10px; text-align: left; }
.fill-out .description .get-it { padding: 30px 0 0; }
.fill-out .description ul { margin: 0 0 0 24px; color: #0074e6; font-size: 1.375em; font-weight: 400; line-height: 170%; }
.fill-out .description ul li span { color: #17212f; }

.fill-out .illustration { position: relative; width: 640px; padding: 0; }
.fill-out iframe { display: block; width: 560px; height: 341px; margin: 0; box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.1); }

.fill-out hr { border: none; width: 1120px; height: 1px; margin: 60px auto 30px; color: #c9d1df; background-color: #c9d1df; }

.fill-quote { width: 1120px; margin: 0 auto; padding: 0 0 0 46px; background: url("/img/theme.20170130/landings/feat_common/quote.svg") no-repeat 0 0; background-size: 26px 22px; box-sizing: border-box }
.fill-quote .text { padding: 0 0 25px; color: #17212f; font-size: 1.625em; font-weight: 300; }
.fill-quote .author { display: inline-block; height: 26px; padding: 0 0 0 130px; color: #4d545f; font-size: 1.313em; font-weight: 400; background: url("/img/theme.20170130/landings/feat_common/stars_5.svg") no-repeat 0 4px; background-size: 116px 20px; }
.fill-quote .author span { font-weight: 600; }

.fill-quote .author.rating-45 { background-image: url("/img/theme.20170130/landings/feat_common/stars_4-5.svg"); }

.fill-fill-forms h2 { padding: 0 0 60px; text-align: center; }
.fill-fill-forms .description { width: 600px; padding: 30px 0 0; box-sizing: border-box; }
.fill-fill-forms .description h2 { padding: 0 0 10px; text-align: left; }
.fill-fill-forms .description .get-it { padding: 30px 0 0; }
.fill-fill-forms .description ul { margin: 0 0 20px 24px; color: #0074e6; font-size: 1.375em; font-weight: 400; line-height: 170%; }
.fill-fill-forms .description ul li span { color: #17212f; }

.fill-fill-forms .illustration { position: relative; width: 640px; padding: 0; }
.fill-fill-forms iframe { display: block; width: 560px; height: 341px; margin: 0 0 0 auto; box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.1); }
/*endregion*/

/*region Read feature page styles */
.banner-features.feature-read .bg-image { width: 1004px; height: 578px; }

.advanced-experience .text { padding: 40px 0 50px; }

.advanced-experience .illustration { position: relative; width: 100%; height: 774px; }
.advanced-experience .illustration .devices { width: 1616px; height: 774px; }
.advanced-experience .illustration .palette { position: absolute; top: 314px; left: 1044px; width: 94px; height: 194px; }

.split-view .description { width: 600px; padding: 60px 0 0; box-sizing: border-box; }
.split-view .description h2 { padding: 0 0 10px; text-align: left; }
.split-view .description .get-it { padding: 30px 0 0; }

.split-view .illustration { position: relative; width: 640px; min-height: 460px; padding: 0; }
.split-view .illustration .screen { position: absolute; top: 0; left: 0; display: block; width: 700px; height: 460px; box-shadow: 0 3px 15px 0 rgba(0, 0, 0, 0.15); }
.split-view .illustration iframe { position: absolute; top: 0; left: 0; display: block; width: 700px; height: 460px; }

.annotate-remember h2 { padding: 0 0 30px; text-align: center; }
.annotate-remember .description { width: 540px; padding: 45px 0 0; box-sizing: border-box; }
.annotate-remember .description h2 { padding: 0 0 10px; text-align: left; }
.annotate-remember .description .get-it { padding: 30px 0 0; }

.annotate-remember .illustration { position: relative; width: 640px; min-height: 460px; padding: 0; }
.annotate-remember .illustration .screen { position: absolute; top: 0; right: 0; display: block; width: 700px; height: 460px; box-shadow: 0 3px 15px 0 rgba(0, 0, 0, 0.15); }
.annotate-remember .illustration iframe { position: absolute; top: 0; right: 0; display: block; width: 700px; height: 460px; }

.annotate-remember hr { border: none; width: 1120px; height: 1px; margin: 60px auto 30px; color: #c9d1df; background-color: #c9d1df; }
/*endregion*/

/*region Sign feature page styles */
.banner-features.feature-sign .bg-image { width: 1004px; height: 578px; }
.banner-features.feature-sign iframe { left: 702px; width: 700px; height: 460px; margin-top: -272px; }

.digital-signing .text { width: 920px; margin: 0 auto; padding: 30px 0 50px; }

.digital-signing .video { position: relative; width: 940px; height: 460px; margin: 0 auto; border-radius: 8px; overflow: hidden; }
.digital-signing .video video { width: 100%; }
.digital-signing .video .video_play { position: absolute; top: 0; left: 0; display: block; width: 940px; height: 460px; background-color: rgba(30, 32, 56, 0.2); }
.digital-signing .video .video_play img, .digital-signing .video .video_play svg { position: absolute; top: 50%; left: 50%; display: block; width: 82px; height: 82px; margin: -41px 0 0 -41px; }

.signing-work h2 { padding: 0 0 30px; text-align: center; }
.signing-work .description { width: 600px; padding: 0; box-sizing: border-box; }
.signing-work .description h2 { padding: 0 0 10px; text-align: left; }
.signing-work .description .get-it { padding: 30px 0 0; }

.signing-work .illustration { position: relative; width: 640px; padding: 0; }
.signing-work iframe { display: block; width: 560px; height: 341px; margin: 0; box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.1); }

.sign-across-devices .text { width: 800px; margin: 0 auto; padding: 30px 0 50px; }

.sign-across-devices .illustration { position: relative; width: 1136px; height: 469px; margin: 0 auto; }
.sign-across-devices .illustration .desktop { display: block; width: 1136px; height: 469px; }
.sign-across-devices .illustration .mobile { position: absolute; left: -120px; bottom: 0; display: block; width: 474px; height: 400px; }
/*endregion*/

/*region Combine feature page styles */
.banner-features.feature-combine .bg-image { width: 1004px; height: 578px; }
.banner-features.feature-combine iframe { left: 702px; width: 700px; height: 460px; margin-top: -272px; }

.merging-help h2 { padding: 0 0 60px; text-align: center; }
.merging-help .description { width: 620px; padding: 100px 0 0; box-sizing: border-box; }
.merging-help .description h2 { padding: 0 0 10px; text-align: left; }
.merging-help .description .get-it { padding: 30px 0 0; }

.merging-help .illustration { position: relative; width: 580px; min-height: 582px; padding: 0; }
.merging-help .illustration .screen { position: absolute; top: 0; left: 0; display: block; width: 886px; height: 582px; box-shadow: 0 3px 15px 0 rgba(0, 0, 0, 0.15); }
.merging-help .illustration iframe { position: absolute; top: 0; left: 0; display: block; width: 886px; height: 582px; }

.page-manage .text { width: 820px; margin: 0 auto; padding: 30px 0 20px; }
.page-manage iframe { display: block; width: 1115px; height: 660px; margin: 0 auto; }
/*endregion*/

/*region Reduce feature page styles */
.banner-features.feature-reduce .bg-image { width: 1004px; height: 578px; }

.save-money h2 { padding: 0 0 60px; text-align: center; }
.save-money .description { width: 640px; padding: 100px 0 0; box-sizing: border-box; }
.save-money .description h2 { padding: 0 0 10px; text-align: left; }
.save-money .description .get-it { padding: 30px 0 0; }

.save-money .illustration { position: relative; width: 580px; min-height: 500px; padding: 0; }
.save-money .illustration .screen { position: absolute; top: 0; left: 0; display: block; width: 1010px; height: 500px; }
.save-money .cloud-icon { position: absolute; top: 50%; left: 0; display: block; width: 180px; height: 180px; margin: -90px 0 0 0; border-radius: 40px; box-shadow: 0 3px 14px 1px rgba(0, 0, 0, 0.1); z-index: 10; }

.save-money .cloud-icon.icloud { left: 80px; }
.save-money .cloud-icon.gdrive { left: 340px; }
.save-money .cloud-icon.dropbox { left: 600px; }

.save-memory .description { width: 640px; padding: 100px 0 0; box-sizing: border-box; }
.save-memory .description h2 { padding: 0 0 10px; text-align: left; }
.save-memory .description .get-it { padding: 30px 0 0; }

.save-memory .illustration { position: relative; width: 580px; min-height: 550px; padding: 0; }
.save-memory .illustration .screen { position: absolute; top: 0; right: 0; display: block; width: 1020px; height: 550px; }
/*endregion*/

/*region Extract feature page styles */
.banner-features.feature-extract .bg-image { width: 1004px; height: 578px; }

.store-share h2 { padding: 0 0 60px; text-align: center; }
.store-share .description { width: 620px; padding: 100px 0 0; box-sizing: border-box; }
.store-share .description h2 { padding: 0 0 10px; text-align: left; }
.store-share .description .get-it { padding: 30px 0 0; }

.store-share .illustration { position: relative; width: 620px; min-height: 582px; padding: 0; }
.store-share .illustration .screen { position: absolute; top: 0; right: 0; display: block; width: 886px; height: 582px; box-shadow: 0 3px 15px 0 rgba(0, 0, 0, 0.15); }
.store-share .illustration iframe { position: absolute; top: 0; right: 0; display: block; width: 886px; height: 582px; }

.gather-materials h2 { padding: 0 0 60px; text-align: center; }
.gather-materials .description { width: 620px; padding: 100px 0 0; box-sizing: border-box; }
.gather-materials .description h2 { padding: 0 0 10px; text-align: left; }
.gather-materials .description .get-it { padding: 30px 0 0; }

.gather-materials .illustration { position: relative; width: 620px; min-height: 582px; padding: 0; }
.gather-materials .illustration .screen { position: absolute; top: 0; left: 0; display: block; width: 886px; height: 582px; box-shadow: 0 3px 15px 0 rgba(0, 0, 0, 0.15); }
.gather-materials .illustration iframe { position: absolute; top: 0; left: 0; display: block; width: 886px; height: 582px; }
/*endregion*/



/*region iOS Features Main banner styles */
.banner-features-ios {
    background: -webkit-linear-gradient(-90deg, #0c101a 0%, #21223b 100%);
    background: -moz-linear-gradient(-90deg, #0c101a 0%, #21223b 100%);
    background: -o-linear-gradient(-90deg, #0c101a 0%, #21223b 100%);
    background: -ms-linear-gradient(-90deg, #0c101a 0%, #21223b 100%);
    background: linear-gradient(180deg, #0c101a 0%, #21223b 100%);
    box-sizing: border-box;
}

.banner-features-ios .background-devices {
    padding: 120px 0 0;
    width: 100%;
    height: 950px;
    background: transparent url("/img/theme.20170130/features.ios/index/iphone_ipad_features.png") no-repeat bottom center;
    background-size: 1350px 557px;
    box-sizing: border-box;
}

.banner-features-ios .title {
    color: #fff;
    font-size: 3.125em;
    font-weight: 400;
}

.banner-features-ios .description {
    width: 100%;
    padding: 60px 0;
    color: #fff;
    font-size: 1.375em;
    font-weight: 300;
    line-height: 1.5;
    max-width: 1030px;
    margin: 0 auto;
}
/*endregion*/

/*region iOS Features feature line */
.feature-ios-line {
    padding: 30px 0;
    background-color: #fff;
}

.feature-ios-line.gray {
    background-color: #f6f6fa;
}

.feature-ios-block {
    position: relative;
    display: block;
    width: 1000px;
    height: 190px;
    padding: 15px 0 15px 200px;
    box-sizing: border-box;
}

.feature-ios-block .icon {
    position: absolute;
    top: 15px;
    left: 0;
    width: 160px;
    height: 160px;
}

.feature-ios-block .title {
    padding: 8px 0 8px;
    color: #17212f;
    font-size: 2.5em;
    font-weight: 300;
    line-height: 100%;
}

.feature-ios-block .descr {
    padding: 8px 0 13px;
    color: #17212f;
    font-size: 1.063em;
    font-weight: 400;
    line-height: 150%;
}

.feature-ios-block .read-more {
    position: relative;
    display: inline-block;
    padding: 0 15px 0 0;
    color: #0074e6;
    font-size: 20px;
    font-weight: 600;
    line-height: 100%;
}

.feature-ios-block .read-more:after {
    content: "";
    border-bottom: 2px solid #0074e6;
    border-right: 2px solid #0074e6;
    width: 6px;
    height: 6px;
    position: absolute;
    right: 0;
    top: 7px;
    z-index: 100;
    -moz-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.feature-ios-block:hover .read-more {
    text-decoration: underline;
}
/*endregion*/


/*region iOS Features banner styles */
.banner-features.ios-version h1 {
    background: url("/img/theme.20170130/index.ios/pdf_expert.png") no-repeat 0 0; background-size: 58px 58px;
}

.banner-features.ios-version .itunes-badge img {
    height: 55px;
}

.banner-features.ios-version .ios-rating {
    display: inline-block;
    height: 16px;
    margin: 0;
    padding: 0 0 0 110px;
    color: #fff;
    font-size: 1.188em;
    font-weight: 400;
    line-height: 17px;
    background: url("/img/mobile/common/stars_4-5.svg") no-repeat 0 0;
    background-size: 94px 16px;
}
/*endregion*/

/*region iOS Annotate PDF feature page styles */
.banner-features.banner-annotate-ios .bg-image {
    left: inherit;
    right: 100px;
    width: 580px;
    height: auto;
}

.annotate-ios-reading-experience h2 {
    padding: 0 0 40px;
}

.annotate-ios-reading-experience p.text {
    width: 1080px;
    margin: 0 auto;
    padding: 0 0 55px;
}

.annotate-ios-reading-experience .illustration {
    position: relative;
    width: 100%;
    height: auto;
}

.annotate-ios-reading-experience .illustration .devices {
    display: block;
    width: 1060px;
    height: auto;
    margin: 0 auto;
}

.annotate-ios-reading-experience .pencil {
    width: 445px;
    height: auto;
    margin: 0 auto 40px;
}

.annotate-ios-reading-experience.ios-version .get-it {
    padding: 0;
    text-align: center;
}

.annotate-ios-edit .description {
    width: 620px;
}

.annotate-ios-edit .description h2 {
    padding: 80px 0 10px;
    text-align: left;
}

.annotate-ios-edit .quote-author {
    display: inline-block;
    width: 120px;
    height: 30px;
    margin: 20px 0 0;
}

.annotate-ios-edit .illustration {
    position: relative;
    width: 600px;
    padding: 0;
}

.annotate-ios-edit iframe {
    display: block;
    width: 576px;
    height: 512px;
    margin: 0;
    box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.1);
}

.annotate-ios-stamps .description {
    width: 600px;
    padding: 45px 0 0;
    box-sizing: border-box;
}

.annotate-ios-stamps .description h2 {
    padding: 180px 0 10px;
}

.annotate-ios-stamps .quote-author {
    display: inline-block;
    width: 120px;
    height: 30px;
    margin: 20px 0 0;
}

.annotate-ios-stamps .illustration {
    position: relative;
    width: 640px;
    padding: 0;
}

.annotate-ios-stamps .device {
    display: block;
    width: 382px;
    height: auto;
    margin: 0 auto;
}
/*endregion*/

/*region iOS Edit features page styles*/
.banner-features.banner-edit-ios .bg-image {
    left: inherit;
    right: 100px;
    width: 580px;
    height: auto;
}

.edit-ios-art-editing h2 {
    padding: 0 0 40px;
}

.edit-ios-art-editing p.text {
    width: 1080px;
    margin: 0 auto;
    padding: 0 0 55px;
}

.edit-ios-art-editing .illustration {
    position: relative;
    width: 100%;
    height: auto;
}

.edit-ios-art-editing .illustration .devices {
    display: block;
    width: 1354px;
    height: auto;
    margin: 0 auto;
}

.edit-ios-art-editing .get-it {
    padding: 0;
    text-align: center;
}

.edit-ios-text h2 {
    padding: 0 0 30px;
    text-align: center;
}

.edit-ios-text .description {
    width: 600px;
    padding: 20px 0 0;
    box-sizing: border-box;
}

.edit-ios-text .description h2 {
    padding: 0 0 10px;
    text-align: left;
}

.edit-ios-text .description .get-it {
    padding: 30px 0 0;
}

.edit-ios-text .illustration {
    position: relative;
    width: 560px;
    padding: 0;
}

.edit-ios-text iframe {
    display: block;
    width: 560px;
    height: 420px;
    margin: 0;
    box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.1);
}

.edit-ios-images h2 {
    padding: 0 0 30px;
    text-align: center;
}

.edit-ios-images .description {
    width: 600px;
    padding: 60px 0 0;
    box-sizing: border-box;
}

.edit-ios-images .description h2 {
    padding: 0 0 10px;
    text-align: left;
}

.edit-ios-images .description .get-it {
    padding: 30px 0 0;
}

.edit-ios-images .illustration {
    position: relative;
    width: 560px;
    padding: 0;
}

.edit-ios-images iframe {
    display: block;
    width: 560px;
    height: 420px;
    margin: 0 0 0 auto;
    box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.1);
}

.enjoy-features .get-it {
    padding: 60px 0 0;
}

.edit-ios-collaborate {
    min-height: initial;
}

.edit-ios-collaborate .description {
    position: relative;
    width: 520px;
}

.edit-ios-collaborate h2 {
    width: auto;
    padding: 200px 0 30px;
}

.edit-ios-collaborate .illustration {
    width: 710px;
    height: auto;
}

.edit-ios-collaborate .screen {
    display: block;
    width: 710px;
    height: auto;
}
/*endregion*/

/*region iOS Fill features page styles*/
.banner-features.banner-fill-ios .bg-image {
    left: inherit;
    right: 100px;
    width: 580px;
    height: auto;
}

.fill-ios-fill-forms h2 {
    padding: 0 0 40px;
}

.fill-ios-fill-forms p.text {
    width: 1080px;
    margin: 0 auto;
    padding: 0 0 55px;
}

.fill-ios-fill-forms .illustration {
    position: relative;
    width: 100%;
    height: auto;
}

.fill-ios-fill-forms .illustration .devices {
    display: block;
    width: 1060px;
    height: auto;
    margin: 0 auto;
}

.fill-ios-fill-forms .pencil {
    width: 445px;
    height: auto;
    margin: 0 auto 40px;
}

.fill-ios-fill-forms .get-it {
    padding: 0;
    text-align: center;
}

.fill-ios-type-form h2 {
    padding: 0 0 30px;
    text-align: center;
}

.fill-ios-type-form .description {
    width: 580px;
    padding: 60px 0 0;
    box-sizing: border-box;
}

.fill-ios-type-form .description h2 {
    padding: 0 0 10px;
    text-align: left;
}

.fill-ios-type-form .description .feat-block {
    display: inline-block;
    width: 220px;
}

.fill-ios-type-form .description .feat-icon {
    width: 90px;
    margin: 0 0 10px 0;
}

.fill-ios-type-form .illustration {
    position: relative;
    width: 560px;
    padding: 0;
}

.fill-ios-type-form iframe {
    display: block;
    width: 560px;
    height: 499px;
    margin: 0;
    box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.1);
}

.fill-ios-fill-out h2 {
    padding: 0 0 30px;
    text-align: center;
}

.fill-ios-fill-out .description {
    width: 560px;
    padding: 20px 0 0;
    box-sizing: border-box;
}

.fill-ios-fill-out .description h2 {
    padding: 60px 0 10px;
    text-align: left;
}

.fill-ios-fill-out .description .get-it {
    padding: 30px 0 0;
}

.fill-ios-fill-out .illustration {
    position: relative;
    width: 640px;
    padding: 0;
}

.fill-ios-fill-out .illustration .devices {
    display: block;
    width: 847px;
    height: auto;
    margin: 0 0 0 -180px;
}
/*endregion*/

/*region iOS Sign features page styles*/
.banner-features.banner-sign-ios .bg-image {
    left: inherit;
    right: 100px;
    width: 580px;
    height: auto;
}

.sign-ios-fill-sign h2 {
    padding: 0 0 40px;
}

.sign-ios-fill-sign p.text {
    width: 1080px;
    margin: 0 auto;
    padding: 0 0 55px;
}

.sign-ios-fill-sign .illustration {
    position: relative;
    width: 100%;
    height: auto;
}

.sign-ios-fill-sign .illustration .devices {
    display: block;
    width: 1060px;
    height: auto;
    margin: 0 auto;
}

.sign-ios-fill-sign .get-it {
    padding: 0;
    text-align: center;
}

.sign-ios-go-paperless h2 {
    padding: 0 0 30px;
    text-align: center;
}

.sign-ios-go-paperless .description {
    width: 560px;
    padding: 100px 0 0;
    box-sizing: border-box;
}

.sign-ios-go-paperless .description h2 {
    padding: 0 0 10px;
    text-align: left;
}

.sign-ios-go-paperless .illustration {
    position: relative;
    width: 560px;
    padding: 0;
}

.sign-ios-go-paperless iframe {
    display: block;
    width: 560px;
    height: 498px;
    margin: 0;
    box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.1);
}

.sign-ios-across-devices h2 {
    padding: 0 0 30px;
    text-align: center;
}

.sign-ios-across-devices .description {
    width: 560px;
    padding: 20px 0 0;
    box-sizing: border-box;
}

.sign-ios-across-devices .description h2 {
    padding: 60px 0 10px;
    text-align: left;
}

.sign-ios-across-devices .description .get-it {
    padding: 30px 0 0;
}

.sign-ios-across-devices .illustration {
    position: relative;
    width: 640px;
    padding: 0;
}

.sign-ios-across-devices .illustration .devices {
    display: block;
    width: 1019px;
    height: auto;
    margin: 0 0 0 -340px;
}
/*endregion*/

/*region iOS Read features page styles*/
.banner-features.banner-read-ios .bg-image {
    left: inherit;
    right: 100px;
    width: 580px;
    height: auto;
}

.read-ios-better-book h2 {
    padding: 0 0 40px;
}

.read-ios-better-book p.text {
    width: 1080px;
    margin: 0 auto;
    padding: 0 0 55px;
}

.read-ios-better-book .illustration {
    position: relative;
    width: 100%;
    height: auto;
}

.read-ios-better-book .illustration .devices {
    display: block;
    width: 1354px;
    height: auto;
    margin: 0 auto;
}

.read-ios-blazing-fast .description {
    width: 620px;
    padding: 45px 60px 0 0;
    box-sizing: border-box;
}

.read-ios-blazing-fast .description h2 {
    padding: 180px 0 10px;
}

.read-ios-blazing-fast .quote-author {
    display: inline-block;
    width: 120px;
    height: 30px;
    margin: 20px 0 0;
}

.read-ios-blazing-fast .illustration {
    position: relative;
    width: 640px;
    padding: 0;
}

.read-ios-blazing-fast .device {
    display: block;
    width: 382px;
    height: auto;
    margin: 0 auto;
}

.read-ios-note-moment .description {
    width: 620px;
}

.read-ios-note-moment .description h2 {
    padding: 80px 0 10px;
    text-align: left;
}

.read-ios-note-moment .quote-author {
    display: inline-block;
    width: 120px;
    height: 30px;
    margin: 20px 0 0;
}

.read-ios-note-moment .illustration {
    position: relative;
    width: 576px;
    padding: 0;
}

.read-ios-note-moment iframe {
    display: block;
    width: 576px;
    height: 512px;
    margin: 0;
    box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.1);
}

.read-ios-note-moment .get-it {
    padding: 30px 0 0;
}
/*endregion*/



/*region Laptop and low resolution styles */
@media only screen and (min-width: 1200px) and (max-width: 1440px) {
    h2 { font-size: 2.75em; }
    h4 { font-size: 1.625em; }
    p.text { font-size: 1.25em; line-height: 32px; }

    .banner-features .bg-image { margin-top: -300px; }

    .description { width: 580px; }

    .read-annotate .illustration { height: 672px; margin: 30px 0 0; }
    .read-annotate .illustration img { left: -300px; width: auto; height: 672px; }

    .edit-pdfs .illustration { width: 560px; height: 670px; }
    .edit-pdfs .illustration iframe { width: 1020px; height: 670px; }
    .edit-pdfs .description .get-it { padding: 30px 0 0; }

    .edit-pdfs.version-20170301 .illustration .screen { width: auto; height: 670px; }

    .create-content .description { padding: 0; }
    .create-content .illustration { height: 596px; }
    .create-content .illustration iframe { width: 909px; height: 596px; }


    .new-document .description { width: 540px; padding: 60px 0 0 0; }
    .new-document .illustration { width: 600px; }
    .new-document .new-document-screen { width: 709px; height: 466px; margin: 0 0 0 -109px; }
    .new-document .cursor { top: 122px; right: 344px; height: 45px; }

    .add-page .description { width: 540px; padding: 60px 0 0 0; }
    .add-page .illustration { width: 600px; }
    .add-page .add-page-screen { width: 709px; height: 466px; }
    .add-page iframe { width: 709px; height: 466px; }

    .add-document .text { width: 860px; }
    .add-document iframe { width: 892px; height: 528px; }

    /*region Annotate PDF feature page styles */
    .banner-features.feature-annotate iframe { margin-top: -252px; }

    .text-markup .description { width: 540px; padding: 40px 0 0; }
    .text-markup .illustration { width: 600px; padding: 30px 0 0; }

    .stamps .description { width: 540px; }
    .stamps .illustration { width: 600px; }
    /*endregion*/

    /*region Edit PDF feature page styles */
    .banner-features.feature-edit iframe { margin-top: -252px; }

    .edit-text .description { width: 540px; padding: 40px 0 0; }
    .edit-text .illustration { width: 600px; padding: 30px 0 0; }

    .edit-images .description { width: 540px; }
    .edit-images .illustration { width: 600px; }

    .collaborate { position: relative; min-height: 558px; }
    .collaborate .description { width: 580px; }

    .collaborate h2 { padding: 100px 0 30px; }

    .collaborate .illustration { width: 620px; height: 552px; }
    .collaborate .two-macs { top: 0; right: -220px; width: 1088px; height: 552px; }
    .collaborate iframe { top: 86px; right: 20px; width: 598px; height: 388px; }
    /*endregion*/

    /*region Fill out feature page styles */
    .banner-features.feature-fill iframe { margin-top: -252px; }

    .fill-out .description { width: 540px; padding: 40px 0 0; }
    .fill-out .illustration { width: 600px; padding: 30px 0 0; }

    .fill-fill-forms .description { width: 540px; }
    .fill-fill-forms .illustration { width: 600px; }
    /*endregion*/

    /*region Read feature page styles */
    .banner-features.feature-read .bg-image { margin-top: -300px; }

    .advanced-experience .illustration { position: relative; width: 100%; height: 774px; }
    .advanced-experience .illustration .devices { width: 1616px; height: 774px; }
    .advanced-experience .illustration .palette { position: absolute; top: 314px; left: 1044px; width: 94px; height: 194px; }

    .split-view .description { width: 580px; }
    .split-view .illustration { width: 600px; }

    .annotate-remember .description { width: 540px; }
    .annotate-remember .illustration { width: 600px; }
    /*endregion*/

    /*region Sign feature page styles */
    .banner-features.feature-sign iframe { margin-top: -252px; }

    .signing-work .description { width: 540px; padding: 40px 0 0; }
    .signing-work .illustration { width: 600px; padding: 30px 0 0; }
    /*endregion*/

    /*region Combine feature page styles */
    .banner-features.feature-combine iframe { margin-top: -252px; }

    .merging-help .description { width: 580px; }
    .merging-help .illustration { width: 560px; }
    /*endregion*/

    /*region Reduce feature page styles */
    .banner-features.feature-reduce .bg-image { margin-top: -300px; }

    .save-money .description { width: 580px; }
    .save-money .illustration { width: 560px; }

    .save-memory .description { width: 540px; }
    .save-memory .illustration { width: 580px; }
    /*endregion*/

    /*region Extract feature page styles */
    .banner-features.feature-extract .bg-image { margin-top: -300px; }

    .store-share .description { width: 580px; }
    .store-share .illustration { width: 560px; }

    .gather-materials .description { width: 560px; }
    .gather-materials .illustration { width: 600px; }
    /*endregion*/


    /*region iOS Annotate PDF feature page styles */
    .banner-features.banner-annotate-ios .bg-image {
        right: 40px;
    }

    .annotate-ios-edit .description {
        width: 580px;
    }

    .annotate-ios-edit .illustration {
        width: 576px;
    }

    .annotate-ios-stamps .illustration {
        width: 600px;
    }
    /*endregion*/

    /*region iOS Edit features page styles*/
    .banner-features.banner-edit-ios .bg-image {
        right: 40px;
    }

    .edit-ios-art-editing .illustration .devices {
        width: 1280px;
    }

    .edit-ios-text .description {
        width: 540px;
        padding: 20px 0 0;
    }

    .edit-ios-text .illustration {
        width: 560px;
        padding: 0;
    }

    .edit-ios-images .description {
        width: 540px;
    }

    .edit-ios-images .illustration {
        width: 560px;
    }

    .edit-ios-collaborate .illustration {
        width: 680px;
        height: auto;
    }

    .edit-ios-collaborate .screen {
        width: 710px;
        height: auto;
        margin: 0 0 0 -80px;
    }
    /*endregion*/

    /*region iOS Fill features page styles*/
    .banner-features.banner-fill-ios .bg-image {
        right: 40px;
    }

    .fill-ios-fill-out .illustration .devices {
        margin: 0 0 0 -260px;
    }

    /*endregion*/

    /*region iOS Sign features page styles*/
    .banner-features.banner-sign-ios .bg-image {
        right: 40px;
    }

    .sign-ios-across-devices .illustration .devices {
        margin: 0 0 0 -440px;
    }
    /*endregion*/

    /*region iOS Read features page styles*/
    .banner-features.banner-read-ios .bg-image {
        right: 40px;
    }

    .read-ios-better-book .illustration .devices {
        width: 1280px;
    }

    .read-ios-blazing-fast .illustration {
        width: 560px;
    }

    .read-ios-note-moment .description {
        width: 560px;
    }
    /*endregion*/

}
/*endregion*/


/*region Retina styles */
@media (-webkit-min-device-pixel-ratio: 2) {
    .read-annotate .illustration img { content: url("/img/theme.20170130/features/ftr_devices_2x.png"); }
    .read-annotate.version-20170301 .illustration img { content: url("/img/theme.20170130/features/20170301/ftr_devices_2x.png"); }

    .edit-pdfs.version-20170301 .illustration .screen { content: url("/img/theme.20170130/features/20170301/ftr_edit_bk_2x.png"); }

    .banner-features.feature-creator .bg-image { content: url("/img/theme.20170130/features/creator/mac_cnew_2x.png"); }

    .new-document .new-document-screen { content: url("/img/theme.20170130/features/creator/newdoc_2x.png"); }
    .add-page .add-page-screen { content: url("/img/theme.20170130/features/creator/addpage_2x.png"); }

    /*region Annotate PDF feature page styles */
    .banner-features.feature-annotate .bg-image { content: url("/img/theme.20170130/features/annotate/mac_annotate_2x.png"); }
    /*endregion*/

    /*region Edit PDF feature page styles */
    .banner-features.feature-edit .bg-image { content: url("/img/theme.20170130/landings/edit-tabs/mac_editing_2x.png"); }
    /*endregion*/

    /*region Fill out PDF feature page styles */
    .banner-features.feature-fill .bg-image { content: url("/img/theme.20170130/features/fill/mac_sign_2x.png"); }

    .best-experience .device { content: url("/img/theme.20170130/features/fill/macbook_2x.png"); }
    /*endregion*/

    /*region Read feature page styles */
    .banner-features.feature-read .bg-image { content: url("/img/theme.20170130/features/reader/mac_read_2x.png"); }

    .advanced-experience .illustration .devices { content: url("/img/theme.20170130/features/reader/block2_devices_2x.png"); }
    .advanced-experience .illustration .palette { content: url("/img/theme.20170130/features/reader/block2_layer_2x.png"); }

    .split-view .illustration .screen { content: url("/img/theme.20170130/features/reader/bk_splitview_2x.png"); }

    .annotate-remember .illustration .screen { content: url("/img/theme.20170130/experience/students/ftr_annotate_bk_2x.png"); }
    /*endregion*/

    /*region Sign feature page styles */
    .banner-features.feature-sign .bg-image { content: url("/img/theme.20170130/features/sign/mac_sign_2x.png"); }

    .sign-across-devices .illustration .desktop { content: url("/img/theme.20170130/features/sign/signature_mac_2x.png"); }
    .sign-across-devices .illustration .mobile { content: url("/img/theme.20170130/features/sign/signature_ipip_2x.png"); }
    /*endregion*/

    /*region Combine feature page styles */
    .banner-features.feature-combine .bg-image { content: url("/img/theme.20170130/features/combine/mac_manage_2x.png"); }

    .merging-help .illustration .screen { content: url("/img/theme.20170130/features/combine/bk_combine_2x.png"); }
    /*endregion*/

    /*region Reduce feature page styles */
    .banner-features.feature-combine .bg-image { content: url("/img/theme.20170130/features/reduce/mac_reduce_2x.png"); }

    .save-money .illustration .screen { content: url("/img/theme.20170130/features/reduce/bk_block3_2x.jpg"); }

    .save-memory .illustration .screen { content: url("/img/theme.20170130/features/reduce/alldevices_2x.png"); }
    /*endregion*/

    /*region Extract feature page styles */
    .banner-features.feature-combine .bg-image { content: url("/img/theme.20170130/features/extract/mac_extract_2x.png"); }

    .store-share .illustration .screen { content: url("/img/theme.20170130/features/extract/bk_extract_2x.png"); }

    .gather-materials .illustration .screen { content: url("/img/theme.20170130/features/extract/bk_combine_2x.png"); }
    /*endregion*/



    /*region iOS Features Main banner styles */
    .banner-features-ios .background-devices {
        background-image: url("/img/theme.20170130/features.ios/index/iphone_ipad_features_2x.png");
    }
    /*endregion*/


    /*region iOS Annotate PDF feature page styles */
    .banner-features.banner-annotate-ios .bg-image {
        content: url("/img/theme.20170130/features.ios/annotate/iphone_ipad_annotate_2x.png");
    }

    .annotate-ios-reading-experience .illustration .devices {
        content: url("/img/theme.20170130/index.ios/ipad_pencil_2x.png");
    }

    .annotate-ios-reading-experience .pencil {
        content: url("/img/theme.20170130/index.ios/ipad_pencil_pdf_2x.png");
    }

    .annotate-ios-stamps .device {
        content: url("/img/theme.20170130/features.ios/annotate/iphone_stamp_2x.png");
    }
    /*endregion*/

    /*region iOS Edit features page styles*/
    .banner-features.banner-edit-ios .bg-image {
        content: url("/img/theme.20170130/features.ios/edit/iphone_ipad_edit_2x.png");
    }

    .edit-ios-art-editing .illustration .devices {
        content: url("/img/theme.20170130/features.ios/edit/iphone_ipad_edititing_2x.png");
    }

    .edit-ios-collaborate .screen {
        content: url("/img/theme.20170130/index.ios/iphone_share_2x.png");
    }
    /*endregion*/

    /*region iOS Fill features page styles*/
    .banner-features.banner-fill-ios .bg-image {
        content: url("/img/theme.20170130/features.ios/fill/iphone_ipad_fill_2x.png");
    }

    .fill-ios-fill-forms .illustration .devices {
        content: url("/img/theme.20170130/features.ios/fill/ipad_pencil_form_2x.png");
    }

    .fill-ios-fill-forms .pencil {
        content: url("/img/theme.20170130/index.ios/ipad_pencil_pdf_2x.png");
    }

    .fill-ios-fill-out .illustration .devices {
        content: url("/img/theme.20170130/features.ios/fill/iphone_ipad_form_2x.png");
    }
    /*endregion*/

    /*region iOS Sign features page styles*/
    .banner-features.banner-sign-ios .bg-image {
        content: url("/img/theme.20170130/features.ios/sign/iphone_ipad_sign_2x.png");
    }

    .sign-ios-fill-sign .illustration .devices {
        content: url("/img/theme.20170130/features.ios/sign/ipad_pencil_sign_2x.png");
    }

    .sign-ios-across-devices .illustration .devices {
        content: url("/img/theme.20170130/features.ios/sign/alldevices_sign_2x.png");
    }
    /*endregion*/

    /*region iOS Read features page styles*/
    .banner-features.banner-read-ios .bg-image {
        content: url("/img/theme.20170130/features.ios/read/iphone_ipad_read_2x.png");
    }

    .read-ios-better-book .illustration .devices {
        content: url("/img/theme.20170130/features.ios/read/ipad_iphone_reading_2x.png");
    }

    .read-ios-blazing-fast .device {
        content: url("/img/theme.20170130/features.ios/read/iphone_note_2x.png");
    }
    /*endregion*/

}
/*endregion*/