.labs-meds .ds-body--content {
  padding: 0;
  overflow-y: auto;
  overflow-x: hidden;
}

@media screen and (max-width: 767px) {
  .labs-meds .ds-body--content {
    width: 100%;
    padding: 0;
  }
  .labs-meds form {
    width: 75% !important;
    max-width: none !important;
  }
}
.labs-meds .ds-col--9 {
  /*
  @include when-less-than(ds-1024) {
      width: 68%;
  }

  @include when-less-than(ds-900) {
      width: 68%;
  }
  */
}
@media screen and (max-width: 767px) {
  .labs-meds .ds-col--9 {
    width: 100%;
  }
}
.labs-meds > div .cas {
  flex-wrap: nowrap;
  height: auto !important;
  min-height: 0 !important;
  flex: 1 1 auto;
  min-width: auto;
}
.labs-meds > div .cas form {
  max-width: 420px;
  min-width: 330px;
}
.labs-meds > div .cas .ds-divider--horizontal {
  margin-top: 32px !important;
  margin-bottom: 24px;
}
.labs-meds > div.ds-col--3 {
  overflow-y: scroll;
  overflow-x: hidden;
}
@media screen and (max-width: 767px) {
  .labs-meds > div.ds-col--3 {
    width: 100%;
    margin-top: 20px;
  }
}

.labs-meds > div.ds-col--3 .ds-col--8 {
  max-width: 328px;
  min-width: 240px;
}

@media screen and (max-width: 1023px) {
  .labs-meds > div.ds-col--3 .ds-col--8 {
    min-width: 220px;
  }
}

@media screen and (max-width: 899px) {
  .labs-meds > div.ds-col--3 .ds-col--8 {
    min-width: 180px;
  }
}

@media screen and (max-width: 767px) {
  .labs-meds > div.ds-col--3 .ds-col--8 {
    min-width: 240px;
  }
}

.labs-meds > div.ds-col--3 .ds-col--8 ul {
  font-weight: 100;
}

.labs-meds > div.ds-col--3 .ds-col--8 ul li {
  list-style-type: none;
}

.labs-meds > div.ds-col--3 .ds-col--8 ul li.dots {
  border-bottom: 1px dashed #c4d809;
  margin: 28px 0;
}

.labs-meds > div.ds-col--3 .ds-col--8 ul:first-of-type li {
  margin-left: 11px;
}

.labs-meds > div.ds-col--3 .ds-col--8 ul:first-of-type li:first-of-type {
  margin-left: 0;
}

.labs-meds > div.ds-col--3 .ds-col--8 ul:first-of-type li[class*="--active"] {
  border-left: 4px solid white;
  font-weight: 400;
  padding-left: 4px;
  line-height: 1.1;
  margin: 4px 0 4px 2px;
}

.labs-meds > div.ds-col--3 .ds-col--8 ul:nth-of-type(2) a {
  display: inline-block;
  padding: 0 0 12px 0;
  font-weight: 300;
}

.labs-meds > div.ds-col--3 .ds-col--8 button[class*="--secondary"], .labs-meds > div.ds-col--3 .ds-col--8 a[class*="--secondary"] {
  border: 1px solid #fff;
  background: none;
  color: #fff;
  width: 100%;
  margin-bottom: 24px;
  text-decoration: none;
}

.labs-meds__notice {
  color: #272727;
  font-size: 12px;
  background: #F5F5F5;
  flex: 0 0 auto;
  padding: 20px;
  margin-top: 20px;
}

@media screen and (max-width: 767px) {
  .labs-meds__notice {
    display: none;
    height: 0;
  }
}

.labs-meds__notice--mobile {
  display: none;
  height: 0;
  margin-top: 0;
}

@media screen and (max-width: 767px) {
  .labs-meds__notice--mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex: 1 1 auto;
    height: auto;
  }
}

/*
@media screen and (max-width: 1100px){
    
    .labs-meds{

        > div{

            .cas{
                width: 65%;
                min-height: auto;
    
                .ds-col--5{
                    width: 70%;
                }                
            }
    
            &.ds-col--3{
                width: 35%;
                min-height: auto;

                .ds-col--8 {
                    min-width: 240px;
                }
            }
        }        
    }
}

@media screen and (max-width: 870px){

    .labs-meds{

        > div{

            .cas{
                width: 60%;
            }
    
            &.ds-col--3{
                width: 40%;

                .ds-col--8 {
                    min-width: 240px;
                }
            }
        }
    }
}

@media screen and (max-width: 698px){
    
    body{
        height: auto;
        
        .labs-meds{
            background: #fff;
            overflow: inherit;
            flex-direction: column;
            height: 100%;
            > div{
        
                .cas{
                    width: 100%;
                    overflow: inherit;
                    height: 100%;
        
                    .ds-col--5{
                        // width: 80%;
                    }
                }        
            }         
        }         
    }      
}
*/
/*# sourceMappingURL=labs-meds.css.map */
