@charset "UTF-8";
/* res-internal-search.css 

T4 Media ID: 565271
Edited: 24/08/21.
*/



/* Tidy Top Bar Input Box */
.top-nav__form .input-group-append [type="input"] {
    border: 0;
    background-color: white;
}



/* Tidy Google Search Results*/


.wysywig .gs-web-image-box img {
    padding: 0px;
	display: inline-block;
}


@media (min-width: 992px) {
	.wysywig .gs-web-image-box img {
		margin-bottom: 0px;
	}
}



/* Bootstrap Tabs used in search results */

.nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eee;
}

.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #eee #eee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555;
  cursor: default;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}




/* Fix Granite Issues on Medicine */

.copy .medicine-google-search-results-container ul:not(.list-unstyled) li, 
.medicine-google-search-results-container .accordion__item .well ul:not(.list-unstyled) li {
    position: relative;
    margin-bottom: 0px;
    padding-left: 6px;
}



.copy .medicine-google-search-results-container ul:not(.list-unstyled) li:before, 
.medicine-google-search-results-container .accordion__item .well ul:not(.list-unstyled) li:before {
    position: absolute;
    top: 0px;
    left: 0;
    display: block;
    width: 0px;
    height: 0px;
    content: "";
    background: none;
    background-size: 100% auto;
}

.copy .medicine-google-search-results-container p, 
.copy .medicine-google-search-results-container ul, 
.copy .medicine-google-search-results-container ol, 
.copy .medicine-google-search-results-container blockquote, 
.copy .medicine-google-search-results-container table, 
.copy .medicine-google-search-results-container .table-responsive, 
.medicine-google-search-results-container .accordion__item .well p, 
.medicine-google-search-results-container .accordion__item .well ul, 
.medicine-google-search-results-container .accordion__item .well ol, 
.medicine-google-search-results-container .accordion__item .well blockquote, 
.medicine-google-search-results-container .accordion__item .well table, 
.medicine-google-search-results-container .accordion__item .well 
.medicine-google-search-results-container .table-responsive {
    margin-bottom: 0px;
}


.copy .medicine-google-search-results-container table, .accordion__item .well table {
    width: 100% !important;
    background-color: inherit;
}



