.ilightbox-social li.instagram {
    display: none !important;
}

nav#pojo-a11y-toolbar{
    z-index:999999 !important;
}

.obuda-event-image-1084-budapest-tavaszmezo-utca-17>.fusion-column-wrapper {
    background-image: url(/wp-content/uploads/tavaszmezo_17_A.jpg) !important;
}

form#search-filter-form-250 > ul > li {
    width: 25%;
    padding: 0px !important;
}
form#search-filter-form-250 > ul > li label {
    display: block !important;
    padding: 0px 20px 0 0!important;
}
form#search-filter-form-250 > ul > li select {
    width: 100%;
    margin:0;
}
form#search-filter-form-250 > ul > li.sf-field-taxonomy-kar {
    width: 50%;
}

span.tu-emf-shortlink {
    color: #3366bb;
    transition-property: color;
    transition-duration: .2s;
    transition-timing-function: linear;
}

@media only screen and (max-width: 712px) {
    form#search-filter-form-250 > ul > li.sf-field-taxonomy-kar {
        width: 100%;
    }
    form#search-filter-form-250 > ul > li {
        display: block;
        width:100%
    }
    span.tu-emf-shortlink {
        display:block;
        padding-left:1.5em;
    }
}

a.tu-tovabbi-gomb, a.tu-tovabbi-gomb .fusion-button-text {
    background: rgb(4, 26, 96);
    color: white;
}
a.tu-tovabbi-gomb:hover, a.tu-tovabbi-gomb .fusion-button-text:hover {
    background: rgb(4, 26, 96) !important;
    color: #faae16 !important;
}

body.post-type-archive-sajtofigyelo article {
    margin-bottom: 15px;
}

body.post-type-archive-hirmondok article {
    margin-bottom: 30px !important
}

body.post-type-archive-sajtofigyelo article h2 a {
    font-size:20px;
}

a.tu-event-google-map-link {
    color: #1d294d;
}

/* mainpage new events */
.oe-mainpage-events-block {

}

.oe-mainpage-events-block h2 {
    line-height:1em !important;
}

.oe-mainpage-events-block h2 a {
    color: #1d294d;
    font-size: 14px;
    line-height: 0px;
}

.oe-mainpage-events-block .fusion-events-content-wrapper {
    background-color: white;
    padding: 20px 0.8em !important;
}
.oe-mainpage-events-block .fusion-events-content-wrapper .fusion-events-meta {
    height: 4em !important;
    min-height: auto !important;
}

.oe-mainpage-events-block .fusion-one-half .tribe-events-event-image,
.oe-mainpage-events-block.fusion-events-shortcode .fusion-one-fourth .tribe-events-event-image  {
    height: 202px !important;
}

.oe-mainpage-events-block h4 {
    position: absolute;
    top: 159px;
    right: 0;
    /* background: #152950; */
    padding: 2px 0.5em 6px 0.5em !important;
    line-height:1.5em !important;
    vertical-align: top;
}

.fusion-blog-layout-grid .fusion-post-wrapper .fusion-image-wrapper {
    width: 100%;
	height: 202px;
	background-position: center center;
	background-repeat: no-repeat;
}

#wrapper #main .fusion-post-content > .blog-shortcode-post-title {
    font-size: 16px !important;
}

#post-631 .fusion-meta-info-oe {
/*	display: none !important; */
}

.oe-tribe-spec { display: none; }
.oe-mainpage-events-block .oe-tribe-orig { display: none; }
.oe-mainpage-events-block .oe-tribe-spec {display: block;/* text-align:center */}
.oe-mainpage-events-block span.tribe-event-oe-info {
    display: block;
    text-align: center;
}
.oe-mainpage-events-block .tribe-event-date-start,
.oe-mainpage-events-block .tribe-event-date-end,
.oe-mainpage-events-block .tribe-event-time {
    display: none;
}

.oe-tribe-spec .tmonth {
    display: block;
    text-transform: uppercase;
    font-size: 110%;
    font-weight: 400;
    color: white;
}
.oe-tribe-spec .tday {
    display: block;
    color: white;
    font-size: 200%;
	font-weight:bold;
}

h4.oe-tribe-spec oes {
    float: right;
}

h4.oe-tribe-spec>div {
    display:inline-block;
    margin-right: 0px;
    text-align: center;
    background: #1d294d;
    padding: 2px 6px 6px;
    vertical-align: bottom;
}

h4.oe-tribe-spec>div.sep {
    background: transparent;
    font-size: 40px;
    /*margin: 0 0 10px -9px; */
	margin: 0 0 10px 0px; 
	color:#fff !important;
}

.oe-mainpage-events-block .fusion-events-content-wrapper .fusion-events-meta h2 {
    max-height: 4em;
    overflow: hidden;
    /* text-overflow: ellipsis; */
    /* white-space: nowrap; */
    /* overflow-wrap: normal; */
}

