/* nook : custom CSS */
/*
.sticky { 
background-color:#ededed;
border:0 px solid #f5f5f5;
color:#272727;
padding:0px;
}
 
.sticky:before {
  content: "Przyklejony";
  color: #FFF;
  background: #ff9c00;
  padding: 5px;
  display: inline-block;
  text-align: right;
  float: right;
  font-weight: bold;
  text-transform: uppercase;
}

*/


.sticky { 
  background-color:#ededed;
  color:#272727;
  float: left;
  margin-right: 10px;
  border-radius: 15px; 
}
 
.sticky:before {
  content: "Przyklejony";
  color: #FFF;
  background: #ff9c00;
  padding: 5px;
  display: inline-block;
  font-weight: bold;
  text-transform: uppercase;
  border-radius: 15px; 
}


.latest { 
  background-color:#ededed;
  color:#272727;
  float: left;
  margin-right: 10px;
  border-radius: 15px; 
}

.latest:before { 
  content: "Najnowszy";
  color: #FFF;
  background: #39f400;
  padding: 5px;
  display: inline-block;
  font-weight: bold;
  text-transform: uppercase;
  border-radius: 15px; 
}




.display-inline li { display:inline; list-style-type:none;} 



.gallery .attachment-large .size-large !important {   width: 100%;

  height: auto; } 

<!-- nook: table sortable -->
table.sortable th:not(.sorttable_sorted):not(.sorttable_sorted_reverse):not(.sorttable_nosort):after { 
    content: " \25B4\25BE" 
} 


table.sortable thead {
    background-color:#CCC;
    color:#666666;
    font-weight: bold;
    cursor: default;
}



/*
Theme Name: Mystery Child
Template: mystery
Author: Child Theme Configurator
Version: 1.0.1446728955
Updated: 2015-11-05 14:09:15
*/




.category-96 .sidebar1 {
  display: none ; /* nook : sidebar zmiana */
}
.category-96 .content-loop {
  float:left;
  width: 100%;
}


.secondary-menu { text-transform: uppercase; }
.menu-item { text-transform: uppercase; }


