/*
Theme Name: MiZuglonk Child
Version: 1.1
Template: mizuglonk
*/



/*Let"s create something amazing:*/

h1,h2,h3,h4,h5,h6,span.avia-menu-text{
    font-family: 'Saira', sans-serif!important;
    text-transform: uppercase!important;
}

span.logo img {
    padding: 7px;
}


#intro{
    width: 100%;
    background-size: cover;
    background-position: center;
    background-image: linear-gradient( 
90deg
 , rgba(0,46,76,1) 30%, rgba(0,46,76,0.5)), url(https://dev.mizuglonk.hu/wp-content/uploads/2021/08/Pfaffenhofen_burgerpark_madartavlat-960x430.jpg);
}

/*
#intro {
    width: 100%;
    background-size: cover;
    background-position: center;
    background-image: linear-gradient( 
90deg
 , rgb(0 158 92) 30%, rgba(0,46,76,0.5)), url(http://mizuglonk.dwebmedia.hu/wp-content/uploads/2021/08/Pfaffenhofen_burgerpark_madartavlat-960x430.jpg);
}

*/

.cta-btn span.avia_iconbox_title {
    letter-spacing: 0.2px;
    font-size: 16px;
    padding: 2px 50px;
    font-weight: 500;
}

#projektek time.slide-meta-time.updated {
    display: none;
}


.single span.text-sep.text-sep-date{
    display: none!important;
}


#projektek span.blog-categories.minor-meta {
    display: none!important;}


#projektek .avia-content-slider .slide-entry-title {
    font-size: 24px;
    line-height: 1.4em;
    margin: 0;
    top: 3px;
    position: relative;
}

span.blog-categories.minor-meta a {
    background: #009e5c;
    color: #fff;
    font-weight: 500;
    padding: 3px 7px;
    border-radius: 2px;
}

#projektek .slide-entry-excerpt.entry-content {
    color: #777!important;
    font-size: 18px!important;
    font-weight: 300;
}




.read-more-link a {
    padding-top: 7px;
    color: #009e5c!important;
    font-weight: 400;
    font-size: 15px;
}

/* Blog grid on mobile */
@media only screen and (max-width: 767px) {
    .responsive #top #wrap_all .slide-entry {
    width: 100%;
    margin-left: 0;
    margin-top: 20px;
    }}


    .projekt-intro p{
        max-width: 800px;
        margin: 20px auto;
    }

    .projekt-intro h1.av-special-heading-tag {
        text-transform: none!important;
    }

    .projekt-osszes  h3.av-masonry-entry-title.entry-title {
        font-size: 19px!important;
    }

    .projekt-osszes span.pagination-meta {
        display: none;
    }

    .projekt-osszes h2.av-special-heading-tag {
        position: relative;
        left: 18px;
    }

    .cim h1 {

        position: relative;
        display: inline-block;
  
    }
    .cim h1:before {
        position: absolute;
        bottom: -11px;
        /* margin-left: -100px; */
        height: 6px;
        background: #009e5c;
        content: '';
        width: 25%;
        left: 39%;
    }


    #footer h3 {
        position: relative;
        display: inline-block;
        margin-bottom: 16px;
    }

    #footer h3:before {
    position: absolute;
    bottom: -10px;
    /* margin-left: -100px; */
    height: 3px;
    background: #009e5c;
    content: '';
    width: 31%;
    left: 0%;
    /* margin-bottom: 22px; */
}


    .projekt-leiras h4{
        font-size: 32px!important;
    }



    #eredmeny h4{
        font-size: 32px!important;
        padding-bottom: 15px;
    }

    #eredmeny ul li {
        font-weight: 400!important;
        list-style: circle;
    }

    .projekt-leiras p {
        font-weight: 300!important;
    }

    .projekt-leiras blockquote p {
        font-weight: 500!important;
        text-transform: uppercase;
        font-size: 22px;
        line-height: 1.4!important;

    }
    
    .main_color blockquote{
        border-color: #e6e9ec!important;
    }

    .felirat {
        line-height: 1.1;
        letter-spacing: 1px;
    }

    #partnerek a {
        text-decoration: none!important;
        display: block;
        /* border-top: 1px solid white; */
        border-bottom: 1px solid white;
        padding-top: 0px;
        padding-bottom: 16px;
        font-size: 20px;
    }

    .partnerek a {
        text-decoration: none!important;
        display: block;
        /* border-top: 1px solid white; */
        border-bottom: 1px solid white;
        padding-top: 0px;
        padding-bottom: 16px;
        font-size: 20px;
    }

    span.text-sep.text-sep-date {
        display: none;
    }

    .hirek .bloglist-simple.post-entry{

        position: relative;
        display: inline-block;
        font-weight: 400!important;
  
    }

    .hirek .bloglist-simple.post-entry:before {
        position: absolute;
        bottom: 55px;
        /* margin-left: -100px; */
        height: 6px;
        background: #009e5c;
        content: '';
        width: 5%;
        left: -48px;
        transform: rotate( 
    89deg
     );
    }
    