/* OE SECOND FOOTER */
.oe-footer-logo {
    display: inline-flex;
    width: 25%;
    height: 42px;
}

.fusion-copyright-content {
    margin: 0;
}

footer#footer {padding-top: 0;padding-bottom: 10px;border: none;z-index:0;background: #1d294d;}
footer#footer hr {
    border-top-color: silver;
    border-bottom-color: transparent;
    border-left: none;
    border-right: none;
}
.oe-footer-right {
    display: inline-block;
    float: right;
    height: 42px;
}

ul#menu-second-footer-menu li {
    display: inline-block;
    margin: 0 1em;
}
ul#menu-second-footer-menu {
    margin:0;
    padding:0;
    line-height:40px
}
ul#menu-second-footer-menu li a{
    color: white;
    /* line-height: 40px; */
}

.menu-second-footer-menu-container {
    display: inline-block;
    margin: 0;
    padding: 0;
}

/*******************************************************/
body.home form.searchandfilter h4 {
    white-space: nowrap;
    font-size: 22px !important;
}
body.home form.searchandfilter li {
    display: inline-block !important;
}

@media screen and (max-width: 1300px) {
    body.home form.searchandfilter h4 {
    }
    body.home form.searchandfilter li.sf-field-taxonomy-kar h4 {
    }
    body.home form.searchandfilter li.sf-field-taxonomy-kepzesi-szint {
        width: 25% !important;
    }
    body.home form.searchandfilter li.sf-field-taxonomy-munkarend {
         width: 25% !important;
    }
    body.home form.searchandfilter li.sf-field-taxonomy-finanszirozasi-forma {
        width: 37.5% !important;
    }
    body.home form.searchandfilter li.sf-field-taxonomy-kepzesi-hely {
        width: 37.5% !important;
    }
    body.home form.searchandfilter li.sf-field-taxonomy-kepzesi-nyelv {
    }
    body.home form.searchandfilter li.sf-field-taxonomy-kepzesi-nyelv {
    }
    body.home form.searchandfilter li.sf-field-submit input {
        margin-left: 0;
    }
}


@media screen and (max-width: 850px) {
    body.home form.searchandfilter {

    }
    body.home form.searchandfilter li.sf-field-taxonomy-kar h4 {
    }
    body.home form.searchandfilter li.sf-field-taxonomy-kepzesi-szint {
        width: 50% !important;
    }
    body.home form.searchandfilter li.sf-field-taxonomy-munkarend {
         width: 50% !important;
    }
    body.home form.searchandfilter li.sf-field-taxonomy-finanszirozasi-forma {
        width:50% !important;
    }
    body.home form.searchandfilter li.sf-field-taxonomy-kepzesi-hely {
        width: 50% !important;
    }
    body.home form.searchandfilter li.sf-field-taxonomy-kepzesi-nyelv {
         width: 50% !important;
    }
    body.home form.searchandfilter li.sf-field-taxonomy-kepzesi-nyelv {
    }
    body.home form.searchandfilter li.sf-field-submit input {
        margin-left: 0;
    }
}


@media screen and (max-width: 610px) {
    body.home form.searchandfilter li.sf-field-taxonomy-kar {
    }
    body.home form.searchandfilter li.sf-field-taxonomy-kepzesi-szint {
        width: 100% !important;
    }
    body.home form.searchandfilter li.sf-field-taxonomy-munkarend {
         width: 100% !important;
    }
    body.home form.searchandfilter li.sf-field-taxonomy-finanszirozasi-forma {
        width:100% !important;
    }
    body.home form.searchandfilter li.sf-field-taxonomy-kepzesi-hely {
        color:green;
    }
    body.home form.searchandfilter li.sf-field-taxonomy-kepzesi-nyelv {
         width: 100% !important;
    }
    body.home form.searchandfilter li.sf-field-taxonomy-kepzesi-nyelv {
         width: 100% !important;
    }
    body.home form.searchandfilter li.sf-field-submit input {
        margin-left: 0;
    }
}

@media all and (max-width: 980px) {
    body.single-tribe_events .fusion-layout-column.fusion_builder_column.obuda-event-image {
        display:none;
    }

    body.single-tribe_events .oe-tribe-info-container {
        width: 100%!important;
    }
}

/* body.home .tfs-slider */
body.home div.fusion-slider-container {
    background-image: url('/mainsl.png');
    background-size: cover;
    background-position: center;
}

body.single-sajtofigyelo h4 a {
    margin-left:10px;
}
body.single-sajtofigyelo h4 a:hover {
    text-decoration: underline;
}
body.single-sajtofigyelo h4 a:after {
    content: '\f35d';
    font-family: 'Font Awesome 5 Free';
    padding-left: 6px;
    color: gray;
    font-weight:700;
}
body.single-sajtofigyelo h4 a:hover:after {
    color: #1d294d;
}

