#event-registration form.webform-submission-form, #event-registration form.webform-submission-form input[type=text], #event-registration form.webform-submission-form input[type=email] { background-color: #ffffff; }
#event-registration form.webform-submission-form {padding: 40px;}
.view-cancer-quest-stories .pager {text-align: center; margin: 30px 0;}
#block-footersocialblock h2 {margin: 0 25px 0 0;}
.paragraph--type--event-section .grid-container .grid-x .event-section-info a.button::after {border-bottom: none;}
.paragraph--type--event-section .grid-container .grid-x .event-section-info h2 {font-size: 36px;}
.paragraph--type--event-section .grid-container .grid-x .event-section-tiles.all-events {padding-top: 0;}
.view-event-section .pager {text-align: center;}
@media (max-width: 1000px) {
	.fsLabel { font-weight: 600 !important;}
	#event-registration [type="text"], #event-registration select {margin-bottom: 5px;}	.fsBody .fsSubField.fsFieldNameFirst, .fsBody .fsSubField.fsFieldNameLast, .fsBody .fsSubField.fsFieldCity, .fsBody .fsSubField.fsFieldAddress, .fsBody .fsSubField.fsFieldAddress2, .fsBody .fsSubField.fsFieldState {margin-bottom: 20px !important;}

}
body.page-node-4336 .faceted-search-app .results, 
body.page-node-4336 .faceted-search-app .search-results > p, 
body.page-node-9531 .faceted-search-app .results, 
body.page-node-9531 .faceted-search-app .search-results > p  {display: none;}
.event-accord {margin-top: -100px !important;}
.node--type-event .node__content .event-hero img {height: auto !important;}
.field--name-field-media-oembed-video {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding-top: 56.25%; /* 16:9 Aspect Ratio (divide 9 by 16 = 0.5625) */
}

/* Then style the iframe to fit in the container div with full height and width */
.media-oembed-content {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
}
.paragraph--type--spotlight-section {margin-bottom: 0 !important; padding-bottom: 0 !important;}
a.blog-tag { background-color: #f7f4f0; display: inline-block; padding: 20px;margin: 10px}
.tags .paragraph--type--text ul li::before {display: none;}
.tags .paragraph--type--text ul { margin-left: 0px !important; padding-left:0px !important; }
.page-node-type-future_focus .paragraph--type--hero-subnav .hero-subnav-wrapper a {font-size: 18px;}
.view-future-focus-feature-content ul {
  text-align: center;
}
.page-node-type-page .search-results.full-width .result {
  border: none !important;
}
.page-node-type-page .view-future-focus-feature-content h3 a {
  font-size: 20px;
  color: #c0511b;
  margin-bottom: 20px;
}
@media screen and (min-width: 40em) {
  .page-node-type-future-focus .view-future-focus-feature-content.view-display-id-featured_focus_listing, 
  .page-node-type-page .view-future-focus-feature-content {
    padding-left: 0 !important;
  }
}
.hide-view-all-results .faceted-search .view-all {display: none;}
img.ut-only-logo {display: none;}
body.logo-option-0 img.ut-only-logo {display: none;}
body.logo-option-1 img.full-logo {display: none;}
body.logo-option-1 img.ut-only-logo {display: block;}
body.logo-option-1 .desktop-header .mobile .show-for-small .mdanderson nobr {display: none !important; visibility: hidden;}
@media (max-width: 1000px) {
  #block-uthealth-exposedformclin-trials-solrpage-1 input::placeholder {
    opacity: 0;
  }
}
#block-uthealth-exposedformclin-trials-solrpage-1 {margin-top: 40px;}
/*  Hide unused subnav on campaign page */
body.page-node-type-campaign header {border-bottom: none !important;}
@media screen and (min-width: 1024px) {
  body.page-node-type-campaign header {
    border-bottom: none !important;
  }
}
body.page-node-type-campaign .full-hero .hero-image.hero-large { min-height: 0;}
@media screen and (min-width: 40em) {
  body.page-node-type-campaign .intro-heading h2 {
    margin: 0 0;
  }
}
.field--name-field-inclusion-criteria ul, .field--name-field-exclusion-criteria ul {color: #171717;}
.facets-widget-checkbox ul li a.is-active {color: #c0511b;}
.collapsiblockTitle h2 {font-size: 16px;}
div .collapsiblockTitleCollapsed button, div .collapsiblockTitle button {width: 90%;border-bottom: 1px solid #f0ece1;padding: 22px 0;background: url(/themes/uthealth/images/arrow.svg) no-repeat right;}
div .collapsiblockTitleCollapsed button {background: url(/themes/uthealth/images/arrow-down.svg) no-repeat right;}
.collapsiblockContent {padding-top: 22px;}

@media screen and (min-width: 64em) {
  .page-node-type-story .story-hero .hero-text {min-height: auto;margin-bottom:20px;}
  .page-node-type-story .hero-text {margin-top: 80px;}
  .page-node-type-story .hero-image {margin-top:20px;}
  }
.page-node-type-story .hero-image {width:80%;}
.paragraph--type--pre-footer .grid-container.related-provider-section .grid-x .cell.card:nth-child(4n) {
    margin-right: 40px !important;
}
@media (max-width: 1024px) {
  .related-provider-section #pre-footer-container { flex-wrap: nowrap !important;} 
  .paragraph--type--pre-footer .grid-container.related-provider-section .grid-x .cell.card {min-height:unset !important;}
  .paragraph--type--pre-footer .grid-container.related-provider-section .grid-x .cell.card {flex-basis: 100%;}
}
.margin-top {margin-top:3em;}

@media screen and (min-width: 1024px) {
  .general-page-menu ul.sf-menu.sf-accordion li.sf-expanded li.menuparent li li a.menuparent .sf-sub-indicator::after {
    content: '+';
    color: #f26722;
    font-size: 45px;
  }
}

@media screen and (min-width:1024px) {
  .general-page-menu ul.sf-menu.sf-accordion li.sf-expanded.sf-depth-2 li.menuparent.sf-depth-3 a.menuparent .sf-sub-indicator:after {
    content: '+' !important;
  }
}
@media screen and (min-width: 1024px) {
    .general-page-menu ul.sf-menu.sf-accordion li.sf-expanded.sf-depth-2 li.menuparent.sf-expanded.menuparent.sf-depth-3 a.menuparent .sf-sub-indicator::after {
      content: '-' !important;
    }
}
.general-page-menu ul.sf-menu.sf-accordion li ul ul li ul li a {
  padding-left: 60px !important;
}
.node--type-event .node__content .contact .contact-container {
padding-bottom: 18px !important;
}
.paragraph--type--cta-with-image .text-formatted a {color:#ffffff;border-bottom: 1px solid #ffffff;}
.paragraph--type--cta-with-image .text-formatted a:hover {color: #171717;border-bottom: 1px solid #171717;}
.faq-accordion-section .faq-accordion-section-contents .paragraph--type--text .accordion .accordion-item .accordion-title h3 {
font-family: "Sharp Sans",sans-serif;
font-style: normal;
font-weight: 700;
font-size: 18px;
line-height: 24px;
padding: 0;
margin-top:0;
color: #635853;
}
.page-node-type-clinical_trial .field--name-field-exclusion-criteria, .page-node-type-clinical_trial .field--name-field-inclusion-criteria {color: #171717;}
