@media only screen and (min-width: 0px) and (max-width: 1000px) {
  .paragraph-id--1516 .banner-overlay-html-content-description--component h1 {
    text-align: center;
  }
  .paragraph--type--add-block
    .addblock--component
    .view-resources
    .view-content
    .views-row
    .files,
  .paragraph--type--add-block
    .addblock--component
    .view-duplicate-of-resources
    .view-content
    .views-row
    .files {
    width: 400px !important;
  }
  .file-link a {
    font-size: 17px !important;
  }
  .paragraph-id--1528 .file-link a {
    font-size: 15px !important;
  }
  .files .file-format {
    font-size: 16px;
  }
  .html-content-background .description--component .left-text h2 {
    margin-left: 0px !important;
  }
  .paragraph-id--1518
    .html-content-background
    .description--component
    .col-sm-6.left-text {
    padding: 64px 47px;
    width: 100%;
  }
  .paragraph-id--1518
    .html-content-background
    .description--component
    .col-sm-6.left-text
    h3,
  .paragraph-id--1518
    .html-content-background
    .description--component
    .col-sm-6.left-text
    p {
    margin-left: 0px;
  }
  .paragraph-id--1518
    .html-content-background
    .description--component
    .left-text
    p
    a.button-more {
    max-width: 100%;
  }
  .paragraph-id--1518
    .html-content-background
    .description--component
    .right-image {
    width: 100%;
  }
  .paragraph-id--1518
    .html-content-background
    .description--component
    .right-image
    p
    img {
    width: 100%;
    max-width: unset !important;
  }
  .paragraph-id--1528 .addblock--component h2.block-title {
    margin: 0 30px;
  }
  .view-disease-information .view-content {
    margin: 0 30px;
  }
  .whole-img-content-section {
    display: unset;
  }
  .whole-img-content-section .img-section {
    text-align: center;
  }
  .our-science-of-rnai .row.content-box .col-sm-4.inner-box {
    width: 100%;
    margin-bottom: 30px;
    max-width: 300px;
  }
  .our-science-of-rnai .row.content-box .col-sm-4.inner-box:last-child {
    margin-bottom: 0;
  }
  .media-kit .our-science-of-rnai p.download-img {
    width: 100%;
    float: unset;
    min-width: 100%;
    display: block;
    margin: 0;
    padding: 0;
  }
  .products-and-pipeline .col-sm-6.inner-box {
    min-height: unset;
    margin-top: 50px;
  }
  .products-and-pipeline .col-sm-6.inner-box .button-more {
    max-width: 200px;
  }
  .paragraph--type--add-block
    .addblock--component
    .view-resources
    .view-content
    .views-row,
  .paragraph--type--add-block
    .addblock--component
    .view-duplicate-of-resources
    .view-content
    .views-row {
    margin: 0 32px;
  }
  .media-kit div.html-content-background {
    padding: 64px 32px;
  }
  .paragraph--type--add-block
    .addblock--component
    .view-resources
    .view-content
    .views-row
    .content-box,
  .paragraph--type--add-block
    .addblock--component
    .view-duplicate-of-resources
    .view-content
    .views-row
    .content-box {
    padding: 25px 0 25px 0px;
  }
  .paragraph-id--1519 .addblock--component{
    padding: 64px 0 39px;
  }
  .paragraph-id--1527 .addblock--component {
    padding-bottom: 39px;
  }
  .paragraph--type--add-block
    .addblock--component
    .view-resources
    .view-content
    .views-row
    .content-box
    .col-sm-9.left-content,
  .paragraph--type--add-block
    .addblock--component
    .view-duplicate-of-resources
    .view-content
    .views-row
    .content-box
    .col-sm-9.left-content {
    width: 57%;
    float: left;
  }
  .paragraph--type--add-block
    .addblock--component
    .view-resources
    .view-content
    .views-row
    .content-box
    .col-sm-3.right-content,
  .paragraph--type--add-block
    .addblock--component
    .view-duplicate-of-resources
    .view-content
    .views-row
    .content-box
    .col-sm-3.right-content {
    width: 43%;
    float: right;
  }
  .paragraph-id--1519 .addblock--component h2.block-title {
    margin: 0 25px;
  }
  .paragraph-id--1525 #full-html-content-background {
    text-align: center;
  }
  .paragraph-id--1525 #full-html-content-background .description--component h2 {
