/**
 * @file
 * Panels Pane Styling
 *
 * This file is only for styling Panels panes.
 * Panes are what is placed inside a panel region..
 */
/**
 * Legacy IE support.
 */
/**
 * Font faces, stacks and sizes.
 */
/**
 * Colors, etc.
 */
/**
 * Partials to be shared with all .scss files.
 */
/**
 * Layout element mixins.
 */
/* The white box with grey border that surrounds most content. */
/* The grey box that surrounds content. */
/* The white box containing the main content. Has a green top border. */
/* Content inset into the white box */
/* Content inset on grey background */
/* Content on a lightgrey background with darker border ie left nav and right column of a normal page */
/* Button-like styling for inset box that sits at normal white box level. */
/* Button with a plus icon to the left. */
/* standard button across site. */
/**
 * Text element mixins.
 */
/**
 * Generic pane styles.
 */
/*
 * Default styles for all content panes. Note this also includes non-panel-pane
 * which is used to ensure margins/padding applies to these areas too. See panels-layouts.scss & page.tpl.php.
 */
/* line 21, ../sass/panels-panes.scss */
.panel-pane, .non-panel-pane {
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  clear: left;
}

/* NOTE: these styles only apply to the filter on taxonomy pages! Don't change this or the margins in other .pane-views-59a72f2b3dbdca450d51fb1969ec7f21 selectors in this file, otherwise, you'll affect other areas like the Events page. '*/
/* line 32, ../sass/panels-panes.scss */
.pane-pane.pane-views-59a72f2b3dbdca450d51fb1969ec7f21 {
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 10px;
  padding-right: 10px;
  clear: left;
}

/* line 46, ../sass/panels-panes.scss */
.pane-taxonomy-display-terms .pane-content img {
  float: left;
  padding-right: 10px;
}
/* line 50, ../sass/panels-panes.scss */
.pane-taxonomy-display-terms .pane-content ul {
  margin-top: 5px;
  margin-left: 15px;
}

/* line 61, ../sass/panels-panes.scss */
.pane-dynamic-localmenu .pane-title, .pane-system-user-menu .pane-title, .pane-menu-menu-news-media .pane-title {
  border-bottom: solid 1px #cccccc;
  padding-bottom: 10px;
}

/* line 71, ../sass/panels-panes.scss */
.pane-page-title .pane-content h1 {
  color: #111111;
  font-size: 29.4px;
  padding: 0;
  margin: 0;
  /* Sets the font-size and line-height while keeping a proper vertical rhythm. */
  font-size: 2.1em;
  line-height: 1.36054em;
  /* Sets 1 unit of vertical rhythm on the top and bottom margins. */
  margin-top: 0.34014em;
  margin-bottom: 0.34014em;
  line-height: 1em;
}
/* line 81, ../sass/panels-panes.scss */
.pane-page-title .pane-content h2 {
  color: #111111;
  font-size: 23.996px;
  padding: 0;
  margin: 0;
  line-height: 1em;
  line-height: 1em;
}
/* line 85, ../sass/panels-panes.scss */
.pane-page-title .pane-content h3 {
  color: #111111;
  font-size: 19.992px;
  padding: 0;
  margin: 0;
  line-height: 1em;
  line-height: 1em;
}
/* line 89, ../sass/panels-panes.scss */
.pane-page-title .pane-content h4 {
  color: #111111;
  font-size: 17.99px;
  padding: 0;
  margin: 0;
  line-height: 1em;
  line-height: 1em;
}
/* line 93, ../sass/panels-panes.scss */
.pane-page-title .pane-content h5 {
  color: #111111;
  font-size: 15.988px;
  padding: 0;
  margin: 0;
  line-height: 1em;
  line-height: 1em;
}
/* line 98, ../sass/panels-panes.scss */
.pane-page-title .pane-content h6 {
  color: #111111;
  font-size: 14px;
  padding: 0;
  margin: 0;
  line-height: 1em;
  line-height: 1em;
}

/**
 * Specific panes, A -> Z.
 */
/* line 110, ../sass/panels-panes.scss */
.pane-node-field-audience .field-audience {
  margin: 0 0 5px 0;
}
/* line 112, ../sass/panels-panes.scss */
.pane-node-field-audience .field-audience a {
  background: url(../images/svg/arrows-bullets/bullet-arrow2.svgz) no-repeat 0 6px;
  background-size: 3px 5px;
  padding: 0 0 0 10px;
}

/* line 120, ../sass/panels-panes.scss */
.field-external-url {
  display: inline-block;
}
/* line 122, ../sass/panels-panes.scss */
.field-external-url a {
  color: #008265;
  background: url(../images/svg/arrows-bullets/external-link.svgz) right center no-repeat;
  display: inline-block;
  padding: 3px 20px 3px 0;
  margin: 10px 0px 10px 0;
}
/* line 128, ../sass/panels-panes.scss */
.field-external-url a:hover {
  text-decoration: underline;
  background: url(../images/svg/arrows-bullets/external-link-hover.svgz) right center no-repeat;
  color: #c93106;
}

/* line 138, ../sass/panels-panes.scss */
.pane-author-information .pane-content .profile-image {
  text-align: center;
  margin: 0.3em auto 0.1em auto;
}
/* line 142, ../sass/panels-panes.scss */
.pane-author-information .pane-content .profile-image img {
  border: solid 1px #cccccc;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box;
  /* Opera/IE 8+ */
}

/* line 154, ../sass/panels-panes.scss */
.pane-author-information .pane-content .authors-contact-pane {
  height: auto;
}
/* line 156, ../sass/panels-panes.scss */
.pane-author-information .pane-content .authors-contact-pane .field-email-address {
  background: url(../images/svg/misc/avatar-icon.svgz) no-repeat 2px 5px;
  padding: 5px 5px 5px 25px;
  margin-right: 5px;
  border-bottom: solid 1px #cccccc;
}
/* line 162, ../sass/panels-panes.scss */
.pane-author-information .pane-content .authors-contact-pane .field-phone {
  background: url(../images/svg/misc/telephone-mobile.svgz) no-repeat 4px 5px;
  padding: 5px 5px 5px 25px;
  margin-right: 5px;
  border-bottom: slid 1px #cccccc;
}
/* line 168, ../sass/panels-panes.scss */
.pane-author-information .pane-content .authors-contact-pane .pane-row {
  margin: 0.6em;
  display: block;
}
/* line 175, ../sass/panels-panes.scss */
.pane-author-information .pane-content .authors-node-info-pane .author-row {
  margin: 0;
  padding: 0;
  color: #333333;
  font-size: 1.1em;
}
/* line 180, ../sass/panels-panes.scss */
.pane-author-information .pane-content .authors-node-info-pane .author-row .qualification-summary, .pane-author-information .pane-content .authors-node-info-pane .author-row .dafwa-position {
  line-height: 1em;
  margin: 3px 0 5px 0;
}
/* line 184, ../sass/panels-panes.scss */
.pane-author-information .pane-content .authors-node-info-pane .author-row .author-profile-link {
  margin: 10px 0 15px 0;
  padding: 0 0 0 20px;
  background: url(../images/svg/misc/avatar-icon.svgz) no-repeat left 2px;
}
/* line 190, ../sass/panels-panes.scss */
.pane-author-information .pane-content .authors-node-info-pane .last-row {
  border-bottom: none;
  padding-bottom: 0;
  margin-bottom: 0;
}

