/* 2024 blog fixes */

article.hide-corner {
    display: flex;
}

.article-image {
    width: 200px;
    height: 200px;
    background-size: cover;
    flex: none;
}

/* 2024 search results mods */

#dnn_ctr7386_View_divSearch {
    display: flex;
    column-gap: 40px;
    flex-direction: column;
}

#dnn_ctr7386_View_divSearch > .row:nth-of-type(2) .col-12 {
    display: flex;
    align-items: start;
    justify-content: start;
    flex-direction: column;
}

#dnn_ctr7386_View_divSearch > .row:nth-of-type(2) .col-12 > input {
    order: -1;
    width: 100%;
      padding: 0.25rem 1rem;
}

#dnn_ctr7386_View_divSearch > .row:nth-of-type(2) .col-12 > a.btn.btn-primary {
    order: -1;
    width: 100%;
    color: #ffffff;
    margin-top: 8px !important;
    margin-bottom: 32px;
    padding: 0.25rem 1.5rem;
}



#dnn_ctr7386_View_divSearch .row .col-12 table {
    margin-bottom: 20px;
}



span:has(+ table) {
    /*font-size: 16px; */
    display: block;
    font-weight: bold;
    margin-bottom: 8px;
}

#dnn_ctr7386_View_divSearch .row .col-12 table input {
    margin-right: 6px;
}
/* Made bigger
#dnn_ctr7386_View_divSearch .row .col-12 table label {
    font-size: 14px; 

}
*/
/* search results */

#dnn_ctr7386_View_divSearch .row .col-12 > div > h3 {
    margin-top: 32px;
}

#dnn_ctr7386_View_divSearch .row .col-12 > div > p:first-of-type {
    font-weight: 600;
    font-size: 14px;
}

@media screen and (max-width: 991px) {
    #dnn_ctr7386_View_divSearch .row .col-12 table tbody {
        display: flex;
        flex-wrap: wrap;
        column-gap: 16px;
        row-gap: 8px;
    } 
}

@media screen and (min-width: 992px) {
#dnn_ctr7386_View_divSearch > .row:nth-of-type(2) {
    width: 230px;
    flex: none;
}

   #dnn_ctr7386_View_divSearch {
        flex-direction: row;
        row-gap: 20px;
    }
    #dnn_ctr7386_View_divSearch .row .col-12 table tbody {
           display: table-row-group;
    } 
}


.dnnSearchResultItem-Others { display: none; }
/*.dnnSearchResultItem-Subset { display: none; } */
#dnn_ctl40_dnnSkinMessage { display: none; }

/* Fix for Bio */
.bio ul, .bio ul li { font-size: 16px; }

/* Fix for Clips */
#dnn_ctr4507_ModuleContent > h2 { display: none !important;} 

/*TEST for LTC RISE Container formatting */
#ltcr_con {
  width: 1500px;
  min-width: 1500px;
  margin: auto; 
  margin-top: -60px;
  margin-bottom: 30px;
}

.ltcBtn, 
.ltcBtn .mt-3 .text-center {
  color: white;
  font-weight: 800;
  width: 600px;
}

.ltcForm_hdr, 
.ltcFormhdr {background: blue; 
  border: 1px solid green;
  color: red;
  
}

#ltcForm {color: yellow; font-weight: 900; }

/* Updated styles */
li {line-height: 31.5px !important;}

/* Override forms */
.bSubmit {background-color: #0072bc !important; }

















