
/* hidden select with display modes in forms */ 
.form-item.form-type-select.form-item-view-mode {
	display: none;
}

/* hidden make title as link */ 
#fieldable-panels-panes-fieldable-panels-pane-content-type-edit-form #edit-link  {
	display: none !important;

}

.link-field-column {
	float: none;
}
/*
input.form-text[type='text'] {
	width:100%;
}
*/
#user-login input.form-text[type='text'], 
#edit-account input.form-text[type='text'], 
#user-pass input.form-text[type='text']{
	width:auto;
}

.menu {
	font-size:14px !important;
}

.pagination__next a, .pagination__prev a{
	font-size: 0;
}

li a.active {
	color:inherit;
}

.page-tags .card-list--medium > div ,  .page-press-center .card-list--medium > div{
	width: 100%;
}

.mycustomsearch .card-context strong {
  color: inherit;
  background-color: rgba(248, 231, 28, .3);
  font-weight: inherit;
}
.item-list ul li {
	margin: 0;
	padding: 0;
}

.form-search-inline .form-item {
	margin: 0;
	padding: 0;
	display: inline-block;
}


.page-search.page-search-node {
  position: inherit;
  top: inherit;
  left:inherit;
  z-index: inherit;
  overflow: inherit;
  overflow-y: inherit;
  width: inherit;
  height: inherit;
  background-color: inherit;
  display: inherit;
}
.page-search .page-search {
	display: none; 
}
#section-structures, #section-author {
	display: none;
}

.page-error .action-links {
	text-align: center; 
	margin: 15px auto;
}

.editor .table-wrap table {
	border:0;
}

.ui-front {
	z-index:1001;
}

@media (max-width: 992px) { 
  .logged-in .page-header {
    position: relative; 
  }
  .logged-in .page-wrapper  {
    padding-top:0;
  }
}
@media (max-width: 360px) { 
  .logged-in .page-wrapper {
      margin-top:50px; 
  }
}
#ajax-forms-messages div {
  background-image: none !important; 
  border: 0 !important; 
  padding: 0 !important;
  margin: 0 !important;
  background-color: transparent !important;
  color: inherit !important;
}

#spbgu-panes-custom-contact-form .ajax-progress-throbber {
  display: table-cell;
  height: 42px;
  padding-left: 40px;
  vertical-align: middle;
  color: #9f2d20;
  font-size: 0.928571rem;
  font-weight: 600;
}

#modal-content .field-type-field-collection .form-text {
  width:100%;
}
#edit-field-files-und table, 
#field-collection-icons-add-more-wrapper table, 
#edit-field-gallery-und-0-field-image-und table, 
#edit-field-video-und table, 
#field-pane-list-add-more-wrapper table {
  width:100%;
}

#spbgu-panes-list-pane-edit-form .form-item-override-title, #spbgu-panes-list-pane-edit-form > div > .description, 
#spbgu-panes-list-documents-pane-edit-form .form-item-override-title, #spbgu-panes-list-documents-pane-edit-form  > div > .description {
  display: none; 
}
@media (min-width: 768px) { 
  #block-block-6 .col-sm-3 {
    width:20%;
  }
  .link-icon--rector:after {
    width: 130px;
    height: 120px;
    margin-top: -60px;
    margin-left: -70px;
    background-image: url('../img/rector.svg');
  }
  .link-icon--reload:after {
    width: 130px;
    height: 120px;
    margin-top: -60px;
    margin-left: -70px;
    background-image: url('../img/reload.svg');
  }
}


/**
 * @file
 * Styles for system messages.
 */

.messages {
  padding: 15px 20px 15px 35px; /* LTR */
  word-wrap: break-word;
  border: 1px solid;
  border-width: 1px 1px 1px 0;  /* LTR */
  border-radius: 2px;
  background: no-repeat 10px 17px;  /* LTR */
  overflow-wrap: break-word;
}
[dir="rtl"] .messages {
  padding-right: 35px;
  padding-left: 20px;
  text-align: right;
  border-width: 1px 0 1px 1px;
  background-position: right 10px top 17px;
}
.messages + .messages {
  margin-top: 1.538em;
}
.messages__list {
  margin: 0;
  padding: 0;
  list-style: none;
}
.messages__item + .messages__item {
  margin-top: 0.769em;
}
/* See .color-success in Seven's colors.css */
.messages--status {
  color: #325e1c;
  border-color: #c9e1bd #c9e1bd #c9e1bd transparent;  /* LTR */
  background-color: #f3faef;
  background-image: url(/core/misc/icons/73b355/check.svg);
  box-shadow: -8px 0 0 #77b259; /* LTR */
}
[dir="rtl"] .messages--status {
  margin-left: 0;
  border-color: #c9e1bd transparent #c9e1bd #c9e1bd;
  box-shadow: 8px 0 0 #77b259;
}
/* See .color-warning in Seven's colors.css */
.messages--warning {
  color: #734c00;
  border-color: #f4daa6 #f4daa6 #f4daa6 transparent;  /* LTR */
  background-color: #fdf8ed;
  background-image: url(/core/misc/icons/e29700/warning.svg);
  box-shadow: -8px 0 0 #e09600; /* LTR */
}
[dir="rtl"] .messages--warning {
  border-color: #f4daa6 transparent #f4daa6 #f4daa6;
  box-shadow: 8px 0 0 #e09600;
}
/* See .color-error in Seven's colors.css */
.messages--error {
  color: #a51b00;
  border-color: #f9c9bf #f9c9bf #f9c9bf transparent;  /* LTR */
  background-color: #fcf4f2;
  background-image: url(/core/misc/icons/e32700/error.svg);
  box-shadow: -8px 0 0 #e62600; /* LTR */
}
[dir="rtl"] .messages--error {
  border-color: #f9c9bf transparent #f9c9bf #f9c9bf;
  box-shadow: 8px 0 0 #e62600;
}
.messages--error p.error {
  color: #a51b00;
}