/* line 203, ../sass/panels-panes.scss */
.pane-dynamic-localmenu .block, .pane-group-information .block, .pane-system-user-menu .block, .pane-menu-menu-news-media .block {
  margin: 0;
}
/* line 206, ../sass/panels-panes.scss */
.pane-dynamic-localmenu select, .pane-group-information select, .pane-system-user-menu select, .pane-menu-menu-news-media select {
  display: none;
}
/* line 209, ../sass/panels-panes.scss */
.pane-dynamic-localmenu ul.menu, .pane-group-information ul.menu, .pane-system-user-menu ul.menu, .pane-menu-menu-news-media ul.menu {
  margin: 0;
  padding: 0;
}
/* line 214, ../sass/panels-panes.scss */
.pane-dynamic-localmenu ul.menu .active, .pane-group-information ul.menu .active, .pane-system-user-menu ul.menu .active, .pane-menu-menu-news-media ul.menu .active {
  font-weight: bold;
}
/* line 217, ../sass/panels-panes.scss */
.pane-dynamic-localmenu ul.menu li, .pane-group-information ul.menu li, .pane-system-user-menu ul.menu li, .pane-menu-menu-news-media ul.menu li {
  text-indent: 0px;
  background: none;
}
/* line 220, ../sass/panels-panes.scss */
.pane-dynamic-localmenu ul.menu li a, .pane-group-information ul.menu li a, .pane-system-user-menu ul.menu li a, .pane-menu-menu-news-media ul.menu li a {
  padding: 10px 0 10px 0;
  display: block;
  border-bottom: solid 1px #cccccc;
  color: #000;
}
/* line 230, ../sass/panels-panes.scss */
.pane-dynamic-localmenu ul.menu li ul.menu li a, .pane-group-information ul.menu li ul.menu li a, .pane-system-user-menu ul.menu li ul.menu li a, .pane-menu-menu-news-media ul.menu li ul.menu li a {
  padding: 10px 0 10px 20px;
  margin: 0;
  color: #000;
}
/* line 239, ../sass/panels-panes.scss */
.pane-dynamic-localmenu ul.menu li ul.menu li ul.menu li a, .pane-group-information ul.menu li ul.menu li ul.menu li a, .pane-system-user-menu ul.menu li ul.menu li ul.menu li a, .pane-menu-menu-news-media ul.menu li ul.menu li ul.menu li a {
  padding: 10px 0 10px 40px;
  margin: 0;
  color: #000;
}
/* line 249, ../sass/panels-panes.scss */
.pane-dynamic-localmenu ul.menu li.expanded, .pane-group-information ul.menu li.expanded, .pane-system-user-menu ul.menu li.expanded, .pane-menu-menu-news-media ul.menu li.expanded {
  padding-bottom: 0;
}
/* line 258, ../sass/panels-panes.scss */
.pane-dynamic-localmenu .pane-content, .pane-group-information .pane-content, .pane-system-user-menu .pane-content, .pane-menu-menu-news-media .pane-content {
  margin: 0;
}

/* line 264, ../sass/panels-panes.scss */
.pane-event-location-map-panel-pane-1 {
  margin-top: 20px;
  margin-top: 20px;
}

/* line 269, ../sass/panels-panes.scss */
.pane-group-logo {
  background: #FFFFFF;
  padding: 10px;
  border: solid 1px #cccccc;
  display: inline-block;
  max-width: 257px;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box;
  /* Opera/IE 8+ */
}
/* line 279, ../sass/panels-panes.scss */
.pane-group-logo .field-group-logo img {
  display: block;
  height: auto;
  width: auto;
}

/* line 290, ../sass/panels-panes.scss */
.pane-sitemap-menu ul {
  margin: 0 0 20px 0;
  padding: 0;
}
/* line 293, ../sass/panels-panes.scss */
.pane-sitemap-menu ul li {
  text-indent: 0;
  list-style-type: none;
}
/* line 296, ../sass/panels-panes.scss */
.pane-sitemap-menu ul li a {
  padding: 0;
  display: block;
}
/* line 302, ../sass/panels-panes.scss */
.pane-sitemap-menu ul li ul li a {
  padding: 0 0 0 20px;
}
/* line 307, ../sass/panels-panes.scss */
.pane-sitemap-menu ul li ul li ul li a {
  padding: 0 0 0 40px;
}

/* line 318, ../sass/panels-panes.scss */
.cb {
  clear: both;
}

/* line 322, ../sass/panels-panes.scss */
.pane-social-share-social-share, .pane-custom-share {
  margin-bottom: 10px;
}
/* line 324, ../sass/panels-panes.scss */
.pane-social-share-social-share .social-share, .pane-social-share-social-share .pane-content, .pane-custom-share .social-share, .pane-custom-share .pane-content {
  overflow: hidden;
}
/* line 326, ../sass/panels-panes.scss */
.pane-social-share-social-share .social-share .share-label, .pane-social-share-social-share .pane-content .share-label, .pane-custom-share .social-share .share-label, .pane-custom-share .pane-content .share-label {
  display: none;
}
/* line 329, ../sass/panels-panes.scss */
.pane-social-share-social-share .social-share li, .pane-social-share-social-share .pane-content li, .pane-custom-share .social-share li, .pane-custom-share .pane-content li {
  float: left;
  margin-bottom: 0;
  /* removed margin, as it causes short url to wrap up. Only change this again if this issue can also be fixed when the user is logged out (i.e. doesn't see bookmark icon. */
}
/* line 333, ../sass/panels-panes.scss */
.pane-social-share-social-share .social-share .social-share-facebook, .pane-social-share-social-share .pane-content .social-share-facebook, .pane-custom-share .social-share .social-share-facebook, .pane-custom-share .pane-content .social-share-facebook {
  height: 33px;
  width: 69px;
  background: url(../images/svg/social-media-icons/share-facebook-icon.svgz) no-repeat 0px center;
  background-size: 69px 33px;
  display: block;
  text-indent: -9999px;
}
/* line 341, ../sass/panels-panes.scss */
.pane-social-share-social-share .social-share .social-share-twitter, .pane-social-share-social-share .pane-content .social-share-twitter, .pane-custom-share .social-share .social-share-twitter, .pane-custom-share .pane-content .social-share-twitter {
  height: 33px;
  width: 69px;
  background: url(../images/svg/social-media-icons/share-twitter-icon.svgz) no-repeat 0px center;
  background-size: 69px 33px;
  display: block;
  text-indent: -9999px;
}

