/**
* @package Semester Topic Extension
* @author dmzx (www.dmzx-web.net), rapha - http://fsmed.de
* @copyright (c) 2017 rapha - http://fsmed.de
* @license http://opensource.org/licenses/gpl-2.0.php GNU General Public License v2
*/

span.semestertopic{
    display: inline-block;
    margin: 1px 1px 1px 0;
    padding: 1px 1px;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
	font-size: 10px;
}

span.semestertopicviewtopic{
    display: inline-block;
    margin: 1px 1px 1px 0;
    padding: 1px 5px;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
	font-size: 12px;
}

span.prettytopic {
    display: inline-block;
    margin: 1px 4px 1px 0;
    padding: 2px 5px;
	background: rgb(129,215,66);
	background: -moz-linear-gradient(180deg, rgba(129,215,66,1) 0%, rgba(108,177,11,1) 50%, rgba(70,120,0,1) 100%);
	background: -webkit-linear-gradient(180deg, rgba(129,215,66,1) 0%, rgba(108,177,11,1) 50%, rgba(70,120,0,1) 100%);
	background: linear-gradient(180deg, rgba(129,215,66,1) 0%, rgba(108,177,11,1) 50%, rgba(70,120,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#81d742",endColorstr="#467800",GradientType=1);     color: #ffffff;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    text-shadow: 0 1px 0 #005884;
}

/* Forum Legend CSS */
.stat-block.permissions {
	display: none !important;
}

.alignleft {
	float: left;
	clear: left;
	width: 70%;
}

.alignright {
	float: right;
	clear: right;
	text-align: right;
	width: 30%;
}

.legend-index.navbar {
	text-align: center !important;
	padding: 4px 0 !important;
	margin: 0 !important;
}

.valign span{
	vertical-align: middle !important;
}

.howwide {
	float: left;
}

.howwide2 {
	width: auto;
}

.clear-legend .imageset {
	margin-bottom: 3px;
}

/* Legend tweak for phpBB 3.2.x
----------------------------------------*/

.legend-index span.imageset {
	display: inline-block !important;
				   
	margin: 0;
	padding: 27px 0 0 27px;
	width: 0;
	height: 0;
	overflow: hidden;
	background-size: cover; /*EDIT ADD*/
					
}

.clear-legend span.imageset {
	display: inline-block !important;
	margin: 0;
	padding: 27px 0 0px /*EDIT 3->0 */ 27px;
	width: 0;
	height: 0;
	overflow: hidden;
	background-size: cover; /*EDIT ADD*/
	background-repeat: no-repeat;
}


/* Feed2JS */
ul.rss-items {
	margin: 1 em;
}
li.rss-item {
	display: inline-block;
	margin-bottom: 10px;
}
.feed-title {
	font-size: 16px;
}
.rss-box {
	margin: 1em;
}

/* Font Awesome Ergänzung */
.fa-file-alt:before {
	content: '\f15c';
}