.hirek h2.post-title.entry-title{
    font-weight: 400!important;

}

    

    .av-tab-section-outer-container .more-link-arrow {
        background: #009e5c;
        color: white;
    }

   
    span.av-inner-tab-title {
        letter-spacing: 2px;
    }

    img.size-full.wp-image-175.aligncenter {
        filter: grayscale(1);
    }


    .widget_nav_menu li {
        position: relative;
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box;
        clear: both;
        font-size: 15px;
        line-height: 1;
        font-weight: 400;
    }

    img.avia-img-lazy-loading-432.image.wp-image-432.attachment-full.size-full {
        max-width: 209px!important;
    }

    section#custom_html-2 {
        position: relative;
        top: -47px;
    }
    #footer span.iconlist-char {
        color: #009e5c;
        top: 2px;
        position: relative;
        left: -3px;
    }
    #footer .av-iconlist-small .iconlist_title_small {
        line-height: 1.9;
        font-weight: 300;
    }

    img.avia-img-lazy-loading-not-185.image.wp-image-185.attachment-full.size-full {
        padding-bottom: 22px;
        max-width: 187px!important;
    }

    #socket .social_bookmarks li {
        border-radius: 300px;
        border: none;
        overflow: hidden;
        top: 5px;
        position: relative;
        font-size: 22px;
    }

    iframe{
filter:grayscale(1);
    }

    .iconlist_content {
        font-weight: 300;
    }

    input.button {
        text-transform: uppercase;
        width: 100%;
        letter-spacing: 2px;
        font-size: 17px!important;
        font-weight: 700!important;
        background: #009e5c!important;
    }

    /*----------------------------------------
// CSS - Social Share style - 2 
//--------------------------------------*/

/* Hide tool tip */
.av-social-sharing-box .avia-related-tooltip {
    display: none !important;
  }
  
  /* Icon border and spacing */
  #top .av-social-sharing-box .av-share-box ul li {    
      border-left-style: none;    
      display: inline-block;
  }
  
  /* Icon style */
  #top .av-social-sharing-box .av-share-link {
    /*border-radius: 30px!important;*/
     width: 30px!important;
     height: 30px!important;
     margin: 0 10px 0 0;    
  }
  
  #top .av-social-sharing-box .av-share-link a {   
     border:1px solid #002e4c;
     padding: 0;
  }
  
  /* Link hover */
  
  #top .av-social-sharing-box .av-share-link a:hover {
    background-color: #009e5c!important;
    transition: all .35s ease;
  }
  
  /* Icon Color */
  .av-social-sharing-box .av-share-link a:before {
    color:#002e4c;
    transition: all .5s ease;
  
  }
  
  /* Icon Color on hover */
  .av-social-sharing-box .av-share-link:hover a:before {
    color:#fff;
    transition: all .35s ease;
  }

  .av-social-sharing-box.av-social-sharing-box-fullwidth .av-share-box ul {
    width: 196px;
    padding: 17px!important;
    /* margin-left: 0!important; */
}

#top .av-share-box ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    overflow: hidden;
    border-style: solid;
    border-width: 0;
    display: table;
    text-align: center;
    table-layout: fixed;
    border-radius: 3px;
    background: transparent;
    float: left;
    margin-left: 0!important;
    padding-left: 0!important;
    left: -8px;
    position: relative;
}



.single-post h1, .single-post h2 {
    font-size: 19px;
}

.single-post .entry-content a{
    border-bottom: 1px dashed #009e5c!important;
}
.single-post .entry-content p {
    font-weight: 300;
    line-height: 1.5;
}

@media(max-width:800px){

    .hirek .bloglist-simple.post-entry:before{
        display: none;
    }

}
