/**************
1-HEADER
***************/
header {
    /* padding-top: 20px; */
    margin-top: 20px;
    /* width: 100%; */
    /* background: transparent; */
    /* z-index: 9; */
    /* position: relative !important; */
    /* position: absolute; */

    /* width: 100%; */
    /* display: inline-flex; */
    /* gap: 2rem; */
    /* align-items: center; */
    width: 100%;
    display: inline-flex;
    gap: 2rem;
    align-items: center;
    }
header .padding-container {
    padding-bottom: 0px !important;
}
.social-bar {

    height: 100px;
}


.logo   {
  background-position: left !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
  }
.logo img {
    height: 56px;
}

header .logo, header nav#menu-header, header .login {
    /* height: 100px; */
    /* display: inline-block; */
    /* margin: 0px auto; */
    /* justify-content: center; */
    /* width: 50%; */
    text-align: center;
    /* display: inline-flex; */
    /* width: 50%; */
    /* display: inline-flex; */
    /* justify-content: center; */
    }
.menu-main-container {
    height: 100%;
    display: table;
}


.home-link-logo a{
   background: url(../img-admin/logo.png);
   width: 102px !important;
   height: 9vh !important;
   background-position: center;
   background-repeat: no-repeat;
   background-size: contain;
    transition-duration: .8s;

}

.home-link-logo a:hover{
   background: url(../img-admin/logo.png);
   width: 102px !important;
   height: 89px !important;
   background-position: center;
   background-repeat: no-repeat;
   background-size: contain;
    transition-duration: .8s;

}
/* 21.5 2k */
@media screen and (min-width: 1919px) {
    .logo{ max-height: 158px !important;}

}
/* 4k */
@media screen and (min-width: 4095px) {
    .logo{ max-height: 198px !important;}

}

.edicola {text-align: center;}

.date, .edicola {
    font-family: 'Quicksand', sans-serif;
    text-transform: capitalize;
    display: table;
    font-size: smaller;

}

.date .align-middle, .edicola .align-middle{display: table-cell;}


.abbonamento {
    font-size: small;
    color: black;
    text-align: right;
}

header .category-menu h6{font-size: .4em;}