/* line 352, ../sass/panels-panes.scss */
.pane-node-field-custom-image .field-custom-image {
  margin: 5px 0;
}

/* line 357, ../sass/panels-panes.scss */
.pane-group-information ul.menu {
  margin: 0px;
}
/* line 360, ../sass/panels-panes.scss */
.pane-group-information ul li.collapsed {
  list-style-image: none;
}
/* line 363, ../sass/panels-panes.scss */
.pane-group-information ul li.expanded {
  list-style-image: none;
}
/* line 366, ../sass/panels-panes.scss */
.pane-group-information ul.menu ul {
  margin: 0;
}
/* line 369, ../sass/panels-panes.scss */
.pane-group-information ul.menu ul li {
  border-bottom: none;
}

/* line 374, ../sass/panels-panes.scss */
.pane-last-updated {
  margin-top: 15px;
}
/* line 376, ../sass/panels-panes.scss */
.pane-last-updated .pane-content {
  text-align: right;
}
/* line 378, ../sass/panels-panes.scss */
.pane-last-updated .pane-content span {
  display: inline-block;
  color: #505050;
  background: url(../images/svg/misc/page-update-icon.svgz) no-repeat center left;
  background-size: 16px 15px;
  padding: 3px 0 3px 23px;
  float: left;
  margin-bottom: 10px;
}

/* line 394, ../sass/panels-panes.scss */
.pane-node-flag-bookmarks-link .flag-bookmarks a, .pane-custom-share .flag-bookmarks a {
  display: inline-block;
  float: left;
  background: url(../images/svg/misc/bookmark-icon-button.svgz) 0 center no-repeat;
  text-indent: -9999px;
  height: 33px;
  width: 87px;
  background-size: 87px 33px;
}
/* line 403, ../sass/panels-panes.scss */
.pane-node-flag-bookmarks-link .flag-bookmarks .flag-throbber, .pane-custom-share .flag-bookmarks .flag-throbber {
  float: left;
}
/* line 406, ../sass/panels-panes.scss */
.pane-node-flag-bookmarks-link .flag-bookmarks .flag-message, .pane-custom-share .flag-bookmarks .flag-message {
  position: relative !important;
  top: 5px;
  width: auto !important;
  float: left;
  display: inline-block;
  background: #ffeaa9 url(../images/svg/misc/success-icon-yellow.svgz) 5px center no-repeat;
  border: solid 1px #f9b317;
  padding: 5px 5px 5px 35px;
  margin-bottom: 10px;
}

/* line 421, ../sass/panels-panes.scss */
.pane-custom-share ul {
  margin: 0;
}
/* line 423, ../sass/panels-panes.scss */
.pane-custom-share ul li {
  margin-right: 0.4em;
}
/* line 427, ../sass/panels-panes.scss */
.pane-custom-share .form-item-universal-node-url {
  margin-top: 1em;
  overflow: visible;
}

/* line 434, ../sass/panels-panes.scss */
.seed-flexible-content-last .pane-custom-share {
  padding-top: 1em;
}
/* line 435, ../sass/panels-panes.scss */
.seed-flexible-content-last .pane-custom-share h2 {
  display: none;
}
/* line 440, ../sass/panels-panes.scss */
.seed-flexible-content-last .pane-custom-share .form-item-universal-node-url {
  margin-top: 0.4em;
}

/* line 447, ../sass/panels-panes.scss */
.seed-flexible-right-sidebar .form-item-universal-node-url {
  padding-top: 2em;
}

/* line 453, ../sass/panels-panes.scss */
.pane-node-field-publication-date {
  margin-bottom: 1em;
}
/* line 456, ../sass/panels-panes.scss */
.pane-node-field-publication-date h2 {
  display: none;
}
/* line 460, ../sass/panels-panes.scss */
.pane-node-field-publication-date .pane-content span.field-label {
  padding: 0;
}
/* line 463, ../sass/panels-panes.scss */
.pane-node-field-publication-date .pane-content .inline {
  display: inline;
}

/* line 469, ../sass/panels-panes.scss */
.pane-workbench-display {
  padding: 20px;
  margin: 0 20px 20px 20px;
  background: p #e4f1dd;
  border-radius: 5px;
}

/* line 477, ../sass/panels-panes.scss */
.pane-node-field-summary p {
  color: #333333;
}

/* line 482, ../sass/panels-panes.scss */
.pane-node ol, .pane-term-description ol {
  margin-left: 30px;
}
/* line 484, ../sass/panels-panes.scss */
.pane-node ol li, .pane-term-description ol li {
  padding-bottom: 10px;
  color: #505050;
}

/* line 490, ../sass/panels-panes.scss */
.pane-node ul, .pane-term-description ul, .pane-node-field-tool-footer-text ul {
  margin-left: 15px;
}
/* line 492, ../sass/panels-panes.scss */
.pane-node ul li, .pane-term-description ul li, .pane-node-field-tool-footer-text ul li {
  padding: 0 0 10px 15px;
  background: url(../images/svg/arrows-bullets/bullet-content.svgz) 0 7px no-repeat;
  list-style-type: none;
  color: #505050;
}

/* line 501, ../sass/panels-panes.scss */
.pane-node-field-contact .field-contact, .pane-contactslist .field-contact {
  width: 50%;
  float: left;
  margin: 0 0 10px 0;
}
/* line 505, ../sass/panels-panes.scss */
.pane-node-field-contact .field-contact .field-title, .pane-contactslist .field-contact .field-title {
  background: url("../images/svg/profile-page/avatar-circle-icon.svgz") no-repeat left center;
  line-height: 18px;
  padding-left: 40px;
  padding-bottom: 7px;
  padding-top: 7px;
  margin-bottom: 5px;
}
/* line 513, ../sass/panels-panes.scss */
.pane-node-field-contact .field-contact .field-phone, .pane-contactslist .field-contact .field-phone {
  background: url("../images/svg/profile-page/telephone-circle-icon.svgz") no-repeat left center;
  line-height: 18px;
  padding-left: 40px;
  padding-bottom: 7px;
  padding-top: 7px;
  margin-bottom: 5px;
}
/* line 521, ../sass/panels-panes.scss */
.pane-node-field-contact .field-contact .field-email-address, .pane-contactslist .field-contact .field-email-address {
  background: url("../images/svg/profile-page/email-circle-icon.svgz") no-repeat left center;
  line-height: 18px;
  padding-left: 40px;
  padding-top: 7px;
  margin-bottom: 5px;
  padding-bottom: 7px;
}
/* line 529, ../sass/panels-panes.scss */
.pane-node-field-contact .field-contact .field-contact-notes, .pane-contactslist .field-contact .field-contact-notes {
  font-size: 0.8em;
}

