/*Ellipsum Bejárat*/

/*Ellipsum - Szállás-Pass-Látnivalók*/
#block-ellipsumszallaspasslatnivalok {display: none;}
.ellipsum20210607 #block-ellipsumszallaspasslatnivalok {display: block;}


.ellipsum20210607  {background-color: #f4f4f4;}


.ellipsum20210607 .featured-bottom.jegyvasarlas,
.ellipsum20210607 .featured-bottom.d-flex.justify-content-center.featured_bottom_third,
.ellipsum20210607 #block-szallaspasslaatnivalok,
.ellipsum20210607 #main-menu-link-content0f107f25-94b6-4b0a-b518-10138dc3c5ad
{display: none!important;}



/*link*/
.ellipsum20210607  #block-footerlogok a,
.ellipsum20210607  #block-footerlogok-2 a,
.ellipsum20210607 .node__content .ellipsum-link  p > a,
/*.ellipsum20210607  .node__content p > a,*/
.ellipsum20210607 #block-miskolccsoport > div > div > p > a,
.ellipsum20210607 #block-miskolccsoporten p.miskolc-csoport.logo-en a

{
  color: currentColor;
  display: inline-block;  /* For IE11/ MS Edge bug */
  pointer-events: none!important;
  text-decoration: none;
  touch-action: none!important;
}

.ellipsum20210607 .search,
.ellipsum20210607 .facebook {display: none!important;}


/*
.ellipsum20210607 .featured-bottom-fourth {
    margin: 0px 0;
}
*/

/*sitemap fontsize*/
.ellipsum20210607 .sitemap-box > div > ul > li,
.ellipsum20210607 .sitemap-menu ul > li > a {font-size: 18px;}


/* hide scrollbar */
.ellipsum20210607::-webkit-scrollbar {
  width: 0px;
}


/*Oldaltérkép mod*/

#mm-1 > ul > li.menu-item--_4c49aab-ce75-4dbc-b0a7-2cc41c722f53.mm-listitem > a,
#mm-1 > ul > li.menu-item--_4c49aab-ce75-4dbc-b0a7-2cc41c722f53.mm-listitem,

#block-fonavigacio-6 > ul > li:nth-child(6),
#block-fonavigacio-7 > ul > li:nth-child(6),
.ellipsum20210607 #block-fonavigacio-7 > ul > li:nth-child(6),
#main-menu-link-content84c49aab-ce75-4dbc-b0a7-2cc41c722f53 > a,
.ellipsum20210607 #main-menu-link-content84c49aab-ce75-4dbc-b0a7-2cc41c722f53 > a
{display: none!important;}

.ellipsum20210607 .nav-link--sitemap {display: none!important;}

.ellipsum20210607 #mm-1 > ul > li.menu-item--_4c49aab-ce75-4dbc-b0a7-2cc41c722f53.mm-listitem > a,
.ellipsum20210607 #mm-1 > ul > li.menu-item--_4c49aab-ce75-4dbc-b0a7-2cc41c722f53.mm-listitem
{display: block!important;}



/*popup*/

.spb-popup-main-wrapper {
	text-align: center;	
	top: 25%;}
	
	
.spb-popup-main-wrapper h3{color: #fff; font-size: 30px; padding-bottom: 10px;}

.spb-popup-main-wrapper {
	background-color: #3556a6 !important;
    background-image: url(/themes/custom/ellipsum/img/terulominta-white.png) !important;
    background-size: 200px !important;
    color: #fff !important;
    margin: 0 auto;
	width: 30%;
    height: max-content;
	-webkit-border-radius: 10px;
	 border: transparent;
	 padding: 20px;

}


@media all and (max-width: 780px) {
	
.spb_close {
 border: none;
cursor: pointer;
float: right;
margin: 3px;
padding: 0px 15px;
color: #9f9f9f;
background: transparent;
font-size: 30px;
top: -30px;
position: relative;
right: -16px;
}
	
	
	
	.spb-popup-main-wrapper {
	text-align: center;	
	width: 80vw;
	top: 15%;}
	
	
	.spb-popup-main-wrapper .field--name-body
{
    overflow-y: scroll !important;
    max-height: 65vh;
}
	
	
	
}

@media all and (min-width: 780px) {
	
	.spb_close{
    border: transparent;
    cursor: pointer;
    margin: 3px;
    padding: 0 10px;
    color: #fff;
    background: transparent;
    width: 20px;
    height: 20px;
    top: -30px;
    right: 5px;
    z-index: 10000;
    position: relative !important;
    font-size: 40px;
}

.spb-popup-main-wrapper {
    height: max-content;
	-webkit-border-radius: 10px;
	 padding: 25px;

}

 
.spb-controls {right: 10px;
top: 10px;}

/* .spb-controls::before{	
    content: "x";
    font-family: 'ROGAN-BOLD';
    font-style: normal;
    font-variant-caps: normal;
    font-variant-ligatures: normal;
    font-weight: 900;
    height: 16px;
    line-height: 16px;
    text-rendering: auto;
    width: 16px;
    -webkit-font-smoothing: antialiased;
    font-size: 30px;
} */

.ellipsum20210607 .terkep_kapcsolat {	
touch-action: none!important;
pointer-events: none !important;
}