body .region-content .heading3-with3 h3 {
  padding: 10px 0px !important;
}

body .region-content .heading3-with3 {
  margin-top: 50px !important;
}

body .region-content .heading2 h3 {
    font-size: 3em;
    font-weight: 900;
    text-align: center;
    margin: 30px 0px;
}

.img-center img{
      display: block !important;
    width: 100% !important;
}

.header-data-pc.table-layout ul.menu-lists, .header-data-mobile.table-layout ul.menu-lists {
  display: table;
  width: 100%;
}

.layout.main-visual-video {
  width: 100%;
  height: 100vh;
  position: relative;
  color: black;
}

.layout.main-visual-video video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

#layout-builder .layout.main-visual-video video {
  width: 100%;
  height: 100vh;
}

.ui-dialog.message-details .ui-dialog-content {
  font-size: 1.1em;
}

.ui-dialog.message-details .views-field + .views-field {
  margin-top: 10px;
}

.ui-dialog.message-details .views-label {
  display: block;
  font-weight: 700;
  margin-right: 10px;
}

body .region-content a.btn-small, body.cke_editable a.btn-small {
  font-weight: 700;
  text-transform: uppercase;
  color: white;
  background-color: #0074bc;
  padding: 4px 8px;
}

.view.message-log table .actions {
  width: 1px;
}

@media (max-width: 39.9375em) {
  .view.message-log table .actions {
    width: 100%;
  }
}

body .header-data-pc .site-header-content .switch-language, body .header-data-mobile .site-header-content .switch-language {
  display: none;
}

main form[data-drupal-selector*='faculty-search-bulk-mail-sending-form'].bef-exposed-form table.tablesaw {
  white-space: normal;
}

body .header-data-pc ul.menu-lists li a {
  background-color: #926f34;
  color: white;
}

/*body .header-data-pc ul.menu-lists li a:hover {*/
/*  background-color: #654d24;*/
/*  color: white;*/
/*}*/

body .region-content a.btn.btn-brown, body.cke_editable a.btn.btn-brown {
  background-color: #926f34;
}

body .region-content a.btn.btn-brown:hover, body.cke_editable a.btn.btn-brown:hover {
  background-color: #654d24;
}

html body header.minimized .header-data-pc #header-desktop .site-header-content, html body header.minimized .header-data-mobile #header-mobile div.search {
    display: none;
}

html body .header-data-pc #header, html body .header-data-pc #header-desktop, html body .header-data-pc #header .site-header-content, html body .header-data-pc #header-desktop .site-header-content, html body .header-data-mobile .site-header-content, html body .footer {
    background-color: #926f34;
}