/*
Theme Name: MTA TTK
Template: Avada
Version: 4.9.8
*/

/* wp datatable */
.wpDataTablesWrapper .wpDataTableFilterSection {
    padding: 0px 15px!important;
}
.wpDataTablesFilter .wpDataTableFilterSection:not(#wdt-clear-filters-button-block):not(#wdt-cf-search-filters-button-block) {
    min-height: 70px!important;
}
.wpDataTablesWrapper {
    margin-bottom: 0px!important;
}
.wpDataTablesFilter .wpDataTableFilterSection#wdt-clear-filters-button-block {
    padding-top: 25px!important;
}
.wpdt-c .btn, .wpdt-c .wpDataTablesWrapper .btn {
    width: 200px;
}
.btn-table {
    background-color: #1b5c93;
    border: none;
    color: #ffffff!important;
    padding:5px 10px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 13px!important;
    border-radius: 2px;
}
.btn-table:hover {
    background-color: #695e49;
    color: #ffffff!important;
}


/* Top Bar */
.fusion-secondary-menu > ul > li > a {
    height: 20px!important;
}
.fusion-social-links-header {
    margin-top: 8px;
}
.fusion-social-links-header .fusion-social-networks .fusion-social-network-icon {
    margin: 0 10px 8px;
}
.fusion-contact-info {
    line-height: 30px;
}
.fusion-header-v2 .fusion-secondary-header {
    border-top-color: #726146;
}

/* Footer */
.fusion-widget-area li {
    display: block;
    padding: 10px 10px 10px 12px;
    border-bottom: 1px solid #608db4!important;
    position: relative;
}
.fusion-widget-area li a:before {
    position: absolute;
    font-family: icomoon;
    content: '\f105';
    margin-left: -12px;
    color:#ffffff;
}

/* Blog shortcode */
#wrapper #main .fusion-post-content > .blog-shortcode-post-title{
    font-size: 18px!important;
    line-height: 20px!important;
    margin-bottom: 10px!important;
}
.fusion-blog-shortcode .post {
    margin-bottom: 30px!important;
}
.fusion-blog-shortcode .post:last-child {
    margin-bottom: 0px!important;
}

/* Eventon */
#evcal_list {
    border-radius: 0px;
    border:none;
}
.ajde_evcal_calendar .calendar_header .evcal_arrows {
    height: 45px;
    width: 45px;
    border-radius: 0px;
}
.eventon_events_list .eventon_list_event .desc_trig {
    background-color: rgba(255, 255, 255, 0);
}
.eventon_events_list .eventon_list_event .evcal_list_a:after, .evcal_list_a:after {
    background-color: #e0dede;
}
#evcal_widget .event_description .evcal_evdata_row p {
    line-height: 150%;
    font-size: 14px;
}
#evcal_widget .eventon_events_list .eventon_list_event .evcal_cblock span {
    font-size: 14px;
}

/* Extra Patches */
.home img.size-blog-medium{
    width:150px!important;
}
.home .fusion-blog-layout-medium .fusion-post-slideshow{
    float: left;
    margin-right: 10px;
    margin-left:0px;
    width: 150px;
    margin-bottom: 0;
}
.home-top-button{
    margin-bottom:1px;
    padding: 14px 29px;
    line-height: 20px;
}
.fusion-alert{
    border-right:none;
    border-left:none;
    border-top:none;
    border-color:#eaeaea!important;
}
.a11y-toolbar{
    display:none!important;
}
.aticon-adjust:before, .aticon-font:before {
    margin-right:5px;
}
.fusion-alert .close, .tribe-events-notices .close {
    right: 0px;
    top: 0px;
}
.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt h2 {
    font-size:20px!important;
    line-height: 1.5!important;
    padding:0px 0px 10px 0px!important;
}
.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt p {
    padding:0px 0px 0px 0px!important;
}
.profile-accordion .fusion-toggle-heading{
    font-weight:bold;
}
.profile-accordion .fusion-panel {
    border-bottom: 0px solid #e5e4e3;
}

/* Blog */
.single-post .fusion-post-slideshow {
    max-width: 300px;
    float: right;
	margin-left:20px;
	margin-bottom:20px;
}
/* File type link*/

