.blog{.blog-header-content-left{.blog-header-heading{.blog-header-subtitle{font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif}
.blog-header-title{font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif}
}
}
.card-wrapper .card-content{.title{font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif}
.description{font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif}
.duration{font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif}
}
.Featured-Link .title{font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif}
log-listing-twist-pick{ul{li{a{font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif}
}
}
}
.topic-heading{font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif}
.RecentPost-wrapper .recent-post-heading{font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif}
}
.blog-details-page .blog-subscription-box{padding-top:65px;padding-bottom:59px;background-image:url(../../../content/dam/twist-aem-migration/subscribe-box-bg.jpg);background:url(../../../content/dam/twist-aem-migration/icons/subscribe-box-bg.jpg);background-size:cover;min-height:200px}
.attachment__caption,figcaption{color:#727272 !important;font-size:14px;margin-top:15px;text-align:center;line-height:175%;i{color:#727272 !important}
}
.blog-details-page{.blog-details__container{.blog-details__middle{.teaser{.cmp-teaser{.cmp-teaser__content{.cmp-teaser__description{p{font-size:20px;line-height:150%;color:#727272}
}
}
.blog-details__author{display:none}
}
}
.text{padding:0;.clearfix{text-align:center;div,p{font-size:18px;font-style:normal;line-height:175%;font-weight:400;letter-spacing:.02em;color:#354652;margin-bottom:10px;text-align:left}
ul li{font-size:16px;line-height:32px;color:#354652;text-align:left}
ol{padding-left:16px;li{padding-left:16px;font-size:16px;line-height:32px;text-align:left}
}
h2{font-style:normal;color:#232e35;text-transform:inherit;font-size:36px;line-height:48px;font-weight:800;text-align:left}
h3{font-style:normal;color:#232e35;text-transform:inherit;font-size:30px;line-height:40px;font-weight:800;text-align:left}
h4{font-style:normal;color:#232e35;text-transform:inherit;font-size:24px;line-height:32px;font-weight:800;text-align:left}
h5{font-size:18px;line-height:23px;font-weight:700;font-family:"din-2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;letter-spacing:.02em;color:#232e35;text-transform:inherit}
.attachment{width:auto;margin:1em 40px}
}
.cmp-text{div,p{a{i,b,strong,em{color:#04a973;font-weight:800}
}
}
.middle-title{font-weight:700 !important}
}
}
.inlineimage{.inlineimage-wraper{width:100%}
}
}
.blog-details__right{position:relative;border-top:1px solid #EEEEEE;padding-top:30px;.blogsubscribeform{position:sticky;top:48px;.blog-content-subscribe-sticky-container{.blog-subscription-wrap{#mktoForm_1052{width:100% !important;.mktoFormRow{display:none}
.mktoFormRow:nth-child(3){display:block}
}
#mktoForm_1055{width:100% !important;.blog-footer-msg{font-family:"ProximaNovaWeb","Helvetica Neue",Helvetica,Arial,sans-serif;width:90%;line-height:14px;padding:6px 25px;margin-left:0;font-weight:800;margin-top:14px !important}
}
}
}
}
}
}
.readnext{margin-left:0 !important;width:100% !important;.suggested-blog{margin:0 auto;max-width:1170px}
}
}
.emily-leproust-speaks-tedbcg-synthetic-biology-creates-new-kind{.caption-img{.twist-lightbox{max-width:85%}
}
}
.cas9-alternatives-empower-next-generation-crispr-applications-0,.cas9-alternatives-empower-next-generation-crispr-applications{.caption-img{.twist-lightbox{max-width:60%}
}
.gray-text{color:#888 !important}
}
.ctDNA-cancer-tools,.yeast-engineering-twist-genes-build-microbial-drug-factory-0,.target-capture-sequencing-sars-cov-2-identifies-variants-overlooked-amplicon,.yeast-engineering-twist-genes-build-microbial-drug-factory{.blog-details-no-margin{margin:0}
}
.RNA-seq-RNA-fusion-transcripts{.table-responsive{white-space:nowrap;text-align:left;border:0;max-width:100%;color:#313538;font-weight:400;table{width:100%;border-collapse:collapse;tr{border-bottom:1px solid #eee;border-left:0;border-right:0}
th{font-size:12px;padding:15px 5px;text-transform:uppercase;font-weight:700;line-height:16px;border-left:0;border-right:0}
td{font-size:14px;font-style:normal;line-height:16px;font-weight:400;word-break:break-word;padding:15px;border-left:0;border-right:0}
}
}
}
.discovery-neurotoxic-venoms-offers-potential-drug-therapies-array-diseases{.blog-details__middle .text{min-height:unset}
}
.AI-wetlab-validation{.text{.cmp-text{.clearfix{p{font-family:"din-2014","Helvetica Neue",Helvetica,Arial,sans-serif}
}
}
}
.inlineimage{.inlineimage-wraper{.inlineimage__content{p{text-align:center;font-size:14px;line-height:175%;color:#727272}
}
}
}
}
.Murakami_cfDNA_Adaptive_Therapy{.blog-details__middle{.text{.cmp-text{.clearfix{p{img{object-fit:contain;width:190px !important;float:right;float:right;padding-left:15px;padding-top:20px;padding-right:20px;padding-bottom:20px}
}
}
}
}
}
}
.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;iframe{position:absolute;top:0;left:0;width:100%;height:100%}
}
.Therapeutic-Antibodies-Target-GCPRs{.blog-details-no-margin{margin:0;.cmp-text{ol{padding-left:16px;li{font-size:16px;line-height:32px;padding-left:16px}
}
}
}
}
@media(min-width:768px) and (max-width:1024px){.blog-details-page{.teaser--writing-future{padding:8px 22px}
.readnext{display:none !important}
.blog-details__container{display:flex;flex-direction:column;width:100%;.blog-details__left{margin-top:0;width:100%;.blogByline{display:none}
}
.blog-details__middle{width:100%;padding:0;.teaser{.cmp-teaser{.blog-details__author{display:block;.blog-details__time-wraper{display:flex;color:#727272;font-size:16px;line-height:28px;margin-top:8px}
}
}
}
.text{padding:0;.clearfix{.attachment{img{width:auto}
}
}
}
}
.blog-details__right{margin-top:0;padding-left:0;width:100%;.blogsubscribeform{.blog-content-subscribe-sticky-container{.blog-subscription-wrap{display:none}
}
}
.readnext{display:block !important;margin:0;padding:48px 21px 50px;.suggested-blog{width:100%;margin:0;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;.suggested-blog__header{.tag{color:#2ad39b}
}
.suggested-blog__content{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;.suggested-blog__item{width:50%;border-bottom:0;margin-right:0;.suggested-blog__title{margin-right:20px}
}
}
}
}
}
}
.blog-subscription-box{.blog-subscription-wrap{margin:0 45px}
}
}
}
@media(min-width:300px) and (max-width:767px){.blog-details-page{.blog-details__container{.blog-details__left{.blogByline{display:none}
}
.blog-details__middle{.blog-details__left{display:block;.blogByline{display:block}
}
.teaser{.cmp-teaser{.blog-details__author{display:block;.blog-details__author-details{.dept{text-align:center}
}
.blog-details__time-wraper{justify-content:center;display:flex;color:#727272;font-size:16px;line-height:28px;margin-top:8px}
}
.blog-topic-link{a{.blog-topic-title{text-align:center}
}
text-align:center}
.cmp-teaser__content{.cmp-teaser__title{text-align:center}
.cmp-teaser__description{p{text-align:center;font-size:20px;line-height:150%;color:#727272}
}
}
}
}
.text{padding:0;.clearfix{.attachment{width:auto;margin:0}
}
}
}
.blog-details__right{position:relative;border-top:1px solid #EEEEEE;padding-top:30px;.blogsubscribeform{position:sticky;top:48px}
}
}
.blogsubscribeform{.blog-marketo-form-container{.mktoButtonRow{.mktoButtonWrap{.mktoButton{color:#313538 !important}
}
}
}
}
.readnext{margin-left:0 !important;width:100% !important;.suggested-blog{margin:0 auto;max-width:1170px}
}
}
.RNA-seq-RNA-fusion-transcripts{.table-responsive{overflow:scroll}
}
}
.blog-subscription-box .blog-subscription-wrap{display:block;max-width:none;padding:0 calc((100% - 1146px) / 2);display:block;align-items:center;position:relative;margin-right:auto;margin-left:auto}
.blog-subscription-box .blog-subscription-wrap .blog-subscription-header-cover{width:50%;text-align:left;font-family:"ProximaNovaWeb","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:800;color:#fff;float:left}
.blog-subscription-box .blog-subscription-wrap .blog-subscription-header-cover .subscr-title{font-size:36px;line-height:48px;text-align:left;color:#fff}
.blog-subscription-box .blog-subscription-wrap .blog-subscription-header-cover p{font-size:24px;line-height:30px}
.blog-subscription-box .blog-subscription-wrap .mktoForm{margin-top:10px;margin-bottom:0;font-family:inherit;display:flex;margin:19px auto 40px;text-align:left;width:378px !important;padding-top:0;float:right;margin-top:10px;margin-bottom:0;font-size:13px;color:#333}
.blog-subscription-wrap .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoField{width:243px !important;background-color:transparent;padding:12px 16px;border-radius:4px 0 0 4px;border-right:0;height:40px;font-size:14px;line-height:16px;border:1px solid #fff;box-sizing:border-box;margin:0;outline:0;font-family:"din-2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;display:flex;align-items:center;letter-spacing:.02em}
.blog-subscription-wrap .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoField::placeholder{color:#fff}
.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField:hover{border:1px solid #627684;border-right:0}
.blog-subscription-wrap .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton{width:120px;padding:12px 16px;border:solid 1px #fff;font-family:"ProximaNovaWeb","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:16px;font-weight:bold;color:black !important;background:#fff;text-align:center;letter-spacing:1.25px;text-transform:uppercase;border-radius:0 4px 4px 0;height:40px;position:relative;overflow:hidden}
.blog-subscription-wrap .mktoForm .mktoRequiredField label.mktoLabel{display:none}
.blog-subscription-box .blog-subscription-wrap #mktoForm_1104 .mktoFormRow .mktoEmailField:focus{border-color:#2ad39b !important;border-width:2px;color:#fff}
.blog-subscription-wrap .mktoForm .mktoButtonRow .mktoButtonWrap{margin-left:0 !important}
.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:hover{outline:0;background-color:#04a973;border-left:0}
.hidden{display:none !important}
.blog-subscription-wrap .blog-footer-msg{width:330px;background-color:#fff;border-radius:4px;padding:0 10px;line-height:48px;font-weight:bold;text-align:center;position:absolute;z-index:2;display:flex;justify-content:center}
.blog-content-subscribe-sticky-container input#Email{border:1px solid #ddd;border-radius:4px;margin-top:25px;height:40px}
.blog-content-subscribe-sticky-container input#Email:focus{border-color:#2ad39b !important;border-width:2px}
.blog-content-subscribe-sticky-container input#Email::placeholder{color:#627684}
.blog-content-subscribe-sticky-container .mktoGutter,.blog-content-subscribe-sticky-container .mktoOffset{display:none !important}
.blog-content-subscribe-sticky-container .mktoButtonRow{margin-top:12px;width:100%}
.blog-content-subscribe-sticky-container .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton{background:#313538 !important;border-radius:4px !important;width:243px;color:#fff !important;transition:all .2s ease;padding:12px 16px;font-size:14px;line-height:16px;font-weight:bold;font-family:"ProximaNovaWeb","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;letter-spacing:1.25px;text-transform:uppercase;height:40px}
.blog-content-subscribe-sticky-container .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:hover{background-color:#000 !important}
.blog-content-subscribe-sticky-container .blog-subscription-wrap .blog-subscription-header-cover .subscr-title{font-family:"ProximaNovaWeb","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:800;color:#354652;font-size:16px;width:243px}
.herobanner.casestudy-biopharma{position:relative;top:-70px}
.casestudy-biopharma .section-wrapper{top:-70px !important}
.blog-details__middle a{color:#04a973 !important;font-weight:700}
.blog-details__middle a:hover{text-decoration:underline}
.blogsubscribeform{position:relative;top:10px;z-index:10}
.twist-pick{display:none}
.blog{position:relative;.blog-subscription-box{position:absolute;right:110px;top:130px;width:363px;&.scrolled{top:46px;z-index:1000}
.blog-subscription-wrap{display:block;max-width:none;padding:0 calc((100% - 1146px) / 2);display:flex;align-items:flex-end;position:relative;margin-right:auto;margin-left:auto;flex-direction:column;.subscr-title{position:relative;top:14px;font-size:14px;line-height:18px;text-align:right;color:#fff;font-weight:500}
}
}
}
.blog-details__middle figure{display:block;margin:1em 0;img{max-width:100%;height:auto}
}
@media(max-width:576px){.blog-subscription-header-cover{width:100% !important}
.blog-subscription-header-cover p{display:block;width:max-content;margin:auto}
.subscr-title{width:max-content;margin:auto}
.blog-subscription-wrap form#mktoForm_1104{float:none;padding-top:25px}
}
.cmp-embed.video-wrapper{height:390px}
.blog-details__middle{text-align:center;p,h1,h2,h3,h4,h5,h6,div{text-align:left}
img{object-fit:contain;width:auto !important;height:auto;max-width:100%}
}
.js-form-item-resources-Genes-products{@media(max-width:1169px){display:flex;align-items:center}
}