.teksti {
  margin: 0px 0 0px 0;
  padding: 5px 10px 5px 10px;
  background-color: #fff;
  border: 1px solid #eee;
  border-radius: 0px;
  -webkit-box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.5);
}
.teksti h1 {
  padding: 10px 0px 10px 0px;
  margin: 0 0 5px 0;
  color: #002E6C;
  font-weight:700;
  font-size: 1.5em;
  font-family: 'Roboto', serif;
  text-transform:uppercase;
}
@media (max-width: 767px) {
  .teksti {
    min-height: 100px;
    padding: 10px 10px 10px 10px;
    margin: 0px -20px 10px -20px;
    background-color: #fff;
    border: none;
    border-radius: 0px;
    -webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.05);
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.05);
  }
  .teksti p {
    color: #444;
  }
 }

.faqja {
  padding: 0 0 0 10px;
  margin: 0px;
}
@media (max-width: 767px) {
  .faqja {
    margin: 0px -20px 0px -20px;
  }
}
.korniza {
  padding: 0px;
  background: #f7f7f7;
  margin: 0px;
  border-radius: 0px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
}
.korniza p {
  padding: 10px;
  color: #444;
  font-size: 1em;
  font-weight:400;
  text-transform:none;  
}
.korniza h1 {
  background: #444;
  color: #fff;
  font-family: 'Roboto', serif;
  font-weight:500;
  padding: 10px 10px 10px 10px;
  margin: 0 0 5px 0;
  font-size: 1em;
  text-transform:uppercase;
}
.korniza h2 {
  color: #002f6d;
  font-size: 1.2em;
  font-weight:500;
  font-family: 'Roboto', serif;
  text-transform:none;  
}
.korniza ul {
  padding: 5px 5px 5px 0px; 
  margin: 0px;
  list-style-type: none;
}
.korniza ul li {
  margin: 0px;  
  padding: 0px 0px 0px 0px; 
  border-bottom: 1px #eee solid;
  color: #000;
  font-size:1.1em;
  font-weight:500; 
  font-family: 'Quicksand', sans-serif;
}

.timg {
    position: relative; 
    margin: 0 auto; /* Center it */
}

.timg .kliko {
    position: absolute; /* Position the background text */
    bottom: 0; /* At the bottom. Use top:0 to append it to the top */
    background: rgba(0, 0, 0, 0.5); /* Black background with 0.5 opacity */
    color: #f1f1f1; /* Grey text */
    width: 100%; /* Full width */
    padding: 0 0 0 10px; /* Some padding */
}


.sana {  
  margin: 0px;
  padding: 0px;
}  
.sana h2 {  
  padding: 10px 0px 5px 0px;
  color: #a07;
  font-weight:400;
  font-size: 1em;
}

.fjala {  
  margin: 0px 0 0px 0;
  padding: 5px 10px 5px 10px;
  background-color: #fff;
  border: 1px solid #eee;
  border-radius: 0px;
  -webkit-box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.5);
}  
.fjala h1 {  
  padding: 10px 0px 5px 0px;
  margin: 0 0 5px 0;
  color: #a07;
  font-weight:700;
  font-size: 1.5em;
  font-family: 'Roboto', serif;
  text-transform:uppercase;
}
.fjala h2 {  
  padding: 5px 0px 5px 10px;
  margin: 0;
  color: #0081d1;
  font-weight:400;
  font-size: 1em;
} 
.fjala h3 {  
  padding: 5px 10px 5px 0px;
  margin: 0;
  color: #f60;
  font-weight:400;
  font-size: 1em;
}
.fjala h4 {  
  padding: 5px 0px 5px 0px;
  margin: 0;
  color: #0081d1;
  font-weight:400;
  font-size: 1em;
}
.fjala ul {
  padding: 0px 0px 0px 0px; 
  margin: 0px 0 0 0;
  background:none;
  list-style-type: none;
}
.fjala li {
  border-bottom: 1px #444 dotted;
  padding: 5px 0px 5px 0px; 
  margin: 0px;
  font-size: 1em;
  font-weight: 500;
}
@media (max-width: 767px) {
  .fjala {  
    margin: -5px -10px 10px -10px;
    padding: 10px 10px 10px 10px;
    background-color: #fff;
    border: 1px solid #f7f7f7;
    border-radius: 0px;
    -webkit-box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.5);
  }
 }
