/*
 Theme Name:   Radio Pogoda
 Theme URI:    http://pencidesign.com/
 Description:  Soledad Child Theme - Made by PenciDesign
 Author:       Pencidesign
 Version:      1.0
 Author URI:   http://pencidesign.com/
 Template:     soledad
 Text Domain:  soledad
*/

/* = Theme customization go here (#2e3192; // red: #ed1c24, yellow: #fbbf09) szary #313131
background: light blue #e4e5f9, light orange: #fcf3ea, light blue linear-gradient(#edf8fe, white)
-------------------------------------------------------------- */
body {
  /* background-color: #fcf3ea; */
  background-color: #ffffff;
}
#footer-logo img.penci-lazy[src*='penci-holder'] {
  width: 0;
}
/* menu */
#navigation ul.menu > li.megamenu > ul.sub-menu, #navigation .menu li.penci-mega-menu > ul.sub-menu {
  left:inherit;
  right: 0;
  width: calc(100% - 180px);
}
.is-sticky #navigation ul.menu > li.megamenu > ul.sub-menu, .is-sticky #navigation .menu li.penci-mega-menu > ul.sub-menu {
  width: calc(100% - 120px);
}
/* menu hack */
.home #navigation .menu > li.current-menu-ancestor > a {
  color: inherit;
}
p a,
.elementor p a {
  color: inherit;
  text-decoration: underline;
}
/* = Homepage Popular Posts
-----------------------------------------------------*/
.penci-home-popular-posts {
  margin-bottom: 20px;
}

#widget-area {
  background: linear-gradient(#edf8fe, white);
  border-top: 1px solid #cde9f9;
}
.penci-header-wrap {
  margin-bottom: 45px;
}
.penci-sidebar-content.style-14 .penci-border-arrow .inner-arrow:before,
.penci-homepage-title.style-14 .inner-arrow:before {
  background: #2e3192;
}
.penci-grid .list-post.list-boxed-post .item > .thumbnail:before {
  /* border-right: 20px solid #fcf3ea; */
  border-right: 20px solid #ffffff;
}
.penci-grid
  .list-post.list-boxed-post:nth-of-type(2n + 2)
  .item
  > .thumbnail:before {
  /* border-left: 20px solid #fcf3ea; */
  border-left: 20px solid #ffffff;
}
#navigation.header-6 #logo img {
  max-height: 170px;
}
#header #navigation {
  z-index: 998;
}
.is-sticky #navigation.header-6 #logo img {
  max-height: 100px;
}
.container.penci-breadcrumb {
  margin-top: 0;
  padding-top: 20px;
}
.gra-single__wrapper {
  display: flex;
  justify-content: space-between;
  margin-bottom: 20px;
  font-weight: 600;
}
.gra-single__prowadzi {
  max-width: 70%;
}
.gra-single__archiwalna {
  position: absolute;
  z-index: 1;
  background-color: rgb(0 0 0 / 51%);
  color: white;
  padding: 6px;
  font-size: 12px;
}

.page .right-sidebar.container.penci_sidebar #main {
  padding-right: 0;
}
.page .right-sidebar .penci-sidebar-content {
  width: 24%;
  min-width: 300px;
}
.gra-image_caption {
  margin-top: -20px;
  margin-bottom: 26px;
  font-size: 12px;
  color: #9a9a9a;
}
/* ADVERTS */
#slot_001_TOPBOARD,
#slot_101_TOPBOARD_MOBI {
  text-align: center;
  margin-bottom: 20px;
}
#slot_001_TOPBOARD div:first-of-type,
#slot_101_TOPBOARD_MOBI div:first-of-type {
  padding: 25px 0;
}
#slot_001_TOPBOARD .banLabel,
#slot_101_TOPBOARD_MOBI .banLabel {
  text-align: right;
  margin-top: -30px;
}
body.premiumBoardActivated {
  padding-top: 80px;
  transition: padding 0.7s ease;
}
body.premiumBoardFullLength {
  padding-top: 260px;
}
body.premiumBoardActivated.gra-mobile {
  padding-top: 60px;
}
body.premiumBoardFullLength.gra-mobile {
  padding-top: 210px;
}
[id^="autoSlot011"],
[id^="autoSlot104"] {
  text-align: center;
}
.home #slot_001_TOPBOARD,
.home #slot_101_TOPBOARD_MOBI {
  text-align: center;
  margin: 0;
  padding: 20px 0;
}
.home #slot_101_TOPBOARD_MOBI div {
  margin: 0 auto;
}
@media only screen and (max-width: 960px) {
  #navigation,
  .inner-header {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 1024px) {
  .home .elementor-2380 .elementor-element > .elementor-element-populated,
  .home
    .elementor-2380
    .elementor-element.elementor-element-ce205c0
    > .elementor-element-populated,
  .home .elementor-2380 .elementor-element .elementor-widget-container {
    padding: 0px 10px 0px 10px;
  }
}

.banLabel {
  display: block;
  max-width: 1170px;
  width: 100%;
  margin: 0 auto;
}
/* FAQ SCHEMA */
.wp-faq-schema-wrap {
  background-color: rgb(46 49 146 / 6%);
  margin: 20px 0;
}

section.gra-blue,
section.gra-beige,
section.gra-rose {
  /* background: linear-gradient(#edf8fe, white); */
  background-color: #edf8fe;
  padding-top: 20px;
  padding-bottom: 20px;
}

section.gra-beige {
  background-color: #fcf3ea;
}

section.gra-rose {
  background-color: #ffedee;
}

.wp-faq-schema-wrap h2 {
  background-color: #2e3192;
  color: white;
  padding: 15px 20px;
  font-size: 18px;
  margin-bottom: 0;
  /* border: 1px solid #DEDEDE; */
}
.wp-faq-schema-items {
  padding: 20px;
}
.wp-faq-schema-items h3 {
  margin-bottom: 5px;
  font-size: 16px;
}
.post-entry .wp-faq-schema-items p {
  font-size: 14px;
}
.wp-faq-schema-items div:last-child p {
  margin-bottom: 0;
}
/* QUIZ */

.qmn_quiz_container .qmn_btn,
.qmn_quiz_container .btn {
  color: #fff !important;
  background: #2e3192 !important;
  border: none;
}

.page-template .elementor-widget-icon-list .elementor-icon-list-item a {
  display: inline;
}
.gra-archiwalne-lead {
  margin-bottom: 20px;
  font-size: 1.2em;
  font-weight: 600;
}