body.single-post img.image-inline {
    padding: 10px !important;
    float: left;
}

body.single-post .gallery img[data-mce-selected]:focus {
    outline: none; }
body.single-post .gallery a {
    cursor: default; }
body.single-post .gallery {
    margin: auto -6px;
    padding: 6px 0;
    line-height: 1;
    overflow-x: hidden; }
body.single-post .gallery .gallery-item {
    float: left;
    margin: 0;
    text-align: center;
    padding: 6px;
    box-sizing: border-box; }
body.single-post .gallery .gallery-caption,
body.single-post .gallery .gallery-icon {
    margin: 0; }
body.single-post .gallery .gallery-caption {
    font-size: 13px;
    margin: 4px 0; }
body.single-post .gallery-columns-1 .gallery-item {
    width: 100%; }
body.single-post .gallery-columns-2 .gallery-item {
    width: 50%; }
body.single-post .gallery-columns-3 .gallery-item {
    width: 33.33333%; }
body.single-post .gallery-columns-4 .gallery-item {
    width: 25%; }
body.single-post .gallery-columns-5 .gallery-item {
    width: 20%; }
body.single-post .gallery-columns-6 .gallery-item {
    width: 16.66667%; }
body.single-post .gallery-columns-7 .gallery-item {
    width: 14.28571%; }
body.single-post .gallery-columns-8 .gallery-item {
    width: 12.5%; }
body.single-post .gallery-columns-9 .gallery-item {
    width: 11.11111%; }
body.single-post .gallery img {
    max-width: 100%;
    height: auto;
    border: none;
    padding: 0; }

.a11y-toolbar {
    top: 53px !important;
}

.tfs-button-1 span.fusion-button-text {
    line-height: 1em !important;
}

@media all and (max-width: 500px) {
    .tfs-button-1 span.fusion-button-text {
        font-size: 16px !important;
        line-height: 20px !important;
    }
}

/ * szabalyzatok * /
body.single-szabalyzatok .oe-szabalyzat-archive-validity {
    margin: -1em auto -10px 1em;
    font-size: 80%;
    color: #1d294d;
}

body.single-szabalyzatok span.tu-emf-shortlink {
    margin-left: 8px;
	overflow-wrap: anywhere;
}

nav.fusion-main-menu [hreflang] img {
    width: 20px;
}


@media all and (min-width: 900px) {

  body.home article#portfolio-1-post-17 {
    /* left: 16.5% !important; */
    /* left: calc(100% / 6 + 1px) !important; */
  }

  body.home article#portfolio-1-post-5979 {
    /* left: 49.5% !important; */
    /* left: calc(100% / 6 * 3 + 1px) !important; */
  }

}

/*@media all and (min-width: 900px) {*/

/*.hirf .fusion-blog-shortcode-3 article,*/
/*.hirf .fusion-blog-shortcode-1 article {*/
/*    min-height: 30em;*/
/*}*/
/*.hirf .fusion-blog-shortcode-2 article,*/
/*.hirf .fusion-blog-shortcode-4 article {*/
/*    min-height: 30em;*/
/*}*/

/*}*/

.oe-news-block .fusion-post-content-wrapper {
	min-height: 150px;
}

.hirf .fusion-button.button-flat {
		margin-top: 30px;
	    margin-bottom: 35px;

}

.esem .fusion-button.button-flat {
		margin-top: 30px;
	    margin-bottom: 35px;

}

@media all and (max-width: 900px) {
    .hirf:first-child .fusion-button.button-flat {
        margin-bottom: 2em;
    }
}

li.oe-search-menu form {
    position: absolute;
    right: 0;
    width: 300px;
    margin-top: 46px;
}

li.oe-search-menu {
    margin: 0px 0px 0px 0px !important;
    float: none !important;
    text-align: left;
    display: inline-block;
}

li.oe-search-menu>a>span {
    color: #FFF !important;
}

li.oe-search-menu input[type="text"]{
    color: #303030 !important;
}

li.oe-search-menu a {
    display: block;
    text-decoration: none;
    position: relative;
    padding: 15px 20px;
}

@media all and (max-width: 500px) {
    li.oe-search-menu {
        display: none !important;
    }
}

.slider-button{
    bottom: -290px !important;
}


/**  HOME NEWS BLOCKS EQ HEIGHTS BEGIN **/
.hirf article {
    nemborder: 1px solid red !important;
}

.oe-blk-1 .fusion-posts-container {
    display: flex !important;
    width: calc(100% + 15px) !important;
    flex-wrap: wrap;
}

.oe-blk-2 .fusion-posts-container {
    display: flex !important;
    width: calc(100% + 15px) !important;
    flex-wrap: wrap;
}

