.ls-engineering-documents{background:#f3f3f7;display:inline-block;padding:5px;width:100%}.ls-engineering-documents .engineering-document-box{align-items:center;background:#fff;border:1px solid #d8dde3;border-radius:3px;display:flex;float:left;margin:5px;padding:20px;width:calc(50% - 10px)}.ls-engineering-documents .engineering-document-box .doc-type{background:var(--ls-primary);border-radius:3px;color:var(--ls-neutral-white);font-family:var(--ls-heading-font);font-size:14px;font-weight:700;padding:4px 8px 2px;text-transform:uppercase}.ls-engineering-documents .engineering-document-box .main-detail{padding:0 16px;width:calc(100% - 160px)}.ls-engineering-documents .engineering-document-box .main-detail h6{font-size:18px;margin:0}.ls-engineering-documents .engineering-document-box .main-detail p{margin:0}.ls-engineering-documents .engineering-document-box .btn.link svg{background-color:transparent;border-radius:0}.ls-engineering-documents .engineering-document-box a.btn svg{left:0}@media (max-width:639px){.ls-engineering-documents .engineering-document-box .main-detail{padding:0 16px;width:calc(100% - 45px)}.ls-engineering-documents .engineering-document-box .button-box{padding-top:24px;width:100%}.ls-engineering-documents .engineering-document-box .button-box a.btn{justify-self:center}}@media (max-width:767px){.ls-engineering-documents{padding:5px 10px}.ls-engineering-documents .engineering-document-box{flex-wrap:wrap;margin:5px 0;width:100%}}@media (min-width:768px) and (max-width:1023px){.ls-engineering-documents .engineering-document-box{flex-wrap:wrap}.ls-engineering-documents .engineering-document-box .main-detail{padding:0 16px;width:calc(100% - 45px)}.ls-engineering-documents .engineering-document-box .button-box{padding-top:24px;width:100%}.ls-engineering-documents .engineering-document-box .button-box a.btn{justify-self:center}}