.sidebar2 {background-color: #eaeaec}
.site-content  {background-color: #F8F8F8}

/* Nook : czat radek slaz */
.chat div.fluid-width-video-wrapper {
  padding-top: 600px !important;
}
.chat .fluid-width-video-wrapper iframe, 
.chat .fluid-width-video-wrapper object, 
.chat .fluid-width-video-wrapper embed {
  max-height: 600px !important;
}



/* nook : adding sidebar to mobile view Radek Slaz fix */

@media only screen and (max-width: 1023px) {
 .sidebar2 {
   display: block !important;
   float: left;
   width: 100%;
   padding: 30px 0;
 }
  .sidebar2 .widget {
    width: 45%;
    float: left;
    padding-right: 30px;
  }
}

@media only screen and (max-width: 767px) {
  .sidebar2 .widget {
    width: 73%;
    float: left;
  }
}

@media only screen and (max-width: 479px) {
  .sidebar2 .widget {
    width: 100%;
    padding-right: 0;
  }
.widget_125 .img-right {
  float: left;
  }
}

.posts .sub-cats {
  text-align: left;
}


/* Calendar */
/*

#aside .widget-title .timely-widget DIV.ai1ec-date
{
	background: #F7F7F7;
	border: none;
}

#aside .timely-widget DIV.ai1ec-date
{
	background: #F7F7F7;
	border: none;
}

#aside div.ai1ec-date
{
	background: #F7F7F7;
	border: none;
}

#aside .ai1ec-agenda-widget-view

{
	background: #F7F7F7;
	border: none;
}
*/


.hentry h1.entry-title {
  font-size: 28px;
  line-height: 32px;
}

.hentry h2.entry-title a {
  font-size: 22px;
  line-height: 24px;
}

.content-ad {
  margin: 10px 0;
}

/* nook :  proba ogarniecia reklamy na mobile view */
@media only screen and (max-width: 767px) {
.content-ad { display: block; height: 100px;
 
           }
}




/* nook : logo next to logo / logo obok loga */
.logo2 img {
  margin-top: 30px;
  margin-left: 15px;
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
  .logo2 img {
    float: right;
  }
}
@media only screen and (max-width: 479px) {
  #logo {
    margin-bottom: 15px;
  }
  .logo2 img {
    float: left;
    margin: 0 0 15px 0;
  }
}







.header-test {
  float: right;
  width: 728px;
  height: 90px;
  margin: 20px auto; }
  .header-test img {
    width: 100%; }







/* nook : gallery change with no clear:both */


/*

.gallery:after {
  clear: none; }

.gallery {
  clear: none; }


.gallery-icon a,
.gallery-icon img {
  display: block; }

*/




/** Nook : change of display of table of contents 
 * 2.0 - Table of contents
 */
/*

.mpp-toc-container {
	max-width: 20% !important;
	padding: 1em 1.25em !important;
	background-color: rgba( 0, 0, 0, 0.02 ) !important;
	border: 1px solid rgba( 0, 0, 0, 0.08 ) !important;
	display: inline-block !important;
}

.mpp-toc-container.top-left {
	float: left;
	margin-top: 0.75em;
	margin-right: 1.75em;
}

.mpp-toc-container.top-right {
	float: right;
	margin-top: 0.75em;
	margin-left: 1.75em;
}

.mpp-toc-title h2 {
	font-size: 18px;
	font-size: 1.125rem;
	text-align: center;
	margin-top: 0;
}

.mpp-toc-container ul,
.mpp-toc-container ul li {
	padding: 0;
	margin: 0;
}

.mpp-toc-container ul {
	font-size: 15px;
	font-size: 0.9375rem;
	list-style: none !important;
}
*/


.container .site-branding !important { max-height: 100px; height: 100px ; background-color: black}


.body {background-color: #EFEFEF !important }  


/* nook : zmiana CSS, na szerszą stronę */ 
/*
.container {
  margin: 0 auto !important;
  width: 1600px !important; }

.content-area { width: 1230px; !important}

.sidebar1 {
    width: 300px !important;
}

.sidebar2 {
    width: 300px !important;
}


#content  { width: 900px !important }
*/




/* nook : zmiana CSS, na szerszą stronę */ 

.container {
  margin: 0 auto !important;
  width: 1570px !important; }

.content-area { width: 1200px; !important}

.single { padding-left: 5px }

.sidebar1 {
    width: 350px !important;
}

.sidebar2 {
    width: 300px !important;
}



/* #content  { width: auto !important } */

.header-ad { max-height: 100px; }


jj.single {padding-left: 10px}



#popularne_gatunki
{font-color:red}
#popularne_gatunki li {list-style-type:none}
#popularne_gatunki 
.rpwe-clearfix:before,
.rpwe-clearfix:after{
content: "";
display: none !important;
}

.rpwe-clearfix:after{
clear: none;
}

.rpwe-clearfix{
zoom: 1;
}


.last-updated {
font-size: small;
text-transform: uppercase;
background-color: #fffdd4;
}









/**
ADBLOCK
 */



#adblock-warning {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 20px;
    background-color: rgba(244, 67, 54, 0.6); /* Kolor z przezroczystością 60% */
    color: #ffffff;
    text-align: center;
    z-index: 9999;
    display: none; /* Początkowo ukryte */
    font-size: 20px;
    line-height: 1.5;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); /* Lekki cień dla lepszej widoczności */
    overflow: auto; /* Pozwól na przewijanie, jeśli treść jest zbyt duża */
    justify-content: center; /* Wyśrodkowanie poziome */
    align-items: center; /* Wyśrodkowanie pionowe */
    flex-direction: column; /* Kierunek treści */
}
#adblock-warning .message {
    margin-bottom: 20px;
}
#adblock-warning .close-button {
    background-color: #ffffff;
    color: #f44336;
    border: none;
    border-radius: 4px;
    padding: 10px 20px;
    font-size: 16px;
    cursor: pointer;
}











/* nook: dla inline related posts styl 

 