/**
 * @file
 * Admin tweaks.
 */

iframe {
  width: 1px;
  min-width: 100%;
  display: block;
}

.page-user-register .form-item-name,
.page-user-register .questions-group {
  display: none;
}

.ResultsTools .ResultsNum p:not(:first-child) {
  display: none;
}

a.eventbtn {
  margin: 8px 0 0 5px;
}

a.pull-right.Back {
  padding: 5px;
}

.node-type-page .pane-menu-menu-cebs-archive li[level="4"] {
  display: none;
}

.path-risk-analysis-and-data.path-eu-wide-stress-testing .SectionMenu li[level="3"] a[href="/risk-analysis-and-data/eu-wide-stress-testing/2016"],
.path-risk-analysis-and-data.path-eu-wide-stress-testing .SectionMenu li[level="3"] a[href="/risk-analysis-and-data/eu-wide-stress-testing/2020"],
.path-risk-analysis-and-data.path-eu-wide-stress-testing .SectionMenu li[level="3"] a[href="/risk-analysis-and-data/eu-wide-stress-testing/2021"],
.path-risk-analysis-and-data.path-eu-wide-stress-testing .SectionMenu li[level="3"] a[href="/risk-analysis-and-data/eu-wide-stress-testing/2014"],
.path-risk-analysis-and-data.path-eu-wide-stress-testing .SectionMenu li[level="3"] a[href="/risk-analysis-and-data/eu-wide-stress-testing/2011"],
.path-risk-analysis-and-data.path-eu-wide-stress-testing .SectionMenu li[level="3"] a[href="/risk-analysis-and-data/eu-wide-stress-testing/2010"],
.path-risk-analysis-and-data.path-eu-wide-stress-testing .SectionMenu li[level="3"] a[href="/risk-analysis-and-data/eu-wide-stress-testing/2009"],
.path-risk-analysis-and-data.path-eu-wide-stress-testing .SectionMenu li[level="3"] a[href="/risk-analysis-and-data/eu-wide-stress-testing/2018"],
.path-risk-analysis-and-data.path-eu-wide-stress-testing .SectionMenu li[level="3"] a[href="/risk-analysis-and-data/eu-wide-stress-testing/2017"] {
  display: none;
}

.path-risk-analysis-and-data.path-eu-wide-transparency-exercise .SectionMenu li[level="3"] a[href="/risk-analysis-and-data/eu-wide-transparency-exercise/2017"],
.path-risk-analysis-and-data.path-eu-wide-transparency-exercise .SectionMenu li[level="3"] a[href="/risk-analysis-and-data/eu-wide-transparency-exercise/2017"],
.path-risk-analysis-and-data.path-eu-wide-transparency-exercise .SectionMenu li[level="3"] a[href="/risk-analysis-and-data/eu-wide-transparency-exercise/2016"],
.path-risk-analysis-and-data.path-eu-wide-transparency-exercise .SectionMenu li[level="3"] a[href="/risk-analysis-and-data/eu-wide-transparency-exercise/2015"],
.path-risk-analysis-and-data.path-eu-wide-transparency-exercise .SectionMenu li[level="3"] a[href="/risk-analysis-and-data/eu-wide-transparency-exercise/2013"],
.path-risk-analysis-and-data.path-eu-wide-transparency-exercise .SectionMenu li[level="3"] a[href="/risk-analysis-and-data/eu-wide-transparency-exercise/2018"] {
  display: none;
}

/* Generic views settings */
.view-footer {
  margin-top: 20px;
}

/*
 * Landing pages.
 */
/* Fixes menus alignemnt in landing pages. */
.ul-no-padding .menu-block-wrapper ul {
  padding-left: 0px;
  margin-top: 20px;
}

/* Risk data analysis landing. */
.override-margin .menu-block-wrapper ul {
  padding-left: 0px !important;
}

/*
 * Accordion Views panes
 */
.accordion-margin .panel.panel-default {
  margin-top: 5px;
}

a.btn.btn-default.btn-sm.btn-block {
  margin-top: 5px;
}

.page-search .form-item-node-published-at-date label,
.page-search .form-item-node-published-at-1-date label,
.page-document-library .form-item-field-doc-creation-date-date label,
.page-document-library .form-item-field-doc-creation-date-1 label {
  display: none;
}

.uphomefolder {
  color: #fff;
  border: 1px solid #ebeff1;
  border-radius: 3px;
  width: 30px;
  height: 31px;
  float: left;
  position: relative;
  margin-bottom: 10px;
  padding: 4px 8px;
}

.uphomefolder:after {
  content: "\f3bf";
  font-family: Font Awesome\ 5 Free;
  font-weight: 900;
  background-color: #fff;
  color: #3d8dc0;
  padding: 4px 8px;
  position: absolute;
  left: 2px;
  top: 0;
}

.uphomefolder:hover {
  cursor: pointer;
  border-color: #cedfea;
}

