@import('SiE.css');
.SieEventDate {color: #000; color: green; font-weight: bold; font-size: larger;}
.SieEventDateSmall {color: #000; color: green; font-weight: bold; font-size: small;}
.SieEventLink, .SieEventLink:visited { color: #fff; text-decoration: none;  }
.SieEventLink, .SieEventLink_black:visited { color: #000; text-decoration: none;  }
.SieEventLinkSmall { color: #2f88d6; text-decoration: none; font-size: small; } 
.SieEventLink:hover {color: red; font-weight: bold;}
.SieEventLinkSmall:hover{color: red; font-weight: bold;}
.SieEventHR {border: 0; border-bottom: 1px dashed #ccc; background: #999;}
@media screen and (max-width: 3000px){
.newspaper-style{-webkit-column-count: 2; -moz-column-count: 2; column-count: 2;}
}
@media screen and (max-width: 800px){
.newspaper-style{-webkit-column-count: 1; -moz-column-count: 1; column-count: 1;}
}
@media screen and (max-width: 500px){
.newspaper-style{-webkit-column-count: 	1; -moz-column-count: 1; column-count: 1;}
}
@media all{
.loops-wrapper.grid4 .post-title {
clear:none;
}
.loops-wrapper.grid4 .post .post-image{
width:100%;
height: 145px;
overflow: hidden;
}
.loops-wrapper.grid2 .post-title {
clear:none;
}
.loops-wrapper.grid2 .post .post-image{
width:100%;
height: 145px;
overflow: hidden;
}
}
.fancy {
line-height: 0.5;
text-align: center;
}
.fancy span {
display: inline-block;
position: relative;  
}
.fancy span:before,
.fancy span:after {
content: "";
position: absolute;
height: 5px;
border-bottom: 1px solid white;
border-top: 1px solid white;
top: 0;
width: 600px;
}
.fancy span:before {
right: 100%;
margin-right: 15px;
}
.fancy span:after {
left: 100%;
margin-left: 15px;
}