@charset "utf-8";

/*Picasalow*/
.dsarticle_content > .cpicasalow { font-size:1.3em; line-height:1.8em; }
.cpicasalow .editbalken { margin:0px 0px 10px 0px; }
.cpicasalow .grid { min-height:110px; margin-left:-2px; padding-bottom:10px; }
.cpicasalow .grid:after { content:''; display:block; clear:both; }
.cpicasalow .thumbnail {
	position:relative; float:left; width:33.333%; height:130px; overflow:hidden; padding-left:2px; margin-bottom:2px;
	-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;
}
.cpicasalow .thumbnail a.image {
	position:absolute; top:0; right:0; bottom:0; left:2px; background-color:#fff; z-index:1;
	background-repeat:no-repeat; background-position:center center; background-size:cover; background-color:#fff;
}
.cpicasalow .thumbnail a.download { 
	position:absolute; bottom:10px; right:10px; width:30px; height:30px; line-height:30px; font-size:16px; text-align:center; 
	color:#fff; background-color:#684c35; z-index:2;
	-webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; border-radius:50%; 
}
.cpicasalow .thumbnail a.download:before { content:"\f019"; font-family:FontAwesome; }
/*.cpicasalow .paging { margin-left:-2px; }*/
/*.cpicasalow .paging > div { width:33.333%; padding-left:2px; }*/

.cpicasalow .thumbnail.big,
#dscolumn1_2 .cpicasalow .thumbnail.big { width:66.667%; height:262px; }

/*Picasaslide*/
.cpicasaslider { padding:10px 0 35px; }
.cpicasaslider .galerie { position:relative; width:100%; height:0; padding-bottom:70%; border-top:1px #000 solid; border-bottom:1px #000 solid; }
.cpicasaslider .cis-contentslider { position:absolute; top:6px; right:0; bottom:6px; left:0; width:auto; height:auto; }
.cpicasaslider .cis-contentslider .top-navigation { display:none; }
.cpicasaslider .cis-contentslider .navigation { bottom:-40px; left:auto; right:0; }
.cpicasaslider .cis-contentslider .navigation div { width:30px; height:30px; line-height:30px; }
.cpicasaslider .cis-contentslider .navigation div.next,
.cpicasaslider .cis-contentslider .navigation div.prev { background-image:none; font-size:18px; }
.cpicasaslider .cis-contentslider .navigation div.next { margin-left:10px; }
.cpicasaslider .cis-contentslider .navigation div.next:before { content:'>'; }
.cpicasaslider .cis-contentslider .navigation div.prev:before { content:'<'; }


#sb-nav a:before { background:#cb4d5e; }