.fusion-posts-container.fusion-posts-container-no.fusion-blog-rollover.fusion-blog-layout-grid-tu.fusion-blog-layout-grid-tu-2.isotope article {
    max-width: 50%;
}

.hirf article.post {
    margin-bottom: 0px !important;
	padding-left: 3px;
}

.hirf article .fusion-flexslider {
    margin: 0 !important;
}

@media (max-width: 712px) {
    .oe-blk-1 article, .oe-blk-2 article {
        max-width: 100% !important;
        width: 100% !important;
    }
}

@media (min-width: 900px) {
    .oe-blk-1 article, .oe-blk-2 article {
        max-width: 25% !important;
        width: 25% !important;
    }
}

.hirf .fusion-post-wrapper {
    border: 1px solid silver;
    margin: 5px;
}

.hirf.tudomanyos-hirek .fusion-post-wrapper {
    border: 1px solid #1d294d;
    margin: 5px;
    background-color: #1d294d;
}

.oe-blk-1-head, .oe-blk-2-head {
    margin-bottom: 5px;
}

.hirf .kiemelt-post-thumbnail .fusion-image-wrapper {
    min-height: auto !important;
}

div.oe-news-block>.fusion-builder-row {
    background-color: rgba(237,237,237,0.55) !important;
}
/**  HOME NEWS BLOCKS EQ HEIGHTS END **/

body.home .oe-fix-boxes-containter > .fusion-builder-row .fusion-layout-column {
    /*    width: 33.33% !important;
    width: calc(33.33% - ( ( 15px + 15px ) * 0.3333 ) ) !important; */
}

body.home .oe-fix-boxes-containter > .fusion-builder-row .fusion-layout-column .fusion-column-wrapper {
    padding-top:0! important;
    padding-bottom:0! important;
}

.fusion-text.oe-tribe-updated {
    text-align: left;
}

a.pagination-last {
    margin-left: 1em;
}

a.pagination-first {
    margin-right: 1em;
}

.ilightbox-holder .ilightbox-container .ilightbox-social ul li.pinterest a {
    background-image: url(/wp-content/plugins/ed-calendar/css/pinterest_16.png);
}
.ilightbox-holder .ilightbox-container .ilightbox-social ul li.instagram a {
     background-image: url(/wp-content/plugins/ed-calendar/css/instagram_16.png);
 }


.fusion-ubermenu {
	
	padding-top: 10px !important;
}

.fusion-header {
	height: 90px !important;
}

.fusion-posts-container.fusion-posts-container-no.fusion-blog-rollover.fusion-blog-layout-grid-tu.fusion-blog-layout-grid-tu-2 {
	min-height: auto !important;
}

.blog-shortcode-post-title.entry-title {
	min-height: 35px;
}

.fusion-events-shortcode .fusion-layout-column .fusion-column-wrapper {
	border: 0px !important;
}

#slidingbar-area .widget-title, #slidingbar-area h3, .fusion-footer-widget-area .widget-title, .fusion-footer-widget-area h3, .fusion-privacy-bar-full .column-title {
	font-family: "Open Sans", Arial, Helvetica, sans-serif;
	font-size: 19px !important;
	font-weight: 400 !important;
	line-height: 1;
	letter-spacing: 0px;
	font-style: normal;
	padding: 28px 0px !important;
}

.slider-button {
	width: 1300px !important;
	padding: 13px 50px 13px 10px !important;
	position: relative;
	left: -30px;
	bottom: -250px !important;
	font-size: 16px !important;
	border: none;
	background-color: rgba(21,41,80,0.8) !important;
	text-transform: none !important;
	font-weight: 300;
	text-align: left;
	color: #fff !important;
}

.fusion-button.button-2 .fusion-button-text, .fusion-button.button-2 i {
	color: #fff !important;
}

.fusion-text {
    color: #1d294d !important;
}

span.fusion-button-text.fusion-button-text-right {
	font-size: 16px !important;
	font-weight: 100 !important;
}

a.fusion-button.button-flat.fusion-button-round.button-xlarge.button-default.button-2.slider-button {
    padding: 15px !important;
}

.oe-tribe-info-container-2 h3 {
	padding-left: 10px !important;
	text-transform: uppercase;
	font-family: Open Sans !important;
	font-size: 12px !important;
}
.oe-tribe-info-container-2 h4 {
	padding-left: 10px !important;
	text-transform: uppercase;
	font-family: Open Sans !important;
	font-size: 12px !important;
}
.fusion-sep-none.fusion-title-size-four.oe-tribe-info-data-2.fusion-border-below-title {
	padding-left: 10px !important;
}

.fusion-text.karok_sep p {
	font-size: 30px !important;
	color: #fff !important;
	font-weight: bold !important;
	padding-left: 13px;
}


