@font-face {
  font-family: 'FontAwesome';
  src: url('fonts/fontawesome-webfont.eot?v=4.3.0');
  src: url('fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}

.top_items_button:before {
	font: normal normal normal 14px/1 FontAwesome;
	content: "\f004";
	margin-left: 5px;
}

.new_items_button:before {
	font: normal normal normal 14px/1 FontAwesome;
	content: "\f005";
	margin-left: 5px;
}

.button {
	text-decoration: none;
	display: inline-block;
	background: #e94737;
	border-radius: 7px;
	height: 27px;
	font-weight: normal;
	font-size: 0.9em;
	color: #ffffff;
	padding: 9px 10px 0;
}

.button:hover {
	background: #d12e1d;
}

.new_items_button {
	margin-left: 10px;
}

.top_items_button {
    margin-left: 10px;
}

/*-------------------
Magazin Styling
-------------------*/

/* Reset the properties of the text items */
.magazin_item a, .magazin_item p {
    padding: 0;
    margin: 0;
    font-size: 11pt;
}

.magazin_item {
    width: 100%;
    background: red;
    position: relative;
    margin: 8px 0;
}

    .item_selector {
        width: 5px;
        height: 92px;
        background: #ededed;
        position: absolute;
        right: 0;
        
        -webkit-transition: all 0.2s;
        -moz-transition: all 0.2s;
        -o-transition: all 0.2s;
        transition: all 0.2s;
    }

    .magazin_item:hover .item_selector {
        background: #e74c3c;
    }

    .image_container {
        float: right;
        border: solid black 1px;
        margin: 0 10px 0 0;
    }

        .image_container img {
            width: 160px;
            height: 90px;
        }

    .info_container {
        float: right;
		margin-right: 8px;
		text-align: right;
        width: 304px;
    }

        .item_title {
            text-decoration: none;
            font-weight: bold;
            color: #e74c3c;
        }

        .item_description {
            
        }