/** Shopify CDN: Minification failed

Line 173:2 Unexpected "}"

**/

  .documents_grid_wrap-outer{
    background:#ffff;
  }
  .documents_grid li {
    width: 100%;
    padding-bottom: 0;
}
  p.document_date.media_date {
    position: static;
    background: transparent;
    margin: 0;
    color: #15191d;
    padding: 0;
    font-size: 12px;
    letter-spacing: 0;
    font-weight: 500;
    padding-right:8px;
    position:relative;
    top: unset !important;
    left: unset !important;
}
   .document_description:before {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    height: calc(100% - 5px);
    width: 1px;
    background: #cccccc;
    transform: translateY(-50%);
}
 .doc-outer .links {
    position: static;
    justify-content: start;
   width:250px;
   padding:0;
   border-top:0;
       margin-top: 4px;
}
.doc-outer {
    display: flex;
    justify-content: space-between;
    background: #fff;
    align-items: self-start;
}
  .doc-outer  h3 {
    width: calc(100% - 250px);
    padding:0;
    font-size: 20px;
    font-weight: 400;
    padding-right:10px;
    margin-bottom: 8px;
    letter-spacing:0;
    line-height:1.4;
}
  .custom_media_document_grid .documents_grid h3, .custom_media_document_grid .document_description {
    background-color: transparent;
}
  .custom_media_document_grid .document_description p {
    padding: 0;
    margin: 0;
}
  .documents_grid .links .preview {
    padding-right: 15px;
}
 .dd-box {
    display: flex;
    align-items: center;
   background:#ffffff;
}
  .page-width.documents_grid_wrap.no-heading {
    background: #ffffff;
}
  .custom_media_document_grid .documents_grid {
    max-width: 1100px;
    margin: 0 auto;
}
  .document-item-inner{
    padding: 30px 20px;
    background:#ffffff;
    display: flex;
    align-items: self-start;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;
    border-radius: 10px;
}
  .document_box {
    width: calc(100% - 90px);
    padding-left: 30px;
}
 .document_box .document_description {
    padding-left:8px;
   position:relative;
}
  li.document_item {
    display: block !important;
}
  .documents_grid_wrap .custom_media_document_grid .document_item.same-available {
    display: block !important;
}
  .custom_media_document_grid .document_item {
    display: none !important;
}
  .document_box_image {
    width: 90px;
    height:90px;
}
  .document_box_image img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}
  .footer__top-wrapper-main,.footer {
    margin-top: 0;
  
}
  .footer{
    padding-top:0;
  }
 
  @media(max-width:767px){
    .doc-outer{
      flex-direction:column;
    }
    .doc-outer h3,.doc-outer .links{
      width:100%;
      font-size:14px;
    }
    .dd-box {
    margin-top: 10px;
}
    .documents_grid .links .links_icon a {
    width: 12px;
    margin-left: 12px;
}
    .documents_grid .links .preview span {
    width: 12px;
    margin-right: 2px;
}
    .documents_grid .links .preview {
    padding-right: 12px;
}
    p.document_date.media_date,.custom_media_document_grid .document_description p ,
    .documents_grid .links a{
      font-size:10px;
    }
    .document-item-inner {
    padding: 20px 10px
  }
    .document_box_image {
     width: 50px;
      height:50px;
}
    .document_box {
    width: calc(100% - 50px);
      padding-left:10px;
}
    select.custom-select {
    width: 100%;
}
    }
.document_search {
    padding: 10px 0 0;
}
  .document_search form {
    margin: 0 auto 25px;
}
  }
