@media (min-width: 1200px){

.banerek img{
   width: 100%;
}
.centered h1 {
  font-size: 2em!important;
}
.doprawejimg img{
  float: right;
}
.centered {
  position: absolute;
  top: 100%;
  transform: translate(0, -70%);
}
.views-field-field-galeria img,
.field--name-field-galeria img{
  float: left;
  margin: 10px;
}
#block-fsdfsf{
  overflow: hidden;
  background: url(/sites/default/files/znaczki.png) no-repeat right!important;
  margin-bottom: 4rem;
}
}
@media (min-width: 990px){
  .experience-box{
    margin-top: 4.2rem;
  }
.experience-info{
  display: inline-block;
  vertical-align: middle;
  margin:-0.5rem 0 0 1.3rem;
  font-size: 1.30rem;
  line-height: 1.190;
  color: #000;
}
.views-field-field-galeria img,
.field--name-field-galeria img{
  float: left;
  margin: 10px;
}
.centered h1 {
  font-size: 2em!important;
  background: #1e439a;
  display: inline;
  padding: 6px 20px 6px 20px;
  text-align: left;

}
.centered {
  position: absolute;
  top: 80%;
  transform: translate(0, -80%);
}

.dots-image{
  display: inline-block;
  position: relative;
}

.dots-image img{
  display: block;
  position: relative;
  z-index: 1;
}

.dots-image .dots{
  position: absolute;
  left:-20%;
  bottom: -15%;
  width: 101%;
  height: 57.2%;
  background:url(../images/bg/dots.png) 0 0 repeat;
}

.experience-box{
  position: relative;
  white-space:nowrap;
  margin:6rem 0;
}

}
@media screen and ( max-width: 989px ) {
	html{
		font-size: 88%;
		line-height: 1.2rem;
	}
	.sidebar {
		padding-left: 15px;
	}
	.left-sidebar .sidebar {
		padding-right: 15px;
	}
	.main-content {
		margin-bottom: 60px;
	}
	#pogoda{
  display: none;
}
	.centered h1 {
  font-size: 150%;
}
	#pogoda{
  display: none;
}
.centered {
  position: absolute;
  top: 30%;
  transform: translate(0, -30%);
}

	.left-sidebar .main-content {
		float: none;
	}
	.site-bottom .row > *:nth-child(2n+1) {
		 clear: both;
	}
.carousel-caption h3{
   font-size: 95%;
	line-height: 1.1em;
}
}
@media screen and ( max-width: 767px ) {
	.site-footer {
		text-align: center;
	}
.back-to-top {
  float: none;
  margin-top: 10px;
	}
		#pogoda{
  display: none;
}
.centered h1 {
  font-size: 100%;
  margin-bottom: 0px;
  padding-bottom: 0px;
}
#pogoda{
  display: none;
}
.carousel-caption h3{
   font-size: 95%;
	line-height: 1.1em;
}
.centered {
  position: absolute;
  top: 0;
  transform: translate(0, 0);
}

	.section .row .col-xs-6:nth-child(2n+1) {
		clear: both;
	}
}

@media screen and ( max-width: 600px ) {
	.blog-grid .site-main .row .col-xs-6 {
		float: none;
		width: auto;
	}
	#pogoda{
  display: none;
}
}

@media screen and ( max-width: 540px ) {
	.section .row .col-xs-6 {
		width: auto;
		float: none;
	}
	#pogoda{
  display: none;
}
}

@media screen and ( max-width: 480px ) {
	.page-title h1 {
		font-size: 42px;
	}
	.post-title {
		font-size: 22px;
	}
	#pogoda{
  display: none;
}

	.site-bottom .row > * {
		 float: none;
		 width: auto;
	}
}