/*     font-size: 25px; */
  }
  .paragraph-id--1525 #full-html-content-background .description--component p {
    margin-bottom: 25px;
    text-align: left;
  }
  .paragraph-id--1525 #full-html-content-background .description--component .row > div {
    width: 100%;
  }
  .paragraph-id--1524 .description--component .row .col-sm-3 a.button-more {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .paragraph-id--1525
    #full-html-content-background
    .description--component
    a.button-more {
    max-width: 250px;
  }

  .whole-img-content-section .content-section {
    margin: 20px 0 45px 0;
  }
  .paragraph-id--1517 .description--component .col-sm-6.right-image {
    padding-bottom: 64px;
  }
  .paragraph-id--1517 .description--component .col-sm-6.right-image p img {
    min-height: 300px;
  }
  .paragraph-id--1520 .description--component .body-part .col-sm-6 h2.name {
    font-weight: 300 !important;
  }
  .our-science-of-rnai .row.content-box .col-sm-4.inner-box {
    min-height: 294px;
    margin-right: auto;
    margin-left: auto;
  }
  .our-science-of-rnai .row.content-box .col-sm-4.inner-box:last-child {
    margin-right: auto !important;
  }
  .our-science-of-rnai .row.content-box .col-sm-4.inner-box .play-button {
    top: 138px !important;
    left: calc(50% - 28px);
    transform: none;
  }
  .products-and-pipeline .col-sm-6.inner-box .button-more.cboxElement {
    max-width: 100%;
  }

  .paragraph-id--1525 #full-html-content-background .description--component h2{
    margin-bottom:8px;
  }
  
  .media-kit .paragraph-id--1521 .html-content-background .description--component .header-part .col-sm-9 {
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
  .media-kit .paragraph-id--1521 .html-content-background .description--component .header-part {
    display: flex;
    padding-bottom: 32px !important;
  }
 .media-kit .paragraph-id--1521 .header-part .button-more {
    margin-top: 0 !important;
    margin-left: auto !important;
    margin-right: 0 !important;
    float: right;
  }
  .media-kit .paragraph-id--1520 .description--component .body-part .col-sm-6 {
    min-height: max-content;
    margin-bottom: 64px;
  }
  .media-kit .paragraph-id--1520 .description--component .body-part .col-sm-6:last-child {
    margin-bottom: 0;
  }
  .paragraph-id--1549 .our-science-of-rnai h2 {
    margin-top: 0;
  }
  .media-kit .paragraph--type--add-block .addblock--component .view-duplicate-of-resources .view-content .views-row .content-box > .col-sm-9.left-content, 
  .media-kit .paragraph--type--add-block .addblock--component .view-resources .view-content .views-row .content-box > .col-sm-9.left-content {
    padding-left: 0;
  }
  .media-kit .paragraph--type--add-block .addblock--component .view-duplicate-of-resources .view-content .views-row .content-box > .col-sm-3.right-content, 
  .media-kit .paragraph--type--add-block .addblock--component .view-resources .view-content .views-row .content-box > .col-sm-3.right-content {
    padding-right: 0;
  }
  .media-kit .products-and-pipeline .col-sm-6.inner-box:first-child {
    margin-top: 16px;
  }
  .paragraph-id--1533 .margin-top-24px {
    font-size: 17px;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .media-kit .view-disease-information .view-content {
    padding: 40px 16px 8px 16px !important;
    margin: 0 16px;
  }
  .media-kit .view-disease-information .view-content .views-row .disease-info .text {
    padding: 9px 0 32px 0;
  }
}
@media(min-width:0px) and (max-width:500px){
  .media-kit .view-disease-information .view-content .views-row .disease-info .files {
    flex-wrap: wrap;
  }
}
@media(min-width:768px) and (max-width:1000px){
  
  .paragraph-id--1520 .description--component .body-part .col-sm-6 {
    width: 50%;
    padding: 0 15px;
  }
  .paragraph-id--1524 .description--component .row .col-sm-3 a.button-more{
    margin-top:0 !important;
  }
}