.fusion-sep-none.fusion-title-size-four.oe-tribe-info-data-2.fusion-border-below-title h4 {
	font-weight: 100 !important;
	font-size: 16px !important;
	color: #1d294d;

}

a.fusion-button.button-flat.fusion-button-round.button-xlarge.button-default.button-2.slider-button {
	padding: 15px !important;
}

.fusion-button.button-2:hover, .button-2:focus, .fusion-button.button-2:active {
	background: #fcaf17 !important;

}

.fusion-button.button-2:hover .fusion-button-icon-divider, .fusion-button.button-2:hover .fusion-button-icon-divider, .fusion-button.button-2:active .fusion-button-icon-divider {
	border-color: #fcaf17;
	background:#fcaf17 !important;
}



#eloszto_text p {
    color: #fff !important;
    margin: 0px 0px 5px 0px !important;
    padding: 12px 12px 12px 20px;
    min-height: 80px;
    font-weight: bold !important;
    text-transform: uppercase;
    font-size: 12px;
	text-align: left !important;
	display: flex;
    /* flex-direction: column;*/
    align-items: center;
    /* justify-content: center;*/
}

#eloszto_text p a{
	color: #fff !important;
    font-weight: bold !important;
    text-transform: uppercase;
    font-size: 12px;
}

#eloszto_text p a:hover{
	color: #fcaf17 !important;
    font-weight: bold !important;
    text-transform: uppercase;
    font-size: 12px;
}

#eloszto_text {
    background: #1d294d !important;
    margin-bottom: 50px;
}


#eloszto_image img {
    /* filter: url(filters.svg#grayscale); Firefox 3.5+ */
      filter: gray; /* IE5+ */
      -webkit-filter: grayscale(1); /* Webkit Nightlies & Chrome Canary */
      -webkit-transition: all .8s ease-in-out;  
    }

#eloszto_image img:hover {
    filter: none;
      -webkit-filter: grayscale(0);
      -webkit-transform: scale(1.01);
    }
	
	
	.share-box.fusion-sharing-box {
    display: none;
}


.oe-tribe-info-container-2 h3, .oe-tribe-info-container-2 h4 {
	font-size: 16px !important;
	letter-spacing: 2px;
	padding: 6px 10px !important;
}

.fusion-text.oe-tribe-updated {
	margin-top: 15px !important;
    margin-bottom: 15px !important;
    font-family: "Rubik";
}


.oe-tribe-spec {
	background: #1d294d;
	margin-right: 30px !important;
}

.eloszto_button .fusion-button-icon-divider.button-icon-divider-right {
	border-left: 6px solid #fff !important;
	background: #1d294d;
}

.eloszto_button .fusion-button-text.fusion-button-text-right {
	line-height: 25px;
	font-weight: 400 !important;
	font-size: 17px !important;
	color: #1d294d !important;
}

.fusion-button.button-flat.fusion-button-round.button-xlarge .eloszto_button {
	text-align: left;
}

.eloszto_button {
	text-align: left !important;
	min-height: 80px;
	display: flex !important;
	align-items: center;
	width: unset !important;
}

.eloszto_button .fusion-button-text.fusion-button-text-right {
    margin-right: 20px;
}

.page-id-17478 .eloszto_button {
	min-height: 100px;
}

.eloszto_button .fusion-button-icon-divider.button-icon-divider-right {
	width: 63px !important;
}
.eloszto_button {
	padding: 11px !important;
}

.post-type-archive-sajtofigyelo .pagination.clearfix{
    padding-bottom: 0px !important;
}

.page-id-631 .pagination.clearfix{
    padding-bottom: 20px !important;
}

.page-id-920 .pagination.clearfix {
    padding-bottom: 5px !important;
}

@media only screen and (max-width: 1200px) {
.fusion-button-text.fusion-button-text-right {
    line-height: 25px;
}

#menu-second-footer-menu {
	line-height: 0px !important;
	display: contents;
}
}

/* Vezetői névsor táblázat / table */
.vezetoi-tablazat .divTable {
	display: table;
	width: 100%;
	margin-top: 15px;
}
.vezetoi-tablazat .divTableRow {
	display: table-row;
}
.vezetoi-tablazat .divTableHeading {
	display: table-header-group;
	background-color: #EEE;
}
.vezetoi-tablazat .divTableCell, .divTableHead {
	border: 1px solid #999999;
	display: table-cell;
	padding: 3px 10px;
	width:20%;
}
.vezetoi-tablazat .divTableBody {
	display: table-row-group;
}

.vezetoi-tablazat .divTableRow:nth-child(odd) {
    background: #fbfbfb;
}
  
@media screen and (max-width: 650px) {
  .vezetoi-tablazat .divTable .divTableRow .divTableCell {
    display: block !important;
	width:auto !important;
  }
  
  .vezetoi-tablazat .divTableBody .divTableCell {
	min-height: 50px;
  }
}