a[href$=".pdf"]:before
{
  content: "\f1c1";
  padding-right:5px;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
}
a[href$=".doc"]:before, a[href$=".docx"]:before
{
  content: "\f1c2";
  padding-right:5px;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
}
a[href$=".xls"]:before, a[href$=".xlsx"]:before
{
  content: "\f1c3";
  padding-right:5px;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
}
a[href$=".ppt"]:before
{
  content: "\f1c4";
  padding-right:5px;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
}
/*
 a[href$=".jpg"]:before
{
  content: "\f1c5";
  padding-right:5px;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
}
*/
a[href$=".zip"]:before
{
  content: "\f1c6";
  padding-right:5px;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
}
a[href$=".wav"]:before
{
  content: "\f1c7";
  padding-right:5px;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
}
a[href$=".mov"]:before
{
  content: "\f1c8";
  padding-right:5px;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
}
/*Cookie notice*/
.cn-button.wp-default {
    background: #1b5c93;
    border: none;
    color: #fff;
    text-shadow: none;
    border-radius: 0px;
    white-space: nowrap;
}
.cn-button.wp-default:hover {
    background: #154873;
    border: none;
    color: #fff;
    text-shadow: none;
    border-radius: 0px;
    white-space: nowrap;
}
/*Fusion slider*/
.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt {
    background: rgba(114, 97, 70, 0.9)!important;
}
/* MOBILE */
@media only screen and (max-width: 800px){

.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt {
    width: auto!important;
}
body.fusion-body .fusion-secondary-header .fusion-alignright > * {
   display: none!important;
}
.fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-alignleft {
    margin:5px 0px;
}
.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-header{
		padding:10px 20px!important;
}
.fusion-header-wrapper .fusion-header, .fusion-header-wrapper .fusion-secondary-main-menu {
	background-color: rgba(27,92,147, 1)!important;
}
#main, .fusion-footer-copyright-area, .fusion-footer-widget-area, .fusion-page-title-bar, .fusion-secondary-header, .fusion-sliding-bar-position-bottom .fusion-sliding-bar, .fusion-sliding-bar-position-top .fusion-sliding-bar, .header-v4 #small-nav, .header-v5 #small-nav, .sticky-header .sticky-shadow, .tfs-slider .slide-content-container {
	padding-right: 20px!important;
    padding-left: 20px!important;		
	}
.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt .excerpt-container {
	padding-right: 10px!important;
    padding-left: 10px!important;	
}
}

/* Phonebook form layout*/
.phonebook-wrapper {
width: 50%; 
}
.vezeto td, .igazgato td {
/*	background-color: #aea598 !important; */
        background-color: #d4d4c6 !important;
}
 
@media only screen and (max-width: 800px) {
    .phonebook-wrapper {
        width: 100%;
    }
}

.wpcf7-form .fusion-accordian .fusion-panel {
    border: none!important;
}
.wpcf7-form .fusion-accordian .panel-title .fusion-toggle-heading {
   font-weight:bold;
}

.wpcf7-form .fusion-accordian .panel-title a {
    padding: 0;
    }


/** 
 * CSS - ELKH logo BA2020-11-04
 */
.elkhlogo {
	margin-top: -60px; 
	margin-left: 980px;  
        width: 200px;
/*
 Opera , vivaldi nem szerette
	position: absolute;
	top: 19%;
	left: 8%;
*/
}

/* Kutatócsoport grid eleme magasság */
.fusion-blog-equal-heights article {
	height: unset !important;
}

/* Link ikon probléma */
.fusion-widget-area li a::before {
	font-family: FontAwesome;
}
//Szechenyi 2020 logo stick it
.fusion-is-sticky .fusion-header-v1 .fusion-header,.fusion-is-sticky .fusion-header-v2 .fusion-header,.fusion-is-sticky .fusion-header-v3 .fusion-header,.fusion-is-sticky .fusion-header-v6 .fusion-header,.fusion-is-sticky .fusion-header-v7 .fusion-header {
    z-index: 1310 !important;
}
/*
Nem jo az NKFIH logot is beljebb tolja
.secondary-header {
        padding-left: 200px !important;
    }
*/

/*
@media (max-width: 720px) {
  .no-mobile{
    display: none !important;
  }
}
*/

@media (max-width:1024px){
 .custom-html-widget {
   display: none !important;
 }
}
