/* non-destructive removal of text logo */
/*li.rt-menu-logo > a > span {
    opacity: 0;
    height: 0;
}*/
/* addition of background image logo */
/*.menu-block .gf-menu .rt-menu-logo {
    background: url(../images/logo/logo.png);
    background-repeat: no-repeat;
    background-position: left center;
    width: 148px;
    height: 60px;
}*/
/* Adjust menu-logo underline position */
/*.menu-block .gf-menu .rt-menu-logo:after {
    bottom: 0px !important;
}*/
/* If needed use this Code Block to increase <a> area to match logo size*/
/*.menu-block .gf-menu .rt-menu-logo .item {
    padding-right: 180px !important;
}*/
/* Remove the meno-logo white underline */

/*.menu-block .gf-menu .rt-menu-logo:after {
    background: transparent !important;
}*/

.menu-block .gf-menu .rt-menu-logo:after{
  margin-left: -65px;
  width: 130px;
}

.menu-block .gf-menu .rt-menu-logo:hover:after {
  margin-left: -90px;
  width: 180px;
}

.header-type-scroll #rt-header{
	opacity: 0.9 !important;
	visibility: visible !important;
	background-color: transparent !important;
}

.header-type-scroll.scrolling-enable #rt-header{
	opacity: 1 !important;
	visibility: visible !important;
	background-color: #020303 !important;
}

.sprocket-mosaic-loadmore{
  height: 63px !important;
  width: 163px !important;
}

.rokajaxsearch {
  width: 70%;
  margin: 0 auto;
}
#roksearch_results {
  width: 500px;
}

.rt-block.custom-quix{
  padding: 0px;
  margin: 0px;
  width: 100%;
}
/* wie priester werden*/
.rt-block.fp-extension.rt-center.margin-bottom-minus-120{
  margin-bottom: -120px;
}



.fp-extension.rt-center.pf-predigt-hero{
    background-image: url(../images/backgrounds/extension/preset6/bg.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: top center;
}

/*#roksearch_search_str {background: #090909 url(search-icon.png) 98% 50% no-repeat;border: 1px solid #2c2c2c;color: #999999;}
#roksearch_search_str.loading {background-color: #090909; border: 1px solid #2c2c2c;}*/



.page-header.fp-extension.rt-block
{
	padding: 50px 5%
}

.custompage-header.fp-extension.rt-center .superhero
{
	margin: 8px -20px 60px 0px;
	letter-spacing: 7px
}

.custompage-header.fp-extension.rt-center .superhero
{
	font-size: 3em;
	line-height: 1
}

.custompage-header h1
{
	line-height: 4.2px
}

.custompage-header.fp-extension.rt-center .superhero:after
{
	bottom: -26px
}