/**
 * @file
 * Use this CSS file to override theme CSS rules
 */

  /*
@media (min-width: 992px) {
	.col-md-4 {
		width: 40%;
	}

	.col-md-8 {
		width: 60%;
	}
}
*/



.colored-region a,
footer#footer li a:hover,
div#subfooter a:hover {
	text-decoration: none;
}
a.button, input[type="submit"], input[type="reset"], input[type="button"] {
    background-color: #0071CE;
}
a.button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover {
    text-decoration: none;
    background-color: #23527c;
}
/* LOGO BEREICH */
.site-name {
	margin-top: 12px;
}
.logo img {
	height: 64px;
    max-width: auto;
}
.site-name a {
    font-size: 16px;
}

/* SCROLL HEADER */
.onscroll .header-inside {
    padding-bottom: 5px;
}

/* KONTAKTFORMULAR - Vorschau Button ausblenden */
form.contact-message-kontaktformular-form input#edit-preview {
	 display: none;
}

/* underline navigation transparent */
.header-container ul.menu li a:hover,
.header-container nav > ul.menu > li.menu-item--active-trail > a:hover,
.header-container nav > ul.menu > li.menu-item--active-trail > a,
.header-container .sf-menu > li > a:hover,
.header-container .sf-menu > li.sfHover > a {
  border-bottom-color: transparent!important;
}

.subfooter.colored-region.black {
    background-color: #1f1f1f;
}
#block-about.block {
	padding:0;
}

/* Books Modul MorethanThemes for premium Content */

.colored-region a,
footer#footer li a:hover,
div#subfooter a:hover {
	text-decoration: none;
}
footer#footer li a:hover,
div#subfooter a:hover,
footer#footer p a:hover {
	color: #0071CE;
}
a.button, input[type="submit"], input[type="reset"], input[type="button"] {
    background-color: #0071CE;
}
a.button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover {
    text-decoration: none;
    background-color: #23527c;
}
/* LOGO BEREICH */
.site-name {
	margin-top: 12px;
}
.logo img {
	height: 64px;
    max-width: auto;
}
.site-name a {
    font-size: 16px;
}

/* SCROLL HEADER */
.onscroll .header-inside {
    padding-bottom: 5px;
}

/* KONTAKTFORMULAR - Vorschau Button ausblenden */
form.contact-message-kontaktformular-form input#edit-preview {
	 display: none;
}

/* underline navigation transparent */
.header-container ul.menu li a:hover,
.header-container nav > ul.menu > li.menu-item--active-trail > a:hover,
.header-container nav > ul.menu > li.menu-item--active-trail > a,
.header-container .sf-menu > li > a:hover,
.header-container .sf-menu > li.sfHover > a {
  border-bottom-color: transparent!important;
}

.subfooter.colored-region.black {
    background-color: #1f1f1f;
}
#block-about.block {
	padding:0;
}

/* Style User and Book fields in Book Code page */
#main .region article.node--type-mt-book-code ul,
#main div.region article.node--type-mt-book-code ul li {
  margin-left: 0;
  padding: 0;
}
.node--type-mt-book-code .field ul.links li a {
  color: #337ab7;
  text-align: left;
  padding: 0;
}
.node--type-mt-book-code .field ul.links li a:hover {
  color: #23527c;
}

#page .node--type-mt-book-code h3.field__label {
  padding: 0;
  margin: 0;
}

/* Style "Sort By" and "Order" filters in Book Codes view */
.view-mt-book-codes .view-filters .form-item-sort-by select.form-select {
  margin: 0;
}
.view-mt-book-codes .view-filters .form-item-sort-order select.form-select {
  margin: 0;
}

/* Style paywall barrier */
.mt-paywall-barrier {
  font-weight: 600;
}