@charset "UTF-8";
/********************* Fastly URL FOR STATIC CONTENT **************************************/
/* COLOUR
Standardized colour palette
*********************************************************************************************************/
/* TYPOGRAPHY
Standardized sizes and families
*********************************************************************************************************/
/* Subscript/Superscript */
/* To Be Defined */
/* To Be Defined */
/* To Be Defined */
/* Default Body Text Size */
/* To Be Defined */
/* To Be Defined */
/* To Be Defined */
/* To Be Defined */
/* To Be Defined */
/* To Be Defined */
/* To Be Defined */
/* To Be Defined */
/* To Be Defined */
/* To Be Defined */
/* To Be Defined */
/* To Be Defined */
/* To Be Defined */
/* To Be Defined */
/* To Be Defined */
/* Z-INDEX
Standarised z-index levels (excluding look-inside)
*********************************************************************************************************/
/* TEXTURE
border-radii (gradients, shadows, etc. could potentially go here)
*********************************************************************************************************/
/* LOGO DEFAULTS
* 
* Default behaviour is to have an extension next to the logo but no qualifier (SpringerLink style).
*
* Logo with EXTENSION looks like: SPRINGERLink
* Logo with QUALIFIER looks like: SPRINGER    For Research&Development
* 
*********************************************************************************************************/
/* Alerts */
/* Device ranges */
/* Mixins
------------------------------------------------------------------------------*/
.tc-input-check .error-box {
  border: none !important;
  box-shadow: none !important;
}
.tc-input-check .error-box:before {
  border: 1px solid #ff0000 !important;
}

.form-group input[type=text],
.form-group input[type=url],
.form-group input[type=email],
.form-group input[type=tel],
.form-group input[type=password],
.form-group input[type=number] {
  min-height: 2.4375rem;
  width: 100%;
  padding: 0.625rem;
  margin-bottom: 0.625rem;
  vertical-align: middle;
  border: 0.0625rem solid #666666;
  border-radius: 0rem;
  outline: none;
  background-color: #FCFCFC;
}
.form-group input[type=text]:focus,
.form-group input[type=url]:focus,
.form-group input[type=email]:focus,
.form-group input[type=tel]:focus,
.form-group input[type=password]:focus,
.form-group input[type=number]:focus {
  border-color: #666666;
}
.form-group input[type=text]:disabled,
.form-group input[type=url]:disabled,
.form-group input[type=email]:disabled,
.form-group input[type=tel]:disabled,
.form-group input[type=password]:disabled,
.form-group input[type=number]:disabled {
  background-color: #eee;
  cursor: not-allowed;
}
.form-group textarea {
  min-height: 2.4375rem;
  width: 100%;
  padding: 0.625rem;
  margin-bottom: 0.625rem;
  vertical-align: middle;
  border: 0.0625rem solid #666666;
  border-radius: 0rem;
  outline: none;
  background-color: #FCFCFC;
}
.form-group textarea:focus {
  border-color: #666666;
}
.form-group textarea:disabled {
  background-color: #eee;
  cursor: not-allowed;
}
.form-group textarea {
  display: block;
  overflow: auto;
}
.form-group input[type=search] {
  min-height: 2.4375rem;
  width: 100%;
  padding: 0.625rem;
  margin-bottom: 0.625rem;
  vertical-align: middle;
  border: 0.0625rem solid #666666;
  border-radius: 0rem;
  outline: none;
  background-color: #FCFCFC;
}
.form-group input[type=search]:focus {
  border-color: #666666;
}
.form-group input[type=search]:disabled {
  background-color: #eee;
  cursor: not-allowed;
}
.form-group input[type=search] {
  -webkit-appearance: none;
  -moz-appearance: none;
  padding: 0 0.25rem;
}
.form-group input[type=checkbox] {
  position: absolute;
  left: -1000rem;
}
.form-group input[type=checkbox] + label {
  position: relative;
  cursor: pointer;
  margin-right: 0.9375rem;
  padding-left: 2.8125rem;
  display: inline-block;
}
.form-group input[type=checkbox] + label::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 1.875rem;
  width: 1.875rem;
  border-radius: 0;
  border: 1px solid #666666;
}
.form-group input[type=checkbox] + label::after {
  content: "";
  opacity: 0;
  transition: opacity 0.3s;
}
.form-group input[type=checkbox] {
  /* Not depending on the user's font here improves consistency. */
}
.form-group input[type=checkbox]:checked + label::after {
  content: "";
  position: absolute;
  display: block;
  opacity: 1;
  left: 0.5625rem;
  top: 0.1875rem;
  width: 0.375rem;
  height: 1.125rem;
  border: 1px solid #666666;
  border-width: 0 0.1875rem 0.1875rem 0;
  transform: rotate(45deg);
  line-height: 1rem;
}
.form-group input[type=checkbox]:focus + label::before {
  box-shadow: 0 none;
  border: 1px solid #666666;
}
.form-group input[type=checkbox]:disabled + label {
  cursor: not-allowed;
}
.form-group input[type=checkbox]:disabled + label::before {
  background-color: #eee;
}
.form-group input[type=checkbox]:disabled:checked + label::after {
  border-color: rgb(161.5, 161.5, 161.5);
}
.form-group input[type=radio] {
  position: absolute;
  left: -1000rem;
}
.form-group input[type=radio] + label {
  position: relative;
  cursor: pointer;
  margin-right: 0.9375rem;
  padding-left: 1.5625rem;
}
.form-group input[type=radio] + label::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 1.125rem;
  width: 1.125rem;
  border-radius: 0.5625rem;
  background-color: #FCFCFC;
}
.form-group input[type=radio] + label::after {
  content: "";
  transition: background-color 0.3s;
}
.form-group input[type=radio]:checked + label::after {
  content: "";
  position: absolute;
  left: 0.3125rem;
  top: 0.1875rem;
  height: 0.5rem;
  width: 0.5rem;
  border-radius: 0.9375rem;
  background-color: #FCFCFC;
  text-align: center;
}
.form-group input[type=radio]:focus + label::before {
  box-shadow: 0 0.0625rem 0 rgb(175.5, 175.5, 175.5);
}
.form-group input[type=radio]:disabled + label {
  cursor: not-allowed;
}
.form-group input[type=radio]:disabled + label::before {
  background-color: #eee;
}
.form-group input[type=radio]:disabled:checked + label::after {
  background-color: rgb(161.5, 161.5, 161.5);
}
.form-group .select-wrap {
  position: relative;
  color: inherit;
}
.form-group .select-wrap::after {
  content: "▾";
  position: absolute;
  top: 0.4375rem;
  right: 0.9375rem;
  color: #666666;
  pointer-events: none;
  font-size: 1.875rem;
}
.form-group .select-wrap {
  /* Target IE9 and IE10 */
}
.form-group .select-wrap select::-ms-expand {
  display: none;
}
.form-group .select-wrap select {
  -webkit-appearance: none;
  -moz-appearance: none;
  height: 2.4375rem;
  width: 100%;
  padding-left: 0.625rem;
  margin-bottom: 0.625rem;
  border: 0.0625rem solid rgb(127.5, 127.5, 127.5);
  border-radius: 0rem;
  outline: none;
  background-color: #FCFCFC;
}
.form-group .select-wrap select:focus {
  border-color: #666666;
}
.form-group .select-wrap select:disabled {
  background-color: #eee;
  cursor: not-allowed;
}
.form-group select[multiple] {
  -webkit-appearance: none;
  -moz-appearance: none;
  width: 100%;
  padding: 0 0.625rem;
  margin-bottom: 0.625rem;
  border: 0.0625rem solid rgb(127.5, 127.5, 127.5);
  border-radius: 0rem;
  outline: none;
  background-color: #FCFCFC;
}
.form-group select[multiple]:focus {
  border-color: #666666;
}
.form-group select[multiple]:disabled {
  background-color: #eee;
  cursor: not-allowed;
}

.form-control {
  margin-top: 1.5625rem;
  color: #666666;
}
.form-control:first-child {
  margin-top: 0;
}
.form-control label {
  margin-bottom: 0.3125rem;
  display: inline-block;
}
.form-control .mandatory-ele {
  position: relative;
}
.form-control .mandatory-ele:after {
  content: "*";
  position: absolute;
  top: -3px;
}

.form-check-input {
  position: relative;
  padding: 3px 3px 6px 3px;
  margin-bottom: 5px;
}

.home__asktheexpert-section {
  padding: 0 16px;
}
.home__asktheexpert-section .form-control {
  padding: 0;
  border: none;
  background: none;
  margin-top: 1.5625rem;
  color: #666;
}
.home__asktheexpert-section .btn-primary {
  border: 1px solid #00285A;
  background: #00285A;
  border-radius: 0;
  color: #fff;
  padding: 8px 16px;
  font-size: 14px;
  font-size: 0.875rem;
}
.home__asktheexpert-section .btn-primary:hover {
  background: #ebf1f5;
  border: 1px solid #0053B8;
  color: #00285A;
  padding: 8px 16px;
}
.home__asktheexpert-section .btn-primary:focus, .home__asktheexpert-section .btn-primary:active {
  background: #ebf1f5;
  border: 1px solid #98C0FA;
  color: #00285A;
  padding: 8px 16px;
}
.home__asktheexpert-section p.graphDataDescription {
  margin-right: 30px;
}
.home__asktheexpert-section input[type=text] {
  width: 100%;
  padding: 5px;
  border: 1px solid #777777;
}
.home__asktheexpert-section textarea {
  width: 100%;
  padding: 5px;
  height: 8em;
  border: 1px solid #777777;
}

/* Styles
------------------------------------------------------------------------------*/
/*! normalize.css v2.1.2 | MIT License | git.io/normalize */
/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined in IE 8/9.
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}

/**
 * Correct `inline-block` display not defined in IE 8/9.
 */
audio,
canvas,
video {
  display: inline-block;
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address styling not present in IE 8/9.
 */
[hidden] {
  display: none;
}

/* ==========================================================================
   Base
   ========================================================================== */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
html {
  font-family: sans-serif; /* 1 */
  -ms-text-size-adjust: 100%; /* 2 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/**
 * Remove default margin.
 */
body {
  margin: 0;
}

/* ==========================================================================
   Links
   ========================================================================== */
/**
 * Address `outline` inconsistency between Chrome and other browsers.
 */
a:focus {
  outline: 2px solid #08c;
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
a:active,
a:hover {
  outline: 0;
}

/* ==========================================================================
   Typography
   ========================================================================== */
/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari 5, and Chrome.
 */
h1 {
  /*font-size: 2em;*/
  margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9, Safari 5, and Chrome.
 */
abbr[title] {
  border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */
b,
strong {
  font-weight: bold;
}

/**
 * Address styling not present in Safari 5 and Chrome.
 */
dfn {
  font-style: italic;
}

/**
 * Address differences between Firefox and other browsers.
 */
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Address styling not present in IE 8/9.
 */
mark {
  background: #ff0;
  color: #000;
}

/**
 * Correct font family set oddly in Safari 5 and Chrome.
 */
code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  font-size: 1em;
}

/**
 * Improve readability of pre-formatted text in all browsers.
 */
pre {
  white-space: pre-wrap;
}

/**
 * Set consistent quote types.
 */
q {
  quotes: "“" "”" "‘" "’";
}

/**
 * Address inconsistent and variable font size in all browsers.
 */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

/* ==========================================================================
   Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9.
 */
img {
  border: 0;
}

/**
 * Correct overflow displayed oddly in IE 9.
 */
svg:not(:root) {
  overflow: hidden;
}

/* ==========================================================================
   Figures
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari 5.
 */
figure {
  margin: 0;
}

/* ==========================================================================
   Forms
   ========================================================================== */
/**
 * Define consistent border, margin, and padding.
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
legend {
  border: 0; /* 1 */
  padding: 0; /* 2 */
}

/**
 * 1. Correct font family not being inherited in all browsers.
 * 2. Correct font size not being inherited in all browsers.
 * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
 */
button,
input,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 2 */
  margin: 0; /* 3 */
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
button,
input {
  line-height: normal;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+.
 * Correct `select` style inheritance in Firefox 4+ and Opera.
 */
button,
select {
  text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
button,
html input[type=button],
input[type=reset],
input[type=submit] {
  -webkit-appearance: button; /* 2 */
  cursor: pointer; /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */
button[disabled],
html input[disabled] {
  cursor: default;
}

/**
 * 1. Address box sizing set to `content-box` in IE 8/9.
 * 2. Remove excess padding in IE 8/9.
 */
input[type=checkbox],
input[type=radio] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */
input[type=search] {
  -webkit-appearance: textfield; /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box; /* 2 */
  box-sizing: content-box;
}

/**
 * Remove inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/**
 * 1. Remove default vertical scrollbar in IE 8/9.
 * 2. Improve readability and alignment in all browsers.
 */
textarea {
  overflow: auto; /* 1 */
  vertical-align: top; /* 2 */
}

/* ==========================================================================
   Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

html, :root {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, sans-serif !important;
  letter-spacing: 0.7px;
}

html, html * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

body {
  color: #333333;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25;
}

body, :root {
  color: #333333 !important;
  min-width: 320px !important;
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
}

/* Typography
------------------------------------------------------------------------------*/
h1, h2, h3, h4, h5 {
  font-family: Georgia, "New Century Schoolbook", "Nimbus Roman No9 L", serif;
  font-weight: 400;
  letter-spacing: 0.02em;
  margin: 0;
  line-height: 1.25;
}

h5 {
  font-family: Georgia, "New Century Schoolbook", "Nimbus Roman No9 L", serif;
  font-size: 16px;
  font-size: 1rem;
  font-weight: 400;
}

h1 {
  font-size: 32px;
  font-size: 2rem;
}

h2 {
  font-size: 24px;
  font-size: 1.5rem;
}

h3 {
  font-size: 20px;
  font-size: 1.25rem;
}

h4 {
  font-size: 18px;
  font-size: 1.125rem;
}

h1 span {
  color: #333333;
}

/* Links
------------------------------------------------------------------------------*/
a {
  color: #0053B8;
  text-decoration: none;
  cursor: pointer;
}

a:hover,
a:active,
a:focus {
  color: #00285A;
  text-decoration: underline;
  padding-bottom: 0px;
  width: fit-content;
}

/* truncator */
a[href="#more"],
a[href="#less"] {
  color: #666666;
  font-size: 11px;
  font-size: 0.6875rem;
  padding-bottom: 0px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  width: fit-content;
  white-space: nowrap;
}

a[href="#more"]:hover,
a[href="#less"]:hover {
  color: #333333;
}

/* external */
a.external:after { /* blue external link indicator */
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALUlEQVQYlWNgLDv8H4YZoABFDFkCGeBVABPDqgBDA7rdWO3C5gacVmBVgA8DACqIPj0jO7W7AAAAAElFTkSuQmCC") no-repeat right center;
  /* patternify URL: http://ptrn.it/ugEXX3 */
  content: "";
  display: inline-block;
  height: 8px;
  margin-left: 7px;
  width: 8px;
}
.section--references a.external:after {
  margin-left: 3px;
}

.lt-ie8 input,
.lt-ie8 select {
  vertical-align: middle;
}

/* Definition list */
dl dt {
  display: block;
  font-weight: bold;
  font-style: italic;
}
dl dd {
  display: block;
  margin: 0 0 7px;
}

.js-hidden,
.tooltip {
  display: none;
}

ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.hide {
  display: none;
}

.hide-on-screen {
  display: none;
}

html .no-margin {
  margin: 0;
}

.right-align {
  text-align: right;
}

.margin-mobile-15 {
  margin-top: 1rem;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 48em) {
  .margin-mobile-15 {
    /* MQ Tablet */
    margin-top: 0;
  }
}
.margin-mobile-15 {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.hidden {
  display: none;
}

.right-align {
  text-align: right;
}

.margin-mobile-15 {
  margin-top: 1rem;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 48em) {
  .margin-mobile-15 {
    /* MQ Tablet */
    margin-top: 0;
  }
}
.margin-mobile-15 {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.link-underline {
  text-decoration: underline;
}

.skip-link {
  background: #0053B8;
  color: #fff !important;
  font-size: 0.875rem;
  text-align: center;
  padding: 8px !important;
  position: absolute;
  inset: 0;
  bottom: auto;
  z-index: 9999;
  transform: translateY(-100%);
  width: 100% !important;
}
.skip-link:focus {
  transform: translateY(0);
}

.container-block {
  position: relative;
  margin: 0 auto;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .container-block {
    /* MQ Widescreen */
    width: 100%;
  }
}
.container-block {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.lt-ie9 .container-block {
  border: 1px solid #E2E2E2;
  border-width: 0 1px;
}

/* Content */
.main-content {
  background: #fff;
  min-height: 600px;
  padding: 24px 0px;
  -webkit-transition: padding 0.1s ease-in-out;
  -moz-transition: padding 0.1s ease-in-out;
  -o-transition: padding 0.1s ease-in-out;
  transition: padding 0.1s ease-in-out;
  zoom: 1;
}
.main-content:before, .main-content:after {
  content: "";
  display: table;
}
.main-content:after {
  clear: both;
}
.main-content {
  -webkit-box-shadow: inset 0 1px 0 0 #FFF, inset 0 18px 18px -18px #efefef;
  -moz-box-shadow: inset 0 1px 0 0 #FFF, inset 0 18px 18px -18px #efefef;
  box-shadow: inset 0 1px 0 0 #FFF, inset 0 18px 18px -18px #efefef;
  position: relative;
  width: auto;
}
@media screen and (max-device-width: 1440px) {
  .main-content {
    padding: 24px 25px;
  }
}
body.enable-popup .main-content {
  z-index: 25 !important;
}
.main-content {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .main-content {
    /* MQ Tablet */
    max-width: 1440px;
    margin: 0 auto;
  }
}
.main-content {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media (max-width: 1024px) {
  .main-content {
    padding: 24px 16px;
  }
}
.main-content .content-box {
  padding: 48px;
  border: 1px solid #dadada;
  background-color: #fff;
}

/* Formatted content
------------------------------------------------------------------------------*/
.content__formatted {
  margin-left: 15px;
}
.content__formatted h3 {
  margin-top: 10px;
}
.content__formatted {
  /* paragraphs */
}
.content__formatted p {
  line-height: 1.6;
  margin-top: 10px;
}
.content__formatted p.referenceList__title {
  display: inline;
}
.content__formatted h3 + p,
.content__formatted p:first-child {
  margin-top: 0;
}
.content__formatted li p {
  margin: 0;
}
.content__formatted {
  /* lists */
}
.content__formatted ol,
.content__formatted ul {
  margin-top: 10px;
  padding-left: 1.6em;
}
.content__formatted ol {
  list-style-type: decimal;
}
.content__formatted ul {
  list-style-type: disc;
}
.content__formatted li {
  line-height: 1.5;
  margin-top: 7px;
}
.content__formatted li:first-child {
  margin-top: 0;
}
.section--references .content__formatted a {
  display: inline-block;
}

/* Layouts
------------------------------------------------------------------------------*/
/* based on a 980 grid with 12 columns,*/
.layout__col-aside,
.layout__col-main {
  margin: 0;
  width: 100%;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .layout__col-aside,
  .layout__col-main {
    /* MQ Tablet */
    display: inline;
    float: left;
    margin-bottom: 30px;
  }
}
.layout__col-aside,
.layout__col-main {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

/* layout 1 (4/8, e.g. home) */
.layout-1 {
  zoom: 1;
}
.layout-1:before, .layout-1:after {
  content: "";
  display: table;
}
.layout-1:after {
  clear: both;
}
.layout-1 .layout__col-aside {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .layout-1 .layout__col-aside {
    /* MQ Tablet */
    width: 31.914893617%; /* Math: 300 / 940 */
  }
}
.layout-1 .layout__col-aside {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.layout-1 .layout__col-main {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .layout-1 .layout__col-main {
    /* MQ Tablet */
    float: right;
    width: 65.9574468085%; /* Math: 620 / 940 */
  }
}
.layout-1 .layout__col-main {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

/* layout 2 (3/9, e.g. results) */
.layout-2 {
  zoom: 1;
}
.layout-2:before, .layout-2:after {
  content: "";
  display: table;
}
.layout-2:after {
  clear: both;
}
.layout-2 .layout__col-aside {
  z-index: 5;
  position: relative;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .layout-2 .layout__col-aside {
    /* MQ Tablet */
    width: auto;
  }
}
.layout-2 .layout__col-aside {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.layout-2 .layout__col-main {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .layout-2 .layout__col-main {
    /* MQ Tablet */
    float: right;
    width: 69.9574468085%;
    z-index: 10;
    position: relative;
    -webkit-transition: all 0.1s linear;
    -moz-transition: all 0.1s linear;
    -o-transition: all 0.1s linear;
    transition: all 0.1s linear;
  }
}
.layout-2 .layout__col-main {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .layout-2 .layout__col-main {
    /* MQ Laptop */
    width: 78%;
  }
}
.layout-2 .layout__col-main {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1280px) {
  .layout-2 .layout__col-main {
    /* MQ Widescreen */
    width: 78.5%;
  }
}
.layout-2 .layout__col-main {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1410px) {
  .layout-2 .layout__col-main {
    /* MQ Widescreen */
    width: 79%;
  }
}
.layout-2 .layout__col-main {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1440px) {
  .layout-2 .layout__col-main {
    /* MQ Widescreen */
    width: 82.35%;
    margin-left: 24px;
    margin-top: -2px;
  }
}
.layout-2 .layout__col-main {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (max-device-width: 1440px) {
  .layout-2 .layout__col-main {
    width: 81%;
  }
}

/* layout 3 (8/4, e.g. abstract) */
.layout-3 {
  zoom: 1;
}
.layout-3:before, .layout-3:after {
  content: "";
  display: table;
}
.layout-3:after {
  clear: both;
}
.layout-3 .layout__col-main {
  position: relative;
}
.document--drug-profile .layout-3 .layout__col-main {
  margin-bottom: 0px;
}
.layout-3 .layout__col-main {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .layout-3 .layout__col-main {
    /* MQ Tablet */
    width: 70.702128%;
  }
}
.layout-3 .layout__col-main {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.layout-3 .layout__col-aside + * {
  clear: left;
}
.layout-3 .layout__col-aside {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .layout-3 .layout__col-aside {
    /* MQ Tablet */
    margin-left: 4.255319%;
    width: 23.531915%;
  }
}
.layout-3 .layout__col-aside {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.document--drug-profile .layout-3 .layout__col-aside, .document--trial-profile .layout-3 .layout__col-aside {
  margin-bottom: 0px;
  display: none;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .document--drug-profile .layout-3 .layout__col-aside, .document--trial-profile .layout-3 .layout__col-aside {
    /* MQ Tablet */
    display: block;
  }
}
.document--drug-profile .layout-3 .layout__col-aside, .document--trial-profile .layout-3 .layout__col-aside {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.layout-3.layout-3--dp-heading-section .layout__col-aside {
  clear: left;
  margin-top: 20px;
  display: block;
  text-align: center;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .layout-3.layout-3--dp-heading-section .layout__col-aside {
    /* MQ Tablet */
    clear: none;
  }
}
.layout-3.layout-3--dp-heading-section .layout__col-aside {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.document--drug-safety-profile .layout-3.layout-3--dp-heading-section .layout__col-aside {
  text-align: left;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .document--drug-safety-profile .layout-3.layout-3--dp-heading-section .layout__col-aside {
    /* MQ Tablet */
    text-align: center;
  }
}
.document--drug-safety-profile .layout-3.layout-3--dp-heading-section .layout__col-aside {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

/* layout 3b (8/4 width col-aside first, e.g. only Signup) */
.layout-3b {
  zoom: 1;
}
.layout-3b:before, .layout-3b:after {
  content: "";
  display: table;
}
.layout-3b:after {
  clear: both;
}
.layout-3b .layout__col-main {
  position: relative;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .layout-3b .layout__col-main {
    /* MQ Tablet */
    margin-left: 4.2553191489%; /* Math: 40 / 940 */
    width: 61.7021276596%; /* Math: 580 / 940 */
  }
}
.layout-3b .layout__col-main {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.layout-3b .layout__col-aside {
  margin-bottom: 0;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .layout-3b .layout__col-aside {
    /* MQ Tablet */
    float: right;
    margin: auto 4.2553191489% 30px auto;
    width: 25.5319148936%; /* Math: 240 / 940 */
  }
}
.layout-3b .layout__col-aside {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

/* layout 4 (~7, e.g. info) */
.layout-4 {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .layout-4 {
    /* MQ Tablet */
    padding: 10px 34.0425531915% 54px 4.2553191489%; /* Math: 320 / 940 &  40 / 940*/
  }
}
.layout-4 {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

/* layout 5 (1 column) */
.layout-5 {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .layout-5 {
    /* MQ Tablet */
    padding: 0 4.9528301887%; /* Math: 42 / 848 */
  }
}
.layout-5 {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

/* layout 6 (6/6 without margins, e.g. support/manage promotions) */
.layout-6 {
  zoom: 1;
}
.layout-6:before, .layout-6:after {
  content: "";
  display: table;
}
.layout-6:after {
  clear: both;
}
.layout-6 .layout__col-main {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .layout-6 .layout__col-main {
    /* MQ Tablet */
    width: 46.808511%; /*44.6808510638%;   /* Math: 440 / 940 */
  }
}
.layout-6 .layout__col-main {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.layout-6 .layout__col-aside {
  position: relative;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .layout-6 .layout__col-aside {
    /* MQ Tablet */
    margin-left: 6.3829787234%; /* Math: 60 / 940 */
    width: 46.808511%; /* Math: 440 / 940 */
  }
}
.layout-6 .layout__col-aside {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

/* layout 7 (1 column) */
.layout-7 {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .layout-7 {
    /* MQ Tablet */
    padding: 0;
  }
}
.layout-7 {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .layout-7 {
    /* MQ Laptop */
    padding: 0 10.9528301887%; /* Math: 42 / 848 */
  }
}
.layout-7 {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

/* Enumeration */
.document__enumeration {
  font-size: 13px;
  font-size: 0.8125rem;
  line-height: 1.25;
  white-space: no-wrap;
  width: 100%;
}
.document__enumeration a {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .document__enumeration a {
    /* MQ Widescreen */
    color: #333333;
  }
}
.document__enumeration a {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.layout__col-main:hover .document__enumeration a {
  color: #0176c3;
}
.document__enumeration span {
  font-size: 13px;
  font-size: 0.8125rem;
}

/* Action
------------------------------------------------------------------------------*/
.action {
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: bold;
  display: block;
  margin: 7px 26px 7px 0;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .action {
    /* MQ Tablet */
    display: inline-block;
    margin: 0 26px 0 0;
  }
}
.action {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* link */
}
.action a:before {
  content: "» "; /* raquo + space */
}
.section--drug_properties .action a {
  display: block;
}
.action {
  /* text (e.g. filesize) */
}
.action span {
  color: #333333;
  font-weight: normal;
}
.section--development-status .action, .section--trial-centres .action {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .section--development-status .action, .section--trial-centres .action {
    /* MQ Widescreen */
    position: absolute;
    top: 0;
    right: 0;
    margin: 5px 10px 0 0;
  }
}
.section--development-status .action, .section--trial-centres .action {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.document--drug-profile .action, .document--trial-profile .action, .document--drug-patent-profile .action {
  display: none;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .document--drug-profile .action, .document--trial-profile .action, .document--drug-patent-profile .action {
    /* MQ Widescreen */
    display: inline-block;
  }
}
.document--drug-profile .action, .document--trial-profile .action, .document--drug-patent-profile .action {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

/* Icons (KS: refactoring needed! get rid of *-alt)
------------------------------------------------------------------------------*/
.action--icon-download button,
.action--icon-view button,
.icon-browse button,
.icon-browse-alt button,
.icon-unlock button,
.function-bar .download-link button {
  background-image: url("../images/icons/download-icon-dark.svg");
  background-repeat: no-repeat;
  display: inline-block;
  padding-left: 35px;
  background-position: 10px !important;
}
.action--icon-download button:hover, .action--icon-download button:active, .action--icon-download button:focus,
.action--icon-view button:hover,
.action--icon-view button:active,
.action--icon-view button:focus,
.icon-browse button:hover,
.icon-browse button:active,
.icon-browse button:focus,
.icon-browse-alt button:hover,
.icon-browse-alt button:active,
.icon-browse-alt button:focus,
.icon-unlock button:hover,
.icon-unlock button:active,
.icon-unlock button:focus,
.function-bar .download-link button:hover,
.function-bar .download-link button:active,
.function-bar .download-link button:focus {
  background-image: url("../images/icons/download-icon-light.svg");
  background-repeat: no-repeat;
  background-position: 10px !important;
  padding-left: 35px;
}

.action--icon-download button {
  background-position: 12px 9px; /* grey */
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .action--icon-download button {
    /* MQ Widescreen */
    background-position: 0 -50px; /* blue */
  }
}
.action--icon-download button {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.action--icon-view a {
  background-position: 12px -141px; /* grey */
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .action--icon-view a {
    /* MQ Widescreen */
    background-position: 0 -200px; /* blue */
  }
}
.action--icon-view a {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

/* Abstract actions */
.document__abstract-actions {
  margin: 24px 0 !important;
  min-height: 25px;
}
.document__abstract-actions .action {
  background: #e5e5e5 url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/grdnt_grey_f8f8f8_e5e5e5.gif) repeat-x;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#e5e5e5));
  background-image: -webkit-linear-gradient(top, #f8f8f8, #e5e5e5);
  background-image: -moz-linear-gradient(top, #f8f8f8, #e5e5e5);
  background-image: -ms-linear-gradient(top, #f8f8f8, #e5e5e5);
  background-image: -o-linear-gradient(top, #f8f8f8, #e5e5e5);
  background-image: linear-gradient(to top, #f8f8f8, #e5e5e5);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 0 #FFF;
  -moz-box-shadow: inset 0 1px 0 #FFF;
  box-shadow: inset 0 1px 0 #FFF;
  border: 1px solid #bcbcbc;
  color: #666666;
  font-size: 16px;
  font-size: 1rem;
  margin-right: 0;
  min-height: 30px;
  padding: 0;
  vertical-align: top;
  width: 99.5%;
  display: inline-block;
}
.document--drug-profile .document__abstract-actions .action, .document--drug-safety-profile .document__abstract-actions .action, .document--trial-profile .document__abstract-actions .action {
  display: none;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .document--drug-profile .document__abstract-actions .action, .document--drug-safety-profile .document__abstract-actions .action, .document--trial-profile .document__abstract-actions .action {
    /* MQ Widescreen */
    display: inline-block;
  }
}
.document--drug-profile .document__abstract-actions .action, .document--drug-safety-profile .document__abstract-actions .action, .document--trial-profile .document__abstract-actions .action {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.document__abstract-actions .action {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .document__abstract-actions .action {
    /* MQ Tablet */
    min-width: 19em;
    max-width: 48%;
  }
  .document__abstract-actions .action:first-child {
    margin: 0 6px 6px 0;
  }
}
.document__abstract-actions .action {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .document__abstract-actions .action {
    /* MQ Widescreen */
    background: none;
    background-image: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: 0 0 0;
    -moz-box-shadow: 0 0 0;
    box-shadow: 0 0 0;
    border: none;
    color: #0176c3;
    font-size: 16px;
    font-size: 1rem;
    margin-right: 0;
    min-height: 0;
    padding: 0;
    vertical-align: middle;
    width: auto;
    min-width: 0;
    max-width: 100%;
  }
  .document__abstract-actions .action:first-child {
    margin: 0 16px 0 0;
  }
}
.document__abstract-actions .action {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.document__abstract-actions .action:hover, .document__abstract-actions .action:focus, .document__abstract-actions .action:active {
  border-color: #333333;
  color: #333333;
  text-decoration: none;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .document__abstract-actions .action:hover, .document__abstract-actions .action:focus, .document__abstract-actions .action:active {
    /* MQ Widescreen */
    border: none;
    color: #0176c3;
    text-decoration: underline;
  }
}
.document__abstract-actions .action:hover, .document__abstract-actions .action:focus, .document__abstract-actions .action:active {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.document__abstract-actions .action:active, .document__abstract-actions .action.act {
  -webkit-box-shadow: inset 0 5px 5px rgba(0, 0, 0, 0.35);
  -moz-box-shadow: inset 0 5px 5px rgba(0, 0, 0, 0.35);
  box-shadow: inset 0 5px 5px rgba(0, 0, 0, 0.35);
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .document__abstract-actions .action:active, .document__abstract-actions .action.act {
    /* MQ Widescreen */
    -webkit-box-shadow: 0px 0px #000000;
    -moz-box-shadow: 0px 0px #000000;
    box-shadow: 0px 0px #000000;
  }
}
.document__abstract-actions .action:active, .document__abstract-actions .action.act {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.ie9 .document__abstract-actions .action:active {
  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(direction=0,color=#000000,strength=5);";
}
.document__abstract-actions .action a:before {
  content: "";
}
.document__abstract-actions .action button {
  display: block;
  white-space: nowrap;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .document__abstract-actions .action button {
    /* MQ Widescreen */
    display: inline-block;
  }
}
.document__abstract-actions .action button {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.document__abstract-actions .action span {
  display: inline-block;
}
.document__abstract-actions .action.action--icon-download:first-child, .document__abstract-actions .action.action--icon-download.first-child, .document__abstract-actions .action.action--icon-view:first-child {
  background: #0176c3 url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/grdnt_blue_38a0e5_0277c4.gif) repeat-x;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#38a0e5), to(#0176c3));
  background-image: -webkit-linear-gradient(top, #38a0e5, #0176c3);
  background-image: -moz-linear-gradient(top, #38a0e5, #0176c3);
  background-image: -ms-linear-gradient(top, #38a0e5, #0176c3);
  background-image: -o-linear-gradient(top, #38a0e5, #0176c3);
  background-image: linear-gradient(to top, #38a0e5, #0176c3);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
  border-color: #0176c3;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .document__abstract-actions .action.action--icon-download:first-child, .document__abstract-actions .action.action--icon-download.first-child, .document__abstract-actions .action.action--icon-view:first-child {
    /* MQ Widescreen */
    background: none;
    background-image: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: 0 0 0;
    -moz-box-shadow: 0 0 0;
    box-shadow: 0 0 0;
    border: none;
    color: #0176c3;
    font-size: 12px;
    font-size: 0.75rem;
    margin-right: 0;
    min-height: 0;
    padding: 0;
    vertical-align: middle;
    width: auto;
    min-width: 0;
    max-width: 100%;
  }
  .document__abstract-actions .action.action--icon-download:first-child:first-child, .document__abstract-actions .action.action--icon-download.first-child:first-child, .document__abstract-actions .action.action--icon-view:first-child:first-child {
    margin: 0 26px 0 0;
  }
}
.document__abstract-actions .action.action--icon-download:first-child, .document__abstract-actions .action.action--icon-download.first-child, .document__abstract-actions .action.action--icon-view:first-child {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.document__abstract-actions .action.action--icon-download:first-child:hover, .document__abstract-actions .action.action--icon-download:first-child:focus, .document__abstract-actions .action.action--icon-download:first-child:active, .document__abstract-actions .action.action--icon-download:first-child.act, .document__abstract-actions .action.action--icon-download.first-child:hover, .document__abstract-actions .action.action--icon-download.first-child:focus, .document__abstract-actions .action.action--icon-download.first-child:active, .document__abstract-actions .action.action--icon-download.first-child.act, .document__abstract-actions .action.action--icon-view:first-child:hover, .document__abstract-actions .action.action--icon-view:first-child:focus, .document__abstract-actions .action.action--icon-view:first-child:active, .document__abstract-actions .action.action--icon-view:first-child.act {
  border-color: #0266a8;
  color: #b3dcf5;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .document__abstract-actions .action.action--icon-download:first-child:hover, .document__abstract-actions .action.action--icon-download:first-child:focus, .document__abstract-actions .action.action--icon-download:first-child:active, .document__abstract-actions .action.action--icon-download:first-child.act, .document__abstract-actions .action.action--icon-download.first-child:hover, .document__abstract-actions .action.action--icon-download.first-child:focus, .document__abstract-actions .action.action--icon-download.first-child:active, .document__abstract-actions .action.action--icon-download.first-child.act, .document__abstract-actions .action.action--icon-view:first-child:hover, .document__abstract-actions .action.action--icon-view:first-child:focus, .document__abstract-actions .action.action--icon-view:first-child:active, .document__abstract-actions .action.action--icon-view:first-child.act {
    /* MQ Widescreen */
    -webkit-box-shadow: 0 0 0;
    -moz-box-shadow: 0 0 0;
    box-shadow: 0 0 0;
    border: none;
    color: #0176c3;
    text-decoration: underline;
  }
}
.document__abstract-actions .action.action--icon-download:first-child:hover, .document__abstract-actions .action.action--icon-download:first-child:focus, .document__abstract-actions .action.action--icon-download:first-child:active, .document__abstract-actions .action.action--icon-download:first-child.act, .document__abstract-actions .action.action--icon-download.first-child:hover, .document__abstract-actions .action.action--icon-download.first-child:focus, .document__abstract-actions .action.action--icon-download.first-child:active, .document__abstract-actions .action.action--icon-download.first-child.act, .document__abstract-actions .action.action--icon-view:first-child:hover, .document__abstract-actions .action.action--icon-view:first-child:focus, .document__abstract-actions .action.action--icon-view:first-child:active, .document__abstract-actions .action.action--icon-view:first-child.act {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.document__abstract-actions .action.action--icon-download:first-child a,
.document__abstract-actions .action.action--icon-download:first-child span, .document__abstract-actions .action.action--icon-download.first-child a,
.document__abstract-actions .action.action--icon-download.first-child span, .document__abstract-actions .action.action--icon-view:first-child a,
.document__abstract-actions .action.action--icon-view:first-child span {
  color: #fff;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .document__abstract-actions .action.action--icon-download:first-child a,
  .document__abstract-actions .action.action--icon-download:first-child span, .document__abstract-actions .action.action--icon-download.first-child a,
  .document__abstract-actions .action.action--icon-download.first-child span, .document__abstract-actions .action.action--icon-view:first-child a,
  .document__abstract-actions .action.action--icon-view:first-child span {
    /* MQ Widescreen */
    color: #0176c3;
  }
}
.document__abstract-actions .action.action--icon-download:first-child a,
.document__abstract-actions .action.action--icon-download:first-child span, .document__abstract-actions .action.action--icon-download.first-child a,
.document__abstract-actions .action.action--icon-download.first-child span, .document__abstract-actions .action.action--icon-view:first-child a,
.document__abstract-actions .action.action--icon-view:first-child span {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.document--drug-profile .document__abstract-actions .action.action--icon-download:first-child, .document--drug-safety-profile .document__abstract-actions .action.action--icon-download:first-child, .document--drug-patent-profile .document__abstract-actions .action.action--icon-download:first-child, .document--drug-profile .document__abstract-actions .action.action--icon-download.first-child, .document--drug-safety-profile .document__abstract-actions .action.action--icon-download.first-child, .document--drug-patent-profile .document__abstract-actions .action.action--icon-download.first-child, .document--drug-profile .document__abstract-actions .action.action--icon-view:first-child, .document--drug-safety-profile .document__abstract-actions .action.action--icon-view:first-child, .document--drug-patent-profile .document__abstract-actions .action.action--icon-view:first-child {
  display: inline-block;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .document--drug-profile .document__abstract-actions .action.action--icon-download:first-child, .document--drug-safety-profile .document__abstract-actions .action.action--icon-download:first-child, .document--drug-patent-profile .document__abstract-actions .action.action--icon-download:first-child, .document--drug-profile .document__abstract-actions .action.action--icon-download.first-child, .document--drug-safety-profile .document__abstract-actions .action.action--icon-download.first-child, .document--drug-patent-profile .document__abstract-actions .action.action--icon-download.first-child, .document--drug-profile .document__abstract-actions .action.action--icon-view:first-child, .document--drug-safety-profile .document__abstract-actions .action.action--icon-view:first-child, .document--drug-patent-profile .document__abstract-actions .action.action--icon-view:first-child {
    /* MQ Widescreen */
    background: #0176c3 url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/grdnt_blue_38a0e5_0277c4.gif) repeat-x;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#38a0e5), to(#0176c3));
    background-image: -webkit-linear-gradient(top, #38a0e5, #0176c3);
    background-image: -moz-linear-gradient(top, #38a0e5, #0176c3);
    background-image: -ms-linear-gradient(top, #38a0e5, #0176c3);
    background-image: -o-linear-gradient(top, #38a0e5, #0176c3);
    background-image: linear-gradient(to top, #38a0e5, #0176c3);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
    border: 1px solid #0176c3;
  }
  .document--drug-profile .document__abstract-actions .action.action--icon-download:first-child:hover, .document--drug-profile .document__abstract-actions .action.action--icon-download:first-child:focus, .document--drug-profile .document__abstract-actions .action.action--icon-download:first-child:active, .document--drug-profile .document__abstract-actions .action.action--icon-download:first-child.act, .document--drug-safety-profile .document__abstract-actions .action.action--icon-download:first-child:hover, .document--drug-safety-profile .document__abstract-actions .action.action--icon-download:first-child:focus, .document--drug-safety-profile .document__abstract-actions .action.action--icon-download:first-child:active, .document--drug-safety-profile .document__abstract-actions .action.action--icon-download:first-child.act, .document--drug-patent-profile .document__abstract-actions .action.action--icon-download:first-child:hover, .document--drug-patent-profile .document__abstract-actions .action.action--icon-download:first-child:focus, .document--drug-patent-profile .document__abstract-actions .action.action--icon-download:first-child:active, .document--drug-patent-profile .document__abstract-actions .action.action--icon-download:first-child.act, .document--drug-profile .document__abstract-actions .action.action--icon-download.first-child:hover, .document--drug-profile .document__abstract-actions .action.action--icon-download.first-child:focus, .document--drug-profile .document__abstract-actions .action.action--icon-download.first-child:active, .document--drug-profile .document__abstract-actions .action.action--icon-download.first-child.act, .document--drug-safety-profile .document__abstract-actions .action.action--icon-download.first-child:hover, .document--drug-safety-profile .document__abstract-actions .action.action--icon-download.first-child:focus, .document--drug-safety-profile .document__abstract-actions .action.action--icon-download.first-child:active, .document--drug-safety-profile .document__abstract-actions .action.action--icon-download.first-child.act, .document--drug-patent-profile .document__abstract-actions .action.action--icon-download.first-child:hover, .document--drug-patent-profile .document__abstract-actions .action.action--icon-download.first-child:focus, .document--drug-patent-profile .document__abstract-actions .action.action--icon-download.first-child:active, .document--drug-patent-profile .document__abstract-actions .action.action--icon-download.first-child.act, .document--drug-profile .document__abstract-actions .action.action--icon-view:first-child:hover, .document--drug-profile .document__abstract-actions .action.action--icon-view:first-child:focus, .document--drug-profile .document__abstract-actions .action.action--icon-view:first-child:active, .document--drug-profile .document__abstract-actions .action.action--icon-view:first-child.act, .document--drug-safety-profile .document__abstract-actions .action.action--icon-view:first-child:hover, .document--drug-safety-profile .document__abstract-actions .action.action--icon-view:first-child:focus, .document--drug-safety-profile .document__abstract-actions .action.action--icon-view:first-child:active, .document--drug-safety-profile .document__abstract-actions .action.action--icon-view:first-child.act, .document--drug-patent-profile .document__abstract-actions .action.action--icon-view:first-child:hover, .document--drug-patent-profile .document__abstract-actions .action.action--icon-view:first-child:focus, .document--drug-patent-profile .document__abstract-actions .action.action--icon-view:first-child:active, .document--drug-patent-profile .document__abstract-actions .action.action--icon-view:first-child.act {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #0176c3;
  }
}
.document--drug-profile .document__abstract-actions .action.action--icon-download:first-child, .document--drug-safety-profile .document__abstract-actions .action.action--icon-download:first-child, .document--drug-patent-profile .document__abstract-actions .action.action--icon-download:first-child, .document--drug-profile .document__abstract-actions .action.action--icon-download.first-child, .document--drug-safety-profile .document__abstract-actions .action.action--icon-download.first-child, .document--drug-patent-profile .document__abstract-actions .action.action--icon-download.first-child, .document--drug-profile .document__abstract-actions .action.action--icon-view:first-child, .document--drug-safety-profile .document__abstract-actions .action.action--icon-view:first-child, .document--drug-patent-profile .document__abstract-actions .action.action--icon-view:first-child {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.document--drug-profile .document__abstract-actions .action.action--icon-download:first-child a, .document--drug-safety-profile .document__abstract-actions .action.action--icon-download:first-child a, .document--drug-patent-profile .document__abstract-actions .action.action--icon-download:first-child a, .document--drug-profile .document__abstract-actions .action.action--icon-download.first-child a, .document--drug-safety-profile .document__abstract-actions .action.action--icon-download.first-child a, .document--drug-patent-profile .document__abstract-actions .action.action--icon-download.first-child a, .document--drug-profile .document__abstract-actions .action.action--icon-view:first-child a, .document--drug-safety-profile .document__abstract-actions .action.action--icon-view:first-child a, .document--drug-patent-profile .document__abstract-actions .action.action--icon-view:first-child a {
  text-decoration: none;
}
.document--drug-profile .document__abstract-actions .action.action--icon-download:first-child a:hover, .document--drug-safety-profile .document__abstract-actions .action.action--icon-download:first-child a:hover, .document--drug-patent-profile .document__abstract-actions .action.action--icon-download:first-child a:hover, .document--drug-profile .document__abstract-actions .action.action--icon-download.first-child a:hover, .document--drug-safety-profile .document__abstract-actions .action.action--icon-download.first-child a:hover, .document--drug-patent-profile .document__abstract-actions .action.action--icon-download.first-child a:hover, .document--drug-profile .document__abstract-actions .action.action--icon-view:first-child a:hover, .document--drug-safety-profile .document__abstract-actions .action.action--icon-view:first-child a:hover, .document--drug-patent-profile .document__abstract-actions .action.action--icon-view:first-child a:hover {
  text-decoration: none;
}
.document--drug-profile .document__abstract-actions .action.action--icon-download:first-child a, .document--drug-safety-profile .document__abstract-actions .action.action--icon-download:first-child a, .document--drug-patent-profile .document__abstract-actions .action.action--icon-download:first-child a, .document--drug-profile .document__abstract-actions .action.action--icon-download.first-child a, .document--drug-safety-profile .document__abstract-actions .action.action--icon-download.first-child a, .document--drug-patent-profile .document__abstract-actions .action.action--icon-download.first-child a, .document--drug-profile .document__abstract-actions .action.action--icon-view:first-child a, .document--drug-safety-profile .document__abstract-actions .action.action--icon-view:first-child a, .document--drug-patent-profile .document__abstract-actions .action.action--icon-view:first-child a {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .document--drug-profile .document__abstract-actions .action.action--icon-download:first-child a, .document--drug-safety-profile .document__abstract-actions .action.action--icon-download:first-child a, .document--drug-patent-profile .document__abstract-actions .action.action--icon-download:first-child a, .document--drug-profile .document__abstract-actions .action.action--icon-download.first-child a, .document--drug-safety-profile .document__abstract-actions .action.action--icon-download.first-child a, .document--drug-patent-profile .document__abstract-actions .action.action--icon-download.first-child a, .document--drug-profile .document__abstract-actions .action.action--icon-view:first-child a, .document--drug-safety-profile .document__abstract-actions .action.action--icon-view:first-child a, .document--drug-patent-profile .document__abstract-actions .action.action--icon-view:first-child a {
    /* MQ Widescreen */
    background-position: 12px -94px; /* white icon */
    color: #fff;
    text-decoration: none;
    padding: 6px 14px 6px 48px;
  }
  .document--drug-profile .document__abstract-actions .action.action--icon-download:first-child a span, .document--drug-safety-profile .document__abstract-actions .action.action--icon-download:first-child a span, .document--drug-patent-profile .document__abstract-actions .action.action--icon-download:first-child a span, .document--drug-profile .document__abstract-actions .action.action--icon-download.first-child a span, .document--drug-safety-profile .document__abstract-actions .action.action--icon-download.first-child a span, .document--drug-patent-profile .document__abstract-actions .action.action--icon-download.first-child a span, .document--drug-profile .document__abstract-actions .action.action--icon-view:first-child a span, .document--drug-safety-profile .document__abstract-actions .action.action--icon-view:first-child a span, .document--drug-patent-profile .document__abstract-actions .action.action--icon-view:first-child a span {
    color: #fff;
  }
}
.document--drug-profile .document__abstract-actions .action.action--icon-download:first-child a, .document--drug-safety-profile .document__abstract-actions .action.action--icon-download:first-child a, .document--drug-patent-profile .document__abstract-actions .action.action--icon-download:first-child a, .document--drug-profile .document__abstract-actions .action.action--icon-download.first-child a, .document--drug-safety-profile .document__abstract-actions .action.action--icon-download.first-child a, .document--drug-patent-profile .document__abstract-actions .action.action--icon-download.first-child a, .document--drug-profile .document__abstract-actions .action.action--icon-view:first-child a, .document--drug-safety-profile .document__abstract-actions .action.action--icon-view:first-child a, .document--drug-patent-profile .document__abstract-actions .action.action--icon-view:first-child a {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.document__abstract-actions .action {
  /*Action icons*/
}
.document__abstract-actions .action.action--icon-view:first-child a {
  background-position: 12px -241px; /* white icon */
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .document__abstract-actions .action.action--icon-view:first-child a {
    /* MQ Widescreen */
    background-position: 0 -200px; /* blue icon */
  }
}
.document__abstract-actions .action.action--icon-view:first-child a {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.document__abstract-actions .action.action--icon-view a {
  background-position: 12px -141px; /* grey icon */
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .document__abstract-actions .action.action--icon-view a {
    /* MQ Widescreen */
    background-position: 0 -200px; /* blue icon */
  }
}
.document__abstract-actions .action.action--icon-view a {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.document__abstract-actions .action.action--icon-print button {
  background-image: url("../images/icons/print-icon-dark.svg");
  background-repeat: no-repeat;
  background-position: 10px;
  padding-left: 35px;
}
.document__abstract-actions .action.action--icon-print button:hover, .document__abstract-actions .action.action--icon-print button:active, .document__abstract-actions .action.action--icon-print button:focus {
  background-image: url("../images/icons/print-icon-light.svg");
  background-repeat: no-repeat;
  background-position: 10px;
  padding-left: 35px;
}
.layout-3--dp-heading-section .document__abstract-actions {
  margin-top: 25px;
}
.document__abstract-actions.action_alertPrint {
  margin: 0;
}
.document__abstract-actions.action_alertPrint a.printPDF:before {
  content: " " !important;
}

/* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
@media screen and (min-device-width: 320px) { /* MQ Smartphone */
  /* Pillow-emboss button
    ------------------------------------------------------------------------------*/
  .pillow-btn {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
    -webkit-transition: opacity 0.25s ease-in-out;
    -moz-transition: opacity 0.25s ease-in-out;
    -o-transition: opacity 0.25s ease-in-out;
    transition: opacity 0.25s ease-in-out;
    -webkit-transition: right 0.25s ease-in-out;
    -moz-transition: right 0.25s ease-in-out;
    -o-transition: right 0.25s ease-in-out;
    transition: right 0.25s ease-in-out;
    border: 1px solid #dcdcdc;
    cursor: pointer;
    display: inline-block;
    height: 34px;
    opacity: 1;
    padding: 0 15px;
    visibility: visible;
    white-space: nowrap;
  }
  .ie9 .pillow-btn {
    filter: none;
  }
  .pillow-btn:hover {
    border-color: #bcbcbc;
  }
  .pillow-btn.pillow-btn-active, .show-more .pillow-btn.pillow-btn--show-more:active {
    -webkit-box-shadow: inset 0 4px 6px rgba(0, 0, 0, 0.35), inset 0 -1px 0 rgba(255, 255, 255, 0.75);
    -moz-box-shadow: inset 0 4px 6px rgba(0, 0, 0, 0.35), inset 0 -1px 0 rgba(255, 255, 255, 0.75);
    box-shadow: inset 0 4px 6px rgba(0, 0, 0, 0.35), inset 0 -1px 0 rgba(255, 255, 255, 0.75);
    background-color: #dcdcdc;
    border: none;
    padding: 1px 16px;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.85);
  }
  .pillow-btn.pillow-btn--export-bar-toggle {
    background: #e5e5e5 url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/grdnt_grey_f8f8f8_e5e5e5.gif) repeat-x;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#e5e5e5));
    background-image: -webkit-linear-gradient(top, #f8f8f8, #e5e5e5);
    background-image: -moz-linear-gradient(top, #f8f8f8, #e5e5e5);
    background-image: -ms-linear-gradient(top, #f8f8f8, #e5e5e5);
    background-image: -o-linear-gradient(top, #f8f8f8, #e5e5e5);
    background-image: linear-gradient(to top, #f8f8f8, #e5e5e5);
    height: 28px;
  }
  .pillow-btn.pillow-btn--export-bar-toggle:hover {
    border: 1px solid #bcbcbc;
    color: #555555;
  }
  .pillow-btn.pillow-btn--export-bar-toggle.show-export-bar {
    -webkit-box-shadow: inset 0 4px 6px rgba(0, 0, 0, 0.35), inset 0 -1px 0 rgba(255, 255, 255, 0.75);
    -moz-box-shadow: inset 0 4px 6px rgba(0, 0, 0, 0.35), inset 0 -1px 0 rgba(255, 255, 255, 0.75);
    box-shadow: inset 0 4px 6px rgba(0, 0, 0, 0.35), inset 0 -1px 0 rgba(255, 255, 255, 0.75);
    background-color: #dcdcdc;
    padding: 1px 16px;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.85);
    border: 1px solid #bcbcbc;
  }
}
/* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
.data-list {
  overflow: hidden;
  margin-bottom: 10px;
}
.section--at-a-glance .data-list {
  overflow: visible;
  width: 100%;
  margin-top: 20px;
}
.section--scientific-summary .data-list {
  margin-bottom: 10px;
}
.data-list {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .data-list {
    /* MQ Tablet */
    margin-bottom: 0;
    vertical-align: top;
  }
  .data-list.data-list--col2 {
    margin-right: 2.32558%;
    width: 48.33721%;
  }
  .ie8 .data-list.data-list--col2 {
    width: 47.23721%;
  }
  .data-list.data-list--col2:nth-child(even) {
    margin-right: 0;
  }
  .data-list.data-list--col3 {
    margin-right: 2.32558%;
    width: 31.272874%;
  }
  .data-list.data-list--col3:nth-child(3n+3) {
    margin-right: 0;
  }
}
.data-list {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.ie8 .data-list {
  width: 580px;
}
.results__drugs-content .data-list {
  display: block;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .results__drugs-content .data-list {
    /* MQ Tablet */
    margin-right: 35px;
  }
}
.results__drugs-content .data-list {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.data-list__heading {
  font-size: 20px;
  font-size: 1.25rem;
  color: #777777;
  clear: left;
  font-weight: bold;
  margin-bottom: 25px;
}
.document--drug-profile .data-list__heading, .document--trial-profile .data-list__heading, .document--drug-patent-profile .data-list__heading {
  color: #333333;
  padding-top: 15px;
  padding-bottom: 5px;
  font-size: 20px;
  font-size: 1.25rem;
  font-weight: normal;
  border-bottom: 1px solid #D7D6D6;
}

.data-list__content {
  margin: 0;
  padding: 0;
}

.data-list__property {
  list-style: none;
  margin-bottom: 10px;
  zoom: 1;
}
.data-list__property:before, .data-list__property:after {
  content: "";
  display: table;
}
.data-list__property:after {
  clear: both;
}
.data-list__property {
  margin-bottom: 15px;
}
.document--drug-profile .data-list__property {
  margin-bottom: 10px;
}
.results__drugs-content .data-list__property {
  margin-bottom: 2px;
}

.data-list__property-key {
  font-style: normal;
  margin-right: 30px;
  line-height: 1.25;
  float: none;
  display: block;
  width: auto;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .data-list__property-key {
    /* MQ Tablet */
    width: 28%;
    float: left;
    text-align: right;
    display: inline;
  }
}
.data-list__property-key {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .data-list__property-key {
    /* MQ Widescreen */
    width: 30%;
  }
}
.data-list__property-key {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.results__drugs-content .data-list__property-key {
  margin-right: 10px;
  font-weight: normal;
}
.results__drugs-content .data-list__property-key:after {
  content: ":";
  display: inline;
  height: "";
  width: "";
  position: relative;
  right: 3px;
}
.results__drugs-content .data-list__property-key {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .results__drugs-content .data-list__property-key {
    /* MQ Widescreen */
    width: 26%;
  }
}
.results__drugs-content .data-list__property-key {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.data-list__property-value {
  line-height: 19px;
  color: #555555;
  float: none;
  word-break: break-word;
  line-height: 1.25;
}
.data-list__property-value a {
  text-decoration: underline;
}
.data-list__property-value {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .data-list__property-value {
    /* MQ Tablet */
    width: 60%;
    float: left;
  }
}
.data-list__property-value {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .data-list__property-value {
    /* MQ Widescreen */
    width: 62.5%;
  }
}
.data-list__property-value {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.data-list__property-value p {
  margin: 0 0 5px 0;
}
.data-list__property-value .thumbnail {
  margin: 3px 0;
}

.definition-list {
  font-size: 13px;
  font-size: 0.8125rem;
  overflow: hidden;
  margin-bottom: 10px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .definition-list {
    /* MQ Tablet */
    display: inline-block;
    margin-bottom: 0;
    vertical-align: top;
  }
  .definition-list.definition-list--col2 {
    margin-right: 2.32558%;
    width: 48.33721%;
  }
  .definition-list.definition-list--col2:nth-child(even) {
    margin-right: 0;
  }
  .definition-list.definition-list--col3 {
    margin-right: 2.32558%;
    width: 31.272874%;
  }
  .definition-list.definition-list--col3:nth-child(3n+3) {
    margin-right: 0;
  }
}
.definition-list {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.definition-list__heading {
  font-size: 13px;
  font-size: 0.8125rem;
  color: #777777;
  font-weight: bold;
  margin-bottom: 10px;
}

.definition-list__content {
  margin: 0;
  zoom: 1;
}
.definition-list__content:before, .definition-list__content:after {
  content: "";
  display: table;
}
.definition-list__content:after {
  clear: both;
}

.definition-term {
  clear: left;
  float: left;
  font-style: normal;
  padding-right: 4px;
}

.definition-description {
  display: inline-block;
  float: left;
  margin-bottom: 5px;
}
.document--landoltbornstein-db .definition-description {
  border-bottom: 1px solid #dcdcdc;
  margin: 2px 0 10px;
  padding-bottom: 10px;
}

/* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
@media screen and (min-device-width: 320px) { /* MQ Smartphone */
  /* Facets
  ------------------------------------------------------------------------------*/
  .facets {
    width: 220px;
    margin-top: 16px;
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* list */
  }
}
@media screen and (min-device-width: 320px) and (min-width: 600px) {
  .facets {
    /* MQ Tablet */
    width: 150px;
  }
}
@media screen and (min-device-width: 320px) and (min-width: 1023px) {
  .facets {
    /* MQ Widescreen */
    width: 220px;
  }
}
@media screen and (min-device-width: 320px) and (min-width: 1025px) {
  .facets {
    /* MQ Widescreen */
    width: 220px;
  }
}
@media screen and (min-device-width: 320px) and (min-width: 1280px) {
  .facets {
    /* MQ Widescreen */
    width: 200px;
  }
}
@media screen and (min-device-width: 320px) and (min-width: 1410px) {
  .facets {
    /* MQ Widescreen */
    width: 220px;
  }
}
@media screen and (min-device-width: 320px) and (min-width: 1440px) {
  .facets {
    /* MQ Widescreen */
    width: 196px;
  }
}
@media screen and (min-device-width: 320px) {
  .facets .ajax-loader-section {
    background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/loading_popup.gif) no-repeat center center;
    height: 40px;
    background-size: 22px;
  }
  .facets ol li {
    font-size: 13px;
    font-size: 0.8125rem;
    position: relative;
    list-style: none;
  }
  .facets ol li:first-child {
    border-top: 0;
  }
  .facets ol li a {
    border: 1px solid #ffffff;
    color: #333333;
    display: block;
    overflow: hidden;
    position: relative;
    text-decoration: none;
    zoom: 1;
    /* facet mouseover and click */
  }
  .facets ol li a:hover {
    text-decoration: none;
  }
  .facets ol li a:hover .facet-values__title {
    color: #ee7d11;
  }
  .facets ol li a.facet-values__show-more-link {
    width: 100px;
    margin: 3px 10px 3px 26px;
    color: #0176c3;
  }
  .facets.disabled .facets-header h3 {
    color: #333333;
  }
  .facets .update-date-facet, .facets .update-initiation-facet .param-component .param-popup {
    display: block;
    width: auto !important;
    z-index: 5;
    left: 0;
    top: 0;
    box-shadow: none;
    position: relative;
  }
  .facets .update-date-facet:before, .facets .update-initiation-facet .param-component .param-popup:before {
    display: none !important;
  }
  .facets .update-date-facet input, .facets .update-initiation-facet .param-component .param-popup input {
    width: 157px !important;
  }
  .facets .update-date-facet .selectBox-dropdown, .facets .update-initiation-facet .param-component .param-popup .selectBox-dropdown {
    position: relative;
    padding: 6px;
    text-decoration: none;
    color: #666;
  }
  .facets .update-date-facet .selectBox-dropdown .selectBox-arrow, .facets .update-initiation-facet .param-component .param-popup .selectBox-dropdown .selectBox-arrow {
    top: 11px;
  }
  .facets .initiation-date-facet .param-component .param-popup {
    display: block;
    width: auto !important;
    z-index: 5;
    left: 0;
    top: 0;
    box-shadow: none;
    position: relative;
  }
  .facets .initiation-date-facet .param-component .param-popup:before {
    display: none !important;
  }
  .facets .initiation-date-facet .param-component .param-popup input {
    width: 157px !important;
  }
  .facets .initiation-date-facet .param-component .param-popup .selectBox-dropdown {
    position: relative;
    padding: 6px;
    text-decoration: none;
    color: #666;
  }
  .facets .initiation-date-facet .param-component .param-popup .selectBox-dropdown .selectBox-arrow {
    top: 11px;
  }
  .facets .param-component .param-popup {
    display: block;
    width: auto !important;
    z-index: 5;
    left: 0;
    top: 0;
    box-shadow: none;
    position: relative;
  }
  .facets .param-component .param-popup:before {
    display: none !important;
  }
  .facets .param-component .param-popup input {
    width: 157px !important;
  }
  .facets .param-component .param-popup .selectBox-dropdown {
    position: relative;
    padding: 6px;
    text-decoration: none;
    color: #666;
  }
  .facets .param-component .param-popup .selectBox-dropdown .selectBox-arrow {
    top: 11px;
  }
}
@media screen and (min-device-width: 320px) {
  /* header */
  .facets-header {
    background: #f1f7ff;
    -webkit-box-shadow: inset 0 1px 0 0 #ffffff;
    -moz-box-shadow: inset 0 1px 0 0 #ffffff;
    box-shadow: inset 0 1px 0 0 #ffffff;
    padding: 4px;
    position: relative;
  }
  .facets-header img {
    padding-top: 2px;
  }
  .facets-header .collapse-facet, .facets-header .expand-facet {
    display: inline-block;
    font-size: 16px;
    vertical-align: top;
  }
  .facets-header .facets__facet-title {
    cursor: auto; /*pointer;*/
    max-width: 115px;
  }
  .facets-header .facets__facet-title.disabled {
    cursor: default;
    color: #333333;
  }
  .facets-header .facets__facet-title {
    font-weight: bold;
    margin: 0;
  }
  .create-alert-facets .facets-header .facets__facet-title {
    margin-right: 35px;
    display: inline;
  }
  .adis-search-results .facets-header .facets__facet-title {
    display: inline-block;
    width: 133px;
    margin: 0;
    vertical-align: bottom;
    font-size: 14px;
    font-size: 0.875rem;
  }
  .facets-header .all {
    font-size: 10px;
    font-size: 0.625rem;
    line-height: 1.2;
    position: absolute;
    right: 10px;
    top: 7px;
  }
  .page__search-results .facets-header .all, .page__create-search .facets-header .all, .page__edit-search .facets-header .all {
    font-size: 13px;
    font-size: 0.8125rem;
    padding: 7px 7px 0 0;
    top: -1px;
    right: 1px;
    color: #0053B8;
  }
  .page__search-results .facets-header .all:hover, .page__search-results .facets-header .all:focus, .page__search-results .facets-header .all:active, .page__create-search .facets-header .all:hover, .page__create-search .facets-header .all:focus, .page__create-search .facets-header .all:active, .page__edit-search .facets-header .all:hover, .page__edit-search .facets-header .all:focus, .page__edit-search .facets-header .all:active {
    color: #00285A;
  }
  .facets__facet-values {
    margin: 0;
    padding: 0;
  }
  #cboxLoadedContent .facets__facet-values {
    overflow-y: auto;
  }
  .page__search-results #cboxLoadedContent .facets__facet-values, .page__create-search #cboxLoadedContent .facets__facet-values, .page__edit-search #cboxLoadedContent .facets__facet-values {
    margin: 30px;
  }
  .facet-values__selector {
    margin-left: 5px;
    position: absolute;
    top: 7px;
    z-index: 2;
  }
  .facet-values__title {
    display: block;
    line-height: 1.25;
    padding: 5px 55px 5px 10px;
    position: relative;
    z-index: 10;
    word-wrap: break-word;
  }
  .page__search-results .facet-values__title, .page__create-search .facet-values__title, .page__edit-search .facet-values__title {
    display: block;
    padding: 6px 55px 5px 27px;
    z-index: 1;
  }
  .facet-values__amount {
    position: absolute;
    right: 10px;
    bottom: 5px;
    z-index: 10;
  }
  .facet-values__percentage {
    background: #e5e5e5 url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/grdnt_grey_f8f8f8_e5e5e5.gif) repeat-x;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#e5e5e5));
    background-image: -webkit-linear-gradient(top, #f8f8f8, #e5e5e5);
    background-image: -moz-linear-gradient(top, #f8f8f8, #e5e5e5);
    background-image: -ms-linear-gradient(top, #f8f8f8, #e5e5e5);
    background-image: -o-linear-gradient(top, #f8f8f8, #e5e5e5);
    background-image: linear-gradient(to top, #f8f8f8, #e5e5e5);
    display: block;
    height: 100%;
    overflow: hidden;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 5;
    text-indent: -999em;
  }
  .facet-values__seperator {
    display: none;
  }
  /* facet active */
  .facets__facet-active .facet-values__title {
    color: #ee7d11;
    font-weight: bold;
    padding-right: 50px;
  }
  .facets__facet-active .facet-values__amount {
    display: none;
  }
  .page__search-results .facets__facet-active .facet-values__amount, .page__advanced-search .facets__facet-active .facet-values__amount, .page__create-search .facets__facet-active .facet-values__amount, .page__edit-search .facets__facet-active .facet-values__amount {
    display: block;
    font-weight: bold;
  }
  .facets__facet-active .facet-values__amount.zero-facet-img {
    top: 5px;
  }
  /* remove (maybe move this part to the global elements section if also used on other pages) */
  .facet-values__remove {
    background-repeat: no-repeat;
    color: transparent; /* IE 6 & 7 for input */
    direction: ltr;
    display: block;
    overflow: hidden;
    text-align: left;
    text-indent: -9999em;
    text-transform: capitalize; /* IE 6 & 7 for input */
    background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/remove_icons.png) no-repeat;
    height: 14px;
    width: 14px;
  }
  .facet-values__remove:hover {
    background-position: 0 -50px;
  }
  .facets .facet-values__remove {
    position: absolute;
    right: 9px;
    bottom: 4px;
    z-index: 5;
  }
  /* expanded facet */
  .facets--facet-expanded {
    border-color: #cccccc;
    margin: 24px auto;
    width: 99.8%;
  }
  .facets--facet-expanded .facets-header {
    border-bottom: 1px solid #BBBCBD;
    height: 60px;
    padding: 16px;
    background: #ebf1f5;
    position: sticky;
  }
  .facets--facet-expanded .facets-header .btn-close, .facets--facet-expanded .facets-header button#cboxClose {
    margin: 0;
  }
  .facets--facet-expanded .facets-header h4 {
    float: left;
    min-width: 205px;
    margin-top: 3px;
    display: contents;
  }
  .search-results-cbox .facets--facet-expanded .facets-header h4 {
    height: 16px;
  }
  .facets--facet-expanded .facets-footer {
    height: 62px;
    padding: 13px 16px;
    border-bottom: none;
    border-top: 1px solid #cccccc;
    background: #ebf1f5;
    position: sticky;
  }
  .facets--facet-expanded .facets-footer #indication-btn-go {
    margin: 0;
  }
  .facets--facet-expanded .facets-body {
    overflow: auto;
    width: 100%;
    -webkit-overflow-scrolling: touch;
  }
  .facets--facet-expanded .facets-body span.facet-text {
    position: relative;
    top: -1px;
  }
  .facets--facet-expanded .facets-body .ajax-loader-section {
    background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/loading_popup.gif) no-repeat center center;
    height: 650px;
  }
  .page__search-results .facets--facet-expanded li, .page__advanced-search .facets--facet-expanded li, .page__create-search .facets--facet-expanded li, .page__edit-search .facets--facet-expanded li {
    border: none;
    margin-bottom: 8px;
    font-size: 14px;
    font-size: 0.875rem;
    cursor: pointer;
  }
  .page__search-results .facets--facet-expanded li.facet-values__seperator, .page__advanced-search .facets--facet-expanded li.facet-values__seperator, .page__create-search .facets--facet-expanded li.facet-values__seperator, .page__edit-search .facets--facet-expanded li.facet-values__seperator {
    display: list-item;
    height: 1px;
    border-bottom: 1px solid #dcdcdc;
  }
  .facets--facet-expanded li a:active {
    background-color: #ee7d11;
  }
  .facets--facet-expanded li a:active .facet-values__title {
    color: #ffffff;
  }
  .facets--facet-expanded li a:active .facet-values__percentage, .facets--facet-expanded li a:active .facet-values__amount {
    visibility: hidden;
  }
  .facets--facet-expanded li.facet-values__value:hover {
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 1025px) {
  .facets--facet-expanded li.facet-values__value:hover {
    /* MQ Widescreen */
    color: #ee7d11;
  }
}
@media screen and (min-device-width: 320px) {
  /* expanded facet in the lightbox */
  #cboxLoadedContent .facets--facet-expanded {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    margin: 0;
    /* height:480px !important;*/
  }
  /* Loading
  ------------------------------------------------------------------------------*/
  .facet-values__link.loading .facet-values__remove,
  .facet-values__link.loading:hover .facet-values__remove,
  .facet-values__link.loading .facet-values__amount {
    display: none;
  }
  .facet-values__link .loading {
    height: 14px;
    position: absolute;
    right: 12px;
    top: 4px;
    width: 14px;
    z-index: 5;
  }
  .results .layout__col-main .facet-values__link .loading {
    right: 0;
    top: 1px;
  }
  .container .main-content .facet-values__link.loading {
    background: none;
  }
  .top-bar__filters {
    display: none;
    line-height: 1.25;
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 600px) {
  .top-bar__filters {
    /* MQ Tablet */
    display: block;
  }
}
@media screen and (min-device-width: 320px) {
  .top-bar__filters .filters-list {
    border-bottom: none;
    padding: 0 0 15px 0;
  }
  .top-bar__filters .filter-list__label-wrapper {
    overflow: hidden;
    padding-bottom: 5px;
    zoom: 1;
  }
  .top-bar__filters .filter-list__label-wrapper:before, .top-bar__filters .filter-list__label-wrapper:after {
    content: "";
    display: table;
  }
  .top-bar__filters .filter-list__label-wrapper:after {
    clear: both;
  }
  .top-bar__filters .filter-list__label-wrapper a {
    float: right;
  }
  .top-bar__filters .filter-list__label-wrapper .btn-reset {
    text-decoration: none;
  }
  .top-bar__filters .filter-list__clear-facet-wrapper {
    overflow: auto;
  }
  .top-bar__filters .filter-list__clear-facet-wrapper .facet-param {
    font-weight: bold;
  }
  .top-bar__filters .filter-list__clear-facet-wrapper .facet-param-wrapper.hidden {
    visibility: hidden;
    display: block;
  }
  .top-bar__filters .filter-list__clear-facet-wrapper .clear-facet-wrapper--facets.collapsed {
    height: 40px;
    overflow: hidden;
  }
  .top-bar__filters .show-hide-facets {
    clear: both;
  }
  .top-bar__filters .show-hide-facets a.collapse {
    background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/single_arrow.png) 75px -11px no-repeat;
    height: 15px;
    display: inline-block;
    width: 100px;
  }
  .top-bar__filters .show-hide-facets a.expand {
    background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/single_arrow.png) 80px 3px no-repeat;
    height: 15px;
    display: inline-block;
    width: 100px;
  }
  .top-bar__filters .filter-list__label.filter_heading {
    float: left;
    padding: 5px 0px;
    font-weight: bold;
  }
  .top-bar__filters .filterNotification {
    font-weight: normal !important;
  }
  .show-base-query .show-base-query-label {
    font-weight: bold;
  }
  .show-base-query .show-base-query-value {
    display: block;
  }
  .show-base-query .show-base-query-value .show-facet-name {
    font-weight: bold;
  }
  #global-search img.loading {
    height: 20px;
    position: absolute;
    right: 10px;
    top: 10px;
    width: 20px;
    z-index: 5;
  }
  .adisinsight__search-box #global-search img.loading {
    left: 16px;
    right: auto;
    top: 95px;
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 600px) {
  .adisinsight__search-box #global-search img.loading {
    /* MQ Tablet */
    left: auto;
    right: 16px;
    top: 8px;
  }
}
@media screen and (min-device-width: 320px) {
  #global-search .search-field ul.ui-autocomplete {
    width: 100% !important;
    top: 43px !important;
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 1px) and (max-width: 47em) {
  #global-search .search-field ul.ui-autocomplete {
    /* MQ Smartphone only */
    left: 0px !important;
  }
}
@media screen and (min-device-width: 320px) {
  #global-search .search-input:focus, #global-search .search-input:focus-visible {
    outline: 2px solid #08c !important;
  }
  img.loading {
    height: 14px;
    position: absolute;
    right: 7px;
    width: 14px;
    z-index: 5;
  }
  img.display-none {
    display: none;
  }
  .search-matches {
    color: #000;
    font-weight: bold;
  }
}
/* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
#facetSearchInput {
  margin: 25px 35px 0px;
}

/* Collapsing categories (e.g industry sector pages */
.show-nav,
.collapse-nav {
  -webkit-box-shadow: inset 0 1px 0 0 #ffffff, inset 0 18px 18px -18px #efefef;
  -moz-box-shadow: inset 0 1px 0 0 #ffffff, inset 0 18px 18px -18px #efefef;
  box-shadow: inset 0 1px 0 0 #ffffff, inset 0 18px 18px -18px #efefef;
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/double_arrow.png) no-repeat 50% -18px;
  border-top: 1px solid #dcdcdc;
  height: 26px;
  margin: 0;
  width: 100%;
  display: block;
}

.show-nav:hover {
  background-color: #edf5fb;
  background-position: 50% -68px;
}

.collapse-nav {
  background-position: 50% 7px;
}

.collapse-nav:hover {
  background-color: #edf5fb;
  background-position: 50% -43px;
}

.Facets-popUp .colorbox-dialog .colorbox-dialog--body {
  padding: 8px;
  overflow: visible;
  max-height: initial;
}
.Facets-popUp .waitMessage {
  position: absolute;
  top: 40%;
  left: 45%;
}

.facets-container__wrapper {
  display: inline-block;
  vertical-align: top;
  padding: 0 16px 16px 16px;
  min-height: 1050px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  width: auto;
  -webkit-transition: all 0.5s linear;
  -moz-transition: all 0.5s linear;
  -o-transition: all 0.5s linear;
  transition: all 0.5s linear;
}

.facet-wrapper .facets-container__wrapper {
  display: none;
}
.facet-wrapper .facets-container__wrapper.active_section {
  display: block;
}
.facet-wrapper .facets-container__wrapper .facets-container {
  overflow: auto;
  overflow-x: hidden;
  height: 364px;
  float: left;
  width: 32.6%;
}
.facet-wrapper .facet-values__title {
  padding: 5px 55px 5px 27px;
}
.facet-wrapper .facets {
  width: 100%;
}
.facet-wrapper .facets:first-child .facets-header {
  border-top: 1px solid #dcdcdc;
}
.facet-wrapper .section__heading, .facet-wrapper .see-all-id, .facet-wrapper .collapse-facet {
  display: none;
}
.facet-wrapper .update-date-facet__advanceSearch, .facet-wrapper .update-initiation-facet__advanceSearch {
  margin-top: 20px;
}
.facet-wrapper .update-date-facet__advanceSearch .param-popup--section, .facet-wrapper .update-initiation-facet__advanceSearch .param-popup--section {
  margin-top: 20px;
}
.facet-wrapper .param-popup-error {
  color: #c40606;
  font-size: 11px;
  font-size: 0.6875rem;
  padding-top: 10px;
}

.content__all-facets {
  background: url("../images/icons/facet-collapse.svg") no-repeat scroll 0 0;
  display: inline-block;
  height: 32px;
  margin: 0 0 0 -34px;
  position: absolute;
  top: 10px;
  right: 0;
  width: 32px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
.content__all-facets:hover {
  background: url("../images/icons/facet-collapse_hover.svg") 0 0 no-repeat;
}
.content__all-facets.show-facets {
  background: url("../images/icons/facet-expand.svg") 0 0 no-repeat;
  left: 3px;
  width: 32px;
}
.content__all-facets.show-facets:hover {
  background: url("../images/icons/facet-expand_hover.svg") 0 0 no-repeat;
}
.content__all-facets {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1px) and (max-width: 47em) {
  .content__all-facets {
    /* MQ Smartphone only */
    display: none;
  }
}
.content__all-facets {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .content__all-facets {
    /* MQ Widescreen */
    display: inline-block;
  }
}
.content__all-facets {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.content__all-facets.hide-facets {
  left: 175px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1023px) {
  .content__all-facets.hide-facets {
    /* MQ Widescreen */
    left: 246px;
  }
}
.content__all-facets.hide-facets {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .content__all-facets.hide-facets {
    /* MQ Widescreen */
    left: 246px;
  }
}
.content__all-facets.hide-facets {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1280px) {
  .content__all-facets.hide-facets {
    /* MQ Widescreen */
    left: 225px;
  }
}
.content__all-facets.hide-facets {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1410px) {
  .content__all-facets.hide-facets {
    /* MQ Widescreen */
    left: 246px;
  }
}
.content__all-facets.hide-facets {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1440px) {
  .content__all-facets.hide-facets {
    /* MQ Widescreen */
    left: 232px;
  }
}
.content__all-facets.hide-facets {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.content__all-facets.hide-facets:hover, .content__all-facets.hide-facets:focus, .content__all-facets.hide-facets:active {
  width: 32px;
}

.facets-hidden {
  display: inline;
}
.facets-hidden .layout__col-main {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .facets-hidden .layout__col-main {
    /* MQ Tablet */
    width: 94.468085%;
  }
}
.facets-hidden .layout__col-main {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .facets-hidden .layout__col-main {
    /* MQ Widescreen */
    width: 96.5%;
    margin-left: 0;
  }
}
.facets-hidden .layout__col-main {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  -webkit-transition: all 0.1s linear;
  -moz-transition: all 0.1s linear;
  -o-transition: all 0.1s linear;
  transition: all 0.1s linear;
}
.facets-hidden .layout__col-main .results__dashboard {
  width: 100%;
  max-width: 1390px;
  -webkit-transition: all 0.1s linear;
  -moz-transition: all 0.1s linear;
  -o-transition: all 0.1s linear;
  transition: all 0.1s linear;
}
.facets-hidden .layout__col-main .customSticky-header {
  width: 89.5%;
  max-width: 1390px;
  -webkit-transition: all 0.1s linear;
  -moz-transition: all 0.1s linear;
  -o-transition: all 0.1s linear;
  transition: all 0.1s linear;
}
.facets-hidden .layout__col-main .customSticky-headerMobile {
  width: 89.5%;
  max-width: 1292px;
  -webkit-transition: all 0.1s linear;
  -moz-transition: all 0.1s linear;
  -o-transition: all 0.1s linear;
  transition: all 0.1s linear;
}
.facets-hidden .layout__col-main .customSticky-headerMobile .top-bar__tabs {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .facets-hidden .layout__col-main .customSticky-headerMobile .top-bar__tabs {
    /* MQ Tablet */
    min-width: none;
  }
}
.facets-hidden .layout__col-main .customSticky-headerMobile .top-bar__tabs {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.facets-hidden .layout__col-aside {
  width: 3.404%;
  z-index: 0;
}
.facets-hidden .layout__col-aside .facets-container__wrapper {
  overflow: hidden;
  padding: 0;
  width: 0;
  -webkit-transition: all 0.1s linear;
  -moz-transition: all 0.1s linear;
  -o-transition: all 0.1s linear;
  transition: all 0.1s linear;
}
.facets-hidden .layout__col-aside .facets-container__wrapper h2.section__heading, .facets-hidden .layout__col-aside .facets-container__wrapper .facets {
  visibility: hidden;
}

.wrapper-sticky {
  z-index: 5;
}

.colorbox-dialog .facet-wrapper {
  margin-top: 10px;
}
.colorbox-dialog .facet-wrapper .facets {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: none;
  margin-top: 0px;
}
.colorbox-dialog .facet-wrapper .facets-container__wrapper {
  zoom: 1;
}
.colorbox-dialog .facet-wrapper .facets-container__wrapper:before, .colorbox-dialog .facet-wrapper .facets-container__wrapper:after {
  content: "";
  display: table;
}
.colorbox-dialog .facet-wrapper .facets-container__wrapper:after {
  clear: both;
}
.colorbox-dialog .facet-wrapper .facets-container__wrapper {
  background: none;
  padding: 0px;
}
.colorbox-dialog .facet-wrapper .facets-container {
  float: left;
}
.colorbox-dialog .facet-wrapper .facets-header {
  position: relative;
  border: 1px solid #dcdcdc;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border-top: none;
}
.colorbox-dialog .facet-wrapper .facets-header a {
  display: block;
  padding: 10px 10px 9px 8px;
  text-decoration: none;
  font-size: 14px;
  font-size: 0.875rem;
  width: 100%;
}
.colorbox-dialog .facet-wrapper .facets-header.active {
  background: #0053B8;
}
.colorbox-dialog .facet-wrapper .facets-header.active .facets__facet-title-link {
  color: #fff;
}
.colorbox-dialog .facet-wrapper .facets__facet-title-link {
  color: #333333;
}
.colorbox-dialog .facet-wrapper .facets-container__facets-values {
  margin-top: -10px;
  float: left;
  overflow-y: scroll;
  height: 364px;
  width: 64.4%;
  padding-left: 15px;
}
.colorbox-dialog .facet-wrapper .facets__facet-values {
  float: left;
  width: 97%;
  margin-top: 20px;
}
.colorbox-dialog .facet-wrapper .facets__facet-values .facet-values__value {
  position: relative;
}
.colorbox-dialog .facet-wrapper .facets__facet-values .facet-values__value:hover {
  color: #ee7d11;
}
.colorbox-dialog .facet-wrapper .facets__facet-values .facet-values__value .facet-values__selector {
  position: absolute;
  top: 7px;
}
.colorbox-dialog .facet-wrapper .facets__facet-values .radio-content-types {
  margin-left: 1px;
}
.colorbox-dialog .facet-wrapper .facets__facet-title-link.disabled, .colorbox-dialog .facet-wrapper .textbox__wrapper.disabled {
  color: #555555;
  pointer-events: none;
}
.colorbox-dialog .facet-wrapper .textbox__wrapper {
  margin-bottom: 0px;
  width: 98%;
}
.colorbox-dialog .update-date-facet__advanceSearch .radio-content-types, .colorbox-dialog .update-initiation-facet__advanceSearch .radio-content-types {
  zoom: 1;
}
.colorbox-dialog .update-date-facet__advanceSearch .radio-content-types:before, .colorbox-dialog .update-date-facet__advanceSearch .radio-content-types:after, .colorbox-dialog .update-initiation-facet__advanceSearch .radio-content-types:before, .colorbox-dialog .update-initiation-facet__advanceSearch .radio-content-types:after {
  content: "";
  display: table;
}
.colorbox-dialog .update-date-facet__advanceSearch .radio-content-types:after, .colorbox-dialog .update-initiation-facet__advanceSearch .radio-content-types:after {
  clear: both;
}
.colorbox-dialog .update-date-facet__advanceSearch .radio-content-type__col, .colorbox-dialog .update-initiation-facet__advanceSearch .radio-content-type__col {
  float: left;
  margin-left: 30px;
}
.colorbox-dialog .update-date-facet__advanceSearch .radio-content-type__col:first-child, .colorbox-dialog .update-initiation-facet__advanceSearch .radio-content-type__col:first-child {
  margin-left: 0px;
}
.colorbox-dialog .update-date-facet__advanceSearch .date_selector, .colorbox-dialog .update-initiation-facet__advanceSearch .date_selector {
  margin-top: 20px;
}
.colorbox-dialog .update-date-facet__advanceSearch .date_selector input, .colorbox-dialog .update-initiation-facet__advanceSearch .date_selector input {
  margin-top: 5px;
  margin-left: 5px;
}

.ajax-loader-max-section {
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/loading_popup.gif) no-repeat center center;
  background-size: 50px;
  height: 175px;
}

.extended-search .default-form {
  border: solid 1px #dcdcdc; /* should be the same border width as .selectBox-dropdown */
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
.default-form .form-section {
  padding: 20px 28px 50px 20px;
  border-bottom: 1px solid #dcdcdc;
  -webkit-box-shadow: 0 1px 0 0 #efefef;
  -moz-box-shadow: 0 1px 0 0 #efefef;
  box-shadow: 0 1px 0 0 #efefef;
  position: relative;
}

.form-row {
  clear: both;
}
.form-row label {
  display: block;
  margin-bottom: 6px;
  font-weight: bold;
}
.form-row input[type=text] {
  width: 420px;
  margin-bottom: 20px;
}
.form-row .selectBox-dropdown {
  height: 24px;
  padding: 3px 25px 0 10px;
  font-size: 13px;
  font-size: 1.3rem;
  min-width: 200px;
  margin-bottom: 20px;
}
.form-row .selectBox-dropdown .selectBox-arrow {
  top: 8px;
  right: 8px;
}
.form-row sup.compulsory-star {
  color: #c40606;
  font-size: 15px;
  font-size: 1.5rem;
  top: 0;
}

.form-submit-section {
  background: #e5e5e5 url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/grdnt_grey_f8f8f8_e5e5e5.gif) repeat-x;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#e5e5e5));
  background-image: -webkit-linear-gradient(top, #f8f8f8, #e5e5e5);
  background-image: -moz-linear-gradient(top, #f8f8f8, #e5e5e5);
  background-image: -ms-linear-gradient(top, #f8f8f8, #e5e5e5);
  background-image: -o-linear-gradient(top, #f8f8f8, #e5e5e5);
  background-image: linear-gradient(to top, #f8f8f8, #e5e5e5);
  padding: 12px 20px;
  border: 1px solid #dcdcdc;
  height: 31px;
}
.form-submit-section .link-btn {
  margin-left: 10px;
}

input[type=radio][disabled] + label {
  color: #e5e5e5;
}

.phase-list {
  margin: 0;
  padding: 0;
}
.phase-list .phase-list__phase {
  list-style: none;
  line-height: normal;
  text-align: right;
  margin-bottom: 1px;
}
.phase-list .phase-list__phase .phase-list__phase-name, .phase-list .phase-list__phase .phase-list__drug-status {
  font-size: 11px;
  color: #333333;
}
.phase-list .phase-list__phase .phase-list__phase-name.active-drug-phase, .phase-list .phase-list__phase .phase-list__drug-status.active-drug-phase {
  color: #777777;
}

.phase-list__drug-status {
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/bucket-list-status.png) repeat-x;
  font-size: 10px;
  color: #333333;
  display: inline-block;
  height: 18px;
  width: 5px;
  position: relative;
  top: 4px;
  margin-left: 5px;
}
.phase-list__drug-status.active {
  background-position: 0 -19px;
}
.phase-list__drug-status.inactive {
  background: #f4f4f4;
}
.phase-list__drug-status.marketed-status {
  background-position: 0 0;
}

/* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
@media screen and (min-device-width: 320px) { /* MQ Smartphone */
  /* Search
    ------------------------------------------------------------------------------*/
  .search-submit {
    background-repeat: no-repeat;
    color: transparent; /* IE 6 & 7 for input */
    direction: ltr;
    display: block;
    overflow: hidden;
    text-align: left;
    text-indent: -9999em;
    text-transform: capitalize; /* IE 6 & 7 for input */
  }
  .search-label {
    display: none;
    cursor: text;
    position: absolute;
    top: 10px;
    font-size: 15px;
    font-size: 0.9375rem;
    color: #555555;
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 1025px) {
  .search-label {
    /* MQ Widescreen */
    display: block;
  }
}
@media screen and (min-device-width: 320px) {
  .big-search {
    position: relative;
  }
  .big-search input {
    vertical-align: bottom;
  }
  .big-search .search-field {
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 700px) {
  .big-search .search-field {
    /* MQ Widescreen */
    /* extra div needed because IE doesn't support padding-right on input fields therefore text would overlap the "new search" link */
    border-radius: 2px;
    padding: 0;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    height: 40px;
  }
}
@media screen and (min-device-width: 320px) {
  .lt-ie9 .big-search .search-field .ui-autocomplete {
    margin-top: 7px;
  }
  .lt-ie8 .big-search .search-field {
    width: auto;
    height: 35px;
  }
  .big-search.contains-new-search-link .search-field {
    padding-right: 107px;
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 1025px) {
  .big-search.contains-new-search-link .search-field {
    /* MQ Widescreen */
    padding-right: 157px;
  }
}
@media screen and (min-device-width: 320px) {
  .big-search.has-focus .search-field { /* this selector needed for :focus styles, class applied with JS */
    border-color: #0176c3;
    -webkit-box-shadow: 0 0 3px #0176c3;
    -moz-box-shadow: 0 0 3px #0176c3;
    box-shadow: 0 0 3px #0176c3;
    outline: none;
  }
  .big-search .text {
    background-color: #fff;
    border: 0;
    border-radius: 2px;
    box-shadow: 0;
    padding: 10px;
    font-size: 16px;
    font-size: 1rem;
    font-weight: 200;
    height: 38px;
    letter-spacing: 0.02em;
    margin-bottom: 0;
    margin-left: 0px;
    position: relative;
    top: 0;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 700px) {
  .big-search .text {
    /* MQ Widescreen */
    border: 0;
    position: static;
    top: auto;
    width: 100%;
  }
}
@media screen and (min-device-width: 320px) {
  .big-search .text:focus {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border: 0;
    outline: none;
  }
  .lt-ie9 .big-search .text {
    width: 98%;
    height: 34px;
    line-height: 1.5;
    padding-top: 6px;
  }
  .ie9 .big-search .text {
    padding: 4px 9px 0px;
  }
  .big-search .text::-ms-clear {
    display: none;
  }
  .adisinsight__search-box .big-search .text {
    padding-right: 45px;
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 700px) {
  .adisinsight__search-box .big-search .text {
    /* MQ Widescreen */
    padding-right: 9px;
  }
}
@media screen and (min-device-width: 320px) {
  .big-search .search-submit {
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 700px) {
  .big-search .search-submit {
    /* MQ Widescreen */
  }
}
@media screen and (min-device-width: 320px) {
  .lt-ie8 .big-search .search-submit {
    top: 1px;
  }
  .big-search .search-submit.loading, .big-search .search-submit.loading:hover, .big-search .search-submit.loading:focus {
    background-position: 0 -3086px;
  }
  .big-search #tree-search-cancel {
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 700px) {
  .big-search #tree-search-cancel {
    /* MQ Widescreen */
    top: 2px;
    right: 46px;
  }
}
@media screen and (min-device-width: 320px) {
  .big-search .search-field__cancel-search {
    color: #bcbcbc;
    font-size: 11px;
    font-size: 0.6875rem;
    line-height: 2.5;
    position: absolute;
    right: 5px;
    top: 62px;
    z-index: 5;
    overflow: hidden;
    text-decoration: none;
    width: 40px;
    display: inline-block;
    height: 34px;
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 700px) {
  .big-search .search-field__cancel-search {
    /* MQ Widescreen */
    top: 3px;
    right: 33px;
  }
}
@media screen and (min-device-width: 320px) and (min-width: 1025px) {
  .big-search .search-field__cancel-search {
    /* MQ Widescreen */
    width: auto;
    background-position: 6px -90px;
  }
  .big-search .search-field__cancel-search:before {
    background-position: 6px -90px;
  }
}
@media screen and (min-device-width: 320px) {
  .big-search .search-field__cancel-search:hover, .big-search .search-field__cancel-search:focus {
    color: #666666;
  }
  .big-search .search-field__cancel-search:before {
    content: "";
    display: inline-block;
    background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/remove_icons.png) no-repeat 6px -90px;
    height: 34px;
    margin: 0 6px 0 4px;
    vertical-align: text-bottom;
    width: 30px;
  }
  .big-search .search-field__cancel-search:hover:before, .big-search .search-field__cancel-search:focus:before, .big-search .search-field__cancel-search:active:before {
    background-position: 6px -15px;
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 1025px) {
  .big-search .search-field__cancel-search:hover:before, .big-search .search-field__cancel-search:focus:before, .big-search .search-field__cancel-search:active:before {
    /* MQ Widescreen */
    background-position: 6px -15px;
  }
}
@media screen and (min-device-width: 320px) {
  .big-search .search-field__cancel-search:after {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAADCAYAAABS3WWCAAAAEElEQVQImWPYs2fPfwY4AAAnqAM0Zy8pUwAAAABJRU5ErkJggg==") repeat-y 0 0;
    content: "";
    display: block;
    height: 34px;
    position: absolute;
    left: 0;
    top: 0;
    width: 1px;
  }
}
/* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
/* For Advanced Search*/
.advanced-search {
  display: none;
}
.advanced-search .advanced-search-form {
  border: solid 1px #BBB; /* should be the same border width as .selectBox-dropdown */
  border-top: none;
  background: #fff;
  -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.11);
  -moz-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.11);
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.11);
  height: 346px;
}
.advanced-search .form-section {
  border-bottom: solid 1px #BBB;
  width: auto !important;
  z-index: 99999;
  max-height: 200px;
  min-height: 1em;
  padding: 10px;
}
.advanced-search .form-section p {
  color: #666666;
}
.advanced-search.show-advanced-search {
  display: block !important;
}

.advanced-search {
  max-width: 506px;
  width: 86.4957264957%; /* Math 506 / 585 */
}

.advanced-search input[type=text] {
  width: 94.4%; /* Math 480 / 506 */
}

.advanced-search form h2 {
  font-size: 20px;
  font-size: 1.25rem;
  margin: 0;
  padding: 20px 0 0 0;
}

.advanced-search label {
  font-weight: normal;
}

.adv-search-field {
  position: relative;
}

/* =extended search */
.extended-search {
  margin-left: 4.2553191489%;
  padding-top: 12px;
  width: 92%;
}
.extended-search select, .extended-search input {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.extended-search {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .extended-search {
    /* MQ Widescreen */
    width: 654px;
  }
}
.extended-search {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.extended-search .form-row {
  padding: 20px 20px 5px 20px;
  -webkit-box-shadow: inset 0 1px 0 0 #FFF, inset 0 20px 18px -18px #efefef;
  -moz-box-shadow: inset 0 1px 0 0 #FFF, inset 0 20px 18px -18px #efefef;
  box-shadow: inset 0 1px 0 0 #FFF, inset 0 20px 18px -18px #efefef;
  border-bottom: 1px solid #dcdcdc;
}
.extended-search .form-row input[type=text] {
  height: 30px;
  width: 100%;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .extended-search .form-row input[type=text] {
    /* MQ Tablet */
    width: 66%;
    margin: 0 0 0 10px;
  }
}
.extended-search .form-row input[type=text] {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .extended-search .form-row input[type=text] {
    /* MQ Widescreen */
    width: 70%;
  }
}
.extended-search .form-row input[type=text] {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.extended-search .form-row .controls__operator--phase-of-dev {
  height: 30px;
  width: 100%;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .extended-search .form-row .controls__operator--phase-of-dev {
    /* MQ Tablet */
    width: 66%;
    margin: 0 0 0 10px;
  }
}
.extended-search .form-row .controls__operator--phase-of-dev {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .extended-search .form-row .controls__operator--phase-of-dev {
    /* MQ Widescreen */
    width: 70%;
  }
}
.extended-search .form-row .controls__operator--phase-of-dev {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.extended-search .extended-search__desc {
  margin: 10px 0 20px 0;
}
.extended-search .btn-link {
  color: #0176c3;
}
.extended-search .btn-link:hover {
  color: #0176c3;
  padding-bottom: 0px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  width: fit-content;
}
.extended-search .btn-primary {
  font-size: 15px;
  font-size: 0.9375rem;
}
.extended-search .btn-cancel {
  float: left;
  margin-right: 5px;
  height: 21px;
  padding: 4px 10px;
}
.extended-search .controls {
  padding-bottom: 15px;
  position: relative;
}
.extended-search .controls .btn, .extended-search .controls button#cboxClose {
  height: 30px;
  width: 49%;
  padding: 0;
  line-height: 1.4;
  font-size: 20px;
  font-size: 1.25rem;
  color: #666666;
  border-color: #cccccc;
  position: relative;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .extended-search .controls .btn, .extended-search .controls button#cboxClose {
    /* MQ Tablet */
    position: relative;
    top: 3px;
    left: 4px;
    margin-left: 6px;
    width: 33px;
  }
}
.extended-search .controls .btn, .extended-search .controls button#cboxClose {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.extended-search .controls .js_add {
  margin-right: 2%;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .extended-search .controls .js_add {
    /* MQ Tablet */
    margin-right: 0;
  }
}
.extended-search .controls .js_add {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.extended-search .controls .selectBox-dropdown {
  border-color: #cccccc;
  top: auto;
  right: auto;
  height: 29px;
  line-height: 15px;
  position: relative;
}
.extended-search .controls .selectBox-arrow {
  top: 11px;
}
.extended-search .controls .selectBox-label {
  position: relative;
  top: -3px;
}
.extended-search .select-wrapper {
  display: block;
  margin: 0 0 7px 0;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .extended-search .select-wrapper {
    /* MQ Tablet */
    display: inline;
  }
}
.extended-search .select-wrapper {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  position: relative;
}
.extended-search .select-wrapper:before {
  content: "";
  display: none;
  position: absolute;
  top: 12px;
  right: 12px;
  width: 10px;
  height: 9px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAHCAYAAADam2dgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTRGMTMxOTREM0VGMTFFMUI2OTJDMzMzODg4NTdCNTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTRGMTMxOTVEM0VGMTFFMUI2OTJDMzMzODg4NTdCNTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NEYxMzE5MkQzRUYxMUUxQjY5MkMzMzM4ODg1N0I1MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1NEYxMzE5M0QzRUYxMUUxQjY5MkMzMzM4ODg1N0I1MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pvj27RAAAABXSURBVHjaYkxLS7vEwMCgy4AbXGYCEhcY8IMLIEUFQPwOhwKQeAETlJGLQxFI/B0TlLMMiHegKdgBFWdgQhJMB+IvUPYXKJ8BXdEjqPFfoPQjmARAgAEAH0ETKOeYzi0AAAAASUVORK5CYII=) no-repeat 0 0;
  z-index: 10;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .extended-search .select-wrapper:before {
    /* MQ Tablet */
    top: 5px;
  }
}
.extended-search .select-wrapper:before {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.extended-search .mobile--select::before {
  display: block;
}
.extended-search .btn:focus, .extended-search button#cboxClose:focus, .extended-search button:focus, .extended-search .selectBox-dropdown:focus, .extended-search input:focus {
  box-shadow: 0 0 3px 2px rgba(1, 118, 195, 0.7) !important;
  outline: none;
}

.export-choices {
  display: none;
}
.export-choices.show-export-options {
  display: block !important;
}

/* Section links and other actions
------------------------------------------------------------------------------*/
.col-aside__section {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .col-aside__section {
    /* MQ Tablet */
    margin-top: 30px;
  }
  .document--drug-profile .col-aside__section, .document--trial-profile .col-aside__section {
    margin-top: 40px;
  }
  .document--drug-profile .col-aside__section .info-banner:before, .document--trial-profile .col-aside__section .info-banner:before {
    padding-right: 16px;
  }
  .col-aside__section .document--drug-patent-profile {
    margin-top: 40px;
  }
}
.col-aside__section {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.document--drug-profile .col-aside__section .info-banner, .document--trial-profile .col-aside__section .info-banner, .document--drug-patent-profile .col-aside__section .info-banner {
  font-size: 14px;
  font-size: 0.875rem;
}
.col-aside__section .section__heading {
  font-size: 16px;
  font-size: 1rem;
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  margin-bottom: 10px;
}
.document--drug-profile .col-aside__section .section__heading, .document--trial-profile .col-aside__section .section__heading, .document--drug-patent-profile .col-aside__section .section__heading {
  margin: 16px auto;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  padding-bottom: 8px;
}

.section__list {
  margin: 0 30px 0 0px;
  padding: 0;
  list-style: none;
}
.section__list li a {
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/action_arrow_right.png) no-repeat 0 9px;
  display: block;
  line-height: 1.2;
  padding: 4px 5px 4px 14px;
}
.section__list li a.external:after {
  margin-top: 4px;
  position: absolute;
}

.recent-events__events-list {
  margin: 20px 0 0 0;
  padding: 0;
}
.recent-events__events-list .recent-events__event {
  list-style: none;
  margin-bottom: 20px;
}
.recent-events__events-list .recent-events__event-details {
  margin: 3px 0 0 0;
  line-height: 20px;
  color: #666666;
}

.table-of-contents__section-list {
  margin: 0;
  padding: 0;
  line-height: 1.25;
}
.table-of-contents__section-list .table-of-contents__section-item {
  list-style: none;
  margin-bottom: 10px;
  line-height: auto;
  position: relative;
}
.table-of-contents__section-list .table-of-contents__section-item .table-of-contents__link {
  font-size: 14px;
  font-size: 0.875rem;
}
.table-of-contents__section-list .table-of-contents__section-item .table-of-contents__link.active {
  font-weight: bold !important;
}
.table-of-contents__section-list.section-list--second-level {
  margin: 10px 0 0 2px;
}
.table-of-contents__section-list.section-list--second-level .table-of-contents__section-item {
  margin-bottom: 0;
  line-height: 8px;
}
.table-of-contents__section-list.section-list--second-level .table-of-contents__section-item:before {
  content: "";
  display: inline-block;
  height: 100%;
  width: 15px;
  border-bottom: 1px dotted #cccccc;
  border-left: 1px dotted #cccccc;
  position: absolute;
  left: 0;
  bottom: 5px;
}
.table-of-contents__section-list.section-list--second-level .table-of-contents__section-item .table-of-contents__link {
  display: block;
  padding-left: 20px;
  line-height: 1.25;
}

.info-banner {
  border: 1px solid #dadada;
  display: flex;
  border-bottom: 3px solid #0053B8;
  padding: 8px 16px;
  line-height: 23px;
  font-size: 16px;
  font-size: 1rem;
}
.info-banner:before {
  background: url(../images/icons/information_icon.svg) no-repeat;
  content: "";
  height: 24px;
  width: 24px;
  padding-right: 8px;
}
.info-banner a {
  padding-left: 4px;
  text-decoration: underline;
}

/* Tabination */
.tabs__wrapper {
  height: auto;
  overflow: scroll;
  overflow-y: hidden;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .tabs__wrapper {
    /* MQ Widescreen */
    height: auto;
    overflow: hidden;
  }
}
.tabs__wrapper {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.tabs {
  background: #ffffff;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  -webkit-box-shadow: inset 0 1px 0 #FFF;
  -moz-box-shadow: inset 0 1px 0 #FFF;
  box-shadow: inset 0 1px 0 #FFF;
  border-bottom: 1px solid #dcdcdc;
  visibility: visible;
  zoom: 1;
}
.tabs:before, .tabs:after {
  content: "";
  display: table;
}
.tabs:after {
  clear: both;
}
.tabs.top-bar__tabs {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-device-width: 320px) {
  .tabs.top-bar__tabs {
    /* MQ Smartphone */
    min-width: 906px;
    max-height: 40px;
  }
}
.tabs.top-bar__tabs {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1280px) {
  .tabs.top-bar__tabs {
    /* MQ Widescreen */
    min-width: 700px;
    border-bottom: 0;
  }
}
.tabs.top-bar__tabs {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .tabs.top-bar__tabs {
    /* MQ Widescreen */
    min-width: auto;
    padding: 0;
  }
}
.tabs.top-bar__tabs {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.tabs .tabs__menu {
  border-bottom: 1px solid #dcdcdc;
  margin: 0;
  padding: 0;
  width: 100%;
  display: inline-flex;
  justify-content: space-between;
  zoom: 1;
}
.tabs .tabs__menu:before, .tabs .tabs__menu:after {
  content: "";
  display: table;
}
.tabs .tabs__menu:after {
  clear: both;
}
.tabs .tabs__menu .tabs__item {
  flex: 1;
  background: #f1f7ff;
  border: 1px solid #dadada;
  border-left: none;
  float: left;
  list-style: none;
  cursor: pointer;
  position: relative;
  top: 1px;
  padding: 16px;
  text-align: center;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .tabs .tabs__menu .tabs__item {
    /* MQ Tablet */
    padding: 10px 5px;
    width: 15%;
    font-size: 14px;
    font-size: 0.875rem;
  }
}
.tabs .tabs__menu .tabs__item {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.tabs .tabs__menu .tabs__item.tabs__item--first {
  border-left: 1px solid #dcdcdc;
}
.tabs .tabs__menu .tabs__item.active {
  background: #fff;
  border-bottom-color: #fff;
}

.Facets-popUp .tabs .tabs__menu {
  border-bottom: 1px solid #ffffff;
}
.Facets-popUp .tabs .tabs__menu .tabs__item {
  width: 18%;
}

.workspace__tab .tabs__wrapper {
  height: 53px;
}
.workspace__tab .tabs {
  background: #fff;
  border-bottom: 1px solid #dcdcdc;
  height: 50px;
}
.workspace__tab .tabs .tabs__menu {
  border-bottom: 1px solid #dcdcdc;
}
.workspace__tab .tabs .tabs__menu li.tabs__item {
  padding: 16px;
}
.workspace__tab .tabs .tabs__menu .active {
  background: #fff;
  border-bottom-color: #fff;
}

/* Tooltip & Help
------------------------------------------------------------------------------*/
.tooltip-information {
  background-color: #fff;
  border: 1px solid #dcdcdc;
  -webkit-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.08);
  -moz-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.08);
  box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.08);
  color: #666666;
  display: none;
  font-size: 12px;
  font-size: 0.75rem;
  font-weight: normal;
  line-height: 1.3;
  word-wrap: break-word;
  text-align: left;
  padding: 13px;
  margin-left: -62px; /* half the outer width - 2.5px => for centering */
  position: absolute;
  top: 8px;
  z-index: 9999;
  width: 100px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .tooltip-information {
    /* MQ Tablet */
    margin-left: -50px;
    width: 150px;
  }
}
.tooltip-information {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .tooltip-information {
    /* MQ Widescreen */
    margin-left: -75px; /* half the outer width - 2.5px => for centering */
    width: 160px;
  }
}
.tooltip-information {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.tooltip-information p {
  margin: 5px 0;
  line-height: 19px;
}
.default-table .tooltip-information p {
  margin: 0 0 11px 0;
}
.default-table .tooltip-information p:last-child {
  margin: 0;
}
.tooltip-information a {
  word-break: break-all;
  word-wrap: break-word;
  display: inline-block;
}
.tooltip-information.tooltip-information--citation table, .tooltip-information.tooltip-information--citation tr, .tooltip-information.tooltip-information--citation td {
  vertical-align: top;
}
.tooltip-information.tooltip-information--citation .referenceList__title {
  display: block;
  margin-top: 0;
}
.tooltip-information.tooltip-information--citation .citation__number {
  line-height: 20px;
  padding-right: 5px;
}
.tooltip-information.tooltip-information--citation:before, .tooltip-information.tooltip-information--below:before {
  display: block !important;
}
.tooltip-information.tooltip-information--citation:after, .tooltip-information.tooltip-information--below:after {
  display: none !important;
}

.tooltip-information:before {
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/tooltip_arrow_up.png) no-repeat center top;
  content: "";
  display: block;
  height: 12px;
  position: absolute;
  left: 0;
  top: -12px;
  width: 100%;
}
.data-list--properties-column .tooltip-information:before, .default-table .tooltip-information:before, #ttHolder .tooltip-information:before {
  display: none;
}

.tooltip-information:after {
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/tooltip_arrow_down.png) no-repeat center top;
  content: "";
  display: block;
  height: 12px;
  position: absolute;
  left: 0;
  margin-top: 13px;
  width: 100%;
}

.show-tooltip.biomarkers {
  margin-right: 4px;
}
.show-tooltip span {
  border-bottom: 1px dotted #000;
  position: relative;
  cursor: help;
}
.show-tooltip.show-tooltip--citation {
  display: inline;
}
.show-tooltip.show-tooltip--citation span {
  border-bottom: none;
}
.show-tooltip.show-tooltip--citation span .citation {
  font-size: 10px;
  font-size: 0.625rem;
}

#ttHolder.toolTip_fromRight .tooltip-information:after, #ttHolder.toolTip_fromRight .tooltip-information--citation:before {
  background-position: 90% bottom;
}
#ttHolder.toolTip_fromLeft .tooltip-information:after, #ttHolder.toolTip_fromLeft .tooltip-information--citation:before {
  background-position: 10% bottom;
}

/* basics (grey) - essential class for every button, other .btn-* are optional */
.btn.link-btn, button.link-btn#cboxClose {
  text-decoration: none;
  color: #0176c3;
  height: 24px;
  line-height: 24px;
  padding: 8px 16px;
}
.btn.link-btn:hover, button.link-btn#cboxClose:hover {
  text-decoration: none;
}
.btn.btn-close, button#cboxClose {
  float: right;
  display: inline-block;
  color: #00285A;
  border: 1px solid #00285A;
  background: #fff;
  font-size: 14px;
  font-size: 0.875rem;
}
.btn.btn-close:hover, button#cboxClose:hover {
  background: #00285A;
  border: 1px solid #00285A;
  color: #fff;
  padding: 0 10px;
}
.btn.btn-close:hover:after, button#cboxClose:hover:after {
  background-image: url("../images/icons/cancel-icon-light.svg");
  content: "";
  display: inline-block;
}
.btn.btn-close:focus, button#cboxClose:focus, .btn.btn-close:active, button#cboxClose:active {
  background: #00285A;
  border: 1px solid #98C0FA;
  color: #fff;
}
.btn.btn-close:focus:after, button#cboxClose:focus:after, .btn.btn-close:active:after, button#cboxClose:active:after {
  background-image: url("../images/icons/cancel-icon-light.svg");
  content: "";
  display: inline-block;
}
.btn img, button#cboxClose img {
  display: none;
}
.btn.loading img, button.loading#cboxClose img {
  display: inline-block;
  height: 14px;
  width: 14px;
  position: relative;
  top: 2px;
}
.btn.right, button.right#cboxClose {
  float: right;
  text-decoration: none;
}

/* Primary buttons */
.btn-primary {
  border: 1px solid #00285A;
  background: #00285A;
  color: #fff;
  padding: 8px 16px;
  font-size: 14px;
  font-size: 0.875rem;
}
.btn-primary:hover {
  background: #ebf1f5;
  border: 1px solid #0053B8;
  color: #00285A;
  padding: 8px 16px;
  text-decoration: none;
}
.btn-primary:focus, .btn-primary:active {
  background: #ebf1f5;
  border: 1px solid #98C0FA;
  color: #00285A;
  padding: 8px 16px;
}

.large-btn-primary {
  padding: 12px 24px;
}
.large-btn-primary:hover, .large-btn-primary:focus, .large-btn-primary:active {
  padding: 12px 24px;
}

.btn-secondary {
  padding: 8px 16px;
  color: #00285A;
  border: 1px solid #00285A;
  background: #fff;
  font-size: 14px;
  font-size: 0.875rem;
}
.btn-secondary:hover, .btn-secondary:focus, .btn-secondary:target, .btn-secondary:active {
  padding: 8px 16px;
  background: #00285A;
  color: #fff;
  text-decoration: none;
}

.large-btn-secondary {
  padding: 12px 24px;
}
.large-btn-secondary:hover, .large-btn-secondary:focus, .large-btn-secondary:target, .large-btn-secondary:active {
  padding: 12px 24px;
}

.btn-link,
.btn-link:hover {
  border-color: transparent;
  background: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

.btn.before-up:before, button.before-up#cboxClose:before {
  content: "";
  position: relative;
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 10px solid #000;
  display: inline-block;
}

.btn.before-down:before, button.before-down#cboxClose:before {
  content: "";
  position: relative;
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 10px solid #000;
  display: inline-block;
}

.btn.icon, button.icon#cboxClose {
  display: inline-block;
  vertical-align: middle;
  height: 26px;
  line-height: 26px;
}
.btn.icon.delete-active, button.icon.delete-active#cboxClose {
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/delete_icon_active.png) no-repeat center center;
}
.btn.icon.delete-inactive, button.icon.delete-inactive#cboxClose {
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/delete_icon_inactive.png) no-repeat center center;
}
.btn.icon.print-alert, button.icon.print-alert#cboxClose {
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/print_icon.png) no-repeat center center;
}
.btn.icon.edit-active, button.icon.edit-active#cboxClose {
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/Pen_Icon.png) 0px center no-repeat;
  border: none;
}

.btn_disabled {
  pointer-events: none; /* Disables the button completely. Better than just cursor: default; */
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  opacity: 0.7;
  filter: alpha(opactiy=70);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=70)";
  color: #333333;
  background: #dadada;
  border: 1px solid #dadada;
  padding: 8px 16px;
}

.download-link__trialSafety {
  line-height: 2.2;
  margin-top: 35px;
}
.download-link__trialSafety .bizint-downloadVersion__message {
  display: inline-block;
}
.download-link__trialSafety a {
  padding-left: 1px;
  font-weight: bold;
  display: inline-block;
  height: 26px;
  line-height: 26px;
}

.buy_btn_message {
  margin-top: 10px;
}

.button__buy-profile {
  margin: 16px 0 24px 0;
}

.dialog-box-heading .close-button {
  padding: 8px 16px;
  color: #00285A;
  border: 1px solid #00285A;
  background: #fff;
  font-size: 14px;
  font-size: 0.875rem;
}
.dialog-box-heading .close-button:hover {
  background: #00285A;
  border: 1px solid #00285A;
  color: #fff;
}
.dialog-box-heading .close-button:focus, .dialog-box-heading .close-button:active {
  background: #00285A;
  border: 1px solid #98C0FA;
  color: #fff;
}

/* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
@media screen and (min-device-width: 320px) { /* MQ Smartphone */
  /* Default tables
  ------------------------------------------------------------------------------*/
  .default-table, .floatThead-container {
    margin: 34px 0 22px 0;
    position: relative;
    width: 100%;
  }
  .default-table table, .floatThead-container table {
    width: 100%;
  }
  .default-table caption, .floatThead-container caption {
    border: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc;
    -webkit-border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0;
    -webkit-box-shadow: inset 1px -1px 0 0 #FFF, inset 0 -18px 18px -18px #efefef;
    -moz-box-shadow: inset 1px -1px 0 0 #FFF, inset 0 -18px 18px -18px #efefef;
    box-shadow: inset 1px -1px 0 0 #FFF, inset 0 -18px 18px -18px #efefef;
    color: #666666;
    font-size: 16px;
    font-size: 1rem;
    padding: 20px 2.7173913044%; /* Math: 15 / 552 */
    text-align: left;
  }
  .default-table caption span, .floatThead-container caption span {
    color: #333333;
    display: block;
    font-size: 13px;
    font-size: 0.8125rem;
    margin: 7px 0 0 32px;
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 600px) {
  .default-table caption span, .floatThead-container caption span {
    /* MQ Tablet */
    display: inline;
    margin: 0 0 0 12px;
  }
}
@media screen and (min-device-width: 320px) {
  .default-table td,
  .default-table th, .floatThead-container td,
  .floatThead-container th {
    border: 1px solid #dcdcdc;
    color: #666666;
    padding: 15px;
    text-align: left;
    vertical-align: middle;
  }
  .default-table th, .floatThead-container th {
    background-color: #f1f7ff;
    border-top: none;
    font-weight: bold;
  }
  .default-table.biomarker-wrapper, .floatThead-container.biomarker-wrapper {
    overflow: hidden;
    margin-bottom: 10px;
    border-bottom: 1px solid #dcdcdc;
  }
  .default-table.biomarker-wrapper td, .floatThead-container.biomarker-wrapper td {
    line-height: 16px;
  }
  .default-table.biomarker-wrapper .table__col1__content, .floatThead-container.biomarker-wrapper .table__col1__content {
    width: 72px;
    border-bottom-color: #fff;
  }
  .default-table.biomarker-wrapper tr:last-child .table__col1__content, .floatThead-container.biomarker-wrapper tr:last-child .table__col1__content {
    border-bottom-color: #dcdcdc;
  }
  .default-table.biomarker-wrapper .table__col2__content, .floatThead-container.biomarker-wrapper .table__col2__content {
    padding: 0px;
  }
  .default-table.biomarker-wrapper .table__col2__content .biomarker-table, .floatThead-container.biomarker-wrapper .table__col2__content .biomarker-table {
    margin-top: -46px;
  }
  .default-table.biomarker-wrapper .table__col2__content .biomarker-table th.default-table__col2, .floatThead-container.biomarker-wrapper .table__col2__content .biomarker-table th.default-table__col2 {
    border-left-width: 0px;
  }
  .default-table.biomarker-wrapper .table__col2__content .biomarker-table td.biomarker-name, .floatThead-container.biomarker-wrapper .table__col2__content .biomarker-table td.biomarker-name {
    border-left-width: 0px;
  }
  .default-table.biomarker-wrapper .table__col2__content .table-footer, .floatThead-container.biomarker-wrapper .table__col2__content .table-footer {
    border-right: 1px solid #dcdcdc;
    padding: 16px;
  }
  .default-table.biomarker-wrapper .table__col2__content .table-footer .table-footer__info, .floatThead-container.biomarker-wrapper .table__col2__content .table-footer .table-footer__info {
    margin-top: 0px;
    margin-bottom: 7px;
  }
  .default-table .table-actions, .floatThead-container .table-actions {
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 600px) {
  .default-table .table-actions, .floatThead-container .table-actions {
    /* MQ Tablet */
    position: absolute;
    right: 12px;
    top: 22px;
  }
}
@media screen and (min-device-width: 320px) {
  .default-table td .action, .floatThead-container td .action {
    margin-right: 0;
  }
  .default-table td a, .floatThead-container td a {
    font-size: 16px;
    font-size: 1rem;
  }
  .default-table tfoot td, .floatThead-container tfoot td {
    font-size: 11px;
    font-size: 0.6875rem;
    color: #333333;
    padding: 9px 15px;
    border: none;
  }
  .default-table .table-links a:before, .floatThead-container .table-links a:before {
    content: "» "; /* raquo + space */
  }
  .default-table .table-links a, .floatThead-container .table-links a {
    margin: 0 12px 0 12px;
  }
  .default-table .table-actions-bottom, .floatThead-container .table-actions-bottom {
    background: #e5e5e5 url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/grdnt_grey_f8f8f8_e5e5e5.gif) repeat-x;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#e5e5e5));
    background-image: -webkit-linear-gradient(top, #f8f8f8, #e5e5e5);
    background-image: -moz-linear-gradient(top, #f8f8f8, #e5e5e5);
    background-image: -ms-linear-gradient(top, #f8f8f8, #e5e5e5);
    background-image: -o-linear-gradient(top, #f8f8f8, #e5e5e5);
    background-image: linear-gradient(to top, #f8f8f8, #e5e5e5);
    border: 1px solid #DADBDB;
    border-top: none;
    min-height: 15px;
    padding: 15px;
    position: relative;
  }
  .default-table .table-actions-bottom .table-actions, .floatThead-container .table-actions-bottom .table-actions {
    position: absolute;
    right: 12px;
    top: 12px;
  }
  .floatThead-container table {
    border-bottom: 1px solid #dcdcdc !important;
  }
  .floatThead-container table th {
    border-top: 1px solid #dcdcdc !important;
  }
  .stickyHeader {
    border-width: 0 !important;
  }
  .scroll-container .ps-scrollbar-x-rail, .scroll-container .ps-scrollbar-y-rail {
    z-index: 1004;
    opacity: 0.6 !important;
    display: block !important;
  }
  .default-table.financial-forecast-table {
    margin-bottom: 10px;
  }
  .default-table tr.bold-text td {
    font-weight: bold;
  }
}
/* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
.section--biomarker .table-footer {
  margin-bottom: 20px;
}

.usp_statement {
  width: 70%;
  font-size: 14px;
  font-size: 0.875rem;
}

.profile-link {
  font-size: 16px;
  font-size: 1rem;
  color: #0053B8;
}

.filingDate, .lossOfPatent, .intlLossOfPatent {
  font-size: 16px;
  font-size: 1rem;
}

#exclusivities-1 {
  font-size: 16px;
  font-size: 1rem;
}

.read-more a, .read-less a {
  white-space: nowrap;
  text-decoration: underline;
}
.document--drug-profile .layout__col-main .read-more a, .document--drug-profile .layout__col-main .read-less a {
  font-size: 14px;
  font-size: 0.875rem;
}
.top-bar__filters .read-more, .top-bar__filters .read-less {
  clear: both;
  display: block;
}

.top-bar__filters .read-less {
  padding-right: 115px;
}

span.details[style="display: inline-block;"] {
  display: inline !important;
}

/* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
@media screen and (min-device-width: 320px) { /* MQ Smartphone */
  .layout-3--dp-heading-section .thumbnail {
    display: inline-block;
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 600px) {
  .layout-3--dp-heading-section .thumbnail {
    /* MQ Tablet */
    display: block;
  }
}
@media screen and (min-device-width: 320px) {
  .thumbnail__link {
    display: block;
    position: relative;
    min-height: 65px;
    width: 184px;
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 1025px) {
  .thumbnail__link {
    /* MQ Widescreen */
    width: 220px !important;
  }
}
@media screen and (min-device-width: 320px) {
  .thumbnail__link:focus {
    outline: none;
  }
  .thumbnail__link:after {
    background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/view-icon.png) no-repeat top right;
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    right: -1px;
  }
  .thumbnail__img {
    max-width: 184px;
    border: 1px solid #dcdcdc;
    -webkit-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.08);
    -moz-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.08);
    box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.08);
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 1025px) {
  .thumbnail__img {
    /* MQ Widescreen */
    max-width: 100%;
  }
}
/* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
/* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
@media screen and (min-device-width: 320px) { /* MQ Smartphone */
  .back-to-top-wrapper {
    display: none;
    text-align: center;
    position: fixed;
    top: 90%;
    right: 74px;
    min-height: 39px;
    min-width: 40px;
    z-index: 9000;
  }
  .back-to-top-wrapper a.back-to-top {
    display: inline-block;
    width: 40px;
    height: 39px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -webkit-transition: background 0.5s;
    -moz-transition: background 0.5s;
    -o-transition: background 0.5s;
    -ms-transition: background 0.5s;
    transition: background 0.5s;
    background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/springer-sprite-1.png) 9px -9081px transparent;
    background-color: #00285A;
    text-decoration: none;
    border: 2px solid #ddd;
    cursor: pointer;
    font-size: 14px;
  }
  .back-to-top-wrapper a.back-to-top:hover {
    background-position: 9px -9081px;
    background-color: #00285A;
    border: 2px solid #fff;
  }
  .ie8 .back-to-top-wrapper a.back-to-top {
    background-color: #00285A;
    background-image: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/springer-sprite-1.png);
    background-position: 11px -9080px;
  }
  .back-to-top-wrapper a.back-to-top span {
    -webkit-transition: background 0.5s;
    -moz-transition: background 0.5s;
    -o-transition: background 0.5s;
    -ms-transition: background 0.5s;
    transition: background 0.5s;
    position: absolute;
    top: 48px;
    left: -22px;
    color: #595959;
    background: #fff;
    width: 87px;
    padding: 2px;
    border-radius: 2px;
  }
  .back-to-top-wrapper a.back-to-top:focus-visible {
    outline: 2px solid #08c;
  }
}
/* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
.page__advanced-search .back-to-top-wrapper {
  z-index: 25;
}
.page__advanced-search #uvTab {
  z-index: 25 !important;
}

#export-options-drugs, #export-options-drugSafety, #export-options-deals {
  padding-bottom: 0px;
}

.export-format-wrapper {
  padding: 0px 30px;
  z-index: 10;
  position: relative;
}
.export-format-wrapper .export-format-options {
  font-size: 14px;
  font-size: 0.875rem;
  padding: 10px 0px;
}
.export-format-wrapper .export-format-options .heading {
  font-weight: bold;
  padding-bottom: 10px;
  font-size: 16px;
  font-size: 1rem;
}
.export-format-wrapper .export-format-options label {
  margin-right: 25px;
  margin-left: 0px;
}

#export-options--patents .export-category-wrapper {
  background-color: #fff;
  box-shadow: none;
  padding: 20px 30px 0 30px;
  width: 94%;
}
#export-options--patents .export-category-wrapper .export-category-options label {
  font-size: 15px;
  margin: 7px 20px 10px 5px;
}
#export-options--patents .export-category-wrapper input[type=radio] {
  margin-bottom: 7px;
}

.export-grid-options {
  margin-bottom: 20px;
}
.export-grid-options label {
  margin-right: 25px;
  margin-left: 0px;
  font-size: 15px;
  font-size: 1.5rem;
}
.export-grid-options input[type=radio][disabled] + label {
  color: #e5e5e5;
}

.popup-menu {
  background: #fff;
  line-height: normal;
}
.popup-menu.display {
  display: block !important;
}
.popup-menu .popup-menu__header {
  border-bottom: 1px solid #bcbcbc;
  height: 28px;
  padding: 5px 10px;
  position: relative;
  z-index: 5;
}
.popup-menu .popup-menu__header .header__title {
  font-size: 15px;
  font-size: 0.9375rem;
  font-weight: bold;
  float: left;
  margin: 4px 10px 5px;
}
.popup-menu .btn, .popup-menu button#cboxClose {
  padding-top: 1px;
  float: right;
  font-size: 13px;
  font-size: 0.8125rem;
}
.popup-menu input {
  float: left;
  margin: 2px 8px 0 0;
}
.popup-menu input.select-all-fields__radio, .popup-menu input.property__checkbox, .popup-menu input.dev-status-section__radio {
  top: 1px !important;
}
.popup-menu .select-all-fields__label, .popup-menu .dev-status-section__label {
  font-size: 15px;
  font-size: 0.9375rem;
}
.popup-menu .select-all-fields__label {
  border-right: 1px dotted #666666;
  padding-right: 14px;
}
.popup-menu .all-fields-section__select-all-fields {
  border-right: none !important;
}
.ie8 .popup-menu .popup-menu__download-section .tooltip-information:after, .ie8 .popup-menu .popup-menu__dev-status-section .tooltip-information:after {
  margin-top: 12px !important;
}
.popup-menu .popup-menu__download-section p, .popup-menu .export-bizint-setup-options p {
  margin-top: 40px;
}
.popup-menu .popup-menu__all-fields-section {
  zoom: 1;
}
.popup-menu .popup-menu__all-fields-section:before, .popup-menu .popup-menu__all-fields-section:after {
  content: "";
  display: table;
}
.popup-menu .popup-menu__all-fields-section:after {
  clear: both;
}
.popup-menu .popup-menu__all-fields-section .all-fields-section__select-all-fields {
  zoom: 1;
}
.popup-menu .popup-menu__all-fields-section .all-fields-section__select-all-fields:before, .popup-menu .popup-menu__all-fields-section .all-fields-section__select-all-fields:after {
  content: "";
  display: table;
}
.popup-menu .popup-menu__all-fields-section .all-fields-section__select-all-fields:after {
  clear: both;
}
.popup-menu .popup-menu__all-fields-section .all-fields-section__select-all-fields p {
  border-right: 1px dotted #666;
  padding-right: 14px;
  display: inline-block;
  font-size: 15px;
  font-weight: bold;
}
.popup-menu .popup-menu__all-fields-section .all-fields-section__select-all-fields .select-all-fields__select-all, .popup-menu .popup-menu__all-fields-section .all-fields-section__select-all-fields .select-all-fields__select-all-patents {
  width: 80px;
  margin: -17px 0 0 10px;
  padding-top: 0px;
  color: #00285A;
}
.popup-menu .popup-menu__all-fields-section .all-fields-section__select-all-fields .select-all-fields__select-all:hover, .popup-menu .popup-menu__all-fields-section .all-fields-section__select-all-fields .select-all-fields__select-all:focus, .popup-menu .popup-menu__all-fields-section .all-fields-section__select-all-fields .select-all-fields__select-all:active, .popup-menu .popup-menu__all-fields-section .all-fields-section__select-all-fields .select-all-fields__select-all-patents:hover, .popup-menu .popup-menu__all-fields-section .all-fields-section__select-all-fields .select-all-fields__select-all-patents:focus, .popup-menu .popup-menu__all-fields-section .all-fields-section__select-all-fields .select-all-fields__select-all-patents:active {
  color: #0053B8;
}
.popup-menu .popup-menu__all-fields-section .all-fields-section__select-all-fields .select-all-fields__select-all#select-all-properties-trials, .popup-menu .popup-menu__all-fields-section .all-fields-section__select-all-fields .select-all-fields__select-all-patents#select-all-properties-trials {
  margin: -17px 0 0 10px;
}
.popup-menu .popup-menu__all-fields-section .properties-wrapper {
  margin-left: 30px;
}
.popup-menu .popup-menu__all-fields-section .all-fields-section__properties {
  margin: 0px;
  padding: 0;
  list-style: none;
  display: inline-block;
  width: 217px;
  vertical-align: top;
}
.popup-menu .popup-menu__all-fields-section .all-fields-section__properties .properties__property {
  margin: 0 0 15px 0;
}
.popup-menu .popup-menu__all-fields-section.inactive-link .properties__property label, .popup-menu .popup-menu__all-fields-section.inactive-link .select-all-fields__select-all {
  color: #e5e5e5;
}
.popup-menu .popup-menu__all-fields-section.inactive-link .properties__property label:hover, .popup-menu .popup-menu__all-fields-section.inactive-link .select-all-fields__select-all:hover {
  text-decoration: none;
  cursor: default;
}
.popup-menu .popup-menu__all-fields-section.inactive-link .drug-properties label {
  border-bottom: none !important;
}
.popup-menu .popup-menu__all-fields-section.inactive-link .drug-properties label:hover .tooltip-information {
  display: none !important;
}
.popup-menu .label--tooltip {
  border: 1px dotted #333333;
  border-width: 0 0 1px 0;
  position: relative;
}
.popup-menu .label--tooltip.label--tooltip--druginfo .tooltip-information {
  bottom: auto;
  top: 30px;
  left: -30px;
}
.popup-menu .label--tooltip .tooltip-information {
  width: 185px;
  margin-left: auto;
  top: auto;
  left: 0px;
  bottom: 30px;
}
.popup-menu .label--tooltip .tooltip-information p {
  margin: 0;
  line-height: 15px;
}
.popup-menu .label--tooltip .tooltip-information:before {
  display: none;
}
.popup-menu .label--tooltip .tooltip-information.show {
  display: block;
}
.popup-menu .label--tooltip:hover .tooltip-information {
  display: block;
}
.popup-menu.disable-property-selection .properties__property label, .popup-menu.disable-property-selection .select-all-fields__select-all, .popup-menu.disable-property-selection .select-all-fields__label, .popup-menu.disable-property-selection label {
  color: #e5e5e5;
}
.popup-menu.disable-property-selection .properties__property label:hover, .popup-menu.disable-property-selection .select-all-fields__select-all:hover, .popup-menu.disable-property-selection .select-all-fields__label:hover, .popup-menu.disable-property-selection label:hover {
  text-decoration: none;
  cursor: default;
}
.popup-menu.disable-property-selection .drug-properties label {
  border-bottom: none !important;
}
.popup-menu.disable-property-selection .drug-properties label:hover .tooltip-information {
  display: none !important;
}

#export-options-drugs .popup-menu {
  margin-left: 10px;
}

.disable-property-selection .tooltip-information {
  display: none !important;
}

.export-range-wrapper {
  padding: 10px 30px;
}
.export-range-wrapper label, .export-range-wrapper strong {
  font-size: 14px;
  font-size: 0.875rem;
}
#export-options--drugSafety .export-range-wrapper {
  padding-top: 0px;
}
.export-range-wrapper .error_tooltip, .export-range-wrapper .error_invalid_email {
  display: inline-block;
  float: none;
}
.export-range-wrapper .error_tooltip.hidden, .export-range-wrapper .error_invalid_email.hidden {
  display: none;
}
.export-range-wrapper .export-range-options {
  margin-left: 20px;
}
.export-range-wrapper .export-range-options .selectedExport, .export-range-wrapper .export-range-options .rangeExport {
  margin-top: 10px;
  font-size: 14px;
  font-size: 0.875rem;
}
.export-range-wrapper .export-range-options .export-range .to-range, .export-range-wrapper .export-range-options .export-range .from-range {
  height: 40px;
  line-height: 40px;
  display: inline-block;
}
.export-range-wrapper .export-range-options .export-range label {
  width: 80px;
  text-align: right;
  display: inline-block;
  cursor: default;
}
.export-range-wrapper .export-range-options .export-range input {
  float: none;
  padding: 4px 3px;
}
.export-range-wrapper .export-range-options .export-range .info-small-msg {
  margin-left: 83px;
  font-size: 14px;
  font-size: 0.875rem;
}
.export-range-wrapper .export-range-options .export-range.disabled {
  color: #cccccc;
}
.export-range-wrapper .export-range-options .export-range.disabled input {
  border-color: #cccccc;
  color: #cccccc;
}
.export-range-wrapper .export-range-options .export-range.disabled .error_tooltip, .export-range-wrapper .export-range-options .export-range.disabled .error_invalid_email {
  display: none;
}

/* Export Datatable */
.menu-options--wrapper .menu-options--box .callout-box__inner-box li > label[for=results-print-drugs-option], .menu-options--wrapper .menu-options--box .callout-box__inner-box li > label[for=results-print-trials-option], .menu-options--wrapper .menu-options--box .callout-box__inner-box li > label[for=results-print-drugSafety-option] {
  border-bottom: 1px solid #cccccc;
  margin-bottom: 5px;
  padding: 5px 10px 5px 17px;
}

.colorbox-dialog .export-data-layout-wrapper {
  border: 1px solid #cccccc;
  border-bottom: 0 none;
  padding: 20px;
}
.colorbox-dialog .content__all-export {
  border: 1px solid #cccccc;
  width: 99.8%;
}
.colorbox-dialog .export-data-layout {
  width: 70%;
  float: left;
  padding-right: 20px;
  border-right: 1px solid #cccccc;
}
.colorbox-dialog .export-data-layout .export-controls--header {
  margin-bottom: 15px;
}
.colorbox-dialog .export-data-layout .export-controls--header label {
  margin-right: 20px;
  display: inline-block;
}
.colorbox-dialog .export-data-layout .export-controls--section {
  margin-top: 0px;
  overflow: auto;
}
.colorbox-dialog .export-data-layout .export-controls--section .export-data-param-one {
  width: 48%;
  float: left;
  margin-right: 10px;
}
.colorbox-dialog .export-data-layout .export-controls--section .export-data-param-two {
  width: 48%;
  float: left;
}
.colorbox-dialog .export-data-layout .export-controls--section .export-data-param-two label {
  margin-left: 0px;
}
.colorbox-dialog .export-data-layout .export-controls--section .selectBox-dropdown {
  width: 180px;
}
.colorbox-dialog .export-data-layout .export-controls--section .selectBox-dropdown .selectBox-label {
  padding: 5px 0px;
}
.colorbox-dialog .export-data-layout .export-controls--section .selectBox-dropdown .selectBox-arrow {
  top: 10px;
}
.colorbox-dialog#data-table-export-drugSafety .selectBox-dropdown {
  width: 210px;
}
.colorbox-dialog.export-data-table .colorbox-dialog--body {
  overflow: hidden;
  max-height: none;
}
.colorbox-dialog.export-data-table .colorbox-dialog--body .infoMessage {
  margin-top: 16%;
  text-align: center;
}
.colorbox-dialog.export-data-table .colorbox-dialog--body .export-view-results {
  float: left;
  padding-left: 40px;
  font-size: 1.4rem;
}
.colorbox-dialog.export-data-table .colorbox-dialog--body .export-view-results.without-matrix-option {
  line-height: 5;
}
.colorbox-dialog.export-data-table .colorbox-dialog--body .export-view-results.with-matrix-option {
  line-height: 9;
}
.colorbox-dialog.export-data-table .colorbox-dialog--body .export-parameter {
  clear: both;
}
.colorbox-dialog.export-data-table .colorbox-dialog--body .export-parameter.left {
  float: left;
}
.colorbox-dialog.export-data-table .colorbox-dialog--body .export-parameter .selectBox-dropdown {
  width: 180px;
}
.colorbox-dialog.export-data-table .colorbox-dialog--body .export-parameter .selectBox-dropdown .selectBox-label {
  padding: 5px 0px;
}
.colorbox-dialog.export-data-table .colorbox-dialog--body .export-parameter .selectBox-dropdown .selectBox-arrow {
  top: 10px;
}
.colorbox-dialog.export-data-table .colorbox-dialog--body h4 {
  padding: 0;
  margin: 5px 0px;
  font-size: 1.4rem;
}
.colorbox-dialog.export-data-table .colorbox-dialog--body .view-result-link.right {
  float: right;
  padding: 40px 20px 0px 0px;
  font-size: 1.4rem;
}
.colorbox-dialog.export-data-table .colorbox-dialog--body .separator {
  border-top: 1px solid #dcdcdc;
  margin: 20px 0px;
}
.colorbox-dialog.export-data-table .colorbox-dialog--body .matrix-export-type {
  padding-top: 20px;
}
.colorbox-dialog.export-data-table .colorbox-dialog--body .default-table {
  overflow: auto;
}
.colorbox-dialog.export-data-table .ajax-loader-export-datatable {
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/loading_popup.gif) no-repeat center center;
  height: 50%;
}

.export-bizint-message-options {
  overflow: hidden !important;
}
.export-bizint-message-options ul li {
  line-height: 2.4;
  list-style: disc;
}

.export-bizint-download-options a {
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/springer-sprite.png) 1px -927px no-repeat;
  padding-left: 35px;
  font-size: 14px;
  height: 26px;
  line-height: 26px;
  display: inline-block;
}

.export-bizint-setup-options .download-link a#downloadBizintOfflineSetup {
  background: none;
  padding-left: 0;
}

.prevent-pointer {
  pointer-events: none;
}

.legends-list {
  list-style: none;
  margin: 0;
  padding: 20px 0px;
  overflow: hidden;
}
.legends-list li {
  position: relative;
  padding: 0 15px 5px 0;
  margin-right: 20px;
  font-weight: bold;
}
.legends-list li span {
  display: inline-block;
}
.legends-list li span:after {
  content: "";
  position: absolute;
  right: -10px;
  bottom: 1px;
  height: 17px;
  width: 5px;
}
.legends-list li.red span:after {
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/serious_legend.png) right 6px no-repeat transparent;
}
.legends-list li.yellow span:after {
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/first_report_legend.png) right 6px no-repeat transparent;
}
.legends-list li.green span:after {
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/overdose_legend.png) right 6px no-repeat transparent;
}
.legends-list li.blue span:after {
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/drug_interaction_legend.png) right 6px no-repeat transparent;
}
.legends-list li {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .legends-list li {
    /* MQ Tablet */
    float: left;
    padding-bottom: 0;
  }
}
.legends-list li {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.document--drug-safety-profile .legends-list li {
  font-size: 13px;
  font-size: 0.8125rem;
}
.document--drug-safety-profile .legends-list li span:after {
  bottom: 2px;
}

/* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
@media screen and (min-device-width: 320px) { /* MQ Smartphone */
  /* Checkmarks list
  ------------------------------------------------------------------------------*/
  .checkmarks li {
    background: url("../images/icons/blue-tick.svg") -4px no-repeat;
    margin-top: 7px;
    padding-left: 23px;
  }
}
/* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
/* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
@media screen and (min-device-width: 320px) { /* MQ Smartphone */
  /* Box
  ------------------------------------------------------------------------------*/
  .box {
    border: 1px solid #dcdcdc;
    -webkit-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.08);
    -moz-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.08);
    box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.08);
    margin-bottom: 20px;
    padding: 15px 20px;
  }
  .box:last-child {
    margin-bottom: 0;
  }
  .box a:focus {
    z-index: 10;
  }
  .box__box-header {
    font-size: 26px;
    font-size: 1.625rem;
    line-height: 1.2;
    margin: 0 0 25px;
  }
}
/* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
.show-more {
  text-align: center;
  margin: 25px 0;
}
.show-more .pillow-btn--show-more {
  border: 1px solid #00285A;
}
.show-more .pillow-btn--show-more[disabled], .show-more .pillow-btn--show-more[disabled]:hover, .show-more .pillow-btn--show-more[disabled]:active {
  background: #f9f9f9 url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/) repeat-x;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#eaeaea));
  background-image: -webkit-linear-gradient(top, #f9f9f9, #eaeaea);
  background-image: -moz-linear-gradient(top, #f9f9f9, #eaeaea);
  background-image: -ms-linear-gradient(top, #f9f9f9, #eaeaea);
  background-image: -o-linear-gradient(top, #f9f9f9, #eaeaea);
  background-image: linear-gradient(to top, #f9f9f9, #eaeaea);
  position: relative;
  padding-left: 60px;
  border: 1px solid #00285A;
}
.show-more .pillow-btn--show-more[disabled]:before, .show-more .pillow-btn--show-more[disabled]:hover:before, .show-more .pillow-btn--show-more[disabled]:active:before {
  content: "";
  display: block;
  height: 24px;
  width: 24px;
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/loader.gif) no-repeat;
  position: absolute;
  left: 10px;
  top: 5px;
}
.show-more .pillow-btn--show-more:active {
  border: 1px solid #bcbcbc;
}

.top-bar__sort-options {
  display: block;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .top-bar__sort-options {
    /* MQ Tablet */
    position: absolute;
    right: 0px;
    top: 0;
  }
}
.top-bar__sort-options {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .top-bar__sort-options {
    /* MQ Widescreen */
    right: 0px;
    border-right: 1px solid #dcdcdc;
    padding-right: 0px;
  }
}
.top-bar__sort-options {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.top-bar__sort-options.viewtype_list {
  display: none;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .top-bar__sort-options.viewtype_list {
    /* MQ Tablet */
    display: block;
    right: 190px;
  }
}
.top-bar__sort-options.viewtype_list {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .top-bar__sort-options.viewtype_list {
    /* MQ Widescreen */
    display: block;
    right: 185px;
  }
}
.top-bar__sort-options.viewtype_list {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.top-bar__sort-options.sort-options {
  border-right: 0;
}

.gridColumn_options {
  display: none;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .gridColumn_options {
    /* MQ Tablet */
    right: 270px;
  }
}
.gridColumn_options {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .gridColumn_options {
    /* MQ Widescreen */
    right: 330px;
  }
}
.gridColumn_options {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.results__drugs-dashboard .gridColumn_options {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .results__drugs-dashboard .gridColumn_options {
    /* MQ Tablet */
    right: 306px;
  }
}
.results__drugs-dashboard .gridColumn_options {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .results__drugs-dashboard .gridColumn_options {
    /* MQ Widescreen */
    right: 397px;
  }
}
.results__drugs-dashboard .gridColumn_options {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

#view-menu-safetyReport.viewtype_list {
  right: 182px;
}

#view-menu-trials.viewtype_list {
  right: 0px;
  border-right: 0px;
}

.customSticky-header {
  position: fixed;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1440px) {
  .customSticky-header {
    /* MQ Widescreen */
  }
}
.customSticky-header {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.customSticky-header.results__dashboard {
  top: 40px;
  bottom: auto;
  max-width: 1186px;
  width: 73.5%;
  z-index: 1000;
  background: #fff;
}
.beta-top-bar-enable .customSticky-header.results__dashboard {
  top: 90px;
}
.customSticky-header.results__dashboard {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1440px) {
  .customSticky-header.results__dashboard {
    /* MQ Widescreen */
    width: 100%;
  }
}
.customSticky-header.results__dashboard {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.customSticky-header#stickytop_tabs_results {
  top: 0px;
  z-index: 1001;
  bottom: auto;
  background: #fff;
}
.beta-top-bar-enable .customSticky-header#stickytop_tabs_results {
  top: 50px;
}

.customSticky-headerMobile {
  position: fixed;
  z-index: 1000;
  background-color: #fff;
}
.customSticky-headerMobile.results__dashboard {
  top: 126px;
  width: 94%;
  bottom: auto;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .customSticky-headerMobile.results__dashboard {
    /* MQ Tablet */
    top: 120px;
    width: 66%;
  }
  .beta-top-bar-enable .customSticky-headerMobile.results__dashboard {
    top: 156px;
  }
}
.customSticky-headerMobile.results__dashboard {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.customSticky-headerMobile#stickytop_tabs_results {
  top: 87px;
  bottom: auto;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .customSticky-headerMobile#stickytop_tabs_results {
    /* MQ Tablet */
    top: 27px;
  }
  .beta-top-bar-enable .customSticky-headerMobile#stickytop_tabs_results {
    top: 116px;
  }
}
.customSticky-headerMobile#stickytop_tabs_results {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.results__drugs-content, .results__trials-content,
.results__drugSafety-content, .results__deals-content,
.results__drugsArchive-content {
  border: 1px solid #dadada;
  padding: 0 16px;
}

.gridView .results__drugs-content, .gridView .results__trials-content,
.gridView .results__drugSafety-content, .gridView .results__deals-content,
.gridView .results__drugsArchive-content {
  border: 0;
  padding: 0;
}

.results__drugs-content, .results__trials-content,
.results__drugSafety-content, .results__deals-content,
.results__drugsArchive-content {
  border: 1px solid #dadada;
  padding: 0 16px 16px 16px;
}

.gridView .results__drugs-content, .gridView .results__trials-content,
.gridView .results__drugSafety-content, .gridView .results__deals-content,
.gridView .results__drugsArchive-content {
  border: 0;
  padding: 0;
}

.textbox__wrapper {
  position: relative;
  overflow: hidden;
  border: 1px solid #bcbcbc;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.textbox__wrapper input {
  display: block;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100% !important;
  padding: 5px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  border-width: 0px;
  height: 33px;
}
.lt-ie10 .textbox__wrapper input:focus {
  border: none;
}
.textbox__wrapper input:focus {
  border-width: 1px !important;
  border-color: #0176c3 !important;
  -webkit-box-shadow: 0 0 3px #0176c3;
  -moz-box-shadow: 0 0 3px #0176c3;
  box-shadow: 0 0 3px #0176c3;
  outline: none;
}
.textbox__wrapper.textbox__has-text.textbox-clear__button a {
  display: block;
}
.textbox__wrapper.textbox-search__icon input {
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/springer-sprite.png) -8px -665px no-repeat;
  padding-left: 30px;
}
.textbox__wrapper.textbox-clear__button input {
  padding-right: 42px;
}
.lt-ie10 .textbox__wrapper.textbox-clear__button input {
  padding-right: 0px !important;
  border-right: 40px solid transparent !important;
}
.textbox__wrapper.textbox-clear__button input::-ms-clear {
  display: none;
}
.textbox__wrapper.textbox-clear__button a {
  color: #bcbcbc;
  font-size: 11px;
  font-size: 0.6875rem;
  line-height: 2.5;
  position: absolute;
  z-index: 5;
  overflow: hidden;
  text-decoration: none;
  width: 40px;
  display: inline-block;
  top: 1px;
  right: 1px;
  height: 34px;
}
.textbox__wrapper.textbox-clear__button a:hover, .textbox__wrapper.textbox-clear__button a:focus {
  color: #666666;
}
.textbox__wrapper.textbox-clear__button a:before {
  content: "";
  display: inline-block;
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/remove_icons.png) no-repeat 4px -92px;
  height: 34px;
  margin: 0 6px 0 10px;
  vertical-align: text-bottom;
  width: 30px;
}
.textbox__wrapper.textbox-clear__button a:hover:before, .textbox__wrapper.textbox-clear__button a:focus:before, .textbox__wrapper.textbox-clear__button a:active:before {
  background-position: 0px -16px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .textbox__wrapper.textbox-clear__button a:hover:before, .textbox__wrapper.textbox-clear__button a:focus:before, .textbox__wrapper.textbox-clear__button a:active:before {
    /* MQ Widescreen */
    background-position: 4px -16px;
  }
}
.textbox__wrapper.textbox-clear__button a:hover:before, .textbox__wrapper.textbox-clear__button a:focus:before, .textbox__wrapper.textbox-clear__button a:active:before {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.textbox__wrapper.textbox-clear__button a:after {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAADCAYAAABS3WWCAAAAEElEQVQImWPYs2fPfwY4AAAnqAM0Zy8pUwAAAABJRU5ErkJggg==") repeat-y 0 0;
  content: "";
  display: block;
  height: 34px;
  position: absolute;
  left: 0;
  top: 0;
  width: 1px;
}

.table-data-footnotes {
  font-size: 13px;
  font-size: 0.8125rem;
  font-style: italic;
  color: #666666;
  line-height: 20px;
  margin: 10px 0 0 1px;
  display: inline-block;
}

/* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
@media screen and (min-device-width: 320px) { /* MQ Smartphone */
  /* JavaScript/Chrome/Redirect prompt notices
    ------------------------------------------------------------------------------*/
  .beta-top-bar-enable {
    margin-top: 33px;
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 600px) {
  .beta-top-bar-enable {
    /* MQ Tablet */
    margin-top: 33px;
  }
}
@media screen and (min-device-width: 320px) and (min-width: 1025px) {
  .beta-top-bar-enable {
    /* MQ Widescreen */
    margin-top: 50px;
  }
}
@media screen and (min-device-width: 320px) {
  html.js .beta-top-bar-enable .main-header {
    top: 32px;
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 600px) {
  html.js .beta-top-bar-enable .main-header {
    /* MQ Tablet */
    top: 34px;
  }
}
@media screen and (min-device-width: 320px) and (min-width: 1025px) {
  html.js .beta-top-bar-enable .main-header {
    /* MQ Widescreen */
    top: 0px;
  }
}
@media screen and (min-device-width: 320px) {
  .js .beta-top-bar-enable.page__drug-profile .main-header {
    top: 0;
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 600px) {
  .js .beta-top-bar-enable.page__drug-profile .main-header {
    /* MQ Tablet */
    top: 0px;
  }
}
@media screen and (min-device-width: 320px) {
  html.js .beta-top-bar-enable .main-content {
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 600px) {
  html.js .beta-top-bar-enable .main-content {
    /* MQ Tablet */
    margin-top: 116px;
  }
}
@media screen and (min-device-width: 320px) and (min-width: 1025px) {
  html.js .beta-top-bar-enable .main-content {
    /* MQ Widescreen */
    margin-top: 0;
  }
}
@media screen and (min-device-width: 320px) {
  .js .beta-top-bar-enable.page__drug-profile .main-content {
    margin-top: 0;
  }
  .beta-top-bar-enable .is-sticky.results__top-bar {
    top: 140px;
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 600px) {
  .beta-top-bar-enable .is-sticky.results__top-bar {
    /* MQ Tablet */
    top: 116px;
  }
}
@media screen and (min-device-width: 320px) and (min-width: 1025px) {
  .beta-top-bar-enable .is-sticky.results__top-bar {
    /* MQ Widescreen */
    top: 50px;
  }
}
@media screen and (min-device-width: 320px) {
  .beta-top-bar-enable .profile-sticky-bar {
    top: 33px;
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 600px) {
  .beta-top-bar-enable .profile-sticky-bar {
    /* MQ Tablet */
    top: 33px;
  }
}
@media screen and (min-device-width: 320px) and (min-width: 1025px) {
  .beta-top-bar-enable .profile-sticky-bar {
    /* MQ Widescreen */
    top: 50px;
  }
}
@media screen and (min-device-width: 320px) {
  .beta-top-bar-enable ._fixed {
    top: 88px;
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 600px) {
  .beta-top-bar-enable ._fixed {
    /* MQ Tablet */
    top: 88px;
  }
}
@media screen and (min-device-width: 320px) and (min-width: 1025px) {
  .beta-top-bar-enable ._fixed {
    /* MQ Widescreen */
    top: 105px;
  }
}
@media screen and (min-device-width: 320px) {
  .prompt-bar {
    background-color: #46474D;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#4F5056), to(#3D3E42));
    background-image: -webkit-linear-gradient(top, #4F5056, #3D3E42);
    background-image: -moz-linear-gradient(top, #4F5056, #3D3E42);
    background-image: -ms-linear-gradient(top, #4F5056, #3D3E42);
    background-image: -o-linear-gradient(top, #4F5056, #3D3E42);
    background-image: linear-gradient(to top, #4F5056, #3D3E42);
    -webkit-box-shadow: -2px -6px 22px 4px #333333;
    -moz-box-shadow: -2px -6px 22px 4px #333333;
    box-shadow: -2px -6px 22px 4px #333333;
    -webkit-transition: padding 0.25s ease-in-out;
    -moz-transition: padding 0.25s ease-in-out;
    -o-transition: padding 0.25s ease-in-out;
    transition: padding 0.25s ease-in-out;
    color: #dadbdb;
    margin: 0;
    overflow: hidden;
    padding: 12px 0;
    position: fixed;
    left: 0;
    top: 0;
    text-shadow: 1px 1px 0 #222222;
    width: 100%;
    z-index: 9999;
    display: none;
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 600px) {
  .prompt-bar {
    /* MQ Tablet */
    min-width: none;
  }
}
@media screen and (min-device-width: 320px) and (min-width: 1025px) {
  .prompt-bar {
    /* MQ Widescreen */
    min-width: 960px;
  }
}
@media screen and (min-device-width: 320px) {
  .prompt-bar a {
    color: #fff;
    text-decoration: underline;
  }
  .prompt-bar a:hover {
    text-decoration: none;
  }
  .prompt-bar p {
    margin: 0 7px;
  }
  .prompt-bar .notification-message {
    background-color: #fcfaef;
    color: #333;
    padding: 10px;
    text-align: left;
    text-shadow: none;
  }
  .prompt-bar .notification-message .container {
    background: transparent;
    border: 0 none;
    box-shadow: none;
  }
  .prompt-bar .notification-message p {
    font-size: 12px;
    font-size: 0.75rem;
    margin: 0;
    float: none;
  }
  .prompt-bar .prompt-bar__new-feature-bar.container {
    background: transparent;
    border: 0 none;
    box-shadow: none;
    max-height: 245px;
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 600px) {
  .prompt-bar .prompt-bar__new-feature-bar.container {
    /* MQ Tablet */
    width: 92%;
  }
}
@media screen and (min-device-width: 320px) and (min-width: 1025px) {
  .prompt-bar .prompt-bar__new-feature-bar.container {
    /* MQ Widescreen */
    width: 95%;
  }
}
@media screen and (min-device-width: 320px) {
  .prompt-bar .prompt-bar__new-feature-bar h1.whats-new-header {
    text-align: left;
    color: #ee7d11;
    padding-top: 10px;
    padding-left: 10px;
  }
  .prompt-bar .prompt-bar__new-feature-bar .frame {
    height: auto;
  }
  .prompt-bar .prompt-bar__new-feature-bar .frame.pagination-on, .lt-ie10 .prompt-bar .prompt-bar__new-feature-bar .frame {
    height: 177px;
  }
  .prompt-bar .prompt-bar__new-feature-bar .new-feature--points {
    text-align: left;
    padding: 0;
  }
  .prompt-bar .prompt-bar__new-feature-bar .new-feature--points .new-feature--point {
    vertical-align: top;
    margin-right: 5px;
  }
  .pagination-on .prompt-bar .prompt-bar__new-feature-bar .new-feature--points .new-feature--point {
    height: 160px;
  }
  .lt-ie10 .prompt-bar .prompt-bar__new-feature-bar .new-feature--points .new-feature--point {
    min-height: 140px;
  }
  .prompt-bar .prompt-bar__new-feature-bar .new-feature--points .new-feature--point h2 {
    font-size: 20px;
    font-size: 1.8rem;
  }
  .lt-ie9 .prompt-bar .prompt-bar__new-feature-bar .new-feature--points .new-feature--point h2 {
    font-size: 18px;
  }
  .prompt-bar .prompt-bar__new-feature-bar .new-feature--points .new-feature--point .feature-point {
    list-style-position: outside;
    list-style-type: disc;
    padding: 3px 0px;
    margin-left: 18px;
  }
  .prompt-bar .prompt-bar__new-feature-bar .nav-buttons .nextPage {
    border: 0 none;
    outline: none;
    background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/arrow-nav.png) -43px -32px no-repeat;
    position: absolute;
    height: 31px;
    width: 33px;
    top: 50%;
    right: -32px;
    cursor: pointer;
  }
  .prompt-bar .prompt-bar__new-feature-bar .nav-buttons .nextPage:hover {
    background-position: -43px 0px;
  }
  .prompt-bar .prompt-bar__new-feature-bar .nav-buttons .nextPage.disabled {
    visibility: hidden;
  }
  .prompt-bar .prompt-bar__new-feature-bar .nav-buttons .nextPage {
    z-index: 2;
  }
  .prompt-bar .prompt-bar__new-feature-bar .nav-buttons .prevPage {
    outline: none;
    border: 0 none;
    background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/arrow-nav.png) 0px -32px no-repeat;
    position: absolute;
    height: 31px;
    width: 33px;
    top: 50%;
    left: -32px;
    cursor: pointer;
  }
  .prompt-bar .prompt-bar__new-feature-bar .nav-buttons .prevPage:hover {
    background-position: 0px 0px;
  }
  .prompt-bar .prompt-bar__new-feature-bar .nav-buttons .prevPage.disabled {
    visibility: hidden;
  }
  .prompt-bar__prompt-wrapper {
    max-width: 96%;
    margin: 7px auto 0 auto;
    zoom: 1;
  }
  .prompt-bar__prompt-wrapper:before, .prompt-bar__prompt-wrapper:after {
    content: "";
    display: table;
  }
  .prompt-bar__prompt-wrapper:after {
    clear: both;
  }
  .prompt-bar__prompt-wrapper {
    padding-bottom: 2px;
    margin-top: 0;
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 1025px) {
  .prompt-bar__prompt-wrapper {
    /* MQ Widescreen */
    padding-bottom: 12px;
    margin-top: 7px;
  }
}
@media screen and (min-device-width: 320px) {
  .prompt-bar__actions {
    float: right;
  }
  .prompt-bar__actions a {
    border-bottom: 1px solid #535458;
    display: none;
  }
  .prompt-bar__actions a:hover {
    border-bottom: 1px solid #d9dadb;
    text-decoration: none;
  }
  .prompt-bar__actions a:focus {
    text-decoration: none;
  }
  .prompt-bar__actions button {
    background: transparent;
    border: 1px solid #38393D;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: inset 0 1px 1px 0 #5f6065, 0 1px 1px 0 #535459;
    -moz-box-shadow: inset 0 1px 1px 0 #5f6065, 0 1px 1px 0 #535459;
    box-shadow: inset 0 1px 1px 0 #5f6065, 0 1px 1px 0 #535459;
    color: #dadadb;
    padding: 7px 12px;
    margin-left: 20px;
    text-shadow: 1px 1px 0 #222222;
  }
  .prompt-bar__actions button:hover {
    border: 1px solid #28292b;
    color: #fff;
  }
  .prompt-bar__actions button:active {
    border: 1px solid #28292b;
    color: #fff;
    -webkit-box-shadow: inset 0 8px 14px -6px #000, 0 1px 1px 0 #535459;
    -moz-box-shadow: inset 0 8px 14px -6px #000, 0 1px 1px 0 #535459;
    box-shadow: inset 0 8px 14px -6px #000, 0 1px 1px 0 #535459;
  }
  .redirect-prompt {
    display: none;
    padding: 0;
  }
  .redirect-prompt h1 {
    font-size: 20px;
    font-size: 1.25rem;
    margin: 0;
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 600px) {
  .redirect-prompt h1 {
    /* MQ Tablet */
    font-size: 24px;
    font-size: 1.5rem;
    margin-top: 30px;
  }
}
@media screen and (min-device-width: 320px) {
  .redirect-prompt p {
    font-size: 14px;
    font-size: 0.875rem;
    margin-top: 10px;
    text-align: left;
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 600px) {
  .redirect-prompt p {
    /* MQ Tablet */
    float: left;
  }
}
@media screen and (min-device-width: 320px) and (min-width: 1025px) {
  .redirect-prompt p {
    /* MQ Widescreen */
    float: left;
    line-height: 1.4;
  }
}
@media screen and (min-device-width: 320px) {
  .redirect-prompt .prompt-bar__more-info-text {
    margin: 0 auto;
    max-width: 960px;
    padding: 0 15px;
    overflow: hidden;
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 1025px) {
  .redirect-prompt .prompt-bar__more-info-text {
    /* MQ Widescreen */
    padding: 0;
    text-align: left;
  }
}
@media screen and (min-device-width: 320px) {
  .redirect-prompt .prompt-bar__more-info-text p {
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 1.2;
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 600px) {
  .redirect-prompt .prompt-bar__more-info-text p {
    /* MQ Tablet */
    line-height: 1.6;
  }
}
@media screen and (min-device-width: 320px) {
  .redirect-prompt .prompt-bar__more-info-text a {
    font-size: 14px;
    font-size: 0.875rem;
    font-weight: normal;
  }
  .redirect-prompt .prompt-bar__more-info-text .external:after {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEVJREFUeNpi/P///xkGKGBkZDQB0chiMI4dFMOAHUgcLIeiGk0TVgVIJoJNQlGAJokiCLcbXY4JzfpD6O5hwWIKCgAIMABuazu420UFvAAAAABJRU5ErkJggg==") no-repeat 0 0;
    text-shadow: 1px 1px 0 #222222;
  }
  .prompt-bar__more-info-wrapper {
    -webkit-box-shadow: inset 0 5px 8px 0 rgba(0, 0, 0, 0.25), inset 0 -5px 8px 0 rgba(0, 0, 0, 0.15);
    -moz-box-shadow: inset 0 5px 8px 0 rgba(0, 0, 0, 0.25), inset 0 -5px 8px 0 rgba(0, 0, 0, 0.15);
    box-shadow: inset 0 5px 8px 0 rgba(0, 0, 0, 0.25), inset 0 -5px 8px 0 rgba(0, 0, 0, 0.15);
    background: #3d3e43 url(../images/bg-mobile-menu.png) 0 0 repeat;
    display: none;
    padding: 0;
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 600px) {
  .prompt-bar__more-info-wrapper {
    /* MQ Tablet */
    padding-bottom: 30px;
  }
}
@media screen and (min-device-width: 320px) {
  #jsnotice p {
    overflow: hidden;
    white-space: nowrap;
  }
  #jsnotice p span {
    display: none;
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 600px) {
  #jsnotice p span {
    /* MQ Tablet */
    display: inline;
  }
}
@media screen and (min-device-width: 320px) {
  #chrome-prompt {
    display: none;
  }
  #chrome-prompt span {
    background: url(../images/remove_icons.png) no-repeat 0 0;
    cursor: pointer;
    display: block;
    height: 14px;
    position: absolute;
    top: 8px;
    right: 8px;
    text-indent: -10000px;
    width: 14px;
  }
}
/* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
.pages {
  list-style: none;
  padding: 0;
  text-align: center;
}
.pages li {
  display: inline-block;
  width: 14px;
  height: 14px;
  margin: 0 1px;
  text-indent: -999px;
  border-radius: 10px;
  cursor: pointer;
  overflow: hidden;
  background: #666;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.2);
}
.pages li.active {
  background: #fff;
}

/* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
@media screen and (min-device-width: 320px) { /* MQ Smartphone */
  .ajax-loader, .page__workspace .ajax-loader-section, .page__modify-alert .ajax-loader-section, .page__create-alert .ajax-loader-section, .page__last-searches .ajax-loader-section, .information .ajax-loader-section {
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 99999;
    background: transparent\9 ;
    background: rgba(255, 255, 255, 0.5);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff,endColorstr=#7fffffff);
    zoom: 1;
  }
  .ajax-loader img, .page__workspace .ajax-loader-section img, .page__modify-alert .ajax-loader-section img, .page__create-alert .ajax-loader-section img, .page__last-searches .ajax-loader-section img, .information .ajax-loader-section img {
    position: relative;
    top: 45%;
    left: 48%;
    height: 50px;
    width: 50px;
  }
}
/* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
/* Search Filter */
.big-search .selectBox-dropdown {
  width: 100%;
  padding: 9px 10px;
  border: 1px solid #00285A;
  color: #333333;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 700px) {
  .big-search .selectBox-dropdown {
    /* MQ Widescreen */
    height: 41px;
    padding: 10px;
    text-decoration: none;
  }
}
.big-search .selectBox-dropdown:hover {
  outline: none;
}
.big-search .selectBox-dropdown:after {
  content: "";
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-color: #666666 transparent transparent transparent;
  position: absolute;
  top: 18px;
  right: 15px;
}

a.selectBox-dropdown {
  font-size: 14px;
  font-size: 0.875rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #bcbcbc;
  text-decoration: none;
  text-align: left;
  color: #666666;
  outline: none;
  vertical-align: middle;
  cursor: pointer;
  line-height: normal;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #ebf1f5;
  padding: 9px 5px 4px 12px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 48em) {
  a.selectBox-dropdown {
    /* MQ Tablet */
    background: #ebf1f5;
  }
}
a.selectBox-dropdown {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
a.selectBox-dropdown.selectBox-menuShowing {
  background: #fff;
  border-bottom: none;
  color: #0176c3 !important;
  box-shadow: none;
}
a.selectBox-dropdown.selectBox-menuShowing .selectBox-arrow {
  display: none;
}
a.selectBox-dropdown .selectBox-label {
  white-space: nowrap;
  text-shadow: 1px 1px 1px #fff;
  display: block;
}
a.selectBox-dropdown .selectBox-arrow {
  width: 10px;
  height: 10px;
  background-size: 10px 580px;
  background-repeat: no-repeat;
  background-position: 0 -237px;
  right: 12px;
  position: absolute;
  top: 13px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  a.selectBox-dropdown .selectBox-arrow {
    /* MQ Widescreen */
    display: block;
  }
}
a.selectBox-dropdown .selectBox-arrow {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.query-builder a.selectBox-dropdown {
  margin: 10px 0;
  height: 24px;
  padding: 3px 20px 0 10px;
  width: fit-content;
  font-size: 13px;
  font-size: 0.8125rem;
  color: #666666;
  text-decoration: none;
  position: relative;
}
.query-builder a.selectBox-dropdown .selectBox-arrow {
  right: 4px;
  top: 8px;
}
.parameter__input-popup--mod-date a.selectBox-dropdown {
  width: 100%;
}

/* Dropdown menu */
.selectBox-dropdown-menu {
  position: absolute;
  z-index: 99999;
  max-height: 350px;
  min-height: 1em;
  border: solid 1px #BBB; /* should be the same border width as .selectBox-dropdown */
  border-top: none;
  background: #fff;
  -moz-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
.selectBox-dropdown-menu.change-operator-selectBox-dropdown-menu {
  min-width: 82px;
}

/* Options */
.selectBox-options,
.selectBox-options li,
.selectBox-options li a {
  list-style: none;
  display: block;
  cursor: pointer;
  padding: 0;
  margin: 0;
  font-size: 14px;
  font-size: 0.875rem;
}

.selectBox-options li a {
  line-height: 1.5;
  padding: 5px 20px 5px 10px;
  text-decoration: none;
  color: #666666;
}

.selectBox-options li.selectBox-hover a {
  background-color: #eaeaea;
  color: #0176c3 !important;
  width: 100%;
}

.selectBox-options li.selectBox-disabled a {
  color: #333333;
  background-color: transparent;
}

.selectBox-options li.selectBox-selected a {
  color: #0176c3;
}

.selectBox-options .selectBox-optgroup {
  color: #666666;
  background: #eaeaea;
  font-weight: bold;
  line-height: 1.5;
  padding: 0 0.3em;
  white-space: nowrap;
}

.select-dropdown {
  font-size: 14px;
  font-size: 0.875rem;
  background-repeat: no-repeat;
  background-position: 0 0;
  border: 1px solid #bcbcbc;
  padding-left: 10px;
  padding-right: 30px;
  border-radius: 0;
  text-decoration: none;
  text-align: left;
  outline: none;
  cursor: pointer;
}
.select-dropdown:focus, .select-dropdown:focus-visible {
  outline: 2px solid #08c;
}
.select-dropdown#search-filter-dropdown {
  height: 40px;
  line-height: 34px;
  width: 100%;
  -moz-appearance: window;
}
.main-header .select-dropdown#search-filter-dropdown {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 700px) {
  .main-header .select-dropdown#search-filter-dropdown {
    /* MQ Widescreen */
    border: none;
    border-left: 1px solid #bcbcbc;
    border-right: 1px solid #bcbcbc;
    overflow: auto;
    position: absolute;
    left: -1px;
    top: 0;
    width: 150px;
  }
}
.main-content .home__main-search .select-dropdown#search-filter-dropdown {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 700px) {
  .main-content .home__main-search .select-dropdown#search-filter-dropdown {
    /* MQ Widescreen */
    border: none;
    border-left: 1px solid #bcbcbc;
    border-right: 1px solid #bcbcbc;
    overflow: auto;
    position: absolute;
    left: -1px;
    top: 0;
    width: 150px;
  }
}
.query-builder .select-dropdown {
  height: 25px;
  padding-right: 20px;
}
.parameter__input-popup--mod-date .select-dropdown {
  width: 100%;
}

/* For IOS arrow styling */
.search-filter-wrapper {
  margin: 7px 0;
}

.custom-dropdown {
  position: relative;
  width: 100%;
  cursor: pointer;
  height: 40px;
  padding: 10px 15px 9px 10px;
  text-decoration: none;
  border: 1px solid #00285A;
  color: #333333;
  font-size: 0.875rem;
  background: #ebf1f5;
  display: flex;
  align-items: center;
  justify-content: space-between;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .custom-dropdown {
    /* MQ Tablet */
    width: 100%;
    font-size: 0.85rem;
    max-width: 90%;
  }
}
.custom-dropdown {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.custom-dropdown .selected-option {
  flex: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.custom-dropdown .selected {
  color: #004a99;
  background-color: #eaeaea;
}
.custom-dropdown .selectBox-arrow {
  display: block;
  width: 10px;
  height: 10px;
  background-image: url("https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/expander_arrows.png");
  background-size: 10px 580px;
  background-repeat: no-repeat;
  background-position: 0 -237px;
  right: 12px;
  top: 50%;
  transform: translateY(-50%);
  position: absolute;
  pointer-events: none;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.custom-dropdown .dropdown-options {
  display: none;
  position: absolute;
  width: 100%;
  background: #fff;
  border: 1px solid #ccc;
  z-index: 999;
  max-height: 338px;
  overflow-y: auto;
  top: 100%;
  left: 0;
  padding-left: 0;
}
.custom-dropdown .dropdown-options .dropdown-item {
  padding: 10px;
  cursor: pointer;
  font-size: 0.875rem;
}
.custom-dropdown .dropdown-options .dropdown-item:hover {
  background: #0055C0;
  color: #fff;
}
.custom-dropdown .dropdown-options .dropdown-item .selected {
  font-weight: bold;
  background-color: #eee;
}
.custom-dropdown[aria-expanded=true] .dropdown-options {
  display: block;
}
.custom-dropdown[aria-expanded=true] .selectBox-arrow {
  transform: translateY(-50%) rotate(180deg);
}

.search-filter-wrapper:before,
.query__param-wrapper .param-operator:before, .freetext-operator-wrapper .param-operator:before, .operator-And-wrapper .param-operator:before,
.parameter__input-popup--mod-date .parameter__datepicker--options:before {
  content: "";
  display: block;
  position: absolute;
  top: 14px;
  right: 10px;
  left: auto;
  width: 10px;
  height: 9px;
  z-index: 10;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 700px) {
  .search-filter-wrapper:before,
  .query__param-wrapper .param-operator:before, .freetext-operator-wrapper .param-operator:before, .operator-And-wrapper .param-operator:before,
  .parameter__input-popup--mod-date .parameter__datepicker--options:before {
    /* MQ Widescreen */
    left: 128px;
    right: auto;
  }
}
.search-filter-wrapper:before,
.query__param-wrapper .param-operator:before, .freetext-operator-wrapper .param-operator:before, .operator-And-wrapper .param-operator:before,
.parameter__input-popup--mod-date .parameter__datepicker--options:before {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .search-filter-wrapper:before,
  .query__param-wrapper .param-operator:before, .freetext-operator-wrapper .param-operator:before, .operator-And-wrapper .param-operator:before,
  .parameter__input-popup--mod-date .parameter__datepicker--options:before {
    /* MQ Widescreen */
    display: none;
  }
}
.search-filter-wrapper:before,
.query__param-wrapper .param-operator:before, .freetext-operator-wrapper .param-operator:before, .operator-And-wrapper .param-operator:before,
.parameter__input-popup--mod-date .parameter__datepicker--options:before {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.query-builder .search-filter-wrapper:before,
.query-builder .query__param-wrapper .param-operator:before, .query-builder .freetext-operator-wrapper .param-operator:before, .query-builder .operator-And-wrapper .param-operator:before,
.query-builder .parameter__input-popup--mod-date .parameter__datepicker--options:before {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 700px) {
  .query-builder .search-filter-wrapper:before,
  .query-builder .query__param-wrapper .param-operator:before, .query-builder .freetext-operator-wrapper .param-operator:before, .query-builder .operator-And-wrapper .param-operator:before,
  .query-builder .parameter__input-popup--mod-date .parameter__datepicker--options:before {
    /* MQ Widescreen */
    left: auto;
    right: 15px;
    top: 14px;
  }
}
.query-builder .search-filter-wrapper:before,
.query-builder .query__param-wrapper .param-operator:before, .query-builder .freetext-operator-wrapper .param-operator:before, .query-builder .operator-And-wrapper .param-operator:before,
.query-builder .parameter__input-popup--mod-date .parameter__datepicker--options:before {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .query-builder .search-filter-wrapper:before,
  .query-builder .query__param-wrapper .param-operator:before, .query-builder .freetext-operator-wrapper .param-operator:before, .query-builder .operator-And-wrapper .param-operator:before,
  .query-builder .parameter__input-popup--mod-date .parameter__datepicker--options:before {
    /* MQ Widescreen */
    display: none;
  }
}
.query-builder .search-filter-wrapper:before,
.query-builder .query__param-wrapper .param-operator:before, .query-builder .freetext-operator-wrapper .param-operator:before, .query-builder .operator-And-wrapper .param-operator:before,
.query-builder .parameter__input-popup--mod-date .parameter__datepicker--options:before {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.export-controls--section .selectBox-dropdown {
  background: #e5e5e5 url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/grdnt_grey_f8f8f8_e5e5e5.gif) repeat-x;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#e5e5e5));
  background-image: -webkit-linear-gradient(top, #f8f8f8, #e5e5e5);
  background-image: -moz-linear-gradient(top, #f8f8f8, #e5e5e5);
  background-image: -ms-linear-gradient(top, #f8f8f8, #e5e5e5);
  background-image: -o-linear-gradient(top, #f8f8f8, #e5e5e5);
  background-image: linear-gradient(to top, #f8f8f8, #e5e5e5);
  font-size: 14px;
  font-size: 0.875rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #bcbcbc;
  text-decoration: none;
  text-align: left;
  color: #666666;
  outline: none;
  vertical-align: middle;
  cursor: pointer;
  line-height: normal;
  position: relative;
  top: -1px;
  height: 28.5px;
  padding: 0px 7px;
}
.export-controls--section .selectBox-dropdown .selectBox-arrow {
  display: none;
  width: 10px;
  height: 10px;
  background-image: url("https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/expander_arrows.png");
  background-size: 10px 580px;
  background-repeat: no-repeat;
  background-position: 0 -237px;
  right: 12px;
  position: absolute;
  top: 13px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .export-controls--section .selectBox-dropdown .selectBox-arrow {
    /* MQ Widescreen */
    display: block;
  }
}
.export-controls--section .selectBox-dropdown .selectBox-arrow {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

/* Flyout
------------------------------------------------------------------------------*/
.flyout {
  float: left;
  display: inline-block;
  position: relative;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .flyout {
    /* MQ Tablet */
    float: none;
  }
}
.flyout {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.lt-ie9 .flyout {
  float: left;
}

.flyout__flyout-caption {
  color: #ffffff;
  cursor: pointer;
  display: block;
  font-size: 11px;
  font-size: 0.6875rem;
  margin-top: 3px;
  outline: none;
  padding: 12px 0 12px 16px;
  position: relative;
  border: none;
  background-color: transparent;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  z-index: 5;
}
.flyout__flyout-caption:hover, .flyout__flyout-caption:focus {
  color: #bcbcbc;
}
.flyout__flyout-caption:focus {
  outline: 1px dotted;
}
.is-open .flyout__flyout-caption:focus {
  outline: none;
}
.flyout__flyout-caption:before {
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/springer-sprite.png) 0 -3049px no-repeat;
  display: block;
  content: "";
  float: right;
  width: 7px;
  height: 5px;
  margin: 4px 5px 0 9px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .flyout__flyout-caption:before {
    /* MQ Tablet */
    margin-right: 15px;
  }
}
.flyout__flyout-caption:before {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.flyout__flyout-caption:hover:before {
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/springer-sprite.png) 0 -3054px no-repeat;
}
.flyout__flyout-caption {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .flyout__flyout-caption {
    /* MQ Widescreen */
    color: #666666;
    padding: 0 0 0 1px;
    padding-left: 15px;
  }
  .flyout__flyout-caption:hover, .flyout__flyout-caption:focus {
    color: #333333;
  }
  .flyout__flyout-caption:before {
    background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/springer-sprite.png) 0 -1250px no-repeat;
  }
  .flyout__flyout-caption:hover:before {
    background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/springer-sprite.png) 0 -1255px no-repeat;
  }
  .lt-ie8 .flyout__flyout-caption {
    margin-right: 15px;
  }
}
.flyout__flyout-caption {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.flyout__flyout-caption.flyout__flyout-caption--sign-in {
  padding-left: 10px;
  margin-right: 15px;
  margin-left: 16px;
}
.flyout__flyout-caption.flyout__flyout-caption--sign-in:before {
  background: none;
  content: "» ";
  position: absolute;
  left: 0;
  margin: 0;
}

.no-js .flyout:hover .flyout__flyout-caption,
.is-open .flyout__flyout-caption {
  color: #666666;
}

.flyout__flyout-content {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.25);
  background-color: #fff;
  border: 1px solid #dcdcdc;
  display: none;
  font-size: 12px;
  font-size: 0.75rem;
  padding: 3.4em 10px 0.5em;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 5;
  min-width: 190px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .flyout__flyout-content {
    /* MQ Widescreen */
    -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.08);
    -moz-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.08);
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.08);
    border-color: #dcdcdc;
    left: auto;
    right: 0;
    top: -0.35em;
    z-index: 10;
    padding-top: 2em;
  }
}
.flyout__flyout-content {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.flyout__flyout-content ul,
.flyout__flyout-content ol {
  border-top: 1px solid #E4E4E4;
  padding-top: 4px;
}
.flyout__flyout-content li {
  font-size: 11px;
  font-size: 0.6875rem;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .flyout__flyout-content li {
    /* MQ Widescreen */
    font-size: 12px;
    font-size: 0.75rem;
  }
}
.flyout__flyout-content li {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.flyout__flyout-content li a {
  color: #666666;
  display: block;
  padding: 6px 9px;
}
.flyout__flyout-content li a:hover, .flyout__flyout-content li a:focus {
  background: #f1f1f1;
}

/* show on hover (.is-open is used by js logic) */
.no-js .flyout:hover .flyout__flyout-caption,
.flyout.is-open .flyout__flyout-caption {
  z-index: 15;
}
.no-js .flyout:hover .flyout__flyout-content,
.flyout.is-open .flyout__flyout-content {
  display: block;
}

.accordion-control .accordion-toggle {
  border-bottom: 1px solid #d7d7d7;
  padding: 10px;
}
.accordion-control .accordion-toggle:first-child {
  border-top: 1px solid #d7d7d7;
}
.accordion-control .accordion-toggle.expanded .accordion-trigger:before {
  border-width: 8.7px 5px 0 5px;
  border-color: #666666 transparent transparent transparent;
  margin-right: 2px;
}
.accordion-control .accordion-toggle .accordion-trigger {
  text-decoration: none;
}
.accordion-control .accordion-toggle .accordion-trigger:hover {
  text-decoration: none;
  color: #333333;
}
.accordion-control .accordion-toggle .accordion-trigger {
  font-size: 13px;
  font-size: 0.8125rem;
  color: #333333;
}
.accordion-control .accordion-toggle .accordion-trigger:before {
  content: "";
  display: inline-block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 0 5px 8.7px;
  border-color: transparent transparent transparent #666666;
  margin-right: 4px;
}
.accordion-control .accordion-toggle .accordion-trigger a {
  color: #0053B8;
}
.accordion-control .accordion-toggle .accordion-trigger a:hover, .accordion-control .accordion-toggle .accordion-trigger a:active, .accordion-control .accordion-toggle .accordion-trigger a:focus {
  color: #00285A;
}
.accordion-control .accordion-content {
  position: relative;
  z-index: 11;
  line-height: 1.25;
  padding: 20px 30px;
  border-bottom: 1px solid #d7d7d7;
}

.alert {
  padding: 10px 10px 10px 40px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
.alert.info {
  border: 1px solid #38A0E5;
  background: #EBF5FC url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/information_icon.png) 10px center no-repeat;
}
.alert.warning {
  background: #FFF9E5 url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/exclamation_yellow_07.png) 10px center no-repeat;
  border: 1px solid #FFC000;
}
.alert.error {
  background: #F7E8E8 url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/alerts_error_message.png) 10px center no-repeat;
  border: 1px solid #C40606;
}
.alert.success {
  border: 1px solid #71AB0B;
  background: #F1F6E6 url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/value_confirm.png) 10px center no-repeat;
}

.alert-iconed {
  padding: 2px 0 0 32px;
  margin: 10px 0 0 0;
  line-height: 18px;
}
.alert-iconed.info {
  background: #fff url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/information_icon.png) 10px center no-repeat;
}
.alert-iconed.warning {
  background: #fff url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/exclamation_yellow_07.png) 10px center no-repeat;
}
.alert-iconed.error {
  background: #fff url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/alerts_error_message.png) 10px center no-repeat;
}
.alert-iconed.success {
  background: #fff url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/value_confirm.png) 10px center no-repeat;
}

.menu-options--wrapper {
  background: white;
  -webkit-box-shadow: inset 0 -1px 0 0 #FFF, inset 0 -18px 18px -18px #efefef;
  -moz-box-shadow: inset 0 -1px 0 0 #FFF, inset 0 -18px 18px -18px #efefef;
  box-shadow: inset 0 -1px 0 0 #FFF, inset 0 -18px 18px -18px #efefef;
  border-bottom: 1px solid #D7D6D6;
  padding: 0 4px 7px 0;
  padding: 16px 10px 12px 10px;
  position: relative;
}
.top-bar__export-drugs-btn .menu-options--wrapper, .top-bar__export-trials-btn .menu-options--wrapper, .top-bar__export-drugSafety-btn .menu-options--wrapper, .top-bar__export-deals-btn .menu-options--wrapper, .top-bar__export-drugsArchive-btn .menu-options--wrapper {
  padding: 8px 0px 12px 10px;
}
.menu-options--wrapper {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .menu-options--wrapper {
    /* MQ Tablet */
    padding: 6px 7px 8px 2px;
    border-bottom: 0px none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    background: transparent;
  }
}
.menu-options--wrapper {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.menu-options--wrapper .menu-options--box {
  font-size: 11px;
  font-size: 0.6875rem;
  display: none;
  z-index: 9999;
  background: #fff;
  border: 1px solid #dcdcdc;
  border-bottom: 1px solid gainsboro;
  -webkit-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.08);
  -moz-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.08);
  box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.08);
  -webkit-border-radius: 2;
  -moz-border-radius: 2;
  border-radius: 2;
  line-height: normal;
  position: absolute;
  right: -58px;
  top: 27px;
  width: 170px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .menu-options--wrapper .menu-options--box {
    /* MQ Tablet */
    left: auto;
    top: 28px;
    right: -228px;
  }
}
.menu-options--wrapper .menu-options--box {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .menu-options--wrapper .menu-options--box {
    /* MQ Widescreen */
    right: -28px;
  }
}
.menu-options--wrapper .menu-options--box {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.top-bar__export-drugs-btn .menu-options--wrapper .menu-options--box, .top-bar__export-trials-btn .menu-options--wrapper .menu-options--box, .top-bar__export-drugSafety-btn .menu-options--wrapper .menu-options--box, .top-bar__export-deals-btn .menu-options--wrapper .menu-options--box, .top-bar__export-drugsArchive-btn .menu-options--wrapper .menu-options--box {
  right: -9px;
}
.menu-options--wrapper .menu-options--box .callout-box__inner-box {
  padding: 10px 0px;
}
.menu-options--wrapper .menu-options--box .callout-box__inner-box label {
  display: block;
  padding: 5px 10px 5px 10px;
}
.menu-options--wrapper .menu-options--box .callout-box__inner-box input {
  display: none;
  width: 0px;
}
.menu-options--wrapper .menu-options--box .callout-box__inner-box li {
  font-size: 14px;
  font-size: 0.875rem;
}
.menu-options--wrapper .menu-options--box .callout-box__inner-box li .display-text {
  padding-left: 7px;
}
.menu-options--wrapper .menu-options--box .callout-box__inner-box li.selected-option label {
  background-color: #eaeaea;
  color: #0176c3;
}
.menu-options--wrapper .menu-options--box .callout-box__inner-box li:hover label {
  background-color: #eaeaea;
  color: #0176c3;
}
.menu-options--wrapper .menu-options--box:after {
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/tooltip_arrow_up.png) no-repeat 35px top;
  content: "";
  display: block;
  height: 12px;
  position: absolute;
  top: -12px;
  width: 60px;
  left: 60px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .menu-options--wrapper .menu-options--box:after {
    /* MQ Tablet */
    left: 208px;
  }
}
.menu-options--wrapper .menu-options--box:after {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .menu-options--wrapper .menu-options--box:after {
    /* MQ Widescreen */
    left: 400px;
  }
}
.menu-options--wrapper .menu-options--box:after {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.menu-options--wrapper .menu-options--trigger {
  position: relative;
  display: inline-block;
  padding-right: 16px;
  text-decoration: none;
  color: #555555;
}
.menu-options--wrapper .menu-options--trigger:hover {
  text-decoration: none;
  color: #555555;
}
.menu-options--wrapper .menu-options--trigger .disabled {
  color: #333333;
  cursor: default !important;
}
.menu-options--wrapper .menu-options--trigger .disabled:hover label {
  background-color: #fff !important;
  color: #333333 !important;
  cursor: default !important;
}
.menu-options--wrapper .menu-options--trigger span.display-name {
  font-weight: bold;
}
.menu-options--wrapper .menu-options--trigger span.display-name:after {
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-top: 5px solid #333333;
  width: 0;
  height: 0;
  content: "";
  position: absolute;
  right: 0;
  top: 7px;
}
.menu-options--wrapper .menu-options--trigger.open span.display-name:after {
  border: 5px solid transparent;
  border-bottom: 5px solid #333333;
  width: 0;
  height: 0;
  top: 2px;
}
.menu-options--wrapper .menu-options--trigger .export-bar__export-icon {
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/springer-sprite-1.png) no-repeat -13px -2900px;
  width: 22px;
  height: 18px;
  display: inline-block;
}

.export-btn-wrapper {
  font-size: 13px;
  font-size: 0.8125rem;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .export-btn-wrapper {
    /* MQ Tablet */
    height: 40px;
    position: relative;
    top: 73px;
  }
}
.export-btn-wrapper {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .export-btn-wrapper {
    /* MQ Widescreen */
    height: 0px;
    position: static;
    top: initial;
    text-align: right;
    margin-right: 80px;
    padding: 20px 0px 10px 0px;
  }
  .export-btn-wrapper a {
    margin-right: 20px;
    color: #0053B8;
  }
  .export-btn-wrapper .disabled {
    color: #333333;
    cursor: default !important;
    pointer-events: none;
  }
  .export-btn-wrapper .disabled:hover {
    text-decoration: none;
    cursor: default !important;
    pointer-events: none;
  }
}
.export-btn-wrapper {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.export-btn-wrapper .button_export, .export-btn-wrapper .button_analysis, .export-btn-wrapper .button_print {
  display: none;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .export-btn-wrapper .button_export, .export-btn-wrapper .button_analysis, .export-btn-wrapper .button_print {
    /* MQ Widescreen */
    display: inline-block;
  }
}
.export-btn-wrapper .button_export, .export-btn-wrapper .button_analysis, .export-btn-wrapper .button_print {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.font-resizer {
  display: none;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .font-resizer {
    /* MQ Widescreen */
    display: inline-block;
  }
}
.font-resizer {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  margin-top: 18px;
  position: absolute;
  top: 39px;
  right: -8px;
  margin-right: 15px;
}
.font-resizer a {
  text-decoration: none;
  outline: none;
  margin-right: 10px;
}
.font-resizer a.textresizer-active {
  font-weight: bold;
  color: #0053B8;
}
.font-resizer a :hover {
  text-decoration: underline;
}
.font-resizer a.minus {
  font-size: 9px;
}
.font-resizer a.default {
  font-size: 13px;
}
.font-resizer a.plus {
  font-size: 16px;
}
.font-resizer .disable-link {
  pointer-events: none;
  color: #d3d3d3 !important;
}

.disable-link {
  pointer-events: none;
  color: #d3d3d3 !important;
}
.disable-link span.export-bar__btn:after {
  pointer-events: none;
  border-top: 5px solid #d3d3d3 !important;
}

.visibility-hidden {
  pointer-events: none;
  color: #d3d3d3;
  visibility: hidden !important;
}

.treeview ul.fancytree-container {
  border: 0 none;
  outline: 0;
}
.treeview ul.fancytree-container > li:before, .treeview ul.fancytree-container > ul li:before {
  border-right: 1px dotted #d7d7d7;
  content: "";
  margin-top: -6px;
  padding: 4px 7px;
  position: absolute;
}
.treeview ul.fancytree-container > li:first-child:before {
  border: 0 none;
}
.treeview ul.fancytree-container li > ul li ul {
  margin-left: 28px;
}
.treeview ul.fancytree-container li > span, .treeview ul.fancytree-container li ul li > span {
  margin: 3px 0;
}
.treeview ul.fancytree-container li span.fancytree-node {
  background-color: #edf5fb;
  border: 1px solid #d7ecfa;
  display: inline-block;
  width: auto;
}
.treeview ul.fancytree-container li span.fancytree-node span.fancytree-title {
  color: #000 !important;
  font-weight: normal !important;
  font-style: inherit !important;
  border-left: 1px solid #d7ecfa;
  height: 18px;
  padding: 5px 15px;
  margin: 0;
  outline: 0 none !important;
}
.treeview ul.fancytree-container li span.fancytree-node span.fancytree-title:hover {
  background-color: #d7ecfa;
  cursor: default;
}
.treeview ul.fancytree-container li span.fancytree-node.fancytree-selected span.fancytree-title {
  font-weight: bold !important;
}
.treeview ul.fancytree-container li span.fancytree-node.fancytree-active span.fancytree-title, .treeview ul.fancytree-container li span.fancytree-node.fancytree-focused span.fancytree-title {
  background-color: #edf5fb !important;
}
.treeview ul.fancytree-container li span.fancytree-node span.fancytree-checkbox {
  margin: 6px;
}
.treeview ul.fancytree-container li span.fancytree-node span.fancytree-checkbox:hover {
  cursor: pointer;
}
.treeview ul.fancytree-container li span.fancytree-node span.fancytree-expander {
  background: none;
  border-right: 1px solid #d7ecfa;
  font-size: 18px;
  line-height: 1.5em;
  height: 28px;
  padding: 0 5px;
  width: 22px;
  text-align: center;
  color: #bcbcbc;
}
.treeview ul.fancytree-container li span.fancytree-node span.fancytree-expander:before {
  content: "+";
}
.treeview ul.fancytree-container li span.fancytree-node.fancytree-match.active-match {
  background-color: #38a0e5 !important;
}
.treeview ul.fancytree-container li span.fancytree-node.fancytree-match.active-match span.fancytree-title {
  color: #f1f6e6 !important;
}
.treeview ul.fancytree-container li span.fancytree-node.fancytree-match.active-match span.fancytree-title:hover {
  background-color: #38a0e5;
  cursor: default;
}
.treeview ul.fancytree-container li span.fancytree-node.fancytree-match.active-match span.fancytree-expander {
  background-color: #38a0e5 !important;
}
.treeview ul.fancytree-container li span.fancytree-node.fancytree-match span.fancytree-title {
  font-weight: bold !important;
  color: #ee7d11 !important;
}
.treeview ul.fancytree-container li span.fancytree-node.fancytree-exp-c span.fancytree-expander, .treeview ul.fancytree-container li span.fancytree-node.fancytree-exp-cd span.fancytree-expander, .treeview ul.fancytree-container li span.fancytree-node.fancytree-exp-cl span.fancytree-expander, .treeview ul.fancytree-container li span.fancytree-node.fancytree-exp-cdl span.fancytree-expander, .treeview ul.fancytree-container li span.fancytree-node fancytree-exp-nl span.fancytree-expander {
  color: #000;
}
.treeview ul.fancytree-container li span.fancytree-node.fancytree-exp-e span.fancytree-expander, .treeview ul.fancytree-container li span.fancytree-node.fancytree-exp-ed span.fancytree-expander, .treeview ul.fancytree-container li span.fancytree-node.fancytree-exp-el span.fancytree-expander, .treeview ul.fancytree-container li span.fancytree-node.fancytree-exp-edl span.fancytree-expander {
  font-size: 26px;
  line-height: 0.9em;
  text-align: center;
  color: #000;
}
.treeview ul.fancytree-container li span.fancytree-node.fancytree-exp-e span.fancytree-expander:before, .treeview ul.fancytree-container li span.fancytree-node.fancytree-exp-ed span.fancytree-expander:before, .treeview ul.fancytree-container li span.fancytree-node.fancytree-exp-el span.fancytree-expander:before, .treeview ul.fancytree-container li span.fancytree-node.fancytree-exp-edl span.fancytree-expander:before {
  content: "-";
}
.treeview ul.fancytree-container ul {
  border-left: 1px dotted #d7d7d7;
  margin: 0 0 0 14px;
  padding: 0;
}
.treeview ul.fancytree-container ul li:before {
  border-bottom: 1px dotted #D7D7D7;
  content: "";
  display: inline-block;
  padding: 0 6px;
  position: relative;
  top: 2px;
}
.treeview .alert.error {
  width: 320px;
}

.hierarchy-view {
  display: none;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .hierarchy-view {
    /* MQ Tablet */
    display: block;
  }
}
.hierarchy-view {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.hierarchy-view a {
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/popup_icon.png) no-repeat scroll right center rgba(0, 0, 0, 0);
  display: inline-block;
  padding-right: 25px;
}

.hierarchy-treeview-box#colorbox .colorbox-dialog {
  min-width: inherit;
}
.hierarchy-treeview-box#colorbox .colorbox-dialog .colorbox-dialog--body {
  max-height: none;
  padding-right: 0;
  padding-bottom: 10px;
  padding-top: 0;
}
.hierarchy-treeview-box#colorbox .colorbox-dialog .colorbox-dialog--body input[type=radio] {
  display: none;
  width: 0;
}
.hierarchy-treeview-box#colorbox .colorbox-dialog .colorbox-dialog--body .treeview {
  margin-top: 110px;
}
.hierarchy-treeview-box#colorbox .colorbox-dialog .colorbox-dialog--body .treeview .ajax-loader-section {
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/loading_popup.gif) no-repeat center center;
  height: 490px;
  position: fixed;
  width: 40%;
  z-index: 1000000;
}
.hierarchy-treeview-box#colorbox #cboxClose {
  font-size: 14px;
  font-size: 0.875rem;
  color: #00285A;
  border: 1px solid #00285A;
  background: #fff;
  margin: 13px 10px;
}
.hierarchy-treeview-box#colorbox #cboxClose:hover {
  background: #00285A;
  border: 1px solid #00285A;
  color: #fff;
}
.hierarchy-treeview-box#colorbox #cboxClose:hover:after {
  background-image: url("../images/icons/cancel-icon-light.svg");
  content: "";
  display: inline-block;
  height: 13px;
  margin: 0 0 0 3px;
  width: 15px;
}
.hierarchy-treeview-box#colorbox #cboxClose:focus, .hierarchy-treeview-box#colorbox #cboxClose:active {
  background: #00285A;
  border: 1px solid #98C0FA;
  color: #fff;
}
.hierarchy-treeview-box#colorbox #cboxClose:focus:after, .hierarchy-treeview-box#colorbox #cboxClose:active:after {
  background-image: url("../images/icons/cancel-icon-light.svg");
  content: "";
  display: inline-block;
  height: 13px;
  margin: 0 0 0 3px;
  width: 15px;
}

.big-search.treeview-search {
  position: fixed;
  z-index: 111111;
  background-color: #fff;
  width: 42.9%;
  padding-top: 23px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .big-search.treeview-search {
    /* MQ Widescreen */
    width: 42%;
  }
}
.big-search.treeview-search {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) and (max-width: 1024px) {
  .big-search.treeview-search {
    /* MQ Tablet only */
    width: 75%;
  }
}
.big-search.treeview-search {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.lt-ie9 .big-search.treeview-search {
  width: 39.5%;
}
.big-search.treeview-search .add-after {
  padding: 0px;
  margin-bottom: 15px;
}
.big-search.treeview-search .add-after .add-after-heading {
  padding-top: 0px;
}
.big-search.treeview-search .text {
  padding-top: 7px;
}
.lt-ie9 .big-search.treeview-search .text {
  width: 77% !important;
  border-right: 0px solid transparent;
}
.big-search .search-field-tree img.loading {
  top: 7px;
  left: auto;
  right: 16px;
  width: 20px;
  height: 20px;
}
.lt-ie9 .big-search .search-field-tree {
  float: left;
  width: 70% !important;
  margin-left: 0px !important;
  padding-left: 0px !important;
  padding-right: 10px !important;
}
.big-search .collapse-link {
  line-height: 40px;
  margin-left: 10px;
  display: inline-block;
}
.big-search .search-bar-wrapper {
  margin: 10px 0px;
  border-bottom: 1px solid #bcbcbc;
  height: 30px;
  padding-bottom: 5px;
}
.big-search .search-bar-wrapper .search-count {
  float: left;
  padding-left: 10px;
  line-height: 30px;
}
.big-search .search-bar-wrapper .search-navigation {
  width: auto;
  height: 24px;
  line-height: 20px;
  margin-top: 2px;
  margin-left: 10px;
  float: left;
  background-color: #edf5fb;
  border: 1px solid #d7ecfa;
  padding: 0px 5px;
}
.big-search .search-bar-wrapper .search-navigation .searchedQuery {
  float: left;
  color: #AAAAAA;
  line-height: 23px;
}
.big-search .search-bar-wrapper .search-navigation .down {
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/springer-sprite-2.png) 0px -10459px no-repeat;
  height: 24px;
  width: 20px;
  display: inline-block;
  margin-left: 10px;
}
.big-search .search-bar-wrapper .search-navigation .up {
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/springer-sprite-2.png) 0px -10407px no-repeat;
  height: 24px;
  width: 20px;
  display: inline-block;
}

.colorbox-dialog {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border-color: #cccccc;
  position: relative;
  overflow: hidden;
  min-width: 560px;
}
.colorbox-dialog p.alert.warning {
  margin: 0;
}
.colorbox-dialog #export-options-patents {
  padding: 0 30px;
}
.colorbox-dialog .colorbox-dialog--header {
  border-bottom: 1px solid #bcbcbc;
  display: flow-root;
  background: #ebf1f5;
}
.colorbox-dialog .colorbox-dialog--header .headerTitle--treeview {
  font-weight: bold;
  margin: 16px;
  padding: 4px;
}
.colorbox-dialog .colorbox-dialog--header h4 {
  font-weight: bold;
  margin: 16px;
  padding: 7px 0 6px 0;
}
.colorbox-dialog .colorbox-dialog--header .right {
  margin: 20px 18px;
}
.colorbox-dialog .colorbox-dialog--body {
  padding: 15px 20px;
  position: relative;
  max-height: 474px;
  font-size: 14px;
  font-size: 0.875rem;
  overflow: auto;
  width: 100%;
}
.lt-ie10 .colorbox-dialog .colorbox-dialog--body {
  max-height: 400px;
}
.colorbox-dialog .colorbox-dialog--body#export-options-trials, .colorbox-dialog .colorbox-dialog--body#export-options-drugs {
  max-height: 350px;
}
.colorbox-dialog .colorbox-dialog--body label {
  margin-left: 5px;
  font-size: 14px;
  font-size: 0.875rem;
}
.colorbox-dialog .colorbox-dialog--body input[type=checkbox], .colorbox-dialog .colorbox-dialog--body input[type=radio] {
  display: inline-block;
  width: 13px;
  height: 13px;
  padding: 0;
  margin: 0;
  vertical-align: bottom;
  position: relative;
  top: -1px;
  *overflow: hidden;
}
.colorbox-dialog .separate-pdf-download-section-title {
  cursor: pointer;
}
.colorbox-dialog .separate-pdf-download-section-title label {
  font-size: 14px;
  font-size: 0.875rem;
  margin: 2px 0 0 20px;
}
.colorbox-dialog .separate-pdf-download-section-title .separate-pdf-download-section-msg #export-separate-pdf-checkbox {
  margin: 2px -9px 0 65px;
  margin-top: 10px;
  bottom: 40px;
}
.colorbox-dialog .separate-pdf-download-section-title .separate-pdf-download-section-msg #export-separate-pdf-msg {
  margin-top: 10px;
  font-size: 14px;
  font-size: 0.875rem;
  font-style: italic;
  line-height: 2.5;
  bottom: 100px;
}
.colorbox-dialog .colorbox-dialog--footer {
  zoom: 1;
}
.colorbox-dialog .colorbox-dialog--footer:before, .colorbox-dialog .colorbox-dialog--footer:after {
  content: "";
  display: table;
}
.colorbox-dialog .colorbox-dialog--footer:after {
  clear: both;
}
.colorbox-dialog .colorbox-dialog--footer {
  background: #ebf1f5;
  border-bottom: none;
  border: 1px solid #dcdcdc;
  position: relative;
  z-index: 9999;
  padding: 16px;
}
.colorbox-dialog .colorbox-dialog--footer button {
  margin: 0;
}
.colorbox-dialog .colorbox-dialog--footer #share-via-email-button {
  margin: 0;
}
.colorbox-dialog .date-selector-advSearch .param-popup--section label {
  margin-left: 0px;
}

body[user=anonymous] .facets__facet-values, body[user=anonymous] .textbox__wrapper *, div[hasAccess=false] .facets__facet-values, div[hasAccess=false] .textbox__wrapper * {
  color: #333333;
  cursor: default !important;
  pointer-events: none;
}
body[user=anonymous] .facets__facet-values:hover, body[user=anonymous] .textbox__wrapper *:hover, div[hasAccess=false] .facets__facet-values:hover, div[hasAccess=false] .textbox__wrapper *:hover {
  color: #333333;
  cursor: default !important;
}
body[user=anonymous] .menu-options--wrapper *, div[hasAccess=false] .menu-options--wrapper * {
  color: #333333;
  cursor: default !important;
  pointer-events: none;
}
body[user=anonymous] .menu-options--wrapper * .display-name:after, div[hasAccess=false] .menu-options--wrapper * .display-name:after {
  border: 5px solid transparent;
  border-top: 5px solid #333333;
}
body[user=anonymous] .menu-options--wrapper * .callout-box__inner-box label:hover, div[hasAccess=false] .menu-options--wrapper * .callout-box__inner-box label:hover {
  background-color: #fff !important;
  color: #333333 !important;
  cursor: default !important;
}
body[user=anonymous] .menu-options--wrapper .menu-options--trigger.open span.display-name:after, div[hasAccess=false] .menu-options--wrapper .menu-options--trigger.open span.display-name:after {
  border: 5px solid transparent;
  border-bottom: 5px solid #333333;
}
body[user=anonymous] .facets-header a.all,
body[user=anonymous] .profile-sticky-bar__btn-toc-popup,
body[user=anonymous] .table-of-contents__section-list .table-of-contents__section-item a.table-of-contents__link, div[hasAccess=false] .facets-header a.all,
div[hasAccess=false] .profile-sticky-bar__btn-toc-popup,
div[hasAccess=false] .table-of-contents__section-list .table-of-contents__section-item a.table-of-contents__link {
  color: #333;
  pointer-events: none;
}
body[user=anonymous] .facets-header a.all:hover,
body[user=anonymous] .profile-sticky-bar__btn-toc-popup:hover,
body[user=anonymous] .table-of-contents__section-list .table-of-contents__section-item a.table-of-contents__link:hover, div[hasAccess=false] .facets-header a.all:hover,
div[hasAccess=false] .profile-sticky-bar__btn-toc-popup:hover,
div[hasAccess=false] .table-of-contents__section-list .table-of-contents__section-item a.table-of-contents__link:hover {
  text-decoration: none;
  cursor: default;
}
body[user=anonymous] .pillow-btn.pillow-btn--export-bar-toggle, div[hasAccess=false] .pillow-btn.pillow-btn--export-bar-toggle {
  color: #333333;
  outline: none;
}
body[user=anonymous] .pillow-btn.pillow-btn--export-bar-toggle:hover, div[hasAccess=false] .pillow-btn.pillow-btn--export-bar-toggle:hover {
  border: 1px solid #dcdcdc;
}
body[user=anonymous] .top-bar__sort-options .top-bar__sort-options--wrapper, div[hasAccess=false] .top-bar__sort-options .top-bar__sort-options--wrapper {
  color: #333333;
}
body[user=anonymous] .top-bar__sort-options .top-bar__sort-options--wrapper .top-bar__sort-options--trigger, div[hasAccess=false] .top-bar__sort-options .top-bar__sort-options--wrapper .top-bar__sort-options--trigger {
  color: #333333;
  cursor: default;
}
body[user=anonymous] .top-bar__sort-options .top-bar__sort-options--wrapper .top-bar__sort-options--trigger:hover, div[hasAccess=false] .top-bar__sort-options .top-bar__sort-options--wrapper .top-bar__sort-options--trigger:hover {
  color: #333333;
}
body[user=anonymous] .top-bar__sort-options .top-bar__sort-options--wrapper .top-bar__sort-options--trigger .display-name:after, div[hasAccess=false] .top-bar__sort-options .top-bar__sort-options--wrapper .top-bar__sort-options--trigger .display-name:after {
  border: 5px solid transparent;
  border-top: 5px solid #333333;
  width: 0;
  height: 0;
}
body[user=anonymous] .export-btn-wrapper a, div[hasAccess=false] .export-btn-wrapper a {
  color: #595959;
  text-decoration: none;
  cursor: default;
  pointer-events: none;
  margin-top: -4px;
}
body[user=anonymous] .export-btn-wrapper a.button_show-query, div[hasAccess=false] .export-btn-wrapper a.button_show-query {
  color: #0053B8;
  text-decoration: none;
  cursor: pointer;
  pointer-events: auto;
}
body[user=anonymous] .export-btn-wrapper a.button_show-query:hover, body[user=anonymous] .export-btn-wrapper a.button_show-query:active, div[hasAccess=false] .export-btn-wrapper a.button_show-query:hover, div[hasAccess=false] .export-btn-wrapper a.button_show-query:active {
  color: #00285A;
  text-decoration: underline;
}
body[user=anonymous] .pillow-btn--show-more.js-show-more, div[hasAccess=false] .pillow-btn--show-more.js-show-more {
  color: #333333;
  outline: none;
}
body[user=anonymous] .pillow-btn--show-more.js-show-more:hover, body[user=anonymous] .pillow-btn--show-more.js-show-more:active, div[hasAccess=false] .pillow-btn--show-more.js-show-more:hover, div[hasAccess=false] .pillow-btn--show-more.js-show-more:active {
  border: 1px solid #dcdcdc;
  cursor: default;
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
}
body[user=anonymous] .profile-sticky-bar__btn-toc-popup, div[hasAccess=false] .profile-sticky-bar__btn-toc-popup {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  body[user=anonymous] .profile-sticky-bar__btn-toc-popup, div[hasAccess=false] .profile-sticky-bar__btn-toc-popup {
    /* MQ Widescreen */
  }
  body[user=anonymous] .profile-sticky-bar__btn-toc-popup:before, div[hasAccess=false] .profile-sticky-bar__btn-toc-popup:before {
    border: 6px solid transparent;
    border-left: 6px solid #333333;
    width: 0;
    height: 0;
  }
  body[user=anonymous] .profile-sticky-bar__btn-toc-popup.active:before, div[hasAccess=false] .profile-sticky-bar__btn-toc-popup.active:before {
    border: 6px solid transparent;
    border-top: 6px solid #333333;
    width: 0;
    height: 0;
  }
}
body[user=anonymous] .profile-sticky-bar__btn-toc-popup, div[hasAccess=false] .profile-sticky-bar__btn-toc-popup {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
body[user=anonymous] .results__save-search, div[hasAccess=false] .results__save-search {
  top: 53px;
}

.restrictive-access {
  padding: 30px 5px 21px 7px;
}
@media only screen and (max-width: 320px) {
  .restrictive-access {
    padding: 30px 5px 21px 0px;
  }
  .restrictive-access .restrictive-access__message {
    width: 84% !important;
    padding: 15px 20px 9px 26px !important;
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media only screen and (max-width: 320px) and (min-width: 1px) and (max-width: 1024px) {
  .restrictive-access .restrictive-access__message {
    /* MQ Smartphone only */
    width: 100% !important;
    padding: 8px !important;
  }
}
@media only screen and (max-width: 320px) {
  .restrictive-access .message__heading {
    left: 23px !important;
  }
}
.restrictive-access {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .restrictive-access {
    /* MQ Widescreen */
  }
}
.restrictive-access {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media only screen and (max-width: 360px) {
  .restrictive-access {
    padding: 30px 5px 21px 1px;
  }
  .restrictive-access .message__heading {
    left: 16px;
  }
}
.restrictive-access a {
  text-decoration: underline;
}
.restrictive-access .restrictive-access__message {
  width: 100%;
  border: 1px solid #dadada;
  margin: 16px 0;
}
.restrictive-access .restrictive-access__message a {
  line-height: normal;
}
.restrictive-access .restrictive-access__message a:hover,
.restrictive-access .restrictive-access__message a:active,
.restrictive-access .restrictive-access__message a:focus {
  color: #00285A;
}
.restrictive-access .restrictive-access__message {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .restrictive-access .restrictive-access__message {
    /* MQ Widescreen */
  }
}
.restrictive-access .restrictive-access__message {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.restrictive-access .restrictive-access__message .message__heading {
  position: relative;
  font-weight: bold;
  top: 4px;
}
.restrictive-access .restrictive-access__message .message__description {
  margin-bottom: 20px;
}
.restrictive-access .restrictive-access__message .message__desc {
  margin: 5px 0 0 0;
}
.restrictive-access .restrictive-access__message ul {
  list-style-type: disc;
  padding-bottom: 24px;
}
.restrictive-access .restrictive-access__message ul li {
  margin: 10px 10px 10px 30px;
}
.restrictive-access p {
  line-height: 20px;
}
.restrictive-access p.restrictive-access__text {
  color: #666666;
}
.restrictive-access .contact__email {
  word-break: break-word;
}

body[user=individual] .export-btn-wrapper a.button_show-query, body[user=institutional] .export-btn-wrapper a.button_show-query, body[user=custom] .export-btn-wrapper a.button_show-query {
  margin-top: 1px;
  text-decoration: none;
  cursor: pointer;
  pointer-events: auto;
}
body[user=individual] .export-btn-wrapper a.button_show-query:hover, body[user=institutional] .export-btn-wrapper a.button_show-query:hover, body[user=custom] .export-btn-wrapper a.button_show-query:hover {
  text-decoration: underline;
}

body[user=anonymous] .facets-container__wrapper[hasaccess=true] .facets__facet-values, body[user=anonymous] .facets-container__wrapper[hasaccess=true] .textbox__wrapper * {
  color: #333333;
  cursor: default !important;
  pointer-events: auto !important;
}
body[user=anonymous] .facets-container__wrapper[hasaccess=true] .facets__facet-values:hover, body[user=anonymous] .facets-container__wrapper[hasaccess=true] .textbox__wrapper *:hover {
  cursor: auto !important;
}

body[user=anonymous] .results_section--drugs[hasaccess=false] .exploreGraphicalLink {
  display: inline-block;
  margin: 0 20px;
  padding: 2px 5px 4px;
  background: #dadada;
  border-radius: 5px;
}
body[user=anonymous] .results_section--drugs[hasaccess=false] .exploreGraphicalLink a {
  pointer-events: none;
  color: #333333;
  font-size: 10px;
}

.workspace-details-section .restrictive-access {
  min-height: 466px;
}

.restrictive-access__message .restrictive-access__heading-wrapper {
  background: #ebf1f5;
  padding: 24px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: row;
}
.restrictive-access__message .restrictive-access__heading-wrapper .restrictive-access__heading {
  line-height: 2;
}
.restrictive-access__message .restrictive-access__heading-wrapper .freeTrialButton {
  text-decoration: none;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.restrictive-access__message .restrictive-access__heading-wrapper {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1px) and (max-width: 1024px) {
  .restrictive-access__message .restrictive-access__heading-wrapper {
    /* MQ Smartphone only */
    align-items: flex-start;
    flex-direction: column;
  }
  .restrictive-access__message .restrictive-access__heading-wrapper .restrictive-access__heading {
    line-height: 1.25;
    margin-bottom: 16px;
  }
}
.restrictive-access__message .restrictive-access__heading-wrapper {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.restrictive-access__message .restrictive-access__desc {
  padding: 24px;
}
.restrictive-access__message .restrictive-access__desc .message-desc {
  font-weight: bold;
}
.restrictive-access__message .restrictive-access__desc {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1px) and (max-width: 1024px) {
  .restrictive-access__message .restrictive-access__desc {
    /* MQ Smartphone only */
    padding: 16px;
  }
}
.restrictive-access__message .restrictive-access__desc {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.whatsnew-features, .whatsnew-features-drugs, .whatsnew-features-trials {
  min-height: 310px;
  position: relative;
}
.whatsnew-features .pages, .whatsnew-features .corona-profiles-page, .whatsnew-features-drugs .pages, .whatsnew-features-drugs .corona-profiles-page, .whatsnew-features-trials .pages, .whatsnew-features-trials .corona-profiles-page {
  position: absolute;
  bottom: -45px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
}
.whatsnew-features .pages li, .whatsnew-features .corona-profiles-page li, .whatsnew-features-drugs .pages li, .whatsnew-features-drugs .corona-profiles-page li, .whatsnew-features-trials .pages li, .whatsnew-features-trials .corona-profiles-page li {
  background: #fff;
}
.whatsnew-features .pages li.active, .whatsnew-features .corona-profiles-page li.active, .whatsnew-features-drugs .pages li.active, .whatsnew-features-drugs .corona-profiles-page li.active, .whatsnew-features-trials .pages li.active, .whatsnew-features-trials .corona-profiles-page li.active {
  background: #666666;
}
.whatsnew-features .corona-profiles-page, .whatsnew-features-drugs .corona-profiles-page, .whatsnew-features-trials .corona-profiles-page {
  text-align: right;
}

.features-slider {
  margin-top: 25px;
  position: relative;
}
.features-slider .slider-content {
  display: none;
}
.features-slider .slider-content.slider-content--display {
  display: block;
}
.features-slider .content-feature {
  margin-bottom: 25px;
}
.features-slider .content-feature .feature-header {
  font-size: 17px;
  font-size: 1.0625rem;
  color: #0176c3;
  cursor: pointer;
  margin: 0;
}
.features-slider .content-feature .feature-points p {
  font-size: 13px;
  font-size: 0.8125rem;
  line-height: 1.5;
  margin: 5px 0px;
}
.features-slider .content-feature .headerEllipsis {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.features-slider .content-feature-popup {
  border: 1px solid #dcdcdc;
  position: absolute;
  width: 100%;
  height: 302px;
  top: 0px;
  display: none;
  box-sizing: border-box;
  background: #fff;
  padding: 30px;
  z-index: 10;
}
.features-slider .content-feature-popup .feature-header {
  cursor: initial;
}
.features-slider .content-feature-popup .closingTag {
  border: 1px solid #222222;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  position: absolute;
  top: -13px;
  right: -13px;
  background: #000 url(/assets/images/springer-sprite-2.png) no-repeat 10px -2112px;
  cursor: pointer;
}

.whatsnew-features-drugs .features-slider ul li, .whatsnew-features-trials .features-slider ul li {
  min-width: 320px;
  margin: 25px 0px;
  font-size: 15px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  color: #0176c3;
  cursor: pointer;
  list-style: inside;
}
.whatsnew-features-drugs .features-slider ul li a.profile-link, .whatsnew-features-trials .features-slider ul li a.profile-link {
  color: #0176c3;
  cursor: pointer;
}
.whatsnew-features-drugs .features-slider.free-programs, .whatsnew-features-trials .features-slider.free-programs {
  width: 95%;
}
.whatsnew-features-drugs .corona-virus-profile-description, .whatsnew-features-trials .corona-virus-profile-description {
  margin: 12px 0;
  padding: 0;
  line-height: 1.4;
}

.section_tls {
  background: #fff3c6 url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/exclamation_yellow_07.png) no-repeat 20px 10px;
  padding: 5px 50px;
  position: relative;
  z-index: 20;
}
.section_tls p {
  margin: 5px 0px;
}

.footer__footer-verticals .footer__verticals {
  zoom: 1;
}
.footer__footer-verticals .footer__verticals:before, .footer__footer-verticals .footer__verticals:after {
  content: "";
  display: table;
}
.footer__footer-verticals .footer__verticals:after {
  clear: both;
}
.footer__footer-verticals .footer__verticals .oneTrustCookieBtn {
  float: right;
  font-size: 16px;
  font-size: 1rem;
}

@supports (-ms-accelerator: true) {
  .beta-top-bar-enable .customSticky-header.results__dashboard {
    top: 89px !important;
  }
}
.top-bar__filters #filterDisplayArea-drugSafety {
  margin-top: 15px;
}

.top-bar__filters .facet-values__link {
  color: #ee7d11;
  font-size: 14px;
  font-size: 0.875rem;
  margin-right: 15px;
  position: relative;
  font-size: 13px;
  font-size: 0.8125rem;
  line-height: 18px;
  display: inline-block;
}
.top-bar__filters .facet-values__link:hover {
  background-position: right -49px;
  text-decoration: line-through;
}
.top-bar__filters .facet-values__link:active {
  background-position: right -74px;
  color: #ce4900;
}
.top-bar__filters .facet-values__link:after {
  content: " ";
  float: right;
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/springer-sprite-1.png) no-repeat 0 -2064px;
  width: 14px;
  height: 14px;
  margin: 3px;
}

.generated-query__apply-filter .facet-param-title {
  margin: 0;
  font-weight: 600;
  text-transform: capitalize;
}
.generated-query__apply-filter .facet-param-values__wrapper {
  margin-left: 25px;
}

.results {
  margin-bottom: 24px;
  position: relative;
  /* No results found */
}
.results .results__no-results-message {
  margin: 16px 0 14px;
}
.results .results__no-results-message .results__no-results-heading {
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 18px;
  font-size: 1.125rem;
  margin-top: 16px;
}
.results .results__no-results-message li {
  margin-top: 0;
}
.results .facets-container__wrapper {
  border: 1px solid #dadada;
}
.results .results__header {
  margin: 20px 0 0 0;
}
.results .results__search-summary {
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 13px;
  font-size: 0.8125rem;
  margin: 0 0 10px 0;
}
.results .results__search-summary .results__summary-parameter-name {
  font-weight: bold;
}
.results .results__search-summary .search-summary__mod-date {
  display: inline-block;
}
.results body[user=anonymous] .results__modify-search {
  display: inline-block;
}
.results .results__modify-search {
  display: none;
  font-size: 13px;
  font-size: 0.8125rem;
}
.results .results__modify-search a {
  color: #0053B8;
  margin-left: 12px;
}
.results .results__modify-search a:hover, .results .results__modify-search a:focus, .results .results__modify-search a:active {
  color: #00285A;
  text-decoration: underline;
}
.results .results__modify-search {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .results .results__modify-search {
    /* MQ Tablet */
    display: inline-block;
  }
}
.results .results__modify-search {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.results .results__modify-search .results__try-query-builder {
  border-left: 1px solid #dcdcdc;
  line-height: 18px;
  width: 150px;
  text-align: center;
  padding: 12px 0 0 10px;
}
.results {
  /* Results page: headline "Refine your search"
  ------------------------------------------------------------------------------*/
}
.results .facets-container {
  margin-top: 16px;
}
.results .section__heading {
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: bold;
  letter-spacing: 0;
}
.results .section__heading.section__heading {
  box-shadow: none;
  border: none;
  margin: 0;
  padding-bottom: 0;
  padding-top: 10px;
}
.results {
  /* Results page: facet links in .col-main for removing
  ------------------------------------------------------------------------------*/
}
.results .layout__col-main .facet-values__link {
  color: #ee7d11;
  font-size: 14px;
  font-size: 0.875rem;
  margin-right: 15px;
  position: relative;
  font-size: 13px;
  font-size: 0.8125rem;
  line-height: 18px;
  display: inline-block;
}
.results .layout__col-main .facet-values__link:hover {
  background-position: right -49px;
  text-decoration: line-through;
}
.results .layout__col-main .facet-values__link:active {
  background-position: right -74px;
  color: #ce4900;
}
.results .layout__col-main .facet-values__link:after {
  content: " ";
  float: right;
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/springer-sprite-1.png) no-repeat 0 -2064px;
  width: 14px;
  height: 14px;
  margin: 3px;
}
.results {
  /* Results page: results content header
  ------------------------------------------------------------------------------*/
}
.results .layout__col-main .results__header {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .results .layout__col-main .results__header {
    /* MQ Tablet */
    position: relative;
  }
}
.results .layout__col-main .results__header {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.results .layout__col-main .results__header h1 {
  line-height: 1.2;
  margin: 0 0 12px 0;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .results .layout__col-main .results__header h1 {
    /* MQ Tablet */
    margin: 0 0 7px 0;
  }
}
.results .layout__col-main .results__header h1 {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.results .layout__col-main .results__header h1 strong:first-child {
  font-size: 18px;
  font-size: 1.125rem;
}
.results .layout__col-main .results__header h1 em {
  background: #edf5fb;
  font-style: normal;
}
.results .layout__col-main .results__header p {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.3;
  margin: 3px 0 12px 0;
}
.results .layout__col-main .results__save-search {
  text-align: left;
  padding: 8px 5px;
  display: none;
  position: absolute;
  top: 44px;
  z-index: 5;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .results .layout__col-main .results__save-search {
    /* MQ Tablet */
    display: block;
    left: 75px;
  }
}
.results .layout__col-main .results__save-search {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .results .layout__col-main .results__save-search {
    /* MQ Widescreen */
    left: 75px;
  }
}
.results .layout__col-main .results__save-search {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.results .layout__col-main .results__save-search.results_drugSafety__save-search {
  left: -15px;
}
.results .layout__col-main .results__save-search #save-search-button {
  font-size: 13px;
  font-size: 0.8125rem;
  margin-left: 4px;
}
.results .layout__col-main .results__save-search #save-search-button:hover {
  border-color: transparent;
}
.results .layout__col-main .results__save-search .share-query-button {
  margin-right: 5px;
  padding: 0px 10px;
  line-height: 30px;
  font-size: 13px;
  border: 1px solid #fff;
}
.results .layout__col-main .results__save-search .btn-link {
  color: #0053B8;
  margin: 0 -12px 0 0;
}
.results .layout__col-main .results__save-search .btn-link:hover, .results .layout__col-main .results__save-search .btn-link:focus, .results .layout__col-main .results__save-search .btn-link:active {
  color: #00285A;
  text-decoration: underline;
}
.results .layout__col-main .results__no-results-query .results__save-search {
  position: static;
}
.results .button_show-query {
  position: absolute;
  left: 0;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .results .button_show-query {
    /* MQ Widescreen */
    margin-top: 1px;
    margin-top: -10px;
  }
}
.results .button_show-query {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.results .button_show-query .zero-result {
  margin-top: -22px;
}
.results .facet-values__value {
  cursor: pointer;
  display: none;
}
.results .facet-values__value.facet-values__value--show {
  display: list-item;
}
.results .facet-values__value.facet-values__value--show.hidden {
  display: none;
}
.results .facet-values__value:hover {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .results .facet-values__value:hover {
    /* MQ Widescreen */
    color: #ee7d11;
  }
}
.results .facet-values__value:hover {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.facets--facet-expanded .results .facet-values__value {
  display: list-item;
}

.results__dashboard {
  font-size: 14px;
  font-size: 0.875rem;
  margin-bottom: 60px;
}
.results__dashboard:hover, .results__dashboard:focus, .results__dashboard:active {
  border: none !important;
}
.results__dashboard {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .results__dashboard {
    /* MQ Widescreen */
    margin-bottom: 40px;
  }
}
.results__dashboard {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.results__dashboard.results__drugSafety-dashboard {
  margin-bottom: 15px;
}
.results__dashboard.results__drugSafety-dashboard .info-banner {
  display: block;
}
.results__dashboard.results__drugSafety-dashboard .info-banner:before {
  display: inline-block;
  position: relative;
  top: 5px;
  padding-right: 0;
}
.results__dashboard.results__drugSafety-dashboard .top-bar__count--sort--export {
  margin-top: 0px;
  top: 0px;
}
.customSticky-headerMobile .results__dashboard.results__drugSafety-dashboard .top-bar__count--sort--export {
  top: -10px;
}
.results__dashboard.results__drugSafety-dashboard .results__search-summary {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .results__dashboard.results__drugSafety-dashboard .results__search-summary {
    /* MQ Tablet */
    margin-top: 50px;
  }
}
.results__dashboard.results__drugSafety-dashboard .results__search-summary {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .results__dashboard.results__drugSafety-dashboard .results__search-summary {
    /* MQ Widescreen */
    margin-top: 25px;
  }
}
.results__dashboard.results__drugSafety-dashboard .results__search-summary {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.customSticky-headerMobile .results__dashboard.results__drugSafety-dashboard .results__search-summary {
  background-color: #ffffff;
  padding-bottom: 10px;
  margin-top: 45px;
}
.results__dashboard.results__drugSafety-dashboard .results__search-summary-zero-results {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .results__dashboard.results__drugSafety-dashboard .results__search-summary-zero-results {
    /* MQ Tablet */
    margin-top: 100px;
  }
}
.results__dashboard.results__drugSafety-dashboard .results__search-summary-zero-results {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .results__dashboard.results__drugSafety-dashboard .results__search-summary-zero-results {
    /* MQ Widescreen */
    margin-top: 50px;
  }
}
.results__dashboard.results__drugSafety-dashboard .results__search-summary-zero-results {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.results__dashboard .info-banner {
  margin-top: 24px;
}

.top-bar__count--sort--export {
  position: relative;
  top: 45px;
  margin-top: 8px;
  background-color: #fff;
  font-weight: 400;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .top-bar__count--sort--export {
    /* MQ Widescreen */
    top: 25px;
  }
}
.top-bar__count--sort--export {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  -webkit-box-shadow: inset 0 -1px 0 0 #FFF, inset 0 -18px 18px -18px #efefef;
  -moz-box-shadow: inset 0 -1px 0 0 #FFF, inset 0 -18px 18px -18px #efefef;
  box-shadow: inset 0 -1px 0 0 #FFF, inset 0 -18px 18px -18px #efefef;
  border-bottom: 1px solid #D7D6D6;
  padding: 0 4px 7px 0;
}
.top-bar__count--sort--export .select-all-fields__select-all {
  display: none;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .top-bar__count--sort--export .select-all-fields__select-all {
    /* MQ Widescreen */
    display: inline-block;
  }
}
.top-bar__count--sort--export .select-all-fields__select-all {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.top-bar__count--sort--export .results-count {
  padding: 5px 0;
  display: inline-block;
}
.gridView .results__drugs-dashboard .top-bar__count--sort--export .results-count {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .gridView .results__drugs-dashboard .top-bar__count--sort--export .results-count {
    /* MQ Tablet */
    padding: 30px 5px 12px 5px;
  }
}
.gridView .results__drugs-dashboard .top-bar__count--sort--export .results-count {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .gridView .results__drugs-dashboard .top-bar__count--sort--export .results-count {
    /* MQ Widescreen */
    padding: 6px 5px 12px 5px;
  }
}
.gridView .results__drugs-dashboard .top-bar__count--sort--export .results-count {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.top-bar__export-drugs-btn,
.top-bar__export-drugSafety-btn,
.top-bar__export-trials-btn,
.top-bar__export-deals-btn,
.top-bar__export-drugsArchive-btn {
  display: none;
  position: absolute;
  right: 0px;
  top: 0px;
}
.top-bar__export-drugs-btn.top-bar__export-btn--hide-in-devices,
.top-bar__export-drugSafety-btn.top-bar__export-btn--hide-in-devices,
.top-bar__export-trials-btn.top-bar__export-btn--hide-in-devices,
.top-bar__export-deals-btn.top-bar__export-btn--hide-in-devices,
.top-bar__export-drugsArchive-btn.top-bar__export-btn--hide-in-devices {
  display: none !important;
}
.top-bar__export-drugs-btn .menu-options--box,
.top-bar__export-drugSafety-btn .menu-options--box,
.top-bar__export-trials-btn .menu-options--box,
.top-bar__export-deals-btn .menu-options--box,
.top-bar__export-drugsArchive-btn .menu-options--box {
  width: 280px;
}
.top-bar__export-drugs-btn .menu-options--box:after,
.top-bar__export-drugSafety-btn .menu-options--box:after,
.top-bar__export-trials-btn .menu-options--box:after,
.top-bar__export-deals-btn .menu-options--box:after,
.top-bar__export-drugsArchive-btn .menu-options--box:after {
  left: 200px;
}
.top-bar__export-drugs-btn,
.top-bar__export-drugSafety-btn,
.top-bar__export-trials-btn,
.top-bar__export-deals-btn,
.top-bar__export-drugsArchive-btn {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .top-bar__export-drugs-btn,
  .top-bar__export-drugSafety-btn,
  .top-bar__export-trials-btn,
  .top-bar__export-deals-btn,
  .top-bar__export-drugsArchive-btn {
    /* MQ Widescreen */
    display: block;
  }
}
.top-bar__export-drugs-btn,
.top-bar__export-drugSafety-btn,
.top-bar__export-trials-btn,
.top-bar__export-deals-btn,
.top-bar__export-drugsArchive-btn {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.top-bar__export-drugsArchive-btn .menu-options--box, .top-bar__export-deals-btn .menu-options--box {
  width: 190px;
}
.top-bar__export-drugsArchive-btn .menu-options--box:after, .top-bar__export-deals-btn .menu-options--box:after {
  left: 111px;
}

.top-bar__export-trials-btn .menu-options--box, .top-bar__export-drugs-btn .menu-options--box {
  width: 230px;
}
.top-bar__export-trials-btn .menu-options--box:after, .top-bar__export-drugs-btn .menu-options--box:after {
  left: 150px;
}

.results__top-bar {
  position: relative !important;
  background: #fff;
  z-index: 10;
}
.results__top-bar .top-bar__content-results-count {
  padding: 16px 10px 12px 10px !important;
  background: #ffffff;
  height: 15px;
}
.csspositionsticky .results__top-bar {
  position: -webkit-sticky;
  position: -moz-sticky;
  position: -ms-sticky;
  position: -o-sticky;
  position: sticky;
  top: 54px;
  z-index: 2;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .csspositionsticky .results__top-bar {
    /* MQ Widescreen */
    top: 1px;
  }
}
.csspositionsticky .results__top-bar {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.results__results-list {
  margin: 5px 0 0 0;
  padding: 0;
  /* list item */
}
.results__results-list .results-list__list-item, .results__results-list .results__gridview-header {
  zoom: 1;
}
.results__results-list .results-list__list-item:before, .results__results-list .results-list__list-item:after, .results__results-list .results__gridview-header:before, .results__results-list .results__gridview-header:after {
  content: "";
  display: table;
}
.results__results-list .results-list__list-item:after, .results__results-list .results__gridview-header:after {
  clear: both;
}
.results__results-list .results-list__list-item, .results__results-list .results__gridview-header {
  border-bottom: 1px solid #dcdcdc;
  list-style: none;
  padding: 16px 10px;
  position: relative;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.results__results-list .results-list__list-item:hover, .results__results-list .results-list__list-item.active, .results__results-list .results__gridview-header:hover, .results__results-list .results__gridview-header.active {
  background-color: #FBFBFB;
  -webkit-box-shadow: inset 0 1px 0 #fff, inset 0 -1px 0 #fff;
  -moz-box-shadow: inset 0 1px 0 #fff, inset 0 -1px 0 #fff;
  box-shadow: inset 0 1px 0 #fff, inset 0 -1px 0 #fff;
}
.results__drugs-content .results__results-list .results-list__list-item, .results__drugSafety-content .results__results-list .results-list__list-item, .results__trials-content .results__results-list .results-list__list-item, .results__deals-content .results__results-list .results-list__list-item, .results__drugsArchive-content .results__results-list .results-list__list-item, .results__drugs-content .results__results-list .results__gridview-header, .results__drugSafety-content .results__results-list .results__gridview-header, .results__trials-content .results__results-list .results__gridview-header, .results__deals-content .results__results-list .results__gridview-header, .results__drugsArchive-content .results__results-list .results__gridview-header {
  line-height: 20px;
  padding-left: 2px;
  padding-right: 0;
  font-size: 14px;
  font-size: 0.875rem;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .results__drugs-content .results__results-list .results-list__list-item, .results__drugSafety-content .results__results-list .results-list__list-item, .results__trials-content .results__results-list .results-list__list-item, .results__deals-content .results__results-list .results-list__list-item, .results__drugsArchive-content .results__results-list .results-list__list-item, .results__drugs-content .results__results-list .results__gridview-header, .results__drugSafety-content .results__results-list .results__gridview-header, .results__trials-content .results__results-list .results__gridview-header, .results__deals-content .results__results-list .results__gridview-header, .results__drugsArchive-content .results__results-list .results__gridview-header {
    /* MQ Tablet */
    padding-left: 5px;
  }
}
.results__drugs-content .results__results-list .results-list__list-item, .results__drugSafety-content .results__results-list .results-list__list-item, .results__trials-content .results__results-list .results-list__list-item, .results__deals-content .results__results-list .results-list__list-item, .results__drugsArchive-content .results__results-list .results-list__list-item, .results__drugs-content .results__results-list .results__gridview-header, .results__drugSafety-content .results__results-list .results__gridview-header, .results__trials-content .results__results-list .results__gridview-header, .results__deals-content .results__results-list .results__gridview-header, .results__drugsArchive-content .results__results-list .results__gridview-header {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .results__drugs-content .results__results-list .results-list__list-item, .results__drugSafety-content .results__results-list .results-list__list-item, .results__trials-content .results__results-list .results-list__list-item, .results__deals-content .results__results-list .results-list__list-item, .results__drugsArchive-content .results__results-list .results-list__list-item, .results__drugs-content .results__results-list .results__gridview-header, .results__drugSafety-content .results__results-list .results__gridview-header, .results__trials-content .results__results-list .results__gridview-header, .results__deals-content .results__results-list .results__gridview-header, .results__drugsArchive-content .results__results-list .results__gridview-header {
    /* MQ Widescreen */
    padding-left: 35px;
    line-height: 1.25;
  }
}
.results__drugs-content .results__results-list .results-list__list-item, .results__drugSafety-content .results__results-list .results-list__list-item, .results__trials-content .results__results-list .results-list__list-item, .results__deals-content .results__results-list .results-list__list-item, .results__drugsArchive-content .results__results-list .results-list__list-item, .results__drugs-content .results__results-list .results__gridview-header, .results__drugSafety-content .results__results-list .results__gridview-header, .results__trials-content .results__results-list .results__gridview-header, .results__deals-content .results__results-list .results__gridview-header, .results__drugsArchive-content .results__results-list .results__gridview-header {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.results__drugs-content .results__results-list .results-list__list-item .export-selector-drugs, .results__drugs-content .results__results-list .results-list__list-item .export-selector-trials, .results__drugs-content .results__results-list .results-list__list-item .export-selector-drugSafety, .results__drugs-content .results__results-list .results-list__list-item .export-selector-deals, .results__drugs-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__drugs-content .results__results-list .results-list__list-item .export-selector-patents, .results__drugSafety-content .results__results-list .results-list__list-item .export-selector-drugs, .results__drugSafety-content .results__results-list .results-list__list-item .export-selector-trials, .results__drugSafety-content .results__results-list .results-list__list-item .export-selector-drugSafety, .results__drugSafety-content .results__results-list .results-list__list-item .export-selector-deals, .results__drugSafety-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__drugSafety-content .results__results-list .results-list__list-item .export-selector-patents, .results__trials-content .results__results-list .results-list__list-item .export-selector-drugs, .results__trials-content .results__results-list .results-list__list-item .export-selector-trials, .results__trials-content .results__results-list .results-list__list-item .export-selector-drugSafety, .results__trials-content .results__results-list .results-list__list-item .export-selector-deals, .results__trials-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__trials-content .results__results-list .results-list__list-item .export-selector-patents, .results__deals-content .results__results-list .results-list__list-item .export-selector-drugs, .results__deals-content .results__results-list .results-list__list-item .export-selector-trials, .results__deals-content .results__results-list .results-list__list-item .export-selector-drugSafety, .results__deals-content .results__results-list .results-list__list-item .export-selector-deals, .results__deals-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__deals-content .results__results-list .results-list__list-item .export-selector-patents, .results__drugsArchive-content .results__results-list .results-list__list-item .export-selector-drugs, .results__drugsArchive-content .results__results-list .results-list__list-item .export-selector-trials, .results__drugsArchive-content .results__results-list .results-list__list-item .export-selector-drugSafety, .results__drugsArchive-content .results__results-list .results-list__list-item .export-selector-deals, .results__drugsArchive-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__drugsArchive-content .results__results-list .results-list__list-item .export-selector-patents, .results__drugs-content .results__results-list .results__gridview-header .export-selector-drugs, .results__drugs-content .results__results-list .results__gridview-header .export-selector-trials, .results__drugs-content .results__results-list .results__gridview-header .export-selector-drugSafety, .results__drugs-content .results__results-list .results__gridview-header .export-selector-deals, .results__drugs-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__drugs-content .results__results-list .results__gridview-header .export-selector-patents, .results__drugSafety-content .results__results-list .results__gridview-header .export-selector-drugs, .results__drugSafety-content .results__results-list .results__gridview-header .export-selector-trials, .results__drugSafety-content .results__results-list .results__gridview-header .export-selector-drugSafety, .results__drugSafety-content .results__results-list .results__gridview-header .export-selector-deals, .results__drugSafety-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__drugSafety-content .results__results-list .results__gridview-header .export-selector-patents, .results__trials-content .results__results-list .results__gridview-header .export-selector-drugs, .results__trials-content .results__results-list .results__gridview-header .export-selector-trials, .results__trials-content .results__results-list .results__gridview-header .export-selector-drugSafety, .results__trials-content .results__results-list .results__gridview-header .export-selector-deals, .results__trials-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__trials-content .results__results-list .results__gridview-header .export-selector-patents, .results__deals-content .results__results-list .results__gridview-header .export-selector-drugs, .results__deals-content .results__results-list .results__gridview-header .export-selector-trials, .results__deals-content .results__results-list .results__gridview-header .export-selector-drugSafety, .results__deals-content .results__results-list .results__gridview-header .export-selector-deals, .results__deals-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__deals-content .results__results-list .results__gridview-header .export-selector-patents, .results__drugsArchive-content .results__results-list .results__gridview-header .export-selector-drugs, .results__drugsArchive-content .results__results-list .results__gridview-header .export-selector-trials, .results__drugsArchive-content .results__results-list .results__gridview-header .export-selector-drugSafety, .results__drugsArchive-content .results__results-list .results__gridview-header .export-selector-deals, .results__drugsArchive-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__drugsArchive-content .results__results-list .results__gridview-header .export-selector-patents {
  display: none;
  position: absolute;
  top: 19px;
  left: 1px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .results__drugs-content .results__results-list .results-list__list-item .export-selector-drugs, .results__drugs-content .results__results-list .results-list__list-item .export-selector-trials, .results__drugs-content .results__results-list .results-list__list-item .export-selector-drugSafety, .results__drugs-content .results__results-list .results-list__list-item .export-selector-deals, .results__drugs-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__drugs-content .results__results-list .results-list__list-item .export-selector-patents, .results__drugSafety-content .results__results-list .results-list__list-item .export-selector-drugs, .results__drugSafety-content .results__results-list .results-list__list-item .export-selector-trials, .results__drugSafety-content .results__results-list .results-list__list-item .export-selector-drugSafety, .results__drugSafety-content .results__results-list .results-list__list-item .export-selector-deals, .results__drugSafety-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__drugSafety-content .results__results-list .results-list__list-item .export-selector-patents, .results__trials-content .results__results-list .results-list__list-item .export-selector-drugs, .results__trials-content .results__results-list .results-list__list-item .export-selector-trials, .results__trials-content .results__results-list .results-list__list-item .export-selector-drugSafety, .results__trials-content .results__results-list .results-list__list-item .export-selector-deals, .results__trials-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__trials-content .results__results-list .results-list__list-item .export-selector-patents, .results__deals-content .results__results-list .results-list__list-item .export-selector-drugs, .results__deals-content .results__results-list .results-list__list-item .export-selector-trials, .results__deals-content .results__results-list .results-list__list-item .export-selector-drugSafety, .results__deals-content .results__results-list .results-list__list-item .export-selector-deals, .results__deals-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__deals-content .results__results-list .results-list__list-item .export-selector-patents, .results__drugsArchive-content .results__results-list .results-list__list-item .export-selector-drugs, .results__drugsArchive-content .results__results-list .results-list__list-item .export-selector-trials, .results__drugsArchive-content .results__results-list .results-list__list-item .export-selector-drugSafety, .results__drugsArchive-content .results__results-list .results-list__list-item .export-selector-deals, .results__drugsArchive-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__drugsArchive-content .results__results-list .results-list__list-item .export-selector-patents, .results__drugs-content .results__results-list .results__gridview-header .export-selector-drugs, .results__drugs-content .results__results-list .results__gridview-header .export-selector-trials, .results__drugs-content .results__results-list .results__gridview-header .export-selector-drugSafety, .results__drugs-content .results__results-list .results__gridview-header .export-selector-deals, .results__drugs-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__drugs-content .results__results-list .results__gridview-header .export-selector-patents, .results__drugSafety-content .results__results-list .results__gridview-header .export-selector-drugs, .results__drugSafety-content .results__results-list .results__gridview-header .export-selector-trials, .results__drugSafety-content .results__results-list .results__gridview-header .export-selector-drugSafety, .results__drugSafety-content .results__results-list .results__gridview-header .export-selector-deals, .results__drugSafety-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__drugSafety-content .results__results-list .results__gridview-header .export-selector-patents, .results__trials-content .results__results-list .results__gridview-header .export-selector-drugs, .results__trials-content .results__results-list .results__gridview-header .export-selector-trials, .results__trials-content .results__results-list .results__gridview-header .export-selector-drugSafety, .results__trials-content .results__results-list .results__gridview-header .export-selector-deals, .results__trials-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__trials-content .results__results-list .results__gridview-header .export-selector-patents, .results__deals-content .results__results-list .results__gridview-header .export-selector-drugs, .results__deals-content .results__results-list .results__gridview-header .export-selector-trials, .results__deals-content .results__results-list .results__gridview-header .export-selector-drugSafety, .results__deals-content .results__results-list .results__gridview-header .export-selector-deals, .results__deals-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__deals-content .results__results-list .results__gridview-header .export-selector-patents, .results__drugsArchive-content .results__results-list .results__gridview-header .export-selector-drugs, .results__drugsArchive-content .results__results-list .results__gridview-header .export-selector-trials, .results__drugsArchive-content .results__results-list .results__gridview-header .export-selector-drugSafety, .results__drugsArchive-content .results__results-list .results__gridview-header .export-selector-deals, .results__drugsArchive-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__drugsArchive-content .results__results-list .results__gridview-header .export-selector-patents {
    /* MQ Widescreen */
    display: block;
  }
}
.results__drugs-content .results__results-list .results-list__list-item .export-selector-drugs, .results__drugs-content .results__results-list .results-list__list-item .export-selector-trials, .results__drugs-content .results__results-list .results-list__list-item .export-selector-drugSafety, .results__drugs-content .results__results-list .results-list__list-item .export-selector-deals, .results__drugs-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__drugs-content .results__results-list .results-list__list-item .export-selector-patents, .results__drugSafety-content .results__results-list .results-list__list-item .export-selector-drugs, .results__drugSafety-content .results__results-list .results-list__list-item .export-selector-trials, .results__drugSafety-content .results__results-list .results-list__list-item .export-selector-drugSafety, .results__drugSafety-content .results__results-list .results-list__list-item .export-selector-deals, .results__drugSafety-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__drugSafety-content .results__results-list .results-list__list-item .export-selector-patents, .results__trials-content .results__results-list .results-list__list-item .export-selector-drugs, .results__trials-content .results__results-list .results-list__list-item .export-selector-trials, .results__trials-content .results__results-list .results-list__list-item .export-selector-drugSafety, .results__trials-content .results__results-list .results-list__list-item .export-selector-deals, .results__trials-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__trials-content .results__results-list .results-list__list-item .export-selector-patents, .results__deals-content .results__results-list .results-list__list-item .export-selector-drugs, .results__deals-content .results__results-list .results-list__list-item .export-selector-trials, .results__deals-content .results__results-list .results-list__list-item .export-selector-drugSafety, .results__deals-content .results__results-list .results-list__list-item .export-selector-deals, .results__deals-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__deals-content .results__results-list .results-list__list-item .export-selector-patents, .results__drugsArchive-content .results__results-list .results-list__list-item .export-selector-drugs, .results__drugsArchive-content .results__results-list .results-list__list-item .export-selector-trials, .results__drugsArchive-content .results__results-list .results-list__list-item .export-selector-drugSafety, .results__drugsArchive-content .results__results-list .results-list__list-item .export-selector-deals, .results__drugsArchive-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__drugsArchive-content .results__results-list .results-list__list-item .export-selector-patents, .results__drugs-content .results__results-list .results__gridview-header .export-selector-drugs, .results__drugs-content .results__results-list .results__gridview-header .export-selector-trials, .results__drugs-content .results__results-list .results__gridview-header .export-selector-drugSafety, .results__drugs-content .results__results-list .results__gridview-header .export-selector-deals, .results__drugs-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__drugs-content .results__results-list .results__gridview-header .export-selector-patents, .results__drugSafety-content .results__results-list .results__gridview-header .export-selector-drugs, .results__drugSafety-content .results__results-list .results__gridview-header .export-selector-trials, .results__drugSafety-content .results__results-list .results__gridview-header .export-selector-drugSafety, .results__drugSafety-content .results__results-list .results__gridview-header .export-selector-deals, .results__drugSafety-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__drugSafety-content .results__results-list .results__gridview-header .export-selector-patents, .results__trials-content .results__results-list .results__gridview-header .export-selector-drugs, .results__trials-content .results__results-list .results__gridview-header .export-selector-trials, .results__trials-content .results__results-list .results__gridview-header .export-selector-drugSafety, .results__trials-content .results__results-list .results__gridview-header .export-selector-deals, .results__trials-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__trials-content .results__results-list .results__gridview-header .export-selector-patents, .results__deals-content .results__results-list .results__gridview-header .export-selector-drugs, .results__deals-content .results__results-list .results__gridview-header .export-selector-trials, .results__deals-content .results__results-list .results__gridview-header .export-selector-drugSafety, .results__deals-content .results__results-list .results__gridview-header .export-selector-deals, .results__deals-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__deals-content .results__results-list .results__gridview-header .export-selector-patents, .results__drugsArchive-content .results__results-list .results__gridview-header .export-selector-drugs, .results__drugsArchive-content .results__results-list .results__gridview-header .export-selector-trials, .results__drugsArchive-content .results__results-list .results__gridview-header .export-selector-drugSafety, .results__drugsArchive-content .results__results-list .results__gridview-header .export-selector-deals, .results__drugsArchive-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__drugsArchive-content .results__results-list .results__gridview-header .export-selector-patents {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.results__drugs-content .results__results-list .results-list__list-item .export-selector-deals, .results__drugSafety-content .results__results-list .results-list__list-item .export-selector-deals, .results__trials-content .results__results-list .results-list__list-item .export-selector-deals, .results__deals-content .results__results-list .results-list__list-item .export-selector-deals, .results__drugsArchive-content .results__results-list .results-list__list-item .export-selector-deals, .results__drugs-content .results__results-list .results__gridview-header .export-selector-deals, .results__drugSafety-content .results__results-list .results__gridview-header .export-selector-deals, .results__trials-content .results__results-list .results__gridview-header .export-selector-deals, .results__deals-content .results__results-list .results__gridview-header .export-selector-deals, .results__drugsArchive-content .results__results-list .results__gridview-header .export-selector-deals {
  top: 16px;
}
.results__drugs-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__drugSafety-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__trials-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__deals-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__drugsArchive-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__drugs-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__drugSafety-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__trials-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__deals-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__drugsArchive-content .results__results-list .results__gridview-header .export-selector-drugsArchive {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .results__drugs-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__drugSafety-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__trials-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__deals-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__drugsArchive-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__drugs-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__drugSafety-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__trials-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__deals-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__drugsArchive-content .results__results-list .results__gridview-header .export-selector-drugsArchive {
    /* MQ Tablet */
    display: none;
  }
}
.results__drugs-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__drugSafety-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__trials-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__deals-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__drugsArchive-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__drugs-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__drugSafety-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__trials-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__deals-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__drugsArchive-content .results__results-list .results__gridview-header .export-selector-drugsArchive {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .results__drugs-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__drugSafety-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__trials-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__deals-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__drugsArchive-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__drugs-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__drugSafety-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__trials-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__deals-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__drugsArchive-content .results__results-list .results__gridview-header .export-selector-drugsArchive {
    /* MQ Widescreen */
    display: block;
  }
}
.results__drugs-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__drugSafety-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__trials-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__deals-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__drugsArchive-content .results__results-list .results-list__list-item .export-selector-drugsArchive, .results__drugs-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__drugSafety-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__trials-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__deals-content .results__results-list .results__gridview-header .export-selector-drugsArchive, .results__drugsArchive-content .results__results-list .results__gridview-header .export-selector-drugsArchive {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.results__results-list .results-list__list-item .results-list__detail, .results__results-list .results__gridview-header .results-list__detail {
  width: 85%;
}
.results__drugSafety-content .results__results-list .results-list__list-item, .results__drugSafety-content .results__results-list .results__gridview-header {
  line-height: normal;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .results__drugSafety-content .results__results-list .results-list__list-item, .results__drugSafety-content .results__results-list .results__gridview-header {
    /* MQ Tablet */
    padding-right: 125px;
  }
}
.results__drugSafety-content .results__results-list .results-list__list-item, .results__drugSafety-content .results__results-list .results__gridview-header {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.results__results-list {
  /* content type */
}
.results__results-list .results-list__content-type {
  color: #333333;
  margin: 5px 0 0 0;
  font-size: 14px;
  font-size: 0.875rem;
}
.results__deals-content .results__results-list .results-list__content-type {
  color: #333333;
  margin: 5px 0 0 0;
}
.results__results-list .results-list__content-type {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .results__results-list .results-list__content-type {
    /* MQ Tablet */
    padding-right: 115px;
  }
}
.results__results-list .results-list__content-type {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.results__results-list {
  /* title */
}
.results__results-list h5.results-list__heading {
  padding-right: 115px;
  /*font-family: $font-primary;*/
  margin: 4px 0 0px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .results__results-list h5.results-list__heading {
    /* MQ Tablet */
    padding-right: 115px;
  }
}
.results__results-list h5.results-list__heading {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /*    a.profile-link  {
       -ms-word-wrap: break-word; 
        -ms-word-break: break-all;
        word-break: break-word;
      }*/
}
.results__drugSafety-content .results__results-list h5.results-list__heading {
  padding-top: 6px;
}
.results__drugs-content .results__results-list h5.results-list__heading {
  margin-bottom: 0;
  padding-right: auto;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .results__drugs-content .results__results-list h5.results-list__heading {
    /* MQ Tablet */
    padding-right: 115px;
    line-height: 1.25;
  }
}
.results__drugs-content .results__results-list h5.results-list__heading {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.results__deals-content .results__results-list h5.results-list__heading {
  padding-right: 0;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .results__deals-content .results__results-list h5.results-list__heading {
    /* MQ Tablet */
    padding-right: 110px;
  }
}
.results__deals-content .results__results-list h5.results-list__heading {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.results__results-list .results-list__deal-date {
  font-size: 14px;
  font-size: 0.875rem;
  margin: 0;
  text-align: right;
  position: absolute;
  right: 0;
}
.results__results-list .results-list__deal-date span {
  margin: 0;
  display: block;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .results__results-list .results-list__deal-date span {
    /* MQ Tablet */
    display: inline;
  }
}
.results__results-list .results-list__deal-date span {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.results__results-list .results-list__deal-date {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .results__results-list .results-list__deal-date {
    /* MQ Tablet */
    right: 10px;
    top: 20px;
    text-align: right;
    margin-top: 2px;
  }
}
.results__results-list .results-list__deal-date {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.results__results-list .results-list__drug-cases {
  margin-top: 10px;
}
.results__results-list .results-list__drug-cases h1 {
  margin: 0;
  line-height: 0.8;
  color: #333333;
  padding-bottom: 5px;
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 20px;
  font-size: 1.25rem;
  font-weight: bold;
}
.results__results-list .results-list__drug-cases strong.case-unit-number {
  font-size: 1.5em;
}
.results__results-list .results-list__drug-cases span {
  font-size: 14px;
  font-size: 0.875rem;
  color: #000;
}
.results__results-list .results-list__drug-cases {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .results__results-list .results-list__drug-cases {
    /* MQ Tablet */
    position: absolute;
    right: 35px;
    bottom: 13%;
    text-align: right;
    margin-top: 0;
  }
}
.results__results-list .results-list__drug-cases {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.results__results-list .results-list__drug-updated-date {
  margin: 0;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .results__results-list .results-list__drug-updated-date {
    /* MQ Tablet */
    text-align: right;
    position: absolute;
    right: 0;
    top: 17px;
  }
}
.results__results-list .results-list__drug-updated-date {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.results__results-list .results-list__drug-updated-date.results-list__trial-modified-date {
  padding: 5px 0;
  position: static;
  display: inline-block;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .results__results-list .results-list__drug-updated-date.results-list__trial-modified-date {
    /* MQ Tablet */
    text-align: right;
    position: absolute;
    right: 15px;
    top: 17px;
  }
}
.results__results-list .results-list__drug-updated-date.results-list__trial-modified-date {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.results__results-list .results-list__drug-updated-date.drug-safety-modification-date {
  top: 50px;
}
.results__results-list .center-update {
  text-align: center;
}
.results__results-list {
  /* snippet, subtitle, coverage */
}
.results__results-list .results-list__snippet {
  color: #777777;
  line-height: 1.25;
  margin: 7px 0 0 0;
}
.results__deals-content .results__results-list .results-list__snippet {
  color: #555555;
}
.results__results-list {
  /* meta (authors, enumeration) */
}
.results__results-list .results-list__meta {
  line-height: 1.2;
  padding: 8px 0;
}
.results__results-list .results-list__meta a {
  color: #333333;
}
.results__deals-content .results__results-list .results-list__meta {
  line-height: 1.5;
  clear: both;
  margin-bottom: 8px;
  margin-right: 90px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .results__deals-content .results__results-list .results-list__meta {
    /* MQ Tablet */
    margin-right: 0;
  }
}
.results__deals-content .results__results-list .results-list__meta {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.results__results-list {
  /* moa, active-dev */
}
.results__results-list .results-list__moa {
  font-style: italic;
  color: #555555;
  display: block;
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  margin: 2px 0 15px 0;
}
.results__results-list .results-list__indications, .results__results-list .results-list__biomarkers {
  margin: 10px 0 8px;
  color: #555555;
}
.results__results-list .results-list__indications .results-list__indication-heading, .results__results-list .results-list__indications .results-list__biomarker-heading, .results__results-list .results-list__biomarkers .results-list__indication-heading, .results__results-list .results-list__biomarkers .results-list__biomarker-heading {
  font-size: 16px;
  font-size: 1rem;
  font-weight: bold;
  display: inline-block;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .results__results-list .results-list__indications .results-list__indication-heading, .results__results-list .results-list__indications .results-list__biomarker-heading, .results__results-list .results-list__biomarkers .results-list__indication-heading, .results__results-list .results-list__biomarkers .results-list__biomarker-heading {
    /* MQ Tablet */
    margin-left: 40px;
  }
}
.results__results-list .results-list__indications .results-list__indication-heading, .results__results-list .results-list__indications .results-list__biomarker-heading, .results__results-list .results-list__biomarkers .results-list__indication-heading, .results__results-list .results-list__biomarkers .results-list__biomarker-heading {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.results__results-list p.results-list__biomarkers {
  display: inline-block;
}
.results__results-list .results-list__originator {
  color: #555555;
  margin: 0;
}
.results__results-list .results-list__originator.gridView_originator, .results__results-list .results-list__originator.gridView_licensee {
  display: inline;
}
.results__drugs-content .results__results-list .results-list__originator {
  margin-right: 0px;
}
.results__results-list .results-list__deal-value {
  color: #555555;
}
.results__results-list {
  /* actions */
}
.results__results-list .results-list__actions {
  margin-top: 12px;
}
.results__results-list .action {
  margin-right: 0;
}

.gridView .results__results-list .results-list__drug-cases strong.case-unit-number {
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: normal;
}

.pipe {
  color: #595959;
  padding: 0 4px;
}
.results__deals-content .pipe {
  color: #333333;
  display: block;
  visibility: hidden;
  height: 0;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .results__deals-content .pipe {
    /* MQ Tablet */
    display: inline;
    visibility: visible;
    height: auto;
  }
}
.results__deals-content .pipe {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.hidden {
  display: none;
}

.sticky-kit__search-top-bar {
  z-index: 10;
  background: #fff;
}

.stickyResponsive {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .stickyResponsive {
    /* MQ Tablet */
    padding-top: 66px;
  }
}
.stickyResponsive {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .stickyResponsive {
    /* MQ Widescreen */
    padding-top: 0px;
  }
}
.stickyResponsive {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

/* Export Datatable */
.menu-options--wrapper .menu-options--box .callout-box__inner-box li > label[for=results-print-drugs-option], .menu-options--wrapper .menu-options--box .callout-box__inner-box li > label[for=results-print-trials-option], .menu-options--wrapper .menu-options--box .callout-box__inner-box li > label[for=results-print-drugSafety-option] {
  border-bottom: 1px solid #cccccc;
  margin-bottom: 5px;
  padding: 5px 10px 5px 17px;
}

.colorbox-dialog .export-data-layout-wrapper {
  border: 1px solid #cccccc;
  border-bottom: 0 none;
  padding: 20px;
}
.colorbox-dialog .content__all-export {
  border: 1px solid #cccccc;
  width: 99.8%;
}
.colorbox-dialog .export-data-layout {
  width: 70%;
  float: left;
  padding-right: 20px;
  border-right: 1px solid #cccccc;
}
.colorbox-dialog .export-data-layout .export-controls--header {
  margin-bottom: 15px;
}
.colorbox-dialog .export-data-layout .export-controls--header label {
  margin-right: 20px;
  display: inline-block;
}
.colorbox-dialog .export-data-layout .export-controls--section {
  margin-top: 0px;
  overflow: auto;
}
.colorbox-dialog .export-data-layout .export-controls--section .export-data-param-one {
  width: 48%;
  float: left;
  margin-right: 10px;
}
.colorbox-dialog .export-data-layout .export-controls--section .export-data-param-two {
  width: 48%;
  float: left;
}
.colorbox-dialog .export-data-layout .export-controls--section .export-data-param-two label {
  margin-left: 0px;
}
.colorbox-dialog .export-data-layout .export-controls--section .selectBox-dropdown {
  width: 180px;
}
.colorbox-dialog .export-data-layout .export-controls--section .selectBox-dropdown .selectBox-label {
  padding: 5px 0px;
}
.colorbox-dialog .export-data-layout .export-controls--section .selectBox-dropdown .selectBox-arrow {
  top: 10px;
}
.colorbox-dialog.show-query-dialog .colorbox-dialog--body {
  max-height: none !important;
}
.colorbox-dialog#data-table-export-drugSafety .selectBox-dropdown {
  width: 210px;
}
.colorbox-dialog.export-data-table .colorbox-dialog--body {
  overflow: hidden;
  max-height: none;
}
.colorbox-dialog.export-data-table .colorbox-dialog--body .infoMessage {
  margin-top: 16%;
  text-align: center;
}
.colorbox-dialog.export-data-table .colorbox-dialog--body .waitMessage {
  margin-top: 10%;
  text-align: center;
}
.colorbox-dialog.export-data-table .colorbox-dialog--body .export-view-results {
  float: left;
  padding-left: 40px;
  font-size: 1.4rem;
}
.colorbox-dialog.export-data-table .colorbox-dialog--body .export-view-results.without-matrix-option {
  line-height: 5;
  font-size: 14px;
  font-size: 0.875rem;
}
.colorbox-dialog.export-data-table .colorbox-dialog--body .export-view-results.with-matrix-option {
  line-height: 9;
  font-size: 14px;
  font-size: 0.875rem;
}
.colorbox-dialog.export-data-table .colorbox-dialog--body .export-parameter {
  clear: both;
}
.colorbox-dialog.export-data-table .colorbox-dialog--body .export-parameter.left {
  float: left;
}
.colorbox-dialog.export-data-table .colorbox-dialog--body .export-parameter .selectBox-dropdown {
  width: 180px;
}
.colorbox-dialog.export-data-table .colorbox-dialog--body .export-parameter .selectBox-dropdown .selectBox-label {
  padding: 5px 0px;
}
.colorbox-dialog.export-data-table .colorbox-dialog--body .export-parameter .selectBox-dropdown .selectBox-arrow {
  top: 10px;
}
.colorbox-dialog.export-data-table .colorbox-dialog--body h4 {
  padding: 0;
  margin: 5px 0px;
  font-size: 1.4rem;
}
.colorbox-dialog.export-data-table .colorbox-dialog--body .view-result-link.right {
  float: right;
  padding: 40px 20px 0px 0px;
  font-size: 1.4rem;
}
.colorbox-dialog.export-data-table .colorbox-dialog--body .separator {
  border-top: 1px solid #dcdcdc;
  margin: 20px 0px;
}
.colorbox-dialog.export-data-table .colorbox-dialog--body .matrix-export-type {
  padding-top: 20px;
}
.colorbox-dialog.export-data-table .colorbox-dialog--body .default-table {
  overflow: auto;
}
.colorbox-dialog.export-data-table .ajax-loader-export-datatable {
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/loading_popup.gif) no-repeat center center;
  height: 70px;
}
.colorbox-dialog .colorbox-dialog--body .show-base-query {
  margin-bottom: 20px;
}
.colorbox-dialog.show-query-dialog .colorbox-dialog--footer .btn_disabled {
  background: #dadada;
  border: 1px solid #dadada;
  color: #333333;
  padding: 4px 12px;
  margin: 0;
}
.colorbox-dialog .btn-reset {
  margin: 16px;
}

.results__gridview-header, .gridView_ta, .gridView_an, .gridView_safetyLanguage, .gridView_safetyCitation, .gridView_safetyAdverseEvents {
  display: none;
}

.gridView_TrialAcronym, .gridView_TrialDesign,
.gridView_TrialNumberOfPatients, .gridView_TrialOrganizations, .gridView_TrialPatientSegment,
.gridView_TrialEndDate {
  display: none;
}

.inline {
  display: inline;
}

.gridView .export-bar {
  width: auto;
}
.gridView .gridViewHidden, .gridView .result-list__freetext-snippets {
  display: none !important;
}
.gridView h2.results-list__heading {
  padding-right: 20px !important;
}
.gridView .results__drugSafety-content h2.results-list__heading {
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
}
.gridView .results__drugSafety-content h2.results-list__heading .profile-link {
  width: 100%;
  float: none;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .gridView .results__drugSafety-content h2.results-list__heading .profile-link {
    /* MQ Tablet */
    padding-left: 11px;
  }
}
.gridView .results__drugSafety-content h2.results-list__heading .profile-link {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .gridView .results__drugSafety-content h2.results-list__heading .profile-link {
    /* MQ Widescreen */
    padding-left: 20px;
  }
}
.gridView .results__drugSafety-content h2.results-list__heading .profile-link {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.gridView.layout-2 .layout__col-main {
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.gridView .layout__col-aside--sticky {
  -webkit-transition: all 0s linear;
  -moz-transition: all 0s linear;
  -o-transition: all 0s linear;
  transition: all 0s linear;
}
.gridView .results__results-list {
  display: table !important;
  width: 99.9% !important;
  border-bottom: 1px solid #dcdcdc;
  border-right: 1px solid #dcdcdc;
}
.lt-ie10 .gridView .results__results-list {
  width: 99% !important;
}
.gridView .results__results-list .results-list__heading {
  vertical-align: top;
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 16px;
  font-size: 1rem;
}
.gridView .results__results-list .results-list__heading span {
  font-size: 14px;
  font-size: 0.875rem;
}
.gridView .results__results-list .results-list__heading .profile-link {
  display: inline;
  padding-left: 4px;
}
.gridView .results__results-list .results-list__heading input.export-selector-drugs, .gridView .results__results-list .results-list__heading input.export-selector-drugSafety, .gridView .results__results-list .results-list__heading input.export-selector-trials, .gridView .results__results-list .results-list__heading input.export-selector-drugsArchive, .gridView .results__results-list .results-list__heading input.export-selector-patents {
  display: none;
  float: left;
  left: 10px;
  top: 22px;
  position: static;
  margin-top: 2px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .gridView .results__results-list .results-list__heading input.export-selector-drugs, .gridView .results__results-list .results-list__heading input.export-selector-drugSafety, .gridView .results__results-list .results-list__heading input.export-selector-trials, .gridView .results__results-list .results-list__heading input.export-selector-drugsArchive, .gridView .results__results-list .results-list__heading input.export-selector-patents {
    /* MQ Widescreen */
    display: block;
  }
}
.gridView .results__results-list .results-list__heading input.export-selector-drugs, .gridView .results__results-list .results-list__heading input.export-selector-drugSafety, .gridView .results__results-list .results-list__heading input.export-selector-trials, .gridView .results__results-list .results-list__heading input.export-selector-drugsArchive, .gridView .results__results-list .results-list__heading input.export-selector-patents {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.gridView .results__results-list .results-list__heading input.export-selector-drugSafety {
  margin-top: 7.5px;
  margin-right: 7.5px;
}
.gridView .results__results-list .deal-heading {
  font-size: 2rem;
}
.gridView .results__gridview-header .table-col {
  border-top: 1px solid #dcdcdc;
  color: #333333;
  font-weight: bold;
  min-height: 40px;
  background-color: #f1f7ff;
}
.gridView .table-row {
  display: table-row !important;
  width: auto;
  clear: both;
  padding: 0;
}
.gridView .table-col {
  display: table-cell;
  margin: 0;
  padding: 14px;
  color: #333;
  border-bottom: 1px solid #dcdcdc;
  border-left: 1px solid #dcdcdc;
  font-size: 14px;
  font-size: 0.875rem;
}
.gridView .gridView_safetyRecordType {
  position: static !important;
}
.gridView .gridView_drugpatentName {
  width: 350px;
}
.gridView .gridView_nda {
  min-width: 30px;
}
.gridView .gridView_usaPat {
  min-width: 80px;
}
.gridView .gridView_intlPat, .gridView .gridView_application {
  min-width: 130px;
}
.gridView .gridView_drugName, .gridView .gridView_TrialIndication, .gridView .gridView_TrialPhase, .gridView .gridView_TrialAcronym, .gridView .gridView_TrialDesign,
.gridView .gridView_TrialNumberOfPatients, .gridView .gridView_TrialOrganizations, .gridView .gridView_TrialPatientSegment,
.gridView .gridView_TrialEndDate, .gridView .gridView_an {
  min-width: 140px;
}
.gridView .gridView_drugName strong, .gridView .gridView_drugName span, .gridView .gridView_TrialIndication strong, .gridView .gridView_TrialIndication span, .gridView .gridView_TrialPhase strong, .gridView .gridView_TrialPhase span, .gridView .gridView_TrialAcronym strong, .gridView .gridView_TrialAcronym span, .gridView .gridView_TrialDesign strong, .gridView .gridView_TrialDesign span,
.gridView .gridView_TrialNumberOfPatients strong,
.gridView .gridView_TrialNumberOfPatients span, .gridView .gridView_TrialOrganizations strong, .gridView .gridView_TrialOrganizations span, .gridView .gridView_TrialPatientSegment strong, .gridView .gridView_TrialPatientSegment span,
.gridView .gridView_TrialEndDate strong,
.gridView .gridView_TrialEndDate span, .gridView .gridView_an strong, .gridView .gridView_an span {
  display: none !important;
}
.gridView .gridView_TrialEndDate {
  min-width: 100px;
}
.gridView .gridView_moa, .gridView .gridView_trialStatus {
  min-width: 135px;
  font-style: normal;
}
.gridView .gridView_aihpActive, .gridView .gridView_aihpInactive {
  min-width: 260px;
  vertical-align: top;
}
.gridView .gridView_aihpActive .data-list__property-value, .gridView .gridView_aihpInactive .data-list__property-value {
  float: none;
  width: 100%;
  color: #333;
}
.gridView .gridView_aihpActive .data-list__property-key, .gridView .gridView_aihpInactive .data-list__property-key {
  width: auto;
  margin-right: 5px;
  text-align: left;
}
.gridView .gridView_aihpActive .data-list__property:after, .gridView .gridView_aihpActive .data-list__property:before, .gridView .gridView_aihpInactive .data-list__property:after, .gridView .gridView_aihpInactive .data-list__property:before {
  display: block;
}
.lt-ie9 .gridView .gridView_aihpActive .gridView_aihp--active, .lt-ie9 .gridView .gridView_aihpActive .gridView_aihp--inactive, .lt-ie9 .gridView .gridView_aihpInactive .gridView_aihp--active, .lt-ie9 .gridView .gridView_aihpInactive .gridView_aihp--inactive {
  min-width: 260px;
}
.gridView .gridView_aihpActive h3, .gridView .gridView_aihpInactive h3 {
  display: none !important;
}
.gridView .gridView_originator, .gridView .gridView_TrialDrug, .gridView .gridView_licensee {
  min-width: 156px;
}
.gridView .gridView_originator span, .gridView .gridView_originator strong, .gridView .gridView_TrialDrug span, .gridView .gridView_TrialDrug strong, .gridView .gridView_licensee span, .gridView .gridView_licensee strong {
  display: none !important;
}
.gridView .gridView_biomarker, .gridView .gridView_TrialBiomarker {
  min-width: 156px;
}
.gridView .gridView_biomarker h3, .gridView .gridView_biomarker strong, .gridView .gridView_TrialBiomarker h3, .gridView .gridView_TrialBiomarker strong {
  display: none !important;
}
.gridView .gridView_biomarker span, .gridView .gridView_TrialBiomarker span {
  display: inline-block;
}
.gridView .gridView_drugs_date, .gridView .gridView_staticPosition {
  right: 0px !important;
  position: static;
  text-align: left;
}
.gridView .drug_safety_citation {
  display: block;
}
.gridView .gridView_trialName {
  min-width: 295px;
}
.gridView .gridView_trialStatus span {
  color: #333;
  display: block;
  font-weight: normal;
}
.gridView .gridView_safetyCases h1 {
  font-size: 1.3rem;
  font-size: 13px;
  font-weight: normal;
}
.gridView .gridView_safetyName {
  min-width: 444px;
}
.gridView .gridView_safetyName .results-list__moa {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .gridView .gridView_safetyName .results-list__moa {
    /* MQ Tablet */
    padding-left: 11px;
  }
}
.gridView .gridView_safetyName .results-list__moa {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .gridView .gridView_safetyName .results-list__moa {
    /* MQ Widescreen */
    padding-left: 20px;
  }
}
.gridView .gridView_safetyName .results-list__moa {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.gridView .gridView_safetyName .results-list__content-type {
  padding-left: 15px;
  padding-right: 0;
}
.gridView .gridView_safetyName .results-list__heading {
  margin-top: 0;
}
.gridView .gridView_safetyName .results-list__heading .profile-link {
  float: none;
}
.gridView .gridView_safetyReport {
  min-width: 115px;
}
.gridView .gridView_safetyCases {
  min-width: 60px;
}
.gridView .empty_cell.table-col::after {
  content: "-";
}
.gridView .results__drugs-content, .gridView .results__trials-content, .gridView .results__drugSafety-content {
  overflow-x: auto;
}
.gridView .results-list__originator.gridView_originator, .gridView .results-list__originator.gridView_licensee {
  display: table-cell;
}
.gridView .gridColumn_options {
  display: block;
}
.gridView .gridColumn_options .menu-options--wrapper .menu-options--box {
  width: 525px;
  padding: 10px 15px 5px;
  top: 30px;
}
.gridView .gridColumn_options .menu-options--wrapper .menu-options--box .callout-box__inner-box {
  display: inline-block;
  width: 280px;
  margin-bottom: 5px;
  padding-top: 0;
}
.gridView .gridColumn_options .menu-options--wrapper .menu-options--box .callout-box__inner-box input {
  display: block;
  position: absolute;
  width: auto;
  margin-top: 8px;
}
.gridView .gridColumn_options .menu-options--wrapper .menu-options--box .callout-box__inner-box label {
  padding-left: 20px;
}
.gridView .gridColumn_options .menu-options--wrapper .menu-options--box .callout-box__inner-box li {
  padding: 0 15px;
}
.gridView .gridColumn_options .menu-options--wrapper .menu-options--box .callout-box__inner-box1 {
  display: inline-block;
  width: 310px;
  height: 250px;
  border: 1px solid #dcdcdc;
}
.gridView .gridColumn_options#grid-menu-drugSafety, .gridView .gridColumn_options#grid-menu-trials {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .gridView .gridColumn_options#grid-menu-drugSafety, .gridView .gridColumn_options#grid-menu-trials {
    /* MQ Tablet */
    right: 151px;
  }
}
.gridView .gridColumn_options#grid-menu-drugSafety, .gridView .gridColumn_options#grid-menu-trials {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .gridView .gridColumn_options#grid-menu-drugSafety, .gridView .gridColumn_options#grid-menu-trials {
    /* MQ Widescreen */
    right: 352px;
  }
}
.gridView .gridColumn_options#grid-menu-drugSafety, .gridView .gridColumn_options#grid-menu-trials {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.gridView .gridColumns__select-all {
  font-size: 1.2rem;
  margin: 0px 0 10px 15px;
  width: 80px;
  text-decoration: underline;
  display: block;
}
.lt-ie9 .gridView .gridColumns__select-all, .ie9 .gridView .gridColumns__select-all {
  margin-top: 20px;
}

.result-list_li .gridView_safetyRecordType {
  top: 7px;
}
.result-list_li {
  position: relative;
}

.fht-table,
.fht-table thead,
.fht-table tfoot,
.fht-table tbody,
.fht-table tr,
.fht-table th,
.fht-table td {
  margin: 0;
  padding: 0;
  font-size: 100%;
  vertical-align: top;
}

.fht-table {
  border-collapse: collapse;
  border-spacing: 0;
}

.fht-table-wrapper,
.fht-table-wrapper .fht-thead,
.fht-table-wrapper .fht-tfoot,
.fht-table-wrapper .fht-fixed-column .fht-tbody,
.fht-table-wrapper .fht-fixed-body .fht-tbody,
.fht-table-wrapper .fht-tbody {
  overflow: hidden;
  position: relative;
}

.fht-table-wrapper .fht-fixed-body .fht-tbody,
.fht-table-wrapper .fht-tbody {
  overflow: auto;
}

.fht-table-wrapper .fht-table .fht-cell {
  overflow: hidden;
  height: 1px;
}

.fht-table-wrapper .fht-fixed-column,
.fht-table-wrapper .fht-fixed-body {
  top: 0;
  left: 0;
  position: absolute;
}

.fht-table-wrapper .fht-fixed-column {
  /* position */
  z-index: 1;
}

.fht-tbody .fht-table td {
  background-color: #fff;
}

.biomarker-usp-trial-wrapper {
  margin-bottom: 30px;
}
.biomarker-usp-trial-wrapper .usp_statement {
  margin-top: 0px;
  width: 100%;
}

.small-text h5 {
  font-size: 14px;
  font-size: 0.875rem;
}
.small-text {
  font-size: 12px;
  font-size: 0.75rem;
}
.small-text .results__deals-content .results__results-list .results-list__list-item .export-selector-deals {
  top: 44px;
}
.small-text .results__drugsArchive-content .results_drugSafety_inner_wrapper .results__results-list .results-list__list-item .results-list__heading input {
  top: 22px;
}
.small-text p {
  font-size: 12px;
  font-size: 0.75rem;
}
.gridView .small-text .table-col {
  padding: 5px;
}
.small-text .results__results-list h2.results-list__heading {
  font-size: 11px;
  font-size: 1.1rem;
}
.small-text .results__results-list h2.results-list__heading .profile-link {
  width: 82%;
}
.small-text .results__results-list h2.results-list__heading input {
  margin-top: 0px;
}
.small-text .results__results-list h2.results-list__heading input.export-selector-drugs, .small-text .results__results-list h2.results-list__heading input.export-selector-drugSafety, .small-text .results__results-list h2.results-list__heading input.export-selector-trials, .small-text .results__results-list h2.results-list__heading input.export-selector-drugsArchive, .small-text .results__results-list h2.results-list__heading input.export-selector-patents {
  top: 16px;
}
.small-text .results__results-list .results-list__indications {
  margin: 0px;
}
.small-text .results__results-list .results-list__indications .results-list__indication-heading, .small-text .results__results-list .results-list__biomarkers h3.results-list__biomarker-heading {
  font-size: 12px !important;
}
.small-text .gridView_drugName {
  min-width: 120px;
}
.small-text .gridView_TrialIndication, .small-text .gridView_TrialPhase, .small-text .gridView_TrialAcronym, .small-text .gridView_TrialDesign, .small-text .gridView_TrialNumberOfPatients, .small-text .gridView_TrialOrganizations, .small-text .gridView_TrialPatientSegment, .small-text .gridView_TrialEndDate, .small-text .gridView_an {
  min-width: 100px;
}
.small-text .gridView_drugs_date {
  min-width: 70px;
}
.small-text .gridView_aihpActive, .small-text .gridView_aihpInactive {
  min-width: 230px;
}
.small-text .results_drugSafety_inner_wrapper p {
  font-size: 12px;
  font-size: 0.75rem;
}
.small-text .results_section--drugSafety .results__drugSafety-dashboard #searchSummary {
  font-size: 12px;
  font-size: 0.75rem;
}

.default-text {
  font-size: 16px;
  font-size: 1rem;
}
.default-text p {
  font-size: 14px;
  font-size: 0.875rem;
}
.gridView .default-text .table-col {
  padding: 10px;
}
.default-text .results__results-list h5.results-list__heading {
  font-size: 16px;
  font-size: 1rem;
}
.gridView .default-text .results__results-list h5.results-list__heading {
  font-size: 16px;
  font-size: 1rem;
}
.gridView .default-text .results__results-list h5.results-list__heading.gridView_trialName {
  font-size: 16px;
  font-size: 1rem;
}
.gridView .default-text .results__results-list h5.results-list__heading.gridView_trialName input {
  margin-top: 4px !important;
}
.default-text .results__results-list h5.results-list__heading .profile-link {
  width: 85%;
}
.default-text .results__results-list h5.results-list__heading input {
  margin-top: 8px !important;
}
.default-text .results__results-list h5.results-list__heading input.export-selector-drugs, .default-text .results__results-list h5.results-list__heading input.export-selector-drugSafety, .default-text .results__results-list h5.results-list__heading input.export-selector-trials, .default-text .results__results-list h5.results-list__heading input.export-selector-drugsArchive {
  top: 16px;
}
.default-text .results__results-list .results-list__indications .results-list__indication-heading, .default-text .results__results-list .results-list__biomarkers .results-list__biomarker-heading {
  font-size: 14px;
  font-size: 0.875rem;
  margin-bottom: 10px;
}
.default-text .gridView_drugName {
  min-width: 150px;
  margin: 0px;
}
.default-text .gridView_TrialIndication, .default-text .gridView_TrialPhase, .default-text .gridView_TrialAcronym, .default-text .gridView_TrialDesign, .default-text .gridView_TrialNumberOfPatients, .default-text .gridView_TrialOrganizations, .default-text .gridView_TrialPatientSegment, .default-text .gridView_TrialEndDate, .default-text .gridView_an {
  min-width: 120px;
}
.default-text .gridView_drugs_date {
  min-width: 120px;
}
.default-text .gridView_aihpActive, .default-text .gridView_aihpInactive {
  min-width: 260px;
}

.large-text {
  font-size: 16px;
  font-size: 1rem;
}
.large-text .results__drugsArchive-content .results_drugSafety_inner_wrapper .results__results-list .results-list__list-item .results-list__heading input {
  top: 20px;
}
.large-text .results__deals-content .results__results-list .results-list__list-item .export-selector-deals {
  top: 43px;
}
.large-text h5 {
  font-size: 18px;
  font-size: 1.125rem;
}
.large-text p {
  font-size: 16px;
  font-size: 1rem;
}
.large-text .results_drugSafety_inner_wrapper p {
  font-size: 16px;
  font-size: 1rem;
}
.gridView .large-text .table-col {
  padding: 14px;
}
.large-text .results__results-list h2.results-list__heading {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1.8rem;
}
.large-text .results__results-list h2.results-list__heading .profile-link {
  width: 86%;
}
.large-text .results__results-list h2.results-list__heading input {
  margin-top: 0px !important;
}
.large-text .results__results-list h2.results-list__heading input.export-selector-drugs, .large-text .results__results-list h2.results-list__heading input.export-selector-drugSafety, .large-text .results__results-list h2.results-list__heading input.export-selector-trials, .large-text .results__results-list h2.results-list__heading input.export-selector-drugsArchive {
  top: 18px;
}
.large-text .results__results-list .results-list__indications .results-list__indication-heading, .large-text .results__results-list .results-list__biomarkers .results-list__biomarker-heading {
  font-size: 16px !important;
}
.large-text .gridView_drugs_date {
  min-width: 150px;
}
.large-text .gridView_drugName {
  min-width: 200px;
}
.large-text .gridView_TrialIndication, .large-text .gridView_TrialPhase, .large-text .gridView_TrialAcronym, .large-text .gridView_TrialDesign, .large-text .gridView_TrialNumberOfPatients, .large-text .gridView_TrialOrganizations, .large-text .gridView_TrialPatientSegment, .large-text .gridView_TrialEndDate, .large-text .gridView_an {
  min-width: 140px;
}
.large-text .gridView_aihpActive, .large-text .gridView_aihpInactive {
  min-width: 280px;
}
.large-text .results_section--drugSafety .results__drugSafety-dashboard #searchSummary {
  font-size: 16px;
  font-size: 1rem;
}

.query__btnWrapper {
  width: 325px;
}

.customSticky-headerMobile {
  height: 18px;
}
.customSticky-headerMobile .export-btn-wrapper {
  height: 0px;
}
.customSticky-headerMobile .top-bar__count--sort--export {
  top: 29px;
  margin-top: 8px;
}
.customSticky-headerMobile .results__save-search {
  background: #fff;
  z-index: 100000000;
  margin-top: 18px !important;
  position: absolute !important;
  top: 22px !important;
  right: 0px !important;
  left: 70px;
}
.customSticky-headerMobile .button_show-query {
  position: absolute;
  right: 299px;
  margin-top: -57px !important;
  z-index: 100;
  width: 80px;
  background: #fff;
  height: 21px;
}

.customSticky-headerMobile.results__dashboard.results__drugSafety-dashboard .results__search-summary {
  background: #fff;
  margin-top: 45px;
  padding-bottom: 10px;
}
.customSticky-headerMobile.results__dashboard.results__drugSafety-dashboard .results__header, .customSticky-headerMobile.results__dashboard.results__drugSafety-dashboard .top-bar__filters {
  z-index: 100;
  background: #fff;
}
.customSticky-headerMobile.results__dashboard.results__drugSafety-dashboard .top-bar__filters {
  margin-top: -16px;
}
.customSticky-headerMobile.results__dashboard.results__drugSafety-dashboard .top-bar__count--sort--export {
  top: -10px;
}

.menu-options--sortableBox {
  zoom: 1;
}
.menu-options--sortableBox:before, .menu-options--sortableBox:after {
  content: "";
  display: table;
}
.menu-options--sortableBox:after {
  clear: both;
}
.menu-options--sortableBox {
  margin-bottom: 20px;
  cursor: default;
}
.menu-options--sortableBox #trials-available-columns {
  width: 206px;
}
.menu-options--sortableBox .sortableBox--availableCol, .menu-options--sortableBox .sortableBox--selectedCol {
  float: left;
}
.menu-options--sortableBox .sortableBox--availableCol {
  position: relative;
  margin-right: 50px;
}
.menu-options--sortableBox .sortableBox--availableCol:after {
  background-image: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/arrow.png);
  content: "";
  display: block;
  height: 30px;
  width: 35px;
  position: absolute;
  top: 162px;
  right: -42px;
}
.menu-options--sortableBox .sortableBox--title {
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 14px;
  font-size: 0.875rem;
  color: #333;
}

.connectedSortable {
  font-size: 13px;
  font-size: 0.8125rem;
  border: 1px solid #dcdcdc;
  width: 220px;
  height: 280px;
  padding: 10px 0px;
  position: relative;
}
.connectedSortable .ui-state-default {
  cursor: pointer;
  padding: 5px;
  padding-left: 15px;
}
.connectedSortable .ui-state-default span {
  background-image: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/drag-icon.png);
  background-repeat: no-repeat;
  background-position: -1px -1px;
  background-size: 15px;
  display: inline-block;
  padding-left: 20px;
  height: 15px;
}
.connectedSortable .emptyMessage {
  display: none;
  position: absolute;
  top: 40%;
  left: 20%;
}
.connectedSortable .ui-sortable-placeholder {
  border: 1px dotted #dcdcdc;
  visibility: visible !important;
}

.full_access_results_section ol.results__results-list li.results-list__list-item {
  padding-left: 0;
}

.results_section--trials .results__trials-content .results_drugSafety_inner_wrapper .results__no-results {
  font-size: 16px;
  font-size: 1rem;
}

.results__drugsArchive-content .results_drugSafety_inner_wrapper .results__results-list .results-list__list-item .results-list__heading input {
  top: 18px;
}

.results__drugSafety-content .results_drugSafety_inner_wrapper .results__results-list .results-list__list-item .results-list__heading input {
  top: 22px;
}

.results_drugSafety_inner_wrapper p {
  font-size: 14px;
  font-size: 0.875rem;
}

.results_section--drugSafety .results__drugSafety-dashboard #searchSummary {
  font-size: 14px;
  font-size: 0.875rem;
}

.scrollableArea .results__results-list .results-list__list-item .results-list__heading .export-selector-drugs {
  margin-top: 3px !important;
}
.scrollableArea .results__results-list .results-list__list-item .results-list__heading .export-selector-drugSafety {
  margin-top: 3px !important;
}

.results__content[hasaccess=false] ol.results__results-list li:nth-child(4) {
  border-bottom: 0;
}

.results_section--deals[hasaccess=false] ol.results__results-list li:nth-child(3), .results_section--drugsArchive[hasaccess=false] ol.results__results-list li:nth-child(3) {
  border-bottom: 0;
}

/* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
@media screen and (min-device-width: 320px) { /* MQ Smartphone */
  /*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
  */
  #colorbox,
  #cboxOverlay,
  #cboxWrapper {
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9999;
    outline: none;
    padding-bottom: 20px;
  }
  .page__advanced-search #colorbox,
  .page__advanced-search #cboxOverlay,
  .page__advanced-search #cboxWrapper {
    z-index: 999;
  }
  #cboxOverlay {
    height: 100%;
    position: fixed;
    width: 100%;
    background: #000;
  }
  #cboxMiddleLeft,
  #cboxBottomLeft {
    clear: left;
  }
  #cboxContent {
    position: relative;
    overflow: visible;
  }
  #cboxLoadedContent {
    overflow: auto;
    overflow-x: hidden !important;
    background: #fff;
    padding: 0;
  }
  #cboxTitle {
    margin: 0;
    background: #e5e5e5 url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/grdnt_grey_f8f8f8_e5e5e5.gif) repeat-x;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#e5e5e5));
    background-image: -webkit-linear-gradient(top, #f8f8f8, #e5e5e5);
    background-image: -moz-linear-gradient(top, #f8f8f8, #e5e5e5);
    background-image: -ms-linear-gradient(top, #f8f8f8, #e5e5e5);
    background-image: -o-linear-gradient(top, #f8f8f8, #e5e5e5);
    background-image: linear-gradient(to top, #f8f8f8, #e5e5e5);
    color: #000;
    font-size: 13px;
    font-size: 0.8125rem;
    font-style: italic;
    position: absolute;
    left: 10px;
    bottom: 0;
  }
  #cboxLoadingOverlay,
  #cboxLoadingGraphic {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
  }
  #cboxPrevious,
  #cboxNext,
  #cboxClose,
  #cboxSlideshow {
    cursor: pointer;
    height: 20px;
    position: absolute;
    top: -20px;
    width: 20px;
    text-indent: -9999px;
  }
  .cboxPhoto {
    border: 0;
    display: block;
    float: left;
    margin-top: 25px !important;
  }
  .cboxIframe {
    border: 0;
    display: block;
    height: 100%;
    width: 100%;
  }
  #colorbox, #cboxContent, #cboxLoadedContent {
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
  }
  /*
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
  */
  #colorbox {
    background: #666666;
    background: rgba(0, 0, 0, 0.3);
    padding: 20px !important;
  }
  #cboxError {
    padding: 50px;
    border: 1px solid #cccccc;
  }
  #cboxLoadingGraphic {
    background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/loading.gif) no-repeat center center;
  }
  #cboxLoadingOverlay {
    background: #f1f1f1 url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/body-bg.png); /* same as body */
  }
  #cboxWrapper {
    top: 20px !important;
    left: 20px !important;
  }
  #cboxCurrent {
    position: absolute;
    top: -22px;
    right: 205px;
    text-indent: -9999px;
  }
  #cboxPrevious {
    background-position: 0 0;
    right: 44px;
  }
  #cboxPrevious.hover {
    background-position: 0 -25px;
  }
  #cboxNext {
    background-position: -25px 0;
    right: 22px;
  }
  #cboxNext.hover {
    background-position: -25px -25px;
  }
  #cboxClose {
    background-position: -50px 0;
    right: 0;
  }
  #cboxClose.hover {
    background-position: -50px -25px;
  }
  .cboxSlideshow_on #cboxPrevious,
  .cboxSlideshow_off #cboxPrevious {
    right: 66px;
  }
  .cboxSlideshow_on #cboxSlideshow {
    background-position: -75px -25px;
    right: 44px;
  }
  .cboxSlideshow_on #cboxSlideshow.hover {
    background-position: -100px -25px;
  }
  .cboxSlideshow_off #cboxSlideshow {
    background-position: -100px 0;
    right: 44px;
  }
  .cboxSlideshow_off #cboxSlideshow.hover {
    background-position: -75px -25px;
  }
}
/* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
/* close */
.btn-close:after, button#cboxClose:after {
  background: url(../images/icons/cancel-icon-dark.svg) no-repeat;
  content: "";
  display: inline-block;
  height: 13px;
  margin: 0 0 0 3px;
  width: 13px;
}

.btn-close:hover:after, button#cboxClose:hover:after, .btn-close:focus:after, button#cboxClose:focus:after, .btn-close:active:after, button#cboxClose:active:after {
  background-image: url("../images/icons/cancel-icon-light.svg");
  content: "";
  display: inline-block;
  height: 13px;
  margin: 0 0 0 3px;
  width: 13px;
}

#reader-buttons {
  height: 26px;
  padding: 7px;
  background: #e5e5e5 url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/grdnt_grey_f8f8f8_e5e5e5.gif) repeat-x;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#e5e5e5));
  background-image: -webkit-linear-gradient(top, #f8f8f8, #e5e5e5);
  background-image: -moz-linear-gradient(top, #f8f8f8, #e5e5e5);
  background-image: -ms-linear-gradient(top, #f8f8f8, #e5e5e5);
  background-image: -o-linear-gradient(top, #f8f8f8, #e5e5e5);
  background-image: linear-gradient(to top, #f8f8f8, #e5e5e5);
}
.adsorption-db-cbox #reader-buttons {
  height: auto;
  zoom: 1;
}
.adsorption-db-cbox #reader-buttons:before, .adsorption-db-cbox #reader-buttons:after {
  content: "";
  display: table;
}
.adsorption-db-cbox #reader-buttons:after {
  clear: both;
}

#reader-buttons .right {
  margin: 0 0 0 7px;
  float: right;
}
.adsorption-db-cbox #reader-buttons .right {
  margin-top: 9px;
}

.lightbox_title {
  margin-left: 45px;
  margin-right: 20px;
  font-size: 2em;
}

.lightbox_subtitle {
  margin-left: 45px;
  font-size: 1.4em;
}

.reader-position {
  position: absolute;
  overflow: hidden;
  top: 25px;
  bottom: -10px;
  left: 20px;
  right: 20px;
}

.full_size {
  text-align: center;
}

a.disabled {
  color: #666;
  text-decoration: none;
  cursor: default;
}

.profile-navigation-bar {
  position: relative;
  overflow: hidden;
  background-color: #f1f7ff;
  padding: 12px;
  margin-bottom: 32px;
  font-size: 13px;
  font-size: 0.8125rem;
}
.profile-navigation-bar .back-to-profile {
  background: url("../images/icons/chevron-Prev.svg") 0 0 no-repeat;
  padding: 0 0 0 20px;
  float: left;
  top: 8px;
  text-decoration: none;
}
.profile-navigation-bar .back-to-profile span {
  display: none;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .profile-navigation-bar .back-to-profile span {
    /* MQ Tablet */
    display: inline;
  }
}
.profile-navigation-bar .back-to-profile span {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.profile-navigation-bar .next-prev-container {
  float: right;
  display: inline-block;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .profile-navigation-bar .next-prev-container {
    /* MQ Tablet */
    display: inline-block;
  }
}
.profile-navigation-bar .next-prev-container {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .profile-navigation-bar .next-prev-container {
    /* MQ Widescreen */
    display: inline-block;
  }
}
.profile-navigation-bar .next-prev-container {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.profile-navigation-bar .next-prev-container .prev-profile, .profile-navigation-bar .next-prev-container .next-profile {
  height: auto;
  width: 100px;
  display: inline-block;
  text-decoration: none;
}
.profile-navigation-bar .next-prev-container .prev-profile span, .profile-navigation-bar .next-prev-container .next-profile span {
  display: none;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .profile-navigation-bar .next-prev-container .prev-profile span, .profile-navigation-bar .next-prev-container .next-profile span {
    /* MQ Tablet */
    display: inline;
  }
}
.profile-navigation-bar .next-prev-container .prev-profile span, .profile-navigation-bar .next-prev-container .next-profile span {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .profile-navigation-bar .next-prev-container .prev-profile span, .profile-navigation-bar .next-prev-container .next-profile span {
    /* MQ Widescreen */
    display: inline;
  }
}
.profile-navigation-bar .next-prev-container .prev-profile span, .profile-navigation-bar .next-prev-container .next-profile span {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.profile-navigation-bar .next-prev-container .prev-profile {
  width: auto;
  text-align: left;
  background: url("../images/icons/chevron-Prev.svg") 0 0 no-repeat;
  padding: 0 20px;
}
.profile-navigation-bar .next-prev-container .prev-profile.disable {
  background: url("../images/icons/chevron-Previous_disable.svg") 0 0 no-repeat;
  color: #cccccc;
}
.profile-navigation-bar .next-prev-container .next-profile {
  float: right;
  width: auto;
  text-align: left;
  background: url("../images/icons/chevron-Next.svg") right 0 no-repeat;
  padding: 0 20px 0 0;
}
.profile-navigation-bar .next-prev-container .next-profile.disable {
  background: url("../images/icons/chevron-Next_disable.svg") right 0 no-repeat;
  color: #cccccc;
}

.profile-sticky-bar {
  position: fixed;
  -webkit-box-shadow: 0 3px 2px 0 rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 3px 2px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 3px 2px 0 rgba(0, 0, 0, 0.1);
  background: #e5e5e5 url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/bg-mobile-header.png) 0 0 repeat-x;
  border-top: 1px solid #f9f9f9;
  border-bottom: 1px solid #d0d0d0;
  min-height: 56px;
  top: 0;
  z-index: 20;
  width: auto;
  background-color: #f1f7ff;
  display: none;
}
.profile-sticky-bar .next-prev-container {
  position: absolute;
  top: 8px;
  bottom: 0px;
  display: none;
  right: 80px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .profile-sticky-bar .next-prev-container {
    /* MQ Tablet */
    display: inline-block;
    right: 130px;
  }
}
.profile-sticky-bar .next-prev-container {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .profile-sticky-bar .next-prev-container {
    /* MQ Widescreen */
    display: inline-block;
  }
}
.profile-sticky-bar .next-prev-container {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.profile-sticky-bar .next-prev-container .prev-profile, .profile-sticky-bar .next-prev-container .next-profile {
  height: auto;
  line-height: 2.9;
  display: inline-block;
  text-decoration: none;
  border: 0px none;
  color: #333333;
  margin-right: 12px;
}
.profile-sticky-bar .next-prev-container .prev-profile {
  float: right;
  text-align: left;
  background-image: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/prev-profile-arrow.png);
  background-repeat: no-repeat;
  background-position: 2px center;
  padding: 0 0 0 20px;
}
.profile-sticky-bar .next-prev-container .prev-profile.disable {
  background-image: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/prev-profile-arrow-disabled.png);
  color: #cccccc;
}
.profile-sticky-bar .next-prev-container .next-profile {
  float: right;
  text-align: right;
  background-image: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/next-profile-arrow.png);
  background-repeat: no-repeat;
  background-position: 90% center;
  padding: 0px 20px 0 0;
}
.profile-sticky-bar .next-prev-container .next-profile.disable {
  background-image: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/next-profile-arrow-disabled.png);
  color: #cccccc;
}

.page__trial-profile .next-prev-container {
  right: 0;
}

.top-bar-adjustment {
  position: sticky;
  width: 100%;
  background: #fff;
  font-size: 13px;
  font-size: 0.8125rem;
  display: block;
}

/*IE10+*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .top-bar-adjustment {
    position: sticky;
    width: 97%;
  }
}
.profile-sticky-bar__cell {
  margin: 0;
  padding: 0;
  position: relative;
  vertical-align: center;
}
.profile-sticky-bar__cell.profile-sticky-bar__cell--cell-a {
  width: 100%;
  padding: 16px 0 0 0;
  max-width: 1465px;
}
.profile-sticky-bar__cell.profile-sticky-bar__cell--cell-b {
  position: absolute;
  top: 0;
  right: 0;
  padding: 10px 0;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .profile-sticky-bar__cell.profile-sticky-bar__cell--cell-b {
    /* MQ Widescreen */
    padding: 0;
    margin-top: 11px;
  }
}
.profile-sticky-bar__cell.profile-sticky-bar__cell--cell-b {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.profile-sticky-bar__cell .back-to-profile {
  position: absolute;
  display: inline-block;
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/prev-profile-arrow.png) center center no-repeat;
  padding: 19px 17px 8px 13px;
  border-right: 1px solid #333333;
  top: 10px;
  text-decoration: none;
}

.profile-sticky-bar__title {
  margin-left: 30px;
  position: relative;
  top: -5px;
  left: 10px;
  display: none;
  text-overflow: ellipsis;
  width: 45%;
  white-space: nowrap;
  overflow: hidden;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .profile-sticky-bar__title {
    /* MQ Tablet */
    width: 48%;
  }
}
.profile-sticky-bar__title {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .profile-sticky-bar__title {
    /* MQ Widescreen */
    width: 55%;
  }
}
.profile-sticky-bar__title {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.profile-sticky-bar__btn-toc-popup {
  box-shadow: none;
  background: none;
  color: #0053B8;
  border: none;
  display: none;
  outline: none;
  width: 120px;
  margin-right: 12px;
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.85);
  position: relative;
  top: 7px;
  text-decoration: none;
}
.profile-sticky-bar__btn-toc-popup:hover {
  text-decoration: underline;
  color: #00285A;
}
.profile-sticky-bar__btn-toc-popup {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .profile-sticky-bar__btn-toc-popup {
    /* MQ Widescreen */
    padding: 0;
    margin-right: 135px;
    font-size: 14px;
    font-size: 0.875rem;
    height: auto;
    width: 147px;
    text-indent: 0;
    position: relative;
  }
  .profile-sticky-bar__btn-toc-popup:before {
    border: 6px solid transparent;
    border-left: 6px solid #0176c3;
    width: 0;
    height: 0;
    content: "";
    float: left;
    margin-top: 3px;
    position: relative;
    left: 5px;
    line-height: 6px;
  }
  .profile-sticky-bar__btn-toc-popup:hover {
    border: none;
  }
  .profile-sticky-bar__btn-toc-popup.active, .profile-sticky-bar__btn-toc-popup:active {
    -webkit-box-shadow: 0 0 0 0;
    -moz-box-shadow: 0 0 0 0;
    box-shadow: 0 0 0 0;
    background: none;
    border: none;
    padding: 0;
  }
  .profile-sticky-bar__btn-toc-popup.active:before {
    border: 6px solid transparent;
    border-top: 6px solid #0176c3;
    width: 0;
    height: 0;
    margin-top: 8px;
  }
  .ie8 .profile-sticky-bar__btn-toc-popup.active:before {
    margin-top: 0;
  }
}
.profile-sticky-bar__btn-toc-popup {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.tree-clone__table-of-contents {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #fff;
  background-color: rgba(250, 250, 250, 0.9);
  box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.2);
  border-left: 1px solid #d0d0d0;
  border-bottom: 1px solid #d0d0d0;
  display: none;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr="#f9f9f9", endColorstr="#f9f9f9"); /* IE */
  margin-bottom: 20px;
  min-width: 277px;
  position: absolute;
  top: 54px;
  right: 0;
  overflow: auto;
  padding: 10px 20px;
  padding-bottom: 25px;
  z-index: 99;
  -webkit-overflow-scrolling: touch;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .tree-clone__table-of-contents {
    /* MQ Widescreen */
    top: 37px;
  }
}
.tree-clone__table-of-contents {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.heading-sticky {
  z-index: 3 !important;
  position: absolute;
  width: 100%;
}
.csspositionsticky .heading-sticky {
  top: 55px;
  position: -webkit-sticky;
  position: -moz-sticky;
  position: -o-sticky;
  position: -ms-sticky;
  position: sticky;
  display: block !important;
}
.document--drug-safety-profile .heading-sticky {
  position: static;
  width: auto;
  z-index: auto !important;
}

.heading-clone {
  visibility: hidden;
  position: static;
}
.document--drug-safety-profile .heading-clone.section__heading {
  display: none;
}

._fixed {
  top: 54px;
  position: fixed !important;
  display: block !important;
  padding-bottom: 20px !important;
  margin-bottom: 5px !important;
}
.document--drug-safety-profile ._fixed.section__heading {
  position: static !important;
}

._fixed, .isSticky {
  -webkit-box-shadow: inset 0 -1px 0 0 #FFF, inset 0 -18px 18px -18px #efefef;
  -moz-box-shadow: inset 0 -1px 0 0 #FFF, inset 0 -18px 18px -18px #efefef;
  box-shadow: inset 0 -1px 0 0 #FFF, inset 0 -18px 18px -18px #efefef;
  border-bottom: 1px solid #D7D6D6;
  padding: 0 4px 7px 0;
}
._fixed:after, .isSticky:after {
  content: "";
  display: block;
  height: 10px;
  background-color: transparent;
  position: absolute;
  width: 100%;
  bottom: -1px;
  box-shadow: 0px 1px 3px -1px rgba(0, 0, 0, 0.2);
}

.add-drug-profile-navigation {
  right: 140px !important;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .add-drug-profile-navigation {
    /* MQ Widescreen */
    right: 290px !important;
  }
}
.add-drug-profile-navigation {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.add-trials-profile-navigation {
  right: 140px !important;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .add-trials-profile-navigation {
    /* MQ Widescreen */
    right: 150px !important;
  }
}
.add-trials-profile-navigation {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.add-drug-patent-profile-navigation {
  right: 140px !important;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .add-drug-patent-profile-navigation {
    /* MQ Widescreen */
    right: 290px !important;
  }
}
.add-drug-patent-profile-navigation {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

body[user=anonymous] .profile-sticky-bar__cell--cell-b {
  display: none;
}

.page__legal-information .overlay_ui {
  display: none;
}

/* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
@media screen and (min-device-width: 320px) { /* MQ Smartphone */
  /*Information page (e.g. Legal Information)
  ------------------------------------------------------------------------------*/
  .information {
    zoom: 1;
  }
  .information:before, .information:after {
    content: "";
    display: table;
  }
  .information:after {
    clear: both;
  }
  .information .document__content {
    margin-top: 40px;
    position: relative;
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 600px) {
  .information .document__content {
    /* MQ Tablet */
    margin-top: 0;
  }
}
@media screen and (min-device-width: 320px) {
  .information .document__content .feedback-and-support {
    clear: both;
  }
  .information .ajax-loader-section {
    position: absolute;
  }
  .information .ajax-loader-section img {
    top: 15%;
  }
  .information h3 {
    margin: 24px 0 -10px 0;
  }
  .information p {
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 1.6;
    margin-top: 15px;
  }
  .information h2 + p {
    margin-top: 19px;
  }
  .information ul {
    margin-top: 23px;
  }
  .information li {
    line-height: 1.6;
    margin-top: 7px;
  }
  .information .action a {
    font-weight: normal;
  }
  .information .section__heading {
    margin-bottom: 20px;
  }
}
@media screen and (min-device-width: 320px) {
  /* Error page
  ------------------------------------------------------------------------------*/
  .page__error {
    min-height: 250px;
    padding: 24px 0 54px 0;
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
    width: 90%;
  }
}
@media screen and (min-device-width: 320px) and (min-device-width: 320px) {
  .page__error {
    /* MQ Smartphone */
    padding: 24px 24px;
  }
}
@media screen and (min-device-width: 320px) {
  .page__error a {
    color: #0053B8;
    text-decoration: none;
    cursor: pointer;
  }
  .page__error a:hover, .page__error a:focus, .page__error a:active {
    color: #00285A;
    text-decoration: underline;
  }
  .page__error h1 {
    margin-bottom: 29px;
  }
  .page__error p {
    font-size: 16px;
    font-size: 1rem;
    line-height: 1.4;
    margin-top: 23px;
  }
}
@media screen and (min-device-width: 320px) {
  /* Contact Us - Feedback page - my workspace page */
  .feedback-page .layout__col-main,
  .page__workspace .layout__col-main,
  .page__modify-alert .layout__col-main,
  .page__create-alert .layout__col-main,
  .page__last_searches .layout__col-main {
    width: 100%; /* Math: 860 / 940 */
    font-size: 14px;
    font-size: 0.875rem;
  }
  .feedback-page .layout__col-main #contactWidget,
  .page__workspace .layout__col-main #contactWidget,
  .page__modify-alert .layout__col-main #contactWidget,
  .page__create-alert .layout__col-main #contactWidget,
  .page__last_searches .layout__col-main #contactWidget {
    padding: 10px 30px;
  }
  .feedback-page .layout__col-main .content-box,
  .page__workspace .layout__col-main .content-box,
  .page__modify-alert .layout__col-main .content-box,
  .page__create-alert .layout__col-main .content-box,
  .page__last_searches .layout__col-main .content-box {
    min-height: 600px;
  }
  .information .information__help-section ul {
    font-size: 16px;
    font-size: 1rem;
    margin-bottom: 7px;
  }
  .information__help-section .content-box {
    min-height: auto;
  }
  .information__help-section .information__col {
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 600px) {
  .information__help-section .information__col {
    /* MQ Tablet */
    width: 67.4418604651%; /* Math: 580 / 860 */
    margin-bottom: 4em;
    display: inline-block;
  }
}
@media screen and (min-device-width: 320px) {
  .information .information__help-section h2 {
    margin: 20px 0;
  }
  .information__help-section .information__sales-subscriptions {
    background: #F3F3F3 url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/grdnt_grey_ffffff_f3f3f3.gif) repeat-x;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#F3F3F3));
    background-image: -webkit-linear-gradient(top, #FFFFFF, #F3F3F3);
    background-image: -moz-linear-gradient(top, #FFFFFF, #F3F3F3);
    background-image: -ms-linear-gradient(top, #FFFFFF, #F3F3F3);
    background-image: -o-linear-gradient(top, #FFFFFF, #F3F3F3);
    background-image: linear-gradient(to top, #FFFFFF, #F3F3F3);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.1);
    box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.1);
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 600px) {
  .information__help-section .information__sales-subscriptions {
    /* MQ Tablet */
    float: right;
    margin: 24px 0 0 0;
    padding: 9px 2.2% 10px 2.2%;
    width: 23.023255814%; /* Math: 198 / 860 */
  }
}
@media screen and (min-device-width: 320px) {
  .information__help-section .information__sales-subscriptions h3 {
    -webkit-box-shadow: inset 0 -1px 0 0 #FFF, inset 0 -18px 18px -18px #efefef;
    -moz-box-shadow: inset 0 -1px 0 0 #FFF, inset 0 -18px 18px -18px #efefef;
    box-shadow: inset 0 -1px 0 0 #FFF, inset 0 -18px 18px -18px #efefef;
    border-bottom: 1px solid #D7D6D6;
    padding: 0 4px 7px 0;
    margin-bottom: 10px;
  }
  .information .information__help-section .information__sales-subscriptions h3 {
    margin: 0 -2.2% 14px -2.2%;
    padding: 0 2.2% 7px 2.2%;
  }
  .information .information__help-section .information__sales-subscriptions p {
    margin: 7px 0;
  }
  .information .information__help-section .information__col h3 {
    margin: 27px 0 27px 0;
  }
  .information .information__help-section .help-section__contact {
    margin-top: 24px;
  }
  .information .information__help-section .help-section__contact p {
    margin: 9px 0;
  }
  .information .information__help-section .help-section__contact p span {
    display: block;
  }
  .information__help-section .help-section__contact p, .information__help-section .help-section__contact a {
    font-size: 16px;
    font-size: 1rem;
  }
  .section {
    margin-bottom: 20px;
  }
  .section p {
    font-size: 16px;
    font-size: 1rem;
  }
  .section .section__title {
    font-weight: bold;
    margin-bottom: 5px;
  }
  .section .section__text {
    margin: 0 0 20px 0;
  }
  .section .section__text strong {
    display: block;
    margin-bottom: 20px;
  }
  .information__terms-and-conditions-content .section__text,
  .information__terms-of-use-content .section__text {
    font-size: 16px;
    font-size: 1rem;
  }
  .information--beta-contact-us {
    zoom: 1;
  }
  .information--beta-contact-us:before, .information--beta-contact-us:after {
    content: "";
    display: table;
  }
  .information--beta-contact-us:after {
    clear: both;
  }
}
/* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
.help-section__contact-header {
  font-size: 16px !important;
}
.help-section__contact-header .contact__email {
  overflow-wrap: anywhere;
}

.document-wrapper {
  padding: 24px;
  border: 1px solid #333333;
  margin: 0 24px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .document-wrapper {
    /* MQ Widescreen */
    margin: 0;
  }
}
.document-wrapper {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1px) and (max-width: 1024px) {
  .document-wrapper {
    /* MQ Smartphone only */
    margin: 0;
  }
}
.document-wrapper {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.document {
  font-size: 16px;
  font-size: 1rem;
}
.document .restrictive-access__heading .freeTrialButton {
  color: #fff;
}
.document .restrictive-access__heading .freeTrialButton:hover, .document .restrictive-access__heading .freeTrialButton:focus, .document .restrictive-access__heading .freeTrialButton:active {
  color: #00285A;
  text-decoration: none;
}

.document__title {
  word-break: break-word;
  margin: 16px 0;
}

.document__sub-title {
  font-size: 13px;
  font-size: 0.8125rem;
  font-style: italic;
  line-height: 1.25;
}

.document__alt-name {
  font-size: 16px;
  font-size: 1rem;
  margin-bottom: 15px;
  display: block;
  line-height: 1.25;
}

.document__latest-update {
  font-size: 16px;
  font-size: 1rem;
  margin: 0 20px 0 0;
  padding: 0;
  line-height: 1.25;
}
.document__latest-update .latest-update__label {
  font-weight: bold;
}
.document__latest-update.document__latest-update--dev-history, .document__latest-update.document__latest-update--trial-history {
  font-size: 13px;
  font-size: 0.8125rem;
  display: block;
  margin-top: 10px;
}

.document__drug-cases {
  display: inline-block;
  text-align: center;
}
.document__drug-cases h1 {
  font-size: 60px;
  margin: 0;
  line-height: 1;
  color: #333333;
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
}
.document__drug-cases span {
  font-size: 16px;
  font-size: 1rem;
  color: #777777;
}
.document__drug-cases {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .document__drug-cases {
    /* MQ Tablet */
    display: block;
  }
}
.document__drug-cases {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.document__content {
  margin: auto;
}
.document__content #references .section__content ol {
  min-height: 200px;
}

.document__section {
  margin-top: 30px;
  line-height: 1.25;
}
.document--drug-profile .document__section, .document--trial-profile .document__section, .document--drug-patent-profile .document__section {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .document--drug-profile .document__section, .document--trial-profile .document__section, .document--drug-patent-profile .document__section {
    /* MQ Tablet */
    margin-top: 1rem;
  }
}
.document--drug-profile .document__section, .document--trial-profile .document__section, .document--drug-patent-profile .document__section {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.biomarkerMapping-wrapper td {
  border-bottom: 1px solid #fff;
}
.biomarkerMapping-wrapper tr p {
  margin: 5px 0px;
}
.biomarkerMapping-wrapper tr:nth-child(even) {
  background-color: #edf5fb;
}
.biomarkerMapping-wrapper tr:nth-child(even) td.biomarkerDetails__indication {
  background-color: #fff;
}
.biomarkerMapping-wrapper .biomarkerDetails .biomarkerDetails__indication {
  border-bottom: 1px solid #fff;
}
.biomarkerMapping-wrapper .biomarkerDetails .biomarkerDetails__indication p {
  display: none;
}
.biomarkerMapping-wrapper .biomarkerDetails.biomarkerDetails--firstValue .biomarkerDetails__indication p {
  display: block;
  font-size: 16px;
  font-size: 1rem;
}
.biomarkerMapping-wrapper .biomarkerDetails.biomarkerDetails--lastValue td {
  border-bottom: 1px solid #dcdcdc;
}
.biomarkerMapping-wrapper .biodetail__item.biomarkerItem--hide {
  display: none;
}
.biomarkerMapping-wrapper .biomarkerDetails_hidelink {
  display: none;
}
.biomarkerMapping-wrapper .biomarkerDetails__name .biodetail__item {
  min-width: 390px;
}
.biomarkerMapping-wrapper .biomarkerDetails__name .biodetail__item:hover {
  background: #d7ecfa;
}

.section--at-a-glance .section__heading, .information .section__heading {
  -webkit-box-shadow: inset 0 -1px 0 0 #FFF, inset 0 -18px 18px -18px #efefef;
  -moz-box-shadow: inset 0 -1px 0 0 #FFF, inset 0 -18px 18px -18px #efefef;
  box-shadow: inset 0 -1px 0 0 #FFF, inset 0 -18px 18px -18px #efefef;
  border-bottom: 1px solid #D7D6D6;
  padding: 0 4px 7px 0;
}
.document--drug-profile .section__heading, .document--drug-safety-profile .section__heading, .document--trial-profile .section__heading, .document--us-patent-profile .section__heading, .document--intl-patent-profile .section__heading, .document--drug-patent-profile .section__heading {
  margin-top: 0;
  padding-bottom: 20px;
  background: #fff;
}

.section__sub-heading {
  font-size: 20px;
  font-size: 1.25rem;
  margin: 0 0 15px 0;
}

.section__sub-heading-description .description__title {
  font-size: 16px;
  font-size: 1rem;
  margin: 0 0 12px 0;
  font-weight: 700;
}
.section__sub-heading-description .description__text {
  margin: 0 0 25px 0;
  padding: 0;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25;
}
.section__sub-heading-description .description__text strong {
  display: inline;
  margin-bottom: 3px;
}
.section__sub-heading-description .description__text strong {
  font-size: 16px;
  font-size: 1rem;
}
.section__sub-heading-description .description__text sup {
  display: inline;
}
.section__sub-heading-description .description__text a {
  text-decoration: underline;
}
.section__sub-heading-description.section__sub-heading-description--primary-endpoints {
  position: relative;
}
.section__sub-heading-description.section__sub-heading-description--primary-endpoints .description__text {
  width: 85%;
}
.section__sub-heading-description.section__sub-heading-description--primary-endpoints .sub-heading-description__result-date {
  display: inline-block;
  margin-bottom: 15px;
  font-style: italic;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .section__sub-heading-description.section__sub-heading-description--primary-endpoints .sub-heading-description__result-date {
    /* MQ Tablet */
    position: absolute;
    right: 0;
    top: 2px;
    max-width: 115px;
    margin: 0;
  }
}
.section__sub-heading-description.section__sub-heading-description--primary-endpoints .sub-heading-description__result-date {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.section__content {
  margin-bottom: 10px;
  margin-left: 5px;
}
.section--development-overview .section__content {
  margin-bottom: 30px;
}
.section--development-status .section__content, .section--trial-centres .section__content {
  position: relative;
}

.section__footer {
  border-top: 1px solid #D7D6D6;
}
.section__footer p {
  text-align: right;
  color: #777777;
}

.document__additional-content {
  margin-top: 30px;
}

.additional-content__about .definition-term,
.additional-content__about .definition-description {
  float: none;
  display: block;
}
.additional-content__about .definition-term {
  margin-bottom: 5px;
}

.section--trial-centres .trial-centres__list th, .section--development-status .trial-centres__list th, .section--trial-details .trial-centres__list th, .section--biomarker .trial-centres__list th {
  width: 33.33%;
}
.section--trial-centres .trial-centres__list.trial-centres__list--investigator .default-table__col2 .tablesorter-header-inner, .section--trial-centres .trial-centres__list.trial-centres__list--centre .default-table__col1 .tablesorter-header-inner, .section--development-status .trial-centres__list.trial-centres__list--investigator .default-table__col2 .tablesorter-header-inner, .section--development-status .trial-centres__list.trial-centres__list--centre .default-table__col1 .tablesorter-header-inner, .section--trial-details .trial-centres__list.trial-centres__list--investigator .default-table__col2 .tablesorter-header-inner, .section--trial-details .trial-centres__list.trial-centres__list--centre .default-table__col1 .tablesorter-header-inner, .section--biomarker .trial-centres__list.trial-centres__list--investigator .default-table__col2 .tablesorter-header-inner, .section--biomarker .trial-centres__list.trial-centres__list--centre .default-table__col1 .tablesorter-header-inner {
  width: 45px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .section--trial-centres .trial-centres__list.trial-centres__list--investigator .default-table__col2 .tablesorter-header-inner, .section--trial-centres .trial-centres__list.trial-centres__list--centre .default-table__col1 .tablesorter-header-inner, .section--development-status .trial-centres__list.trial-centres__list--investigator .default-table__col2 .tablesorter-header-inner, .section--development-status .trial-centres__list.trial-centres__list--centre .default-table__col1 .tablesorter-header-inner, .section--trial-details .trial-centres__list.trial-centres__list--investigator .default-table__col2 .tablesorter-header-inner, .section--trial-details .trial-centres__list.trial-centres__list--centre .default-table__col1 .tablesorter-header-inner, .section--biomarker .trial-centres__list.trial-centres__list--investigator .default-table__col2 .tablesorter-header-inner, .section--biomarker .trial-centres__list.trial-centres__list--centre .default-table__col1 .tablesorter-header-inner {
    /* MQ Tablet */
    width: auto;
  }
}
.section--trial-centres .trial-centres__list.trial-centres__list--investigator .default-table__col2 .tablesorter-header-inner, .section--trial-centres .trial-centres__list.trial-centres__list--centre .default-table__col1 .tablesorter-header-inner, .section--development-status .trial-centres__list.trial-centres__list--investigator .default-table__col2 .tablesorter-header-inner, .section--development-status .trial-centres__list.trial-centres__list--centre .default-table__col1 .tablesorter-header-inner, .section--trial-details .trial-centres__list.trial-centres__list--investigator .default-table__col2 .tablesorter-header-inner, .section--trial-details .trial-centres__list.trial-centres__list--centre .default-table__col1 .tablesorter-header-inner, .section--biomarker .trial-centres__list.trial-centres__list--investigator .default-table__col2 .tablesorter-header-inner, .section--biomarker .trial-centres__list.trial-centres__list--centre .default-table__col1 .tablesorter-header-inner {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.section--trial-centres .default-table .default-table__col1, .section--development-status .default-table .default-table__col1, .section--trial-details .default-table .default-table__col1, .section--biomarker .default-table .default-table__col1 {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .section--trial-centres .default-table .default-table__col1, .section--development-status .default-table .default-table__col1, .section--trial-details .default-table .default-table__col1, .section--biomarker .default-table .default-table__col1 {
    /* MQ Tablet */
    min-width: 90px;
  }
}
.section--trial-centres .default-table .default-table__col1, .section--development-status .default-table .default-table__col1, .section--trial-details .default-table .default-table__col1, .section--biomarker .default-table .default-table__col1 {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .section--trial-centres .default-table .default-table__col1, .section--development-status .default-table .default-table__col1, .section--trial-details .default-table .default-table__col1, .section--biomarker .default-table .default-table__col1 {
    /* MQ Widescreen */
    min-width: 130px;
  }
}
.section--trial-centres .default-table .default-table__col1, .section--development-status .default-table .default-table__col1, .section--trial-details .default-table .default-table__col1, .section--biomarker .default-table .default-table__col1 {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.section--trial-centres .list__name, .section--development-status .list__name, .section--trial-details .list__name, .section--biomarker .list__name {
  margin-right: 5px;
}
.section--trial-centres .list__name.list__name--plus-sign, .section--development-status .list__name.list__name--plus-sign, .section--trial-details .list__name.list__name--plus-sign, .section--biomarker .list__name.list__name--plus-sign {
  position: relative;
  padding-right: 5px;
}
.section--trial-centres .list__name.list__name--plus-sign:after, .section--development-status .list__name.list__name--plus-sign:after, .section--trial-details .list__name.list__name--plus-sign:after, .section--biomarker .list__name.list__name--plus-sign:after {
  content: "+";
  display: "";
  height: "";
  width: "";
  position: absolute;
  right: 0;
  margin: -4px -3px 0 0;
  display: inline !important;
  font-size: 11px;
  font-size: 0.6875rem;
}
.section--trial-centres .list__show-more, .section--development-status .list__show-more, .section--trial-details .list__show-more, .section--biomarker .list__show-more {
  text-decoration: underline;
  display: inline-block;
  font-size: 11px;
  font-size: 0.6875rem;
}
.section--trial-centres .list__show-more:hover, .section--development-status .list__show-more:hover, .section--trial-details .list__show-more:hover, .section--biomarker .list__show-more:hover {
  text-decoration: none;
}
.section--trial-centres .list__contact-details, .section--development-status .list__contact-details, .section--trial-details .list__contact-details, .section--biomarker .list__contact-details {
  display: none;
}
.section--trial-centres .list__contact-details.display, .section--development-status .list__contact-details.display, .section--trial-details .list__contact-details.display, .section--biomarker .list__contact-details.display {
  display: block;
}

.default-table {
  margin-top: 17px;
  margin-bottom: 15px;
  overflow: auto;
}
.drugs-archive-wrapper .default-table {
  margin-bottom: 20px;
}
.default-table.biomarkerMapping-wrapper {
  border-bottom: 1px solid #dcdcdc;
}
.default-table {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .default-table {
    /* MQ Tablet */
    display: block;
  }
}
.default-table {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .default-table {
    /* MQ Widescreen */
    overflow: none;
  }
}
.default-table {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.default-table th,
.default-table td {
  padding: 5px;
  outline: none;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .default-table th,
  .default-table td {
    /* MQ Tablet */
    padding: 9px;
  }
}
.default-table th,
.default-table td {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .default-table th,
  .default-table td {
    /* MQ Widescreen */
    padding: 14px;
  }
}
.default-table th,
.default-table td {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.default-table th {
  border-top: 1px solid #dcdcdc;
  color: #333333;
  -webkit-box-shadow: inset 0 1px 0 0 #FFF;
  -moz-box-shadow: inset 0 1px 0 0 #FFF;
  box-shadow: inset 0 1px 0 0 #FFF;
}
.section--development-status .default-table th.default-table__date, .section--commercial-info .default-table th.default-table__date {
  min-width: 165px;
}
.default-table td {
  color: #333333;
  vertical-align: top;
  line-height: 20px;
  min-width: 45px;
}
.default-table tr.past-events td {
  color: #747474;
}
.default-table tr.past-events td .show-tooltip span {
  cursor: default;
}
.default-table tr.past-events td a.citation {
  color: #747474;
  pointer-events: none;
}
.default-table::-webkit-scrollbar {
  background: #f9f9f9;
  height: 9px;
}
.default-table::-webkit-scrollbar-thumb {
  background: #dcdcdc;
}
.default-table::-webkit-scrollbar-thumb:window-inactive {
  background: #cccccc;
}
.default-table {
  -webkit-overflow-scrolling: touch;
}
.default-table.default-table--brand-names th {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .default-table.default-table--brand-names th {
    /* MQ Tablet */
    min-width: 80px;
  }
}
.default-table.default-table--brand-names th {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.section--development-history .default-table th.default-table__col1 {
  width: auto;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .section--development-history .default-table th.default-table__col1 {
    /* MQ Tablet */
    min-width: 90px;
  }
}
.section--development-history .default-table th.default-table__col1 {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .section--development-history .default-table th.default-table__col1 {
    /* MQ Widescreen */
    min-width: 110px;
  }
}
.section--development-history .default-table th.default-table__col1 {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.section--development-history .default-table th.default-table__col2 {
  width: auto;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .section--development-history .default-table th.default-table__col2 {
    /* MQ Widescreen */
    min-width: 200px;
  }
}
.section--development-history .default-table th.default-table__col2 {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.document--drug-safety-profile .default-table caption {
  border: none;
  padding-left: 0;
  font-size: 19px;
  color: #333333;
}

button#cboxClose {
  top: 5px;
  right: 5px;
  height: 27px;
  text-indent: 0;
  width: auto;
  text-transform: capitalize;
  margin: 16px;
  font-size: 14px;
  font-size: 0.875rem;
}

.cboxPhoto {
  margin-top: 40px !important;
  padding: 10px;
}

.is-sticky {
  position: fixed;
}
.is-sticky.results__top-bar {
  top: 54px;
  z-index: 2;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .is-sticky.results__top-bar {
    /* MQ Widescreen */
    top: 0px;
  }
}
.is-sticky.results__top-bar {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.ie8 .is-sticky.results__top-bar {
  left: auto;
  right: auto;
  width: 698px !important;
}

.clearfix {
  zoom: 1;
}
.clearfix:before, .clearfix:after {
  content: "";
  display: table;
}
.clearfix:after {
  clear: both;
}

.float-left {
  float: left;
}

.float-right {
  float: right;
}

.align-right {
  text-align: right;
}

.height-20 {
  height: 20px;
}

/* media query helper (employed to make JS aware of the current MQ) */
#mqHelper {
  position: absolute;
  left: -9999px;
  height: 0px;
  width: 0px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  #mqHelper {
    /* MQ Tablet */
    height: 1px;
  }
}
#mqHelper {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  #mqHelper {
    /* MQ Widescreen */
    height: 2px;
  }
}
#mqHelper {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.document__trial-status {
  margin-bottom: 10px;
}
.document__trial-status span {
  display: inline-block;
  margin: 15px 0px 5px 0px;
  text-transform: capitalize;
  font-weight: bold;
  color: #00285A;
}

.table-footer .table-footer__lead-label {
  margin-bottom: 0;
}
.table-footer .table-footer__info {
  margin-top: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.table-footer .table-footer__pager {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .table-footer .table-footer__pager {
    /* MQ Tablet */
    display: inline;
  }
}
.table-footer .table-footer__pager {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.table-footer .table-footer__pagination-trigger {
  margin-top: 10px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .table-footer .table-footer__pagination-trigger {
    /* MQ Tablet */
    position: relative;
    top: -4px;
    margin: 0;
  }
}
.table-footer .table-footer__pagination-trigger {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.information__terms-and-conditions-content ul, .information__terms-of-use-content ul, .information__ccpa-content ul, .information__about-our-content ul {
  list-style-type: disc;
  margin-left: 20px;
}
.information__terms-and-conditions-content .section_text span.spacing, .information__terms-of-use-content .section_text span.spacing, .information__ccpa-content .section_text span.spacing, .information__about-our-content .section_text span.spacing {
  padding-left: 50px;
}

.information__about-our-content h2.section__heading {
  padding-top: 30px;
}

.information__ccpa-content p.last_updated {
  text-align: right;
}
.information__ccpa-content table, .information__ccpa-content th, .information__ccpa-content td {
  border: 1px solid black;
}
.information__ccpa-content table {
  width: 100%;
  border-collapse: collapse;
}
.information__ccpa-content table thead tr th {
  background-color: #cccccc;
  text-align: left;
  padding: 10px;
}
.information__ccpa-content table tbody tr td {
  padding: 10px;
  vertical-align: top;
}
.information__ccpa-content table tbody tr td ul {
  margin: 0 15px;
}
.information__ccpa-content ul.ccpa_indent {
  margin-left: 20px;
  list-style: none;
}
.information__ccpa-content ul.ccpa_links {
  list-style: none;
  margin: 0;
}

.profile_price {
  display: flex;
  font-size: 24px;
  font-size: 1.5rem;
  font-family: Georgia, "New Century Schoolbook", "Nimbus Roman No9 L", serif;
}
.profile_price .price_val {
  margin-left: 8px;
}

.print-copyright-info {
  display: none;
}

table#developmentSummary th {
  width: 6%;
}
table#developmentSummary th[data-column="0"] {
  width: 7%;
}
table#developmentSummary th[data-column="2"] {
  width: 4%;
}

.buy_profile_info {
  border: 1px solid #dadada;
  padding: 24px;
  background-color: #f9f9f9;
  margin: 24px 0;
}
.buy_profile_info .buy_btn_message span {
  font-weight: bold;
}
.buy_profile_info .buy_btn_message span:before {
  content: "*";
}
.buy_profile_info .buy_btn_message ul, .buy_profile_info .buy_btn_message li {
  margin-left: 16px;
  padding: 0;
  list-style: disc;
}

.drug-safety-released-date::before {
  font-weight: 600;
  content: "Release Date ";
}

.drug-safety-modification-date::before {
  font-weight: 600;
  content: "Update Date ";
}

.scrollWrapper .results-list__drug-updated-date::before {
  content: "";
}
.scrollWrapper .scrollableArea .results__results-list {
  margin-right: -6px;
}

.document .layout-3 .layout__col-main .button__buy-profile .default-form .buy-drugprofile-btn {
  float: revert;
}
.document .layout-3 .document__section .section__content .section__sub-heading-description .sorter-true:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner, .document .layout-3 .document__section .section__content .section__sub-heading-description .sorter-devphase:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner, .document .layout-3 .document__section .section__content .section__sub-heading-description .sorter-date:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner,
.document .layout-3 .document__section .section__content .section__sub-heading-description .tablesorter .tablesorter-headerRow .tablesorter-header:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner,
.document .layout-3 .document__section .section--trial-centres .sorter-true:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner,
.document .layout-3 .document__section .section--trial-centres .sorter-devphase:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner,
.document .layout-3 .document__section .section--trial-centres .sorter-date:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner,
.document .layout-3 .document__section .section--trial-centres .tablesorter .tablesorter-headerRow .tablesorter-header:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner,
.document .layout-3 .patent-document .document__section .sorter-true:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner,
.document .layout-3 .patent-document .document__section .sorter-devphase:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner,
.document .layout-3 .patent-document .document__section .sorter-date:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner,
.document .layout-3 .patent-document .document__section .tablesorter .tablesorter-headerRow .tablesorter-header:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner {
  position: relative;
  text-decoration: none;
}
.document .layout-3 .document__section .section__content .section__sub-heading-description .sorter-true:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::before, .document .layout-3 .document__section .section__content .section__sub-heading-description .sorter-devphase:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::before, .document .layout-3 .document__section .section__content .section__sub-heading-description .sorter-date:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::before,
.document .layout-3 .document__section .section__content .section__sub-heading-description .tablesorter .tablesorter-headerRow .tablesorter-header:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::before,
.document .layout-3 .document__section .section--trial-centres .sorter-true:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::before,
.document .layout-3 .document__section .section--trial-centres .sorter-devphase:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::before,
.document .layout-3 .document__section .section--trial-centres .sorter-date:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::before,
.document .layout-3 .document__section .section--trial-centres .tablesorter .tablesorter-headerRow .tablesorter-header:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::before,
.document .layout-3 .patent-document .document__section .sorter-true:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::before,
.document .layout-3 .patent-document .document__section .sorter-devphase:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::before,
.document .layout-3 .patent-document .document__section .sorter-date:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::before,
.document .layout-3 .patent-document .document__section .tablesorter .tablesorter-headerRow .tablesorter-header:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::before {
  content: none;
}
.document .layout-3 .document__section .section__content .section__sub-heading-description .sorter-true:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::after, .document .layout-3 .document__section .section__content .section__sub-heading-description .sorter-devphase:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::after, .document .layout-3 .document__section .section__content .section__sub-heading-description .sorter-date:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::after,
.document .layout-3 .document__section .section__content .section__sub-heading-description .tablesorter .tablesorter-headerRow .tablesorter-header:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::after,
.document .layout-3 .document__section .section--trial-centres .sorter-true:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::after,
.document .layout-3 .document__section .section--trial-centres .sorter-devphase:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::after,
.document .layout-3 .document__section .section--trial-centres .sorter-date:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::after,
.document .layout-3 .document__section .section--trial-centres .tablesorter .tablesorter-headerRow .tablesorter-header:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::after,
.document .layout-3 .patent-document .document__section .sorter-true:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::after,
.document .layout-3 .patent-document .document__section .sorter-devphase:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::after,
.document .layout-3 .patent-document .document__section .sorter-date:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::after,
.document .layout-3 .patent-document .document__section .tablesorter .tablesorter-headerRow .tablesorter-header:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::after {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-image: url("../images/icons/sort-defalut.svg");
  background-size: contain;
  margin-left: 8px;
  vertical-align: middle;
}
.document .layout-3 .document__section .section__content .section__sub-heading-description .tablesorter-headerAsc .tablesorter-header-inner,
.document .layout-3 .document__section .section--trial-centres .tablesorter-headerAsc .tablesorter-header-inner,
.document .layout-3 .patent-document .document__section .tablesorter-headerAsc .tablesorter-header-inner {
  position: relative;
  text-decoration: none;
}
.document .layout-3 .document__section .section__content .section__sub-heading-description .tablesorter-headerAsc .tablesorter-header-inner::before,
.document .layout-3 .document__section .section--trial-centres .tablesorter-headerAsc .tablesorter-header-inner::before,
.document .layout-3 .patent-document .document__section .tablesorter-headerAsc .tablesorter-header-inner::before {
  content: none;
}
.document .layout-3 .document__section .section__content .section__sub-heading-description .tablesorter-headerAsc .tablesorter-header-inner::after,
.document .layout-3 .document__section .section--trial-centres .tablesorter-headerAsc .tablesorter-header-inner::after,
.document .layout-3 .patent-document .document__section .tablesorter-headerAsc .tablesorter-header-inner::after {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-image: url("../images/icons/sort-up.svg");
  background-size: contain;
  background-repeat: no-repeat;
  margin-left: 8px;
  vertical-align: middle;
}
.document .layout-3 .document__section .section__content .section__sub-heading-description .tablesorter-headerDesc .tablesorter-header-inner,
.document .layout-3 .document__section .section--trial-centres .tablesorter-headerDesc .tablesorter-header-inner,
.document .layout-3 .patent-document .document__section .tablesorter-headerDesc .tablesorter-header-inner {
  position: relative;
  text-decoration: none;
}
.document .layout-3 .document__section .section__content .section__sub-heading-description .tablesorter-headerDesc .tablesorter-header-inner::before,
.document .layout-3 .document__section .section--trial-centres .tablesorter-headerDesc .tablesorter-header-inner::before,
.document .layout-3 .patent-document .document__section .tablesorter-headerDesc .tablesorter-header-inner::before {
  content: none;
}
.document .layout-3 .document__section .section__content .section__sub-heading-description .tablesorter-headerDesc .tablesorter-header-inner::after,
.document .layout-3 .document__section .section--trial-centres .tablesorter-headerDesc .tablesorter-header-inner::after,
.document .layout-3 .patent-document .document__section .tablesorter-headerDesc .tablesorter-header-inner::after {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-image: url("../images/icons/sort-down.svg");
  background-size: contain;
  background-repeat: no-repeat;
  margin-left: 8px;
  vertical-align: middle;
}

/* Style for the chart container */
.gantt-container {
  width: 100%;
  border: 1px solid #dadada;
  background: #FFFFFF;
  padding: 32px 16px 8px;
}

.gantt-chart-note {
  color: #333333;
  text-align: start;
  font-size: 16px;
  font-style: normal;
  line-height: 20px;
  padding-top: 16px;
  padding-bottom: 16px;
}

/* Style for the chart */
.gantt-chart {
  position: relative;
  overflow: auto;
  display: flex;
  padding: 16px;
  flex-direction: column;
  align-items: flex-start;
  gap: 10px;
}

/* Style for the tooltip */
.gantt-tooltip {
  position: absolute;
  text-align: left;
  background-color: #ffffff;
  border: 1px solid #ccc;
  width: 300px;
  padding: 8px;
  border-radius: 5px;
  box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
  z-index: 10;
  pointer-events: none;
  transition: opacity 0.2s ease;
  font-size: 12px;
  line-height: 1.4;
  word-wrap: break-word;
  font-weight: bold;
  opacity: 0;
}

.indication-label {
  font-size: 14px;
  font-weight: bold;
  margin-left: 92px;
}

.parameterContainer.timelineDropdownContainer #timelinesDropdown {
  position: relative;
  width: 220px;
  display: flex;
  justify-content: space-between;
  font-size: 14px;
  margin-left: 8px;
}
.parameterContainer.timelineDropdownContainer #timelinesDropdown #selectedTimelineIndication {
  display: inline-flex;
  align-items: center;
  font-weight: bold;
}
.parameterContainer.timelineDropdownContainer #timelinesDropdown #selectedTimelineIndication::after {
  content: "";
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-color: #666666 transparent transparent transparent;
  position: absolute;
  right: 17px;
  top: 15px;
}
.parameterContainer.timelineDropdownContainer #timelinesDropdown #timelineIndicationList {
  display: none;
  width: 220px;
  border: 2px solid #98C0FA;
  height: 160px;
  overflow-y: auto;
  position: absolute;
  top: 100%;
  left: -2px;
  background: #ffffff;
  z-index: 1;
}
.parameterContainer.timelineDropdownContainer #timelinesDropdown #timelineIndicationList .listHeading {
  font-weight: bold;
  padding-left: 12px;
}
.parameterContainer.timelineDropdownContainer #timelinesDropdown #timelineIndicationList .ulWrapper {
  margin-bottom: 10px;
}
.parameterContainer.timelineDropdownContainer #timelinesDropdown #timelineIndicationList .ulWrapper li {
  padding: 6px 18px;
  cursor: pointer;
}
.parameterContainer.timelineDropdownContainer #timelinesDropdown #timelineIndicationList .ulWrapper li:hover {
  background: #0053B8;
  color: #fff;
}

/* Arrows on the labels */
.x-axis-group .arrow {
  font-size: 25px;
  font-weight: 900;
  padding-left: 5px; /* Add space between the label and the arrow */
}

.y-axis-group .arrow {
  font-size: 25px;
  font-weight: 900;
  padding-top: 5px; /* Add space between the label and the arrow */
}

/* Preload images */
.hidden-preload {
  position: absolute;
  width: 0;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}

.hidden-preload img {
  display: block;
}

/* Global Styles */
body, .feedback-section, h4, .feedback-heading, textarea, button, .required, #word-count, #word-counter {
  font-family: Helvetica, sans-serif; /* Apply Helvetica globally */
}

/* Feedback Section Styles */
.feedback-section {
  background: #f1f7ff;
  border: 1px solid #dadada;
  padding: 16px;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  font-family: Helvetica, sans-serif; /* Inherit Helvetica */
}

/* Feedback Heading */
.feedback-heading {
  display: flex;
  justify-content: space-between; /* Ensures spacing between elements */
  align-items: center; /* Aligns all items vertically */
  gap: 16px;
}

.feedback-heading h4 {
  font-size: 16px;
  margin-bottom: 0; /* Remove any extra margin */
}

.thumbs-buttons {
  display: flex;
  gap: 8px; /* Ensure gap between thumbs up and thumbs down buttons */
  align-items: center; /* Align buttons vertically */
}

#timelines-thumbs-up-btn, #timelines-thumbs-down-btn {
  border: none;
  box-shadow: none;
  background: none;
  color: inherit;
  padding: 0;
  cursor: pointer;
  border-radius: 0;
  transition: transform 0.3s ease;
}

#timelines-thumbs-up-btn img {
  content: url("/assets/images/thumbs_up_default.svg");
}

#timelines-thumbs-down-btn img {
  content: url("/assets/images/thumbs_down_default.svg");
}

#timelines-thumbs-up-btn:hover img {
  content: url("/assets/images/thumbs_up_hover.svg");
}

#timelines-thumbs-down-btn:hover img {
  content: url("/assets/images/thumbs_down_hover.svg");
}

#timelines-thumbs-up-btn.selected img {
  content: url("/assets/images/thumbs_up_selected.svg");
}

#timelines-thumbs-down-btn.selected img {
  content: url("/assets/images/thumbs_down_selected.svg");
}

#timelines-thumbs-up-btn img,
#timelines-thumbs-down-btn img {
  transition: opacity 0.3s ease;
}

#timelines-thumbs-up-btn:hover img,
#timelines-thumbs-down-btn:hover img {
  opacity: 0.8;
}

#timelines-thumbs-up-btn.selected img,
#timelines-thumbs-down-btn.selected img {
  opacity: 1;
}

/* Feedback Text Box */
#feedback-box {
  margin-top: 10px;
  border-radius: 4px;
  border: 1px solid #cccccc;
  font-size: 14px;
  resize: none;
  padding: 10px 50px 10px 10px;
  box-sizing: border-box;
  width: 100%;
  height: 97px;
}

/* Word Count inside the Text Area */
#word-count {
  position: absolute;
  bottom: 80px;
  right: 25px;
  font-size: 14px;
  color: #666666;
  font-weight: 400;
  line-height: 17.5px;
  z-index: 1;
}

#word-counter {
  font-size: 14px;
  color: #666666;
}

/* Submit Button */
#submit-feedback-btn {
  background-color: #00285A;
  color: white;
  border: none;
  padding: 10px 20px;
  border-radius: 4px;
  margin-top: 16px;
  align-self: flex-end;
  cursor: pointer;
}

.feedback-details {
  display: contents;
}

#save-success-message, #fade-message {
  position: fixed;
  top: 10px;
  left: 50%;
  width: 275px;
  margin: 10px 10px 10px -137px;
  z-index: 21;
}
.beta-top-bar-enable #save-success-message, .beta-top-bar-enable #fade-message {
  top: 45px;
}

#fade-message {
  z-index: 10000;
}

.query-url-wrapper textarea {
  resize: none;
  width: 100%;
  padding: 4px 3px;
}

#query-url-loader {
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/loading_popup.gif) no-repeat center center;
  position: fixed;
  z-index: 1000000;
  height: 41px;
  width: 510px;
}

.errorInputBox {
  border: 1px solid #c40606 !important;
  box-shadow: 0 0 3px #c40606 !important;
}

.error_tooltip, .error_invalid_email {
  position: relative;
  background: #F8E9E9 url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/alerts_error_message.png) 5px 50% no-repeat;
  border: 1px solid #c40606;
  float: left;
  margin-left: 10px;
  padding: 8px 10px 7px 32px;
}
.error_tooltip.alert-blank-email, .error_invalid_email.alert-blank-email {
  margin: -33px 0px 1px 413px;
}
.error_tooltip.alert-blank-content, .error_tooltip.alert-blank-filter, .error_invalid_email.alert-blank-content, .error_invalid_email.alert-blank-filter {
  margin-top: -8px;
}

.error_tooltip:after, .error_tooltip:before, .error_invalid_email:after, .error_invalid_email:before {
  right: 100%;
  top: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}

.error_tooltip:after, .error_invalid_email:after {
  border-color: rgba(248, 233, 233, 0);
  border-right-color: #F8E9E9;
  border-width: 8px;
  margin-top: -8px;
}

.error_tooltip:before, .error_invalid_email:before {
  border-color: rgba(225, 137, 137, 0);
  border-right-color: #c40606;
  border-width: 9px;
  margin-top: -9px;
}

.info-small-msg {
  margin-top: 2px;
  font-size: 13px;
  font-size: 0.8125rem;
  font-style: italic;
}

.colorbox-dialog .dialogAlertError {
  margin: 20px 30px;
}
.colorbox-dialog .actionMessage {
  margin-top: 20px;
}
.colorbox-dialog .name, .colorbox-dialog .message {
  display: block;
  font-weight: bold;
  margin: 10px 0px;
  color: #666666;
}
.colorbox-dialog .textbox__wrapper {
  width: 63%;
  float: left;
  margin-bottom: 30px;
}
.colorbox-dialog .colorbox-dialog--body .alert-section {
  float: left;
  margin-right: 20px;
}
.colorbox-dialog .colorbox-dialog--footer .save-search-rename-link {
  padding-top: 5px;
  float: left;
  display: inline-block;
}

.settings-btn {
  display: inline-block;
  position: relative;
  padding: 0px 10px 0px 0px;
  text-decoration: none;
  outline: none;
  color: #0176c3;
  font-size: 14px;
  font-size: 0.875rem;
}
.settings-btn.disabled {
  color: #666666;
}
.settings-btn.disabled:after {
  border-top-color: #666666;
}
.settings-btn.disabled:hover {
  color: #666666;
}
.settings-btn:after {
  position: absolute;
  right: 0px;
  top: 8px;
  border: 4px solid transparent;
  border-top: 4px solid #0176c3;
  width: 0;
  height: 0;
  display: block;
  content: "";
}
.settings-btn.expanded:after {
  top: 3px;
  position: absolute;
  right: 0px;
  display: block;
  border: 4px solid transparent;
  border-bottom: 4px solid #0176c3;
  width: 0;
  height: 0;
}

.alert_settings {
  min-height: 342px;
}
.alert_settings .multiple_emails-container {
  width: 63%;
  float: left;
  border-radius: 2px;
}
.alert_settings .multiple_emails-container ul li a {
  float: right;
  margin-right: 5px;
}
.alert_settings .multiple_emails-container input {
  line-height: 1.42857143;
  width: 95%;
  padding: 4px 3px 3px 5px;
  margin-left: 5px;
}
.alert_settings .multiple_emails-container label {
  display: block;
  padding-left: 15px;
  text-indent: -15px;
}
.alert_settings .multiple_emails-container .multiple_emails-email {
  border-radius: 2px;
}
.alert_settings .name {
  margin-top: 25px;
  margin-bottom: 10px;
}
.alert_settings .display-text {
  margin-right: 10px;
}
.alert_settings .chk-group {
  float: left;
  margin-bottom: 20px;
}
.alert_settings .error-email-Box {
  border: 1px solid #c40606;
  -webkit-box-shadow: 0 0 2px #c40606;
  -moz-box-shadow: 0 0 2px #c40606;
  box-shadow: 0 0 2px #c40606;
}

#delete-search-dialog .btn-close, #delete-search-dialog button#cboxClose {
  margin: 19px 16px 16px 16px;
}
#delete-search-dialog .btn-primary {
  margin-left: 10px;
}

#share-query-dialog .colorbox-dialog--body {
  padding: 21px 20px;
}

.single-alerts-settings .alert-settings-wrapper .alert_settings .alert-blank-email {
  margin: -33px 0px 1px 691px;
}

ul.alert-frequency-options ul.alert-frequency-weekly-days {
  margin-left: 24px;
}
ul.alert-frequency-options li {
  margin-bottom: 16px;
}
ul.alert-frequency-options li:last-child {
  margin-bottom: 0;
}

.page__last-searches h1 {
  margin-bottom: 24px;
}

.page__workspace .results__summary-parameter-name, .page__modify-alert .results__summary-parameter-name, .page__create-alert .results__summary-parameter-name, .page__last-searches .results__summary-parameter-name {
  font-weight: bold;
}
.page__workspace .alert.success, .page__modify-alert .alert.success, .page__create-alert .alert.success, .page__last-searches .alert.success {
  width: auto !important;
  max-width: 800px;
}
.page__workspace .ajax-loader-section, .page__modify-alert .ajax-loader-section, .page__create-alert .ajax-loader-section, .page__last-searches .ajax-loader-section {
  height: 475px;
  width: 860px;
}
.page__workspace .create-new-alert, .page__modify-alert .create-new-alert, .page__create-alert .create-new-alert, .page__last-searches .create-new-alert {
  text-align: right;
  padding: 10px;
}
.page__workspace .create-new-alert a.create-alert, .page__modify-alert .create-new-alert a.create-alert, .page__create-alert .create-new-alert a.create-alert, .page__last-searches .create-new-alert a.create-alert {
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/add.png) 0px center no-repeat;
  padding-left: 20px;
  padding-top: 2px;
  outline: 0;
}
.page__workspace .accordion-control .accordion-content, .page__modify-alert .accordion-control .accordion-content, .page__create-alert .accordion-control .accordion-content, .page__last-searches .accordion-control .accordion-content {
  background-color: #f8f8f8;
}
.page__workspace .accordion-control .accordion-content .base-query, .page__modify-alert .accordion-control .accordion-content .base-query, .page__create-alert .accordion-control .accordion-content .base-query, .page__last-searches .accordion-control .accordion-content .base-query {
  margin-bottom: 10px;
}
.page__workspace .accordion-control .accordion-content .saved-query-heading, .page__modify-alert .accordion-control .accordion-content .saved-query-heading, .page__create-alert .accordion-control .accordion-content .saved-query-heading, .page__last-searches .accordion-control .accordion-content .saved-query-heading {
  margin-bottom: 5px;
}
.page__workspace .accordion-control .accordion-content .alert-saved-searches ul li, .page__modify-alert .accordion-control .accordion-content .alert-saved-searches ul li, .page__create-alert .accordion-control .accordion-content .alert-saved-searches ul li, .page__last-searches .accordion-control .accordion-content .alert-saved-searches ul li {
  border-top: 1px solid #d7d7d7;
  padding: 5px;
}
.page__workspace .accordion-control .accordion-content .alert-saved-searches ul li:first-child, .page__modify-alert .accordion-control .accordion-content .alert-saved-searches ul li:first-child, .page__create-alert .accordion-control .accordion-content .alert-saved-searches ul li:first-child, .page__last-searches .accordion-control .accordion-content .alert-saved-searches ul li:first-child {
  border-top: none;
}
.page__workspace .accordion-control .accordion-toggle:first-child, .page__modify-alert .accordion-control .accordion-toggle:first-child, .page__create-alert .accordion-control .accordion-toggle:first-child, .page__last-searches .accordion-control .accordion-toggle:first-child {
  border-top: none;
}
.page__workspace .accordion-control .accordion-toggle .update-date, .page__modify-alert .accordion-control .accordion-toggle .update-date, .page__create-alert .accordion-control .accordion-toggle .update-date, .page__last-searches .accordion-control .accordion-toggle .update-date {
  font-size: 10px;
  font-size: 0.625rem;
  color: #333333;
}
.page__workspace .accordion-control .accordion-toggle .control-wrapper, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper, .page__create-alert .accordion-control .accordion-toggle .control-wrapper, .page__last-searches .accordion-control .accordion-toggle .control-wrapper {
  margin: 7px 0px 2px;
  position: relative;
  line-height: 1.5em;
}
.page__workspace .accordion-control .accordion-toggle .control-wrapper .query-name, .page__workspace .accordion-control .accordion-toggle .control-wrapper .alert-name, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper .query-name, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper .alert-name, .page__create-alert .accordion-control .accordion-toggle .control-wrapper .query-name, .page__create-alert .accordion-control .accordion-toggle .control-wrapper .alert-name, .page__last-searches .accordion-control .accordion-toggle .control-wrapper .query-name, .page__last-searches .accordion-control .accordion-toggle .control-wrapper .alert-name {
  display: inline-block;
  word-wrap: break-word;
  outline: 0;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .page__workspace .accordion-control .accordion-toggle .control-wrapper .query-name, .page__workspace .accordion-control .accordion-toggle .control-wrapper .alert-name, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper .query-name, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper .alert-name, .page__create-alert .accordion-control .accordion-toggle .control-wrapper .query-name, .page__create-alert .accordion-control .accordion-toggle .control-wrapper .alert-name, .page__last-searches .accordion-control .accordion-toggle .control-wrapper .query-name, .page__last-searches .accordion-control .accordion-toggle .control-wrapper .alert-name {
    /* MQ Tablet */
    width: 42%;
  }
}
.page__workspace .accordion-control .accordion-toggle .control-wrapper .query-name, .page__workspace .accordion-control .accordion-toggle .control-wrapper .alert-name, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper .query-name, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper .alert-name, .page__create-alert .accordion-control .accordion-toggle .control-wrapper .query-name, .page__create-alert .accordion-control .accordion-toggle .control-wrapper .alert-name, .page__last-searches .accordion-control .accordion-toggle .control-wrapper .query-name, .page__last-searches .accordion-control .accordion-toggle .control-wrapper .alert-name {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .page__workspace .accordion-control .accordion-toggle .control-wrapper .query-name, .page__workspace .accordion-control .accordion-toggle .control-wrapper .alert-name, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper .query-name, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper .alert-name, .page__create-alert .accordion-control .accordion-toggle .control-wrapper .query-name, .page__create-alert .accordion-control .accordion-toggle .control-wrapper .alert-name, .page__last-searches .accordion-control .accordion-toggle .control-wrapper .query-name, .page__last-searches .accordion-control .accordion-toggle .control-wrapper .alert-name {
    /* MQ Widescreen */
    width: 50%;
  }
}
.page__workspace .accordion-control .accordion-toggle .control-wrapper .query-name, .page__workspace .accordion-control .accordion-toggle .control-wrapper .alert-name, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper .query-name, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper .alert-name, .page__create-alert .accordion-control .accordion-toggle .control-wrapper .query-name, .page__create-alert .accordion-control .accordion-toggle .control-wrapper .alert-name, .page__last-searches .accordion-control .accordion-toggle .control-wrapper .query-name, .page__last-searches .accordion-control .accordion-toggle .control-wrapper .alert-name {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.page__workspace .accordion-control .accordion-toggle .control-wrapper .second-column, .page__workspace .accordion-control .accordion-toggle .control-wrapper .third-column, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper .second-column, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper .third-column, .page__create-alert .accordion-control .accordion-toggle .control-wrapper .second-column, .page__create-alert .accordion-control .accordion-toggle .control-wrapper .third-column, .page__last-searches .accordion-control .accordion-toggle .control-wrapper .second-column, .page__last-searches .accordion-control .accordion-toggle .control-wrapper .third-column {
  display: inline-block;
  vertical-align: top;
}
.page__workspace .accordion-control .accordion-toggle .control-wrapper .alert-name, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper .alert-name, .page__create-alert .accordion-control .accordion-toggle .control-wrapper .alert-name, .page__last-searches .accordion-control .accordion-toggle .control-wrapper .alert-name {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .page__workspace .accordion-control .accordion-toggle .control-wrapper .alert-name, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper .alert-name, .page__create-alert .accordion-control .accordion-toggle .control-wrapper .alert-name, .page__last-searches .accordion-control .accordion-toggle .control-wrapper .alert-name {
    /* MQ Tablet */
    width: 62%;
  }
}
.page__workspace .accordion-control .accordion-toggle .control-wrapper .alert-name, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper .alert-name, .page__create-alert .accordion-control .accordion-toggle .control-wrapper .alert-name, .page__last-searches .accordion-control .accordion-toggle .control-wrapper .alert-name {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .page__workspace .accordion-control .accordion-toggle .control-wrapper .alert-name, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper .alert-name, .page__create-alert .accordion-control .accordion-toggle .control-wrapper .alert-name, .page__last-searches .accordion-control .accordion-toggle .control-wrapper .alert-name {
    /* MQ Widescreen */
    width: 62%;
  }
}
.page__workspace .accordion-control .accordion-toggle .control-wrapper .alert-name, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper .alert-name, .page__create-alert .accordion-control .accordion-toggle .control-wrapper .alert-name, .page__last-searches .accordion-control .accordion-toggle .control-wrapper .alert-name {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.page__workspace .accordion-control .accordion-toggle .control-wrapper .zero-results-message, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper .zero-results-message, .page__create-alert .accordion-control .accordion-toggle .control-wrapper .zero-results-message, .page__last-searches .accordion-control .accordion-toggle .control-wrapper .zero-results-message {
  padding: 10px 30px;
  background: #f8f8f8;
  border-bottom: 1px solid #d7d7d7;
}
.page__workspace .accordion-control .accordion-toggle .control-wrapper .saved-search-alert, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper .saved-search-alert, .page__create-alert .accordion-control .accordion-toggle .control-wrapper .saved-search-alert, .page__last-searches .accordion-control .accordion-toggle .control-wrapper .saved-search-alert {
  display: inline-block;
  margin-left: 10px;
  font-size: 14px;
  font-size: 0.875rem;
  vertical-align: top;
  margin-top: 3px;
}
.page__workspace .accordion-control .accordion-toggle .control-wrapper .saved-search-alert span.saved-search-no-alert, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper .saved-search-alert span.saved-search-no-alert, .page__create-alert .accordion-control .accordion-toggle .control-wrapper .saved-search-alert span.saved-search-no-alert, .page__last-searches .accordion-control .accordion-toggle .control-wrapper .saved-search-alert span.saved-search-no-alert {
  display: inline-block;
  color: #333333;
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/Alert_icon_disabled.png) 0px center no-repeat;
  padding-left: 20px;
}
.page__workspace .accordion-control .accordion-toggle .control-wrapper .saved-search-alert span.saved-search-includes-alert, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper .saved-search-alert span.saved-search-includes-alert, .page__create-alert .accordion-control .accordion-toggle .control-wrapper .saved-search-alert span.saved-search-includes-alert, .page__last-searches .accordion-control .accordion-toggle .control-wrapper .saved-search-alert span.saved-search-includes-alert {
  display: inline-block;
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/Alert_icon.png) 0px center no-repeat;
  padding-left: 20px;
}
.page__workspace .accordion-control .accordion-toggle .control-wrapper .saved-search-alert a.saved-search-create-alert, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper .saved-search-alert a.saved-search-create-alert, .page__create-alert .accordion-control .accordion-toggle .control-wrapper .saved-search-alert a.saved-search-create-alert, .page__last-searches .accordion-control .accordion-toggle .control-wrapper .saved-search-alert a.saved-search-create-alert {
  display: inline-block;
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/add.png) 0px 2px no-repeat;
  padding-left: 20px;
  outline: 0;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .page__workspace .accordion-control .accordion-toggle .control-wrapper .saved-search-alert a.saved-search-create-alert, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper .saved-search-alert a.saved-search-create-alert, .page__create-alert .accordion-control .accordion-toggle .control-wrapper .saved-search-alert a.saved-search-create-alert, .page__last-searches .accordion-control .accordion-toggle .control-wrapper .saved-search-alert a.saved-search-create-alert {
    /* MQ Tablet */
    margin-left: 10px;
  }
}
.page__workspace .accordion-control .accordion-toggle .control-wrapper .saved-search-alert a.saved-search-create-alert, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper .saved-search-alert a.saved-search-create-alert, .page__create-alert .accordion-control .accordion-toggle .control-wrapper .saved-search-alert a.saved-search-create-alert, .page__last-searches .accordion-control .accordion-toggle .control-wrapper .saved-search-alert a.saved-search-create-alert {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .page__workspace .accordion-control .accordion-toggle .control-wrapper .saved-search-alert a.saved-search-create-alert, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper .saved-search-alert a.saved-search-create-alert, .page__create-alert .accordion-control .accordion-toggle .control-wrapper .saved-search-alert a.saved-search-create-alert, .page__last-searches .accordion-control .accordion-toggle .control-wrapper .saved-search-alert a.saved-search-create-alert {
    /* MQ Widescreen */
    margin-left: 20px;
  }
}
.page__workspace .accordion-control .accordion-toggle .control-wrapper .saved-search-alert a.saved-search-create-alert, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper .saved-search-alert a.saved-search-create-alert, .page__create-alert .accordion-control .accordion-toggle .control-wrapper .saved-search-alert a.saved-search-create-alert, .page__last-searches .accordion-control .accordion-toggle .control-wrapper .saved-search-alert a.saved-search-create-alert {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.page__workspace .accordion-control .accordion-toggle .control-wrapper a.modify-alert, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper a.modify-alert, .page__create-alert .accordion-control .accordion-toggle .control-wrapper a.modify-alert, .page__last-searches .accordion-control .accordion-toggle .control-wrapper a.modify-alert {
  display: inline-block;
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/Pen_Icon.png) 0px center no-repeat;
  padding-left: 20px;
  font-size: 14px;
  font-size: 0.875rem;
  outline: 0;
  color: #0053B8;
}
.page__workspace .accordion-control .accordion-toggle .control-wrapper a.modify-alert:hover, .page__workspace .accordion-control .accordion-toggle .control-wrapper a.modify-alert:active, .page__workspace .accordion-control .accordion-toggle .control-wrapper a.modify-alert:focus, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper a.modify-alert:hover, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper a.modify-alert:active, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper a.modify-alert:focus, .page__create-alert .accordion-control .accordion-toggle .control-wrapper a.modify-alert:hover, .page__create-alert .accordion-control .accordion-toggle .control-wrapper a.modify-alert:active, .page__create-alert .accordion-control .accordion-toggle .control-wrapper a.modify-alert:focus, .page__last-searches .accordion-control .accordion-toggle .control-wrapper a.modify-alert:hover, .page__last-searches .accordion-control .accordion-toggle .control-wrapper a.modify-alert:active, .page__last-searches .accordion-control .accordion-toggle .control-wrapper a.modify-alert:focus {
  color: #00285A;
}
.page__workspace .accordion-control .accordion-toggle .control-wrapper .right-panel, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper .right-panel, .page__create-alert .accordion-control .accordion-toggle .control-wrapper .right-panel, .page__last-searches .accordion-control .accordion-toggle .control-wrapper .right-panel {
  position: absolute;
  right: 0px;
  top: 0px;
}
.page__workspace .accordion-control .accordion-toggle .control-wrapper .right-panel li, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper .right-panel li, .page__create-alert .accordion-control .accordion-toggle .control-wrapper .right-panel li, .page__last-searches .accordion-control .accordion-toggle .control-wrapper .right-panel li {
  float: right;
  padding: 0 1em 0em 1em;
}
.page__workspace .accordion-control .accordion-toggle .control-wrapper .right-panel li.separator, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper .right-panel li.separator, .page__create-alert .accordion-control .accordion-toggle .control-wrapper .right-panel li.separator, .page__last-searches .accordion-control .accordion-toggle .control-wrapper .right-panel li.separator {
  color: #dcdcdc;
  padding-top: 3px;
}
.page__workspace .accordion-control .accordion-toggle .control-wrapper .right-panel li .btn.icon.print-alert, .page__workspace .accordion-control .accordion-toggle .control-wrapper .right-panel li button.icon.print-alert#cboxClose, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper .right-panel li .btn.icon.print-alert, .page__modify-alert .accordion-control .accordion-toggle .control-wrapper .right-panel li button.icon.print-alert#cboxClose, .page__create-alert .accordion-control .accordion-toggle .control-wrapper .right-panel li .btn.icon.print-alert, .page__create-alert .accordion-control .accordion-toggle .control-wrapper .right-panel li button.icon.print-alert#cboxClose, .page__last-searches .accordion-control .accordion-toggle .control-wrapper .right-panel li .btn.icon.print-alert, .page__last-searches .accordion-control .accordion-toggle .control-wrapper .right-panel li button.icon.print-alert#cboxClose {
  width: 15px;
  border: none;
  height: 28px;
  line-height: 28px;
}
.page__workspace .workspace-tab-section, .page__modify-alert .workspace-tab-section, .page__create-alert .workspace-tab-section, .page__last-searches .workspace-tab-section {
  border: 1px solid #d7d7d7;
  border-top: none;
  min-height: 466px;
}
.page__workspace .workspace-tab-section.personalization, .page__modify-alert .workspace-tab-section.personalization, .page__create-alert .workspace-tab-section.personalization, .page__last-searches .workspace-tab-section.personalization {
  min-height: 0px;
  padding: 20px;
}
.page__workspace .workspace-tab-section.personalization .select-options, .page__modify-alert .workspace-tab-section.personalization .select-options, .page__create-alert .workspace-tab-section.personalization .select-options, .page__last-searches .workspace-tab-section.personalization .select-options {
  margin-top: 20px;
  margin-left: -15px;
}
.page__workspace .workspace-tab-section.personalization .select-options input, .page__modify-alert .workspace-tab-section.personalization .select-options input, .page__create-alert .workspace-tab-section.personalization .select-options input, .page__last-searches .workspace-tab-section.personalization .select-options input {
  margin: 0px 5px 0px 15px;
}
.page__workspace .workspace-tab-section.personalization .personalization-details, .page__modify-alert .workspace-tab-section.personalization .personalization-details, .page__create-alert .workspace-tab-section.personalization .personalization-details, .page__last-searches .workspace-tab-section.personalization .personalization-details {
  min-height: 130px;
}
.page__workspace .workspace-tab-section.personalization .personalization__bottom, .page__modify-alert .workspace-tab-section.personalization .personalization__bottom, .page__create-alert .workspace-tab-section.personalization .personalization__bottom, .page__last-searches .workspace-tab-section.personalization .personalization__bottom {
  margin: -20px -20px -23px -20px;
  zoom: 1;
}
.page__workspace .workspace-tab-section.personalization .personalization__bottom:before, .page__workspace .workspace-tab-section.personalization .personalization__bottom:after, .page__modify-alert .workspace-tab-section.personalization .personalization__bottom:before, .page__modify-alert .workspace-tab-section.personalization .personalization__bottom:after, .page__create-alert .workspace-tab-section.personalization .personalization__bottom:before, .page__create-alert .workspace-tab-section.personalization .personalization__bottom:after, .page__last-searches .workspace-tab-section.personalization .personalization__bottom:before, .page__last-searches .workspace-tab-section.personalization .personalization__bottom:after {
  content: "";
  display: table;
}
.page__workspace .workspace-tab-section.personalization .personalization__bottom:after, .page__modify-alert .workspace-tab-section.personalization .personalization__bottom:after, .page__create-alert .workspace-tab-section.personalization .personalization__bottom:after, .page__last-searches .workspace-tab-section.personalization .personalization__bottom:after {
  clear: both;
}
.page__workspace .workspace-tab-section.personalization .personalization__bottom, .page__modify-alert .workspace-tab-section.personalization .personalization__bottom, .page__create-alert .workspace-tab-section.personalization .personalization__bottom, .page__last-searches .workspace-tab-section.personalization .personalization__bottom {
  width: calc(100% + 40px);
}
.page__workspace .workspace-tab-section .accordion-toggle, .page__modify-alert .workspace-tab-section .accordion-toggle, .page__create-alert .workspace-tab-section .accordion-toggle, .page__last-searches .workspace-tab-section .accordion-toggle {
  padding: 10px 10px 19px 12px;
}
.page__workspace .workspace-tab-section .btn.icon, .page__workspace .workspace-tab-section button.icon#cboxClose, .page__modify-alert .workspace-tab-section .btn.icon, .page__modify-alert .workspace-tab-section button.icon#cboxClose, .page__create-alert .workspace-tab-section .btn.icon, .page__create-alert .workspace-tab-section button.icon#cboxClose, .page__last-searches .workspace-tab-section .btn.icon, .page__last-searches .workspace-tab-section button.icon#cboxClose {
  padding: 0px 13px;
}
.page__workspace .workspace-tab-section .run-saved-search, .page__modify-alert .workspace-tab-section .run-saved-search, .page__create-alert .workspace-tab-section .run-saved-search, .page__last-searches .workspace-tab-section .run-saved-search {
  color: #00285A;
}
.page__workspace .workspace-tab-section .run-saved-search:hover, .page__workspace .workspace-tab-section .run-saved-search:focus, .page__workspace .workspace-tab-section .run-saved-search:active, .page__modify-alert .workspace-tab-section .run-saved-search:hover, .page__modify-alert .workspace-tab-section .run-saved-search:focus, .page__modify-alert .workspace-tab-section .run-saved-search:active, .page__create-alert .workspace-tab-section .run-saved-search:hover, .page__create-alert .workspace-tab-section .run-saved-search:focus, .page__create-alert .workspace-tab-section .run-saved-search:active, .page__last-searches .workspace-tab-section .run-saved-search:hover, .page__last-searches .workspace-tab-section .run-saved-search:focus, .page__last-searches .workspace-tab-section .run-saved-search:active {
  color: #fff;
}

.single-alerts-settings .display-name-section, .single-alerts-settings .saved-search-wrapper, .single-alerts-settings .alert-settings-wrapper {
  margin: 32px 40px;
  position: relative;
}
.single-alerts-settings .display-name-section .textbox__wrapper, .single-alerts-settings .saved-search-wrapper .textbox__wrapper, .single-alerts-settings .alert-settings-wrapper .textbox__wrapper {
  width: 50%;
  float: left;
  margin-bottom: 30px;
}
.single-alerts-settings .banner {
  clear: both;
  padding: 8px 0px;
  margin: 15px 0px;
  border-bottom: 1px solid #bcbcbc;
}
.single-alerts-settings .back-to-alerts {
  display: inline-block;
  margin-top: 8px;
}
.single-alerts-settings .settings-btn {
  display: none;
}
.single-alerts-settings .display-name-section .name {
  font-weight: bold;
  padding-bottom: 10px;
}
.single-alerts-settings .display-name-section .alert-name-label {
  font-weight: bold;
}
.single-alerts-settings .alert-settings-wrapper input[type=radio], .single-alerts-settings .alert-settings-wrapper input[type=checkbox] {
  vertical-align: middle;
  margin-right: 5px;
}
.single-alerts-settings .alert-settings-wrapper .alert_settings .multiple_emails-container {
  width: 50%;
}
.single-alerts-settings .alert-settings-wrapper .alert_settings .display-text {
  vertical-align: middle;
}
.single-alerts-settings .alert-settings-wrapper .name {
  font-weight: bold;
}
.single-alerts-settings .saved-search-wrapper .alert.info {
  margin: 20px 0px;
}
.single-alerts-settings .saved-search-wrapper .control-wrapper {
  padding-bottom: 10px;
  margin: 10px 0px;
  border-bottom: 1px solid #d7d7d7;
}
.single-alerts-settings .saved-search-wrapper .control-wrapper .accordion-toggle {
  background-color: #fff;
  border: none;
  padding: 0;
}
.single-alerts-settings .saved-search-wrapper .control-wrapper .accordion-trigger:before {
  border: none;
  content: none;
}
.single-alerts-settings .saved-search-wrapper .control-wrapper .accordion-content {
  margin-top: 10px;
  border: none;
}
.single-alerts-settings .saved-search-wrapper .control-wrapper .query-name {
  display: inline-block;
  width: 80%;
}
.single-alerts-settings .saved-search-wrapper .control-wrapper .query-name.selected {
  color: #b65f0c;
}
.single-alerts-settings .saved-search-wrapper .control-wrapper input.select-saved-search {
  display: inline-block;
  margin-right: 10px;
  margin-top: 2px;
  vertical-align: top;
}
.single-alerts-settings .saved-search-wrapper .control-wrapper .show-query {
  float: right;
  margin-top: -15px;
}
.single-alerts-settings .saved-search-wrapper .control-wrapper:last-child {
  border-bottom: 0 none;
}

.alert_settings .floated-item-list {
  margin-bottom: 35px;
}
.alert_settings .notify-options__filter-options {
  margin: 10px 25px 10px;
}
.alert_settings .filter-options {
  float: left;
  height: 25px;
}
.alert_settings .phase-title {
  margin: 8px 0px 5px;
}
.alert_settings .phase-title .name, .alert_settings .phase-title .select-deselect-all {
  float: left;
}
.alert_settings .phase-title .name {
  margin: 0px;
}
.alert_settings .phase-title .select-deselect-all {
  margin-left: 15px;
  padding-left: 10px;
  border-left: 1px solid #cccccc;
}
.alert_settings .floated-item-list {
  overflow: hidden;
}
.alert_settings .floated-item-list li {
  float: left;
  padding: 5px 2px;
}
.alert_settings .floated-item-list.two li {
  width: 49%;
}

.page__last_searches .accordion-control .accordion-content {
  line-height: 1.25;
  position: relative;
  padding-right: 180px !important;
  border-bottom: 1px solid #d7d7d7;
  padding: 20px 30px;
  z-index: 11;
}
.page__last_searches .accordion-control .accordion-content .run-saved-search {
  display: inline-block;
  position: absolute;
  top: 40%;
  right: 20px;
}

#delete-alert-dialog .btn-secondary {
  margin-right: 10px;
}

.saved-query-wrapper {
  margin-top: 32px;
}

.zero-results-message {
  padding: 10px 30px;
  background: #f8f8f8;
  border-bottom: 1px solid #d7d7d7;
}

/* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
@media screen and (min-device-width: 320px) { /* MQ Smartphone */
  .section-left {
    float: left;
    width: 18%;
  }
  .section-left.section-label label, .section-left.section-label span {
    font-weight: bold;
    font-size: 14px;
    font-size: 0.875rem;
  }
  .query-builder__query .section-left.section-label label, .query-builder__query .section-left.section-label span {
    position: relative;
    top: 5px;
  }
  li.params__parameter > div {
    display: inline-block;
  }
  .query-builder__set-background {
    border-top: 1px solid #dcdcdc;
    background: #ebf1f5;
    display: inline-block;
    width: 100%;
  }
  .query-builder__middle {
    border-left: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc;
    border-top: 1px solid #dcdcdc;
  }
  .query-builder__parameters {
    -webkit-box-shadow: inset 0 1px 0 0 #FFF, inset 0 18px 18px -18px #efefef;
    -moz-box-shadow: inset 0 1px 0 0 #FFF, inset 0 18px 18px -18px #efefef;
    box-shadow: inset 0 1px 0 0 #FFF, inset 0 18px 18px -18px #efefef;
  }
  .parameter__applicable-text, .info-box {
    background: #edf5fb url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/information_icon.png) 5px 4px no-repeat;
    border: 1px solid #d7ecfa;
    padding: 5px 10px 5px 30px;
    margin-bottom: 5px;
    font-size: 11px;
    font-size: 0.6875rem;
    color: #666666;
  }
  .params__parameters-list-adv {
    width: 50%;
    float: left;
  }
  .params__parameters-list-adv .params__parameter {
    list-style: none;
    display: inline-block;
    margin-right: 7px;
    margin-bottom: 10px;
    width: 100%;
    position: relative;
  }
  .params__parameters-list-adv .params__parameter.disabled a.parameter {
    cursor: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/cursor_exclamation.cur), auto;
    color: #333333;
  }
  .params__parameters-list-adv .params__parameter a.parameter {
    font-size: 14px;
    font-size: 0.875rem;
  }
  .params__parameters-list-adv .params__parameter a.parameter:hover {
    text-decoration: none;
  }
  .parameter__input-popup {
    display: none;
    position: absolute;
    top: 30px;
    left: -40px;
    padding: 15px;
    background: #fff;
    border: 1px solid #dcdcdc;
    -webkit-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.08);
    -moz-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.08);
    box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.08);
    z-index: 25;
    white-space: nowrap;
  }
  .parameter__input-popup.right {
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 1025px) {
  .parameter__input-popup.right {
    /* MQ Widescreen */
    left: auto;
    right: 10px;
  }
  .parameter__input-popup.right:before {
    width: 86px;
    right: 75px;
  }
}
@media screen and (min-device-width: 320px) {
  .parameter__input-popup:before {
    background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/tooltip_arrow_up.png) no-repeat 30px top;
    content: "";
    display: block;
    height: 12px;
    position: absolute;
    top: -12px;
    width: 100%;
  }
  .parameter__input-popup.parameter__input-popup--phase, .parameter__input-popup.parameter__input-popup--trial-design {
    min-height: 200px;
    min-width: 300px;
    width: 625px;
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 600px) {
  .parameter__input-popup.parameter__input-popup--phase, .parameter__input-popup.parameter__input-popup--trial-design {
    /* MQ Tablet */
    left: -120px;
  }
  .parameter__input-popup.parameter__input-popup--phase:before, .parameter__input-popup.parameter__input-popup--trial-design:before {
    background-position: 110px top;
  }
}
@media screen and (min-device-width: 320px) and (min-width: 1025px) {
  .parameter__input-popup.parameter__input-popup--phase, .parameter__input-popup.parameter__input-popup--trial-design {
    /* MQ Widescreen */
    left: -34px;
  }
  .parameter__input-popup.parameter__input-popup--phase:before, .parameter__input-popup.parameter__input-popup--trial-design:before {
    left: -50px;
    background-position: 90px top;
  }
}
@media screen and (min-device-width: 320px) {
  .parameter__input-popup.parameter__input-popup-multi-select {
    width: auto;
    max-width: 800px;
  }
  .parameter__input-popup.parameter__input-popup-multi-select .big-search .search-field {
    margin: 10px 0px;
    padding-left: 0px !important;
    padding-right: 7px !important;
    width: 92%;
    height: 28px;
    margin-left: 0px !important;
    border-color: #0176c3;
    -webkit-box-shadow: 0 0 3px #0176c3;
    -moz-box-shadow: 0 0 3px #0176c3;
    box-shadow: 0 0 3px #0176c3;
    outline: none;
  }
  .parameter__input-popup.parameter__input-popup-multi-select .big-search .search-field img.loading {
    right: -14px;
    top: 5px;
  }
  .parameter__input-popup.parameter__input-popup-multi-select .big-search .search-field .text {
    height: 28px;
    font-size: 1rem;
    padding: 4px;
    font-weight: normal;
    width: 100%;
  }
  .parameter__input-popup.parameter__input-popup-multi-select .big-search .search-field .search-submit {
    position: absolute;
    right: -25px;
    top: -1px;
    z-index: 5;
    background: #00285A url(../images/icons/search-light-medium.svg) no-repeat 8px;
    border: 1px solid #00285A;
    color: #fff;
    font-size: 1rem;
    height: 30px;
    padding: 0;
    width: 40px;
  }
  .parameter__input-popup.parameter__input-popup-multi-select .big-search .search-field .search-submit:hover {
    background: #f1f7ff url("../images/icons/search-dark-medium.svg") no-repeat 8px;
  }
  .parameter__input-popup.parameter__input-popup-multi-select .big-search .search-field .search-submit:focus, .parameter__input-popup.parameter__input-popup-multi-select .big-search .search-field .search-submit:active {
    background: #f1f7ff url("../images/icons/search-dark-medium.svg") no-repeat 8px;
  }
  .parameter__input-popup.parameter__input-popup-multi-select .big-search .search-field .search-submit.loading {
    background-position: 0 -3086px !important;
  }
  .parameter__input-popup.parameter__input-popup-multi-select .big-search .search-field__cancel-search {
    height: 24px;
    right: -8px;
  }
  .parameter__input-popup.parameter__input-popup-multi-select .big-search .search-field__cancel-search:before {
    background-position: 1px -96px;
    height: 24px;
    margin: 0 6px 0 9px;
    vertical-align: text-bottom;
    width: 40px;
  }
  .parameter__input-popup.parameter__input-popup-multi-select .multi-select-list-wrapper {
    height: auto;
  }
  .parameter__input-popup.parameter__input-popup-multi-select .multi-select-list-wrapper select:focus {
    outline: none !important;
  }
  .parameter__input-popup.parameter__input-popup-multi-select .multi-select-list-wrapper .search-terms-values {
    font-size: 14px;
    margin-bottom: 10px;
    border: 1px solid #fff;
    overflow-y: auto;
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 600px) {
  .parameter__input-popup.parameter__input-popup-multi-select .multi-select-list-wrapper .search-terms-values {
    /* MQ Tablet */
    width: 335px;
  }
}
@media screen and (min-device-width: 320px) and (min-width: 1025px) {
  .parameter__input-popup.parameter__input-popup-multi-select .multi-select-list-wrapper .search-terms-values {
    /* MQ Widescreen */
    min-width: 275px;
    max-width: 750px;
    width: inherit;
  }
}
@media screen and (min-device-width: 320px) {
  .parameter__input-popup.parameter__input-popup-multi-select .multi-select-list-wrapper .search-terms-values option {
    font-size: 14px;
    padding: 5px 10px;
    margin-bottom: 1px;
    color: #666666;
    width: 100%;
  }
  .parameter__input-popup.parameter__input-popup--trial-design {
    width: 440px;
  }
  .parameter__input-popup.parameter__input-popup--trial-design .parameter__bucket-list {
    margin: -1% 0 4% 0%;
    gap: 0;
  }
  .parameter__input-popup.parameter__input-popup--mod-date {
    width: 220px;
  }
  .parameter__input-popup.parameter__input-popup--mod-date input[type=text] {
    width: 212px;
  }
  .parameter__input-popup.parameter__input-popup--mod-date {
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 600px) {
  .parameter__input-popup.parameter__input-popup--mod-date {
    /* MQ Tablet */
    left: -120px;
  }
  .parameter__input-popup.parameter__input-popup--mod-date:before {
    background-position: 110px top;
  }
}
@media screen and (min-device-width: 320px) and (min-width: 1025px) {
  .parameter__input-popup.parameter__input-popup--mod-date {
    /* MQ Widescreen */
    left: -100px;
  }
  .parameter__input-popup.parameter__input-popup--mod-date:before {
    background-position: 45% top;
  }
}
@media screen and (min-device-width: 320px) {
  .parameter__input-popup .ui-autocomplete {
    margin-top: 5px;
    border: 1px solid #aaaaaa;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    white-space: normal;
  }
  .parameter__datepicker {
    padding: 5px 0;
  }
  .parameter__datepicker.parameter__datepicker--hide {
    display: none;
  }
  .parameter__datepicker .datepicker__label {
    display: block;
    padding-bottom: 2px;
  }
  .parameter__datepicker .datepicker__label.datepicker__label--hide {
    display: none;
  }
  .parameter__datepicker.parameter__datepicker--options {
    position: relative;
  }
  .param_add {
    height: 25px;
    position: relative;
    top: -1px;
  }
  .parameter__confirm-message {
    display: none;
    padding: 2px 0 0 26px;
    margin: 10px 0 0 0;
    background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/value_confirm.png) no-repeat;
    line-height: 18px;
  }
  .parameter__confirm-message.display {
    display: block;
  }
  .parameter__bucket-list {
    zoom: 1;
  }
  .parameter__bucket-list:before, .parameter__bucket-list:after {
    content: "";
    display: table;
  }
  .parameter__bucket-list:after {
    clear: both;
  }
  .parameter__bucket-list {
    margin: 5px 10px;
  }
  .parameter__bucket-list .parameter__bucket {
    float: left;
  }
  .parameter__bucket-list .parameter__bucket.parameter__bucket--active {
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 1025px) {
  .parameter__bucket-list .parameter__bucket.parameter__bucket--active {
    /* MQ Widescreen */
    margin-right: 20px;
  }
}
@media screen and (min-device-width: 320px) {
  .parameter__bucket-list.parameter__bucket--inactive {
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 600px) {
  .parameter__bucket-list.parameter__bucket--inactive {
    /* MQ Tablet */
    width: 250px;
  }
}
@media screen and (min-device-width: 320px) and (min-width: 1025px) {
  .parameter__bucket-list.parameter__bucket--inactive {
    /* MQ Widescreen */
    width: 320px;
  }
}
@media screen and (min-device-width: 320px) {
  .trial-design-bucket {
    position: relative;
    margin: 5px 10px;
  }
  .phase-bucket {
    margin-bottom: 20px;
    position: relative;
  }
  .phase-bucket__title, .trial-design-bucket__title, .company-role-bucket__title, .company-type-bucket__title, .biomarker-function-bucket__title {
    font-size: 16px;
    font-size: 1rem;
    padding-right: 10px;
    display: inline-block;
    border-right: 1px dotted #666666;
    float: left;
  }
  .phase-bucket__select-all, .trial-design__select-all, .company-role__select-all, .company-type__select-all, .biomarker-function__select-all {
    font-size: 12px;
    font-size: 0.75rem;
    float: left;
    margin: 2px 0px 8px 10px;
    border-left: none !important;
  }
  .phase-bucket__select-all:hover, .trial-design__select-all:hover, .company-role__select-all:hover, .company-type__select-all:hover, .biomarker-function__select-all:hover {
    text-decoration: underline;
  }
  .phase-bucket__phases, .trial-design-bucket__values, .company-role-bucket__values, .company-type-bucket__values, .biomarker-function-bucket__values {
    padding: 5px 0 0 15px;
    clear: both;
    font-size: 14px;
    font-size: 0.875rem;
  }
  .phase-bucket__phases.phase-bucket__phases--hidden, .trial-design-bucket__values.phase-bucket__phases--hidden, .company-role-bucket__values.phase-bucket__phases--hidden, .company-type-bucket__values.phase-bucket__phases--hidden, .biomarker-function-bucket__values.phase-bucket__phases--hidden {
    display: none;
    padding-top: 0;
  }
  .phase-bucket__phases .phase-bucket__phases-item, .phase-bucket__phases .trial-design-bucket__values-item, .phase-bucket__phases .company-role-bucket__values-item, .phase-bucket__phases .company-type-bucket__values-item, .phase-bucket__phases .biomarker-function-bucket__values-item, .trial-design-bucket__values .phase-bucket__phases-item, .trial-design-bucket__values .trial-design-bucket__values-item, .trial-design-bucket__values .company-role-bucket__values-item, .trial-design-bucket__values .company-type-bucket__values-item, .trial-design-bucket__values .biomarker-function-bucket__values-item, .company-role-bucket__values .phase-bucket__phases-item, .company-role-bucket__values .trial-design-bucket__values-item, .company-role-bucket__values .company-role-bucket__values-item, .company-role-bucket__values .company-type-bucket__values-item, .company-role-bucket__values .biomarker-function-bucket__values-item, .company-type-bucket__values .phase-bucket__phases-item, .company-type-bucket__values .trial-design-bucket__values-item, .company-type-bucket__values .company-role-bucket__values-item, .company-type-bucket__values .company-type-bucket__values-item, .company-type-bucket__values .biomarker-function-bucket__values-item, .biomarker-function-bucket__values .phase-bucket__phases-item, .biomarker-function-bucket__values .trial-design-bucket__values-item, .biomarker-function-bucket__values .company-role-bucket__values-item, .biomarker-function-bucket__values .company-type-bucket__values-item, .biomarker-function-bucket__values .biomarker-function-bucket__values-item {
    margin-bottom: 5px;
    position: relative;
  }
  .phase-bucket__phases .phase-bucket__phases-item input, .phase-bucket__phases .trial-design-bucket__values-item input, .phase-bucket__phases .company-role-bucket__values-item input, .phase-bucket__phases .company-type-bucket__values-item input, .phase-bucket__phases .biomarker-function-bucket__values-item input, .trial-design-bucket__values .phase-bucket__phases-item input, .trial-design-bucket__values .trial-design-bucket__values-item input, .trial-design-bucket__values .company-role-bucket__values-item input, .trial-design-bucket__values .company-type-bucket__values-item input, .trial-design-bucket__values .biomarker-function-bucket__values-item input, .company-role-bucket__values .phase-bucket__phases-item input, .company-role-bucket__values .trial-design-bucket__values-item input, .company-role-bucket__values .company-role-bucket__values-item input, .company-role-bucket__values .company-type-bucket__values-item input, .company-role-bucket__values .biomarker-function-bucket__values-item input, .company-type-bucket__values .phase-bucket__phases-item input, .company-type-bucket__values .trial-design-bucket__values-item input, .company-type-bucket__values .company-role-bucket__values-item input, .company-type-bucket__values .company-type-bucket__values-item input, .company-type-bucket__values .biomarker-function-bucket__values-item input, .biomarker-function-bucket__values .phase-bucket__phases-item input, .biomarker-function-bucket__values .trial-design-bucket__values-item input, .biomarker-function-bucket__values .company-role-bucket__values-item input, .biomarker-function-bucket__values .company-type-bucket__values-item input, .biomarker-function-bucket__values .biomarker-function-bucket__values-item input {
    position: absolute;
    top: 3px;
  }
  .phase-bucket__phases .phase-bucket__phases-item label, .phase-bucket__phases .trial-design-bucket__values-item label, .phase-bucket__phases .company-role-bucket__values-item label, .phase-bucket__phases .company-type-bucket__values-item label, .phase-bucket__phases .biomarker-function-bucket__values-item label, .trial-design-bucket__values .phase-bucket__phases-item label, .trial-design-bucket__values .trial-design-bucket__values-item label, .trial-design-bucket__values .company-role-bucket__values-item label, .trial-design-bucket__values .company-type-bucket__values-item label, .trial-design-bucket__values .biomarker-function-bucket__values-item label, .company-role-bucket__values .phase-bucket__phases-item label, .company-role-bucket__values .trial-design-bucket__values-item label, .company-role-bucket__values .company-role-bucket__values-item label, .company-role-bucket__values .company-type-bucket__values-item label, .company-role-bucket__values .biomarker-function-bucket__values-item label, .company-type-bucket__values .phase-bucket__phases-item label, .company-type-bucket__values .trial-design-bucket__values-item label, .company-type-bucket__values .company-role-bucket__values-item label, .company-type-bucket__values .company-type-bucket__values-item label, .company-type-bucket__values .biomarker-function-bucket__values-item label, .biomarker-function-bucket__values .phase-bucket__phases-item label, .biomarker-function-bucket__values .trial-design-bucket__values-item label, .biomarker-function-bucket__values .company-role-bucket__values-item label, .biomarker-function-bucket__values .company-type-bucket__values-item label, .biomarker-function-bucket__values .biomarker-function-bucket__values-item label {
    padding: 0 0 0 20px;
    display: block;
  }
  .phase-bucket__show-moreLess {
    font-size: 12px;
    font-size: 0.75rem;
    text-transform: lowercase;
    padding-left: 35px;
  }
  .phase-bucket__show-moreLess:hover {
    text-decoration: underline;
  }
  .parameter__footer {
    zoom: 1;
  }
  .parameter__footer:before, .parameter__footer:after {
    content: "";
    display: table;
  }
  .parameter__footer:after {
    clear: both;
  }
  .parameter__footer {
    border-top: 1px solid #D7D6D6;
    padding: 0;
  }
  .parameter__footer .parameter__cancel.pod-cancel {
    top: 20px;
  }
  .parameter__footer .parameter__cancel.trial-design-cancel {
    top: 25px;
  }
  .parameter__footer .param_add-trial-design.add-trial-design-param {
    margin: 16px 0;
  }
  .parameter__footer .parameter__cancel {
    position: relative;
    top: 17px;
  }
  .parameter__footer .param_add-pod {
    margin: 16px;
  }
  .parameter__footer .btn, .parameter__footer button#cboxClose {
    float: right;
    margin: 13px 0;
  }
  .parameter__input-popup--mod-date .parameter__footer {
    padding-bottom: 0;
    margin-top: 20px;
  }
  .parameters__free-text {
    zoom: 1;
  }
  .parameters__free-text:before, .parameters__free-text:after {
    content: "";
    display: table;
  }
  .parameters__free-text:after {
    clear: both;
  }
  .parameters__free-text {
    padding: 0 25px 25px;
  }
  .parameters__free-text .section-label {
    line-height: 25px;
  }
  .parameters__free-text .free-text__text {
    position: relative;
    left: -3px;
  }
  .parameters__free-text .free-text__text .textbox__wrapper {
    width: 100%;
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 1025px) {
  .parameters__free-text .free-text__text .textbox__wrapper {
    /* MQ Widescreen */
    width: 60%;
  }
}
@media screen and (min-device-width: 320px) {
  .parameters__free-text .free-text__text .textbox__wrapper input {
    height: auto;
    padding: 5px 34px 5px 4px;
    line-height: normal;
  }
  .parameters__free-text .free-text__text .textbox-clear__button a {
    height: 85%;
    top: 2px;
  }
  .parameters__free-text .free-text__text .textbox-clear__button a span {
    top: -1px;
  }
  .query__initial-text {
    padding-right: 10px;
  }
  .param-operator {
    padding: 0 8px;
    position: relative;
  }
  .param-operator--freeText {
    margin: 10px;
  }
  .freetext-operator-wrapper .param-operator {
    margin-left: 0px;
  }
  .query__param-wrapper, .freetext-operator-wrapper, .operator-And-wrapper {
    padding: 0;
    display: inline;
    margin: 0;
    word-break: break-word;
    line-height: 33px;
  }
  .query__param-wrapper .query__param-name, .freetext-operator-wrapper .query__param-name, .operator-And-wrapper .query__param-name {
    display: inline-block;
    line-height: normal;
    background: #edf5fb;
    border: 1px solid #d7ecfa;
    padding: 4px 29px 4px 10px;
    position: relative;
  }
  .query__param-wrapper .query__param-name:hover, .freetext-operator-wrapper .query__param-name:hover, .operator-And-wrapper .query__param-name:hover {
    text-decoration: line-through;
  }
  .query__param-wrapper .query__param-values, .freetext-operator-wrapper .query__param-values, .operator-And-wrapper .query__param-values {
    margin: 0;
    padding: 0;
  }
  .query__param-wrapper .query__param-values .param-operator, .freetext-operator-wrapper .query__param-values .param-operator, .operator-And-wrapper .query__param-values .param-operator {
    margin-left: 75px;
  }
  .query__param-wrapper .query-param, .freetext-operator-wrapper .query-param, .operator-And-wrapper .query-param {
    background: #edf5fb;
    border: 1px solid #d7ecfa;
    display: inline-block;
    margin-top: 5px;
    line-height: normal;
    padding: 4px 20px 4px 10px;
    position: relative;
  }
  .query__param-wrapper .query-param:hover, .freetext-operator-wrapper .query-param:hover, .operator-And-wrapper .query-param:hover {
    text-decoration: line-through;
  }
  .query__param-wrapper .query-param.query-param--highlight, .freetext-operator-wrapper .query-param.query-param--highlight, .operator-And-wrapper .query-param.query-param--highlight {
    background: #feeeae;
    border: 1px solid #fdda4c;
  }
  .query__param-wrapper .query-param, .freetext-operator-wrapper .query-param, .operator-And-wrapper .query-param {
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 1025px) {
  .query__param-wrapper .query-param, .freetext-operator-wrapper .query-param, .operator-And-wrapper .query-param {
    /* MQ Widescreen */
    padding: 4px 29px 4px 10px;
  }
}
@media screen and (min-device-width: 320px) {
  .query__param-wrapper .query-param--ellipsis, .freetext-operator-wrapper .query-param--ellipsis, .operator-And-wrapper .query-param--ellipsis {
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 600px) {
  .query__param-wrapper .query-param--ellipsis, .freetext-operator-wrapper .query-param--ellipsis, .operator-And-wrapper .query-param--ellipsis {
    /* MQ Tablet */
    width: 50%;
    vertical-align: top;
    margin-bottom: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-top: 5px;
  }
}
@media screen and (min-device-width: 320px) {
  .query__param-wrapper .param-operator, .freetext-operator-wrapper .param-operator, .operator-And-wrapper .param-operator {
    padding: 0 10px;
    position: relative;
    display: inline-block;
  }
  .query__param-wrapper a.remove-value, .query__param-wrapper a.remove-param, .query__param-wrapper a.remove-history, .freetext-operator-wrapper a.remove-value, .freetext-operator-wrapper a.remove-param, .freetext-operator-wrapper a.remove-history, .operator-And-wrapper a.remove-value, .operator-And-wrapper a.remove-param, .operator-And-wrapper a.remove-history {
    position: absolute;
    top: 0;
    right: 0;
    display: inline-block;
    padding: 10px 13px;
    text-decoration: none;
    text-indent: -20000px;
    background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/query-cross.png) 10px center no-repeat;
    line-height: 9px;
  }
  .query__param-wrapper a.remove-value:hover, .query__param-wrapper a.remove-param:hover, .query__param-wrapper a.remove-history:hover, .freetext-operator-wrapper a.remove-value:hover, .freetext-operator-wrapper a.remove-param:hover, .freetext-operator-wrapper a.remove-history:hover, .operator-And-wrapper a.remove-value:hover, .operator-And-wrapper a.remove-param:hover, .operator-And-wrapper a.remove-history:hover {
    text-decoration: none;
  }
  .operator-And-wrapper .param-operator {
    margin-left: 75px;
  }
  .query-summary-history {
    box-sizing: border-box;
    display: inline-block;
    line-height: normal;
    background: #edf5fb;
    border: 1px solid #d7ecfa;
    margin-bottom: 8px;
    padding: 0px 22px 0px 10px;
    position: relative;
    width: 99%;
    word-wrap: break-word;
  }
  .query-summary-history:hover .query-param, .query-summary-history:hover .query__param-name, .query-summary-history:hover .param-operator, .query-summary-history:hover .param-operator-history {
    text-decoration: line-through !important;
  }
  .query-summary-history .query-param, .query-summary-history .query__param-name {
    background: none;
    border: 0;
    padding: 0px;
  }
  .query-summary-history .query-param:hover, .query-summary-history .query__param-name:hover {
    text-decoration: none;
  }
  .query-summary-history .query__param-wrapper {
    line-height: 23px;
    display: block;
  }
  .query-summary-history .query__param-wrapper a.remove-value, .query-summary-history .query__param-wrapper a.remove-param {
    display: none !important;
  }
  .query-summary-history .query__param-wrapper span.param-operator {
    padding: 2px 5px;
    font-weight: normal;
  }
  .query-summary-history .query__param-wrapper span.param-operator .change-operator {
    margin: 10px 0;
  }
  .query-summary-history .query__param-wrapper .param-operator:before {
    /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
    /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  }
}
@media screen and (min-device-width: 320px) and (min-width: 700px) {
  .query-summary-history .query__param-wrapper .param-operator:before {
    /* MQ Widescreen */
    background: none;
  }
}
@media screen and (min-device-width: 320px) {
  .query-summary-history .remove-history-param a.remove-value, .query-summary-history .remove-history-param a.remove-param {
    display: block !important;
  }
  .query-summary-history span.param-operator {
    text-transform: uppercase !important;
    padding: 0px 5px;
    font-weight: 800;
  }
  .query-summary-history span.param-operator-history {
    padding: 0px 5px;
  }
  .query-summary-history .param-modification-date span {
    font-weight: normal;
    margin-left: 2px;
  }
  .generated-query__approx-counts {
    margin-top: 10px;
  }
  .generated-query__approx-counts.hidden {
    display: none;
  }
  .generated-query__approx-counts .approx-counts__loader img {
    width: auto;
    display: block;
    position: relative;
    margin: 30px auto;
  }
  .generated-query__approx-counts .approx-counts__loader.hidden {
    display: none;
  }
  .generated-query__approx-counts .approx-counts__counts .counts__type {
    font-weight: bold;
  }
  .generated-query__approx-counts .approx-counts__counts-message {
    line-height: 25px;
    margin-top: 12px;
  }
  .generated-query__approx-counts .approx-counts__counts-message .counts-message__zero-message {
    font-style: italic;
  }
  .generated-query__query-view {
    max-height: 48vh;
    overflow-y: auto;
    overflow-x: hidden;
  }
  .query-builder__bottom {
    zoom: 1;
  }
  .query-builder__bottom:before, .query-builder__bottom:after {
    content: "";
    display: table;
  }
  .query-builder__bottom:after {
    clear: both;
  }
  .query-builder__bottom {
    padding: 10px;
    border: 1px dotted #333;
    border-top: none;
  }
  .query-builder__bottom .query-builder__start-over {
    margin-top: 6px;
  }
  .query-builder__bottom .query-builder__show-results {
    text-align: right;
  }
  .query-builder__bottom .query-builder__show-results button {
    font-size: 14px;
    font-size: 0.875rem;
  }
}
/* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
.info-box {
  padding: 5px 25px 5px 30px;
}

.highlight-frequent--Term {
  font-weight: bold;
  font-size: 14px !important;
}

.param-component, .param-component--phase-of-dev, .param-component--historyEvent, .param-component--trial-design, .param-component--company-role, .param-component--multi-select, .param-component--company-type, .param-component--biomarker-function {
  position: relative;
}
.param-component .param-trigger, .param-component--phase-of-dev .param-trigger, .param-component--historyEvent .param-trigger, .param-component--trial-design .param-trigger, .param-component--company-role .param-trigger, .param-component--multi-select .param-trigger, .param-component--company-type .param-trigger, .param-component--biomarker-function .param-trigger {
  font-size: 14px;
  font-size: 0.875rem;
  color: #0053B8;
  text-decoration: none;
  cursor: pointer;
  line-height: 1.5;
}
.param-component .param-trigger:hover,
.param-component .param-trigger:active,
.param-component .param-trigger:focus, .param-component--phase-of-dev .param-trigger:hover,
.param-component--phase-of-dev .param-trigger:active,
.param-component--phase-of-dev .param-trigger:focus, .param-component--historyEvent .param-trigger:hover,
.param-component--historyEvent .param-trigger:active,
.param-component--historyEvent .param-trigger:focus, .param-component--trial-design .param-trigger:hover,
.param-component--trial-design .param-trigger:active,
.param-component--trial-design .param-trigger:focus, .param-component--company-role .param-trigger:hover,
.param-component--company-role .param-trigger:active,
.param-component--company-role .param-trigger:focus, .param-component--multi-select .param-trigger:hover,
.param-component--multi-select .param-trigger:active,
.param-component--multi-select .param-trigger:focus, .param-component--company-type .param-trigger:hover,
.param-component--company-type .param-trigger:active,
.param-component--company-type .param-trigger:focus, .param-component--biomarker-function .param-trigger:hover,
.param-component--biomarker-function .param-trigger:active,
.param-component--biomarker-function .param-trigger:focus {
  color: #00285A;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  width: fit-content;
}
.param-component .error-date-box, .param-component--phase-of-dev .error-date-box, .param-component--historyEvent .error-date-box, .param-component--trial-design .error-date-box, .param-component--company-role .error-date-box, .param-component--multi-select .error-date-box, .param-component--company-type .error-date-box, .param-component--biomarker-function .error-date-box {
  border: 1px solid #c40606 !important;
  box-shadow: 0 0 2px #c40606 !important;
  -webkit-box-shadow: 0 0 2px #c40606 !important;
}
.param-component .add-button, .param-component--phase-of-dev .add-button, .param-component--historyEvent .add-button, .param-component--trial-design .add-button, .param-component--company-role .add-button, .param-component--multi-select .add-button, .param-component--company-type .add-button, .param-component--biomarker-function .add-button {
  height: 31px;
  margin: 1px 0 1px 4px;
  padding: 3px 16px;
}
.param-component .add-after, .param-component--phase-of-dev .add-after, .param-component--historyEvent .add-after, .param-component--trial-design .add-after, .param-component--company-role .add-after, .param-component--multi-select .add-after, .param-component--company-type .add-after, .param-component--biomarker-function .add-after {
  padding: 10px 0px;
}
.param-component .add-after .add-after-heading, .param-component--phase-of-dev .add-after .add-after-heading, .param-component--historyEvent .add-after .add-after-heading, .param-component--trial-design .add-after .add-after-heading, .param-component--company-role .add-after .add-after-heading, .param-component--multi-select .add-after .add-after-heading, .param-component--company-type .add-after .add-after-heading, .param-component--biomarker-function .add-after .add-after-heading {
  padding: 5px 10px 5px 0px;
  font-weight: bold;
}
.param-component .add-after label, .param-component--phase-of-dev .add-after label, .param-component--historyEvent .add-after label, .param-component--trial-design .add-after label, .param-component--company-role .add-after label, .param-component--multi-select .add-after label, .param-component--company-type .add-after label, .param-component--biomarker-function .add-after label {
  display: block;
  padding: 5px 10px 5px 10px;
  white-space: normal;
}
.param-component .add-after input, .param-component--phase-of-dev .add-after input, .param-component--historyEvent .add-after input, .param-component--trial-design .add-after input, .param-component--company-role .add-after input, .param-component--multi-select .add-after input, .param-component--company-type .add-after input, .param-component--biomarker-function .add-after input {
  display: none;
  width: 0px;
}
.param-component .add-after > ul, .param-component--phase-of-dev .add-after > ul, .param-component--historyEvent .add-after > ul, .param-component--trial-design .add-after > ul, .param-component--company-role .add-after > ul, .param-component--multi-select .add-after > ul, .param-component--company-type .add-after > ul, .param-component--biomarker-function .add-after > ul {
  border-bottom: 1px solid #dcdcdc;
  padding-bottom: 5px;
  margin-bottom: 5px;
}
.param-component .add-after > ul:hover li.selected-option label, .param-component--phase-of-dev .add-after > ul:hover li.selected-option label, .param-component--historyEvent .add-after > ul:hover li.selected-option label, .param-component--trial-design .add-after > ul:hover li.selected-option label, .param-component--company-role .add-after > ul:hover li.selected-option label, .param-component--multi-select .add-after > ul:hover li.selected-option label, .param-component--company-type .add-after > ul:hover li.selected-option label, .param-component--biomarker-function .add-after > ul:hover li.selected-option label {
  background: #fff;
}
.param-component .add-after > ul li label, .param-component--phase-of-dev .add-after > ul li label, .param-component--historyEvent .add-after > ul li label, .param-component--trial-design .add-after > ul li label, .param-component--company-role .add-after > ul li label, .param-component--multi-select .add-after > ul li label, .param-component--company-type .add-after > ul li label, .param-component--biomarker-function .add-after > ul li label {
  background: #fff;
  color: #666666;
  min-height: 16px;
}
.param-component .add-after > ul li:hover label, .param-component--phase-of-dev .add-after > ul li:hover label, .param-component--historyEvent .add-after > ul li:hover label, .param-component--trial-design .add-after > ul li:hover label, .param-component--company-role .add-after > ul li:hover label, .param-component--multi-select .add-after > ul li:hover label, .param-component--company-type .add-after > ul li:hover label, .param-component--biomarker-function .add-after > ul li:hover label {
  background: #f1f1f1;
  color: #38a0e5;
}
.param-component .add-after > ul li.selected-option label, .param-component--phase-of-dev .add-after > ul li.selected-option label, .param-component--historyEvent .add-after > ul li.selected-option label, .param-component--trial-design .add-after > ul li.selected-option label, .param-component--company-role .add-after > ul li.selected-option label, .param-component--multi-select .add-after > ul li.selected-option label, .param-component--company-type .add-after > ul li.selected-option label, .param-component--biomarker-function .add-after > ul li.selected-option label {
  background: #f1f1f1;
  color: #38a0e5;
}
.param-component .add-after > ul li.selected-option:hover label, .param-component--phase-of-dev .add-after > ul li.selected-option:hover label, .param-component--historyEvent .add-after > ul li.selected-option:hover label, .param-component--trial-design .add-after > ul li.selected-option:hover label, .param-component--company-role .add-after > ul li.selected-option:hover label, .param-component--multi-select .add-after > ul li.selected-option:hover label, .param-component--company-type .add-after > ul li.selected-option:hover label, .param-component--biomarker-function .add-after > ul li.selected-option:hover label {
  background: #f1f1f1;
  color: #38a0e5;
}

.params__parameter.updateTypeLi {
  position: static;
}

.param-component--historyEvent .parameter__input-popup--historyEvent {
  width: 830px;
}
.param-component--historyEvent .parameter__input-popup--historyEvent:before {
  width: 100px;
}
.param-component--historyEvent .parameter__input-popup--historyEvent .alert.error {
  margin: 0px;
}
.param-component--historyEvent .date.param-component {
  background-color: #f0f0f0;
  margin: 10px 0;
  padding: 5px 25px;
  display: inline-block;
  width: 100%;
}
.param-component--historyEvent .date.param-component .hasDatepicker {
  width: 190px;
  padding: 4px 3px;
}
.param-component--historyEvent .date.param-component a.selectBox-dropdown {
  width: 90px;
}
.param-component--historyEvent .historyEventSelection {
  min-height: 100%;
}
.param-component--historyEvent .historyEventSelection > div {
  display: inline-block;
  vertical-align: top;
}
.param-component--historyEvent .historyEventSelection .history_options--drug {
  width: 200px;
}
.param-component--historyEvent .historyEventSelection .history_options--phase {
  margin-left: 30px;
}
.param-component--historyEvent .historyEventSelection ul.first-column {
  width: 200px;
  display: flex;
  flex-direction: column;
}
.param-component--historyEvent .historyEventSelection ul.second-column {
  vertical-align: top;
  width: 260px;
  display: flex;
  flex-direction: column;
  margin: -60% 0 0 88%;
}
.param-component--historyEvent .param-popup .param-component div {
  display: inline-block;
}
.param-component--historyEvent .param-popup .param-component div.hide {
  display: none;
}
.param-component--historyEvent .param-popup .param-component .param-popup--section {
  margin-left: 20px;
}
.param-component--historyEvent .param-popup .param-popup--text {
  white-space: normal;
  margin: 15px 0;
  font-style: italic;
  line-height: 20px;
  font-size: 13px;
  font-size: 0.8125rem;
}

.param-component--phase-of-dev .add-after label {
  padding: 5px 10px 5px 10px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: 95%;
}

.param-component {
  position: relative;
}
.param-component.text .param-popup {
  width: 300%;
}
.param-component.text .ui-autocomplete {
  margin-top: 5px;
  border: 1px solid #aaaaaa;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  white-space: normal;
}
.param-component .param-popup {
  display: none;
  position: absolute;
  top: 30px;
  left: -40px;
  padding: 15px;
  background: #fff;
  border: 1px solid #dcdcdc;
  -webkit-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.08);
  -moz-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.08);
  box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.08);
  z-index: 25;
  white-space: nowrap;
  width: 250px;
}
.param-component .param-popup input[type=text] {
  width: 74%;
}
.param-component .param-popup label {
  display: block;
  padding: 2px 0px 2px 0px;
  cursor: default;
}
.param-component .param-popup label.hide {
  display: none;
}
.param-component .param-popup a.selectBox-dropdown {
  width: 100%;
  padding-left: 10px;
}
.param-component .param-popup a.selectBox-dropdown .selectBox-arrow {
  top: 9px;
  display: block;
}
.param-component .param-popup .param-popup--section {
  padding-top: 5px;
}
.param-component .param-popup .param-popup--section .hasDatepicker {
  width: 100%;
  padding: 4px 3px;
}
.param-component .param-popup .param-popup-error {
  color: #c40606;
  font-size: 11px;
  padding-top: 10px;
}
.param-component .param-popup .param-popup--footer {
  overflow: hidden;
  border-top: 1px solid #D7D6D6;
  padding: 0 0 7px 0;
  padding-top: 10px;
  margin-top: 20px;
}
.param-component .param-popup .param-popup--footer .btn, .param-component .param-popup .param-popup--footer button#cboxClose {
  float: right;
}
.param-component .param-popup .param-popup--footer .cancel {
  position: relative;
  top: 7px;
}
.param-component .param-popup.right {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .param-component .param-popup.right {
    /* MQ Widescreen */
    left: auto;
    right: 10px;
  }
  .param-component .param-popup.right:before {
    width: 86px;
    right: 75px;
  }
}
.param-component .param-popup.right {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.param-component .param-popup:before {
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/tooltip_arrow_up.png) no-repeat 50px top;
  content: "";
  display: block;
  height: 12px;
  position: absolute;
  top: -12px;
  width: 100%;
}

.date.param-component .param-popup {
  white-space: normal;
}
.date.param-component .info-box {
  padding: 5px 20px 5px 30px;
}

.query-builder__middle .accordion-content {
  border-bottom: 1px solid #d7d7d7;
  -webkit-box-shadow: inset 0 3px 12px -5px #cccccc;
  -moz-box-shadow: inset 0 3px 12px -5px #cccccc;
  box-shadow: inset 0 3px 12px -5px #cccccc;
  padding: 20px;
  z-index: inherit;
}

.next {
  border: 0 none;
  outline: none;
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/springer-sprite-2.png) 0px -10135px no-repeat;
  position: absolute;
  height: 53px;
  width: 31px;
  top: 50%;
  right: -22px;
  cursor: pointer;
}
.next:hover {
  background-position: 0px -10332px;
}
.next.disabled {
  background-position: 0px -10332px;
}
.next {
  z-index: 2;
}

.prev {
  outline: none;
  border: 0 none;
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/springer-sprite-2.png) 0px -10037px no-repeat;
  position: absolute;
  height: 53px;
  width: 31px;
  top: 50%;
  left: -20px;
  cursor: pointer;
}
.prev:hover {
  background-position: -1px -10233px;
}
.prev.disabled {
  background-position: 0px -10233px;
}

.wrap {
  position: relative;
}

/* Frame */
.frame {
  overflow: hidden;
  margin: 0px 30px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .frame {
    /* MQ Tablet */
    height: 288px;
  }
}
.frame {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .frame {
    /* MQ Widescreen */
    height: 265px;
  }
}
.frame {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.frame ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.frame ul li.sliding_section {
  float: left;
  height: 100%;
  margin: 0 1px 0 0;
  padding: 0;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .frame ul li.sliding_section {
    /* MQ Tablet */
    width: 190px;
  }
}
.frame ul li.sliding_section {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1023px) {
  .frame ul li.sliding_section {
    /* MQ Widescreen */
    width: 250px;
  }
}

.frame ul li ul {
  padding: 0;
  margin: 0;
  width: 100%;
}
.frame ul li ul li.params__parameter {
  margin-bottom: 8px;
}

.frame ul li ul.highlight a.param-trigger {
  font-weight: bold;
}
.frame ul li ul.highlight > h3 {
  font-weight: bold;
}

/* Controls */
.controls {
  margin-bottom: 10px;
  text-align: center;
  border-bottom: 1px solid #dcdcdc;
  padding-bottom: 12px;
}
.controls .alphabet {
  cursor: pointer;
  margin: 0;
  padding: 4px 8px;
  display: inline-block;
  font-size: 1.6rem;
}
.controls .alphabet.disabled {
  color: #333333;
  cursor: default;
}
.controls .alphabet {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .controls .alphabet {
    /* MQ Tablet */
    padding: 4px;
  }
}
.controls .alphabet {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .controls .alphabet {
    /* MQ Widescreen */
    padding: 4px 8px;
  }
}
.controls .alphabet {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

a.query-name.accordion-trigger span {
  font-size: 1.4rem;
  font-weight: bold;
}

/* Effects */
.effects {
  height: 200px;
  line-height: 200px;
  -webkit-perspective: 800px;
  -ms-perspective: 800px;
  perspective: 800px;
  -webkit-perspective-origin: 50% 50%;
  -ms-perspective-origin: 50% 50%;
  perspective-origin: 50% 50%;
  overflow-y: show;
}

.effects ul {
  -webkit-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.effects ul li {
  position: relative;
  margin: 0 -20px;
  -webkit-transform: rotateY(60deg) scale(0.9);
  -ms-transform: rotateY(60deg) scale(0.9);
  transform: rotateY(60deg) scale(0.9);
  -webkit-transition: -webkit-transform 300ms ease-out;
  transition: transform 300ms ease-out;
}

.effects ul li.active {
  z-index: 10;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}

.effects ul li.active ~ li {
  -webkit-transform: rotateY(-60deg) scale(0.9);
  -ms-transform: rotateY(-60deg) scale(0.9);
  transform: rotateY(-60deg) scale(0.9);
}

#basic {
  overflow: visible !important;
}
#basic.clearfixy:before, #basic.clearfixy:after {
  content: ".";
  display: block;
  height: 0;
  overflow: hidden;
}
#basic.clearfixy:after {
  clear: both;
}
#basic.clearfixy {
  zoom: 1;
}

.invisible {
  visibility: hidden;
}

.searchCriteria_message {
  margin: 10px 0;
  padding: 0 45px;
}

.searchCriteria_results {
  margin-top: 10px;
}
.searchCriteria_results ul {
  border: 1px dotted #333;
}
.searchCriteria_results ul li {
  zoom: 1;
}
.searchCriteria_results ul li:before, .searchCriteria_results ul li:after {
  content: "";
  display: table;
}
.searchCriteria_results ul li:after {
  clear: both;
}
.searchCriteria_results ul li div {
  float: left;
  width: 23%;
  border: 1px dotted #333;
  border-bottom: none;
  border-top: none;
  border-right: none;
  margin: 0;
  text-align: center;
  line-height: 1.8;
}
.searchCriteria_results ul li div:first-child {
  border-left: none;
}

.param-modification-date span.query-param {
  width: 70%;
}
.param-modification-date .query-param-operator {
  display: inline-block;
  font-weight: normal;
}

.query-title--history {
  font-weight: normal;
}

.query-builder__left, .query-builder__right {
  float: left;
  padding: 5px 0px;
  width: 50%;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .query-builder__left, .query-builder__right {
    /* MQ Widescreen */
    width: 45%;
  }
}
.query-builder__left, .query-builder__right {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.query-builder__left ul li.sliding_section, .query-builder__right ul li.sliding_section {
  width: 32%;
}
.query-builder__left ul li.sliding_section:first-child, .query-builder__right ul li.sliding_section:first-child {
  margin-right: 0;
}
.query-builder__left ul li.sliding_section:last-child, .query-builder__right ul li.sliding_section:last-child {
  margin-left: 20px;
}
.query-builder__left .message, .query-builder__right .message {
  color: #333;
  font-size: 14px;
  font-size: 0.875rem;
}
.query-builder__left .message.query-heading, .query-builder__right .message.query-heading {
  color: #333;
  font-weight: bold;
  font-size: 15px;
  font-size: 0.9375rem;
  margin-bottom: 10px;
}

.query-builder__query {
  zoom: 1;
}
.query-builder__query:before, .query-builder__query:after {
  content: "";
  display: table;
}
.query-builder__query:after {
  clear: both;
}

.query-builder__left {
  padding-right: 10px;
}
.query-builder__left .accordion-content {
  border-bottom: none;
  padding: 0;
}

.query-builder__right {
  margin-top: 20px;
  min-height: 460px;
  width: 50%;
  padding-left: 40px;
  border-left: 2px solid #dcdcdc;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .query-builder__right {
    /* MQ Widescreen */
    border-left: 2px solid #dcdcdc;
    margin-top: 0px;
    padding-left: 40px;
    width: 50%;
  }
}
.query-builder__right {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.slidee {
  zoom: 1;
}
.slidee:before, .slidee:after {
  content: "";
  display: table;
}
.slidee:after {
  clear: both;
}
.slidee .sliding_section {
  float: left;
}

.page__advanced-search .inputpopup--updateType {
  margin: 4px 0 0 10px;
}
.page__advanced-search .layout-5 {
  padding: 5px;
}
.page__advanced-search .ui-autocomplete {
  z-index: 1000000000;
}
.page__advanced-search .page-section {
  padding: 24px;
  border: 1px solid #dadada;
  margin: 24px auto;
}
.page__advanced-search .main-content {
  padding-top: 3px;
}
.page__advanced-search .back-to-top-wrapper {
  display: none !important;
}
.page__advanced-search .frame {
  overflow: hidden;
  margin: 0px 30px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .page__advanced-search .frame {
    /* MQ Tablet */
    height: 0px;
  }
}
.page__advanced-search .frame {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.page__advanced-search .param-component--historyEvent .inputpopup--updateType {
  top: 35px;
  left: -490px;
}
.page__advanced-search .param-component--historyEvent .inputpopup--updateType:before {
  background-position: 510px top;
  content: "";
  display: block;
  height: 22px;
  position: absolute;
  width: 100%;
}
.page__advanced-search .param-component--historyEvent .inputpopup--updateType {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .page__advanced-search .param-component--historyEvent .inputpopup--updateType {
    /* MQ Widescreen */
    top: -316px;
    left: 96px;
  }
  .page__advanced-search .param-component--historyEvent .inputpopup--updateType:before {
    background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/tooltip_arrow_left.png) no-repeat 30px top;
    top: 314px;
    left: -42px;
  }
}
.page__advanced-search .param-component--historyEvent .inputpopup--updateType {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.page__advanced-search .query-builder {
  zoom: 1;
}
.page__advanced-search .query-builder:before, .page__advanced-search .query-builder:after {
  content: "";
  display: table;
}
.page__advanced-search .query-builder:after {
  clear: both;
}
.page__advanced-search .query-builder #advanced-search-all .param-popup {
  width: 410px;
}
.page__advanced-search .Facets-popUp {
  position: relative;
}
.page__advanced-search .Facets-popUp .facet-message {
  background: #FFF9E5 url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/warning-icon.png) 10px center no-repeat;
  margin: -10px 14px 0px 0px;
  padding: 5px 5px 5px 28px;
}
.page__advanced-search .slidee {
  line-height: 1.5;
}
.page__advanced-search .slidee.createAlert--searchCriteria {
  display: none;
}
.page__advanced-search .query-builder__right .section-left span {
  display: none;
}
.page__advanced-search .accordion-control .accordion-toggle, .page__advanced-search .controls {
  display: none;
}
.page__advanced-search .param-operator--creatAlert {
  display: block;
}
.page__advanced-search .accordion-control .accordion-content {
  border-bottom: none;
  padding: 0px;
}
.page__advanced-search .parameter__input-popup {
  display: none;
  position: absolute;
  padding: 15px;
  background: #fff;
  border: 1px solid #dcdcdc;
  line-height: 1.2;
  -webkit-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.08);
  -moz-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.08);
  box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.08);
  z-index: 25;
  white-space: nowrap;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .page__advanced-search .parameter__input-popup {
    /* MQ Widescreen */
    top: 30px;
    left: -40px;
  }
}
.page__advanced-search .parameter__input-popup {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.page__advanced-search .parameter__input-popup.right {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .page__advanced-search .parameter__input-popup.right {
    /* MQ Widescreen */
    left: auto;
    right: 10px;
  }
  .page__advanced-search .parameter__input-popup.right:before {
    width: 86px;
    right: 75px;
  }
}
.page__advanced-search .parameter__input-popup.right {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.page__advanced-search .parameter__input-popup:before {
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/tooltip_arrow_up.png) no-repeat 30px top;
  content: "";
  display: block;
  height: 22px;
  position: absolute;
  top: -12px;
  width: 100%;
}
.page__advanced-search .parameter__input-popup.parameter__input-popup--phase {
  min-height: 200px;
  min-width: 300px;
  width: 630px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .page__advanced-search .parameter__input-popup.parameter__input-popup--phase {
    /* MQ Tablet */
  }
  .page__advanced-search .parameter__input-popup.parameter__input-popup--phase:before {
    background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/tooltip_arrow_up.png) no-repeat 30px top;
    background-position: 338px top;
    content: "";
    display: block;
    height: 22px;
    position: absolute;
    top: -11px;
    width: 100%;
  }
}
.page__advanced-search .parameter__input-popup.parameter__input-popup--phase {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .page__advanced-search .parameter__input-popup.parameter__input-popup--phase {
    /* MQ Widescreen */
  }
  .page__advanced-search .parameter__input-popup.parameter__input-popup--phase:before {
    background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/tooltip_arrow_left.png) no-repeat 30px top;
    left: -102px;
    top: 70px;
    background-position: 90px top;
  }
}
.page__advanced-search .parameter__input-popup.parameter__input-popup--phase {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.page__advanced-search .parameter__input-popup.parameter__input-popup--phase.param-popup__phase {
  left: -345px;
  top: 28px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .page__advanced-search .parameter__input-popup.parameter__input-popup--phase.param-popup__phase {
    /* MQ Widescreen */
    left: 53px;
    top: -70px;
    margin-left: 60px;
  }
}
.page__advanced-search .parameter__input-popup.parameter__input-popup--phase.param-popup__phase {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.page__advanced-search .parameter__input-popup.param-popup__highest-phase {
  left: -36px;
  top: 29px;
}
.page__advanced-search .parameter__input-popup.param-popup__highest-phase:before {
  background-position: 46px top;
}
.page__advanced-search .parameter__input-popup.param-popup__highest-phase {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .page__advanced-search .parameter__input-popup.param-popup__highest-phase {
    /* MQ Widescreen */
    top: -409px;
    left: 117px;
  }
  .page__advanced-search .parameter__input-popup.param-popup__highest-phase:before {
    left: -58px;
    top: 410px;
  }
}
.page__advanced-search .parameter__input-popup.param-popup__highest-phase {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.page__advanced-search .parameter__input-popup .ui-menu .ui-menu-item a {
  text-wrap: wrap;
}

.tableview {
  margin-top: 20px;
}
.tableview tr {
  border: 1px solid #dcdcdc;
}
.tableview tr:first-child {
  border-bottom: none;
}
.tableview tr:nth-child(2) {
  border-top: none;
}
.tableview tr:last-child td {
  border-right: none;
  padding: 15px;
}
.tableview tr:last-child td:first-child {
  text-align: left;
}
.tableview tr:last-child td:last-child {
  text-align: right;
}
.tableview tr:last-child td:last-child form {
  display: inline-block;
}
.tableview tr:last-child td:last-child a {
  margin-right: 10px;
}
.tableview .results_count {
  font-size: 16px;
  font-size: 1rem;
}
.tableview th, .tableview td {
  width: 165px;
  text-align: center;
  border-right: 1px solid #dcdcdc;
  padding: 5px;
}
.tableview .results_reset {
  border: 1px solid #dcdcdc;
  border-top: none;
}
.tableview .results_reset .query-builder__show-results button {
  font-size: 14px;
  font-size: 0.875rem;
}
.tableview .results_reset .query-builder__show-results button.disabled {
  color: #555555;
  /* opacity: 0.7; */
  pointer-events: none;
  background: #DADADA;
  border: 1px solid #DADADA;
}
.tableview .results_reset .query-builder__show-results button img {
  height: 14px;
  display: none;
}

.generated-query__apply-filter .apply-filter_title {
  zoom: 1;
}
.generated-query__apply-filter .apply-filter_title:before, .generated-query__apply-filter .apply-filter_title:after {
  content: "";
  display: table;
}
.generated-query__apply-filter .apply-filter_title:after {
  clear: both;
}
.generated-query__apply-filter .apply-filter_title {
  border: 1px solid #dcdcdc;
  border-left: 0;
  border-right: 0;
  cursor: pointer;
}
.generated-query__apply-filter .apply-filter_title .filter-filters {
  zoom: 1;
}
.generated-query__apply-filter .apply-filter_title .filter-filters:before, .generated-query__apply-filter .apply-filter_title .filter-filters:after {
  content: "";
  display: table;
}
.generated-query__apply-filter .apply-filter_title .filter-filters:after {
  clear: both;
}
.generated-query__apply-filter .apply-filter_title .filter-filters {
  float: right;
}
.generated-query__apply-filter .apply-filter_title .filter-filters .filters_filter {
  float: left;
  text-align: center;
}
.generated-query__apply-filter .apply-filter_title .filter-filters .reset-filter__filters, .generated-query__apply-filter .apply-filter_title .filter-filters .apply-filter-button {
  display: inline-block;
  padding: 8.3px 8px;
}
.generated-query__apply-filter .apply-filter_title .filter-filters .reset-filter {
  border-right: 1px solid #dcdcdc;
}
.generated-query__apply-filter .apply-filter_title h5 {
  margin: 8px 15px 8px;
  float: left;
  position: relative;
  padding-left: 7px;
}
.generated-query__apply-filter .apply-filter_title h5.disable-title {
  color: #555555;
}
.generated-query__apply-filter .apply-filter_title h5.disable-title:before {
  border: 6px solid transparent;
  border-left: 6px solid #cccccc;
  width: 0;
  height: 0;
  content: "";
  border-style: solid;
  border-width: 5px 0 5px 8.7px;
  margin-right: 4px;
  position: absolute;
  left: -11px;
  top: 3px;
}
.generated-query__apply-filter .apply-filter_title h5:before {
  border: 6px solid transparent;
  border-left: 6px solid #000;
  width: 0;
  height: 0;
  content: "";
  border-style: solid;
  border-width: 5px 0 5px 8.7px;
  margin-right: 4px;
  position: absolute;
  left: -11px;
  top: 3px;
}
.generated-query__apply-filter .apply-filter_title h5.expanded:before {
  border: 6px solid transparent;
  border-top: 6px solid #000;
  width: 0;
  height: 0;
  content: "";
  border-style: solid;
  margin-right: 4px;
  position: absolute;
  left: -11px;
  top: 5px;
}
.generated-query__apply-filter .top-bar__filters {
  max-height: 15vh;
  overflow: auto;
}
.generated-query__apply-filter .apply-filter__filters {
  float: right;
  margin-top: 8px;
}
.generated-query__apply-filter .facet-param__block {
  margin-top: 8px;
}

.errormsgHandling {
  left: 58% !important;
  top: 45% !important;
}

.facets-loader {
  background: #fff url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/loading_popup.gif) no-repeat center center;
  position: absolute;
  z-index: 10;
  width: 98%;
  margin: -10px -20px;
  height: 89%;
  text-align: center;
  vertical-align: middle;
}

.param-component[data-param-label-name="Full Text"] .paramText {
  width: 85%;
}

.param-component[data-param-label-name="Route of Administration"] .paramText {
  width: 81%;
}

.disable-me {
  color: #cccccc;
  pointer-events: none;
  /* for "disabled" effect */
  opacity: 0.8;
}

.section-label--AdvanceSearch {
  font-size: 16px;
  font-size: 1rem;
  margin: 16px 0;
}

.params__parameters-list {
  margin-bottom: 8px;
}
.params__parameters-list #advanced-search-investigator-name .param-popup {
  width: 325px;
}
.params__parameters-list #advanced-search-publication-country .param-popup {
  width: 231%;
}
.params__parameters-list #advanced-search-publication-country .paramText {
  width: 76%;
}
.params__parameters-list #advanced-search-therapeutic-area .paramText,
.params__parameters-list #advanced-search-patient-segment .paramText {
  width: 79%;
}
.params__parameters-list #advanced-search-who .paramText,
.params__parameters-list #advanced-search-investigator-name .paramText {
  width: 76%;
}
.params__parameters-list #advanced-search-journal-name .paramText,
.params__parameters-list #advanced-search-ephmra .paramText {
  width: 74%;
}

.param-popup--option .selectBox .selectBox-arrow {
  width: 10px;
  height: 10px;
  background-image: url("https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/expander_arrows.png");
  background-size: 10px 580px;
  background-repeat: no-repeat;
  background-position: 0 -237px;
  right: 12px;
  position: absolute;
  top: 13px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .param-popup--option .selectBox .selectBox-arrow {
    /* MQ Widescreen */
    display: block;
  }
}
.param-popup--option .selectBox .selectBox-arrow {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.page__create-search .margin-space, .page__edit-search .margin-space {
  margin: 10px;
}
.page__create-search .query-builder__facets .radio-content-types, .page__edit-search .query-builder__facets .radio-content-types {
  margin-bottom: 20px;
}
.page__create-search .query-builder__facets .radio-content-types label, .page__edit-search .query-builder__facets .radio-content-types label {
  margin-right: 20px;
}
.page__create-search .query-builder__facets .accordion-toggle, .page__edit-search .query-builder__facets .accordion-toggle {
  border-top: none;
}
.page__create-search .query-builder__facets .accordion-toggle:first-child, .page__edit-search .query-builder__facets .accordion-toggle:first-child {
  border-bottom: none;
}
.page__create-search .query-builder__facets .alert.warning, .page__edit-search .query-builder__facets .alert.warning {
  padding: 5px 5px 5px 40px;
  margin: -10px 0px 10px 0px;
}
.page__create-search .query-builder__facets .facet-message, .page__edit-search .query-builder__facets .facet-message {
  background: #FFF9E5 url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/warning-icon.png) 10px center no-repeat;
  border: 1px solid #FFC000;
  border-width: 1px 0px;
  margin: -20px -20px 20px -20px;
  padding: 5px 5px 5px 28px;
}
.page__create-search .query-builder__facets .facets-container__wrapper, .page__edit-search .query-builder__facets .facets-container__wrapper {
  background: none;
  min-height: 0;
  display: block;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .page__create-search .query-builder__facets .facets-container__wrapper, .page__edit-search .query-builder__facets .facets-container__wrapper {
    /* MQ Tablet */
    -webkit-column-count: 3; /* Chrome, Safari, Opera */
    -moz-column-count: 3; /* Firefox */
    column-count: 3;
  }
}
.page__create-search .query-builder__facets .facets-container__wrapper, .page__edit-search .query-builder__facets .facets-container__wrapper {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .page__create-search .query-builder__facets .facets-container__wrapper, .page__edit-search .query-builder__facets .facets-container__wrapper {
    /* MQ Widescreen */
    -webkit-column-count: 4; /* Chrome, Safari, Opera */
    -moz-column-count: 4; /* Firefox */
    column-count: 4;
  }
}
.page__create-search .query-builder__facets .facets-container__wrapper, .page__edit-search .query-builder__facets .facets-container__wrapper {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.page__create-search .query-builder__facets .facets-container__wrapper h2.section__heading, .page__edit-search .query-builder__facets .facets-container__wrapper h2.section__heading {
  display: none;
}
.page__create-search .query-builder__facets .facets-container__wrapper .facets, .page__edit-search .query-builder__facets .facets-container__wrapper .facets {
  display: inline-block;
  transform: translateZ(0);
  vertical-align: top;
  margin-right: 30px;
  -webkit-box-shadow: 0 0 0 0;
  -moz-box-shadow: 0 0 0 0;
  box-shadow: 0 0 0 0;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .page__create-search .query-builder__facets .facets-container__wrapper .facets, .page__edit-search .query-builder__facets .facets-container__wrapper .facets {
    /* MQ Tablet */
    width: 180px;
    margin-right: 20px;
  }
}
.page__create-search .query-builder__facets .facets-container__wrapper .facets, .page__edit-search .query-builder__facets .facets-container__wrapper .facets {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .page__create-search .query-builder__facets .facets-container__wrapper .facets, .page__edit-search .query-builder__facets .facets-container__wrapper .facets {
    /* MQ Widescreen */
    width: 220px;
  }
}
.page__create-search .query-builder__facets .facets-container__wrapper .facets, .page__edit-search .query-builder__facets .facets-container__wrapper .facets {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.page__create-search .query-builder__facets .facets-container__wrapper .facets .facet-expander, .page__edit-search .query-builder__facets .facets-container__wrapper .facets .facet-expander {
  display: none;
}
.page__create-search .query-builder__facets .facets-container__wrapper .facets .facets-header h3, .page__edit-search .query-builder__facets .facets-container__wrapper .facets .facets-header h3 {
  cursor: Default;
}
.page__create-search .query-builder__facets .facets-container__wrapper #drugs_update-date_facet .facet-expander, .page__create-search .query-builder__facets .facets-container__wrapper #trials_update-date_facet .facet-expander, .page__create-search .query-builder__facets .facets-container__wrapper #drugSafety_update-date_facet .facet-expander, .page__create-search .query-builder__facets .facets-container__wrapper #deals_update-date_facet .facet-expander, .page__edit-search .query-builder__facets .facets-container__wrapper #drugs_update-date_facet .facet-expander, .page__edit-search .query-builder__facets .facets-container__wrapper #trials_update-date_facet .facet-expander, .page__edit-search .query-builder__facets .facets-container__wrapper #drugSafety_update-date_facet .facet-expander, .page__edit-search .query-builder__facets .facets-container__wrapper #deals_update-date_facet .facet-expander {
  display: inline-block;
}
.page__create-search .query-builder__facets .section-right, .page__edit-search .query-builder__facets .section-right {
  width: 80%;
  text-align: left;
  float: right;
}
.page__create-search .query-builder__facets .query-builder__query, .page__edit-search .query-builder__facets .query-builder__query {
  border-top: 1px solid #dcdcdc;
  -webkit-box-shadow: inset 0 1px 0 0 #FFF, inset 0 18px 18px -18px #efefef;
  -moz-box-shadow: inset 0 1px 0 0 #FFF, inset 0 18px 18px -18px #efefef;
  box-shadow: inset 0 1px 0 0 #FFF, inset 0 18px 18px -18px #efefef;
  zoom: 1;
}
.page__create-search .query-builder__facets .query-builder__query:before, .page__create-search .query-builder__facets .query-builder__query:after, .page__edit-search .query-builder__facets .query-builder__query:before, .page__edit-search .query-builder__facets .query-builder__query:after {
  content: "";
  display: table;
}
.page__create-search .query-builder__facets .query-builder__query:after, .page__edit-search .query-builder__facets .query-builder__query:after {
  clear: both;
}
.page__create-search .query-builder__facets .query-builder__query, .page__edit-search .query-builder__facets .query-builder__query {
  padding: 20px;
  display: block;
}
.page__create-search .query-builder__facets .query-builder__query .message, .page__edit-search .query-builder__facets .query-builder__query .message {
  display: none;
}
.page__create-search .query-builder__facets .query-builder__query br, .page__edit-search .query-builder__facets .query-builder__query br {
  display: none;
}
.page__create-search .query-builder__facets .section-label--AdvanceSearch, .page__edit-search .query-builder__facets .section-label--AdvanceSearch {
  display: none;
}
.page__create-search .query-builder__facets .query-builder__bottom, .page__edit-search .query-builder__facets .query-builder__bottom {
  display: block;
  border: none;
  border-top: 1px solid #dcdcdc;
}
.page__create-search .query-builder__facets .slidee.advancedSearch--searchCriteria, .page__edit-search .query-builder__facets .slidee.advancedSearch--searchCriteria {
  display: none;
}
.page__create-search .query-builder__facets .sliding_section, .page__edit-search .query-builder__facets .sliding_section {
  float: left;
  width: 250px;
}
.page__create-search .query-builder__facets .query__param-wrapper br, .page__edit-search .query-builder__facets .query__param-wrapper br {
  display: none;
}
.page__create-search .query-builder__facets .query__param-values .param-operator, .page__edit-search .query-builder__facets .query__param-values .param-operator {
  margin-left: 0px;
}
.page__create-search .query-builder__facets .query-param, .page__edit-search .query-builder__facets .query-param {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .page__create-search .query-builder__facets .query-param, .page__edit-search .query-builder__facets .query-param {
    /* MQ Tablet */
    width: 200px;
    vertical-align: top;
    margin-bottom: 5px;
  }
}
.page__create-search .query-builder__facets .query-param, .page__edit-search .query-builder__facets .query-param {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .page__create-search .query-builder__facets .query-param, .page__edit-search .query-builder__facets .query-param {
    /* MQ Widescreen */
    width: auto;
    padding: 4px 29px 4px 10px;
  }
}
.page__create-search .query-builder__facets .query-param, .page__edit-search .query-builder__facets .query-param {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.page__create-search .facets-header .all.hidden, .page__edit-search .facets-header .all.hidden {
  display: inline;
}
.page__create-search .create-alert-button-wrapper, .page__edit-search .create-alert-button-wrapper {
  padding: 0px 20px;
  height: 50px;
}
.page__create-search .query-builder__middle, .page__edit-search .query-builder__middle {
  border-bottom: 1px solid #dcdcdc;
}
.page__create-search input[type=radio][disabled] + label, .page__edit-search input[type=radio][disabled] + label {
  color: #e5e5e5;
}

.section-right {
  width: 100%;
  text-align: left;
  float: right;
  padding: 16px;
}

.function-bar {
  background: #ebf1f5;
  border: 1px solid #dcdcdc;
  border-top: none;
  line-height: 2.3;
  margin-top: 5px;
}
.layout--table .function-bar {
  margin-top: 0 !important;
}
.function-bar {
  padding: 5px 10px;
  position: relative;
  z-index: 5;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .function-bar {
    /* MQ Tablet */
    height: 24px;
    margin-top: 17px;
  }
}
.function-bar {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.function-bar .function-bar__message {
  font-size: 11px;
  font-size: 0.6875rem;
  font-weight: bold;
  color: #333333;
}
.function-bar.function-bar--big {
  padding: 16px;
  margin-top: 0;
  height: 69px;
  background: #ebf1f5;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .function-bar.function-bar--big {
    /* MQ Tablet */
    width: 688px;
  }
}
.function-bar.function-bar--big {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .function-bar.function-bar--big {
    /* MQ Widescreen */
    width: 930px;
  }
}
.function-bar.function-bar--big {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.function-bar.function-bar--big .btn, .function-bar.function-bar--big button#cboxClose {
  float: right;
  font-size: 14px;
  font-size: 0.875rem;
  letter-spacing: 0.3px;
}
.function-bar.secondary {
  background: none;
  height: 33px;
  border: none;
  padding: 0;
  margin-bottom: 16px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .function-bar.secondary {
    /* MQ Tablet */
    display: none;
  }
}
.function-bar.secondary {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .function-bar.secondary {
    /* MQ Widescreen */
    display: block;
  }
}
.function-bar.secondary {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.function-bar.secondary .upload-label {
  float: left;
}
.function-bar.secondary .upload-control-wrapper {
  float: left;
  margin-left: 10px;
  width: 180px;
}
.function-bar.secondary .upload-control-wrapper input[type=file]::file-selector-button {
  padding: 8px 16px;
  color: #00284A;
  border: 1px solid #00284A;
  background: #fff;
  font-size: 14px;
  font-size: 0.875rem;
}
.function-bar.secondary .upload-control-wrapper input[type=file]::file-selector-button:hover {
  background: #00285A;
  border: 1px solid #00285A;
  color: #fff;
}
.function-bar.secondary .upload-control-wrapper input[type=file]::file-selector-button:focus, .function-bar.secondary .upload-control-wrapper input[type=file]::file-selector-button:active {
  background: #00285A;
  border: 1px solid #98C0FA;
  color: #fff;
}
.function-bar.secondary .download-link {
  line-height: none;
}

.structure-search-wrapper .alert.error {
  margin-top: 10px;
}

.ie9 .functions-bar {
  /* don't use ms-filter here because the error message of the pagination becomes hidden! [KS] */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)";
}

.hide-on-mobile {
  display: none;
  font-size: 14px;
  font-size: 0.875rem;
  margin: 32px 0 0;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .hide-on-mobile {
    /* MQ Tablet */
    display: block;
  }
}
.hide-on-mobile {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.page__structure-search .alert.info {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .page__structure-search .alert.info {
    /* MQ Tablet */
    display: none;
  }
  .page__structure-search .alert.info.show-on-ie8 {
    display: none;
  }
}
.page__structure-search .alert.info {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.mainPanel {
  margin: 0;
  border: 1px solid #dcdcdc !important;
  border-bottom: none !important;
  box-shadow: none;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .mainPanel {
    /* MQ Tablet */
    width: 500px;
  }
}
.mainPanel {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .mainPanel {
    /* MQ Widescreen */
    width: 500px;
  }
}
.mainPanel {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.mainPanel *:focus {
  outline: none;
}
.mainPanel > tbody > tr:nth-child(1) > td > table {
  background: #e5e5e5 url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/grdnt_grey_f8f8f8_e5e5e5.gif) repeat-x;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#e5e5e5));
  background-image: -webkit-linear-gradient(top, #f8f8f8, #e5e5e5);
  background-image: -moz-linear-gradient(top, #f8f8f8, #e5e5e5);
  background-image: -ms-linear-gradient(top, #f8f8f8, #e5e5e5);
  background-image: -o-linear-gradient(top, #f8f8f8, #e5e5e5);
  background-image: linear-gradient(to top, #f8f8f8, #e5e5e5);
  -webkit-box-shadow: inset 0 1px 0 #FFF;
  -moz-box-shadow: inset 0 1px 0 #FFF;
  box-shadow: inset 0 1px 0 #FFF;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .mainPanel > tbody > tr:nth-child(1) > td > table {
    /* MQ Tablet */
    width: 500px;
  }
}
.mainPanel > tbody > tr:nth-child(1) > td > table {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .mainPanel > tbody > tr:nth-child(1) > td > table {
    /* MQ Widescreen */
    width: 500px;
  }
}
.mainPanel > tbody > tr:nth-child(1) > td > table {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.mainPanel > tbody > tr:nth-child(1) > td > table td {
  background: transparent;
}

.mainButtonPanel {
  background: transparent;
  height: auto;
  width: auto;
}
.mainButtonPanel > tbody > tr > td > table > tbody > tr > td:first-child .gwt-PushButton {
  padding-left: 2px;
  padding-right: 5px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .mainButtonPanel > tbody > tr > td > table > tbody > tr > td:first-child .gwt-PushButton {
    /* MQ Widescreen */
    padding-left: 8px;
    padding-right: 24px;
  }
}
.mainButtonPanel > tbody > tr > td > table > tbody > tr > td:first-child .gwt-PushButton {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.subButtonPanel {
  background: transparent;
  width: 100%;
  height: auto;
}

.fillMainButtonPanel {
  height: 42px;
}
.fillMainButtonPanel .logo {
  padding-right: 8px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .fillMainButtonPanel .logo {
    /* MQ Widescreen */
    padding: 0px 4px;
  }
}
.fillMainButtonPanel .logo {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.buttonBorder,
.subButtonBorder {
  background: transparent;
  border: none;
}
.buttonBorder div,
.subButtonBorder div {
  height: 20px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .buttonBorder div,
  .subButtonBorder div {
    /* MQ Widescreen */
    height: 50px;
    width: 58px;
  }
}
.buttonBorder div,
.subButtonBorder div {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.gwt-PushButton,
.gwt-ToggleButton {
  background: transparent;
  border: 1px solid #dcdcdc;
  border-width: 0 1px 1px 0;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .gwt-PushButton,
  .gwt-ToggleButton {
    /* MQ Tablet */
    padding: 11px 9px;
  }
}
.gwt-PushButton,
.gwt-ToggleButton {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .gwt-PushButton,
  .gwt-ToggleButton {
    /* MQ Widescreen */
    padding: 12px 16px;
  }
}
.gwt-PushButton,
.gwt-ToggleButton {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.subButtonPanel .gwt-PushButton,
.subButtonPanel .gwt-ToggleButton {
  border-bottom: none;
}

.mainButtonPanel .gwt-ToggleButton-down, .subButtonPanel .gwt-ToggleButton-down,
.mainButtonPanel .gwt-ToggleButton-down-hovering,
.subButtonPanel .gwt-ToggleButton-down-hovering {
  -webkit-box-shadow: inset 0 4px 10px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset 0 4px 10px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 4px 10px rgba(0, 0, 0, 0.15);
}

.canvasPanel {
  width: 100%;
}

.canvasPanel div:focus {
  outline: none;
}
.canvasPanel div canvas {
  width: 100%;
}

.textToggleButtonText {
  font-size: 20px;
  line-height: 24px;
  color: #666;
  text-shadow: 0 1px #fff;
}

.top-bar {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .top-bar {
    /* MQ Widescreen */
    width: 994px;
    margin-bottom: 8px;
  }
}
.top-bar {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.top-bar .action.right {
  float: right;
  margin-right: 0;
}

.canvasWrapper {
  margin-top: 15px;
}

#canvasholder .canvasPanel {
  overflow: hidden !important;
}

.alert.info.show-on-ie8 {
  display: none;
}

.lt-ie9 .alert.info.show-on-ie8 {
  display: block !important;
}

.lt-ie9 .structure-search-wrapper.hide-on-ie8 {
  display: none !important;
}

.ie9 .upload-file-interface .upload-control-wrapper {
  display: none;
}
.ie9 .upload-file-interface .upload-btn-ie9 {
  display: block !important;
  float: left;
  margin-left: 10px;
}
.ie9 .upload-file-interface .upload-btn-ie9 a.btn.btn-ie9 {
  height: 25px;
  line-height: 25px;
  font-size: 11px;
}

.structure-search-wrapper .query-builder-link {
  margin-right: 31px;
}
.structure-search-wrapper .query-builder-link .chevron-right {
  height: 12px;
}
.structure-search-wrapper a {
  color: #0053B8;
}
.structure-search-wrapper a:hover,
.structure-search-wrapper a:active,
.structure-search-wrapper a:focus {
  color: #00285A;
}
.structure-search-wrapper .action a:before {
  content: "" !important;
}
.structure-search-wrapper .container-border-style {
  width: 963px;
  padding: 16px;
  margin-bottom: 0;
}

.page__migration {
  font-family: sans-serif;
}
.page__migration .marginLeft {
  margin-left: 20px;
}
.page__migration .summary-block {
  margin-bottom: 10px;
  padding-bottom: 20px;
  border-bottom: 1px solid #d7d6d6;
}
.page__migration .wizard > .content {
  background: none;
  min-height: 22em;
}
.page__migration .wizard > .content .radio-group li {
  position: relative;
  padding: 0px;
  margin: 0px;
  list-style-type: none;
}
.page__migration .wizard > .content .radio-group input {
  margin-left: 5px;
  position: absolute;
  top: 5px;
  z-index: 2;
}
.page__migration .wizard > .content .radio-group label {
  display: block;
  padding: 3px 55px 5px 27px;
  z-index: 1;
}
.page__migration .wizard > .steps {
  margin-left: 50px;
}
.page__migration .wizard > .steps li a {
  width: 260px;
  padding: 8px 100px;
  font-size: 16px;
  color: #fff;
}
.page__migration .wizard > .steps .current a {
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/step-active.png) 0 0 no-repeat !important;
}
.page__migration .wizard > .steps .disabled a, .page__migration .wizard > .steps .done a {
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/step-inactive.png) 0 0 no-repeat !important;
}
.page__migration .step-content {
  min-height: 18em;
}
.page__migration .modify-actions {
  margin-top: 40px;
}
.page__migration .modify-actions a {
  line-height: 30px;
}
.page__migration .modify-actions .float-right .link-btn {
  margin-right: 10px;
}
.page__migration .information ul {
  margin-top: 0px;
  margin-left: 20px;
}
.page__migration .information .btn-link {
  color: #0176c3;
}
.page__migration .information .btn-link:hover {
  text-decoration: underline;
}

/* Home page: twitter section
------------------------------------------------------------------------------*/
.page__home .home__main-search {
  margin: 70px 0px 100px;
}
.page__home .home__main-search .panel-search {
  margin: 0;
  position: static;
  left: auto;
  right: auto;
  top: auto;
  width: 100%;
  zoom: 1;
}
.page__home .home__main-search .panel-search:before, .page__home .home__main-search .panel-search:after {
  content: "";
  display: table;
}
.page__home .home__main-search .panel-search:after {
  clear: both;
}
.page__home .home__main-search .panel-search label {
  display: none;
}
.page__home .home__main-search {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .page__home .home__main-search {
    /* MQ Widescreen */
  }
  .page__home .home__main-search .panel-search {
    width: 88%;
  }
}
.page__home .home__main-search {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.home__homepage-content h3 {
  font-size: 25px;
  font-size: 1.5625rem;
  font-weight: 400;
}

.home__content--view {
  border: 1px solid #dcdcdc;
  box-sizing: border-box;
  height: 400px;
  margin: 10px 0px;
  overflow: auto;
  overflow-x: hidden;
  padding: 7px 20px;
  position: relative;
  z-index: 5;
  float: none;
  width: 100%;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .home__content--view {
    /* MQ Tablet */
    float: left;
    width: 49%;
  }
}
.home__content--view {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.home__content--view h3 {
  font-family: Georgia, "New Century Schoolbook", "Nimbus Roman No9 L", serif;
  margin-bottom: 5px;
}
.home__content--view .graphDataDescription {
  margin: 0;
  padding: 0;
  line-height: 1.4;
}

.home__marketing-content {
  margin: 40px 0px 50px;
  text-align: center;
}
.home__marketing-content h3 {
  font-weight: 200;
  display: block;
  line-height: 1.4;
  margin: 0;
  font-size: 24px;
  font-size: 1.5rem;
  font-family: Georgia, "New Century Schoolbook", "Nimbus Roman No9 L", serif;
}

.home__whatsnew-section {
  padding: 0 15px;
}

.socialMedia-content, .home__whatsnew-section, .home__container-II, .home__container-III, .home__container-IV {
  zoom: 1;
}
.socialMedia-content:before, .socialMedia-content:after, .home__whatsnew-section:before, .home__whatsnew-section:after, .home__container-II:before, .home__container-II:after, .home__container-III:before, .home__container-III:after, .home__container-IV:before, .home__container-IV:after {
  content: "";
  display: table;
}
.socialMedia-content:after, .home__whatsnew-section:after, .home__container-II:after, .home__container-III:after, .home__container-IV:after {
  clear: both;
}

.content-twitterSection .twittersection-title, .content-twitterSection .blogSection-title, .content-blogSection .twittersection-title, .content-blogSection .blogSection-title {
  color: #000;
  padding: 7px 7px;
  background: #fff;
}
.csspositionsticky .content-twitterSection .twittersection-title, .csspositionsticky .content-twitterSection .blogSection-title, .csspositionsticky .content-blogSection .twittersection-title, .csspositionsticky .content-blogSection .blogSection-title {
  position: -webkit-sticky;
  position: -moz-sticky;
  position: -o-sticky;
  position: -ms-sticky;
  position: sticky;
  top: -7px;
  z-index: 5;
}

.socialMedia-content {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1px) and (max-width: 47em) {
  .socialMedia-content {
    /* MQ Smartphone only */
    display: none;
  }
}
.socialMedia-content {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.blogSection-wrapper, .twitterSection-wrapper {
  max-height: 430px;
  line-height: 18px;
}

.content-blogSection {
  float: right;
  word-spacing: 1px;
}
.content-blogSection ul li {
  margin: 9px 10px 15px;
}
.content-blogSection ul li .blog-date {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 18px;
  font-weight: 600;
  letter-spacing: 0.2px;
  margin: 0px;
}
.content-blogSection ul li a {
  font-size: 15px;
  font-size: 0.9375rem;
}
.content-blogSection ul li .blog-summary {
  position: relative;
  margin-top: 5px;
}
.content-blogSection ul li .blog-summary p {
  margin-top: 0px;
}

.section-calender {
  float: left; /*right; change in state after removing graph section*/
  overflow-y: hidden;
  height: 440px;
}

.home__content--right {
  float: right;
  overflow-y: hidden;
  height: 440px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .home__content--right {
    /* MQ Widescreen */
    height: 400px;
  }
}
.home__content--right {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.section_trials_status {
  float: left;
  overflow-y: hidden;
  height: 440px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .section_trials_status {
    /* MQ Widescreen */
    height: 400px;
  }
}
.section_trials_status {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.add-ellipsis span.read-more a {
  color: #333333;
  pointer-events: none;
  text-decoration: none;
}

.section-new {
  overflow-y: hidden;
  height: 440px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .section-new {
    /* MQ Widescreen */
    height: 400px;
  }
}
.section-new {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.section_personal_details {
  box-sizing: border-box;
  overflow: hidden;
}
.section_personal_details h5 {
  margin-bottom: 10px;
  margin-top: 5px;
}
.section_personal_details h3 {
  margin-top: 7px;
  padding: 0;
}
.section_personal_details label {
  display: block;
  margin: 10px 0px 5px;
  font-weight: 600;
}
.section_personal_details textarea {
  overflow-y: scroll;
  height: 25px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .section_personal_details textarea {
    /* MQ Laptop */
    height: 52px;
  }
}
.section_personal_details textarea {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.section_personal_details input[type=text] {
  border-radius: unset;
}
.section_personal_details button {
  display: block;
  width: 30%;
  margin-top: 20px;
  height: 35px;
  border: none;
  color: #fff;
  background-color: #02548a;
}
.section_personal_details input[type=text], .section_personal_details textarea {
  display: block;
  border-top: 1px solid #4c4d51;
  width: 98%;
}
.section_personal_details .error-box {
  border: 1px solid #ff0000 !important;
  box-shadow: 0 0 2px #ff0000;
}
.section_personal_details .captcha-error {
  border: 1px solid #dd4b39;
}
.section_personal_details .class_ask_the_expert_captcha {
  margin: 15px 0px 5px;
}

.charts {
  width: 100%;
}

.chartDrugs {
  height: 330px;
}

.chartLocation {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .chartLocation {
    /* MQ Tablet */
    height: 337px;
  }
}
.chartLocation {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .chartLocation {
    /* MQ Widescreen */
    height: 358px;
  }
}
.chartLocation {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.chartCompany {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .chartCompany {
    /* MQ Tablet */
    height: 337px;
  }
}
.chartCompany {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .chartCompany {
    /* MQ Widescreen */
    height: 358px;
  }
}
.chartCompany {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.chartAdverseEvent {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .chartAdverseEvent {
    /* MQ Tablet */
    height: 330px;
  }
}
.chartAdverseEvent {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .chartAdverseEvent {
    /* MQ Widescreen */
    height: 300px;
  }
}
.chartAdverseEvent {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.home__container-Videos {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1px) and (max-width: 47em) {
  .home__container-Videos {
    /* MQ Smartphone only */
    display: none;
  }
}
.home__container-Videos {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  width: 100%;
  height: auto;
  min-height: 330px;
  padding: 7px 40px;
}
.home__container-Videos h4 {
  margin: 7px 0px;
  font-weight: 500;
}
.home__container-Videos .videos-container {
  position: relative;
  margin-top: 20px;
}
.home__container-Videos .videos-container .nav-buttons .nextPage {
  border: 0 none;
  outline: none;
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/arrow-nav.png) -43px -32px no-repeat;
  position: absolute;
  height: 31px;
  width: 33px;
  top: 30%;
  right: -32px;
  cursor: pointer;
}
.home__container-Videos .videos-container .nav-buttons .nextPage:hover {
  background-position: -43px 0px;
}
.home__container-Videos .videos-container .nav-buttons .nextPage.disabled {
  visibility: hidden;
}
.home__container-Videos .videos-container .nav-buttons .nextPage {
  z-index: 2;
}
.home__container-Videos .videos-container .nav-buttons .prevPage {
  outline: none;
  border: 0 none;
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/arrow-nav.png) 0px -32px no-repeat;
  position: absolute;
  height: 31px;
  width: 33px;
  top: 30%;
  left: -32px;
  cursor: pointer;
}
.home__container-Videos .videos-container .nav-buttons .prevPage:hover {
  background-position: 0px 0px;
}
.home__container-Videos .videos-container .nav-buttons .prevPage.disabled {
  visibility: hidden;
}
.home__container-Videos .videos-container .gallery-slider {
  display: none;
}
.home__container-Videos .videos-container .gallery-slider.active {
  display: block;
}
.home__container-Videos .videos-container .container-gallery {
  zoom: 1;
}
.home__container-Videos .videos-container .container-gallery:before, .home__container-Videos .videos-container .container-gallery:after {
  content: "";
  display: table;
}
.home__container-Videos .videos-container .container-gallery:after {
  clear: both;
}
.home__container-Videos .videos-container .container-gallery {
  box-sizing: border-box;
  display: inline-block;
  width: 100%;
}
.home__container-Videos .videos-container .container-gallery .slider-wrapper {
  box-sizing: border-box;
  display: inline-block;
  float: left;
  padding: 0 10px;
  width: 33.333%;
  overflow: hidden;
}
.home__container-Videos .videos-container .container-gallery .slider-wrapper h3 {
  font-size: 14px;
  font-size: 0.875rem;
  background-color: #dcdcdc;
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 400;
  margin: 0px;
  padding: 8px 0px 8px 7px;
}
.home__container-Videos .videos-container .container-gallery .slider-wrapper p {
  text-align: left;
  line-height: 1.2;
  color: #000;
  margin: 10px 0px 0px;
}
.home__container-Videos .videos-container .container-gallery .slider-wrapper .gallery-wrapper-player {
  border: 1px solid #dcdcdc;
  position: relative;
  width: 99.5%;
  height: 144px;
}
.home__container-Videos .videos-container .container-gallery .slider-wrapper .gallery-wrapper-player .player-layout, .home__container-Videos .videos-container .container-gallery .slider-wrapper .gallery-wrapper-player .player-video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.home__container-Videos .videos-container .container-gallery .slider-wrapper .gallery-wrapper-player .player-layout {
  background-color: transparent;
  z-index: 5;
}
.home__container-Videos .videos-container .container-gallery .slider-wrapper .gallery-wrapper-player .player-video iframe {
  width: 100%;
  height: 100%;
  pointer-events: none;
}
.home__container-Videos .videos-container .container-gallery .slider-wrapper .gallery-wrapper-player .videoPopUp {
  height: 100%;
  width: 100%;
}

.document--drug-patent-profile .layout__col-main, .document--us-patent-profile .layout__col-main, .document--intl-patent-profile .layout__col-main {
  margin-bottom: 0;
}
.document--drug-patent-profile .layout__col-main .section--at-a-glance .data-list--properties-column .data-list__property, .document--us-patent-profile .layout__col-main .section--at-a-glance .data-list--properties-column .data-list__property, .document--intl-patent-profile .layout__col-main .section--at-a-glance .data-list--properties-column .data-list__property {
  margin-bottom: 10px;
}
.document--drug-patent-profile .layout__col-main .section--at-a-glance .data-list--properties-column .at-a-glance_mechanismOfAction, .document--us-patent-profile .layout__col-main .section--at-a-glance .data-list--properties-column .at-a-glance_mechanismOfAction, .document--intl-patent-profile .layout__col-main .section--at-a-glance .data-list--properties-column .at-a-glance_mechanismOfAction {
  margin-bottom: 31px;
}
.document--drug-patent-profile .show-more-wrapper, .document--us-patent-profile .show-more-wrapper, .document--intl-patent-profile .show-more-wrapper {
  text-align: center !important;
  padding: 10px;
}
.document--drug-patent-profile .document__content, .document--us-patent-profile .document__content, .document--intl-patent-profile .document__content {
  clear: both;
}
.document--drug-patent-profile .document__content .patent-document h4.section__sub-heading, .document--us-patent-profile .document__content .patent-document h4.section__sub-heading, .document--intl-patent-profile .document__content .patent-document h4.section__sub-heading {
  font-size: 18px;
  margin: 0 0 5px 0;
}
.document--drug-patent-profile .document__content .patent-document .document__section a.expand-collapse-patent-claims, .document--us-patent-profile .document__content .patent-document .document__section a.expand-collapse-patent-claims, .document--intl-patent-profile .document__content .patent-document .document__section a.expand-collapse-patent-claims {
  text-decoration: none;
  float: right;
  margin: -35px 25px 0 0;
}
.document--drug-patent-profile .document__content .patent-document .document__section ul.patent-claim-details-contents li, .document--us-patent-profile .document__content .patent-document .document__section ul.patent-claim-details-contents li, .document--intl-patent-profile .document__content .patent-document .document__section ul.patent-claim-details-contents li {
  margin: 0 0 25px 0;
  padding: 0;
  font-size: 1.3rem;
}
.document--drug-patent-profile .document__content .patent-document .document__section .sorter-true:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner, .document--drug-patent-profile .document__content .patent-document .document__section .sorter-devphase:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner, .document--drug-patent-profile .document__content .patent-document .document__section .sorter-date:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner,
.document--drug-patent-profile .document__content .patent-document .document__section .tablesorter .tablesorter-headerRow .tablesorter-header:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner, .document--us-patent-profile .document__content .patent-document .document__section .sorter-true:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner, .document--us-patent-profile .document__content .patent-document .document__section .sorter-devphase:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner, .document--us-patent-profile .document__content .patent-document .document__section .sorter-date:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner,
.document--us-patent-profile .document__content .patent-document .document__section .tablesorter .tablesorter-headerRow .tablesorter-header:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner, .document--intl-patent-profile .document__content .patent-document .document__section .sorter-true:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner, .document--intl-patent-profile .document__content .patent-document .document__section .sorter-devphase:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner, .document--intl-patent-profile .document__content .patent-document .document__section .sorter-date:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner,
.document--intl-patent-profile .document__content .patent-document .document__section .tablesorter .tablesorter-headerRow .tablesorter-header:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner {
  position: relative;
  text-decoration: none;
}
.document--drug-patent-profile .document__content .patent-document .document__section .sorter-true:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::before, .document--drug-patent-profile .document__content .patent-document .document__section .sorter-devphase:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::before, .document--drug-patent-profile .document__content .patent-document .document__section .sorter-date:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::before,
.document--drug-patent-profile .document__content .patent-document .document__section .tablesorter .tablesorter-headerRow .tablesorter-header:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::before, .document--us-patent-profile .document__content .patent-document .document__section .sorter-true:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::before, .document--us-patent-profile .document__content .patent-document .document__section .sorter-devphase:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::before, .document--us-patent-profile .document__content .patent-document .document__section .sorter-date:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::before,
.document--us-patent-profile .document__content .patent-document .document__section .tablesorter .tablesorter-headerRow .tablesorter-header:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::before, .document--intl-patent-profile .document__content .patent-document .document__section .sorter-true:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::before, .document--intl-patent-profile .document__content .patent-document .document__section .sorter-devphase:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::before, .document--intl-patent-profile .document__content .patent-document .document__section .sorter-date:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::before,
.document--intl-patent-profile .document__content .patent-document .document__section .tablesorter .tablesorter-headerRow .tablesorter-header:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::before {
  content: none;
}
.document--drug-patent-profile .document__content .patent-document .document__section .sorter-true:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::after, .document--drug-patent-profile .document__content .patent-document .document__section .sorter-devphase:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::after, .document--drug-patent-profile .document__content .patent-document .document__section .sorter-date:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::after,
.document--drug-patent-profile .document__content .patent-document .document__section .tablesorter .tablesorter-headerRow .tablesorter-header:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::after, .document--us-patent-profile .document__content .patent-document .document__section .sorter-true:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::after, .document--us-patent-profile .document__content .patent-document .document__section .sorter-devphase:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::after, .document--us-patent-profile .document__content .patent-document .document__section .sorter-date:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::after,
.document--us-patent-profile .document__content .patent-document .document__section .tablesorter .tablesorter-headerRow .tablesorter-header:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::after, .document--intl-patent-profile .document__content .patent-document .document__section .sorter-true:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::after, .document--intl-patent-profile .document__content .patent-document .document__section .sorter-devphase:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::after, .document--intl-patent-profile .document__content .patent-document .document__section .sorter-date:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::after,
.document--intl-patent-profile .document__content .patent-document .document__section .tablesorter .tablesorter-headerRow .tablesorter-header:not(.tablesorter-headerAsc):not(.tablesorter-headerDesc):not(.sorter-false) .tablesorter-header-inner::after {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-image: url("../images/icons/sort-defalut.svg");
  background-size: contain;
  background-repeat: no-repeat;
  margin-left: 8px;
  vertical-align: middle;
}
.document--drug-patent-profile .document__content .patent-document .document__section .tablesorter-headerAsc .tablesorter-header-inner, .document--us-patent-profile .document__content .patent-document .document__section .tablesorter-headerAsc .tablesorter-header-inner, .document--intl-patent-profile .document__content .patent-document .document__section .tablesorter-headerAsc .tablesorter-header-inner {
  position: relative;
  text-decoration: none;
}
.document--drug-patent-profile .document__content .patent-document .document__section .tablesorter-headerAsc .tablesorter-header-inner::before, .document--us-patent-profile .document__content .patent-document .document__section .tablesorter-headerAsc .tablesorter-header-inner::before, .document--intl-patent-profile .document__content .patent-document .document__section .tablesorter-headerAsc .tablesorter-header-inner::before {
  content: none;
}
.document--drug-patent-profile .document__content .patent-document .document__section .tablesorter-headerAsc .tablesorter-header-inner::after, .document--us-patent-profile .document__content .patent-document .document__section .tablesorter-headerAsc .tablesorter-header-inner::after, .document--intl-patent-profile .document__content .patent-document .document__section .tablesorter-headerAsc .tablesorter-header-inner::after {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-image: url("../images/icons/sort-up.svg");
  background-size: contain;
  background-repeat: no-repeat;
  margin-left: 8px;
  vertical-align: middle;
}
.document--drug-patent-profile .document__content .patent-document .document__section .tablesorter-headerDesc .tablesorter-header-inner, .document--us-patent-profile .document__content .patent-document .document__section .tablesorter-headerDesc .tablesorter-header-inner, .document--intl-patent-profile .document__content .patent-document .document__section .tablesorter-headerDesc .tablesorter-header-inner {
  position: relative;
  text-decoration: none;
}
.document--drug-patent-profile .document__content .patent-document .document__section .tablesorter-headerDesc .tablesorter-header-inner::before, .document--us-patent-profile .document__content .patent-document .document__section .tablesorter-headerDesc .tablesorter-header-inner::before, .document--intl-patent-profile .document__content .patent-document .document__section .tablesorter-headerDesc .tablesorter-header-inner::before {
  content: none;
}
.document--drug-patent-profile .document__content .patent-document .document__section .tablesorter-headerDesc .tablesorter-header-inner::after, .document--us-patent-profile .document__content .patent-document .document__section .tablesorter-headerDesc .tablesorter-header-inner::after, .document--intl-patent-profile .document__content .patent-document .document__section .tablesorter-headerDesc .tablesorter-header-inner::after {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-image: url("../images/icons/sort-down.svg");
  background-size: contain;
  background-repeat: no-repeat;
  margin-left: 8px;
  vertical-align: middle;
}
.document--drug-patent-profile .document__content h2.EU5, .document--drug-patent-profile .document__content h2.Japan, .document--drug-patent-profile .document__content h2.internationalFM, .document--drug-patent-profile .document__content h2.patentClaimDetails, .document--drug-patent-profile .document__content h2.usFamily, .document--drug-patent-profile .document__content h2.intl-heading-countries, .document--us-patent-profile .document__content h2.EU5, .document--us-patent-profile .document__content h2.Japan, .document--us-patent-profile .document__content h2.internationalFM, .document--us-patent-profile .document__content h2.patentClaimDetails, .document--us-patent-profile .document__content h2.usFamily, .document--us-patent-profile .document__content h2.intl-heading-countries, .document--intl-patent-profile .document__content h2.EU5, .document--intl-patent-profile .document__content h2.Japan, .document--intl-patent-profile .document__content h2.internationalFM, .document--intl-patent-profile .document__content h2.patentClaimDetails, .document--intl-patent-profile .document__content h2.usFamily, .document--intl-patent-profile .document__content h2.intl-heading-countries {
  padding-bottom: 0;
}
.document--drug-patent-profile .document__content h2.EU5.isSticky, .document--drug-patent-profile .document__content h2.Japan.isSticky, .document--drug-patent-profile .document__content h2.internationalFM.isSticky, .document--drug-patent-profile .document__content h2.patentClaimDetails.isSticky, .document--drug-patent-profile .document__content h2.usFamily.isSticky, .document--drug-patent-profile .document__content h2.intl-heading-countries.isSticky, .document--us-patent-profile .document__content h2.EU5.isSticky, .document--us-patent-profile .document__content h2.Japan.isSticky, .document--us-patent-profile .document__content h2.internationalFM.isSticky, .document--us-patent-profile .document__content h2.patentClaimDetails.isSticky, .document--us-patent-profile .document__content h2.usFamily.isSticky, .document--us-patent-profile .document__content h2.intl-heading-countries.isSticky, .document--intl-patent-profile .document__content h2.EU5.isSticky, .document--intl-patent-profile .document__content h2.Japan.isSticky, .document--intl-patent-profile .document__content h2.internationalFM.isSticky, .document--intl-patent-profile .document__content h2.patentClaimDetails.isSticky, .document--intl-patent-profile .document__content h2.usFamily.isSticky, .document--intl-patent-profile .document__content h2.intl-heading-countries.isSticky {
  padding-bottom: 20px;
}
.document--drug-patent-profile .document__content p.only__title-inline-content, .document--us-patent-profile .document__content p.only__title-inline-content, .document--intl-patent-profile .document__content p.only__title-inline-content {
  font-size: 1.2rem;
  margin: 5px 0 20px 0;
}
.document--drug-patent-profile .document__content p, .document--us-patent-profile .document__content p, .document--intl-patent-profile .document__content p {
  margin: 14px;
}
.document--drug-patent-profile .document__content p.title-inline-content, .document--us-patent-profile .document__content p.title-inline-content, .document--intl-patent-profile .document__content p.title-inline-content {
  font-size: 16px;
  font-size: 1rem;
  margin: 5px 0 15px 0;
}
.document--drug-patent-profile .document__content .patentCell, .document--us-patent-profile .document__content .patentCell, .document--intl-patent-profile .document__content .patentCell {
  padding: 14px;
}
.document--drug-patent-profile .document__content .patentCell span.read-more, .document--us-patent-profile .document__content .patentCell span.read-more, .document--intl-patent-profile .document__content .patentCell span.read-more {
  width: auto;
}
.document--drug-patent-profile .document__content .patentCell span, .document--us-patent-profile .document__content .patentCell span, .document--intl-patent-profile .document__content .patentCell span {
  word-wrap: break-word;
  display: inline-flex;
  clear: both;
}
.document--drug-patent-profile .document__content table, .document--us-patent-profile .document__content table, .document--intl-patent-profile .document__content table {
  border: 1px solid #dcdcdc;
}
.document--drug-patent-profile .document__content table td span.strikeDateOut, .document--us-patent-profile .document__content table td span.strikeDateOut, .document--intl-patent-profile .document__content table td span.strikeDateOut {
  text-decoration: line-through;
  color: #be540d;
}
.document--drug-patent-profile .document__content table tfoot td, .document--us-patent-profile .document__content table tfoot td, .document--intl-patent-profile .document__content table tfoot td {
  position: relative;
}
.document--drug-patent-profile .document__content table tfoot, .document--us-patent-profile .document__content table tfoot, .document--intl-patent-profile .document__content table tfoot {
  border: 1px solid #dcdcdc;
}
.document--drug-patent-profile .document__content table tfoot .pagination, .document--us-patent-profile .document__content table tfoot .pagination, .document--intl-patent-profile .document__content table tfoot .pagination {
  text-align: right;
  color: #333333;
  display: inline-block;
  margin: 15px;
}
.document--drug-patent-profile .document__content table tfoot .pagination a.prevRecords, .document--us-patent-profile .document__content table tfoot .pagination a.prevRecords, .document--intl-patent-profile .document__content table tfoot .pagination a.prevRecords {
  border: 1px solid #dcdcdc;
  padding: 5px 12px;
  height: 22px;
  position: absolute;
  right: 154px;
  top: 16px;
}
.document--drug-patent-profile .document__content table tfoot .pagination a.prevRecords:before, .document--us-patent-profile .document__content table tfoot .pagination a.prevRecords:before, .document--intl-patent-profile .document__content table tfoot .pagination a.prevRecords:before {
  border: 6px solid transparent;
  border-right: 6px solid #333333;
  width: 0;
  height: 0;
  content: "";
  position: absolute;
  right: 10px;
  top: 4px;
}
.document--drug-patent-profile .document__content table tfoot .pagination a.nextRecords, .document--us-patent-profile .document__content table tfoot .pagination a.nextRecords, .document--intl-patent-profile .document__content table tfoot .pagination a.nextRecords {
  border: 1px solid #dcdcdc;
  padding: 5px 12px;
  height: 22px;
  position: absolute;
  right: 12px;
  top: 16px;
}
.document--drug-patent-profile .document__content table tfoot .pagination a.nextRecords:before, .document--us-patent-profile .document__content table tfoot .pagination a.nextRecords:before, .document--intl-patent-profile .document__content table tfoot .pagination a.nextRecords:before {
  border: 6px solid transparent;
  border-left: 6px solid #333333;
  width: 0;
  height: 0;
  content: "";
  position: absolute;
  right: 2px;
  top: 4px;
}
.document--drug-patent-profile .document__content table tfoot .pagination .recordDetails, .document--us-patent-profile .document__content table tfoot .pagination .recordDetails, .document--intl-patent-profile .document__content table tfoot .pagination .recordDetails {
  position: absolute;
  right: 12px;
  top: 17px;
  display: inline-block;
  width: 115px;
  margin: 0 25px;
  text-align: center;
}
.document--drug-patent-profile .document__content table tfoot .pagination .recordDetails span input.pagination_pageNum, .document--us-patent-profile .document__content table tfoot .pagination .recordDetails span input.pagination_pageNum, .document--intl-patent-profile .document__content table tfoot .pagination .recordDetails span input.pagination_pageNum {
  width: 25px;
  height: 20px;
  margin-left: 5px;
  text-align: center;
  color: #333333;
  border-radius: 0;
}
.document--drug-patent-profile .document__content .patentsEGETable td.ndaformat, .document--us-patent-profile .document__content .patentsEGETable td.ndaformat, .document--intl-patent-profile .document__content .patentsEGETable td.ndaformat {
  padding: 14px;
  overflow: hidden;
}
.document--drug-patent-profile .document__content .patentsEGETable td.lossOfPatent, .document--us-patent-profile .document__content .patentsEGETable td.lossOfPatent, .document--intl-patent-profile .document__content .patentsEGETable td.lossOfPatent {
  background-color: #f4f4f4;
}
.document--drug-patent-profile .document__content .patentsEGETable .width-col1, .document--us-patent-profile .document__content .patentsEGETable .width-col1, .document--intl-patent-profile .document__content .patentsEGETable .width-col1 {
  width: 10%;
}
.document--drug-patent-profile .document__content .patentsEGETable .width-col2, .document--us-patent-profile .document__content .patentsEGETable .width-col2, .document--intl-patent-profile .document__content .patentsEGETable .width-col2 {
  width: 10%;
}
.document--drug-patent-profile .document__content .patentsEGETable .width-col3, .document--us-patent-profile .document__content .patentsEGETable .width-col3, .document--intl-patent-profile .document__content .patentsEGETable .width-col3 {
  width: 18%;
}
.document--drug-patent-profile .document__content .patentsEGETable .width-col4, .document--us-patent-profile .document__content .patentsEGETable .width-col4, .document--intl-patent-profile .document__content .patentsEGETable .width-col4 {
  width: 9%;
}
.document--drug-patent-profile .document__content .patentsEGETable .width-col5, .document--us-patent-profile .document__content .patentsEGETable .width-col5, .document--intl-patent-profile .document__content .patentsEGETable .width-col5 {
  width: 18%;
  cursor: pointer;
}
.document--drug-patent-profile .document__content .patentsEGETable .width-col5 .tablesorter-header-inner, .document--us-patent-profile .document__content .patentsEGETable .width-col5 .tablesorter-header-inner, .document--intl-patent-profile .document__content .patentsEGETable .width-col5 .tablesorter-header-inner {
  cursor: pointer;
}
.document--drug-patent-profile .document__content .patentsEGETable .width-col6, .document--us-patent-profile .document__content .patentsEGETable .width-col6, .document--intl-patent-profile .document__content .patentsEGETable .width-col6 {
  width: 10%;
}
.document--drug-patent-profile .document__content .patentsEGETable .width-col7, .document--us-patent-profile .document__content .patentsEGETable .width-col7, .document--intl-patent-profile .document__content .patentsEGETable .width-col7 {
  width: 10%;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .document--drug-patent-profile .document__content .patentsEGETable .width-col7, .document--us-patent-profile .document__content .patentsEGETable .width-col7, .document--intl-patent-profile .document__content .patentsEGETable .width-col7 {
    /* MQ Tablet */
    width: 11%;
  }
}
.document--drug-patent-profile .document__content .patentsEGETable .width-col7, .document--us-patent-profile .document__content .patentsEGETable .width-col7, .document--intl-patent-profile .document__content .patentsEGETable .width-col7 {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.document--drug-patent-profile .document__content .patentsEGETable .width-col8, .document--us-patent-profile .document__content .patentsEGETable .width-col8, .document--intl-patent-profile .document__content .patentsEGETable .width-col8 {
  width: 10%;
}
.document--drug-patent-profile .document__content .patentsEGETable .width-col9, .document--us-patent-profile .document__content .patentsEGETable .width-col9, .document--intl-patent-profile .document__content .patentsEGETable .width-col9 {
  width: 10%;
}
.document--drug-patent-profile .document__content .nonOrangePatentTable td.ndaformat, .document--us-patent-profile .document__content .nonOrangePatentTable td.ndaformat, .document--intl-patent-profile .document__content .nonOrangePatentTable td.ndaformat {
  padding: 14px;
  overflow: hidden;
}
.document--drug-patent-profile .document__content .nonOrangePatentTable .width-col1, .document--us-patent-profile .document__content .nonOrangePatentTable .width-col1, .document--intl-patent-profile .document__content .nonOrangePatentTable .width-col1 {
  width: 10%;
}
.document--drug-patent-profile .document__content .nonOrangePatentTable .width-col2, .document--us-patent-profile .document__content .nonOrangePatentTable .width-col2, .document--intl-patent-profile .document__content .nonOrangePatentTable .width-col2 {
  width: 25%;
}
.document--drug-patent-profile .document__content .nonOrangePatentTable .width-col3, .document--us-patent-profile .document__content .nonOrangePatentTable .width-col3, .document--intl-patent-profile .document__content .nonOrangePatentTable .width-col3 {
  width: 10%;
}
.document--drug-patent-profile .document__content .nonOrangePatentTable .width-col4, .document--us-patent-profile .document__content .nonOrangePatentTable .width-col4, .document--intl-patent-profile .document__content .nonOrangePatentTable .width-col4 {
  width: 10%;
}
.document--drug-patent-profile .document__content .nonOrangePatentTable .width-col5, .document--us-patent-profile .document__content .nonOrangePatentTable .width-col5, .document--intl-patent-profile .document__content .nonOrangePatentTable .width-col5 {
  width: 11.8%;
}
.document--drug-patent-profile .document__content .nonOrangePatentTable .width-col6, .document--us-patent-profile .document__content .nonOrangePatentTable .width-col6, .document--intl-patent-profile .document__content .nonOrangePatentTable .width-col6 {
  width: 10%;
}
.document--drug-patent-profile .document__content .nonOrangePatentTable .width-col7, .document--us-patent-profile .document__content .nonOrangePatentTable .width-col7, .document--intl-patent-profile .document__content .nonOrangePatentTable .width-col7 {
  width: 12%;
}
.document--drug-patent-profile .document__content .nonOrangePatentTable .master .nda, .document--us-patent-profile .document__content .nonOrangePatentTable .master .nda, .document--intl-patent-profile .document__content .nonOrangePatentTable .master .nda {
  width: 29.6%;
}
.document--drug-patent-profile .document__content .nonOrangePatentTable .master .applicant, .document--us-patent-profile .document__content .nonOrangePatentTable .master .applicant, .document--intl-patent-profile .document__content .nonOrangePatentTable .master .applicant {
  width: 35%;
}
.document--drug-patent-profile .document__content .application-table, .document--us-patent-profile .document__content .application-table, .document--intl-patent-profile .document__content .application-table {
  width: 100%;
}
.document--drug-patent-profile .document__content .application-table .col1, .document--drug-patent-profile .document__content .application-table .col2, .document--drug-patent-profile .document__content .application-table .col4, .document--drug-patent-profile .document__content .application-table .col6, .document--us-patent-profile .document__content .application-table .col1, .document--us-patent-profile .document__content .application-table .col2, .document--us-patent-profile .document__content .application-table .col4, .document--us-patent-profile .document__content .application-table .col6, .document--intl-patent-profile .document__content .application-table .col1, .document--intl-patent-profile .document__content .application-table .col2, .document--intl-patent-profile .document__content .application-table .col4, .document--intl-patent-profile .document__content .application-table .col6 {
  width: 10%;
}
.document--drug-patent-profile .document__content .application-table .col3, .document--us-patent-profile .document__content .application-table .col3, .document--intl-patent-profile .document__content .application-table .col3 {
  width: 30%;
}
.document--drug-patent-profile .document__content .application-table .col5, .document--us-patent-profile .document__content .application-table .col5, .document--intl-patent-profile .document__content .application-table .col5 {
  width: 20%;
}
.document--drug-patent-profile .document__content .EU5-table td.ndaformat, .document--us-patent-profile .document__content .EU5-table td.ndaformat, .document--intl-patent-profile .document__content .EU5-table td.ndaformat {
  padding: 14px;
  overflow: hidden;
}
.document--drug-patent-profile .document__content .EU5-table, .document--us-patent-profile .document__content .EU5-table, .document--intl-patent-profile .document__content .EU5-table {
  width: 100%;
}
.document--drug-patent-profile .document__content .EU5-table .col1, .document--us-patent-profile .document__content .EU5-table .col1, .document--intl-patent-profile .document__content .EU5-table .col1 {
  width: 16%;
}
.document--drug-patent-profile .document__content .EU5-table .col2, .document--us-patent-profile .document__content .EU5-table .col2, .document--intl-patent-profile .document__content .EU5-table .col2 {
  width: 15%;
}
.document--drug-patent-profile .document__content .EU5-table .col3, .document--us-patent-profile .document__content .EU5-table .col3, .document--intl-patent-profile .document__content .EU5-table .col3 {
  width: 15%;
}
.document--drug-patent-profile .document__content .EU5-table .col4, .document--us-patent-profile .document__content .EU5-table .col4, .document--intl-patent-profile .document__content .EU5-table .col4 {
  width: 12%;
}
.document--drug-patent-profile .document__content .EU5-table .col5, .document--us-patent-profile .document__content .EU5-table .col5, .document--intl-patent-profile .document__content .EU5-table .col5 {
  width: 30%;
}
.document--drug-patent-profile .document__content .EU5-table .col6, .document--us-patent-profile .document__content .EU5-table .col6, .document--intl-patent-profile .document__content .EU5-table .col6 {
  width: 12%;
}
.document--drug-patent-profile .document__content .JapanPatentsEGE-table td.ndaformat, .document--us-patent-profile .document__content .JapanPatentsEGE-table td.ndaformat, .document--intl-patent-profile .document__content .JapanPatentsEGE-table td.ndaformat {
  padding: 14px;
  overflow: hidden;
}
.document--drug-patent-profile .document__content .JapanPatentsEGE-table, .document--us-patent-profile .document__content .JapanPatentsEGE-table, .document--intl-patent-profile .document__content .JapanPatentsEGE-table {
  width: 100%;
}
.document--drug-patent-profile .document__content .JapanPatentsEGE-table .col1, .document--us-patent-profile .document__content .JapanPatentsEGE-table .col1, .document--intl-patent-profile .document__content .JapanPatentsEGE-table .col1 {
  width: 16%;
}
.document--drug-patent-profile .document__content .JapanPatentsEGE-table .col2, .document--us-patent-profile .document__content .JapanPatentsEGE-table .col2, .document--intl-patent-profile .document__content .JapanPatentsEGE-table .col2 {
  width: 15%;
}
.document--drug-patent-profile .document__content .JapanPatentsEGE-table .col3, .document--us-patent-profile .document__content .JapanPatentsEGE-table .col3, .document--intl-patent-profile .document__content .JapanPatentsEGE-table .col3 {
  width: 15%;
}
.document--drug-patent-profile .document__content .JapanPatentsEGE-table .col4, .document--us-patent-profile .document__content .JapanPatentsEGE-table .col4, .document--intl-patent-profile .document__content .JapanPatentsEGE-table .col4 {
  width: 12%;
}
.document--drug-patent-profile .document__content .JapanPatentsEGE-table .col5, .document--us-patent-profile .document__content .JapanPatentsEGE-table .col5, .document--intl-patent-profile .document__content .JapanPatentsEGE-table .col5 {
  width: 30%;
}
.document--drug-patent-profile .document__content .JapanPatentsEGE-table .col6, .document--us-patent-profile .document__content .JapanPatentsEGE-table .col6, .document--intl-patent-profile .document__content .JapanPatentsEGE-table .col6 {
  width: 12%;
}
.document--drug-patent-profile .document__content .ROWPatentsEGE-table td.ndaformat, .document--us-patent-profile .document__content .ROWPatentsEGE-table td.ndaformat, .document--intl-patent-profile .document__content .ROWPatentsEGE-table td.ndaformat {
  padding: 14px;
  overflow: hidden;
}
.document--drug-patent-profile .document__content .ROWPatentsEGE-table, .document--us-patent-profile .document__content .ROWPatentsEGE-table, .document--intl-patent-profile .document__content .ROWPatentsEGE-table {
  width: 100%;
}
.document--drug-patent-profile .document__content .ROWPatentsEGE-table .col1, .document--us-patent-profile .document__content .ROWPatentsEGE-table .col1, .document--intl-patent-profile .document__content .ROWPatentsEGE-table .col1 {
  width: 25%;
}
.document--drug-patent-profile .document__content .ROWPatentsEGE-table .col2, .document--us-patent-profile .document__content .ROWPatentsEGE-table .col2, .document--intl-patent-profile .document__content .ROWPatentsEGE-table .col2 {
  width: 15%;
}
.document--drug-patent-profile .document__content .ROWPatentsEGE-table .col3, .document--us-patent-profile .document__content .ROWPatentsEGE-table .col3, .document--intl-patent-profile .document__content .ROWPatentsEGE-table .col3 {
  width: 15%;
}
.document--drug-patent-profile .document__content .ROWPatentsEGE-table .col4, .document--us-patent-profile .document__content .ROWPatentsEGE-table .col4, .document--intl-patent-profile .document__content .ROWPatentsEGE-table .col4 {
  width: 15%;
}
.document--drug-patent-profile .document__content .ROWPatentsEGE-table .col5, .document--us-patent-profile .document__content .ROWPatentsEGE-table .col5, .document--intl-patent-profile .document__content .ROWPatentsEGE-table .col5 {
  width: 18%;
}
.document--drug-patent-profile .document__content .ROWPatentsEGE-table .col6, .document--us-patent-profile .document__content .ROWPatentsEGE-table .col6, .document--intl-patent-profile .document__content .ROWPatentsEGE-table .col6 {
  width: 12%;
}
.document--drug-patent-profile .document__content .ROWPatentsEGE-table tbody .patentNumberLinks, .document--us-patent-profile .document__content .ROWPatentsEGE-table tbody .patentNumberLinks, .document--intl-patent-profile .document__content .ROWPatentsEGE-table tbody .patentNumberLinks {
  width: 80%;
}
.document--drug-patent-profile .document__content .exclusivity-table tr th.col1, .document--us-patent-profile .document__content .exclusivity-table tr th.col1, .document--intl-patent-profile .document__content .exclusivity-table tr th.col1 {
  width: 40%;
}
.document--drug-patent-profile .document__content .exclusivity-table tr th.col2, .document--us-patent-profile .document__content .exclusivity-table tr th.col2, .document--intl-patent-profile .document__content .exclusivity-table tr th.col2 {
  width: 15%;
}
.document--drug-patent-profile .document__content .exclusivity-table tr th.col3, .document--us-patent-profile .document__content .exclusivity-table tr th.col3, .document--intl-patent-profile .document__content .exclusivity-table tr th.col3 {
  width: 15%;
}
.document--drug-patent-profile .document__content .exclusivity-table tr th.col4, .document--us-patent-profile .document__content .exclusivity-table tr th.col4, .document--intl-patent-profile .document__content .exclusivity-table tr th.col4 {
  width: 15%;
}
.document--drug-patent-profile .document__content .exclusivity-table tr th.col5, .document--us-patent-profile .document__content .exclusivity-table tr th.col5, .document--intl-patent-profile .document__content .exclusivity-table tr th.col5 {
  width: 15%;
}
.document--drug-patent-profile .document__content .exclusivity-table tr td.ex-description p.contentText, .document--us-patent-profile .document__content .exclusivity-table tr td.ex-description p.contentText, .document--intl-patent-profile .document__content .exclusivity-table tr td.ex-description p.contentText {
  display: inline-block;
  width: 90%;
}
.document--drug-patent-profile .document__content .spcExclusivity, .document--us-patent-profile .document__content .spcExclusivity, .document--intl-patent-profile .document__content .spcExclusivity {
  margin-top: 0;
}
.document--drug-patent-profile .document__content .spcExclusivity .spc, .document--us-patent-profile .document__content .spcExclusivity .spc, .document--intl-patent-profile .document__content .spcExclusivity .spc {
  margin-top: 0;
}
.document--drug-patent-profile .document__content .supplementary tr th.col1, .document--us-patent-profile .document__content .supplementary tr th.col1, .document--intl-patent-profile .document__content .supplementary tr th.col1 {
  width: 12%;
}
.document--drug-patent-profile .document__content .supplementary tr th.col2, .document--us-patent-profile .document__content .supplementary tr th.col2, .document--intl-patent-profile .document__content .supplementary tr th.col2 {
  width: 15%;
}
.document--drug-patent-profile .document__content .supplementary tr th.col3, .document--us-patent-profile .document__content .supplementary tr th.col3, .document--intl-patent-profile .document__content .supplementary tr th.col3 {
  width: 50%;
}
.document--drug-patent-profile .document__content .supplementary tr th.col4, .document--us-patent-profile .document__content .supplementary tr th.col4, .document--intl-patent-profile .document__content .supplementary tr th.col4 {
  width: 10%;
}
.document--drug-patent-profile .document__content .related_associated-ndas table.associated-ndas thead tr th.width-col1, .document--us-patent-profile .document__content .related_associated-ndas table.associated-ndas thead tr th.width-col1, .document--intl-patent-profile .document__content .related_associated-ndas table.associated-ndas thead tr th.width-col1 {
  width: 6%;
}
.document--drug-patent-profile .document__content .related_associated-ndas table.associated-ndas thead tr th.width-col2, .document--us-patent-profile .document__content .related_associated-ndas table.associated-ndas thead tr th.width-col2, .document--intl-patent-profile .document__content .related_associated-ndas table.associated-ndas thead tr th.width-col2 {
  width: 9%;
}
.document--drug-patent-profile .document__content .related_associated-ndas table.associated-ndas thead tr th.width-col3, .document--us-patent-profile .document__content .related_associated-ndas table.associated-ndas thead tr th.width-col3, .document--intl-patent-profile .document__content .related_associated-ndas table.associated-ndas thead tr th.width-col3 {
  width: 18%;
}
.document--drug-patent-profile .document__content .related_associated-ndas table.associated-ndas thead tr th.width-col4, .document--us-patent-profile .document__content .related_associated-ndas table.associated-ndas thead tr th.width-col4, .document--intl-patent-profile .document__content .related_associated-ndas table.associated-ndas thead tr th.width-col4 {
  width: 10%;
}
.document--drug-patent-profile .document__content .related_associated-ndas table.associated-ndas thead tr th.width-col5, .document--us-patent-profile .document__content .related_associated-ndas table.associated-ndas thead tr th.width-col5, .document--intl-patent-profile .document__content .related_associated-ndas table.associated-ndas thead tr th.width-col5 {
  width: 8%;
}
.document--drug-patent-profile .document__content .related_associated-ndas table.associated-ndas thead tr th.width-col6, .document--us-patent-profile .document__content .related_associated-ndas table.associated-ndas thead tr th.width-col6, .document--intl-patent-profile .document__content .related_associated-ndas table.associated-ndas thead tr th.width-col6 {
  width: 10%;
}
.document--drug-patent-profile .document__content .related_associated-ndas table.associated-ndas thead tr th.width-col7, .document--us-patent-profile .document__content .related_associated-ndas table.associated-ndas thead tr th.width-col7, .document--intl-patent-profile .document__content .related_associated-ndas table.associated-ndas thead tr th.width-col7 {
  width: 8%;
}
.document--drug-patent-profile .document__content table.relatedInternationalPatents thead tr th.width-col1, .document--us-patent-profile .document__content table.relatedInternationalPatents thead tr th.width-col1, .document--intl-patent-profile .document__content table.relatedInternationalPatents thead tr th.width-col1 {
  width: 20%;
}
.document--drug-patent-profile .document__content table.relatedInternationalPatents thead tr th.width-col2, .document--us-patent-profile .document__content table.relatedInternationalPatents thead tr th.width-col2, .document--intl-patent-profile .document__content table.relatedInternationalPatents thead tr th.width-col2 {
  width: 20%;
}
.document--drug-patent-profile .document__content table.relatedInternationalPatents thead tr th.width-col3, .document--us-patent-profile .document__content table.relatedInternationalPatents thead tr th.width-col3, .document--intl-patent-profile .document__content table.relatedInternationalPatents thead tr th.width-col3 {
  width: 20%;
}
.document--drug-patent-profile .document__content table.us-patent-family-table, .document--us-patent-profile .document__content table.us-patent-family-table, .document--intl-patent-profile .document__content table.us-patent-family-table {
  width: 100%;
}
.document--drug-patent-profile .document__content table.us-patent-family-table thead tr th.width-col1, .document--us-patent-profile .document__content table.us-patent-family-table thead tr th.width-col1, .document--intl-patent-profile .document__content table.us-patent-family-table thead tr th.width-col1 {
  width: 12%;
}
.document--drug-patent-profile .document__content table.us-patent-family-table thead tr th.width-col2, .document--us-patent-profile .document__content table.us-patent-family-table thead tr th.width-col2, .document--intl-patent-profile .document__content table.us-patent-family-table thead tr th.width-col2 {
  width: 12%;
}
.document--drug-patent-profile .document__content table.us-patent-family-table thead tr th.width-col3, .document--us-patent-profile .document__content table.us-patent-family-table thead tr th.width-col3, .document--intl-patent-profile .document__content table.us-patent-family-table thead tr th.width-col3 {
  width: 15%;
}
.document--drug-patent-profile .document__content table.us-patent-family-table thead tr th.width-col4, .document--us-patent-profile .document__content table.us-patent-family-table thead tr th.width-col4, .document--intl-patent-profile .document__content table.us-patent-family-table thead tr th.width-col4 {
  width: 15%;
}
.document--drug-patent-profile .document__content table.us-patent-family-table thead tr th.width-col5, .document--us-patent-profile .document__content table.us-patent-family-table thead tr th.width-col5, .document--intl-patent-profile .document__content table.us-patent-family-table thead tr th.width-col5 {
  width: 30%;
}
.document--drug-patent-profile .document__content table.us-patent-family-table thead tr th.width-col6, .document--us-patent-profile .document__content table.us-patent-family-table thead tr th.width-col6, .document--intl-patent-profile .document__content table.us-patent-family-table thead tr th.width-col6 {
  width: 15%;
}
.document--drug-patent-profile .document__content div.master, .document--us-patent-profile .document__content div.master, .document--intl-patent-profile .document__content div.master {
  overflow: hidden;
  width: 100%;
  padding-bottom: 300em;
  margin-bottom: -300em;
  box-sizing: border-box;
}
.document--drug-patent-profile .document__content div.master .brandname, .document--drug-patent-profile .document__content div.master .nda, .document--drug-patent-profile .document__content div.master .applicant, .document--us-patent-profile .document__content div.master .brandname, .document--us-patent-profile .document__content div.master .nda, .document--us-patent-profile .document__content div.master .applicant, .document--intl-patent-profile .document__content div.master .brandname, .document--intl-patent-profile .document__content div.master .nda, .document--intl-patent-profile .document__content div.master .applicant {
  padding: 8px;
  overflow: hidden;
  box-sizing: border-box;
}
.document--drug-patent-profile .document__content div.master .brandname, .document--us-patent-profile .document__content div.master .brandname, .document--intl-patent-profile .document__content div.master .brandname {
  float: left;
}
.document--drug-patent-profile .document__content div.master .nda, .document--us-patent-profile .document__content div.master .nda, .document--intl-patent-profile .document__content div.master .nda {
  float: left;
  width: 33.4%;
  border-right: 1px solid #dcdcdc;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .document--drug-patent-profile .document__content div.master .nda, .document--us-patent-profile .document__content div.master .nda, .document--intl-patent-profile .document__content div.master .nda {
    /* MQ Tablet */
    width: 35.4%;
  }
}
.document--drug-patent-profile .document__content div.master .nda, .document--us-patent-profile .document__content div.master .nda, .document--intl-patent-profile .document__content div.master .nda {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.document--drug-patent-profile .document__content div.master .applicant, .document--us-patent-profile .document__content div.master .applicant, .document--intl-patent-profile .document__content div.master .applicant {
  float: left;
  width: 30%;
  margin-right: -1px; /* Thank you IE */
  border-right: 0px solid #dcdcdc;
}
.document--drug-patent-profile .document__content div.master .patentNumber, .document--drug-patent-profile .document__content div.master .claimTypes, .document--drug-patent-profile .document__content div.master .lossOfPatent, .document--us-patent-profile .document__content div.master .patentNumber, .document--us-patent-profile .document__content div.master .claimTypes, .document--us-patent-profile .document__content div.master .lossOfPatent, .document--intl-patent-profile .document__content div.master .patentNumber, .document--intl-patent-profile .document__content div.master .claimTypes, .document--intl-patent-profile .document__content div.master .lossOfPatent {
  padding: 8px;
  overflow: hidden;
  box-sizing: border-box;
}
.document--drug-patent-profile .document__content div.master .patentNumber, .document--us-patent-profile .document__content div.master .patentNumber, .document--intl-patent-profile .document__content div.master .patentNumber {
  float: left;
  width: 22.2223%;
  padding-bottom: 300em;
  margin-bottom: -300em;
  border-right: 1px solid #dcdcdc;
}
.document--drug-patent-profile .document__content div.master .claimTypes, .document--us-patent-profile .document__content div.master .claimTypes, .document--intl-patent-profile .document__content div.master .claimTypes {
  float: left;
  width: 55.5556%;
  padding-bottom: 300em;
  margin-bottom: -300em;
  border-right: 1px solid #dcdcdc;
}
.document--drug-patent-profile .document__content div.master .lossOfPatent, .document--us-patent-profile .document__content div.master .lossOfPatent, .document--intl-patent-profile .document__content div.master .lossOfPatent {
  float: left;
  width: 22.2222%;
  margin-right: -1px; /* Thank you IE */
  border-right: 0px solid #dcdcdc;
  padding-bottom: 300em;
  margin-bottom: -300em;
}
.document--drug-patent-profile .document__content .hidden, .document--us-patent-profile .document__content .hidden, .document--intl-patent-profile .document__content .hidden {
  display: none;
}
.document--drug-patent-profile .document__content .patentsEGETable tr td.patentCell, .document--drug-patent-profile .document__content .nonOrangePatentTable tr td.patentCell, .document--drug-patent-profile .document__content .exclusivity-table tr td.patentCell, .document--drug-patent-profile .document__content .supplementary tr td.patentCell, .document--drug-patent-profile .document__content .application-table tr td.patentCell, .document--drug-patent-profile .document__content .EU5-table tr td.patentCell, .document--drug-patent-profile .document__content .JapanPatentsEGE-table tr td.patentCell, .document--drug-patent-profile .document__content .ROWPatentsEGE-table tr td.patentCell, .document--drug-patent-profile .document__content .usPatents-document__Associated-ndas tr td.patentCell, .document--drug-patent-profile .document__content .usPatents-document__Associated-blas tr td.patentCell, .document--drug-patent-profile .document__content .usPatents-document__relatedInternationalPatents tr td.patentCell, .document--drug-patent-profile .document__content .us-patent-family-table tr td.patentCell, .document--us-patent-profile .document__content .patentsEGETable tr td.patentCell, .document--us-patent-profile .document__content .nonOrangePatentTable tr td.patentCell, .document--us-patent-profile .document__content .exclusivity-table tr td.patentCell, .document--us-patent-profile .document__content .supplementary tr td.patentCell, .document--us-patent-profile .document__content .application-table tr td.patentCell, .document--us-patent-profile .document__content .EU5-table tr td.patentCell, .document--us-patent-profile .document__content .JapanPatentsEGE-table tr td.patentCell, .document--us-patent-profile .document__content .ROWPatentsEGE-table tr td.patentCell, .document--us-patent-profile .document__content .usPatents-document__Associated-ndas tr td.patentCell, .document--us-patent-profile .document__content .usPatents-document__Associated-blas tr td.patentCell, .document--us-patent-profile .document__content .usPatents-document__relatedInternationalPatents tr td.patentCell, .document--us-patent-profile .document__content .us-patent-family-table tr td.patentCell, .document--intl-patent-profile .document__content .patentsEGETable tr td.patentCell, .document--intl-patent-profile .document__content .nonOrangePatentTable tr td.patentCell, .document--intl-patent-profile .document__content .exclusivity-table tr td.patentCell, .document--intl-patent-profile .document__content .supplementary tr td.patentCell, .document--intl-patent-profile .document__content .application-table tr td.patentCell, .document--intl-patent-profile .document__content .EU5-table tr td.patentCell, .document--intl-patent-profile .document__content .JapanPatentsEGE-table tr td.patentCell, .document--intl-patent-profile .document__content .ROWPatentsEGE-table tr td.patentCell, .document--intl-patent-profile .document__content .usPatents-document__Associated-ndas tr td.patentCell, .document--intl-patent-profile .document__content .usPatents-document__Associated-blas tr td.patentCell, .document--intl-patent-profile .document__content .usPatents-document__relatedInternationalPatents tr td.patentCell, .document--intl-patent-profile .document__content .us-patent-family-table tr td.patentCell {
  position: relative;
}
.document--drug-patent-profile .document__content .patentsEGETable tr td a.noArrowLink, .document--drug-patent-profile .document__content .nonOrangePatentTable tr td a.noArrowLink, .document--drug-patent-profile .document__content .exclusivity-table tr td a.noArrowLink, .document--drug-patent-profile .document__content .supplementary tr td a.noArrowLink, .document--drug-patent-profile .document__content .application-table tr td a.noArrowLink, .document--drug-patent-profile .document__content .EU5-table tr td a.noArrowLink, .document--drug-patent-profile .document__content .JapanPatentsEGE-table tr td a.noArrowLink, .document--drug-patent-profile .document__content .ROWPatentsEGE-table tr td a.noArrowLink, .document--drug-patent-profile .document__content .usPatents-document__Associated-ndas tr td a.noArrowLink, .document--drug-patent-profile .document__content .usPatents-document__Associated-blas tr td a.noArrowLink, .document--drug-patent-profile .document__content .usPatents-document__relatedInternationalPatents tr td a.noArrowLink, .document--drug-patent-profile .document__content .us-patent-family-table tr td a.noArrowLink, .document--us-patent-profile .document__content .patentsEGETable tr td a.noArrowLink, .document--us-patent-profile .document__content .nonOrangePatentTable tr td a.noArrowLink, .document--us-patent-profile .document__content .exclusivity-table tr td a.noArrowLink, .document--us-patent-profile .document__content .supplementary tr td a.noArrowLink, .document--us-patent-profile .document__content .application-table tr td a.noArrowLink, .document--us-patent-profile .document__content .EU5-table tr td a.noArrowLink, .document--us-patent-profile .document__content .JapanPatentsEGE-table tr td a.noArrowLink, .document--us-patent-profile .document__content .ROWPatentsEGE-table tr td a.noArrowLink, .document--us-patent-profile .document__content .usPatents-document__Associated-ndas tr td a.noArrowLink, .document--us-patent-profile .document__content .usPatents-document__Associated-blas tr td a.noArrowLink, .document--us-patent-profile .document__content .usPatents-document__relatedInternationalPatents tr td a.noArrowLink, .document--us-patent-profile .document__content .us-patent-family-table tr td a.noArrowLink, .document--intl-patent-profile .document__content .patentsEGETable tr td a.noArrowLink, .document--intl-patent-profile .document__content .nonOrangePatentTable tr td a.noArrowLink, .document--intl-patent-profile .document__content .exclusivity-table tr td a.noArrowLink, .document--intl-patent-profile .document__content .supplementary tr td a.noArrowLink, .document--intl-patent-profile .document__content .application-table tr td a.noArrowLink, .document--intl-patent-profile .document__content .EU5-table tr td a.noArrowLink, .document--intl-patent-profile .document__content .JapanPatentsEGE-table tr td a.noArrowLink, .document--intl-patent-profile .document__content .ROWPatentsEGE-table tr td a.noArrowLink, .document--intl-patent-profile .document__content .usPatents-document__Associated-ndas tr td a.noArrowLink, .document--intl-patent-profile .document__content .usPatents-document__Associated-blas tr td a.noArrowLink, .document--intl-patent-profile .document__content .usPatents-document__relatedInternationalPatents tr td a.noArrowLink, .document--intl-patent-profile .document__content .us-patent-family-table tr td a.noArrowLink {
  cursor: auto;
}
.document--drug-patent-profile .document__content .patentsEGETable tr td a.arrowLink, .document--drug-patent-profile .document__content .nonOrangePatentTable tr td a.arrowLink, .document--drug-patent-profile .document__content .exclusivity-table tr td a.arrowLink, .document--drug-patent-profile .document__content .supplementary tr td a.arrowLink, .document--drug-patent-profile .document__content .application-table tr td a.arrowLink, .document--drug-patent-profile .document__content .EU5-table tr td a.arrowLink, .document--drug-patent-profile .document__content .JapanPatentsEGE-table tr td a.arrowLink, .document--drug-patent-profile .document__content .ROWPatentsEGE-table tr td a.arrowLink, .document--drug-patent-profile .document__content .usPatents-document__Associated-ndas tr td a.arrowLink, .document--drug-patent-profile .document__content .usPatents-document__Associated-blas tr td a.arrowLink, .document--drug-patent-profile .document__content .usPatents-document__relatedInternationalPatents tr td a.arrowLink, .document--drug-patent-profile .document__content .us-patent-family-table tr td a.arrowLink, .document--us-patent-profile .document__content .patentsEGETable tr td a.arrowLink, .document--us-patent-profile .document__content .nonOrangePatentTable tr td a.arrowLink, .document--us-patent-profile .document__content .exclusivity-table tr td a.arrowLink, .document--us-patent-profile .document__content .supplementary tr td a.arrowLink, .document--us-patent-profile .document__content .application-table tr td a.arrowLink, .document--us-patent-profile .document__content .EU5-table tr td a.arrowLink, .document--us-patent-profile .document__content .JapanPatentsEGE-table tr td a.arrowLink, .document--us-patent-profile .document__content .ROWPatentsEGE-table tr td a.arrowLink, .document--us-patent-profile .document__content .usPatents-document__Associated-ndas tr td a.arrowLink, .document--us-patent-profile .document__content .usPatents-document__Associated-blas tr td a.arrowLink, .document--us-patent-profile .document__content .usPatents-document__relatedInternationalPatents tr td a.arrowLink, .document--us-patent-profile .document__content .us-patent-family-table tr td a.arrowLink, .document--intl-patent-profile .document__content .patentsEGETable tr td a.arrowLink, .document--intl-patent-profile .document__content .nonOrangePatentTable tr td a.arrowLink, .document--intl-patent-profile .document__content .exclusivity-table tr td a.arrowLink, .document--intl-patent-profile .document__content .supplementary tr td a.arrowLink, .document--intl-patent-profile .document__content .application-table tr td a.arrowLink, .document--intl-patent-profile .document__content .EU5-table tr td a.arrowLink, .document--intl-patent-profile .document__content .JapanPatentsEGE-table tr td a.arrowLink, .document--intl-patent-profile .document__content .ROWPatentsEGE-table tr td a.arrowLink, .document--intl-patent-profile .document__content .usPatents-document__Associated-ndas tr td a.arrowLink, .document--intl-patent-profile .document__content .usPatents-document__Associated-blas tr td a.arrowLink, .document--intl-patent-profile .document__content .usPatents-document__relatedInternationalPatents tr td a.arrowLink, .document--intl-patent-profile .document__content .us-patent-family-table tr td a.arrowLink {
  padding: 8px;
}
.document--drug-patent-profile .document__content .patentsEGETable tr td a.arrowLink:before, .document--drug-patent-profile .document__content .nonOrangePatentTable tr td a.arrowLink:before, .document--drug-patent-profile .document__content .exclusivity-table tr td a.arrowLink:before, .document--drug-patent-profile .document__content .supplementary tr td a.arrowLink:before, .document--drug-patent-profile .document__content .application-table tr td a.arrowLink:before, .document--drug-patent-profile .document__content .EU5-table tr td a.arrowLink:before, .document--drug-patent-profile .document__content .JapanPatentsEGE-table tr td a.arrowLink:before, .document--drug-patent-profile .document__content .ROWPatentsEGE-table tr td a.arrowLink:before, .document--drug-patent-profile .document__content .usPatents-document__Associated-ndas tr td a.arrowLink:before, .document--drug-patent-profile .document__content .usPatents-document__Associated-blas tr td a.arrowLink:before, .document--drug-patent-profile .document__content .usPatents-document__relatedInternationalPatents tr td a.arrowLink:before, .document--drug-patent-profile .document__content .us-patent-family-table tr td a.arrowLink:before, .document--us-patent-profile .document__content .patentsEGETable tr td a.arrowLink:before, .document--us-patent-profile .document__content .nonOrangePatentTable tr td a.arrowLink:before, .document--us-patent-profile .document__content .exclusivity-table tr td a.arrowLink:before, .document--us-patent-profile .document__content .supplementary tr td a.arrowLink:before, .document--us-patent-profile .document__content .application-table tr td a.arrowLink:before, .document--us-patent-profile .document__content .EU5-table tr td a.arrowLink:before, .document--us-patent-profile .document__content .JapanPatentsEGE-table tr td a.arrowLink:before, .document--us-patent-profile .document__content .ROWPatentsEGE-table tr td a.arrowLink:before, .document--us-patent-profile .document__content .usPatents-document__Associated-ndas tr td a.arrowLink:before, .document--us-patent-profile .document__content .usPatents-document__Associated-blas tr td a.arrowLink:before, .document--us-patent-profile .document__content .usPatents-document__relatedInternationalPatents tr td a.arrowLink:before, .document--us-patent-profile .document__content .us-patent-family-table tr td a.arrowLink:before, .document--intl-patent-profile .document__content .patentsEGETable tr td a.arrowLink:before, .document--intl-patent-profile .document__content .nonOrangePatentTable tr td a.arrowLink:before, .document--intl-patent-profile .document__content .exclusivity-table tr td a.arrowLink:before, .document--intl-patent-profile .document__content .supplementary tr td a.arrowLink:before, .document--intl-patent-profile .document__content .application-table tr td a.arrowLink:before, .document--intl-patent-profile .document__content .EU5-table tr td a.arrowLink:before, .document--intl-patent-profile .document__content .JapanPatentsEGE-table tr td a.arrowLink:before, .document--intl-patent-profile .document__content .ROWPatentsEGE-table tr td a.arrowLink:before, .document--intl-patent-profile .document__content .usPatents-document__Associated-ndas tr td a.arrowLink:before, .document--intl-patent-profile .document__content .usPatents-document__Associated-blas tr td a.arrowLink:before, .document--intl-patent-profile .document__content .usPatents-document__relatedInternationalPatents tr td a.arrowLink:before, .document--intl-patent-profile .document__content .us-patent-family-table tr td a.arrowLink:before {
  width: 0;
  height: 0;
  border: 6px solid transparent;
  border-left: 6px solid #666666;
  width: 0;
  height: 0;
  content: "";
  position: absolute;
  left: 10px;
  top: 17px;
}
.document--drug-patent-profile .document__content .patentsEGETable tr td a.arrowLinkExpand:before, .document--drug-patent-profile .document__content .nonOrangePatentTable tr td a.arrowLinkExpand:before, .document--drug-patent-profile .document__content .exclusivity-table tr td a.arrowLinkExpand:before, .document--drug-patent-profile .document__content .supplementary tr td a.arrowLinkExpand:before, .document--drug-patent-profile .document__content .application-table tr td a.arrowLinkExpand:before, .document--drug-patent-profile .document__content .EU5-table tr td a.arrowLinkExpand:before, .document--drug-patent-profile .document__content .JapanPatentsEGE-table tr td a.arrowLinkExpand:before, .document--drug-patent-profile .document__content .ROWPatentsEGE-table tr td a.arrowLinkExpand:before, .document--drug-patent-profile .document__content .usPatents-document__Associated-ndas tr td a.arrowLinkExpand:before, .document--drug-patent-profile .document__content .usPatents-document__Associated-blas tr td a.arrowLinkExpand:before, .document--drug-patent-profile .document__content .usPatents-document__relatedInternationalPatents tr td a.arrowLinkExpand:before, .document--drug-patent-profile .document__content .us-patent-family-table tr td a.arrowLinkExpand:before, .document--us-patent-profile .document__content .patentsEGETable tr td a.arrowLinkExpand:before, .document--us-patent-profile .document__content .nonOrangePatentTable tr td a.arrowLinkExpand:before, .document--us-patent-profile .document__content .exclusivity-table tr td a.arrowLinkExpand:before, .document--us-patent-profile .document__content .supplementary tr td a.arrowLinkExpand:before, .document--us-patent-profile .document__content .application-table tr td a.arrowLinkExpand:before, .document--us-patent-profile .document__content .EU5-table tr td a.arrowLinkExpand:before, .document--us-patent-profile .document__content .JapanPatentsEGE-table tr td a.arrowLinkExpand:before, .document--us-patent-profile .document__content .ROWPatentsEGE-table tr td a.arrowLinkExpand:before, .document--us-patent-profile .document__content .usPatents-document__Associated-ndas tr td a.arrowLinkExpand:before, .document--us-patent-profile .document__content .usPatents-document__Associated-blas tr td a.arrowLinkExpand:before, .document--us-patent-profile .document__content .usPatents-document__relatedInternationalPatents tr td a.arrowLinkExpand:before, .document--us-patent-profile .document__content .us-patent-family-table tr td a.arrowLinkExpand:before, .document--intl-patent-profile .document__content .patentsEGETable tr td a.arrowLinkExpand:before, .document--intl-patent-profile .document__content .nonOrangePatentTable tr td a.arrowLinkExpand:before, .document--intl-patent-profile .document__content .exclusivity-table tr td a.arrowLinkExpand:before, .document--intl-patent-profile .document__content .supplementary tr td a.arrowLinkExpand:before, .document--intl-patent-profile .document__content .application-table tr td a.arrowLinkExpand:before, .document--intl-patent-profile .document__content .EU5-table tr td a.arrowLinkExpand:before, .document--intl-patent-profile .document__content .JapanPatentsEGE-table tr td a.arrowLinkExpand:before, .document--intl-patent-profile .document__content .ROWPatentsEGE-table tr td a.arrowLinkExpand:before, .document--intl-patent-profile .document__content .usPatents-document__Associated-ndas tr td a.arrowLinkExpand:before, .document--intl-patent-profile .document__content .usPatents-document__Associated-blas tr td a.arrowLinkExpand:before, .document--intl-patent-profile .document__content .usPatents-document__relatedInternationalPatents tr td a.arrowLinkExpand:before, .document--intl-patent-profile .document__content .us-patent-family-table tr td a.arrowLinkExpand:before {
  width: 0;
  height: 0;
  border: 6px solid transparent;
  border-top: 6px solid #666666;
  width: 0;
  height: 0;
  content: "";
  position: absolute;
  left: 8px;
  top: 21px;
}
.document--drug-patent-profile .document__content .patentsEGETable tr td p, .document--drug-patent-profile .document__content .nonOrangePatentTable tr td p, .document--drug-patent-profile .document__content .exclusivity-table tr td p, .document--drug-patent-profile .document__content .supplementary tr td p, .document--drug-patent-profile .document__content .application-table tr td p, .document--drug-patent-profile .document__content .EU5-table tr td p, .document--drug-patent-profile .document__content .JapanPatentsEGE-table tr td p, .document--drug-patent-profile .document__content .ROWPatentsEGE-table tr td p, .document--drug-patent-profile .document__content .usPatents-document__Associated-ndas tr td p, .document--drug-patent-profile .document__content .usPatents-document__Associated-blas tr td p, .document--drug-patent-profile .document__content .usPatents-document__relatedInternationalPatents tr td p, .document--drug-patent-profile .document__content .us-patent-family-table tr td p, .document--us-patent-profile .document__content .patentsEGETable tr td p, .document--us-patent-profile .document__content .nonOrangePatentTable tr td p, .document--us-patent-profile .document__content .exclusivity-table tr td p, .document--us-patent-profile .document__content .supplementary tr td p, .document--us-patent-profile .document__content .application-table tr td p, .document--us-patent-profile .document__content .EU5-table tr td p, .document--us-patent-profile .document__content .JapanPatentsEGE-table tr td p, .document--us-patent-profile .document__content .ROWPatentsEGE-table tr td p, .document--us-patent-profile .document__content .usPatents-document__Associated-ndas tr td p, .document--us-patent-profile .document__content .usPatents-document__Associated-blas tr td p, .document--us-patent-profile .document__content .usPatents-document__relatedInternationalPatents tr td p, .document--us-patent-profile .document__content .us-patent-family-table tr td p, .document--intl-patent-profile .document__content .patentsEGETable tr td p, .document--intl-patent-profile .document__content .nonOrangePatentTable tr td p, .document--intl-patent-profile .document__content .exclusivity-table tr td p, .document--intl-patent-profile .document__content .supplementary tr td p, .document--intl-patent-profile .document__content .application-table tr td p, .document--intl-patent-profile .document__content .EU5-table tr td p, .document--intl-patent-profile .document__content .JapanPatentsEGE-table tr td p, .document--intl-patent-profile .document__content .ROWPatentsEGE-table tr td p, .document--intl-patent-profile .document__content .usPatents-document__Associated-ndas tr td p, .document--intl-patent-profile .document__content .usPatents-document__Associated-blas tr td p, .document--intl-patent-profile .document__content .usPatents-document__relatedInternationalPatents tr td p, .document--intl-patent-profile .document__content .us-patent-family-table tr td p {
  margin: 0;
}
.document--drug-patent-profile .document__content .nonOrangeBookPatents tbody, .document--us-patent-profile .document__content .nonOrangeBookPatents tbody, .document--intl-patent-profile .document__content .nonOrangeBookPatents tbody {
  font-size: 16px;
  font-size: 1rem;
}
.document--drug-patent-profile .document__content p.orangeBookPatents_noOfRows, .document--drug-patent-profile .document__content p.nonOrangeBookPatents_noOfRows, .document--us-patent-profile .document__content p.orangeBookPatents_noOfRows, .document--us-patent-profile .document__content p.nonOrangeBookPatents_noOfRows, .document--intl-patent-profile .document__content p.orangeBookPatents_noOfRows, .document--intl-patent-profile .document__content p.nonOrangeBookPatents_noOfRows {
  font-size: 16px;
  font-size: 1rem;
}
.document--drug-patent-profile .document__content .show-more-wrapper, .document--us-patent-profile .document__content .show-more-wrapper, .document--intl-patent-profile .document__content .show-more-wrapper {
  text-align: center;
}
.document--drug-patent-profile .document__content .intl-profile-countries, .document--us-patent-profile .document__content .intl-profile-countries, .document--intl-patent-profile .document__content .intl-profile-countries {
  width: 70%;
  margin-top: 10px;
}
.document--drug-patent-profile img#drugpatentwatchImage, .document--us-patent-profile img#drugpatentwatchImage, .document--intl-patent-profile img#drugpatentwatchImage {
  width: 200px;
}
.document--drug-patent-profile .dpw-disclaimer, .document--us-patent-profile .dpw-disclaimer, .document--intl-patent-profile .dpw-disclaimer {
  margin: 5px 0 20px 5px;
}
.document--drug-patent-profile .dpw-disclaimer p, .document--us-patent-profile .dpw-disclaimer p, .document--intl-patent-profile .dpw-disclaimer p {
  margin: 0;
  font-weight: bold;
}
.document--drug-patent-profile .dpw-disclaimer .disclaimer-content, .document--us-patent-profile .dpw-disclaimer .disclaimer-content, .document--intl-patent-profile .dpw-disclaimer .disclaimer-content {
  font-size: 14px;
  font-size: 0.875rem;
  font-style: italic;
  margin-top: 16px;
}

.results__patents-content {
  min-height: 900px;
}
.results__patents-content .results_patents_inner_wrapper a.profile-link {
  word-wrap: normal;
  width: 94%;
}

span.patentNumber {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #333333;
  display: inline-block;
}

.at-a-glance_infoDetails {
  margin: 0;
  padding: 0;
}
.at-a-glance_infoDetails p:first-child {
  font-size: 19px;
  font-size: 1.1875rem;
  font-weight: 400;
}
.at-a-glance_infoDetails p {
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: normal;
  line-height: 1.6;
}
.at-a-glance_infoDetails p a {
  cursor: pointer;
}
.at-a-glance_infoDetails p a:hover {
  text-decoration: underline;
}

.section--summary {
  margin: 30px 0 0 0;
}
.section--summary h3 {
  color: #333333;
  font-size: 16px;
  font-size: 1rem;
  font-weight: normal;
}

#eu5-document__spcsTable .wideTable tr td {
  max-width: 15px;
}
#eu5-document__spcsTable .wideTable tr td a.arrowLink {
  padding: 8px;
}
#eu5-document__spcsTable .wideTable tr td a.arrowLink:before {
  width: 0;
  height: 0;
  border: 6px solid transparent;
  border-left: 6px solid #666666;
  width: 0;
  height: 0;
  content: "";
  position: absolute;
  left: 10px;
  margin-top: 2px;
}
#eu5-document__spcsTable .wideTable tr td a.arrowLinkExpand:before {
  width: 0;
  height: 0;
  border: 6px solid transparent;
  border-top: 6px solid #666666;
  width: 0;
  height: 0;
  content: "";
  position: absolute;
  left: 8px;
  margin-top: 2px;
}

table tr {
  font-size: 16px;
  font-size: 1rem;
}
table td {
  margin: 14px;
}
table td p {
  margin: 0 !important;
}

.document--drug-profile .table-footer__pagination-trigger {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 600px) {
  .document--drug-profile .table-footer__pagination-trigger {
    /* MQ Tablet */
    position: relative;
  }
}
.document--drug-profile .table-footer__pagination-trigger {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.panel-menu__my-cart {
  position: absolute;
  top: 2%;
  right: 20%;
}

.layout-centered {
  max-width: 62%;
  margin: auto;
}
.layout-centered .profile-cart-details .cart-profile-listing {
  margin: 30px 0 0 0;
  overflow: hidden;
}
.layout-centered .profile-cart-details .cart-profile-listing h3 {
  font-size: 1.4rem;
}
.layout-centered .profile-cart-details .cart-profile-listing .profile-listing {
  margin-top: 25px;
}
.layout-centered .profile-cart-details .cart-profile-listing .profile-listing ul {
  width: 100%;
}
.layout-centered .profile-cart-details .cart-profile-listing .profile-listing ul li {
  width: 100%;
  font-size: 1.6rem;
  overflow: hidden;
  padding: 0;
  border-top: 1px solid #dcdcdc;
}
.layout-centered .profile-cart-details .cart-profile-listing .profile-listing ul li h4 {
  margin: 0;
  color: #666666;
  font-size: 1.4rem;
}
.layout-centered .profile-cart-details .cart-profile-listing .profile-listing ul li div {
  float: left;
  display: inline-block;
  padding: 1% 3% 1% 0;
}
.layout-centered .profile-cart-details .cart-profile-listing .profile-listing ul li .profile-name {
  width: 75%;
}
.layout-centered .profile-cart-details .cart-profile-listing .profile-listing ul li .profile-name a.profile-link {
  font-size: 1.4rem;
}
.layout-centered .profile-cart-details .cart-profile-listing .profile-listing ul li .profile-name span.inner-text {
  display: block;
  font-size: 1rem;
  line-height: 1.8;
}
.layout-centered .profile-cart-details .cart-profile-listing .profile-listing ul li .profile-price {
  width: 5%;
}
.layout-centered .profile-cart-details .cart-profile-listing .profile-listing ul li .profile-price span {
  text-align: left;
  display: block;
  padding-top: 10%;
}
.layout-centered .profile-cart-details .cart-profile-listing .profile-listing ul li .profile-link-delete {
  width: 5%;
  text-align: center;
}
.layout-centered .profile-cart-details .cart-profile-listing .profile-listing ul li .profile-link-delete a.profile-delete {
  display: inline-block;
  margin-top: 6%;
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/delete_icon_active.png) no-repeat center center;
  padding: 12px 10px;
  border: 1px solid #dcdcdc;
  border-radius: 2px;
}
.layout-centered .profile-cart-details .cart-profile-listing .profile-listing ul li .profile-total {
  width: 75%;
}
.layout-centered .profile-cart-details .cart-profile-listing .profile-listing ul li .total-amount {
  width: 10%;
}
.layout-centered .profile-cart-details .cart-profile-listing .profile-listing ul li .total-amount span.total-price {
  font-size: 1.8rem;
  color: #000000;
}
.layout-centered .profile-cart-details .cart-profile-listing button.mycart-checkout-button {
  width: 30%;
  height: 35px;
  float: right;
  margin: 20px 0 0 0;
  font-size: 1.5rem;
}
.layout-centered .profile-cart-details .message {
  display: inline-block;
  margin: 50px 0;
}
.layout-centered .profile-cart-details .message ul li:first-child {
  margin-bottom: 10px;
}
.layout-centered .profile-cart-details .content-related-profiles {
  margin: 1% 0 10% 0;
}
.layout-centered .profile-cart-details .content-related-profiles h3 {
  font-weight: bold;
}
.layout-centered .profile-cart-details .content-related-profiles .content-listing {
  width: 100%;
  overflow: hidden;
  display: flex;
  margin-top: 2%;
}
.layout-centered .profile-cart-details .content-related-profiles .content-listing h3 {
  color: #666666;
  font-size: 1.4rem;
}
.layout-centered .profile-cart-details .content-related-profiles .content-listing ul.content-profile {
  flex: 1;
  width: 30%;
  float: left;
  padding: 0 2% 0 0;
  overflow: hidden;
  border-right: 1px solid #dcdcdc;
  margin: 0 1%;
}
.layout-centered .profile-cart-details .content-related-profiles .content-listing ul.content-profile h3 {
  margin-bottom: 10px;
}
.layout-centered .profile-cart-details .content-related-profiles .content-listing ul.content-profile li {
  margin-bottom: 10px;
}
.layout-centered .profile-cart-details .content-related-profiles .content-listing ul.content-profile li a {
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.layout-centered .profile-cart-details .content-related-profiles .content-listing ul.content-profile:first-child {
  margin-left: 0;
}
.layout-centered .profile-cart-details .content-related-profiles .content-listing ul.content-profile:last-child {
  border-right: none;
  margin-right: 0;
}

.empty-profile-cart-details {
  display: none;
}
.empty-profile-cart-details p {
  margin: 5% 0;
  font-size: 1.8rem;
}

.campaign-portal-wrapper {
  border: 1px solid #d3d3d3;
  background-color: #e5e5e5;
  position: fixed;
  bottom: 0;
  right: -2px;
  z-index: 999;
  width: 30%;
  padding: 20px;
  border-radius: 5px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1px) and (max-width: 47em) {
  .campaign-portal-wrapper {
    /* MQ Smartphone only */
    width: 60%;
  }
}
.campaign-portal-wrapper {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.campaign-portal-wrapper a.close-campaign-portal {
  float: right;
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/close_icon.png) no-repeat;
  content: "";
  display: inline-block;
  height: 11px;
  margin: 0 7px -1px 0;
  width: 11px;
  cursor: pointer;
  right: 5px;
  position: absolute;
  top: 10px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1px) and (max-width: 47em) {
  .campaign-portal-wrapper a.close-campaign-portal {
    /* MQ Smartphone only */
    top: -10px;
    right: -15px;
    position: absolute;
    margin: 10px;
  }
}
.campaign-portal-wrapper a.close-campaign-portal {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.campaign-portal-wrapper h3 {
  font-weight: 400;
  margin: 0 0 20px 0;
  font-size: 1.25rem;
}
.campaign-portal-wrapper p {
  font-weight: 400;
  margin: 0 0 18px 0;
  font-size: 0.875rem;
  line-height: 1.5;
}
.campaign-portal-wrapper .campaign-survey-link {
  padding: 10px;
  width: auto;
  font-size: 14px;
  background-color: #0176C3;
  color: #fff;
  font-weight: normal;
  border-radius: 5px;
  border: none;
  float: left;
  text-decoration: none;
}

.dialog-box-heading h4 {
  background: #EBF1F5;
  padding: 16px;
  font-weight: 700;
  line-height: 22.5px;
  margin-top: 0;
}

#overlay-unique-identifier {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.8);
  z-index: 999;
}

#user-tracking-journey {
  width: 50%;
  height: fit-content;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}

#user-tracking-journey .overlay-dialog {
  background-color: #fff;
  padding: 16px;
}

.overlay-dialog--action {
  background-color: #EBF1F5;
  height: 64px;
  margin: 0;
  display: flow-root;
}

#user-tracking-journey_opt-out-link {
  float: right;
  margin: 16px;
  padding: 8px 16px;
}

#user-tracking-journey_verification-link {
  float: right;
  margin: 16px;
  padding: 8px 16px;
}

#user-tracking-journey-popup_message {
  display: none;
}

input.unique-hidden-emailID {
  display: inline;
  border-radius: 1px;
  border: 1px solid #8f9bb3;
  margin: 5px 0 0 0;
  width: 85%;
  height: 30px;
  padding: 16px;
  font-size: 14px;
  font-size: 0.875rem;
}

span.countdown {
  font-weight: 400;
}

.terms-of-service-note, .resend-section, .error_tooltip, .error_invalid_email {
  font-size: 14px;
  font-size: 0.875rem;
}

.overlay-dialog--wrapper .verification-link-section {
  font-weight: 700;
  margin: 0 0 16px 0;
}

.welcome-page__terms-of-use, .welcome-page__note {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.25;
}

.terms-of-service-note input[type=checkbox] {
  top: 2px;
  position: relative;
}

.welcome-page__terms-of-use {
  margin-bottom: 32px;
}
.welcome-page__terms-of-use input[type=checkbox] {
  top: 2px;
  position: relative;
}

.welcome-page__content__heading {
  margin: 0px;
  font-size: initial;
}

.disabled {
  color: #fff;
  text-decoration: none;
  cursor: default;
  pointer-events: none;
}

#user-tracking-journey_emailid {
  width: 50%;
  padding: 7px;
}

.user-tracking-journey-close-btn {
  padding: 4px 12px !important;
  font-size: 14px;
  font-size: 0.875rem;
  position: absolute;
  top: 12px;
  right: 14px;
  text-decoration: none;
}
.user-tracking-journey-close-btn::after {
  background: url(../images/icons/cancel-icon-dark.svg) no-repeat;
  content: "";
  display: inline-block;
  height: 13px;
  margin: 0 0 0 3px;
  width: 13px;
}
.user-tracking-journey-close-btn:hover, .user-tracking-journey-close-btn:focus, .user-tracking-journey-close-btn:active {
  text-decoration: none;
}
.user-tracking-journey-close-btn:hover:after, .user-tracking-journey-close-btn:focus:after, .user-tracking-journey-close-btn:active:after {
  background-image: url("../images/icons/cancel-icon-light.svg");
  content: "";
  display: inline-block;
  height: 13px;
  margin: 0 0 0 3px;
  width: 13px;
  text-decoration: none;
}

.homepage-section {
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
}
.homepage-section .big-search .search-field {
  border-radius: 2px;
  padding: 0;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}
.homepage-section .search-field#searchTree:focus-visible {
  width: 92%;
}

.search-field .search-field-tree {
  background-color: #fff;
  border: 1px solid #bcbcbc;
  border-radius: 2px;
  -webkit-box-shadow: inset 2px 2px 5px rgba(0, 0, 0, 0.11);
  -moz-box-shadow: inset 2px 2px 5px rgba(0, 0, 0, 0.11);
  box-shadow: inset 2px 2px 5px rgba(0, 0, 0, 0.11);
  padding: 0;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  padding-right: 98px;
  padding-left: 150px;
  height: 36px;
}

input.paramText.ui-autocomplete-input {
  background-color: #fff;
  border-radius: 2px;
  box-shadow: inset 2px 2px 5px #efefef;
  font-size: 13px;
  padding: 4px 3px;
  outline: none;
  background-color: rgba(0, 0, 0, 0);
}

.homepage-section .search-field .search-submit {
  position: absolute;
  right: -25px;
  top: -1.1px;
  z-index: 5;
  background: #00285A url(../images/icons/search-light-medium.svg);
  background-repeat: no-repeat;
  background-position: 8px;
  border: 1px solid #00285A;
  color: #fff;
  font-size: 16px;
  height: 36px;
  padding: 0;
  width: 40px;
}
.homepage-section .search-field .search-submit:hover {
  background: #f1f7ff url("../images/icons/search-dark-medium.svg");
  background-repeat: no-repeat;
  background-position: 8px;
}
.homepage-section .search-field .search-submit:focus, .homepage-section .search-field .search-submit:active {
  background: #f1f7ff url("../images/icons/search-dark-medium.svg");
  background-repeat: no-repeat;
  background-position: 8px;
}

.phase-bucket__select-all,
.phase-bucket__show-moreLess,
.company-role__select-all {
  color: #0053B8;
  text-decoration: none;
  cursor: pointer;
}
.phase-bucket__select-all:hover, .phase-bucket__select-all:focus, .phase-bucket__select-all:active,
.phase-bucket__show-moreLess:hover,
.phase-bucket__show-moreLess:focus,
.phase-bucket__show-moreLess:active,
.company-role__select-all:hover,
.company-role__select-all:focus,
.company-role__select-all:active {
  color: #00285A;
  text-decoration: underline;
}

.colorbox-dialog--body .tabs__wrapper .tabs {
  padding: 0;
}

.colorbox-dialog--body .search-field {
  background-color: #fff;
  border: 1px solid #bcbcbc;
  border-radius: 2px;
  -webkit-box-shadow: inset 2px 2px 5px rgba(0, 0, 0, 0.11);
  -moz-box-shadow: inset 2px 2px 5px rgba(0, 0, 0, 0.11);
  box-shadow: inset 2px 2px 5px rgba(0, 0, 0, 0.11);
  float: left;
  width: 75%;
  margin-left: 0px;
  padding-left: 0px;
  padding-right: 10px;
}

.tabs .tabs__menu .tabs__item.active {
  background: #fff;
  border-bottom-color: #fff;
}

.colorbox-dialog .facet-wrapper .facets-header {
  position: relative;
  background: #fff;
  border: 1px solid #dcdcdc;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border-top: none;
}

.reset-filter__filters,
.apply-filter-button,
.cancel,
.trial-design__select-all,
.collapse-link,
.parameter__cancel,
.company-role__select-all,
.biomarker-function__select-al {
  color: #0053B8;
  text-decoration: none;
}
.reset-filter__filters:hover, .reset-filter__filters:focus, .reset-filter__filters:active,
.apply-filter-button:hover,
.apply-filter-button:focus,
.apply-filter-button:active,
.cancel:hover,
.cancel:focus,
.cancel:active,
.trial-design__select-all:hover,
.trial-design__select-all:focus,
.trial-design__select-all:active,
.collapse-link:hover,
.collapse-link:focus,
.collapse-link:active,
.parameter__cancel:hover,
.parameter__cancel:focus,
.parameter__cancel:active,
.company-role__select-all:hover,
.company-role__select-all:focus,
.company-role__select-all:active,
.biomarker-function__select-al:hover,
.biomarker-function__select-al:focus,
.biomarker-function__select-al:active {
  color: #00285A;
  text-decoration: underline;
}

.hierarchy-treeview-box .search-submit {
  background: #00285A url(../images/icons/search-light-medium.svg) 0 9px no-repeat;
  border: 1px solid #0176c3;
  border-radius: 2px;
  height: 40px;
  padding: -14px;
  width: 52px;
  position: absolute;
  color: transparent;
  margin: -1px;
  background-position: 15px 9px;
  right: 0;
  top: 0;
}
.hierarchy-treeview-box .search-submit:hover {
  background: #f1f7ff url("../images/icons/search-dark-medium.svg") 0 9px no-repeat;
  background-position: 15px 8px;
}
.hierarchy-treeview-box .search-submit:focus, .hierarchy-treeview-box .search-submit:active {
  background: #f1f7ff url("../images/icons/search-dark-medium.svg") 0 9px no-repeat;
  background-position: 15px 8px;
}

.hierarchy-view a {
  color: #0053B8;
  text-decoration: none;
}
.hierarchy-view a:hover, .hierarchy-view a:focus, .hierarchy-view a:active {
  color: #00285A;
  text-decoration: underline;
}

#reset-all-filters-dialog .btn-close.right, #reset-all-filters-dialog button.right#cboxClose {
  padding: 0 10px;
  margin: 18px 16px 17px 16px;
  font-size: 14px;
}
#reset-all-filters-dialog .btn-secondary {
  margin-right: 10px;
}

.parameter__bucket-list {
  display: flex;
  margin: 10% 16% 2% -14%;
  gap: 15%;
}

.param-component--phase-of-dev .parameter__bucket-list {
  display: flex;
  margin: 0% 16% 2% 2%;
  gap: 10px;
}

.parameter__input-popup .parameter__input-popup--trial-design .parameter__bucket-list {
  margin-bottom: 20px;
  display: flex;
  margin: 0 1px 2px -6px !important;
  gap: 10px;
}
.parameter__input-popup .company-type-bucket .company-type__select-all {
  margin: 1px 5px 2px 9px;
  color: #0053B8;
  text-decoration: none;
  cursor: pointer;
}
.parameter__input-popup .company-type-bucket .company-type__select-all:hover, .parameter__input-popup .company-type-bucket .company-type__select-all:focus, .parameter__input-popup .company-type-bucket .company-type__select-all:active {
  margin: 1px 5px 2px 9px;
  color: #00285A;
  text-decoration: underline;
}

.param-component--company-role .parameter__bucket-list {
  gap: 1%;
  margin: 0 0 2% -1%;
}

.param-component--company-type .parameter__bucket-list,
.param-component--biomarker-function .parameter__bucket-list {
  display: block;
  margin: 0px 0 0 7px;
}

@media screen and (min-device-width: 15em) and (min-width: 62em) {
  .page__error {
    max-width: 1440px;
    margin: 0 auto;
    /* background: red; */
  }
}
button#cboxClose, .btn-close {
  float: right;
  display: inline-block;
  color: #00285A;
  border: 1px solid #00285A;
  background: #fff;
  font-size: 0.875rem;
  line-height: 25px;
  white-space: nowrap;
  cursor: pointer;
  padding: 0px 10px;
  width: auto;
  text-indent: 0;
}
button#cboxClose:hover, .btn-close:hover {
  background: #00285A;
  border: 1px solid #00285A;
  color: #fff;
}
button#cboxClose:hover:after, .btn-close:hover:after {
  background-image: url("../images/icons/cancel-icon-light.svg");
  content: "";
  display: inline-block;
}
button#cboxClose:focus, button#cboxClose:active, .btn-close:focus, .btn-close:active {
  background: #00285A;
  border: 1px solid #98C0FA;
  color: #fff;
}
button#cboxClose:focus:after, button#cboxClose:active:after, .btn-close:focus:after, .btn-close:active:after {
  background-image: url("../images/icons/cancel-icon-light.svg");
  content: "";
  display: inline-block;
}
button#cboxClose:after, .btn-close:after {
  background: url(../images/icons/cancel-icon-dark.svg) no-repeat;
  content: "";
  display: inline-block;
  height: 13px;
  margin: 0 0 0 3px;
  width: 13px;
}

.slidee .paramText {
  background-color: #fff;
  border: 1px solid #bcbcbc;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  -webkit-box-shadow: inset 2px 2px 5px #efefef;
  -moz-box-shadow: inset 2px 2px 5px #efefef;
  box-shadow: inset 2px 2px 5px #efefef;
  font-size: 13px;
  font-size: 0.8125rem;
  padding: 4px 3px;
  outline: none;
  height: 30px;
}

.homepage-section input[type=text]:focus,
.homepage-section input[type=password]:focus,
.homepage-section textarea:focus {
  border-color: #0176c3;
  -webkit-box-shadow: 0 0 3px #0176c3;
  -moz-box-shadow: 0 0 3px #0176c3;
  box-shadow: 0 0 3px #0176c3;
  outline: none;
}

.tableview {
  margin-top: 20px;
}
.tableview tr:last-child td:last-child a {
  margin: 2% 0% 42% -9%;
  color: #0053B8;
}
.tableview tr:last-child td:last-child a:hover,
.tableview tr:last-child td:last-child a:active,
.tableview tr:last-child td:last-child a:focus {
  color: #00285A;
}

/* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
@media screen and (min-device-width: 320px) { /* MQ Smartphone */
  .parameter__input-popup.parameter__input-popup-multi-select .big-search .search-field .search-submit {
    background-position: 8px;
    width: 35px;
    height: 30px;
  }
}
/* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
.homepage-section .hierarchy-treeview-box #searchTree {
  position: absolute;
  right: 0;
  top: -1.1px;
  z-index: 5;
  background: #00285A url(../images/icons/search-light-medium.svg);
  background-repeat: no-repeat;
  background-position: 8px;
  border: 1px solid #00285A;
  color: #fff;
  font-size: 16px;
  height: 36px;
  padding: 0;
  width: 40px;
}
.homepage-section .hierarchy-treeview-box #searchTree:hover {
  background: #f1f7ff url("../images/icons/search-dark-medium.svg");
  background-repeat: no-repeat;
  background-position: 8px;
  border-color: #0053B8;
}
.homepage-section .hierarchy-treeview-box #searchTree:focus, .homepage-section .hierarchy-treeview-box #searchTree:active {
  background: #f1f7ff url("../images/icons/search-dark-medium.svg");
  background-repeat: no-repeat;
  background-position: 8px;
}

.popover__nav-list .user-information-tooltip #manage-account-link,
.popover__nav-list .user-information-tooltip #logout-link,
.popover__nav-list .user-information-tooltip #institution-access-link,
.popover__nav-list .user-information-tooltip #admin-dashboard-link {
  width: 111% !important;
  margin: 0 -11px !important;
}

.top-bar__filters .facet-values__link {
  color: #ee7d11;
  font-size: 14px;
  font-size: 0.875rem;
  margin-right: 15px;
  position: relative;
  font-size: 13px;
  font-size: 0.8125rem;
  line-height: 18px;
  display: inline-block;
}
.top-bar__filters .facet-values__link:hover {
  background-position: right -49px;
  text-decoration: line-through;
}
.top-bar__filters .facet-values__link:active {
  background-position: right -74px;
  color: #ce4900;
}
.top-bar__filters .facet-values__link:after {
  content: " ";
  float: right;
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/springer-sprite-1.png) no-repeat 0 -2064px;
  width: 14px;
  height: 14px;
  margin: 3px;
}

.generated-query__apply-filter .facet-param-title {
  margin: 0;
  font-weight: 600;
  text-transform: capitalize;
}
.generated-query__apply-filter .facet-param-values__wrapper {
  margin-left: 25px;
}

#save-search-button:hover {
  text-decoration: underline;
}

.page__home .query-builder__right .section-left span {
  display: none;
}
.page__home .ui-autocomplete {
  z-index: 1000000000;
}
.page__home .hierarchy-autocomplete {
  width: 543px !important;
}
.page__home .layout-5 {
  padding: 5px;
}
.page__home .generated-query__query-view {
  max-height: 31vh;
  overflow-y: auto;
  overflow-x: hidden;
}

#save-search-dialog .colorbox-dialog--header .btn-secondary:before {
  display: none !important;
}
#save-search-dialog .colorbox-dialog--header .btn-secondary:after {
  background: url(../images/icons/cancel-icon-dark.svg) no-repeat;
  content: "";
  display: inline-block;
  height: 13px;
  margin: 1px 0 0 3px;
  width: 13px;
}
#save-search-dialog .colorbox-dialog--header .btn-secondary:hover:after, #save-search-dialog .colorbox-dialog--header .btn-secondary:focus:after, #save-search-dialog .colorbox-dialog--header .btn-secondary:active:after {
  background: url(../images/icons/cancel-icon-light.svg) no-repeat;
  content: "";
  display: inline-block;
  height: 13px;
  margin: 1px 0 0 3px;
  width: 13px;
}

.page__home .slidee {
  line-height: 1.5;
}

.alert-filters .notify-options__filter-options .select-deselect-all {
  color: #0053B8;
  text-decoration: none;
  cursor: pointer;
}
.alert-filters .notify-options__filter-options .select-deselect-all:hover, .alert-filters .notify-options__filter-options .select-deselect-all:focus, .alert-filters .notify-options__filter-options .select-deselect-all:active {
  color: #00285A;
  text-decoration: underline;
}
.alert-filters .notify-options__filter-options .filter-options-phase .floated-item-list {
  float: inline-start;
}

.biomarker-function__select-all {
  color: #0053B8;
  text-decoration: none;
  cursor: pointer;
}
.biomarker-function__select-all:hover, .biomarker-function__select-all:focus, .biomarker-function__select-all:active {
  color: #00285A;
  text-decoration: underline;
}

.alert_settings .alert-filters .filter-options {
  float: none;
}
.alert_settings .alert-filters .filter-options .alert-blank-filter {
  margin: -32px 0 0 378px;
}

.param-component--company-type .company-type-bucket__values {
  padding: 5px 0 0 15px;
}
.param-component--company-type #advanced-search-company-type-company-type_non-industry {
  top: 4px;
}

.history_options {
  margin: 10px 0;
}

#advanced-search-biomarker-function-biomarker-function_inclusion {
  top: 4px;
}

#advanced-search-country .param-popup {
  width: 315px;
}
#advanced-search-country .ui-autocomplete-input {
  width: 75%;
}
#advanced-search-country .add-button {
  margin: 0 0 0 6px;
}
#advanced-search-country .param-popup .ui-autocomplete {
  position: absolute !important;
  margin: 100px 0 0 14px;
  width: 328px !important;
}

#btn_ask_the_expert_submit {
  margin-left: 0;
}

#advanced-search-historyEvent_event_date .selectBox {
  margin-top: 15px;
  color: #000;
  text-decoration: none;
}

.generated-query__query-view .param-operator .selectBox-arrow {
  background-image: url("https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/expander_arrows.png");
}

.parameter__bucket .select-all-states {
  color: #0053B8;
  text-decoration: none;
  cursor: pointer;
}
.parameter__bucket .select-all-states:hover, .parameter__bucket .select-all-states:focus, .parameter__bucket .select-all-states:active {
  color: #00285A;
  text-decoration: underline;
}

#advanced-search-roa .param-popup {
  width: 395px;
}
#advanced-search-roa .paramText {
  width: 81%;
}

#advanced-search-all .param-popup {
  width: 399px;
}
#advanced-search-all .paramText {
  width: 81%;
}

@media only screen and (min-width: 1025px) {
  .adis-nav-list {
    display: block !important;
  }
  .header-mobile-tablet-visible {
    display: none;
  }
  .hamburger-logo {
    display: none;
  }
}
@media only screen and (min-width: 1440px) {
  .adis-nav-list {
    padding-right: 16px;
  }
}

.graphContainer {
  display: none;
}
.graphContainer .graphCreationForm {
  border: 1px solid #dcdcdc;
  padding: 30px;
  height: 400px;
}
.graphContainer .graphCreationForm .query {
  font-weight: 500;
  margin-right: 15px;
}
.graphContainer .graphCreationForm .queryName, .graphContainer .graphCreationForm .filteredBy {
  margin-right: 20px;
}
.graphContainer .graphCreationForm .selection {
  padding: 0 0 10px 0;
}
.graphContainer .graphCreationForm .parameterContainer {
  display: flex;
  padding: 10px 0 10px 0;
}
.graphContainer .graphCreationForm .parameterContainer .dropDownLabel {
  margin: 7px 40px 0 0;
}
.graphContainer .graphCreationForm .parameterContainer .parameterDropDown {
  display: inline-block;
  padding: 8px 11px;
  width: auto;
  cursor: pointer;
}
.graphContainer .graphCreationForm .parameterContainer .parameterDropDown #parameterList {
  display: none;
  width: 213px;
  border: 1px solid #bcbcbc;
  height: 157px;
  overflow-y: scroll;
  position: absolute;
  left: 20px;
  background: #ffffff;
  z-index: 1;
}
.graphContainer .graphCreationForm .parameterContainer .parameterDropDown #parameterList .listHeading {
  font-weight: bold;
  padding-left: 12px;
}
.graphContainer .graphCreationForm .parameterContainer .parameterDropDown #parameterList .ulWrapper {
  margin-bottom: 10px;
}
.graphContainer .graphCreationForm .parameterContainer .parameterDropDown #parameterList .ulWrapper li {
  padding: 6px 18px;
  cursor: pointer;
}
.graphContainer .graphCreationForm .parameterContainer .parameterDropDown #parameterList .ulWrapper li:hover {
  background: #e5e5e5;
}
.graphContainer .graphCreationForm #applyGraphBtn {
  position: absolute;
  padding: 10px 40px;
  bottom: 35px;
  color: #ffffff;
  background-color: #222222;
}
.graphContainer #selectedParameterValue, .graphContainer #selectedgraphValue {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  position: relative;
  font-weight: bold;
}
.graphContainer #selectedParameterValue::after, .graphContainer #selectedgraphValue::after, .graphContainer #selectedtrendValue::after {
  content: "";
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-color: #666666 transparent transparent transparent;
  position: absolute;
  top: 6px;
  right: 0;
}
.graphContainer #selectedtrendValue::after {
  right: 17px;
  top: 14px;
}
.graphContainer #selectedParameterValue, .graphContainer #selectedgraphValue, .graphContainer #selectedtrendValue {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  line-height: 1.16;
}
.graphContainer #selectedtrendValue {
  font-weight: bold;
  margin: 0 23px 0 0;
  width: 100%;
}
.graphContainer .graphicalViewSectionWrapper .graphicalViewChart {
  border: 1px solid #dcdcdc;
  padding: 30px;
}
.graphContainer .graphicalViewSectionWrapper .graphicalViewChart .titleGraphChart {
  text-align: center;
  display: block;
  zoom: 1;
  vertical-align: top;
  font-size: 12px;
  -webkit-box-flex: auto;
  -moz-box-flex: auto;
  -webkit-flex: auto;
  -ms-flex: auto;
  flex: auto;
}
.graphContainer .graphicalViewSectionWrapper .graphicalViewChart .titleGraphChart input[type=text] {
  text-align: center;
  text-transform: uppercase;
  width: 30%;
  padding: 5px;
  margin: 0;
  font-weight: 500;
}
.graphContainer .graphicalViewSectionWrapper .graphicalViewChart .titleGraphChart input[type=text]:read-only {
  border: none;
  box-shadow: none;
}
.graphContainer .graphicalViewSectionWrapper .graphicalViewChart .titleGraphChart a#editTitle {
  margin: 0 2px;
}
.graphContainer .graphicalViewSectionWrapper .graphicalViewChart .titleGraphChart a.saveTitle {
  text-decoration: none;
}
.graphContainer .graphicalViewSectionWrapper .graphicalViewChart #graph {
  height: auto;
  width: 100%;
  overflow: scroll;
  margin: 20px 0;
  display: inline-block;
}
.graphContainer .graphicalViewSectionWrapper .graphicalViewSection {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  height: 100%;
  width: 100%;
  font-size: 0;
  margin: 0 0 15px 0;
  align-items: center;
}
.graphContainer .graphicalViewSectionWrapper .graphicalViewSection .editGraphChart, .graphContainer .graphicalViewSectionWrapper .graphicalViewSection .exportGraphChart {
  display: inline-block;
  *display: inline;
  zoom: 1;
  vertical-align: top;
  font-size: 13px;
}
.graphContainer .graphicalViewSectionWrapper .graphicalViewSection .editGraphChart {
  width: 70%;
}
.graphContainer .graphicalViewSectionWrapper .graphicalViewSection .phase-inactive-checkbox {
  -webkit-box-flex: auto;
  -moz-box-flex: auto;
  -webkit-flex: auto;
  -ms-flex: auto;
  flex: auto;
  display: none;
  position: absolute;
  right: 80px;
  top: 152px;
}
.graphContainer .graphicalViewSectionWrapper .graphicalViewSection .phase-inactive-checkbox #phase-inactive {
  margin-top: 5px;
}
.graphContainer .graphicalViewSectionWrapper .graphicalViewSection .phase-inactive-checkbox label {
  font-size: 12px;
  line-height: 0;
}
.graphContainer .graphicalViewSectionWrapper .graphicalViewSection .exportGraphChart {
  width: 30%;
  position: relative;
  margin-top: -330px;
  -webkit-box-flex: auto;
  -moz-box-flex: auto;
  -webkit-flex: auto;
  -ms-flex: auto;
  flex: auto;
}
.graphContainer .graphicalViewSectionWrapper .graphicalViewSection .exportGraphChart ul.ulExportGraphChart a.exportGraphLink {
  right: 0;
  top: 155px;
  text-decoration: none;
  border-left: 1px solid #dcdcdc;
  padding: 0 0 0 10px;
}

#custominput {
  width: 40px;
  height: 25px;
}

input#custominput::-webkit-outer-spin-button,
input#custominput::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

input#custominput[type=number] {
  -moz-appearance: textfield;
}

#applyParamBtn {
  height: 25px;
  line-height: 0px;
}

.custominputcontainer {
  padding: 4px 8px;
}

.custom-message {
  padding-left: 4px;
}

.menu__explore-dashboard-link {
  display: inline-block;
  margin: 0 20px;
  padding: 2px 5px 4px;
  background: #ee7d11;
  border-radius: 5px;
}
.menu__explore-dashboard-link a {
  color: #ffffff !important;
  font-size: 14px;
  font-size: 0.875rem;
  text-decoration: none;
}

.exploreGraphicalLink {
  display: inline-block;
  padding: 0 16px;
}

.mandatory-message {
  color: #c40606;
  margin: 7px 15px;
}

.limitrange {
  margin: 7px 0;
  padding-left: 0px;
  display: inline-block;
  font-size: 11px;
}

.colorbox-dialog--body .graph-option-container .graph-option-label {
  font-weight: bold;
  margin-bottom: 5px;
}
.colorbox-dialog--body .graph-option-container .graph-option-value {
  display: block;
  margin: 5px 0px 10px;
}
.colorbox-dialog--body .graph-option-container .graph-option-value .jpeg-warning {
  margin-top: 10px;
}

#drugCategoryNames {
  text-anchor: start;
}

.custom-fields-chart {
  width: 100%;
  font-size: 13px;
  margin: 16px 0;
}
.custom-fields-chart .custom-fields-left-section, .custom-fields-chart .custom-fields-right-section {
  margin: 0;
  padding: 0;
  outline: 0;
  vertical-align: top;
  display: inline-block;
  border: none;
}
.custom-fields-chart .custom-fields-left-section {
  width: 69%;
}
.custom-fields-chart .custom-fields-left-section .parameterContainer:nth-child(2):before {
  content: "";
  display: block;
  width: 55px;
  height: 1px;
  background: #dcdcdc;
  left: 0;
  top: 18%;
  margin: 16px 0;
}
.custom-fields-chart .custom-fields-right-section {
  width: 30%;
  text-align: right;
}
.custom-fields-chart .custom-fields-right-section .export-graph-link {
  margin: 1px -6px 0 0;
  text-decoration: none;
  cursor: pointer;
}

.parameterContainer {
  padding: 0 0 10px 0;
  width: 30%;
  display: contents;
}
.parameterContainer .dropDownLabel {
  padding: 8px 16px;
  background: #f1f7ff;
  border: 2px solid #dadada;
  border-right: none;
}
.parameterContainer .parameterDropDown {
  display: inline-block;
  width: auto;
  cursor: pointer;
  padding: 8px 16px;
  background: #f1f7ff;
  border: 2px solid #dadada;
  margin-left: -5px;
  line-height: 1.16;
}
.parameterContainer .parameterDropDown:hover, .parameterContainer .parameterDropDown:focus, .parameterContainer .parameterDropDown:target, .parameterContainer .parameterDropDown:active, .parameterContainer .parameterDropDown:visited {
  border: 2px solid #98C0FA;
}
.parameterContainer .parameterDropDown #parameterList {
  display: none;
  width: 214.2px;
  border: 2px solid #98C0FA;
  height: 157px;
  overflow-y: scroll;
  position: absolute;
  margin-top: 8px;
  left: 119px;
  background: #ffffff;
  z-index: 1;
}
.parameterContainer .parameterDropDown #parameterList .listHeading {
  font-weight: bold;
  padding-left: 12px;
}
.parameterContainer .parameterDropDown #parameterList .ulWrapper {
  margin-bottom: 10px;
}
.parameterContainer .parameterDropDown #parameterList .ulWrapper li {
  padding: 6px 18px;
  cursor: pointer;
}
.parameterContainer .parameterDropDown #parameterList .ulWrapper li:hover {
  background: #0053B8;
  color: #fff;
}
.parameterContainer .graphDropDown {
  display: inline-block;
  padding: 8px 11px 8px 11px;
  width: auto;
  font-weight: bold;
  cursor: pointer;
}
.parameterContainer #graphList {
  display: none;
  width: 154px;
  border: 2px solid #98C0FA;
  overflow-y: scroll;
  position: absolute;
  margin-top: 8px;
  left: 125px;
  background: #ffffff;
}
.parameterContainer #graphList #listItem li {
  padding: 6px 18px;
  cursor: pointer;
}
.parameterContainer #graphList #listItem li:hover {
  background: #0053B8;
  color: #fff;
}

.featured-container {
  margin-left: 24px;
  display: inline-block;
}
.featured-container .dropDownLabel {
  padding: 8px 16px;
  background: #f1f7ff;
  border: 2px solid #dadada;
}
.featured-container .dropDownLabel:active, .featured-container .dropDownLabel:target, .featured-container .dropDownLabel:focus, .featured-container .dropDownLabel:visited {
  border: 2px solid #98C0FA;
}
.featured-container .trend-container {
  width: auto;
}
.featured-container .trend-container .applyParam {
  right: 2px;
}
.featured-container .trend-container .trendDropDown {
  position: relative;
  width: auto;
  display: inline-block;
  cursor: pointer;
  padding: 8px 16px;
  background: #f1f7ff;
  border: 2px solid #dadada;
  margin-left: -7px;
}
.featured-container .trend-container .trendDropDown:active, .featured-container .trend-container .trendDropDown:target, .featured-container .trend-container .trendDropDown:focus, .featured-container .trend-container .trendDropDown:hover, .featured-container .trend-container .trendDropDown:visited {
  border: 2px solid #98C0FA;
}
.featured-container .trend-container .trendDropDown #trendList {
  display: none;
  width: 223px;
  border: 2px solid #98C0FA;
  overflow-y: scroll;
  position: absolute;
  margin: 8px 0 0 0;
  left: -2px;
  background: #ffffff;
}
.featured-container .trend-container .trendDropDown #trendList .listHeading {
  font-weight: bold;
  padding-left: 12px;
}
.featured-container .trend-container .trendDropDown #trendList .ulWrapper li {
  padding: 6px 10px;
  cursor: pointer;
  display: block;
  margin-top: 0;
}
.featured-container .trend-container .trendDropDown #trendList .ulWrapper li:hover {
  background: #0053B8;
  color: #fff;
}

.tooltip {
  position: relative;
  display: inline-block !important;
  background: url("../images/tooltip_icon.svg") no-repeat;
  width: 20px;
  height: 20px;
}

.tooltip .tooltiptext {
  visibility: hidden;
  width: 270px;
  padding: 16px;
  background-color: #fff;
  text-align: left;
  border: 1px solid #dcdcdc;
  position: absolute;
  z-index: 1;
  top: 130%;
  left: 50%;
  margin-left: -60px;
  opacity: 0;
  transition: opacity 0.3s;
  display: inline-block;
  text-decoration: none;
}

.tooltip .tooltiptext::before {
  content: "";
  display: block;
  position: absolute;
  left: 47px;
  bottom: 100%;
  width: 0;
  height: 0;
  border: 10px solid transparent;
  border-bottom-color: #DCDCDC;
}

.tooltip .tooltiptext::after {
  content: "";
  display: block;
  position: absolute;
  left: 48px;
  bottom: 100%;
  width: 0;
  height: 0;
  border: 9px solid transparent;
  border-bottom-color: white;
}

.tooltip:hover .tooltiptext {
  visibility: visible;
  opacity: 1;
}

.parameter-icon-info {
  top: 7px;
  left: 8px;
}

.featured-parameter-icon-info {
  top: 7px;
  left: 8px;
}
.featured-parameter-icon-info .tooltiptext > ul li {
  margin: 0;
  list-style: disc;
  margin-left: 13px;
}

.tooltiptext > strong:first-child {
  font-size: 13px;
  margin-bottom: 15px;
  display: inline-block;
}
.tooltiptext ul, .tooltiptext li, .tooltiptext p {
  font-size: 12px;
  margin: 0;
}
.tooltiptext > ul li {
  margin-bottom: 10px;
}

div#parameterDropDownList {
  width: 27%;
}

div#graphDropDownList {
  width: 19.4%;
}

html, :root {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, sans-serif !important;
  letter-spacing: 0.7px;
}

html, html * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

body {
  color: #333333;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25;
}

body, :root {
  color: #333333 !important;
  min-width: 320px !important;
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
}

/* Typography
------------------------------------------------------------------------------*/
h1, h2, h3, h4, h5 {
  font-family: Georgia, "New Century Schoolbook", "Nimbus Roman No9 L", serif;
  font-weight: 400;
  letter-spacing: 0.02em;
  margin: 0;
  line-height: 1.25;
}

h5 {
  font-family: Georgia, "New Century Schoolbook", "Nimbus Roman No9 L", serif;
  font-size: 16px;
  font-size: 1rem;
  font-weight: 400;
}

h1 {
  font-size: 32px;
  font-size: 2rem;
}

h2 {
  font-size: 24px;
  font-size: 1.5rem;
}

h3 {
  font-size: 20px;
  font-size: 1.25rem;
}

h4 {
  font-size: 18px;
  font-size: 1.125rem;
}

h1 span {
  color: #333333;
}

/* Links
------------------------------------------------------------------------------*/
a {
  color: #0053B8;
  text-decoration: none;
  cursor: pointer;
}

a:hover,
a:active,
a:focus {
  color: #00285A;
  text-decoration: underline;
  padding-bottom: 0px;
  width: fit-content;
}

/* truncator */
a[href="#more"],
a[href="#less"] {
  color: #666666;
  font-size: 11px;
  font-size: 0.6875rem;
  padding-bottom: 0px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  width: fit-content;
  white-space: nowrap;
}

a[href="#more"]:hover,
a[href="#less"]:hover {
  color: #333333;
}

/* external */
a.external:after { /* blue external link indicator */
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALUlEQVQYlWNgLDv8H4YZoABFDFkCGeBVABPDqgBDA7rdWO3C5gacVmBVgA8DACqIPj0jO7W7AAAAAElFTkSuQmCC") no-repeat right center;
  /* patternify URL: http://ptrn.it/ugEXX3 */
  content: "";
  display: inline-block;
  height: 8px;
  margin-left: 7px;
  width: 8px;
}
.section--references a.external:after {
  margin-left: 3px;
}

.lt-ie8 input,
.lt-ie8 select {
  vertical-align: middle;
}

/* Definition list */
dl dt {
  display: block;
  font-weight: bold;
  font-style: italic;
}
dl dd {
  display: block;
  margin: 0 0 7px;
}

.js-hidden,
.tooltip {
  display: none;
}

ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.hide {
  display: none;
}

.hide-on-screen {
  display: none;
}

html .no-margin {
  margin: 0;
}

.right-align {
  text-align: right;
}

.margin-mobile-15 {
  margin-top: 1rem;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 48em) {
  .margin-mobile-15 {
    /* MQ Tablet */
    margin-top: 0;
  }
}
.margin-mobile-15 {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.hidden {
  display: none;
}

.right-align {
  text-align: right;
}

.margin-mobile-15 {
  margin-top: 1rem;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 48em) {
  .margin-mobile-15 {
    /* MQ Tablet */
    margin-top: 0;
  }
}
.margin-mobile-15 {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.link-underline {
  text-decoration: underline;
}

.skip-link {
  background: #0053B8;
  color: #fff !important;
  font-size: 0.875rem;
  text-align: center;
  padding: 8px !important;
  position: absolute;
  inset: 0;
  bottom: auto;
  z-index: 9999;
  transform: translateY(-100%);
  width: 100% !important;
}
.skip-link:focus {
  transform: translateY(0);
}

.wrapper {
  box-sizing: border-box;
  max-width: 1440px;
  margin: 0 auto;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 48em) {
  .wrapper {
    /* MQ Tablet */
  }
}
.wrapper {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

#home .container {
  max-width: 1460px !important;
}

.container-block {
  width: 100%;
}

.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-right: 2rem;
  padding-left: 2rem;
}

.row {
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 auto;
  -moz-box-flex: 0;
  -moz-flex: 0 1 auto;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -0.5rem;
  margin-left: -0.5rem;
}

.row.reverse {
  -webkit-box-direction: reverse;
  -webkit-box-orient: horizontal;
  -webkit-flex-direction: row-reverse;
  -moz-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

.col.reverse {
  -webkit-box-direction: reverse;
  -webkit-box-orient: vertical;
  -webkit-flex-direction: column-reverse;
  -moz-flex-direction: column-reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}

.col-xs {
  box-sizing: border-box;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  -webkit-flex-basis: auto;
  -moz-flex-basis: auto;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}

.col-xs-1 {
  box-sizing: border-box;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  -webkit-flex-basis: 8.3333333333%;
  -moz-flex-basis: 8.3333333333%;
  -ms-flex-preferred-size: 8.3333333333%;
  flex-basis: 8.3333333333%;
  max-width: 8.3333333333%;
}

.col-xs-2 {
  box-sizing: border-box;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  -webkit-flex-basis: 16.6666666667%;
  -moz-flex-basis: 16.6666666667%;
  -ms-flex-preferred-size: 16.6666666667%;
  flex-basis: 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-xs-3 {
  box-sizing: border-box;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  -webkit-flex-basis: 25%;
  -moz-flex-basis: 25%;
  -ms-flex-preferred-size: 25%;
  flex-basis: 25%;
  max-width: 25%;
}

.col-xs-4 {
  box-sizing: border-box;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  -webkit-flex-basis: 33.3333333333%;
  -moz-flex-basis: 33.3333333333%;
  -ms-flex-preferred-size: 33.3333333333%;
  flex-basis: 33.3333333333%;
  max-width: 33.3333333333%;
}

.col-xs-5 {
  box-sizing: border-box;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  -webkit-flex-basis: 41.6666666667%;
  -moz-flex-basis: 41.6666666667%;
  -ms-flex-preferred-size: 41.6666666667%;
  flex-basis: 41.6666666667%;
  max-width: 41.6666666667%;
}

.col-xs-6 {
  box-sizing: border-box;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  -webkit-flex-basis: 50%;
  -moz-flex-basis: 50%;
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  max-width: 50%;
}

.col-xs-7 {
  box-sizing: border-box;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  -webkit-flex-basis: 58.3333333333%;
  -moz-flex-basis: 58.3333333333%;
  -ms-flex-preferred-size: 58.3333333333%;
  flex-basis: 58.3333333333%;
  max-width: 58.3333333333%;
}

.col-xs-8 {
  box-sizing: border-box;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  -webkit-flex-basis: 66.6666666667%;
  -moz-flex-basis: 66.6666666667%;
  -ms-flex-preferred-size: 66.6666666667%;
  flex-basis: 66.6666666667%;
  max-width: 66.6666666667%;
}

.col-xs-9 {
  box-sizing: border-box;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  -webkit-flex-basis: 75%;
  -moz-flex-basis: 75%;
  -ms-flex-preferred-size: 75%;
  flex-basis: 75%;
  max-width: 75%;
}

.col-xs-10 {
  box-sizing: border-box;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  -webkit-flex-basis: 83.3333333333%;
  -moz-flex-basis: 83.3333333333%;
  -ms-flex-preferred-size: 83.3333333333%;
  flex-basis: 83.3333333333%;
  max-width: 83.3333333333%;
}

.col-xs-11 {
  box-sizing: border-box;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  -webkit-flex-basis: 91.6666666667%;
  -moz-flex-basis: 91.6666666667%;
  -ms-flex-preferred-size: 91.6666666667%;
  flex-basis: 91.6666666667%;
  max-width: 91.6666666667%;
}

.col-xs-12 {
  box-sizing: border-box;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  -webkit-flex-basis: 100%;
  -moz-flex-basis: 100%;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  max-width: 100%;
}

.col-xs-offset-0 {
  box-sizing: border-box;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  margin-left: 0;
}

.col-xs-offset-1 {
  box-sizing: border-box;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  margin-left: 8.3333333333%;
}

.col-xs-offset-2 {
  box-sizing: border-box;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  margin-left: 16.6666666667%;
}

.col-xs-offset-3 {
  box-sizing: border-box;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  margin-left: 25%;
}

.col-xs-offset-4 {
  box-sizing: border-box;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  margin-left: 33.3333333333%;
}

.col-xs-offset-5 {
  box-sizing: border-box;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  margin-left: 41.6666666667%;
}

.col-xs-offset-6 {
  box-sizing: border-box;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  margin-left: 50%;
}

.col-xs-offset-7 {
  box-sizing: border-box;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  margin-left: 58.3333333333%;
}

.col-xs-offset-8 {
  box-sizing: border-box;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  margin-left: 66.6666666667%;
}

.col-xs-offset-9 {
  box-sizing: border-box;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  margin-left: 75%;
}

.col-xs-offset-10 {
  box-sizing: border-box;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  margin-left: 83.3333333333%;
}

.col-xs-offset-11 {
  box-sizing: border-box;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  margin-left: 91.6666666667%;
}

.col-xs-offset-12 {
  box-sizing: border-box;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  margin-left: 100%;
}

.col-xs {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-flex-basis: 0;
  -moz-flex-basis: 0;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  max-width: 100%;
}

.start-xs {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  text-align: left;
}

.center-xs {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  text-align: center;
}

.end-xs {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  -moz-justify-content: flex-end;
  justify-content: flex-end;
  text-align: right;
}

.top-xs {
  -webkit-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
}

.middle-xs {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
}

.bottom-xs {
  -webkit-box-align: end;
  -ms-flex-align: end;
  -webkit-align-items: flex-end;
  -moz-align-items: flex-end;
  align-items: flex-end;
}

.around-xs {
  -ms-flex-pack: distribute;
  -webkit-justify-content: space-around;
  -moz-justify-content: space-around;
  justify-content: space-around;
}

.between-xs {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  justify-content: space-between;
}

.first-xs {
  order: -1;
}

.last-xs {
  order: 1;
}

@media only screen and (min-width: 35em) {
  .col-sm {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: auto;
    -moz-flex-basis: auto;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .col-sm-1 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 8.3333333333%;
    -moz-flex-basis: 8.3333333333%;
    -ms-flex-preferred-size: 8.3333333333%;
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-sm-2 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 16.6666666667%;
    -moz-flex-basis: 16.6666666667%;
    -ms-flex-preferred-size: 16.6666666667%;
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-3 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 25%;
    -moz-flex-basis: 25%;
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 33.3333333333%;
    -moz-flex-basis: 33.3333333333%;
    -ms-flex-preferred-size: 33.3333333333%;
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-sm-5 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 41.6666666667%;
    -moz-flex-basis: 41.6666666667%;
    -ms-flex-preferred-size: 41.6666666667%;
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-sm-6 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 50%;
    -moz-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 58.3333333333%;
    -moz-flex-basis: 58.3333333333%;
    -ms-flex-preferred-size: 58.3333333333%;
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-sm-8 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 66.6666666667%;
    -moz-flex-basis: 66.6666666667%;
    -ms-flex-preferred-size: 66.6666666667%;
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-sm-9 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 75%;
    -moz-flex-basis: 75%;
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 83.3333333333%;
    -moz-flex-basis: 83.3333333333%;
    -ms-flex-preferred-size: 83.3333333333%;
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-sm-11 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 91.6666666667%;
    -moz-flex-basis: 91.6666666667%;
    -ms-flex-preferred-size: 91.6666666667%;
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-sm-12 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 100%;
    -moz-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
  }
  .col-sm-offset-0 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 0;
  }
  .col-sm-half-offset {
    margin-left: 4.166666667%;
  }
  .col-sm-offset-1 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 8.3333333333%;
  }
  .col-sm-half-offset {
    margin-left: 4.166666667%;
  }
  .col-sm-offset-2 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 16.6666666667%;
  }
  .col-sm-half-offset {
    margin-left: 4.166666667%;
  }
  .col-sm-offset-3 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 25%;
  }
  .col-sm-half-offset {
    margin-left: 4.166666667%;
  }
  .col-sm-offset-4 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 33.3333333333%;
  }
  .col-sm-half-offset {
    margin-left: 4.166666667%;
  }
  .col-sm-offset-5 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 41.6666666667%;
  }
  .col-sm-half-offset {
    margin-left: 4.166666667%;
  }
  .col-sm-offset-6 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 50%;
  }
  .col-sm-half-offset {
    margin-left: 4.166666667%;
  }
  .col-sm-offset-7 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 58.3333333333%;
  }
  .col-sm-half-offset {
    margin-left: 4.166666667%;
  }
  .col-sm-offset-8 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 66.6666666667%;
  }
  .col-sm-half-offset {
    margin-left: 4.166666667%;
  }
  .col-sm-offset-9 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 75%;
  }
  .col-sm-half-offset {
    margin-left: 4.166666667%;
  }
  .col-sm-offset-10 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 83.3333333333%;
  }
  .col-sm-half-offset {
    margin-left: 4.166666667%;
  }
  .col-sm-offset-11 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 91.6666666667%;
  }
  .col-sm-half-offset {
    margin-left: 4.166666667%;
  }
  .col-sm-offset-12 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 100%;
  }
  .col-sm-half-offset {
    margin-left: 4.166666667%;
  }
  .col-sm {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-flex-basis: 0;
    -moz-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
  }
  .start-sm {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
    text-align: left;
  }
  .center-sm {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .end-sm {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    -webkit-justify-content: flex-end;
    -moz-justify-content: flex-end;
    justify-content: flex-end;
    text-align: right;
  }
  .top-sm {
    -webkit-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    -moz-align-items: flex-start;
    align-items: flex-start;
  }
  .middle-sm {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
  }
  .bottom-sm {
    -webkit-box-align: end;
    -ms-flex-align: end;
    -webkit-align-items: flex-end;
    -moz-align-items: flex-end;
    align-items: flex-end;
  }
  .around-sm {
    -ms-flex-pack: distribute;
    -webkit-justify-content: space-around;
    -moz-justify-content: space-around;
    justify-content: space-around;
  }
  .between-sm {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between;
  }
  .first-sm {
    order: -1;
  }
  .last-sm {
    order: 1;
  }
}
@media only screen and (min-width: 48em) {
  .col-md {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: auto;
    -moz-flex-basis: auto;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .col-md-1 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 8.3333333333%;
    -moz-flex-basis: 8.3333333333%;
    -ms-flex-preferred-size: 8.3333333333%;
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-md-2 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 16.6666666667%;
    -moz-flex-basis: 16.6666666667%;
    -ms-flex-preferred-size: 16.6666666667%;
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-3 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 25%;
    -moz-flex-basis: 25%;
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
  }
  .col-md-4 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 33.3333333333%;
    -moz-flex-basis: 33.3333333333%;
    -ms-flex-preferred-size: 33.3333333333%;
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-md-5 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 41.6666666667%;
    -moz-flex-basis: 41.6666666667%;
    -ms-flex-preferred-size: 41.6666666667%;
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-md-6 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 50%;
    -moz-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
  }
  .col-md-7 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 58.3333333333%;
    -moz-flex-basis: 58.3333333333%;
    -ms-flex-preferred-size: 58.3333333333%;
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-md-8 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 66.6666666667%;
    -moz-flex-basis: 66.6666666667%;
    -ms-flex-preferred-size: 66.6666666667%;
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-md-9 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 75%;
    -moz-flex-basis: 75%;
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
  }
  .col-md-10 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 83.3333333333%;
    -moz-flex-basis: 83.3333333333%;
    -ms-flex-preferred-size: 83.3333333333%;
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-md-11 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 91.6666666667%;
    -moz-flex-basis: 91.6666666667%;
    -ms-flex-preferred-size: 91.6666666667%;
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-md-12 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 100%;
    -moz-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
  }
  .col-md-offset-0 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 0;
  }
  .col-md-half-offset {
    margin-left: 4.166666667%;
  }
  .col-md-offset-1 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 8.3333333333%;
  }
  .col-md-half-offset {
    margin-left: 4.166666667%;
  }
  .col-md-offset-2 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 16.6666666667%;
  }
  .col-md-half-offset {
    margin-left: 4.166666667%;
  }
  .col-md-offset-3 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 25%;
  }
  .col-md-half-offset {
    margin-left: 4.166666667%;
  }
  .col-md-offset-4 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 33.3333333333%;
  }
  .col-md-half-offset {
    margin-left: 4.166666667%;
  }
  .col-md-offset-5 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 41.6666666667%;
  }
  .col-md-half-offset {
    margin-left: 4.166666667%;
  }
  .col-md-offset-6 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 50%;
  }
  .col-md-half-offset {
    margin-left: 4.166666667%;
  }
  .col-md-offset-7 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 58.3333333333%;
  }
  .col-md-half-offset {
    margin-left: 4.166666667%;
  }
  .col-md-offset-8 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 66.6666666667%;
  }
  .col-md-half-offset {
    margin-left: 4.166666667%;
  }
  .col-md-offset-9 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 75%;
  }
  .col-md-half-offset {
    margin-left: 4.166666667%;
  }
  .col-md-offset-10 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 83.3333333333%;
  }
  .col-md-half-offset {
    margin-left: 4.166666667%;
  }
  .col-md-offset-11 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 91.6666666667%;
  }
  .col-md-half-offset {
    margin-left: 4.166666667%;
  }
  .col-md-offset-12 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 100%;
  }
  .col-md-half-offset {
    margin-left: 4.166666667%;
  }
  .col-md {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-flex-basis: 0;
    -moz-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
  }
  .start-md {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
    text-align: left;
  }
  .center-md {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .end-md {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    -webkit-justify-content: flex-end;
    -moz-justify-content: flex-end;
    justify-content: flex-end;
    text-align: right;
  }
  .top-md {
    -webkit-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    -moz-align-items: flex-start;
    align-items: flex-start;
  }
  .middle-md {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
  }
  .bottom-md {
    -webkit-box-align: end;
    -ms-flex-align: end;
    -webkit-align-items: flex-end;
    -moz-align-items: flex-end;
    align-items: flex-end;
  }
  .around-md {
    -ms-flex-pack: distribute;
    -webkit-justify-content: space-around;
    -moz-justify-content: space-around;
    justify-content: space-around;
  }
  .between-md {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between;
  }
  .first-md {
    order: -1;
  }
  .last-md {
    order: 1;
  }
}
@media only screen and (min-width: 62em) {
  .col-lg {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: auto;
    -moz-flex-basis: auto;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .col-lg-1 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 8.3333333333%;
    -moz-flex-basis: 8.3333333333%;
    -ms-flex-preferred-size: 8.3333333333%;
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-lg-2 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 16.6666666667%;
    -moz-flex-basis: 16.6666666667%;
    -ms-flex-preferred-size: 16.6666666667%;
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-3 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 25%;
    -moz-flex-basis: 25%;
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 33.3333333333%;
    -moz-flex-basis: 33.3333333333%;
    -ms-flex-preferred-size: 33.3333333333%;
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-lg-5 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 41.6666666667%;
    -moz-flex-basis: 41.6666666667%;
    -ms-flex-preferred-size: 41.6666666667%;
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-lg-6 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 50%;
    -moz-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 58.3333333333%;
    -moz-flex-basis: 58.3333333333%;
    -ms-flex-preferred-size: 58.3333333333%;
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-lg-8 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 66.6666666667%;
    -moz-flex-basis: 66.6666666667%;
    -ms-flex-preferred-size: 66.6666666667%;
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-lg-9 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 75%;
    -moz-flex-basis: 75%;
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 83.3333333333%;
    -moz-flex-basis: 83.3333333333%;
    -ms-flex-preferred-size: 83.3333333333%;
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-lg-11 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 91.6666666667%;
    -moz-flex-basis: 91.6666666667%;
    -ms-flex-preferred-size: 91.6666666667%;
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-lg-12 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    -webkit-flex-basis: 100%;
    -moz-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
  }
  .col-lg-offset-0 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 0;
  }
  .col-lg-half-offset {
    margin-left: 4.166666667%;
  }
  .col-lg-offset-1 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 8.3333333333%;
  }
  .col-lg-half-offset {
    margin-left: 4.166666667%;
  }
  .col-lg-offset-2 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 16.6666666667%;
  }
  .col-lg-half-offset {
    margin-left: 4.166666667%;
  }
  .col-lg-offset-3 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 25%;
  }
  .col-lg-half-offset {
    margin-left: 4.166666667%;
  }
  .col-lg-offset-4 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 33.3333333333%;
  }
  .col-lg-half-offset {
    margin-left: 4.166666667%;
  }
  .col-lg-offset-5 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 41.6666666667%;
  }
  .col-lg-half-offset {
    margin-left: 4.166666667%;
  }
  .col-lg-offset-6 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 50%;
  }
  .col-lg-half-offset {
    margin-left: 4.166666667%;
  }
  .col-lg-offset-7 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 58.3333333333%;
  }
  .col-lg-half-offset {
    margin-left: 4.166666667%;
  }
  .col-lg-offset-8 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 66.6666666667%;
  }
  .col-lg-half-offset {
    margin-left: 4.166666667%;
  }
  .col-lg-offset-9 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 75%;
  }
  .col-lg-half-offset {
    margin-left: 4.166666667%;
  }
  .col-lg-offset-10 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 83.3333333333%;
  }
  .col-lg-half-offset {
    margin-left: 4.166666667%;
  }
  .col-lg-offset-11 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 91.6666666667%;
  }
  .col-lg-half-offset {
    margin-left: 4.166666667%;
  }
  .col-lg-offset-12 {
    box-sizing: border-box;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-left: 100%;
  }
  .col-lg-half-offset {
    margin-left: 4.166666667%;
  }
  .col-lg {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-flex-basis: 0;
    -moz-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
  }
  .start-lg {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
    text-align: left;
  }
  .center-lg {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .end-lg {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    -webkit-justify-content: flex-end;
    -moz-justify-content: flex-end;
    justify-content: flex-end;
    text-align: right;
  }
  .top-lg {
    -webkit-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    -moz-align-items: flex-start;
    align-items: flex-start;
  }
  .middle-lg {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
  }
  .bottom-lg {
    -webkit-box-align: end;
    -ms-flex-align: end;
    -webkit-align-items: flex-end;
    -moz-align-items: flex-end;
    align-items: flex-end;
  }
  .around-lg {
    -ms-flex-pack: distribute;
    -webkit-justify-content: space-around;
    -moz-justify-content: space-around;
    justify-content: space-around;
  }
  .between-lg {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between;
  }
  .first-lg {
    order: -1;
  }
  .last-lg {
    order: 1;
  }
}
#report-container {
  height: 1000px;
  margin: 1% 0;
}

.main-footer {
  background: #01324B;
  color: #fff;
  font-size: 14px;
  font-size: 0.875rem;
  z-index: 10;
  position: relative;
}
.main-footer .container {
  background: none;
  -webkit-box-shadow: none;
}
.main-footer h3 {
  font-size: 14px;
  font-size: 0.875rem;
  display: block;
  margin-bottom: 1.1rem;
  font-family: system-ui;
}
.main-footer h3.bolder {
  font-weight: 700;
}
.main-footer img {
  width: auto;
}
.main-footer .campaign-portal-content {
  color: #000;
}

.footer-logo {
  padding: 12px 25px;
}

.footer-records {
  border-bottom: 1px solid #666666;
  padding: 25px;
}
.footer-records .footer-records-line {
  font-size: 1.2rem;
}

.footer-section {
  border-top: 1px solid #666666;
  border-bottom: 1px solid #666666;
  padding: 25px;
}

.footer-content-info {
  padding-top: 25px;
}
.footer-content-info .col-xs-12, .footer-content-info .col-sm-6 {
  padding: 0;
}

.footer-content {
  margin-top: 25px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 48em) {
  .footer-content {
    /* MQ Tablet */
    margin-top: 0;
  }
}
.footer-content {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.footer-content h5 {
  color: inherit;
}

.footer-links {
  padding: 0;
}
.footer-links a {
  color: inherit;
  line-height: 1.5rem;
  text-decoration: none;
}
.footer-links a:hover {
  color: inherit;
  text-decoration: underline;
}

button.cmp-manage-cookies {
  color: inherit;
  background: transparent;
  border: none;
  padding: 0;
  letter-spacing: 0.7px;
}
button.cmp-manage-cookies:hover {
  text-decoration: underline;
}
button.cmp-manage-cookies:focus, button.cmp-manage-cookies:focus-visible {
  outline: 2px solid #08c !important;
}

.footer-logo__sn {
  padding: 25px;
}
.footer-logo__sn p.copyright-text {
  padding: 25px 0;
}
.footer-logo__sn p.copyright-text a#footer-springernature-link {
  color: #fff;
  text-decoration: none;
  padding-bottom: 0px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  width: fit-content;
}

.footer-content-line {
  margin-top: 1rem;
  line-height: 1.5rem;
}

.overlay-ui-dialog--box {
  position: fixed;
  left: 6%;
  top: 8%;
  width: 85%;
  background-color: #fff;
  border: 20px solid #2d2d2d;
  overflow-y: scroll;
  max-height: calc(100% - 50px);
  z-index: 9999;
}
@media screen and (min-width: 1px) and (max-width: 1024px) {
  .overlay-ui-dialog--box {
    left: 2%;
    top: 1%;
    width: 85%;
  }
}
@media screen\0  {
  .overlay-ui-dialog--box {
    /* IE 8 9 10 browsers */
    top: 5%;
  }
}
@media screen and (min-width: 1440px) {
  .overlay-ui-dialog--box {
    top: 5%;
  }
}
.overlay-ui-dialog--box #user-tracking-journey-popup .overlay-dialog--wrapper {
  margin: 10px 0 0 0;
  letter-spacing: normal;
}
.overlay-ui-dialog--box #user-tracking-journey-popup .overlay-dialog--wrapper strong {
  display: block;
}
.overlay-ui-dialog--box #user-tracking-journey-popup .overlay-dialog--wrapper input.unique-emailID {
  display: inline;
  border-radius: 1px;
  border: 1px solid #8f9bb3;
  margin: 16px 0;
  width: 50%;
  height: 30px;
  padding: 12px 16px;
  font-size: 14px;
  font-size: 0.875rem;
}
.overlay-ui-dialog--box #user-tracking-journey-popup .overlay-dialog--wrapper span.error_tooltip, .overlay-ui-dialog--box #user-tracking-journey-popup .overlay-dialog--wrapper .error_invalid_email {
  float: none;
}
.overlay-ui-dialog--box #user-tracking-journey-popup .overlay-dialog--wrapper span.error_tooltip.hidden, .overlay-ui-dialog--box #user-tracking-journey-popup .overlay-dialog--wrapper .error_invalid_email.hidden {
  display: none;
}
.overlay-ui-dialog--box .colorbox-dialog--footer {
  border-top: 1px solid #dcdcdc;
  padding: 1px !important;
  margin-top: 10px;
}

.modify-top {
  top: 25%;
  left: 19%;
  width: 60%;
}

#overlay-unique-identifier {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.8);
  z-index: 99999;
}

#user-tracking-journey {
  width: 50%;
  height: fit-content;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}

#user-tracking-journey .overlay-dialog {
  background-color: #fff;
  padding: 20px;
}

.overlay-dialog--action {
  background: aliceblue;
  height: 55px;
  margin: 0;
  display: flow-root;
}

#user-tracking-journey_verification-link {
  float: right;
  margin: 10px;
}

#user-tracking-journey_opt-out-link {
  margin: 10px;
}

#user-tracking-journey-popup_message {
  display: none;
}

input.unique-hidden-emailID {
  display: inline;
  border-radius: 1px;
  border: 1px solid #8f9bb3;
  margin: 5px 0 0 0;
  width: 85%;
  height: 30px;
  padding: 5px;
}

span.countdown {
  font-weight: 400;
}

#overlay {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5); /* Black background with opacity */
  z-index: 9999; /* Specify a stack order in case you're using a different order for other elements */
}

.error-box {
  border: 1px solid #ff0000 !important;
  box-shadow: 0 0 2px #ff0000;
}

.closeSectionRow {
  text-align: right;
  font-size: 20px;
  cursor: pointer;
  padding: 0 15px;
}

.overlay-section {
  overflow-y: auto;
  top: 16%;
  left: 0%;
  width: 100%;
  height: 41em;
  border: 1px solid #ccc;
  background-color: #f3f3f3;
  position: fixed;
  padding: 20px 0px;
  margin: auto;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 48em) {
  .overlay-section {
    /* MQ Tablet */
    left: 25%;
    width: 50%;
    height: 38em;
  }
}
.overlay-section {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.main-header {
  position: relative;
}
.main-header > .container-block {
  border-bottom: 4px solid #00285A;
}
@media screen and (max-width: 1024px) {
  .main-header > .container-block {
    padding: 0px 18px;
  }
}
@media screen and (min-width: 1025px) and (max-width: 1440px) {
  .main-header > .container-block {
    padding: 0 16px;
  }
}
.main-header .container {
  width: 100%;
  border-bottom: 1px solid #DADADA;
}

.popover__nav-list {
  position: relative;
}

.adis-logo {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.adis-logo img {
  max-width: 100%;
  float: left;
  width: 127px;
  height: 46px;
}

.adis-nav-list {
  float: right;
}

.main-nav {
  display: none;
  background: #fff;
  position: absolute;
  width: 100%;
  left: 0;
}
.main-nav .main-nav li {
  padding: 0.5rem 1rem;
}
.main-nav ul {
  margin: 1em 0 1em 1em;
  display: inline-flex;
  float: right;
  padding: 0;
}
.main-nav ul li {
  display: inline-block;
}
.main-nav ul li .freeTrialButton {
  margin-left: 32px;
  border: 1px solid #00285A;
  background: #00285A;
  text-decoration: none;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 21px;
}
.main-nav ul li .freeTrialButton:hover {
  background: #ebf1f5;
  border: 1px solid #0053B8;
  color: #00285A;
  box-shadow: none;
}
.main-nav ul li .freeTrialButton:focus, .main-nav ul li .freeTrialButton:active {
  background: #ebf1f5;
  border: 1px solid #98C0FA;
  color: #00285A;
  box-shadow: none;
}
.main-nav ul li a.nav-list {
  display: inline-block;
  padding: 0.5em 1em;
  font-size: 16px;
  font-weight: 400;
  color: #333333;
  outline: none;
  border-bottom: none;
  text-decoration: none;
}
.main-nav ul li a.nav-list img {
  width: 23px;
}
.main-nav ul li a.nav-list:hover {
  border-bottom: none;
}
.main-nav ul li a.nav-list:focus, .main-nav ul li a.nav-list:focus-visible {
  outline: 2px solid #08c !important;
}

.hamburger-menu-nav {
  position: absolute;
  top: 1.7em;
  right: 2em;
}
.hamburger-menu-nav ul.hamburger-nav-list {
  display: inline-flex;
}
.hamburger-menu-nav ul.hamburger-nav-list li {
  margin: 0 0.6rem;
  border-bottom: none;
}
.hamburger-menu-nav ul.hamburger-nav-list li a {
  border-bottom: none;
  text-decoration: none;
}
.hamburger-menu-nav ul.hamburger-nav-list li .user-information-tooltip {
  top: 35px;
  right: -20px;
}

ul.hamburger-menu-link {
  background: #fff;
  position: absolute;
  width: 85%;
  z-index: 9999;
  margin: 2px 0;
  min-height: 250em;
  right: 0;
}
ul.hamburger-menu-link li {
  padding: 1rem;
  border-bottom: none;
}
ul.hamburger-menu-link li.hide_in_mobile {
  display: none;
}
ul.hamburger-menu-link li a {
  color: #333333;
  border-bottom: none;
  text-decoration: none;
  cursor: pointer;
  font-size: 1.2rem;
}
ul.hamburger-menu-link li:first-child {
  text-align: right;
}
ul.hamburger-menu-link li:first-child a {
  font-size: 2rem;
}
ul.hamburger-menu-link {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 48em) {
  ul.hamburger-menu-link {
    /* MQ Tablet */
    display: none;
  }
}
ul.hamburger-menu-link {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
ul.hamburger-menu-link .dropdown {
  padding-left: 0;
}
ul.hamburger-menu-link .dropdown-content {
  left: 1%;
  min-width: 220px;
}

/* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
@media screen and (min-width: 48em) { /* MQ Tablet */
  .main-nav {
    display: inline-block;
    position: inherit;
  }
  .hamburger-menu-nav {
    display: none;
  }
  .main-nav-list li {
    display: inline-block;
  }
}
/* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
.user-information-tooltip {
  position: absolute;
  border: 1px solid #d3d3d3;
  background: #fff;
  text-align: left;
  padding: 12px 12px 0 12px;
  right: 0;
  border-radius: 5px;
  box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.3);
  left: -175px;
  z-index: 999;
}
.user-information-tooltip:before {
  content: "";
  display: block;
  position: absolute;
  right: 16px;
  bottom: 100%;
  width: 0;
  height: 0;
  border: 11px solid transparent;
  border-bottom-color: #d3d3d3;
}
.user-information-tooltip:after {
  content: "";
  display: block;
  position: absolute;
  right: 17px;
  bottom: 100%;
  width: 0;
  height: 0;
  border: 10px solid transparent;
  border-bottom-color: #fff;
}
.user-information-tooltip p {
  margin: 0;
  padding: 0;
}
.user-information-tooltip p.user-info-title {
  font-weight: bold;
}
.user-information-tooltip p.user-ip-information {
  font-style: italic;
}
.user-information-tooltip p.user-ip-information span {
  font-style: normal;
  font-weight: 600;
}
.user-information-tooltip a.nav-list {
  margin: 10px 0 !important;
  padding: 0 !important;
  font-weight: 500 !important;
}

.main-header-search-box {
  background: #ebf1f5;
  padding: 16px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1px) and (max-width: 47em) {
  .main-header-search-box {
    /* MQ Smartphone only */
    padding: 16px 16px 80px 16px;
  }
}
.main-header-search-box {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
  border-bottom: 1px solid #dadada;
}
.main-header-search-box .row {
  padding-right: 0;
}
.main-header-search-box #global-search .search-field {
  height: 40px;
}
.main-header-search-box {
  position: relative;
}

.search-section-title {
  padding: 8px;
}
@media screen and (max-device-width: 1440px) {
  .search-section-title {
    padding: 8px 0 0 18px;
  }
}

.header-search-query-options {
  float: right;
  width: auto;
  text-align: right;
  display: inline-flex;
  justify-content: space-between;
  margin-top: 16px;
}
.header-search-query-options .structure-search-link {
  margin: 2px 20px 0 0;
}
.header-search-query-options a {
  font-size: 14px;
  font-size: 0.875rem;
  color: #0053B8;
  text-decoration: none;
  cursor: pointer;
}
.header-search-query-options a:hover {
  color: #00285a;
  padding-bottom: 0px;
  text-decoration: underline;
}

.header-cancel-search {
  display: block;
  color: #bcbcbc;
  font-size: 11px;
  font-size: 0.6875rem;
  line-height: 2.5;
  position: absolute;
  right: 35px;
  top: 2px;
  z-index: 5;
  overflow: hidden;
  text-decoration: none;
  width: 40px;
  height: 34px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 700px) {
  .header-cancel-search {
    /* MQ Widescreen */
    top: 3px;
    right: 35px;
  }
}
.header-cancel-search {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .header-cancel-search {
    /* MQ Widescreen */
    background-position: 6px -90px;
  }
  .header-cancel-search:before {
    background-position: 6px -90px;
  }
}
.header-cancel-search {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.header-cancel-search:hover, .header-cancel-search:focus {
  color: #666666;
  border-bottom-style: hidden;
  width: 40px;
}
.header-cancel-search:before {
  content: "";
  display: inline-block;
  background: url(https://storage.googleapis.com/pcf_sb_37_1613646654977070612/assets/images/remove_icons.png) no-repeat 6px -90px;
  height: 34px;
  margin: 0 10px 0 4px;
  vertical-align: text-bottom;
  width: 30px;
}
.header-cancel-search:hover:before, .header-cancel-search:focus:before, .header-cancel-search:active:before {
  background-position: 6px -15px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1025px) {
  .header-cancel-search:hover:before, .header-cancel-search:focus:before, .header-cancel-search:active:before {
    /* MQ Widescreen */
    background-position: 6px -15px;
  }
}
.header-cancel-search:hover:before, .header-cancel-search:focus:before, .header-cancel-search:active:before {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.header-cancel-search:after {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAADCAYAAABS3WWCAAAAEElEQVQImWPYs2fPfwY4AAAnqAM0Zy8pUwAAAABJRU5ErkJggg==") repeat-y 0 0;
  content: "";
  display: block;
  height: 34px;
  position: absolute;
  left: 0;
  top: 4px;
  width: 1px;
}

.dropdown {
  display: inline-block;
  position: relative;
  color: #333;
  padding: 10px;
  font-size: 16px;
  font-size: 1rem;
  top: -6%;
}
@media screen and (max-device-width: 767px) {
  .dropdown {
    font-size: 1.2rem;
    padding: 10px 10px 10px 0;
  }
}
.dropdown:after {
  content: "";
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-color: #666 transparent transparent transparent;
  position: absolute;
  top: 44%;
  left: 92%;
}
.dropdown button#dropdown-button {
  all: unset;
  display: inline;
  font: inherit;
  color: inherit;
  cursor: pointer;
}
.dropdown button#dropdown-button:focus {
  outline: 2px solid #08c;
  outline-offset: 2px;
}

.dropdown-content {
  position: absolute;
  background-color: #fff;
  border: 2px solid #98C0FA;
  display: none;
  z-index: 100000;
  font-size: 14px;
  font-size: 0.875rem;
  right: 1%;
  min-width: 200px;
}
.dropdown-content[aria-expanded=true] {
  display: block;
}
@media screen and (max-device-width: 767px) {
  .dropdown-content {
    left: 1%;
  }
}
.dropdown-content a {
  color: black;
  padding: 8px 16px;
  text-decoration: none;
  display: block;
}
.dropdown-content a:hover, .dropdown-content a:focus {
  background-color: #0053B8;
  color: #fff;
  width: 100%;
  padding: 8px 16px;
  text-decoration: none;
  outline: 2px solid #08c !important;
}

.login-link {
  text-decoration: none;
  display: block;
  background-color: #fff;
  padding-left: 5px;
  margin: 0;
}
.login-link a {
  color: black;
}
.login-link:hover {
  background-color: #0053B8;
  margin: 0 -13px;
  padding: 0 17px;
}
.login-link:hover a {
  color: #fff !important;
}

#manage-account-link,
#admin-dashboard-link,
#institution-access-link {
  color: black;
  padding: 8px 16px !important;
  text-decoration: none;
  display: block;
}
#manage-account-link:hover,
#admin-dashboard-link:hover,
#institution-access-link:hover {
  background-color: #0053B8;
  color: #fff;
  width: 100%;
}

#logout-link {
  color: black;
  padding: 8px 16px !important;
  text-decoration: none;
  display: block;
  margin: -34px 0 0 !important;
}
#logout-link:hover {
  background-color: #0053B8;
  color: #fff;
  width: 100%;
}

#beta {
  border-radius: 16px;
  background: #01324B;
  padding: 4px 8px;
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 12px;
  color: white;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  /*margin: -3px 0 0 6px;*/
}

.popover__nav-list .user-information-tooltip #manage-account-link, .popover__nav-list .user-information-tooltip #logout-link {
  width: 111% !important;
  margin-left: -11px !important;
}

.container-border-style-pages {
  border: 1px solid #dadada;
  padding: 32px;
  margin-bottom: 24px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 1px) and (max-width: 1024px) {
  .container-border-style-pages {
    /* MQ Smartphone only */
    padding: 16px;
  }
}
.container-border-style-pages {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

body[user=anonymous] .selectBox-options {
  margin-top: 0.8px;
}
body[user=anonymous] .selectBox {
  padding: 9px 10px;
}
body[user=anonymous] #hamburger-menu, body[user=anonymous] #close-icon {
  height: 32px;
  width: 32px;
  float: right;
  margin: 25px 0 20px 0;
}
body[user=anonymous] #close-icon {
  display: none;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  body[user=anonymous] .adis-nav-list {
    display: none;
  }
  body[user=anonymous] .hamburger-logo {
    float: right;
  }
  body[user=anonymous] #hamburger-menu-nav {
    display: block;
  }
}
body[user=anonymous] .adis-nav-lists {
  display: block;
  position: absolute;
  z-index: 9999;
  margin: 82px 0;
  padding: 0;
  right: 0;
  width: 100%;
}
body[user=anonymous] .adis-nav-lists .main-nav {
  display: block;
  padding-right: 16px;
}
body[user=anonymous] .adis-nav-lists .main-nav .main-nav-list {
  display: grid !important;
  float: left !important;
  width: 100%;
  margin: 0;
  padding: 16px;
}
body[user=anonymous] .adis-nav-lists .main-nav .main-nav-list li {
  display: block !important;
}
body[user=anonymous] .adis-nav-lists .main-nav .main-nav-list li a {
  padding: 16px;
}
body[user=anonymous] .adis-nav-lists .main-nav .main-nav-list li:nth-child(3) {
  border-bottom: 1px solid #dadada;
  margin-bottom: 16px;
}
body[user=anonymous] .adis-nav-lists .main-nav .main-nav-list .login-link {
  padding: 16px;
  font-weight: 700;
}
body[user=anonymous] .adis-nav-lists .main-nav .main-nav-list .login-link:hover {
  background-color: transparent;
  margin: 0;
}
body[user=anonymous] .adis-nav-lists .main-nav .main-nav-list .freeTrialButton {
  margin: 16px 0;
  width: 100%;
  text-align: center;
}

@media only screen and (min-device-width: 320px) and (max-device-width: 767px) {
  .main-header-search-box {
    height: 150px;
  }
  .main-header-search-box .search-filter-wrapper .row .no-padding-right .selectBox-dropdown {
    width: 100% !important;
  }
  .main-header-search-box .search-filter-wrapper .row .no-padding-left {
    border: 0 none;
  }
  .main-header-search-box .search-filter-wrapper .row .no-padding-left #searchTerm {
    width: 100%;
    border: 1px solid #00285A;
    background: #fff;
  }
}
@media screen and (min-width: 1025px) and (max-width: 1440px) {
  .adis-nav-list {
    display: block !important;
  }
  .header-mobile-tablet-visible {
    display: none;
  }
  .hamburger-logo {
    display: none;
  }
}
.header-search-term {
  position: relative;
  margin-top: 16px;
  border: 1px solid #00285A;
}
@media (min-width: 768px) {
  .header-search-term {
    margin-top: 0;
    border-left: none;
  }
}

.no-padding-search-select {
  margin-right: -2.4%;
}
@media (min-width: 768px) {
  .no-padding-search-select {
    padding-right: 0 !important;
  }
  .no-padding-search-select .selectBox-dropdown:after {
    right: 77% !important;
    top: 20px !important;
  }
}
.no-padding-search-select .selectBox {
  text-decoration: none !important;
  width: 100%;
  outline: none;
}

@media (min-width: 768px) {
  .no-padding-search-term {
    padding-left: 0 !important;
  }
}
.no-padding-search-term .search-field__cancel-search {
  right: 33px;
  top: 3px;
}

@media (max-width: 768px) {
  .subscriber-search-bar .header-search-term {
    position: absolute;
    margin-top: 0;
    width: 75%;
  }
}

#logo {
  display: inline-block !important;
}

.sd-accordion .sd-content {
  padding: 15px;
}
.sd-accordion .sd-content .sd-head {
  margin-bottom: 8px;
}
.sd-accordion .sd-content .sd-head time {
  color: #888;
}
.sd-accordion .sd-content .sd-main {
  display: none;
}
.sd-accordion .sd-content .sd-truncated {
  display: block;
}
.sd-accordion .sd-content.active {
  overflow: hidden;
}
.sd-accordion .sd-content.active .sd-main {
  display: block;
}
.sd-accordion .sd-content.active .sd-truncated {
  display: none;
}
.sd-accordion .sd-content.active .sd-head:after {
  transform: rotate(-135deg);
}
.sd-accordion .sd-content .sd-body {
  padding-right: 30px;
  padding-bottom: 30px;
  border-bottom: 1px solid #999;
}
.sd-accordion .sd-content:last-child .sd-body {
  border-bottom: none;
}
.sd-accordion .sd-head {
  padding-right: 30px;
  position: relative;
  cursor: pointer;
}
.sd-accordion .sd-head:after {
  content: "";
  position: absolute;
  right: 10px;
  width: 5px;
  height: 5px;
  top: 2px;
  border: solid #888;
  border-width: 0 3px 3px 0;
  display: inline-block;
  padding: 3px;
  transform: rotate(45deg);
}

#request-trial .page-section, #thank-you-trial .page-section {
  padding-top: 2.125rem;
  padding-bottom: 2.125rem;
}
#request-trial .page-section.banner, #thank-you-trial .page-section.banner {
  background: #222222;
  color: #fff;
}

#request-trial label#check-newsletter__label {
  width: 101%;
}
#request-trial label#check-newsletter__label span {
  position: relative;
  top: -5px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 48em) {
  #request-trial label#check-newsletter__label span {
    /* MQ Tablet */
    top: -7px;
  }
}
#request-trial label#check-newsletter__label span {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
#request-trial label#check-agree__label {
  width: 100%;
}
#request-trial label#check-agree__label span {
  position: relative;
  top: -8px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 48em) {
  #request-trial label#check-agree__label span {
    /* MQ Tablet */
    top: 2px;
  }
}
#request-trial label#check-agree__label span {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
#request-trial button {
  padding: 8px 65px;
  margin-top: 30px;
}

.request-trial-message-section {
  min-height: 450px !important;
}
.request-trial-message-section .form-control a#btn_return_to_homepage {
  width: 225px !important;
  padding-bottom: 8px !important;
}

#request_trial_form_check-agree__label span:before {
  content: "*";
}

.container.title-section {
  background: url(/assets/images/adis-hero-entitled-large.jpg) no-repeat #000;
  color: #fff;
  background-position: center;
  width: 100%;
  background-size: cover;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-device-width: 320px) {
  .container.title-section {
    /* MQ Smartphone */
    padding: 0px 18px;
  }
}
.container.title-section {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.container.title-section h1 {
  letter-spacing: 0.7px;
  padding: 48px 0;
}

#api-bundle-link {
  text-decoration: underline;
}

.active-link {
  font-weight: bold;
}

#api-content-info-section {
  display: flex;
}
#api-content-info-section .container-border-style {
  margin-bottom: 0;
}
#api-content-info-section #api-bundle-info {
  background: #0053B8;
  color: #fff;
}
#api-content-info-section #api-bundle-info p {
  margin-top: 24px;
}

.api-content {
  display: flex;
  padding: 16px 0 24px 0;
  letter-spacing: 0.7px;
}
.api-content:first-child {
  padding-right: 16px;
}
.api-content ul {
  margin-left: 2%;
}
.api-content h2 {
  letter-spacing: 0.7px;
  line-height: 1.5;
}
.api-content li {
  list-style-type: disc;
  letter-spacing: 0.7px;
}
.api-content #view-api-key-link {
  margin-right: 16px;
}
.api-content #view-api-key-link.disabled {
  color: #333333;
  cursor: default;
  background-color: #dadada;
  border: 1px solid #dadada;
  padding: 12px 24px;
}
.api-content .get-access_section {
  background-color: #ebf1f5;
  flex: 5%;
}
.api-content .get-access_section p {
  margin: 24px 0;
}
.api-content .get-access_section a {
  height: auto;
  display: inline-block;
}

.main-api-content_text article {
  letter-spacing: 0.7px;
  line-height: 1.5;
}
.main-api-content_text article h2 {
  margin-bottom: 24px;
}
.main-api-content_text article .apis_label {
  margin-top: 24px;
}
.main-api-content_text article .apis_label ul li {
  padding-right: 16px;
  list-style-type: disc;
}
.main-api-content_text .apis_parameters .label {
  position: relative;
  padding-left: 1em; /* space for the bullet */
}
.main-api-content_text .apis_parameters .label::before {
  content: "•"; /* Unicode bullet character */
  position: absolute;
  left: 0;
  top: 1px;
  color: black;
  font-size: 1em;
  line-height: 1;
}

.container-border-style {
  border: 1px solid #dadada;
  padding: 48px;
  margin-bottom: 24px;
}
.container-border-style .content_api_info {
  margin-top: 32px;
}

.tab-content {
  display: none;
}

.tab-content {
  display: block;
}
.tab-content ul {
  list-style: disc;
}
.tab-content ul li {
  margin-left: 32px;
}

.sidebar #api-sidebar-title {
  padding-bottom: 24px;
}
.sidebar .facets-header {
  padding: 8px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.sidebar .facets-header-list {
  padding-bottom: 16px;
}
.sidebar li {
  padding: 8px;
}
.sidebar .tab-link {
  color: #222222;
  font-size: 14px;
  font-size: 0.875rem;
  text-decoration: none;
}
.sidebar .tab-link:focus, .sidebar .tab-link:focus-visible {
  outline: 2px solid #08c !important;
}

/*pdf*/
#pdf-container {
  width: 100%;
  height: 800px;
  border: 1px solid #dadada;
  overflow: auto;
  position: relative;
}

.pdf-canvas {
  display: block;
  margin: auto;
}

#toolbar {
  text-align: center;
  margin-bottom: 10px;
}

.topic-reports .title-section {
  background: url(/assets/images/topic-reports-header.png) no-repeat #fff;
  color: #fff;
  background-position: center;
  width: 100%;
  height: 136px;
  letter-spacing: 0.7px;
  background-size: cover;
}
.topic-reports .title-section h1 {
  padding: 48px 0;
}
.topic-reports .title-section {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-device-width: 320px) {
  .topic-reports .title-section {
    /* MQ Smartphone */
    padding: 0 18px;
  }
}
.topic-reports .title-section {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.report-container .hidden {
  display: none !important;
}
.report-container {
  margin-bottom: 48px;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-device-width: 320px) {
  .report-container {
    /* MQ Smartphone */
    padding: 0 16px;
  }
}
.report-container {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.report-container #pharma-reports {
  margin-top: 48px;
}
.report-container #pharma-reports .hidden {
  display: none;
}
.report-container .report-container__text {
  margin: 16px 0 32px 0;
  text-align: justify;
}
.report-container .carousel-container {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.report-container #pagerCount {
  text-align: right;
  margin-top: 7px;
}
.report-container .carousel-track {
  transition: transform 0.5s ease;
}
@media (min-width: 1025px) {
  .report-container .carousel-track {
    display: grid !important;
    grid-template-columns: repeat(4, 1fr);
    gap: 24px;
    transform: none !important;
  }
  .report-container .carousel-track .card {
    width: auto;
    margin: 0;
  }
}
@media (max-width: 1024px) {
  .report-container .carousel-track {
    display: flex !important;
    flex-wrap: nowrap;
  }
}
.report-container .card {
  width: auto;
  height: 367px;
  margin: 10px;
  border: 1px solid #98C0FA;
  flex-shrink: 0;
  background: #fff;
  padding: 0;
}
.report-container .card img {
  width: 100%;
  height: 230px;
  margin-bottom: -4px;
  object-fit: cover;
}
.report-container .card img:hover + .card-title, .report-container .card img:focus + .card-title, .report-container .card img:active + .card-title {
  background: #ebf1f5;
}
.report-container .card .coming-soon-text {
  margin-top: 16px;
}
@media screen and (min-width: 1025px) and (max-width: 1029px) {
  .report-container .card .coming-soon-text {
    margin-top: 0;
  }
}
.report-container .card .card-title {
  height: 135px;
  padding: 24px 16px;
  text-align: left;
  letter-spacing: 0.2px;
}
.report-container .card .card-title:active, .report-container .card .card-title:hover {
  background: #ebf1f5;
}
.report-container .card .card-title a {
  margin-top: 10px;
  text-decoration: underline;
}
.report-container .card .card-title a:focus {
  outline: none;
}
.report-container .card:has(a:focus),
.report-container .card--focus {
  border-color: #0176c3;
  -webkit-box-shadow: 0 0 3px #0176c3;
  -moz-box-shadow: 0 0 3px #0176c3;
  box-shadow: 0 0 3px #0176c3;
  outline: none;
}
.report-container .card:has(a:focus) .card-title:has(a:focus),
.report-container .card--focus .card-title:has(a:focus) {
  background: #ebf1f5;
}
.report-container .nav {
  position: relative;
  background: url(/assets/images/icons/default-chevron.svg);
  height: 32px;
  width: 32px;
  background-size: cover;
  border: 1px solid #dadada;
}
.report-container .nav:hover, .report-container .nav:focus, .report-container .nav:active {
  background: url(/assets/images/icons/hover-chevron.svg);
}
.report-container .nav.left {
  background-position: left top !important;
}
.report-container .nav.right {
  background-position: right top !important;
}
.report-container .nav.disabled {
  background: url(/assets/images/icons/disabled-chevron.svg);
}
.report-container .dots {
  text-align: center;
  margin-top: 24px;
}
.report-container .dot {
  height: 16px;
  width: 16px;
  margin-right: 8px;
  background-color: #d9d9d9;
  border-radius: 50%;
  display: inline-block;
  cursor: pointer;
}
.report-container .dot:hover {
  background-color: #0055C0;
}
.report-container .dot.active {
  background-color: #0055C0;
}
.report-container .webinar-banner {
  padding: 24px 16px;
  background: #0055C0;
  color: #fff;
  gap: 16px;
  margin: 48px 0;
  display: flex;
  flex-direction: column; /* stack on mobile */
}
.report-container .webinar-banner a {
  color: #fff;
  text-decoration: underline;
}
.report-container .webinar-banner .separator {
  margin: 0 16px;
}
@media (max-width: 1024px) {
  .report-container .webinar-banner .webinar-links {
    display: flex;
    flex-direction: column;
    gap: 16px;
  }
}
@media (min-width: 1025px) {
  .report-container .webinar-banner {
    padding: 32px 48px;
  }
  .report-container .webinar-banner .webinar-links {
    flex-direction: row; /* side by side with | separator */
    flex-wrap: wrap;
    gap: 16px; /* horizontal spacing */
  }
  .report-container .webinar-banner .webinar-item {
    display: inline; /* keep text + link inline */
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .report-container .webinar-banner {
    padding: 24px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .report-container .webinar-banner {
    padding: 24px;
  }
}

.dealmakers-container {
  background: #ebf1f5;
  padding: 48px 16px;
}
.dealmakers-container .biopharmdeal-link {
  text-decoration: underline;
}
.dealmakers-container .dealmakers-container__text {
  margin-top: 16px;
}
.dealmakers-container .dealmakers-container__text .container-heading {
  font-weight: 700;
}
.dealmakers-container .dealmakers-container__text .container-heading .biopharmdeal-link {
  text-decoration: underline;
}
.dealmakers-container .dealmakers-container__text .feature-section .feature-section__title {
  font-weight: 700;
}
.dealmakers-container .dealmakers-container__text .feature-section .feature-section__info {
  display: grid;
  margin-top: 32px;
}
.dealmakers-container .dealmakers-container__text .feature-section .feature-section__info span {
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 700;
}
.dealmakers-container .dealmakers-container__text .feature-section .feature-section__info .feature-section__link {
  margin: 32px 0;
  text-decoration: underline;
}
.dealmakers-container .section {
  background: #fff;
  padding: 48px;
  margin-bottom: 0;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
}
.dealmakers-container .section ol li {
  margin: 32px 0;
}
.dealmakers-container .section ol li a {
  text-decoration: underline;
}
.dealmakers-container .section ol li:first-child {
  margin-top: 24px;
}
.dealmakers-container .grid {
  display: grid;
  flex-wrap: wrap;
  gap: 32px;
  margin-top: 48px;
  grid-template-columns: auto auto;
}
.dealmakers-container .col {
  flex: 1 1 45%;
  min-width: 300px;
}
@media (max-width: 767px) {
  .dealmakers-container .col {
    flex: 1 1 100%;
  }
}

/*drop-down*/
.dropdown-container {
  position: relative;
  display: flex;
  justify-content: space-between;
}
.dropdown-container .dropdown-button {
  background-color: #f1f7ff;
  border: 2px solid #dadada;
  padding: 8px 12px;
  font-size: 13px;
  font-size: 0.8125rem;
  font-weight: bold;
  cursor: pointer;
  width: 152px;
}
.dropdown-container .dropdown-button:hover, .dropdown-container .dropdown-button:focus, .dropdown-container .dropdown-button:visited, .dropdown-container .dropdown-button:target, .dropdown-container .dropdown-button:active, .dropdown-container .dropdown-button:focus-within {
  border: 2px solid #98C0FA;
}
.dropdown-container .dropdown-button::after {
  content: "";
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-color: #666666 transparent transparent transparent;
  float: right;
  margin: 6px 0 0 8px;
}

.dropdown-container {
  position: relative;
}
@media (min-width: 1024px) {
  .dropdown-container {
    margin: 0 -16px 24px 0;
  }
}

.dropdown-menu {
  position: absolute;
  width: 152px;
  background: white;
  max-height: 200px;
  overflow-y: auto;
  z-index: 1000;
  padding: 0;
  list-style: none;
  border: 2px solid #98C0FA;
  margin-top: 34px;
}

.dropdown-menu li {
  padding: 10px;
  cursor: pointer;
  text-align: center;
  font-size: 13px;
  font-size: 0.8125rem;
}

.dropdown-menu li:hover {
  background: #0053B8;
  color: #fff;
}

@media (max-width: 1024px) {
  .report-container {
    margin-bottom: 0;
  }
  .report-container #pharma-reports {
    margin: 32px 8px 0 8px;
  }
  .report-container .dropdown-container {
    margin: 0;
  }
  .report-container #carouselContainer {
    margin: 24px 8px;
  }
  .report-container #pagerCount, .report-container #prevBtn, .report-container #nextBtn {
    display: none !important;
  }
  .report-container .webinar-banner {
    margin: 0 0 24px 0;
  }
  .dealmakers-container .feature-section {
    grid-template-columns: auto;
  }
  .dealmakers-container .feature-section .section {
    padding: 48px 16px;
  }
  #carouselContainer {
    overflow-x: auto;
    scroll-behavior: smooth;
    margin: 32px 8px 32px 8px;
    max-width: 100%;
  }
  #carouselTrack {
    display: flex;
    flex-wrap: nowrap;
  }
  .card {
    width: 300px !important;
    flex: 0 0 auto;
    margin-right: 16px;
  }
  .card:first-child {
    margin-left: 0;
  }
  #prevBtn, #nextBtn, #dotsContainer {
    display: none;
  }
}
@media (min-width: 1025px) {
  .report-container .carousel-container {
    padding: 0 8px;
  }
}
@media (max-width: 767px) {
  .report-container .dropdown-container {
    flex-grow: 1;
    min-width: 0;
    grid-template-columns: 1fr !important;
    width: 100%;
  }
  .report-container .dropdown-container #dropdownButton {
    width: 100%;
  }
  .report-container .dropdown-menu {
    width: 100%;
  }
}
#home .subscribed-home-page {
  background: url("/assets/images/unsubscribed_homepage_images/hero-bg.webp") 58% 0 no-repeat rgba(5, 2, 35, 0.7);
  background-size: cover;
  background-blend-mode: multiply;
}
#home .subscribed-home-page h1.subscribed-home-page-title {
  color: #fff;
  padding: 32px 0;
}
@media screen and (max-device-width: 1440px) {
  #home .subscribed-home-page h1.subscribed-home-page-title {
    padding: 32px;
  }
}
#home .subscribed-home-page .page-section {
  float: left;
  width: 80%;
  padding-top: 0;
}
#home .subscribed-home-page .page-section .homepage-section {
  background-color: #fff;
  width: 100%;
  min-height: 794px;
  height: auto;
  float: left;
  padding: 32px;
}
#home .subscribed-home-page .page-section .homepage-section .accordion-control li.sliding_section:nth-child(3) {
  float: left;
  margin-left: 10px;
}
#home .subscribed-home-page .page-section .homepage-section .accordion-toggle {
  display: none;
}
#home .subscribed-home-page .development-section {
  border: 1px solid #dadada;
  width: 20%;
  float: right;
  background-color: #ebf1f5;
  min-height: 95.9%;
}
#home .subscribed-home-page .development-section .development-section__heading {
  background: #ebf1f5;
  display: flex;
  padding: 24px 24px 16px 24px;
  align-items: center;
  gap: 10px;
}
#home .subscribed-home-page .development-section .development-section-content {
  background-color: #ebf1f5;
}
#home .subscribed-home-page .development-section .development-section-content .row {
  margin: 0 10px 16px 10px;
}
#home .subscribed-home-page .development-section .development-section-content h5.check-our-latest-development {
  border-top: 1px solid #dadada;
  padding-top: 24px;
}
#home .subscribed-home-page .development-section .development-section-content #whatsNew {
  float: left;
  width: 100%;
  margin: 10px 0;
  text-align: center;
  text-decoration: none;
}
#home .subscribed-home-page .development-section .development-section-content .content-link {
  color: #0053B8;
  text-decoration: none;
  cursor: pointer;
}
#home .subscribed-home-page .development-section .development-section-content .content-link:hover, #home .subscribed-home-page .development-section .development-section-content .content-link:active, #home .subscribed-home-page .development-section .development-section-content .content-link:focus {
  text-decoration: none;
  color: #00285A;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  width: fit-content;
}
#home .subscribed-home-page .development-section .development-section-content .chevron-right {
  width: 3%;
}
#home .subscribed-home-page .subscribed-home-page-ask-the-expert {
  padding: 2rem;
  margin-bottom: 4rem;
  color: #fff;
}
#home .subscribed-home-page .subscribed-home-page-ask-the-expert h2.banner__text-header {
  margin-bottom: 8px;
}
#home .subscribed-home-page .subscribed-home-page-ask-the-expert p {
  margin: 0;
}
#home .subscribed-home-page .subscribed-home-page-ask-the-expert .ask-expert--btn {
  margin-top: 48px;
  display: inline-block;
}
#home .subscribed-home-page .subscribed-home-page-ask-the-expert .ask-expert--btn:hover {
  text-decoration: none;
}
#home .page-section {
  padding-top: 2.125rem;
  padding-bottom: 2.125rem;
}
#home .page-section.banner {
  background: url("/assets/images/adis-hero-unentitled.jpg") no-repeat #000;
  color: #fff;
  background-size: cover;
  min-height: 27rem;
}
#home .page-section.banner .btn, #home .page-section.banner button#cboxClose {
  width: inherit;
  padding-bottom: 8px;
}
#home .page-section.banner .banner-text,
#home .page-section.banner .banner-btns {
  margin-top: 2rem;
}

.card {
  padding: 1rem 1.5rem;
  margin-top: 1.5rem;
  border-left: 10px solid #0053B8;
  background: #fff;
  text-align: left;
  height: 100%;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 48em) {
  .card {
    /* MQ Tablet */
    margin-top: 0;
  }
}
.card {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.card .card-image {
  margin-bottom: 2rem;
  min-height: 5rem;
}
.card .card-text {
  font-size: 14px;
  font-size: 0.875rem;
  margin-top: 0.5rem;
  min-height: auto;
}

.banner-text p {
  margin: 0;
  line-height: 1.5rem;
}
.banner-text ul {
  list-style: none;
  margin-left: 1rem;
  margin-top: 1rem;
  margin-right: 4rem;
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 48em) {
  .banner-text ul {
    /* MQ Tablet */
    margin-top: 0;
  }
}
.banner-text ul {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}
.banner-text ul li {
  margin-bottom: 0.5rem;
  line-height: 1.5rem;
}
.banner-text ul li::before {
  content: "•";
  color: #0093FF;
  font-weight: bold;
  width: 1em;
  margin-left: -1em;
}
.banner-text .list-of-subscription li::before {
  color: #000;
  margin-left: 1em;
}

.hidden {
  display: none;
}

.no-padding-right {
  padding-right: 0;
  margin-right: -4px;
}
.no-padding-right .select {
  /* Custom breakpoint for changing search panel to hidden style to always give room for the search box*/
}
@media screen and (min-width: 48em) {
  .no-padding-right .select {
    /* MQ Tablet */
    border: 1px solid #00285A;
    width: 94%;
    height: 38px;
    font-size: 100%;
  }
}
.no-padding-right .select {
  /* Specfic breakpoint for changing search panel to hidden style to always give room for the search box*/
}

.whats-new__content {
  margin-top: 15px;
}

.thankyou-section .btn, .thankyou-section button#cboxClose {
  padding: 8px 35px;
}

.search-btn {
  position: absolute;
  right: -1px;
  top: -1px;
  z-index: 5;
  background: #00285A url(../images/icons/search-light-medium.svg) no-repeat 8px;
  border: 1px solid #00285A;
  height: 41px;
  padding: 0;
  width: 40px;
}
.search-btn:hover, .search-btn:focus, .search-btn:visited, .search-btn:target, .search-btn:active {
  background: #f1f7ff url("../images/icons/search-dark-medium.svg") no-repeat 8px;
}

.main-header-search-box .ask-adis-link {
  padding: 10px 24px;
  margin-left: 16px;
}
.main-header-search-box .ask-adis-link:hover #beta, .main-header-search-box .ask-adis-link:focus #beta, .main-header-search-box .ask-adis-link:target #beta, .main-header-search-box .ask-adis-link:active #beta {
  background: #fff;
  color: #00285A;
}

@media screen and (min-width: 1440px) {
  .search-link {
    margin: 16px 0;
  }
}
.search-link a {
  text-decoration: none;
  padding: 10px 24px;
  height: 40px;
}
.search-link a:hover, .search-link a:focus, .search-link a:visited, .search-link a:target, .search-link a:active {
  padding: 10px 24px;
  height: 40px;
}

.restrictive-access {
  min-height: 700px;
  height: auto !important;
  padding: 30px 0;
  line-height: 20px;
}