/*=======================================================================
*** PORTO_SUB STYLE SHEET***
*** SYSTOPIA
========================================================================*/

.container .one-sixth.column				{ width: 130px;}
.container .one-fifth.column				{ width: 160px;}
.container .one-fourth.column				{ width: 225px;}
.container .one-tenth.column				{ width: 90px;}
.container .one-twelfth.colum				{ width: 75px;}


/* background image*/
.boxed.pattern-2 {
	background-image: url('../images/SYS_Web_Hintergrund_ohneLogo.png');
	background-position: 100px 0px;
}

#logo { 
	display: block;
	float: left;     
	line-height: 0;  
	margin-top: 0;
}

#logo img {
	width: 170px;
}

/* pagination */

.wp-pagenavi .page-numbers-current {
    display: block;
    float: left;
    margin-right: 2px;
    width: 31px;
    min-height: 31px; /* <-- */
    background-color: #E9E9E9;
    color: #373737;
    text-align: center;
    line-height: 31px;
    padding: 0px 2px 0px 2px; /* <-- */
}

.wp-pagenavi .page-numbers a {
    display: block;
    float: left;
    margin-right: 2px;
    height: 31px;
    background-color: #E9E9E9;
    color: #373737;
    text-align: center;
    line-height: 31px;
    min-width: 31px; /* <-- */
    padding: 0px 2px 0px 2px; /* <-- */
}

@font-face {
	font-family: DINWeb;
	src: url("../font/DIN_Web_Regular/DINWeb.eot");
}

/* main menu */
.fixed#header .menu-container {
		float: right;
		margin: 0;
		border-top-width: 0;
		border-bottom-width: 0;
	
		width: 920px;
}

.fieldset-legend {
 font-size: 120%;
 font-weight: bold;
}

legend {
 padding-bottom: 10px;
}

/* smaller icons */
.smaller-icon {
  background-size: 1193px 50px;
  width: 25px;
  height: 25px;
}

.smaller-icon.magnifying {
  background-position: -75px 0px;
}

.smaller-icon.screwdriver {
    background-position: -473px 0px;
}

.smaller-icon.speech-bubble {
    background-position: -696px 0px;
}

.smaller-icon.monitor {
    background-position: -50px 0px;
}

.smaller-icon.lightbulb {
    background-position: -348px 0px;
}

.smaller-icon.cog {
    background-position: -274px 0px;
}

.form-item-name label, .form-item-subject label, .form-item-mail label {
	padding: 20px 0px 0px 5px;
}

.field-type-text-long field-name-comment-body field-widget-text-textarea form-wrapper {
	margin-top: -10px;
}

.form-textarea-wrapper {
	padding-top: 40px;
	margin-top: -10px;
}

#edit-subscribe {
    margin-right: 5px;
}

#edit-unsubscribe {
    margin-right: 5px;
}

/* "Aktuell Interessant"-Block */

.newslist ul {
    display: table;
    padding-bottom: 15px;
}

.newslist ul > li {
    display: table-row;
}

.newslist ul > li::before {
    content: url("../images/icons/arrow-black.png");
    display: table-cell;
    text-align: right;
    padding-right: 5px;
}

.newslist-big ul {
    display: table;
}

.newslist-big > li {
    display: table-row;
}

.newslist-big > li::before {
    font-family: FontAwesome;
    font-size: 14px;
    padding-right: .4em;
    content: "\f00c";
    display: table-cell;
    color: #000000;
    width: 1.875em;
}

.newslist .field-content a:hover {
  color: #BDD673;
}

.node-job-advertisement .content .field {
  margin: 1.2em 0;
}

