/*
Theme Name: Oshin
Theme URI: http://brandexponents.com/oshin/
Author: Brand Exponents
Author URI: http://www.brandexponents.com/
Description:  Multi Layout Multi-Purpose Responsive Wordpress theme
Version: 6.2
License: GPL 2.0
License URI: license.txt
Tags: two-columns, three-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, full-width-template, post-formats, sticky-post, theme-options, translation-ready
Text Domain: oshin
*/

.home .tatsu-section-background-wrap{
	display:none;
}

.cookiealert.show{
	display:block;
}
.cookiealert{
	display: none;
    position: fixed!important;
    bottom: 0!important;
    z-index: 99999;
    background: rgba(0, 0, 0, 0.70);
    width: 100%;
    border: 0!important;
    color: #fff;
    border-radius: 0!important;
	padding: 1rem 0!important;
	margin: 0!important;
    bottom:0;
   }
   .cookiealert a{
   	margin:0 8px;
   	color: #ffffff;
   }
   .cookie-alert-show #back-to-top{
   	bottom:75px;
   }
   .comment-form-cookies-consent{
	   	display: flex;
	    width: 100%;
	    align-items: center;
   }
   #wp-comment-cookies-consent{
   		margin-right: 10px;
   }
   .tatsu-accordion-style2 .accordion-head.ui-accordion-header{
    font-size: 18px;
    font-style: normal;
}

@media only screen and (max-width: 460px){
	.home .realizations .single-realization.style-two .text .tags{
		display: none!important;
	}
	.home .realizations .single-realization h1{
		font-size:18px!important;
	}
	.photostream ul li {
    width: 100%!important;
    margin: 10px 0!important;
	}
}
@media (max-width: 767px) and (min-width: 576px){
	#site-navigation .nav {
	    top:unset!important;
	}
	.photostream ul li {
    width: 45%!important;
    margin: 10px!important;
	}
	#instagram_jamkolektyw ul::before{
		content: unset!important;
	}
	#bottom-widgets .one-fifth{
		float:left;
	}
}

@media (max-width: 1200px) and (min-width: 922px){
	#bottom-widgets-wrap .column-block:last-child{
		padding-right: 17px;
	}
}
.tooltip-inner{
	text-align: left!important;
}
.tooltip-inner ul{
	padding-left: 1.3em;
	list-style-type: disc;
}
.tnp-field-privacy{
	margin-top: 10px;
}
.owl-stage-outer.owl-height{
	height: auto!important;
}
.instagram-edge-widget{
	display: grid;
	grid-gap: 25px;
	grid-template-columns: 1fr 1fr 1fr;
}
@media screen and (max-width: 922px) {
	.instagram-edge-widget{
		grid-template-columns: 1fr 1fr;
	}
}
.instagram-edge-widget .instagram-item img{
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center center;
}
.instagram-edge-widget li:before{
	display: none!important;
}
.instagram-item{
	margin: 0!important;
	padding: 0!important;
}
.gallery_content_slide{
	height: 100%;
}
.be-flickity .img-wrap img{
  opacity: 1!important;
}