/* line 537, ../sass/panels-panes.scss */
.seed-flexible-right-sidebar, .organism-sidebar {
  font-size: 0.857em;
}
/* line 539, ../sass/panels-panes.scss */
.seed-flexible-right-sidebar h2, .seed-flexible-right-sidebar h3, .organism-sidebar h2, .organism-sidebar h3 {
  margin-bottom: 5px;
  font-size: 1.285em;
  border-bottom: 1px solid #cccccc;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
/* line 548, ../sass/panels-panes.scss */
.seed-flexible-right-sidebar .pane-content .field-contact, .organism-sidebar .pane-content .field-contact {
  overflow: hidden;
  border-bottom: solid 1px #cccccc;
}
/* line 551, ../sass/panels-panes.scss */
.seed-flexible-right-sidebar .pane-content .field-contact .field-title, .organism-sidebar .pane-content .field-contact .field-title {
  background: url(../images/svg/misc/avatar-icon.svgz) no-repeat 2px 5px;
  padding: 5px 5px 5px 25px;
  margin-right: 15px;
  display: inline-block;
  float: left;
}
/* line 558, ../sass/panels-panes.scss */
.seed-flexible-right-sidebar .pane-content .field-contact .field-phone, .organism-sidebar .pane-content .field-contact .field-phone {
  background: url(../images/svg/misc/telephone-office.svgz) no-repeat left 8px;
  padding: 5px 5px 5px 25px;
  margin-right: 15px;
  display: inline-block;
  float: left;
}
/* line 565, ../sass/panels-panes.scss */
.seed-flexible-right-sidebar .pane-content .field-contact .field-mobile, .organism-sidebar .pane-content .field-contact .field-mobile {
  background: url(../images/svg/misc/telephone-mobile.svgz) no-repeat 4px 5px;
  padding: 5px 5px 5px 25px;
  margin-right: 15px;
  display: inline-block;
  float: left;
}
/* line 572, ../sass/panels-panes.scss */
.seed-flexible-right-sidebar .pane-content .field-contact .field-email-address, .organism-sidebar .pane-content .field-contact .field-email-address {
  background: url(../images/svg/misc/email-icon.svgz) no-repeat left 5px;
  padding: 5px 5px 5px 25px;
  margin-right: 5px;
  display: inline-block;
  float: left;
}
/* line 582, ../sass/panels-panes.scss */
.seed-flexible-right-sidebar .node-contact.view-mode-sidebar, .seed-flexible-right-sidebar .authors-contact-pane, .organism-sidebar .node-contact.view-mode-sidebar, .organism-sidebar .authors-contact-pane {
  min-height: 20px;
}
/* line 584, ../sass/panels-panes.scss */
.seed-flexible-right-sidebar .node-contact.view-mode-sidebar .field-title, .seed-flexible-right-sidebar .node-contact.view-mode-sidebar .field-phone, .seed-flexible-right-sidebar .node-contact.view-mode-sidebar .field-mobile, .seed-flexible-right-sidebar .node-contact.view-mode-sidebar .field-email-address, .seed-flexible-right-sidebar .authors-contact-pane .field-title, .seed-flexible-right-sidebar .authors-contact-pane .field-phone, .seed-flexible-right-sidebar .authors-contact-pane .field-mobile, .seed-flexible-right-sidebar .authors-contact-pane .field-email-address, .organism-sidebar .node-contact.view-mode-sidebar .field-title, .organism-sidebar .node-contact.view-mode-sidebar .field-phone, .organism-sidebar .node-contact.view-mode-sidebar .field-mobile, .organism-sidebar .node-contact.view-mode-sidebar .field-email-address, .organism-sidebar .authors-contact-pane .field-title, .organism-sidebar .authors-contact-pane .field-phone, .organism-sidebar .authors-contact-pane .field-mobile, .organism-sidebar .authors-contact-pane .field-email-address {
  display: block;
  padding: 0 0 5px 25px;
}

/* line 592, ../sass/panels-panes.scss */
.pane-node-field-documents .field-documents {
  margin: 0 0 5px 0;
  margin-bottom: 10px;
  position: relative;
}
/* line 593, ../sass/panels-panes.scss */
.pane-node-field-documents .field-documents a {
  display: block;
}
/* line 599, ../sass/panels-panes.scss */
.pane-node-field-documents .field-documents .file-icon {
  width: 16px;
  height: 16px;
}

/* line 608, ../sass/panels-panes.scss */
.pane-node-field-register-user-message .pane-content, .pane-gateway-page-blocked-content .pane-content {
  background: url("../images/lock-icon.png") left top no-repeat;
  padding-bottom: 10px;
}
/* line 612, ../sass/panels-panes.scss */
.pane-node-field-register-user-message p, .pane-gateway-page-blocked-content p {
  margin-left: 70px;
}

/* line 618, ../sass/panels-panes.scss */
.pane-node-field-links .field-links {
  padding: 0 0 0 10px;
}
/* line 620, ../sass/panels-panes.scss */
.pane-node-field-links .field-links a {
  background: url(../images/svg/arrows-bullets/external-link.svgz) no-repeat 0 4px;
  padding: 0 0 0 15px;
  margin-top: 10px;
  margin-left: -10px;
  display: block;
}
/* line 626, ../sass/panels-panes.scss */
.pane-node-field-links .field-links a:hover {
  text-decoration: underline;
  background: url(../images/svg/arrows-bullets/external-link-hover.svgz) no-repeat 0 4px;
}

/* line 634, ../sass/panels-panes.scss */
.view-basic-publication-listing-block {
  margin: 0 0 5px 10px;
}
/* line 636, ../sass/panels-panes.scss */
.view-basic-publication-listing-block a {
  background: url(../images/svg/arrows-bullets/bullet-arrow2.svgz) no-repeat 0 7px;
  background-size: 3px 5px;
  padding: 0 0 0 10px;
  margin-left: -10px;
  display: block;
}

/* line 646, ../sass/panels-panes.scss */
.pane-node-field-seealso .field-seealso, .pane-node-field-seealso .item, .organism-navigation .field-seealso, .organism-navigation .item {
  margin: 0 0 5px 10px;
}
/* line 648, ../sass/panels-panes.scss */
.pane-node-field-seealso .field-seealso a, .pane-node-field-seealso .item a, .organism-navigation .field-seealso a, .organism-navigation .item a {
  background: url(../images/svg/arrows-bullets/bullet-arrow2.svgz) no-repeat 0 7px;
  background-size: 3px 5px;
  padding: 0 0 0 10px;
  margin-left: -10px;
  display: block;
}

/* line 659, ../sass/panels-panes.scss */
.pane-node-field-regions .field-regions {
  margin: 0 0 5px 10px;
}
/* line 661, ../sass/panels-panes.scss */
.pane-node-field-regions .field-regions a {
  background: url(../images/svg/arrows-bullets/bullet-arrow2.svgz) no-repeat 0 7px;
  background-size: 3px 5px;
  padding: 0 0 0 10px;
  margin-left: -10px;
  display: block;
}

/* line 672, ../sass/panels-panes.scss */
.pane-node-field-seasons .field-seasons {
  margin: 0 0 5px 10px;
}
/* line 674, ../sass/panels-panes.scss */
.pane-node-field-seasons .field-seasons a {
  background: url(../images/svg/arrows-bullets/bullet-arrow2.svgz) no-repeat 0 7px;
  background-size: 3px 5px;
  padding: 0 0 0 10px;
  margin-left: -10px;
  display: block;
}

/* line 684, ../sass/panels-panes.scss */
.pane-node-field-topics {
  padding-left: 0;
  padding-right: 0;
}
/* line 686, ../sass/panels-panes.scss */
.pane-node-field-topics h3.field-label {
  float: left;
  width: 16.66667%;
  margin-left: 0%;
  margin-right: -16.66667%;
  padding-left: 16px;
  padding-right: 16px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  word-wrap: break-word;
  *behavior: url("../sass-extensions/box-sizing-polyfill/boxsizing.htc");
  min-width: 100px;
  float: left;
  background: url(../images/svg/misc/tag-icon.svgz) 0 center no-repeat;
  font-family: "Roboto", sans-serif;
  font-weight: normal;
  font-color: #111111;
  font-size: 1em;
  margin-top: 15px;
  margin-left: 0;
}
/* line 695, ../sass/panels-panes.scss */
.pane-node-field-topics ul {
  float: left;
  width: 91.66667%;
  margin-left: 8.33333%;
  margin-right: -100%;
  padding-left: 16px;
  padding-right: 16px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  word-wrap: break-word;
  *behavior: url("../sass-extensions/box-sizing-polyfill/boxsizing.htc");
  margin-top: 10px;
}
/* line 698, ../sass/panels-panes.scss */
.pane-node-field-topics ul li {
  float: left;
  padding-right: 5px;
  margin-bottom: 5px;
  list-style-type: none;
}
/* line 703, ../sass/panels-panes.scss */
.pane-node-field-topics ul li a {
  background-color: #008265;
  padding: 5px;
  display: inline-block;
  margin-top: 0;
  font-weight: normal !important;
  color: #fff;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
/* line 713, ../sass/panels-panes.scss */
.pane-node-field-topics ul li a:hover {
  background-color: #005e49;
  text-decoration: none;
  color: #fff;
}

/* line 726, ../sass/panels-panes.scss */
.pane-topics-tags a {
  color: white;
  padding: 5px;
  line-height: 30px;
  -webkit-border-radius: 5px;
}

/* line 735, ../sass/panels-panes.scss */
.pane-topics-menu .item-list .active {
  color: white;
}
/* line 738, ../sass/panels-panes.scss */
.pane-topics-menu .item-list ul li .item-list ul li a {
  padding-left: 20px;
}

/* line 748, ../sass/panels-panes.scss */
.pane-node-flag-bookmarks-link li .flag-bookmarks a {
  background: url(../images/bookmark-icon-small.png) no-repeat 0 0;
  padding: 3px 0  10px 27px;
}

/* line 757, ../sass/panels-panes.scss */
.pane-smart-paging-toc ol {
  counter-reset: item;
  margin: 0 0 0 12px;
}
/* line 762, ../sass/panels-panes.scss */
.pane-smart-paging-toc li {
  display: block;
  text-indent: -17px;
  margin-bottom: 5px;
  margin-left: 5px;
}
/* line 768, ../sass/panels-panes.scss */
.pane-smart-paging-toc .item-list ol .item-list ol {
  margin: 5px 0 5px 25px;
}
/* line 770, ../sass/panels-panes.scss */
.pane-smart-paging-toc .item-list ol .item-list ol li {
  text-indent: -22px;
  margin-bottom: 0px;
}
/* line 775, ../sass/panels-panes.scss */
.pane-smart-paging-toc li:before {
  content: counters(item,".") ". ";
  counter-increment: item;
}
/* line 779, ../sass/panels-panes.scss */
.pane-smart-paging-toc a.active {
  color: #008265;
}

/* line 785, ../sass/panels-panes.scss */
.pane-taxonomy-4col-mega-menu {
  padding: 0;
  margin: 0;
}

/* line 791, ../sass/panels-panes.scss */
.seed-flexible-content-first .pane-taxonomy-4col-mega-menu {
  padding: 0;
  margin: 0;
}
/* line 795, ../sass/panels-panes.scss */
.seed-flexible-content-first .pane-taxonomy-4col-mega-menu .taxonomy-mega-menu .taxonomy-mega-menu-menu-wrapper, .seed-flexible-content-first .pane-taxonomy-4col-mega-menu .taxonomy-mega-menu .divider {
  background: none !important;
  width: 33%;
  padding-right: 0;
  min-height: 220px;
}
/* line 800, ../sass/panels-panes.scss */
.seed-flexible-content-first .pane-taxonomy-4col-mega-menu .taxonomy-mega-menu .taxonomy-mega-menu-menu-wrapper .taxonomy-mega-menu-header, .seed-flexible-content-first .pane-taxonomy-4col-mega-menu .taxonomy-mega-menu .divider .taxonomy-mega-menu-header {
  min-height: 40px;
  display: block;
  position: relative;
}
/* line 804, ../sass/panels-panes.scss */
.seed-flexible-content-first .pane-taxonomy-4col-mega-menu .taxonomy-mega-menu .taxonomy-mega-menu-menu-wrapper .taxonomy-mega-menu-header .taxonomy-mega-menu-title-wrapper, .seed-flexible-content-first .pane-taxonomy-4col-mega-menu .taxonomy-mega-menu .divider .taxonomy-mega-menu-header .taxonomy-mega-menu-title-wrapper {
  vertical-align: middle;
  display: table-cell;
}
/* line 809, ../sass/panels-panes.scss */
.seed-flexible-content-first .pane-taxonomy-4col-mega-menu .taxonomy-mega-menu .taxonomy-mega-menu-menu-wrapper li, .seed-flexible-content-first .pane-taxonomy-4col-mega-menu .taxonomy-mega-menu .divider li {
  padding-left: 25px;
  list-style-type: none;
  background: url(../images/bullet-arrow1.png) no-repeat 0px 6px;
}

/* line 822, ../sass/panels-panes.scss */
.pane-taxonomy-term-listing-panel-pane-1 h2.pane-title {
  float: left;
  width: 100%;
  margin-left: 0%;
  margin-right: -100%;
  padding-left: 16px;
  padding-right: 16px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  word-wrap: break-word;
  *behavior: url("../sass-extensions/box-sizing-polyfill/boxsizing.htc");
  padding-left: 0;
}

/* line 832, ../sass/panels-panes.scss */
.pane-term-list .pane-content .item-list ul li {
  background: none;
  float: left;
  margin: 0 0 5px 0;
  padding: 0px;
  list-style-type: none;
}
/* line 839, ../sass/panels-panes.scss */
.pane-term-list .pane-content .item-list ul li a {
  display: inline-block;
  background-color: #008265;
  color: #fff;
  padding: 5px;
  margin-right: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
/* line 849, ../sass/panels-panes.scss */
.pane-term-list .pane-content .item-list ul li a:hover {
  background: #008265;
  color: #FFFFFF;
}

/* line 860, ../sass/panels-panes.scss */
.panel-pane.pane-views-feed {
  clear: none;
  float: right;
}

/* line 865, ../sass/panels-panes.scss */
.panel-pane.pane-ical {
  clear: none;
  float: left;
  padding: 8px 0 5px 0;
}

/* line 876, ../sass/panels-panes.scss */
.pane-contactslist .pane-content .field-title {
  font-size: 1.1em;
}
/* line 880, ../sass/panels-panes.scss */
.pane-contactslist .pane-content .field-email-address a {
  font-size: 1.1em;
  font-weight: normal !important;
}

/* line 890, ../sass/panels-panes.scss */
.pane-views-panes {
  /* @TODO: not sure we still need this.. */
  overflow: hidden;
}

/* line 896, ../sass/panels-panes.scss */
.seed-flexible-content-wrapper .views-exposed-form-wrapper {
  padding-top: 10px;
  padding-bottom: 10px;
}

/* line 901, ../sass/panels-panes.scss */
.pane-views-exposed, .pane-views-59a72f2b3dbdca450d51fb1969ec7f21, .pane-views-2029b4a8b5f8166e21cca4da308b1e50, .pane-views-b31147cc9d436f50744fdc4a652e4fcb {
  margin-bottom: 10px;
}
/* line 903, ../sass/panels-panes.scss */
.pane-views-exposed .views-exposed-form-wrapper, .pane-views-59a72f2b3dbdca450d51fb1969ec7f21 .views-exposed-form-wrapper, .pane-views-2029b4a8b5f8166e21cca4da308b1e50 .views-exposed-form-wrapper, .pane-views-b31147cc9d436f50744fdc4a652e4fcb .views-exposed-form-wrapper {
  padding-top: 10px;
  padding-bottom: 10px;
}
/* line 906, ../sass/panels-panes.scss */
.pane-views-exposed .views-exposed-form-wrapper .pane-title, .pane-views-59a72f2b3dbdca450d51fb1969ec7f21 .views-exposed-form-wrapper .pane-title, .pane-views-2029b4a8b5f8166e21cca4da308b1e50 .views-exposed-form-wrapper .pane-title, .pane-views-b31147cc9d436f50744fdc4a652e4fcb .views-exposed-form-wrapper .pane-title {
  font-size: 23.996px;
  line-height: 29px;
  float: left;
  display: inline-block;
  border-right: solid 1px #ccc;
  padding: 25px 15px 28px 15px;
  margin: 0 15px 0 0;
}
/* line 915, ../sass/panels-panes.scss */
.pane-views-exposed .views-exposed-form-wrapper .views-exposed-form, .pane-views-59a72f2b3dbdca450d51fb1969ec7f21 .views-exposed-form-wrapper .views-exposed-form, .pane-views-2029b4a8b5f8166e21cca4da308b1e50 .views-exposed-form-wrapper .views-exposed-form, .pane-views-b31147cc9d436f50744fdc4a652e4fcb .views-exposed-form-wrapper .views-exposed-form {
  /* @TODO: last minute hack to get label floating left. Markup needs to be changed in views templates so that it uses the same style methods as rgions.audience. */
}
/* line 916, ../sass/panels-panes.scss */
.pane-views-exposed .views-exposed-form-wrapper .views-exposed-form .views-exposed-widgets, .pane-views-59a72f2b3dbdca450d51fb1969ec7f21 .views-exposed-form-wrapper .views-exposed-form .views-exposed-widgets, .pane-views-2029b4a8b5f8166e21cca4da308b1e50 .views-exposed-form-wrapper .views-exposed-form .views-exposed-widgets, .pane-views-b31147cc9d436f50744fdc4a652e4fcb .views-exposed-form-wrapper .views-exposed-form .views-exposed-widgets {
  margin-bottom: 0;
}
/* line 917, ../sass/panels-panes.scss */
.pane-views-exposed .views-exposed-form-wrapper .views-exposed-form .views-exposed-widgets input[type="submit"], .pane-views-59a72f2b3dbdca450d51fb1969ec7f21 .views-exposed-form-wrapper .views-exposed-form .views-exposed-widgets input[type="submit"], .pane-views-2029b4a8b5f8166e21cca4da308b1e50 .views-exposed-form-wrapper .views-exposed-form .views-exposed-widgets input[type="submit"], .pane-views-b31147cc9d436f50744fdc4a652e4fcb .views-exposed-form-wrapper .views-exposed-form .views-exposed-widgets input[type="submit"] {
  margin: 22px 0 0 5px;
}
/* line 921, ../sass/panels-panes.scss */
.pane-views-exposed .views-exposed-form-wrapper .views-exposed-form .views-exposed-widgets .views-exposed-widget, .pane-views-59a72f2b3dbdca450d51fb1969ec7f21 .views-exposed-form-wrapper .views-exposed-form .views-exposed-widgets .views-exposed-widget, .pane-views-2029b4a8b5f8166e21cca4da308b1e50 .views-exposed-form-wrapper .views-exposed-form .views-exposed-widgets .views-exposed-widget, .pane-views-b31147cc9d436f50744fdc4a652e4fcb .views-exposed-form-wrapper .views-exposed-form .views-exposed-widgets .views-exposed-widget {
  margin: 0 10px 0 0;
  padding-right: 10px;
  padding-top: 0;
  float: left;
}
/* line 926, ../sass/panels-panes.scss */
.pane-views-exposed .views-exposed-form-wrapper .views-exposed-form .views-exposed-widgets .views-exposed-widget label, .pane-views-59a72f2b3dbdca450d51fb1969ec7f21 .views-exposed-form-wrapper .views-exposed-form .views-exposed-widgets .views-exposed-widget label, .pane-views-2029b4a8b5f8166e21cca4da308b1e50 .views-exposed-form-wrapper .views-exposed-form .views-exposed-widgets .views-exposed-widget label, .pane-views-b31147cc9d436f50744fdc4a652e4fcb .views-exposed-form-wrapper .views-exposed-form .views-exposed-widgets .views-exposed-widget label {
  color: #333333;
  float: left;
  padding: 31px 10px 0 0px;
  font-size: 100%;
}
/* line 937, ../sass/panels-panes.scss */
.pane-views-exposed .views-exposed-form-wrapper .views-exposed-form .views-exposed-widgets .views-exposed-widget .form-item-sort-bef-combine label, .pane-views-59a72f2b3dbdca450d51fb1969ec7f21 .views-exposed-form-wrapper .views-exposed-form .views-exposed-widgets .views-exposed-widget .form-item-sort-bef-combine label, .pane-views-2029b4a8b5f8166e21cca4da308b1e50 .views-exposed-form-wrapper .views-exposed-form .views-exposed-widgets .views-exposed-widget .form-item-sort-bef-combine label, .pane-views-b31147cc9d436f50744fdc4a652e4fcb .views-exposed-form-wrapper .views-exposed-form .views-exposed-widgets .views-exposed-widget .form-item-sort-bef-combine label {
  padding-top: 8px;
}
/* line 939, ../sass/panels-panes.scss */
.pane-views-exposed .views-exposed-form-wrapper .views-exposed-form .views-exposed-widgets .views-exposed-widget .form-item-sort-bef-combine label input, .pane-views-59a72f2b3dbdca450d51fb1969ec7f21 .views-exposed-form-wrapper .views-exposed-form .views-exposed-widgets .views-exposed-widget .form-item-sort-bef-combine label input, .pane-views-2029b4a8b5f8166e21cca4da308b1e50 .views-exposed-form-wrapper .views-exposed-form .views-exposed-widgets .views-exposed-widget .form-item-sort-bef-combine label input, .pane-views-b31147cc9d436f50744fdc4a652e4fcb .views-exposed-form-wrapper .views-exposed-form .views-exposed-widgets .views-exposed-widget .form-item-sort-bef-combine label input {
  margin-top: 16px;
}
/* line 944, ../sass/panels-panes.scss */
.pane-views-exposed .views-exposed-form-wrapper .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget, .pane-views-59a72f2b3dbdca450d51fb1969ec7f21 .views-exposed-form-wrapper .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget, .pane-views-2029b4a8b5f8166e21cca4da308b1e50 .views-exposed-form-wrapper .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget, .pane-views-b31147cc9d436f50744fdc4a652e4fcb .views-exposed-form-wrapper .views-exposed-form .views-exposed-widgets .views-exposed-widget .views-widget {
  float: left;
}
/* line 950, ../sass/panels-panes.scss */
.pane-views-exposed .views-exposed-form-wrapper .views-exposed-form .form-item-sort-bef-combine, .pane-views-59a72f2b3dbdca450d51fb1969ec7f21 .views-exposed-form-wrapper .views-exposed-form .form-item-sort-bef-combine, .pane-views-2029b4a8b5f8166e21cca4da308b1e50 .views-exposed-form-wrapper .views-exposed-form .form-item-sort-bef-combine, .pane-views-b31147cc9d436f50744fdc4a652e4fcb .views-exposed-form-wrapper .views-exposed-form .form-item-sort-bef-combine {
  float: left;
  min-width: 0px;
}
/* line 953, ../sass/panels-panes.scss */
.pane-views-exposed .views-exposed-form-wrapper .views-exposed-form .form-item-sort-bef-combine span, .pane-views-59a72f2b3dbdca450d51fb1969ec7f21 .views-exposed-form-wrapper .views-exposed-form .form-item-sort-bef-combine span, .pane-views-2029b4a8b5f8166e21cca4da308b1e50 .views-exposed-form-wrapper .views-exposed-form .form-item-sort-bef-combine span, .pane-views-b31147cc9d436f50744fdc4a652e4fcb .views-exposed-form-wrapper .views-exposed-form .form-item-sort-bef-combine span {
  width: 140px;
  margin-left: 52px;
}
/* line 957, ../sass/panels-panes.scss */
.pane-views-exposed .views-exposed-form-wrapper .views-exposed-form .form-item-sort-bef-combine select, .pane-views-59a72f2b3dbdca450d51fb1969ec7f21 .views-exposed-form-wrapper .views-exposed-form .form-item-sort-bef-combine select, .pane-views-2029b4a8b5f8166e21cca4da308b1e50 .views-exposed-form-wrapper .views-exposed-form .form-item-sort-bef-combine select, .pane-views-b31147cc9d436f50744fdc4a652e4fcb .views-exposed-form-wrapper .views-exposed-form .form-item-sort-bef-combine select {
  width: 140px;
  margin-left: 2px;
}

/* line 968, ../sass/panels-panes.scss */
.pane-topics-quicklinks .item-list ul {
  margin-bottom: 0;
}
/* line 970, ../sass/panels-panes.scss */
.pane-topics-quicklinks .item-list ul li {
  padding: 0 15px 10px 15px;
  background: url(../images/svg/arrows-bullets/bullet-content.svgz) 0 7px no-repeat;
  list-style-type: none;
  color: #747474;
  box-sizing: border-box;
}

/* line 984, ../sass/panels-panes.scss */
#views-exposed-form-search-panel-pane-1 {
  padding: 10px;
  border: solid 1px #cccccc;
}
/* line 987, ../sass/panels-panes.scss */
#views-exposed-form-search-panel-pane-1 label[for=edit-search-api-views-fulltext] {
  margin-left: 10px;
}
/* line 990, ../sass/panels-panes.scss */
#views-exposed-form-search-panel-pane-1 .form-item {
  margin: 0 0 1em 0;
  width: 50%;
  float: left;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box;
  /* Opera/IE 8+ */
  padding-left: 10px;
  padding-right: 10px;
}
/* line 1000, ../sass/panels-panes.scss */
#views-exposed-form-search-panel-pane-1 .form-item-sort-by, #views-exposed-form-search-panel-pane-1 .form-item-sort-order {
  margin-top: -19px;
  width: 24%;
}
/* line 1005, ../sass/panels-panes.scss */
#views-exposed-form-search-panel-pane-1 .views-submit-button {
  padding: 10px;
}

