p.kto {
  color: #fbfbfb;
  font-size: 1.2em;
  width: 60%;
  margin: 0 0 0 20%;
}
p.motto1 {
  color: #fbfbfb; 
  text-align: left; 
  width: ;
  margin: 5% 0 0 10%;
  font-size: 1.8em;
}
.podpis {
  color: #fbfbfb;
  font-size: 2.5em;
  margin: 5% 0 0 10%;
}
hr.style-one {
    border: 0;
    width: 40%;
    height: 2px;
    background: #333;
    background-image: linear-gradient(to right, #6f0000, #ddd);
    margin-left: 0;
    position: relative; top;
}
.cytat {
  font-size: 1.1em;
} 
/*tlo_sticky*/
.glowna {
  background-image: url('../images/bieszczady.jpg');
  background-size:  cover;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: 0 0;
}
.news, .blog, .omnie {
  background-image: url('../images/gocha100.png');
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: 0 0;
  background-color: #dedede;
}
.kontakt {
  background-image: url('../images/mur.png');
  background-size:  auto 70%;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: 100% 100%;
  background-color: #dedede;
}
.article-list .article {
  margin-bottom: 30px;
  padding: 20px;
  border: 0px solid #f5f5f5;
  border-radius: 3px;
}
#sp-header {
  background-color: #f1f1f1;
}
.glowna #sp-header {
  background-color: transparent;
  box-shadow:0 0 0 0 rgba(0, 0, 0, 0.1);
}
.glowna #sp-header.header-sticky {	
	background-color: #f1f1f1;
}
#sp-right {
  width: 300px;
}
.btn-primary {
  color:#fff !important;
  background-color: #0c62a0;
  border: 0;
}
.btn-primary:hover {
  color:#fff;
  background-color:#999;
  border: 0;
}
/*----powiekszenie obrazka intro--*/
.article-intro-image {
   overflow:hidden;
   height: 100%;
}
.article-list .article .article-intro-image img {
  width: 100%;
  height: auto;
  }
.article-list .article .article-intro-image img {
    transition-duration: 1s;
    margin: 0 auto;
    display: block;
}
.article-list .article .article-intro-image img:hover {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    z-index: 0;
}
/*blog img*/
.blog .article-list .article .article-intro-image {
  width: 33%;
  height: auto;
  float: left;
  margin: 0 24px 16px 0;
}
.blog .article-body {
  clear: right;
}
/*link footer*/
.page-item.active .page-link {
  color:#fff;
  background-color:#aaa;
  border-color:#aaa;
}
.page-link {
  color:#aaa;
  background-color: transparent;
  border-color:#aaa;
}
.page-link:hover {
  background-color:#e9ecef;
  border-color:#aaa;
}
.pagination > .active > a, .pagination > .active > span {
  border-color: #aaa;
  background-color: #bbb;
}
.pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
  border-color: #aaa;
  background-color: #bbb;
}
ul.pagination {
  margin-top: 5px;
}
.articles-more > ul.list-group > li.list-group-item {
  background: transparent;
  border: 0;
}
div.articles-more {
  border-top: 1px solid #bbb;
  padding-top: 32px;
}
.article-list .article .readmore {
  font-size: 1rem;
}
.article-list .article .readmore a {
  color: #0c62a0;
  font-weight: normal;
}
.article-list .article .readmore a:hover, .article-list .article .readmore a:active, .article-list .article .readmore a:focus {
  color: #1f1f1f;
}
.articles-more > ul.list-group> li.list-group-item:before {
  font-family: FontAwesome;
  font-size: 0.9rem;
  content: "\f054";
  opacity: 1;
}
div.contact-form {
  width: 60%;
}
#sp-footer1 .sp-copyright {
   font-size: 12px;
   color: #f1f1f1;
}
#sp-right .sp-module .sp-module-title {
  font-size: 22px;
  font-weight:400;
}
#sp-footer {
  background-color: transparent;
}
@media (max-width: 1200px) {
 #sp-header, #sp-header.header-sticky { 
	height: 60px;
  }
  .blog .article-list .article .article-intro-image {
  width: 40%;
  height: auto;
  float: left;
  margin: 0 16px 16px 0;
  }
.blog .article-body {
  clear: right;
  height: ;
  overflow: ;
 }
  .blog .article-body p {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
 }
  div.contact-form {
  width: 90%;
 }
}
.film {
   max-width: 800px;
   height: auto;
}