/* Közösségi szolgálat táblázat / table */
.kozossegi-szolgalat .divTable {
	display: table;
	width: 100%;
	margin-top: 15px;
}
.kozossegi-szolgalat .divTableRow {
	display: table-row;
}
.kozossegi-szolgalat .divTableHeading {
	display: table-header-group;
	background-color: #EEE;
}
.kozossegi-szolgalat .divTableCell, .divTableHead {
	border: 1px solid #999999;
	display: table-cell;
	padding: 3px 10px;
	vertical-align: middle;
	width:50%;
}
.kozossegi-szolgalat .divTableBody {
	display: table-row-group;
}

.kozossegi-szolgalat .divTableRow:nth-child(odd) {
    background: #fbfbfb;
}
  
@media screen and (max-width: 650px) {
  .kozossegi-szolgalat .divTable .divTableRow .divTableCell {
    display: block !important;
  }
  
  .kozossegi-szolgalat .divTableBody .divTableCell {
	min-height: 50px;
  }
}

/* Táblázat / table */
.divTable {
	display: table;
	width: 100%;
	margin-top: 15px;
}
.divTableRow {
	display: table-row;
}
.divTableHeading {
	display: table-header-group;
	background-color: #EEE;
}
.divTableCell, .divTableHead {
	border: 1px solid #999999;
	display: table-cell;
	padding: 3px 10px;
}
.divTableBody {
	display: table-row-group;
}

.divTableRow:nth-child(odd) {
    background: #fbfbfb;
}
  
@media screen and (max-width: 650px) {
.divTable .divTableRow .divTableCell {
    display: block !important;
  }
  
.divTableBody .divTableCell {
	min-height: 50px;
  }
}

/* REKTORI ARCHIV */

.post-list-item-rektori-utasitas .fusion-column-wrapper {
	background: #fff !important;
	padding: 0px 0px 30px 0px !important;
}

.post-list-item-rektori-utasitas .fusion-fullwidth.fullwidth-box.nonhundred-percent-fullwidth.non-hundred-percent-height-scrolling {
	padding-top: 30px !important;
    padding-right: 0px;
    padding-bottom: 0px !important;
    padding-left: 0px;
	margin-bottom: 0px !important;
	margin-top: 0px !important;
}

.post-list-item-rektori-utasitas h2 span {
	font-size: 20px !important;
	color: #1d294d !important;
}

.post-list-item-rektori-utasitas h2 {
	line-height: 23px !important;
	font-size: 20px !important;
}

.post-list-item-rektori-utasitas h3 { 
	font-size: 16px !important;
	color: #1d294d !important;
}

.post-list-item-rektori-utasitas .fusion-text h4 {
	display:none;
}

/* KANCELLARI ARCHIV */

.post-list-item-kancellari-utasitas .fusion-fullwidth.fullwidth-box.nonhundred-percent-fullwidth.non-hundred-percent-height-scrolling {
	padding-top: 30px !important;
	margin-bottom: 0px !important;
	margin-top: 0px !important;
}

.post-list-item-kancellari-utasitas .fusion-fullwidth.fullwidth-box.nonhundred-percent-fullwidth.non-hundred-percent-height-scrolling.fusion-equal-height-columns {
	padding-top: 0px !important;
	margin-bottom: 0px !important;
	margin-top: 0px !important;
}

.post-list-item-kancellari-utasitas .fusion-title.title.fusion-title-3.fusion-sep-none.fusion-title-size-four.fusion-border-below-title {
	margin-bottom: 0px !important;
	margin-top: 0px !important;
}

.post-list-item-kancellari-utasitas .fusion-fullwidth.fullwidth-box.nonhundred-percent-fullwidth.non-hundred-percent-height-scrolling {
	padding-top: 0px !important;
}

.post-list-item-kancellari-utasitas .fusion-title.title.fusion-title-6.fusion-sep-none.fusion-title-size-four.fusion-border-below-title {
	margin-bottom: 0px !important;
	margin-top: 0px !important;
}

.post-list-item-kancellari-utasitas .fusion-separator.fusion-full-width-sep.sep-single.sep-solid {
	display:none;
}

.post-list-item-kancellari-utasitas .fusion-title.title.fusion-title-4.fusion-title-size-five {
	display:none;
}

.post-list-item-kancellari-utasitas .fusion-title.title.fusion-title-7.fusion-title-size-five {
	display:none;
}

.post-list-item-kancellari-utasitas .fusion-title.title.fusion-title-10.fusion-title-size-five {
	display:none;
}

.post-list-item-kancellari-utasitas .fusion-title.title.fusion-title-13.fusion-title-size-five {
	display:none;
}

.post-list-item-kancellari-utasitas h2 {
	line-height: 23px !important;
	font-size: 20px !important;
	color: #1d294d !important;
	padding-top: 30px !important;
	padding-bottom: 20px !important;
}