/* Small screen & tablet devices */
@media all and (max-width: 991px) {
  /* line 1014, ../sass/panels-panes.scss */
  .gateway-whitebox {
    text-align: left;
  }
  /* line 1016, ../sass/panels-panes.scss */
  .gateway-whitebox .pane-group-logo {
    margin: 0 auto 0 auto;
  }

  /* line 1020, ../sass/panels-panes.scss */
  .pane-group-information {
    display: none;
  }

  /* line 1024, ../sass/panels-panes.scss */
  .pane-dynamic-localmenu ul.menu, .pane-system-user-menu ul.menu {
    display: none;
  }

  /* line 1030, ../sass/panels-panes.scss */
  .seed-flexible-right-sidebar .pane-dynamic-localmenu ul.menu, .seed-flexible-right-sidebar .pane-system-user-menu ul.menu {
    display: block;
  }

  /* line 1036, ../sass/panels-panes.scss */
  #main-content #block-block-5 {
    margin-left: 20px;
    margin-right: 20px;
  }
}
/* phones */
@media all and (max-width: 767px) {
  /* line 1048, ../sass/panels-panes.scss */
  #views-exposed-form-search-panel-pane-1 .form-item {
    margin: 0 0 1em 0;
    width: 100%;
    float: none;
  }

  /* line 1055, ../sass/panels-panes.scss */
  .pane-node-field-contact .field-contact, .pane-contactslist .field-contact {
    width: 100%;
    float: none;
    margin: 0 0 10px 0;
  }

  /* line 1062, ../sass/panels-panes.scss */
  .pane-node-field-topics h3.field-label {
    float: left;
    width: 100%;
    margin-left: 0%;
    margin-right: -100%;
    padding-left: 16px;
    padding-right: 16px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    *behavior: url("../sass-extensions/box-sizing-polyfill/boxsizing.htc");
    clear: left;
  }
  /* line 1066, ../sass/panels-panes.scss */
  .pane-node-field-topics ul {
    clear: left;
    float: left;
    width: 100%;
    margin-left: 0%;
    margin-right: -100%;
    padding-left: 16px;
    padding-right: 16px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    *behavior: url("../sass-extensions/box-sizing-polyfill/boxsizing.htc");
    padding-left: 0;
    padding-right: 0;
  }

  /* line 1074, ../sass/panels-panes.scss */
  .pane-last-updated {
    margin-top: 15px;
  }
  /* line 1076, ../sass/panels-panes.scss */
  .pane-last-updated .pane-content {
    text-align: left;
  }
  /* line 1078, ../sass/panels-panes.scss */
  .pane-last-updated .pane-content span {
    display: inline-block;
    color: #505050;
    background: url(../images/svg/misc/page-update-icon.svgz) no-repeat left 2px;
    background-size: 16px 15px;
    padding: 0 0 0 23px;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  /* line 1093, ../sass/panels-panes.scss */
  .panel-front-top, .panel-front-middle, .panel-front-bottom, .footer-top-wrapper, #footer-bottom, .mega-menu-ul-wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }

  /* line 1099, ../sass/panels-panes.scss */
  #main-content #block-block-5 {
    margin-left: 20px;
    margin-right: 20px;
  }

  /* line 1105, ../sass/panels-panes.scss */
  .region-breadcrumb-bar {
    padding-right: 20px !important;
  }

  /* line 1108, ../sass/panels-panes.scss */
  .breadcrumb {
    padding-left: 20px !important;
  }

  /* line 1111, ../sass/panels-panes.scss */
  #main {
    padding-left: 20px;
    padding-right: 20px;
  }
}
/*Sensitive sites tool styles*/
/*button to activate pop-up*/
/* line 1122, ../sass/panels-panes.scss */
.field-built-in-tool {
  margin-bottom: 60px;
}
/* line 1123, ../sass/panels-panes.scss */
.field-built-in-tool #button-clck.ui-state-default {
  border: solid 2px #008265;
  background: none;
  font-weight: normal;
  color: #008265;
}
/* line 1128, ../sass/panels-panes.scss */
.field-built-in-tool #button-clck.ui-state-default:hover {
  background: #008265;
  color: #ffffff;
}

