/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 12 2018 | 17:35:48 */
#sidebar {padding-top:100px;}
.document-gallery .document-icon .title {font-size:14px;}
.document-gallery .document-icon {height:auto;padding-bottom:5px;;overflow:hidden;}
.et_pb_fullwidth_section .et_pb_text_inner p {font-size:24px;color:#000;line-height:130%;}

/*etusivu viilaukset*/
.korkeus {height:300px;width:300px;border-radius:150px;overflow:hidden;}
.korkeus h4 {text-shadow: 0px 3px 5px rgba(0,0,0,0.76);}
.marginaali{margin-top:150px;}
.xdiversity{position:absolute;top:200px;}
.diversity h1{position:relative;font-size:90px;letter-spacing:-6px;
  color:rgba(0,0,0,1);margin-top:-100px;text-align:center;}

.logotyyppi h1{/*font-family: 'Poiret One', cursive!important;*/}
h1,h2,h3,h4,h5{font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif!important;}

h1#logo-text,h5#logo-tagline{color:#fff;}
h1#logo-text{float:left;font-size:36px;padding-top:20px;
height:auto;width:120px;/*font-family: 'Poiret One', cursive!important;*/}
h5#logo-tagline{float:left;font-size:14px;width:280px;padding-top:20px;letter-spacing:0;
  font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif !important;}

h3 {color:#000!important;font-size:28px!important;}
h2{font-size:36px!important;}
.et_pb_post h2 a, .et_pb_post .entry-title a, .et_pb_portfolio_item h3 a, .et_pb_portfolio_item .et_pb_module_header a 
{font-size:20px;line-height:100%!important;}

/*tiiserin lyhennys*/
.et_pb_blog_grid .post-content p {
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2; /* number of lines to show */
line-height: 1.5; /* fallback */
max-height: 2*1.5; /* fallback */
}