/*** Icons ***/
.block .icon {
    width:100%;
    height:130px;
}

.block .icon.left {
    width:100%;
    height:80px;
}

.icon.navg {
    width:70px;
    height:70px;
}

.icon.readme {
    background: url(/images/icons/icon-readme.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.new-star {
    background: url(/images/icons/new-star.png) 0 top no-repeat;
    background-size: auto 130px;
}

.icon.feature-complete {
    background: url(/images/icons/icon-feature-complete.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.compatibility {
    background: url(/images/icons/icon-compatibility.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.performance {
    background: url(/images/icons/icon-performance.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.battle-tested {
    background: url(/images/icons/icon-battle-tested.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.range-of-uses {
    background: url(/images/icons/icon-range-of-uses.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.flexible {
    background: url(/images/icons/icon-flexible.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.placeholder {
    background: url(/images/icons/icon-placeholder.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.commercial {
    background: url(/images/icons/icon-commercial-license.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.open-source {
    background: url(/images/icons/icon-open-source.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.cobalt {
    background: url(/images/icons/icon-cobalt-acceleration-library.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.language-bindings {
    background: url(/images/icons/icon-language-bindings.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.aspen-cobalt {
    background: url(/images/logos/cobalt-print-plus-text.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.aspen-scanskew {
    background: url(/images/logos/scan-skew-plus-text.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.aspen-smartoffice {
    background: url(/images/logos/smart-office-plus-text.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.mujs-design {
    background: url(/images/icons/icon-mujs-design.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.graphics-library {
    background: url(/images/icons/icon-graphics-library.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.color-management {
    background: url(/images/icons/icon-color-management.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.icc-color-support {
    background: url(/images/icons/icon-icc-color-support.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.screening {
    background: url(/images/icons/icon-screening.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.fonts {
    background: url(/images/icons/icon-fonts.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.interpreters {
    background: url(/images/icons/icon-interpreters.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.trapping {
    background: url(/images/icons/icon-trapping.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.more-features {
    background: url(/images/icons/icon-more-features.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.you-can {
    background: url(/images/icons/icon-you-can.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.you-cannot {
    background: url(/images/icons/icon-you-cannot.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.you-must {
    background: url(/images/icons/icon-you-must.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.high-fidelity {
    background: url(/images/icons/icon-high-fidelity-rendering.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.redactions {
    background: url(/images/icons/icon-redactions.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.digital-signatures {
    background: url(/images/icons/icon-digital-signatures.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.progressive-rendering {
    background: url(/images/icons/icon-progressive-rendering.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.progressive-loading {
    background: url(/images/icons/icon-progressive-loading.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.text-reflow {
    background: url(/images/icons/icon-text-reflow.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.multi-format-support {
    background: url(/images/icons/icon-multi-format-support.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.multi-format-support-b {
    background: url(/images/icons/icon-multi-format-support-b.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.made-for-mobile {
    background: url(/images/icons/icon-made-for-mobile.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.cloud-compatible {
    background: url(/images/icons/icon-cloud-compatible.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.print-on-the-go {
    background: url(/images/icons/icon-print-on-the-go.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.secure-your-content {
    background: url(/images/icons/icon-secure-your-content.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.solve-the-byod {
    background: url(/images/icons/icon-solve-the-byod.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.easy-integration {
    background: url(/images/icons/icon-easy-integration.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.customizable {
    background: url(/images/icons/icon-customizable.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.smartoffice-docx {
    background: url(/images/icons/icon-smartoffice-docx.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.smartoffice-pdf {
    background: url(/images/icons/icon-smartoffice-pdf.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.smartoffice-xlsx {
    background: url(/images/icons/icon-smartoffice-xlsx.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.smartoffice-pptx {
    background: url(/images/icons/icon-smartoffice-pptx.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.so-create {
    background: url(/images/icons/icon-create.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.so-edit {
    background: url(/images/icons/icon-edit.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.so-view {
    background: url(/images/icons/icon-view.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.so-print {
    background: url(/images/icons/icon-print.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.so-convert {
    background: url(/images/icons/icon-convert-docs.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.so-share {
    background: url(/images/icons/icon-so-share.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.high-speed-processing {
    background: url(/images/icons/icon-high-speed-processing.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.advanced-filtering {
    background: url(/images/icons/icon-advanced-filtering.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.robust-features {
    background: url(/images/icons/icon-robust-features.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.flexible-integration {
    background: url(/images/icons/icon-flexible-integration.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.fast-and-secure {
    background: url(/images/icons/icon-fast-and-secure.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.proven-scripting {
    background: url(/images/icons/icon-proven-scripting.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.standards-compliant {
    background: url(/images/icons/icon-standards-compliant.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.portable {
    background: url(/images/icons/icon-portable.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.text-search {
    background: url(/images/icons/icon-text-search.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.small-footprint {
    background: url(/images/icons/icon-small-footprint.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.ocr {
    background: url(/images/icons/icon-ocr.png) center top no-repeat;
    background-size: auto 130px;
}

/*** white icons ***/
.icon.white.commercial {
    background: url(/images/icons/white/icon-commercial-license.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.white.open-source {
    background: url(/images/icons/white/icon-open-source.png) center top no-repeat;
    background-size: auto 130px;
}


/*** solutions ***/
.icon.mobile {
    background: url(/images/icons/icon-mobile.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.cloud {
    background: url(/images/icons/icon-cloud.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.saas {
    background: url(/images/icons/icon-saas.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.document-management {
    background: url(/images/icons/icon-document-management.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.document-rendering {
    background: url(/images/icons/icon-document-rendering.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.document-conversion {
    background: url(/images/icons/icon-document-conversion.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.document-workflows {
    background: url(/images/icons/icon-document-workflows.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.interactive-documents {
    background: url(/images/icons/icon-interactive-documents.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.rip {
    background: url(/images/icons/icon-rip.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.printers {
    background: url(/images/icons/icon-printers.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.pdf-engine {
    background: url(/images/icons/icon-pdf-engine.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.pdf-rendering {
    background: url(/images/icons/icon-pdf-rendering.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.pdf-toolkit {
    background: url(/images/icons/icon-pdf-toolkit.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.pdf-web-viewer {
    background: url(/images/icons/icon-pdf-web-viewer.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.pdf-interpreter {
    background: url(/images/icons/icon-pdf-interpreter.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.pdfa-and-pdfx {
    background: url(/images/icons/icon-pdfa-and-pdfx.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.epub-reader {
    background: url(/images/icons/icon-epub-reader.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.mobile-app {
    background: url(/images/icons/icon-mobile-app.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.enterprise-sdk {
    background: url(/images/icons/icon-enterprise-sdk.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.library {
    background: url(/images/icons/icon-library.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.mobile-security-platforms {
    background: url(/images/icons/icon-mobile-security-platforms.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.annotations {
    background: url(/images/icons/icon-annotations.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.form-filling {
    background: url(/images/icons/icon-form-filling.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.hyperlinks {
    background: url(/images/icons/icon-hyperlinks.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.page-manipulation {
    background: url(/images/icons/icon-page-manipulation.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.digital-signatures {
    background: url(/images/icons/icon-digital-signatures.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.cloud-print {
    background: url(/images/icons/icon-cloud-print.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.realtime-rendering {
    background: url(/images/icons/icon-realtime-rendering.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.convert {
    background: url(/images/icons/icon-convert.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.cloud-accounts {
    background: url(/images/icons/icon-cloud-accounts.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.ms-office-to-pdf {
    background: url(/images/icons/icon-ms-office-to-pdf.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.edit-in-the-cloud {
    background: url(/images/icons/icon-edit-in-the-cloud.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.svg-html-epub {
    background: url(/images/icons/icon-svg-html-epub.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.text-extraction {
    background: url(/images/icons/icon-text-extraction.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.rendering-and-conversion {
    background: url(/images/icons/icon-rendering-and-conversion.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.color-handling {
    background: url(/images/icons/icon-color-handling.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.customizable {
    background: url(/images/icons/icon-customizable.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.hi-res-printers {
    background: url(/images/icons/icon-hi-res-printers.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.performance-driven {
    background: url(/images/icons/icon-performance-driven.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.versatile {
    background: url(/images/icons/icon-versatile.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.lower-costs {
    background: url(/images/icons/icon-lower-costs.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.engineering-support {
    background: url(/images/icons/icon-engineering-support.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.embedded-solution {
    background: url(/images/icons/icon-embedded-solution.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.rendering {
    background: url(/images/icons/icon-rendering.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.conversion {
    background: url(/images/icons/icon-conversion.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.extracting {
    background: url(/images/icons/icon-extracting.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.normalizing {
    background: url(/images/icons/icon-normalizing.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.interactive {
    background: url(/images/icons/icon-interactive.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.legal-security {
    background: url(/images/icons/icon-legal-security.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.legal-privacy {
    background: url(/images/icons/icon-legal-privacy.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.legal-smartoffice-eula {
    background: url(/images/icons/icon-legal-smartoffice-eula.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.bug-bounty-program {
    background: url(/images/icons/icon-bug-bounty-program.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.artifex-contributor-license {
    background: url(/images/icons/icon-artifex-contributor-license.png) center top no-repeat;
    background-size: auto 130px;
}


.icon.map-text-to-black {
    background: url(/images/icons/icon-map-text-to-black.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.enhanced-n-up {
    background: url(/images/icons/icon-enhanced-n-up.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.gs-to-docx {
    background: url(/images/icons/icon-gs-to-docx.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.overprint {
    background: url(/images/icons/icon-overprint.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.language-bindings {
    background: url(/images/icons/icon-language-bindings.png) center top no-repeat;
    background-size: auto 130px;
}

.icon.ocr {
    background: url(/images/icons/icon-ocr.png) center top no-repeat;
    background-size: auto 130px;
}


.icon.map-text-to-black.left {
    background: url(/images/icons/icon-map-text-to-black.png) left top no-repeat;
    background-size: auto 80px;
}

.icon.enhanced-n-up.left {
    background: url(/images/icons/icon-enhanced-n-up.png) left top no-repeat;
    background-size: auto 80px;
}

.icon.gs-to-docx.left {
    background: url(/images/icons/icon-gs-to-docx.png) left top no-repeat;
    background-size: auto 80px;
}

.icon.overprint.left{
    background: url(/images/icons/icon-overprint.png) left top no-repeat;
    background-size: auto 80px;
}

.icon.language-bindings.left {
    background: url(/images/icons/icon-language-bindings.png) left top no-repeat;
    background-size: auto 80px;
}

.icon.ocr.left {
    background: url(/images/icons/icon-ocr.png) left top no-repeat;
    background-size: auto 80px;
}



/** vendor icons **/
.icon.vendor-windows {
    background: url(/images/icons/icon-vendor-windows.png) center center no-repeat;
    background-size: auto 130px;
}

.icon.vendor-linux {
    background: url(/images/icons/icon-vendor-linux.png) center center no-repeat;
    background-size: auto 130px;
}

.icon.vendor-osx {
    background: url(/images/icons/icon-vendor-osx.png) center center no-repeat;
    background-size: auto 130px;
}

.icon.vendor-java {
    background: url(/images/icons/icon-vendor-java.png) center center no-repeat;
    background-size: auto 130px;
}

.icon.vendor-c-plus-plus {
    background: url(/images/icons/icon-vendor-c-plus-plus.png) center center no-repeat;
    background-size: auto 130px;
}

.icon.vendor-python {
    background: url(/images/icons/icon-vendor-python.png) center center no-repeat;
    background-size: auto 130px;
}

.icon.vendor-android {
    background: url(/images/icons/icon-vendor-android.png) center center no-repeat;
    background-size: auto 130px;
}

.icon.vendor-apple {
    background: url(/images/icons/icon-vendor-apple.png) center center no-repeat;
    background-size: auto 130px;
}

.icon.vendor-web-assembly {
    background: url(/images/icons/icon-vendor-web-assembly.png) center center no-repeat;
    background-size: auto 130px;
}

.icon.vendor-c {
    background: url(/images/icons/icon-vendor-c.png) center center no-repeat;
    background-size: auto 130px;
}

.icon.vendor-swift {
    background: url(/images/icons/icon-vendor-swift.png) center center no-repeat;
    background-size: auto 130px;
}

.icon.vendor-kotlin {
    background: url(/images/icons/icon-vendor-kotlin.png) center center no-repeat;
    background-size: auto 130px;
}

.icon.vendor-windows.shrink {
    background: url(/images/icons/icon-vendor-windows.png) center center no-repeat;
    background-size: auto 80px;
}

.icon.vendor-linux.shrink {
    background: url(/images/icons/icon-vendor-linux.png) center center no-repeat;
    background-size: auto 80px;
}

.icon.vendor-osx.shrink {
    background: url(/images/icons/icon-vendor-osx.png) center center no-repeat;
    background-size: auto 80px;
}

.icon.vendor-java.shrink {
    background: url(/images/icons/icon-vendor-java.png) center center no-repeat;
    background-size: auto 80px;
}

.icon.vendor-c-plus-plus.shrink {
    background: url(/images/icons/icon-vendor-c-plus-plus.png) center center no-repeat;
    background-size: auto 80px;
}

.icon.vendor-python.shrink {
    background: url(/images/icons/icon-vendor-python.png) center center no-repeat;
    background-size: auto 80px;
}

.icon.vendor-android.shrink {
    background: url(/images/icons/icon-vendor-android.png) center center no-repeat;
    background-size: auto 80px;
}

.icon.vendor-apple.shrink {
    background: url(/images/icons/icon-vendor-apple.png) center center no-repeat;
    background-size: auto 80px;
}

.icon.vendor-web-assembly.shrink {
    background: url(/images/icons/icon-vendor-web-assembly.png) center center no-repeat;
    background-size: auto 80px;
}

.icon.vendor-c.shrink {
    background: url(/images/icons/icon-vendor-c.png) center center no-repeat;
    background-size: auto 80px;
}

.icon.vendor-swift.shrink {
    background: url(/images/icons/icon-vendor-swift.png) center center no-repeat;
    background-size: auto 80px;
}

.icon.vendor-kotlin.shrink {
    background: url(/images/icons/icon-vendor-kotlin.png) center center no-repeat;
    background-size: auto 80px;
}

@media all and (max-width : 800px)  {

    .icon.vendor-windows.shrink {
        background: url(/images/icons/icon-vendor-windows.png) center center no-repeat;
        background-size: auto 40px;
    }

    .icon.vendor-linux.shrink  {
        background: url(/images/icons/icon-vendor-linux.png) center center no-repeat;
        background-size: auto 40px;
    }

    .icon.vendor-osx.shrink  {
        background: url(/images/icons/icon-vendor-osx.png) center center no-repeat;
        background-size: auto 40px;
    }

    .icon.vendor-java.shrink  {
        background: url(/images/icons/icon-vendor-java.png) center center no-repeat;
        background-size: auto 40px;
    }

    .icon.vendor-c-plus-plus.shrink  {
        background: url(/images/icons/icon-vendor-c-plus-plus.png) center center no-repeat;
        background-size: auto 40px;
    }

    .icon.vendor-python.shrink  {
        background: url(/images/icons/icon-vendor-python.png) center center no-repeat;
        background-size: auto 40px;
    }

    .icon.vendor-android.shrink  {
        background: url(/images/icons/icon-vendor-android.png) center center no-repeat;
        background-size: auto 40px;
    }

    .icon.vendor-apple.shrink  {
        background: url(/images/icons/icon-vendor-apple.png) center center no-repeat;
        background-size: auto 40px;
    }

    .icon.vendor-web-assembly.shrink  {
        background: url(/images/icons/icon-vendor-web-assembly.png) center center no-repeat;
        background-size: auto 40px;
    }

    .icon.vendor-c.shrink {
        background: url(/images/icons/icon-vendor-c.png) center center no-repeat;
        background-size: auto 40px;
    }

    .icon.vendor-swift.shrink {
        background: url(/images/icons/icon-vendor-swift.png) center center no-repeat;
        background-size: auto 40px;
    }

    .icon.vendor-kotlin.shrink {
        background: url(/images/icons/icon-vendor-kotlin.png) center center no-repeat;
        background-size: auto 40px;
    }

}


@media all and (max-width : 400px)  {

    .icon.vendor-windows.shrink {
        background: url(/images/icons/icon-vendor-windows.png) center center no-repeat;
        background-size: auto 25px;
    }

    .icon.vendor-linux.shrink  {
        background: url(/images/icons/icon-vendor-linux.png) center center no-repeat;
        background-size: auto 25px;
    }

    .icon.vendor-osx.shrink  {
        background: url(/images/icons/icon-vendor-osx.png) center center no-repeat;
        background-size: auto 25px;
    }

    .icon.vendor-java.shrink  {
        background: url(/images/icons/icon-vendor-java.png) center center no-repeat;
        background-size: auto 25px;
    }

    .icon.vendor-c-plus-plus.shrink  {
        background: url(/images/icons/icon-vendor-c-plus-plus.png) center center no-repeat;
        background-size: auto 25px;
    }

    .icon.vendor-python.shrink  {
        background: url(/images/icons/icon-vendor-python.png) center center no-repeat;
        background-size: auto 25px;
    }

    .icon.vendor-android.shrink  {
        background: url(/images/icons/icon-vendor-android.png) center center no-repeat;
        background-size: auto 25px;
    }

    .icon.vendor-apple.shrink  {
        background: url(/images/icons/icon-vendor-apple.png) center center no-repeat;
        background-size: auto 25px;
    }

    .icon.vendor-web-assembly.shrink  {
        background: url(/images/icons/icon-vendor-web-assembly.png) center center no-repeat;
        background-size: auto 25px;
    }

     .icon.vendor-c.shrink {
        background: url(/images/icons/icon-vendor-c.png) center center no-repeat;
        background-size: auto 25px;
    }

    .icon.vendor-swift.shrink {
        background: url(/images/icons/icon-vendor-swift.png) center center no-repeat;
        background-size: auto 25px;
    }

    .icon.vendor-kotlin.shrink {
        background: url(/images/icons/icon-vendor-kotlin.png) center center no-repeat;
        background-size: auto 25px;
    }
}