/*common styles*/
/* line 1140, ../sass/panels-panes.scss */
.ui-widget {
  font-family: Arial, Helvetica, sans-serif;
}

/* line 1143, ../sass/panels-panes.scss */
.ui-widget-overlay {
  background: black;
  opacity: 0.7;
}

/*custom jQuery ui overrides*/
/* line 1151, ../sass/panels-panes.scss */
.disclaimer-dialog {
  border: 1px solid #999;
  -webkit-box-shadow: 1px 1px 10px 3px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 1px 1px 10px 3px rgba(0, 0, 0, 0.5);
  box-shadow: 1px 1px 10px 3px rgba(0, 0, 0, 0.5);
  max-width: 600px;
  padding: .5em 0 .5em 0;
}
/* line 1158, ../sass/panels-panes.scss */
.disclaimer-dialog .ui-widget-header {
  border: none;
  border-bottom: solid 1px #cccccc;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  background: none;
  color: #222222;
  font-weight: normal;
}
/* line 1168, ../sass/panels-panes.scss */
.disclaimer-dialog .ui-dialog-titlebar {
  font-size: 2.1em;
}
/* line 1171, ../sass/panels-panes.scss */
.disclaimer-dialog .ui-dialog-content {
  padding: 1em 2em;
}
/* line 1174, ../sass/panels-panes.scss */
.disclaimer-dialog ol {
  margin-top: 10px;
}
/* line 1176, ../sass/panels-panes.scss */
.disclaimer-dialog ol li {
  padding-bottom: 5px;
}
/* line 1180, ../sass/panels-panes.scss */
.disclaimer-dialog .ui-dialog-buttonpane {
  margin: 0;
}
/* line 1183, ../sass/panels-panes.scss */
.disclaimer-dialog .ui-widget-content .ui-state-default {
  border: 1px solid #008265;
  background: #008265;
  font-weight: normal;
  color: #ffffff;
}

@media (max-width: 767px) {
  /* line 1195, ../sass/panels-panes.scss */
  .ui-dialog {
    max-width: 80%;
  }
}
