.sticky { background: #f8f8f8; padding: 0px 0px 16px 0px; }
.sticky .article-content { padding: 0px 16px; }
.article-block-small-image.sticky .article-header { padding: 8px 20px 0px 16px; }
.gallery-caption { color: #888; font-size: 12px; margin: 0 0 12px; }
.bypostauthor {}
.main-menu-wrapper ul ul li a i { font-style: normal!important; }
.alignright  {}
.alignleft  {}
.aligncenter   {}
ul li a i { font-style: normal; }
.gal-current-image .loading {
background: rgba(255,255,255,0.7) url(http://www.agrarwelt.com/wp-content/themes/allegro-theme/images/loading.gif) no-repeat center center;
line-height: 0px;
min-height: 100px;
}
.waiter > img {
position:relative;
}
.gal-current-image .loading img {
opacity:0.6;
filter:alpha(opacity=60);
}
.port-last-image .loading {
display:inline-block;
background:#fff url(http://www.agrarwelt.com/wp-content/themes/allegro-theme/images/loading.gif) no-repeat center center;
line-height:0px;
min-height:400px;
}
.port-last-image  .loading img {
opacity:0.6;
filter:alpha(opacity=60);
} .isotope,
.isotope .isotope-item {
-webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
transition-duration: 0.8s;
}
.isotope {
-webkit-transition-property: height, width;
-moz-transition-property: height, width;
transition-property: height, width;
}
.isotope .isotope-item {
-webkit-transition-property: -webkit-transform, opacity;
-moz-transition-property:    -moz-transform, opacity;
transition-property:         transform, opacity;
}
#infscr-loading {
background: -moz-linear-gradient(center top , #747D84 0%, #434F56 100%) repeat scroll 0 0 transparent;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
bottom: 0;
font-size: 0.8em;
font-style: normal;
font-weight: normal;
height: 50px;
left: 50%;
margin-left: -45px;
padding-top: 20px;
position: fixed;
text-align: center;
z-index: 1000;
width: 90px;
background-repeat:no-repeat;
background-position: center center;
} .alignnone {
margin: 5px 20px 20px 0;
}
.alignnone.photo {
margin: 0px;
padding:0px;
}
.aligncenter,
div.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
.alignright {
float:right;
margin: 5px 0 20px 20px;
}
.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
a img.alignright {
float: right;
margin: 5px 0 20px 20px;
}
a img.alignnone {
margin: 5px 20px 20px 0;
}
a img.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto
}
.bypostauthor {}
img { height: auto !important; }
#makeMeScrollable
{
position: relative;
}
#makeMeScrollable div.scrollableArea img
{
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-o-user-select: none;
user-select: none;
}
.firstword {
font-size: 20px;
font-weight: bold;
text-transform: uppercase;
display:inline;
}
.header-logo img {width:480px;}
.post .shortcode-content .column9 img {float:left; display:inline-block; margin-right:15px;margin-bottom:15px;} 
.post .shortcode-content .column9 p {display: block; clear: both;}
.wp-user-avatar-16.alignleft, .wp-user-avatar-25.alignleft{margin: 0px 5px 5px 0 !important;}
h4.titel-home-list {
font-size: 14px !important; font-weight:600 !important;
line-height: 16px;}
.titel-home-list img {margin-right:5px;}  
img.avatar {margin-right:5px;} 
.cover img.avatar {margin-right:0px;}  
.catlist h2, .archivlist h2 {margin:0px; font-size:11px;font-weight:normal;}
.mywidgettitle {
font-weight: bold;
}
.logoimg {max-width:100%;}
.data-grid div>.f-dropdown {min-height:initial !important; position: absolute; top: -10px !important; left:-10px !important;}