.uphomefolder:hover:after {
  color: #133850;
}

.view-eba-document-library-extranet-folders .btn-toolbar {
  margin-left: 0;
}

/*
 * Regulation and Policy View
 */
.pane-regulation-and-policy-views-panel-pane-1 .views-widget-per-page,
.pane-regulation-and-policy-views-panel-pane-1 .views-submit-button,
.pane-regulation-and-policy-views-panel-pane-1 ul.pagination {
  display: none;
}

/*
 * ISRB Q&A Search View
 */
label[for=edit-field-date-of-submission-max] {
  display: none;
}

label[for=edit-field-qa-pub-as-final-min-datepicker-popup-0] {
  display: none;
}

.form-group > .container-inline-date > .form-item > label[for=edit-field-qa-pub-as-final-max] {
  display: none;
}

.form-item-field-qa-pub-as-final-value-date .control-label,
.form-item-field-qa-relevant-value2-date .control-label,
.form-item-published-at-date .control-label,
.form-item-published-at-1-date .control-label,
.form-item-field-date-of-submission-min-date .control-label,
.form-item-field-qa-relevant-min-date .control-label,
.form-item-field-qa-relevant-max-date .control-label {
  display: none;
}

div.EBAform {
  display: none;
}

div.views-field-field-isrb-q-a-status {
  vertical-align: middle !important;
  text-align: center !important;
}

/*
 * ISRB Q&A node form
 */
#isrb-q-a-node-form label.control-label {
  display: none;
}

#isrb-q-a-node-form .field-name-field-qa-relevant label {
  display: block;
}

#isrb-q-a-node-form .field-name-field-isrb-q-a-review-resp label {
  display: block;
}

#isrb-q-a-node-form .date-no-float.end-date-wrapper.form-item.form-item-field-qa-relevant-und-0-value2.form-type-date-popup.form-group > label {
  display: none;
}

#isrb-q-a-node-form #field-qa-relevant-add-more-wrapper .date-float {
  display: none;
}

.form-group#legal-act-topic {
  margin-bottom: 0;
}

/* file uploaded */
.form-group.field-type-file {
  display: block !important;
}

/*period posted hide date*/
.form-item-field-date-of-submission-date label.control-label {
  display: none;
}

/* archive tab: relevant date field */
#edit-field-qa-relevant-value label.control-label,
#edit-field-qa-relevant-value2 label.control-label {
  display: none;
}

/* xls icon hide */
.feed-icon {
  display: none;
}

/* from view isrb qa count results */
.page-single-rule-book-qa ul.nav-tabs {
  display: none;
}

/*
 * Modal advanced search
 */
.MultiSelectOptionsTopic {
  list-style: none;
  padding: 0;
  margin: 24px 0 0 0;
  float: left;
  width: 100%;
  color: #3d5a6d;
}

.MultiSelectOptionsTopic > li {
  float: left;
  background-color: #ebeff1;
  padding: 5px 10px;
  border-radius: 3px;
  margin: 0 5px 5px 0;
}

.MultiSelectOptionsTopic > li > button {
  margin-left: 5px;
  line-height: 0.9;
}

.view-advanced-search-view .keywords-width .input-group {
  width: 100%;
}

.view-media-document-library .keywords-width .input-group {
  width: 100%;
}

.view-media-document-library .container-inline-date label {
  display: none;
}

/*
 * Add this share buttons
 */
.AddThis a {
  margin-right: 5px;
}

/* calendar summary  */
.view-display-id-summary ul.pagination {
  float: none !important;
  padding-left: 1%;
}

.view-id-calendar .view-display-id-todays_events ul.pagination {
  display: none;
}

.view-id-extranet_calendar .view-display-id-todays_events ul.pagination {
  display: none;
}

/*hide webform results */
.webform-results .table-responsive {
  display: none;
}

/* Media browser - document library */
#edit-filefolder-wrapper,
#edit-nodefolder-wrapper {
  display: none;
}

#media-browser-tabset .view-display-id-media_browser_1 .view-content > div {
  clear: both;
  overflow: hidden;
}

#media-browser-tabset #branding {
  display: none;
  opacity: 0;
}

.media-thumbnail img {
  display: none;
  opacity: 0;
}

#block-search-api-sorts-search-sorts {
  display: none;
  opacity: 0;
}

#edit-total-creation-date-min,
#edit-total-modified-date-min {
  margin-bottom: 10px;
}

.form-item-total-creation-date-min label,
.form-item-total-creation-date-max label {
  display: none;
}

.form-item-total-modified-date-min label,
.form-item-total-modified-date-max label {
  display: none;
}

.form-item-search-api-aggregation-1-min label,
.form-item-search-api-aggregation-1-max label {
  display: none;
}

.view-eba-document-library-folders .ajax-progress-throbber,
.view-eba-extranet-document-library-folders .ajax-progress-throbber,
.view-eba-document-library-extranet-folders .ajax-progress-throbber {
  display: none;
}