.post-list-item-kancellari-utasitas h4 {
	font-size: 16px !important;
	color: #1d294d !important;
	font-weight: bold !important;
	font-family: 'Rubik' !important;
}

.post-list-item-kancellari-utasitas h4 p{
	margin-bottom: 0px !important;
	margin-top: 0px !important;
}

.post-list-item-kancellari-utasitas p{
	margin-bottom: 0px !important;
	margin-top: 0px !important;
}

.post-list-item-kancellari-utasitas .fusion-text p{
	margin-bottom: 0px !important;
	margin-top: 0px !important;
}

.post-list-item-kancellari-utasitas a{
	color: #1d294d !important;
}

.post-list-item-kancellari-utasitas .fusion-column-wrapper {
	background: #fff !important;
	padding: 0px !important;
}


.post-list-item-kancellari-utasitas h2 span {
	font-size: 20px !important;
	color: #1d294d !important;
}

.post-list-item-kancellari-utasitas h3 { 
	font-size: 16px !important;
	color: #1d294d !important;
}

.post-list-item-kancellari-utasitas .fusion-text h4 {
	display:none;
}

/* REKTORI-REKTORI ARCHIV */

.post-list-item-rektori-kancellari-utasitas .fusion-column-wrapper {
	background: #fff !important;
	padding: 0px 0px 30px 0px !important;
}

.post-list-item-rektori-kancellari-utasitas .fusion-fullwidth.fullwidth-box.nonhundred-percent-fullwidth.non-hundred-percent-height-scrolling {
	padding-top: 30px !important;
    padding-right: 0px;
    padding-bottom: 0px !important;
    padding-left: 0px;
	margin-bottom: 0px !important;
	margin-top: 0px !important;
}

.post-list-item-rektori-kancellari-utasitas h2 span {
	font-size: 20px !important;
	color: #1d294d !important;
}

.post-list-item-rektori-kancellari-utasitas h2 {
	line-height: 23px !important;
	font-size: 20px !important;
}

.post-list-item-rektori-kancellari-utasitas h3 { 
	font-size: 16px !important;
	color: #1d294d !important;
}

.post-list-item-rektori-kancellari-utasitas .fusion-text h4 {
	display:none;
}

.ubermenu:not(.ubermenu-transition-slide) .ubermenu-submenu.ubermenu-submenu-type-flyout {
	min-width: 300px !important;
}

.page-id-254 img.attachment-small.size-small.wp-post-image.lazyautosizes.lazyloaded {
	display: none !important;
}

.page-id-254 small {
	display: none !important;
}

.page-id-254 h2 {
	padding-top: 20px !important;
}


.answer_list h4 {
	font-weight: 700 !important;
	text-transform:uppercase;
}

#miertvalaszd,#palyaorientacio,#szakkereso,#alapkepzes,#mesterkepzes,#doktorikepzes,#foszk,#szakiranyutovabb,#munkatapasztalat,#jelentkezes,#nyiltnap,#educatio p {
	color: #1d294d !important;
}

.searchandfilter h4 {
	font-weight: 400 !important;
}
.kiemeltbtn{background:#fcaf17 !important;}


.oe-search-page-content {
	padding-top: 50px;
}


@media screen and (max-width: 1200px) {
.oe-mainpage-events-block .fusion-events-content-wrapper{min-height:150px !important;}
.oe-mainpage-events-block .fusion-events-content-wrapper .fusion-events-meta h2 {min-height:150px !important;}
.tribe-mini-calendar td.tribe-events-has-events div[id*="daynum-"] a {
    padding: 6px !important;
}

.tribe-mini-calendar .tribe-mini-calendar-no-event, .tribe-mini-calendar td.tribe-events-has-events div[id*="daynum-"] a {
	padding: 6px !important;
}

#a2a_share_save_widget-3 {
	text-align: center !important;
	margin: auto;
}

}

@media only screen and (max-width: 900px) and (min-width: 600px)  {
	
	.hirf article.post {

	width: 100% !important;
}
	
		
}

.postid-17676 .fusion-layout-column.fusion_builder_column.fusion_builder_column_1_1.fusion-builder-column-1.fusion-one-full.fusion-column-first.fusion-column-last.\31 _1 {
	margin-top: 25px !important;
}

h1.title-heading-left {
    font-size: 40px !important;
}
@media only screen and (max-width: 1256px)  {

.oe-fix-boxes-containter .title-sep-container{
    display: flex;
    justify-content: center;
    align-content: center;
    flex-direction: column;
}

.oe-fix-boxes-containter .fusion-title{
	margin-top: 50px !important;
    margin-bottom: 50px !important;
}
}

@media only screen and (max-width: 1300px) and (min-width: 900px)  {
.oe-news-block .fusion-post-content-wrapper {
    min-height: 300px !important;
}
}

