.jorgen-cover-meta{
  	display:none
}

.drkuva{
    display:block;
    float:left;
    width:100px;
    height:100px;
    margin-top:5px;
    padding-right:8px;
    text-indent: -9000px;
}

.o{
    background: url(https://www.uusiinari.com/wp-content/uploads/2015/03/O-drop.jpg) 0 0 no-repeat;
}

.p{
    background: url(https://www.uusiinari.com/wp-content/uploads/2015/03/P-drop.jpg) 0 0 no-repeat;
}

.s{
    background: url(https://www.uusiinari.com/wp-content/uploads/2015/03/S-drop.jpg) 0 0 no-repeat;
}

.t{
    background: url(https://www.uusiinari.com/wp-content/uploads/2015/03/T-drop.jpg) 0 0 no-repeat;
}

.l{
    background: url(https://www.uusiinari.com/wp-content/uploads/2015/03/L-drop.jpg) 0 0 no-repeat;
}

.m{
    background: url(https://www.uusiinari.com/wp-content/uploads/2015/03/M-drop.jpg) 0 0 no-repeat;
}

.v{
    background: url(https://www.uusiinari.com/wp-content/uploads/2015/03/V-drop.jpg) 0 0 no-repeat;
}

.aesop-image-component .aesop-image-component-caption {
margin-bottom: 4rem;
}

.aesop-image-component .aesop-img-enlarge {
display: none;
}

#cf {
  position:relative;
  height:100%;
  width:100%;
  margin:0 auto;
}

#cf img {
  position:absolute;
  left:0;
  -webkit-transition: opacity 1s ease-in-out;
  -moz-transition: opacity 1s ease-in-out;
  -o-transition: opacity 1s ease-in-out;
  transition: opacity 1s ease-in-out;
}

#cf img.top:hover {
  opacity:0;
}

.jorgen-cover-title {
	border-style: none;
}

.tp-lightbox {
  	opacity: 1
}

#mainos1 #bannerImage {
	margin-left: auto;
  	margin-right: auto;
}

#mainos1 {
	padding-top: 30px;
  	text-align: center;
}

.grid-box .imgthumb img {
    opacity: 1;
    transition: opacity 1s ease-out;
    -moz-transition: opacity 1s ease-out;
    -webkit-transition: opacity 1s ease-out;
    -o-transition: opacity 1s ease-out;
}

.grid-box .imgthumb img:hover {
    opacity: .8;
}

.varjostus { 
	text-shadow: 0 0 1px #000000;
}

p {
	font-size: 100%;
}

#fb-root {
 	padding-bottom: 20px; 
}

.comment-content {
	font-size: 75%;
}

/* recent-posts widget */
.widget_recent_entries .entry-subtitle {
  font-size: 0%;
  text-decoration: none;
  }

.widget_recent_entries .widgettitle {
	background-color: #95b5c9;
  	padding-top: 10px;
  	padding-bottom: 10px;
  	padding-left: 10px;
	border-bottom: 1px solid white;
  	color: white;
  	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

.widget_recent_entries { 
  	display: block;
}
.widget_recent_entries ul {
  display: block;
  background-color: #F0F0F0;
}
.widget_recent_entries ul li {display: block;}
.widget_recent_entries ul li a {
  display: block;	
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  font-size: 125%;
  border-bottom: 1px solid white;
  color: black;
  font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  font-weight: lighter;
  text-decoration: none;
}
    
}

.entry-subtitle { 
  	padding-top: 50px;
}

.entry-header .entry-title {
 	padding-bottom: 10px; 
}

.entry-header .entry-title .entry-subtitle {
 	font-size: 70%;
}

.mainos { 
		display: inline; 
		float: left;
		margin-left: 1%; 
		margin-right: 1%; 
		position: relative;
	}

.mainos2 { 
		display: inline; 
		float: right;
		margin-left: 1%; 
		margin-right: 1%; 
		position: relative;
	}


.tekijat {
	font-variant: small-caps;
}

.tekijat2 {
	font-size: 85%;
  	color: #606060;
}

.first-letter {
 	font-size: 400%;
 	float: left; 
 	line-height: 35px;
 	padding-top: 3px; 
 	padding-right: 3px;
 	font-family: Arial, sans-serif, Georgia;
}

.first-letter2 {
 	font-size: 550%;
 	float: left; 
 	line-height: 70px;
 	padding-top: 3px; 
 	padding-right: 3px;
 	font-family: Times New Roman, sans-serif, Times New Roman;
}

.first-letter3 {
 	font-size: 400%;
 	float: left; 
 	line-height: 35px;
 	padding-top: 3px; 
 	padding-right: 7px;
 	font-family: Rye, sans-serif, Georgia;
}

.first-letter4 {
 	font-size: 400%;
  	padding-right: 5px;
 	font-family: Rye, sans-serif, Georgia;
}

@media screen and (max-width: 654px) {
  
  #mainos1 {
   	display: none; 
  }
  
	.jorgen-cover-title .entry-title-primary{
    	font-size: 0.8em;
  }
  
  	.jorgen-cover-title .entry-subtitle {
  		font-size: 0.3em;
  }
  
  	.jorgen-cover-meta{
   	font-size: 0.5em; 
  }
}  
  
.entry-title .entry-subtitle{
  	padding-top: 0.5em;
	text-transform: none;
  	font-size: 0.8em;
  	line-height: normal;
  	font-weight: normal;
}

.aesop-video-container{
 	margin-left: auto;
  	margin-right: auto;
}

.entry-subtitle-slide{
 	font-size: 50%;
  	padding-top: 1%;
}

.entry-title-primary{
 	font-size: 1em; 
  	line-height: normal;
}

.jorgen-cover-title {
 	padding-right: 37%; 
  	margin-bottom: 400px;
}

.aesop-parallax-component {
 	padding:0;
  	margin:0;
  	background-size:contain;
}

.entry-attachment img, #attachment-nav img {
    border: 5px solid #CCCCCC;
    box-shadow: 0 0 10px #999999;
    float: none !important;
    padding: 5px;
}

.jorgen-article-cover-wrap.default-cover .jorgen-cover-title {
 	border: none; 
}

.jorgen-entry-content {
    padding: 0;
  	margin: 0;
}

#jorgen-story-header {
  opacity: 0;
}

.aesop-component {
  	margin: 0;
  	padding: 0;
  	box-shadow: none;
}

.aesop-component-invisible {
  	opacity:100;
}

.aesop-image-component {
 	z-index: 1; 
}

.aesop-image-component:hover {
  	opacity: 1
}

.aesop-quote-component-cite {
  	font-size: 70%;
  	font-style: italic;
    display: block;
}