/* 
Theme Name: Hello Elementor Child for VladGheorghe website
Theme URI: 
Description: Hello Elementor Child is a child theme of Hello Elementor
Author: Fra'su
Author URI: 
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

body.archive.category h2.entry-title a {
    color:#1BBFFF;
}

a {
    color:#000;
}

.display-posts-listing .listing-item {
    margin-bottom:20px;
}
.display-posts-listing .listing-item a {
    font-family: "Open Sans", sans-serif;
    font-size:16px;
    font-weight:600;
    color:#7A7A7A;
}


#site-header {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  
   height: 80px;
  padding: 0px;
  background-color: #fff;
  z-index: 99;
  /*position: sticky;*/
  /*top: 0;*/
  box-shadow: 0 1px 10px 0 rgb(0 0 0 /30%);
}
.header-inner .site-logo.show {
    /*box-shadow: 0 1px 10px 0 rgb(0 0 0 /30%);*/
}

.header-inner {
    position:relative;
}
.bgd_top_socials {
    position: absolute;
    right: 15px;
    top:5px;
}
.bgd_top_socials ul {
    list-style:none;
    gap:5px;
}
.bgd_top_socials ul li {
    background-color:#1BBFFF;
    border-radius:5px;
    width:20px;
    height:20px;
    text-align:center;
    overflow:clip;
}
.bgd_top_socials a {
    background-color:#1BBFFF;
    display:block;
    text-align:center;
}
.bgd_top_socials svg {
    fill: #fff;
    background-color:#1BBFFF;
    width: 15px;
    height: 15px;
}

.cinesunt-poza-container {
    overflow:clip;
}
.cinesunt-poza-container img {
    object-fit: cover;
    height: 400px;
    max-width:360px;
}


footer {
    background-color:#f5f5f5;
}
.site-header .site-navigation ul.menu .current-menu-item a {
    color:#1BBFFF;
}
header .site-navigation ul.menu li a:hover,
header .site-navigation a:hover,
footer .site-navigation a:hover {
    color:#1BBFFF;
}


.bgd-404-page {
    min-height:80vh;
    justify-content: center;
    align-items:center;
    display:flex;
    flex-direction:column;
}
.bgd-404-page .page-header {
    display:flex;
}

/*SINGLE*/
.bgd_related {
    display:flex;
    align-items: flex-start;
    flex-direction: column;
    border-top: 2px solid #f5f5f5;
    margin-bottom:20px;
}
.bgd_related_inner {
    display:flex;
    align-items: flex-start;
    flex-direction: row;
    column-gap: 20px;
}
.bgd_related_item {
    max-width:25%;
}
.bgd_related h4 {
  align-self: stretch;
}
.bgd_related_item a {
    font-size:smaller;
    display:inline-block;
    line-height:normal;
}


  /*ARHCHIVE PAGE*/

.bgd_arhiva article {
    display:flex;
    flex-direction: row;
    flex-wrap:wrap;
    column-gap:20px;
    margin-bottom:20px;
    padding-bottom:20px;
    border-bottom:1px solid #1BBFFF;
}
.bgd_arhiva article h2 {
    flex-basis: 100%;
}
.bgd_arhiva article > a {
    width:30%;
}
.bgd_arhiva article p {
    width:60%;
}

/*GENERIC STUFF*/
#content.post,
.bgd_arhiva_content {
    margin-top:30px;
}

@media (max-width: 767px) {
    .header-inner .bgd_top_socials {
        display:none;
    }
    
}