@media only screen and (max-width: 1395px) and (min-width: 1255px)  {
.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only {
	font-size: 10px !important;
	padding: 22px 20px !important;
}
}

.page-id-17684 #search-filter-form-250 h4 {
	font-size: 20px;
}

.page-id-17684 #search-filter-form-250 ul {
	padding:0px;
}

.postid-10555 h2{
	padding-top: 25px !important;
}


.page-id-17684 h4
{padding-bottom: 25px;}


@media screen and (max-width: 1255px) {

.page-id-17684 #main {
	padding-top: 27px;
	
	
}

.page-id-17684 .eloszto_button {
    margin-top: 10px;
	margin-bottom: 0px !important;
}


.tp-bullets{display:none !important;}

.fusion-header-v1.fusion-logo-left.fusion-sticky-menu-1.fusion-sticky-logo-1.fusion-mobile-logo-1.fusion-mobile-menu-design-classic {
	display: none;
}

}

.fusion-text.szabalyzat-attachments{
	display: grid;
}

.fusion-text.szabalyzat-attachments-en{
	display: grid;
}

.page-id-17896 h2{
	padding-top:20px !important;
}

.postid-1337 .cf7-button-field{
	padding-top: 40px;
}

.search-filter-results h2 {
	font-size: 20px !important;
	padding-top: 30px !important;
	margin: 0px 0px 0px 0px;
} .fusion-men-skkk {
	padding-left: 0px !important;
/* margin-top: 4px; */
margin-top: 25px;

}

.menu-menu-skkk-container {
	padding-left: 15px;
}

.kozossegi_szolg_faq a {
	font-weight: 400 !important;
	font-size: 25px !important;
}

.kozossegi_szolg_faq {
	padding-bottom: 30px;
}

.page-id-17716 .fusion-blog-shortcode .post {
    margin-bottom: 25px !important;
}

.szakkereso-wrap{
	padding: 38.5px 30px 0px 0px !important;
}

.szakkereso-wrap > .fusion-column-wrapper {

	padding: 0px !important;
}


@media screen and (min-width: 1255px) {
  
.fusion-recent-posts .oe-image-wrapper-inner {
	height: calc(100vw/9) !important;
	
}

.fusion-recent-posts .oe-image-wrapper-outer.fusion-column-content-centered {
	padding-top: calc(100vw/9) !important;
}
}


.fusion-footer.fusion-footer a {
	font-weight: 400 !important;
}

h2.blog-shortcode-post-title.entry-title {

    max-width: 640px;

}

h2.blog-shortcode-post-title.entry-title {

    padding-top: 65px;

}

.home h2.blog-shortcode-post-title.entry-title {

    padding-top: 0px !important;

}

.fusion-blog-shortcode .post {

    margin-bottom: 20px !important;

}

.searchandfilter ul {
	
	padding: 0px;
}


.oe-fix-boxes-containter {

	max-width: 1360px !important;
	margin: auto !important;
}
/*

#main .fusion-button-wrapper .button-icon-divider-right {
	background-color: #fcaf17;
	font-size: 30px;
}

.button-large .button-icon-divider-right i{top:36% !important;}
*/

#tovabbihirek .fusion-button-icon-divider.button-icon-divider-right {

	width: 43.5px;
	font-size: 30px;

}

#tovabbihirek .fa-angle-right.fas {
	font-size: 28px;
	top: 38% !important;
	color:#1d294d;
}


#tovabbiesemenyek .fusion-button-icon-divider.button-icon-divider-right {

	width: 43.5px !important;
	font-size: 30px;

}

#tovabbiesemenyek .fa-angle-right.fas {
	font-size: 28px;
	top: 38% !important;
	color:#1d294d !important;
}

#tovabbihirek .fusion-button-text.fusion-button-text-right {
	padding-right: 43px;
}

#tovabbiesemenyek .fusion-button-text.fusion-button-text-right {
	padding-right: 43px;
	color:#1d294d !important;
}

@media screen and (max-width: 600px) {
 
.button-large{
 padding: 13px 20px !important;

}
}

.fusion-blog-shortcode .post {
	margin-bottom: 25px !important;
}

/* EN */

.events-title h3{
	color: #fff !important;
}

/* Event magasság */

.fusion-events-shortcode .fusion-one-third .tribe-events-event-image {
	height: 186px !important;
}

.fusion-events-shortcode .fusion-one-third .tribe-events-event-image {
height: 186px !important;
}

.postid-26240 ul {
    margin: 0px !important;
}


/*kutatokozpontok*/
.fusion-portfolio-post.kutato-kozpontok a {
    color: #fff;
}

.fusion-portfolio-post.kutato-kozpontok .fusion-portfolio-content-wrapper {
    padding: 0;
    border: 1px solid #e9eaee;
    border-bottom-width: 2px!important;
}