.view-eba-document-library-folders .ajax-progress-throbber:nth-child(-n+3),
.view-eba-extranet-document-library-folders .ajax-progress-throbber:nth-child(-n+3) {
  display: inline-block;
}

.MainContent .region-content .ajax-progress-throbber.ajax-progress-throbber-doclib {
  display: none;
}

.MainContent .region-content .ajax-progress-throbber.ajax-progress-throbber-doclib {
  display: inline-block;
  position: absolute;
  top: 50%;
  right: 50%;
}

.MainContent .region-content .ajax-progress-throbber.ajax-progress-throbber-doclib .throbber {
  width: 50px;
  height: 50px;
  background-size: 50px;
}

/* EXTRANET */

div[id^='panels-ipe-display-panel-context-node-view-node-view-extranet-home-'] .pull-right.Back {
  display: none;
}

.eba-extranet-groups-list a.disabled {
  color: #888888;
  text-decoration: none;
}

.page-group-node-subscribe-og-user-node .form-item-members-table {
  display: none;
}

/*extranet group*/
.node-type-eba-group .pull-right.Back {
  display: none;
}

.node-type-eba-group-content .pull-right.Back {
  display: none;
}

/* exchange forum*/
.exchange-forum-title h2.pane-title {
  display: none;
}

.mycollapse {
  margin: 10px 0;
}

/* calendar */
.view-calendar .view-footer .view-calendar {
  padding-top: 0px;
}

.view-calendar .view-footer {
  margin-top: 0px;
}

.view-footer .view-calendar .view-header {
  display: none;
}

.view-display-id-any_other_categories {
  margin-top: 5px;
}

.page-meeting-registration #edit-submit-public-meeting {
  margin-top: 23px;
}

.page-meeting-registration caption {
  display: none;
}

.node-form.node-extranet_meeting-form #og-group-ref-add-more-wrapper--2 {
  display: none;
}

.page-node-add-exchange-forum .field-edit-link,
.page-node-edit.node-type-exchange-forum .field-edit-link {
  display: none;
}

#panels-ipe-display-panel-context-node-view-node-view-extranet-group-1295 #panels-ipe-regionid-accordion h1.page-header {
  display: none;
}

.view-exchange-forum .views-exposed-form .views-exposed-widgets {
  display: none;
}

/*extranet calendar */
.view-extranet-calendar .form-item-field-x-event-type-value .multiselect-container.dropdown-menu {
  left: 0px;
}

/* datepicker icon */
.page-node .form-type-date-popup .date-padding .form-type-textfield:first-child:after {
  top: 29px;
}

.node-type-isrb .full-page > :first-child {
  display: none;
}

.view-extranet-bsg-group-calendar .form-item-field-x-event-type-value .multiselect-container.dropdown-menu {
  left: 0px;
}

/* bsg calendar */
.view-extranet-bsg-group-calendar .view-calendar .date-nav-wrapper {
  display: none;
}

.view-footer .view-extranet-bsg-group-calendar .view-header {
  display: none;
}

.view-id-extranet_bsg_group_calendar .view-display-id-extranet_bsg_todays_events .pagination.pull-right {
  display: none;
}

.view-extranet-calendar .view-display-id-extranet_todays_events .pagination.pull-right {
  display: none;
}

.view-extranet-calendar .view-display-id-extranet_todays_events .view-header {
  display: none;
}

@media (max-width: 991px) {
  .MainMenu ul li.Selected > a:before {
    position: absolute;
    content: "";
    width: 4px;
    left: -10px;
    top: 0;
    bottom: 0;
    background: #f29e4c;
  }
}

#edit-field-legal-act-wrapper {
  width: 100%;
}

body.node-type-isrb-q-a .g-recaptcha > div {
  margin: 0 auto;
}

.cke_dialog_contents_body .cke_dialog_ui_hbox_last > a.cke_dialog_ui_button {
  margin-top: 20px !important;
}

#site-map .site-map-menu .site-map-menu .site-map-menu .site-map-menu {
  display: none;
}

a[disabled] {
  color: currentColor;
  cursor: not-allowed;
  opacity: 0.5;
  text-decoration: none;
}

div.field-name-field-special-assistance-notific:not(#edit-field-special-assistance-notific) {
  display: none;
}

div.field-name-field-disable:not(#edit-field-disable) {
  display: none;
}

.page-node-102270 fieldset#bootstrap-panel--2 > legend > a {
  text-transform: none;
}

body.page-media-browser .region-content {
  clear: both;
}

.blue_border {
  border: 3px solid #3d8dc0;
  padding: 0 10px 10px 10px;
}

.node-type-event-form .form-managed-file button[name="submitted_upload_files_upload_button"] {
  display: none;
}

ul#facetapi-facet-search-apimedia-document-library-block-field-category li ul li {
  width: 100%;
}
