.photo-logo{ position: absolute; top: 20px; right: 20px; width: 100px; }
.photo-title{position: absolute; bottom: 20px; right: 20px; color: #000;}
.woocommerce-message { border-top-color: #ce0000; }
.vinkmag-widget-logo img{max-height: 75px;}

.jedynka h3 a{font-family: "Alfa Slab One" !important; font-size: 30px;
font-weight: 400 !important;}
.jedynka .post-meta-info li.author .avatar {
	height: 55px; width: 55px;
}
.jedynka .post-meta-info li.author .avatar img{ height: 55px; width: 55px; }
.post-meta-info li.author a{ font-size: 14px; font-weight: bold; }
picture.avatar-96 {
	width: 80px;
	height: 80px;
}
#aktualnosci a{font-family: "Faustina"; font-weight: bold}
.elementor-5 .elementor-element.elementor-element-2b1b7544 .ts-grid-box h3{font-family: "Faustina", Sans-serif; font-size: 18px; font-weight: bold;}
.headerpost .post-meta {display: none !important}
.autorzyhome .col-md-4 {
	display: none;
}
.autorzyhome .col-md-8 { max-width: 100%; width: 100%; flex: 100%; }
.autorzyhome .col-md-8 .author img {
	width: 55px;
	height: 55px;
	vertical-align: top !important;
}
.autorzyhome .post-content h3 {
	position: relative !important;
	margin-left: 74px;
}
.autorzyhome .post-content .author a {
	position: relative !important;
	margin-left: 74px;
	font-weight: 300;
}
.autorzyhome .post-content p { display: none;}
.autorzyhome .post-content img {
	position: absolute !important;
    top: -50px !important;
    left: -74px !important;
}
.headerpost .entry-title a {
	font-family: "Faustina", Sans-serif;
	font-weight: bold;
}
.media-body .post-title a 
{ font-family: "Faustina", Sans-serif; font-size: 18px; font-weight: bold; }
.podjedynką .post-title a { font-family: "Faustina", Sans-serif; font-size: 18px; font-weight: bold; }
.historie p{text-align: right; font-family: "Faustina"; font-style: italic; font-size: 19px}
.ts-grid-box{box-shadow: none;}
.historie h3{display: none}
.historie .ts-grid-box.ts-col-box{padding-top: 0}


div[id^=owm-weather] {
display: inline-flex !important;
	font-size: 12px !important;
}
.owmw-location-name {
	font-size: 12px !important;
}
.owmw-main-temperature {
	font-size: 12px !important;
}
.owmw-small .owmw-now .owmw-main-symbol svg {
    width: 50px;
    height: 40px;
}
#owm-weather-id-68400-1 {
margin: 0px !important;
	padding: 0px !important;
	font-family: "Inter", sans-serif;
	float: right;
}
#owm-weather-container-68400-0-1 {
display: inline-flex !important;
	margin: 0px !important;
	
	padding: 0px !important;
	width: 300px !important;
	float: right;
}
.owmw-forecast {
display: inline-flex !important;
	flex-direction: row !important;
	width: 200px;
}
.owmw-today {
display: inline-flex !important;
	
}
.owmw-68400 {
display: inline-flex !important;
}
.owmw-now { width:80px; }
.owmw-first { width:90px; }
.owmw-second { width:90px; }
.owmw-symbol {
	max-height: 40px !important;
	font-size: 30px !important;
}
.ts-date-item {
	font-family: "Inter", sans-serif;
}
#main-menu .ekit-menu-nav-link { 
	font-family: "Inter", sans-serif !important;
}
#featured-slider > div.owl-stage-outer > div > div > div > div > div.overlay-post-content > div > h3 > a { background-color: black;
box-shadow: -16px 0 0 black;
padding-right: 16px;}

.overlay-post-content .post-content .post-title a { background-color: black;
box-shadow: -8px 0 0 black;
padding-right: 8px;
font-family: "Faustina";
font-weight: bold;}
.opineo .post-title a {
	font-family: "Faustina" ;
font-weight: bold;
}

.entry-header .post-title.lg {
	font-weight: 400 !important;
}

#owm-weather-id-68400-1 {
	max-width: 220px;
}

#imienniczek a {
	font-size: 12px !important;
	font-weight: 400 !important;
}

.post-content-area  .attachment-full  {
	width: 100%;
}

.post-body .entry-content  {
	font-family: "Faustina";
	font-size: 18px;
}

.wyroznione .ts-col-box-item {
	display: inline-flex;
}
.wyroznione .ts-post-thumb {max-width: 40%;}
.wyroznione .post-content {max-width: 60%;
margin-left: 10px;
}
.wyroznione .post-content h3 a {
	font-family: "Faustina";
	font-size: 14px;
	font-weight: 600;
}
#logo-menu {
	max-height: 40px;
	visibility: hidden;
}
#logo-menu img {
	max-height: 40px;
}

.category-layout-6 .post-list .post-content .post-title a {
	font-family: "Alfa Slab One";
}

.post-list .post-content p {
	font-family: "Faustina";
}

.recent-posts-widget .post-info .entry-title a {
	font-family: "Faustina";
	font-weight: 600;
}

.category-layout-1 .grid-no-shadowts-grid-box  .post-content .post-title a {
	font-family: "Alfa Slab One";
}
#rpwwt-wp-widget-recent-posts-widget-with-thumbnails ul li {
	list-style: none;
}
.rpwwt-widget ul li img {
    width: 100%;
    height: auto;
}
.rpwwt-widget ul {
padding-inline-start: 10px;
}
#najnow-title {
	padding-bottom: 0px !important;
	margin-bottom: 0px;
}
.faustynka-bold {
	font-family: "Faustina";
	font-weight: 600;
}
#last-kultura .post-content .post-title a {
	font-family: "Faustina";
	font-weight: 600;
	font-size: 20px;
}
.right-sidebar .vinkmag_latest_news_widget .recent-posts-widget .posts-thumb img, .left-sidebar .vinkmag_latest_news_widget .recent-posts-widget .posts-thumb img {
    width: 70px;
    height: 70px;
}
.cn-button {
    background-color: red;
    color: white !important;
    padding: 5px;
}
img.sidebar-img {
  width: 100px;
	height: 65px;
  margin-right: 15px;
}
.single-post-wrapper .post-content-area .text-bg {
	display: none;
}
.photo-title {
color: #ddd !important;
font-family: "Inter", sans-serif !important;
	font-size: .65rem;
font-weight: 400;
line-height: 120%;
text-align: right;
text-transform: uppercase;
text-shadow: -1px 0 1px black, 0 1px 1px black, 1px 0 1px black, 0 -1px 1px black;
}