.auszeichnung {
    font-weight: bold;
    font-size: 15px;
}
.lauftext {
    font-size: 13px;
}

.mobile {
	display: none;
}

#hitlist {
	position: relative;
}
@media (max-width: 899px) {
	.blog-newsletter-container {
		display: none;
	}
}
@media (min-width: 900px) {
	.blog-overview .blog-item-wrapper.lead {
		/*width: 65% !important;*/
		width: 649px !important;
		min-height: 300px;
	}
}
.blog-newsletter-container {
	width: 25%;
    position: absolute;
    right: 0;
}
/*.blog-newsletter-container {
	position: relative;
}
.blog-newsletter-position {
    position: absolute;
    right: 0;
}*/
.blog-newsletter {
	background-color: #eee;
	padding: 5px 15px;
}
.blog-newsletter fieldset {
	margin-top: 10px;
}
.blog-newsletter .mod-form {
	margin: 0 0 5px;
}
.blog-newsletter-title {
	font-size: 18px;
    color: #888;
	margin-left: 15px;
	margin-bottom: 5px;
}
.blue-newletter-title {
	color: #003366;
}
.blog-newsletter .mod-form input[type="checkbox"] + label {
	font-weight: normal;
    padding-left: 32px;
}
.blog-small-gray {
	font-size: 12px;
	color: #888;
	margin-top: 10px;
}
.blog-newsletter button {
	width: 100%;
    height: 45px;
}
.blog-facet-space {
	margin-top: 40px;
}

.blog-facet-wrapper .facet_title {
	width: auto;
	margin-top: 0;
}

.blog-facet-wrapper .blog-facet .shopcbx,
.blog-facet-wrapper .blog-facet span {
	display: none;
}

.blog-facet {
	margin-right: 5px;
    float: left;
    padding: 0 5px !important;
    background-color: #eeeeee;
    /*font-style: italic;*/
    color: #9d9d9d;
    border-radius: 4px;
    margin-bottom: 5px;
    font-size: 13px;
}
.blog-overview {
	width: 100%;
}
.blog-facetgroup {
	width: 100%;
	float: left;
}
@media (min-width: 768px) {
	.blog-filter {
		display: none;
	}
}
@media (max-width: 768px) {
	#blog-filter {
		float: right;
	}
	.blog-overview .blog-item-wrapper {
		width: 100% !important;
		margin-right: 0 !important;
		margin-left: 0 !important;
		flex-direction: column !important;
	}
	.blog-overview .blog-item-wrapper.column-1 .blog-image-wrapper,
	.blog-overview .blog-item-wrapper.column-1 .blog-body {
		width: 100% !important;
	}

	.blog-section-navigation {
		display: none;
	}
	.blog-section-navigation .header {
		width: 100%;
    	background-color: #FFF;
    	position: relative;
    	height: 50px;
	}
	.blog-section-navigation .header .title {
		position: absolute;
		left: 10px;
		font-size: 25px;
		top: 10px;
	}
	.blog-section-navigation .header .close-icon {
		position: absolute;
		right: 10px;
		top: 10px;
	}
	.active .blog-section-navigation {
		display: block;
		margin: auto;
	    width: 90%;
	}
	.blog-section-navigation a.link-wrapper	{
		margin-right: 0;
		height: 40px;
	}
	.blog-filter {
		display: block;
	}
	.background-mobile.active {
		background: rgba(0, 0, 0, 0.48);
    	height: 100%;
    	width: 100%;
    	position: fixed;
    	z-index: 300;
    	top: 0;
	    right: 0;
	    overflow-x: hidden;
	    padding-top: 60px;
	    transition: 0.5s;
    	float: none;
	}

	.blog-section-navigation .blog-facetgroup {
		background-color: #FFF;
	}
	.blog-section-navigation .blog-facetgroup .facetitem {
		padding: 0px 10px;
	}
	.blog-section-navigation .header {
		background-color: #FFF;
	    height: 50px;
	}
	.blog-section-navigation .left {
		float: left;
	}
	.blog-section-navigation .right {
		float: right;
	}
}

.hitlisttitle h2 {
    font-family: "Bliss Regular", Calibri, "Helvetica Neue", Arial, sans-serif;
    font-size: 24px;
    font-weight: normal;
    margin: 0;
}

.hitlist .productimage {
    width: 150px;
}
/* temp: RESPONSIVE PRODUCT LIST FODEV-4033 */
.mobile {
    display: none;
}
@media (max-width: 768px) {
    .mobile.hitlisttitle {
        position: absolute;
        top: 0;
        margin-left: 0;
    }
}

.hitlist .productimage {
    width: 150px;
}
/* temp: RESPONSIVE PRODUCT LIST FODEV-4033 */
.mobile {
    display: none;
}
@media (max-width: 768px) {
    .mobile.hitlisttitle {
        position: absolute;
        top: 0;
        margin-left: 0;
    }
}
.nobuttonstyle,
.nobuttonstyle:hover,
.nobuttonstyle:focus,
.nobuttonstyle:active {
    background: none;
    border: none;
    box-shadow: none;
}
.noscroll {
    position: fixed;
    overflow-y: scroll;
}
@media (max-width: 460px) {
    .c2 .search-switch {
        padding-top: 20px;
    }
}
.search-switch {
    position: relative;
    margin-top: 28px;
}
.search-switch.desktop {
    display: block;
    position: relative;
}
.search-switch.desktop .filterstatus {
    position: absolute;
    left: 0;
    bottom: -27px;
}
@media (max-width: 768px) and (min-width: 641px) {
    .search-switch.desktop {
        display: none;
    }
    .search-switch.mobile {
        display: block;
    }
    .search-switch.mobile .mod-form {
        position: initial;
    }
}
.search-switch .mod-form .control .l-inline label {
    font-size: 15px;
    font-weight: bold;
}
@media (max-width: 640px) {
    .search-switch .mod-form {
        margin: 0 0 20px 25px;
    }
}
@media (max-width: 768px) and (min-width: 641px) {
    .search-switch .mod-form {
        margin: 0 0 20px 25px;
        position: absolute;
        top: 80px;
    }
}
@media (min-width: 769px) {
    .search-switch {
        margin-left: 40px;
    }
}
div.close-filter {
    display: none;
}
div a.filterstatus {
    font-size: 12px;
    text-decoration: none;
    color: #888;
}
div a.filterstatus.filterstatusActive {
    color: #003366;
}
@media (max-width: 978px) {
    div#hitlist.c3 {
        width: -webkit-fill-available;
    }
}
@media (max-width: 768px) {
    .unit.size1of1 {
        z-index: 2;
    }
    .niceform .hitlisttitle.mobile {
        display: block;
    }
    .niceform .hitlisttitle.mobile h2 {
        margin-bottom: 10px;
    }
    div.hitlist .productorder {
        margin-top: 0;
    }
    div.c2#hitlist {
        float: none;
        width: initial;
    }
    div.c2 .hitlisttitle {
        /* margin-bottom: 50px; */
        float: none;
    }
    div.background-layer {
        background: rgba(0, 0, 0, 0.48);
        height: 100%;
        width: 100%;
        position: fixed;
        z-index: 3;
        top: 0;
        right: 0;
        overflow-x: hidden;
        padding-top: 60px;
        transition: 0.5s;
        float: none;
    }
    div.c1#facetouter {
        height: 100%;
        width: 0;
        position: fixed;
        top: 0;
        right: 0;
        background-color: #fff;
        overflow-x: hidden;
        padding-top: 60px;
        transition: 0.5s;
        float: none;
        z-index: 5;
    }
    div.active-filter#facetouter {
        width: 90%;
    }
    div.close-filter {
        position: absolute;
        right: 10px;
        top: 10px;
        border-radius: 50px;
        color: #fff;
        padding: 8px 13px;
        cursor: pointer;
        display: none;
        z-index: 6;
    }
    div.facetfields {
        padding: 40px 20px 20px 20px;
    }
    div.productorder {
        margin-top: 15px;
    }
    div.producttext {
        width: 100%;
        margin-top: 10px;
    }
    .background-layer .close-filter {
        display: block;
        font-weight: 900;
    }
  #product-filter {
    display: block;
    z-index: 2;
    position: sticky;
    left: 5px;
    float: right;
    background: #fff;
    width: 100%;
    top: 5px;
  }
  #product-filter .product-filter-container {
    padding: 4px 20px;
    text-align: right;
  }
  #product-filter .product-filter-container img {
    float: right;
  }
  #product-filter .mobile {
    display: block;
  }
    a.product,
    div.product {
        padding-top: 10px;
    }
    div.hitlist .productimage {
        margin-left: 20px;
    }
}

@media (max-width: 600px) {
    div.hitlist .producttext {
        width: 100%;
        float: none;
        margin-bottom: 10px;
    }
    div.hitlist .productimage {
        float: left;
        width: 33%;
        height: 120px;
        max-height: 120px;
        overflow: hidden;
        margin-left: 0;
        padding-left: 0;
        margin-bottom: 20px;
        position: relative;
    }
    div.hitlist .productimage img {
        display: block !important;
        max-width: 100px;
        width: auto;
        height: auto;
        position: absolute;
        left: 20px;
        bottom: 0;
    }
    div.hitlist .productorder {
        float: right;
        width: 66%;
        margin-bottom: 20px;
        margin-right: 0;
        padding-right: 0;
        position: relative;
        bottom: 0;
        right: 0;
        height: 120px;
    }
    div.hitlist .productorder .productorder-container {
        position: absolute;
        right: 20px;
        bottom: 0;
    }
    div.hitlist .productorder .productorder-container .detailbutton {
        margin-right: 0;
    }
    div.productorder .control.orderunit1,
    div.productorder .control.orderunit2 {
        margin-left: 20px;
        float: left;
    }
    div.laengeFormFieldWrapper {
        float: left;
    }
    .mobile {
        display: block;
    }
    .desktop {
        display: none !important;
    }
    .orderbutton {
        width: 80%;
    }
}
/* FODEV-3999 */
@media (min-width: 769px) {
    div.hitlist {
        margin-top: 57px;
    }
}
div.hitlist hr {
    display: block;
    border: 0 none;
    border-top: 1px solid #ececec;
    height: 1px;
    margin: -1px;
    padding: 0;
    width: 100%;
}
@media (max-width: 768px) {
    div.hitlist hr {
        margin: -1px 1px;
    }
}
div.hitlist hr.action {
    border-color: #cb0538;
}
div.hitlist hr.action:before {
    content: "";
    position: absolute;
    border-width: 0 0 12px 12px;
    border-style: solid;
    border-color: #cb0538 transparent transparent #cb0538;
    background: transparent;
    display: block;
    z-index: 10;
}
.aktiontext {
    padding: 10px 40px 10px 0;
    text-align: right;
}
.aktionspreis {
    color: #cb0538;
    font-size: 25px;
    font-weight: bold;
}
.stattpreis {
    padding-top: 9px;
}
@media (max-width: 640px) {
    .typeahead_products .left-container,
    .typeahead_products .right-container {
        width: 100% !important;
    }
    .typeahead_products .left-container {
        border: none !important;
    }
}
.typeahead_products .left-container {
    width: 60%;
    float: left;
    border-right: solid #003366 1px;
    margin-right: -1px;
    background-color: #fff;
    border-radius: 4px;
    border-top-right-radius: unset;
    border-bottom-right-radius: unset;
    /* scroll bugfix */
}
@media (min-width: 640px) {
    .typeahead_products .left-container {
        min-height: 345px;
    }
}
.typeahead_products .left-container .ui-menu-item {
    padding-bottom: 0;
}
.typeahead_products .left-container ul {
    left: 0 !important;
    margin-left: 0;
}
@media (max-width: 640px) {
    .typeahead_products .left-container ul {
        margin-right: -4px;
    }
}
.typeahead_products .left-container a.acproduct {
    margin-right: 10px;
    margin-left: 10px;
    border-top: 2px solid;
    border-bottom: 2px solid;
    border-color: #fff;
    min-width: 90%;
}
.typeahead_products .left-container a.acproduct.ui-state-focus,
.typeahead_products .left-container a.acproduct.ui-state-hover {
    cursor: pointer;
    border: 2px solid #003366;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    margin-right: 8px;
    margin-left: 8px;
    padding-right: 0;
    padding-left: 0;
}
.typeahead_products .right-container {
    width: 40%;
    float: right;
    border-radius: 4px;
    border-top-left-radius: unset;
    border-bottom-left-radius: unset;
}
.typeahead_products .right-container .ui-autocomplete-category:first-child {
    border-top-right-radius: 4px;
}
.typeahead_products .right-container a {
    background: transparent;
    padding-left: 20px;
}
.typeahead_products .right-container .ui-menu-item {
    padding-left: 5px;
}
.typeahead_products .right-container ul {
    margin-left: 1px;
    left: 0 !important;
    margin-right: -5px;
    min-height: 100px;
}
.typeahead_products .right-container ul li {
    padding-left: 10px;
}
.typeahead_products .left-container,
.typeahead_products .right-container {
    display: inherit !important;
}
.typeahead_products .left-container ul,
.typeahead_products .right-container ul {
    display: inherit !important;
}
.typeahead_products .left-container .ui-autocomplete-category,
.typeahead_products .right-container .ui-autocomplete-category {
    border-top: solid 1px;
    color: black;
    border-color: #003366;
    padding-left: 10px;
}
.typeahead_products .left-container .ui-autocomplete-category:first-child,
.typeahead_products .right-container .ui-autocomplete-category:first-child {
    border-top: none;
}
.typeahead_products .acproducttext {
    width: 70% !important;
    float: left;
}
.typeahead_products .acproductimage {
    width: 50px;
}
.typeahead_products .acproductimage img {
    display: block !important;
    margin: auto;
}
.typeahead_products.ui-autocomplete {
    padding-left: 0;
    padding-bottom: 0;
    background-color: #F3F3F3;
    border-radius: 4px;
}
.typeahead_products.ui-autocomplete hr {
    margin-bottom: 0;
    clear: both;
    margin-right: 25px;
    margin-left: 25px;
}
li.right-container * {
    background-color: #F3F3F3;
}

.hitlist .gridFavorit {
    position: absolute;
    right: 20px;
    top: 20px;
}

.hitlist div.basketmengen {
    font-size: inherit;
}

/* Suche */
.facetfields {
    padding-left: 40px;
    padding-top: 20px;
    padding-right: 20px;
    margin-bottom: 60px;
}
div.facetgroup {
    padding-bottom: 20px;
}
div.facettitle,
a.facettitle {
    border-bottom: 1px solid black;
    padding-left: 25px;
    padding-bottom: 5px;
    display: block;
}
a.facettitle:hover {
    text-decoration: none;
    cursor: pointer;
}
span.facetlabel {
    width: 100px;
}
.facetopen {
    background-image: url("https://www.dkg.ch/images/facet_open.png?20170310");
    background-repeat: no-repeat;
    background-position: 5px 7px;
}
.facetclosed {
    background-image: url("https://www.dkg.ch/images/facet_closed.png?20170310");
    background-repeat: no-repeat;
    background-position: 5px 7px;
}
ul.facetitems {
    padding-top: 10px;
}
ul.facetmore {
    padding-top: 0px;
}
p.facet_title {
    margin-top: -20px;
    text-indent: 0;
    margin-bottom: 0px;
}
li.facetitem > label {
    overflow: hidden;
    white-space: nowrap;
}

div.hitlistproduct {
    clear: left;
}
div.hitlistproduct > div.produktbild {
    width: 142px;
    height: 93px;
    float: left;
    padding-right: 20px;
}
div.hitlistproduct > div.produkttext > div {
    clear: right;
}

div.c1 {
    width: 25%;
    float: left;
    clear: left;
}
div.c2 {
    width: 75%;
    float: right;
}
div.c3 {
    width: 98%;
    float: left;
    padding-left: 20px;
}
div.hitlist {
    float: left;
    width: 98%;
}
@media (max-width: 460px) {
    .c2#hitlist {
        position: relative;
    }
    .c2 .hitlisttitle {
        position: absolute;
        top: -43px;
        z-index: 2;
    }
}
div.hitlisttitle {
    margin: 20px;
    float: left;
}
.c3 div.hitlisttitle {
    float: none;
}
div.hitlistpager {
    float: left;
    color: #003366;
    font-weight: bold;
    font-size: 13px;
    vertical-align: middle;
    width: 100%;
    margin-top: 0;
}
div.hitlistsorter {
    padding-top: 5px;
    float: left;
    color: #003366;
    font-weight: bold;
    font-size: 13px;
    vertical-align: middle;
    width: 100%;
}
div.searchpagesortertitle {
    float: left;
    padding-right: 5px;
    padding-top: 2px;
}
div.searchpagesorter {
    float: right;
}
div.searchpagesorter > div.dropdown32 {
    width: 120px;
}
.mod-form div.searchpagesorter .dropdown.dropdown32{
    width: 120px;
}
div.hitlistcontrol {
    float: right;
    padding-right: 40px;
    padding-bottom: 10px;
    margin-top: 20px;
    color: #003366;
    font-weight: bold;
    font-size: 13px;
    vertical-align: middle;
}
div.hitlistpager > div {
    float: left;
    padding-left: 3px;
    padding-right: 3px;
}
div.hitlistpager > div.current {
    border-bottom: solid 2px #003366;
}
div.hitlistpager img {
    padding-bottom: 2px;
}
div.hitlistpager > div.searchpagesizer {
    width: 85px;
    float: right;
    padding-right: 5px;
}
div.searchpageorder {
    clear: left;
    width: 85px;
}
div.hitlistpager > div > a.pagenumber {
    display: block;
    width: 22px;
    height: 20px;
    background-color: #fff;
    color: #003366;
    border: 1px solid #003366;
    vertical-align: middle;
    text-align: center;
    font-size: 15px;
    font-weight: bold;
    padding-top: 2px;
}
div.hitlistpager > div > a.currentpagenumber {
    background-color: #003366;
    color: #fff;
    text-decoration: none;
}
a.product {
    display: block;
}
a.product,
div.product {
    width: 100%;
    float: left;
    /* height: 110px; Hoehe soll selbst berechnet werden */
    min-height: 110px;
    padding-bottom: 30px;
    padding-top: 30px;
    border: 1px solid #fff;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    position: relative;
}
@media (max-width: 640px) {
    a.product,
    div.product {
        padding-bottom: 0;
        padding-top: 0;
    }
}
.cms-hitlist a.product,
.cms-hitlist div.product {
    min-height: auto;
}
a.product:hover,
div.product:hover,
a.product:focus,
div.product:focus,
a.product:active,
div.product:active {
    cursor: pointer;
    border-color: #003366;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    border-width: 2px;
    margin: -1px -1px -2px -1px;
}
a.product-action:hover,
div.product-action:hover,
a.product-action:focus,
div.product-action:focus,
a.product-action:active,
div.product-action:active {
    border-color: #cb0538;
}
div.productimage {
    float: left;
    width: 150px;
    max-height: 100px;
    overflow: hidden;
}
.hitlist.cms-hitlist div.producttext {
    max-width: 70%;
}
@media (max-width: 640px) {
    .hitlist.cms-hitlist div.producttext {
        max-width: 100%;
    }
}
@media (min-width: 1028px) {
    .hitlist div.producttext {
        max-width: 330px;
    }
}
@media (min-width: 769px) and (max-width: 1027px) {
    .hitlist div.producttext {
        max-width: 33%;
    }
}

div.producttext > div.productname {
    float: left;
    margin-left: 20px;
    margin-right: 20px;
    font-size: 15px;
    font-weight: bold;
    color: #003366;
    clear: left;
}

div.producttext > div.dimtext {
    font-size: 13px;
    float: left;
    margin-left: 20px;
    margin-right: 20px;
    clear: left;
}

div.producttext {
    display: block;
    overflow: hidden;
    float: left;
}
div.articletext.producttext .dimtext {
    font-size: 15px;
}
div.articletext.producttext .dimtext.text {
    color: #000;
    font-size: 14px;
}
div.articletext.producttext .productname {
    font-size: 16px;
}

.hitlist .hr-container {
    padding: 0 20px;
}
.hitlist .hr-container hr {
    float: left;
    margin-top: 1px;
}
.hitlist .productorder {
    padding-right: 20px;
    text-align: right;
}
.hitlist .productorder .detailbutton {
    margin-left: 0;
}
.hitlist .productorder .aktiontext {
    padding: 0 0 10px 0;
}
.hitlist .productorder .aktiontext .aktionstext {
    margin-left: 20px;
    font-size: 13px;
    color: #888;
}
.hitlist .productorder .aktiontext .aktionspreis {
    font-size: 23px;
}
.hitlist .productorder .aktiontext .stattpreis {
    color: #003366;
}
.hitlist .productorder .info .preis {
    padding-right: 0;
    color: #003366;
    text-align: right;
    padding-bottom: 10px;
}
.hitlist .orderinput {
    width: 200px;
    float: right;
    text-align: right;
}
.hitlist .orderinput.userlogged .orderbutton.productlistorderbutton {
    width: 75px;
    float: left;
}
.hitlist .orderinput .productactions {
    margin-right: 0;
    width: 20px;
    text-align: right;
}
.hitlist .orderinput .orderInputBox {
    width: auto;
    margin-right: 13px;
    height: 40px;
    position: relative;
    margin-top: -2px;
    padding-left: 17px;
}
.hitlist .orderinput .left.orderInputBox .laengeFormFieldWrapper {
    margin-right: 0;
    width: 100%;
}
.hitlist .orderinput .left.orderInputBox .laengeFormFieldText {
    float: left;
}
.hitlist .orderinput .left.orderInputBox .laengeFormField {
    float: right;
}
.hitlist .orderinput .left.orderInputBox .laengeFormField input {
    margin-left: 0;
}
.hitlist .orderinput .left.orderInputBox .single {
    margin-top: 11px;
}
.hitlist .orderinput .left input {
    width: 35px;
    margin-bottom: -1px;
    height: 18px;
    margin-left: 14px;
}
.hitlist .orderinput .left label {
    width: 20px;
    font-size: 12px;
    color: #003366;
    float: right;
    margin-left: 1px;
    margin-top: 12px;
    display: inline-table;
    line-height: 0px;
}
.hitlist .ordermodify {
    padding: 0;
    margin: 0;
    float: none;
}
.hitlist .ordermodify .basketlinks {
    padding-right: 0;
    color: #003366;
}
.hitlist .ordermodify .basketlinks .basketmengen {
    padding: 10px 0;
}

.cms-hitlist .product .productimage img {
    width: 100%;
}

label.label_facet {
    white-space: pre-wrap !important;
    display: inline-block;
}
label.label_check .disabled {
    color: #333;
}

.facet-top-placeholder {
    height: 86px;
    position: relative;
}
.facet-top-placeholder .filterstatus {
    position: absolute;
    left: 40px;
    bottom: -7px;
}
a.textlink {
  display: inline-block;
  padding: 0 0 0 10px;
  border: none;
  background: url("https://www.dkg.ch/images/sprite.png?20170310") no-repeat transparent;
  background-position: 2px 6px;
  font-weight: bold;
  font-size: 13px;
}
a.textlink:hover {
  text-decoration: underline;
  cursor: pointer;
}

@media (max-width: 600px) {
  .cms-hitlist div.productimageplaceholder {
    line-height: 73px;
    width: 100px;
    height: 66px;
    position: absolute;
    /* left: 20px; */
    left: 0;
    bottom: 0;
  }
}

div.productimageplaceholder {
  width: 130px;
  height: 93px;
  vertical-align: middle;
  text-align: center;
  line-height: 93px;
  background-color: #ccc;
  font-family: "Bliss Regular", Calibri, "Helvetica Neue", Arial, sans-serif;
  font-size: 30px;
  color: #fff;
  opacity: 0.5;
}
.cms-hitlist div.productimageplaceholder {
  width: 150px;
  height: 100px;
  line-height: 100px;
}
/*New styling*/
.blog-overview .blog-item-wrapper {
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    padding-bottom: 15px;
}
.blog-overview .blog-item-wrapper:hover {
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.4);
}
.blog-overview .column-1.blog-item-wrapper {
	padding-bottom: 0;
}
.blog-section-navigation .link-wrapper {
	padding: 10px 10px 6px 10px;
}
.blog-section-navigation .link-wrapper:hover {
	background-color: #E3E3E3;
}
.blog-facet,
.blog-section-navigation {
	margin-bottom: 8px;
}
.facetgroup.blog-facetgroup {
	min-height: 75px;
    padding-bottom: 0;
}
#facetContainer .label_facet.blog-facet {
    background: #FFFFFF;
    border: 1px solid #888888;
    box-sizing: border-box;
    border-radius: 4px;
	color: #888888;
}
#facetContainer .label_facet.blog-facet:hover,
#facetContainer .label_facet.blog-facet p:hover {
	/*font-weight: bold !important;*/
}
#facetContainer .label_facet.blog-facet:hover,
#facetContainer .label_facet.blog-facet.corner {
    background: #888888;
    color: #FFFFFF;
}
#facetContainer .label_facet.blog-facet.corner:before {
    content: "";
    background: none;
}
.blog-overview-title {
	margin-bottom: 32px;
    margin-top: 16px;
}
@media (max-width: 991px){
    .blog-overview-title {
        padding-right: 48px;
    }
}
a.blog-overview-link {
	margin-top: -24px;
    margin-bottom: 0;
}
#hitlist {
	margin-top: 94px;
}

.blog-item-wrapper.lead {
	font-size: 1rem;
}
.lead .blog-text {
	min-height:155px;
}
.most-read-container {
	height: 448px;
	background-color: #F3F3F3;
	width: 25%;
	position: absolute;
	right: 0;
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}
.most-read-container img {
	width: 100%;
}
.follow-container {
	width: 25%;
	position: absolute;
	right: 0;
	height: 184px;
	background: #F3F3F3;
	top: 472px;
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}
.follow-container .follow-title {
	padding: 12px 6px 6px 6px;
	font-size: 19.5px;
	line-height: 16px;
	color: #888888;
	margin-bottom: 10px;
}
.follow-link span {
	font-size: 13px;
	line-height: 15px;
}
.follow-link {
	border-radius: 4px;
	color: #FFF;
	height: 32px;
	text-align: center;
	margin: 8px 8px 12px 8px;
}
.follow-link.linkedIn {
	background: #0976B4;
}
.follow-link.xing {
	background: #046064;
}
.blog-facetgroup .weitere a {
	float: left;
}
li.facetitem > label{
	width: auto;
}
@media (max-width: 991px){
    p.facet_title{
        margin-top: 0;
        width: auto;
    }

    li.facetitem > label input[type="checkbox"] + span{
        display: none;
    }
    .blog-section-navigation div.facetgroup{
        margin-bottom: 0;
    }

    li.facetitem > label.corner{
        color: #fff;
        background-color: #888;
    }

    #blog-filter .product-filter-container img{
        display: none !important;
    }
    #blog-filter .product-filter-container{
        position: relative;
    }
    #blog-filter .product-filter-container:before{
        content: '';
        background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDkiIHZpZXdCb3g9IjAgMCA0OCA0OSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9InBhdGgtMS1pbnNpZGUtMSIgZmlsbD0id2hpdGUiPgo8cGF0aCBkPSJNNDAuODggMTEuNTYwNEM0MS4wMjc4IDExLjU1NzcgNDEuMTc0NyAxMS41ODQ4IDQxLjMxMTggMTEuNjQwMUM0MS40NDg5IDExLjY5NTQgNDEuNTczNSAxMS43Nzc5IDQxLjY3OCAxMS44ODI0QzQxLjc4MjYgMTEuOTg3IDQxLjg2NSAxMi4xMTE1IDQxLjkyMDMgMTIuMjQ4NkM0MS45NzU2IDEyLjM4NTggNDIuMDAyNyAxMi41MzI2IDQyIDEyLjY4MDRWMTMuODIwNEM0Mi4wMDI3IDEzLjk2ODIgNDEuOTc1NiAxNC4xMTUxIDQxLjkyMDMgMTQuMjUyMkM0MS44NjUgMTQuMzg5MyA0MS43ODI2IDE0LjUxMzggNDEuNjc4IDE0LjYxODRDNDEuNTczNSAxNC43MjI5IDQxLjQ0ODkgMTQuODA1NCA0MS4zMTE4IDE0Ljg2MDdDNDEuMTc0NyAxNC45MTYgNDEuMDI3OCAxNC45NDMxIDQwLjg4IDE0Ljk0MDRIMjYuMjRWMTYuNjIwNEMyNi4yNTIxIDE2Ljc3MDYgMjYuMjMxNCAxNi45MjE2IDI2LjE3OTQgMTcuMDYyOUMyNi4xMjc0IDE3LjIwNDMgMjYuMDQ1MyAxNy4zMzI2IDI1LjkzODcgMTcuNDM5MUMyNS44MzIyIDE3LjU0NTYgMjUuNzAzOSAxNy42Mjc4IDI1LjU2MjUgMTcuNjc5OEMyNS40MjExIDE3LjczMTggMjUuMjcwMiAxNy43NTI1IDI1LjEyIDE3Ljc0MDRIMjIuODhDMjIuNzI5OSAxNy43NTI1IDIyLjU3ODkgMTcuNzMxOCAyMi40Mzc1IDE3LjY3OThDMjIuMjk2MiAxNy42Mjc4IDIyLjE2NzggMTcuNTQ1NiAyMi4wNjEzIDE3LjQzOTFDMjEuOTU0OCAxNy4zMzI2IDIxLjg3MjcgMTcuMjA0MyAyMS44MjA2IDE3LjA2MjlDMjEuNzY4NiAxNi45MjE2IDIxLjc0NzkgMTYuNzcwNiAyMS43NiAxNi42MjA0VjE0Ljk0MDRINy4xMjAwMUM2Ljk3MjE4IDE0Ljk0MzEgNi44MjUzMiAxNC45MTYgNi42ODgyMSAxNC44NjA3QzYuNTUxMSAxNC44MDU0IDYuNDI2NTUgMTQuNzIyOSA2LjMyMiAxNC42MTg0QzYuMjE3NDYgMTQuNTEzOCA2LjEzNTA2IDE0LjM4OTMgNi4wNzk3MyAxNC4yNTIyQzYuMDI0NDEgMTQuMTE1MSA1Ljk5NzI5IDEzLjk2ODIgNi4wMDAwMSAxMy44MjA0VjEyLjY4MDRDNS45OTcyOSAxMi41MzI2IDYuMDI0NDEgMTIuMzg1OCA2LjA3OTczIDEyLjI0ODZDNi4xMzUwNiAxMi4xMTE1IDYuMjE3NDYgMTEuOTg3IDYuMzIyIDExLjg4MjRDNi40MjY1NSAxMS43Nzc5IDYuNTUxMSAxMS42OTU0IDYuNjg4MjEgMTEuNjQwMUM2LjgyNTMyIDExLjU4NDggNi45NzIxOCAxMS41NTc3IDcuMTIwMDEgMTEuNTYwNEgyMS43NlY5Ljg4MDQyQzIxLjc0OTQgOS41Nzg0NCAyMS44NTcgOS4yODQyNCAyMi4wNiA5LjA2MDQxQzIyLjI4MDcgOC44NTAxNSAyMi41NzUyIDguNzM1MiAyMi44OCA4Ljc0MDRIMjUuMTJDMjUuNDI0OCA4LjczNTIgMjUuNzE5MyA4Ljg1MDE1IDI1Ljk0IDkuMDYwNDFDMjYuMTQzIDkuMjg0MjQgMjYuMjUwNiA5LjU3ODQ0IDI2LjI0IDkuODgwNDJWMTEuNTYwNEg0MC44OFpNNDAuODggMjIuODIwNEM0MS4wMjY2IDIyLjgxNDUgNDEuMTcyOSAyMi44MzgxIDQxLjMxMDMgMjIuODg5NkM0MS40NDc3IDIyLjk0MTEgNDEuNTczNCAyMy4wMTk2IDQxLjY4IDIzLjEyMDRDNDEuNzg3OSAyMy4yMjcgNDEuODcyMiAyMy4zNTUgNDEuOTI3MyAyMy40OTYzQzQxLjk4MjUgMjMuNjM3NiA0Mi4wMDcyIDIzLjc4ODkgNDIgMjMuOTQwNFYyNS4wNjA0QzQyLjAwNzIgMjUuMjExOSA0MS45ODI1IDI1LjM2MzIgNDEuOTI3MyAyNS41MDQ1QzQxLjg3MjIgMjUuNjQ1OCA0MS43ODc5IDI1Ljc3MzkgNDEuNjggMjUuODgwNEM0MS41NzM0IDI1Ljk4MTMgNDEuNDQ3NyAyNi4wNTk3IDQxLjMxMDMgMjYuMTExM0M0MS4xNzI5IDI2LjE2MjggNDEuMDI2NiAyNi4xODYzIDQwLjg4IDI2LjE4MDRIMzUuMjRWMjcuODgwNEMzNS4yNDU5IDI4LjAyNyAzNS4yMjI0IDI4LjE3MzMgMzUuMTcwOSAyOC4zMTA3QzM1LjExOTMgMjguNDQ4MSAzNS4wNDA4IDI4LjU3MzggMzQuOTQgMjguNjgwNEMzNC44MzM1IDI4Ljc4ODMgMzQuNzA1NCAyOC44NzI2IDM0LjU2NDEgMjguOTI3N0MzNC40MjI4IDI4Ljk4MjkgMzQuMjcxNSAyOS4wMDc2IDM0LjEyIDI5LjAwMDRIMzEuODhDMzEuNzI4NSAyOS4wMDc2IDMxLjU3NzIgMjguOTgyOSAzMS40MzU5IDI4LjkyNzdDMzEuMjk0NiAyOC44NzI2IDMxLjE2NjYgMjguNzg4MyAzMS4wNiAyOC42ODA0QzMwLjk1OTIgMjguNTczOCAzMC44ODA3IDI4LjQ0ODEgMzAuODI5MiAyOC4zMTA3QzMwLjc3NzYgMjguMTczMyAzMC43NTQxIDI4LjAyNyAzMC43NiAyNy44ODA0VjI2LjE4MDRINy4xMjAwMUM2Ljk3MzM5IDI2LjE4NjMgNi44MjcwOCAyNi4xNjI4IDYuNjg5NjkgMjYuMTExM0M2LjU1MjMgMjYuMDU5NyA2LjQyNjYgMjUuOTgxMyA2LjMyMDAxIDI1Ljg4MDRDNi4yMTIwOCAyNS43NzM5IDYuMTI3ODEgMjUuNjQ1OCA2LjA3MjY4IDI1LjUwNDVDNi4wMTc1NCAyNS4zNjMyIDUuOTkyNzggMjUuMjExOSA2LjAwMDAxIDI1LjA2MDRWMjMuOTQwNEM1Ljk5Mjc4IDIzLjc4ODkgNi4wMTc1NCAyMy42Mzc2IDYuMDcyNjggMjMuNDk2M0M2LjEyNzgxIDIzLjM1NSA2LjIxMjA4IDIzLjIyNyA2LjMyMDAxIDIzLjEyMDRDNi40MjY2IDIzLjAxOTYgNi41NTIzIDIyLjk0MTEgNi42ODk2OSAyMi44ODk2QzYuODI3MDggMjIuODM4MSA2Ljk3MzM5IDIyLjgxNDUgNy4xMjAwMSAyMi44MjA0SDMwLjc2VjIxLjEyMDRDMzAuNzU0MSAyMC45NzM4IDMwLjc3NzYgMjAuODI3NSAzMC44MjkyIDIwLjY5MDFDMzAuODgwNyAyMC41NTI3IDMwLjk1OTIgMjAuNDI3IDMxLjA2IDIwLjMyMDRDMzEuMTY2NiAyMC4yMTI1IDMxLjI5NDYgMjAuMTI4MiAzMS40MzU5IDIwLjA3MzFDMzEuNTc3MiAyMC4wMTggMzEuNzI4NSAxOS45OTMyIDMxLjg4IDIwLjAwMDRIMzQuMTJDMzQuMjcxNSAxOS45OTMyIDM0LjQyMjggMjAuMDE4IDM0LjU2NDEgMjAuMDczMUMzNC43MDU0IDIwLjEyODIgMzQuODMzNSAyMC4yMTI1IDM0Ljk0IDIwLjMyMDRDMzUuMDQwOCAyMC40MjcgMzUuMTE5MyAyMC41NTI3IDM1LjE3MDkgMjAuNjkwMUMzNS4yMjI0IDIwLjgyNzUgMzUuMjQ1OSAyMC45NzM4IDM1LjI0IDIxLjEyMDRWMjIuODIwNEg0MC44OFpNNDAuODggMzQuMDYwNEM0MS4wMjc4IDM0LjA1NzcgNDEuMTc0NyAzNC4wODQ4IDQxLjMxMTggMzQuMTQwMUM0MS40NDg5IDM0LjE5NTQgNDEuNTczNSAzNC4yNzc5IDQxLjY3OCAzNC4zODI0QzQxLjc4MjYgMzQuNDg3IDQxLjg2NSAzNC42MTE1IDQxLjkyMDMgMzQuNzQ4NkM0MS45NzU2IDM0Ljg4NTggNDIuMDAyNyAzNS4wMzI2IDQyIDM1LjE4MDRWMzYuMzIwNEM0Mi4wMDI3IDM2LjQ2ODIgNDEuOTc1NiAzNi42MTUxIDQxLjkyMDMgMzYuNzUyMkM0MS44NjUgMzYuODg5MyA0MS43ODI2IDM3LjAxMzggNDEuNjc4IDM3LjExODRDNDEuNTczNSAzNy4yMjI5IDQxLjQ0ODkgMzcuMzA1NCA0MS4zMTE4IDM3LjM2MDdDNDEuMTc0NyAzNy40MTYgNDEuMDI3OCAzNy40NDMxIDQwLjg4IDM3LjQ0MDRIMTcuMjRWMzkuMTIwNEMxNy4yNTA2IDM5LjQyMjQgMTcuMTQzIDM5LjcxNjYgMTYuOTQgMzkuOTQwNEMxNi43MTkzIDQwLjE1MDcgMTYuNDI0OCA0MC4yNjU2IDE2LjEyIDQwLjI2MDRIMTMuODhDMTMuNTc1MiA0MC4yNjU2IDEzLjI4MDcgNDAuMTUwNyAxMy4wNiAzOS45NDA0QzEyLjg1NyAzOS43MTY2IDEyLjc0OTQgMzkuNDIyNCAxMi43NiAzOS4xMjA0VjM3LjQ0MDRINy4xMjAwMUM2Ljk3MjE4IDM3LjQ0MzEgNi44MjUzMiAzNy40MTYgNi42ODgyMSAzNy4zNjA3QzYuNTUxMSAzNy4zMDU0IDYuNDI2NTUgMzcuMjIyOSA2LjMyMiAzNy4xMTg0QzYuMjE3NDYgMzcuMDEzOCA2LjEzNTA2IDM2Ljg4OTMgNi4wNzk3MyAzNi43NTIyQzYuMDI0NDEgMzYuNjE1MSA1Ljk5NzI5IDM2LjQ2ODIgNi4wMDAwMSAzNi4zMjA0VjM1LjE4MDRDNS45OTcyOSAzNS4wMzI2IDYuMDI0NDEgMzQuODg1OCA2LjA3OTczIDM0Ljc0ODZDNi4xMzUwNiAzNC42MTE1IDYuMjE3NDYgMzQuNDg3IDYuMzIyIDM0LjM4MjRDNi40MjY1NSAzNC4yNzc5IDYuNTUxMSAzNC4xOTU0IDYuNjg4MjEgMzQuMTQwMUM2LjgyNTMyIDM0LjA4NDggNi45NzIxOCAzNC4wNTc3IDcuMTIwMDEgMzQuMDYwNEgxMi43NlYzMi4zODA0QzEyLjc0NzkgMzIuMjMwMyAxMi43Njg2IDMyLjA3OTMgMTIuODIwNiAzMS45Mzc5QzEyLjg3MjcgMzEuNzk2NiAxMi45NTQ4IDMxLjY2ODIgMTMuMDYxMyAzMS41NjE3QzEzLjE2NzggMzEuNDU1MiAxMy4yOTYyIDMxLjM3MyAxMy40Mzc1IDMxLjMyMUMxMy41Nzg5IDMxLjI2OSAxMy43Mjk5IDMxLjI0ODQgMTMuODggMzEuMjYwNEgxNi4xMkMxNi4yNzAyIDMxLjI0ODQgMTYuNDIxMSAzMS4yNjkgMTYuNTYyNSAzMS4zMjFDMTYuNzAzOSAzMS4zNzMgMTYuODMyMiAzMS40NTUyIDE2LjkzODcgMzEuNTYxN0MxNy4wNDUzIDMxLjY2ODIgMTcuMTI3NCAzMS43OTY2IDE3LjE3OTQgMzEuOTM3OUMxNy4yMzE0IDMyLjA3OTMgMTcuMjUyMSAzMi4yMzAzIDE3LjI0IDMyLjM4MDRWMzQuMDYwNEg0MC44OFoiLz4KPC9tYXNrPgo8cGF0aCBkPSJNNDAuODggMTEuNTYwNEM0MS4wMjc4IDExLjU1NzcgNDEuMTc0NyAxMS41ODQ4IDQxLjMxMTggMTEuNjQwMUM0MS40NDg5IDExLjY5NTQgNDEuNTczNSAxMS43Nzc5IDQxLjY3OCAxMS44ODI0QzQxLjc4MjYgMTEuOTg3IDQxLjg2NSAxMi4xMTE1IDQxLjkyMDMgMTIuMjQ4NkM0MS45NzU2IDEyLjM4NTggNDIuMDAyNyAxMi41MzI2IDQyIDEyLjY4MDRWMTMuODIwNEM0Mi4wMDI3IDEzLjk2ODIgNDEuOTc1NiAxNC4xMTUxIDQxLjkyMDMgMTQuMjUyMkM0MS44NjUgMTQuMzg5MyA0MS43ODI2IDE0LjUxMzggNDEuNjc4IDE0LjYxODRDNDEuNTczNSAxNC43MjI5IDQxLjQ0ODkgMTQuODA1NCA0MS4zMTE4IDE0Ljg2MDdDNDEuMTc0NyAxNC45MTYgNDEuMDI3OCAxNC45NDMxIDQwLjg4IDE0Ljk0MDRIMjYuMjRWMTYuNjIwNEMyNi4yNTIxIDE2Ljc3MDYgMjYuMjMxNCAxNi45MjE2IDI2LjE3OTQgMTcuMDYyOUMyNi4xMjc0IDE3LjIwNDMgMjYuMDQ1MyAxNy4zMzI2IDI1LjkzODcgMTcuNDM5MUMyNS44MzIyIDE3LjU0NTYgMjUuNzAzOSAxNy42Mjc4IDI1LjU2MjUgMTcuNjc5OEMyNS40MjExIDE3LjczMTggMjUuMjcwMiAxNy43NTI1IDI1LjEyIDE3Ljc0MDRIMjIuODhDMjIuNzI5OSAxNy43NTI1IDIyLjU3ODkgMTcuNzMxOCAyMi40Mzc1IDE3LjY3OThDMjIuMjk2MiAxNy42Mjc4IDIyLjE2NzggMTcuNTQ1NiAyMi4wNjEzIDE3LjQzOTFDMjEuOTU0OCAxNy4zMzI2IDIxLjg3MjcgMTcuMjA0MyAyMS44MjA2IDE3LjA2MjlDMjEuNzY4NiAxNi45MjE2IDIxLjc0NzkgMTYuNzcwNiAyMS43NiAxNi42MjA0VjE0Ljk0MDRINy4xMjAwMUM2Ljk3MjE4IDE0Ljk0MzEgNi44MjUzMiAxNC45MTYgNi42ODgyMSAxNC44NjA3QzYuNTUxMSAxNC44MDU0IDYuNDI2NTUgMTQuNzIyOSA2LjMyMiAxNC42MTg0QzYuMjE3NDYgMTQuNTEzOCA2LjEzNTA2IDE0LjM4OTMgNi4wNzk3MyAxNC4yNTIyQzYuMDI0NDEgMTQuMTE1MSA1Ljk5NzI5IDEzLjk2ODIgNi4wMDAwMSAxMy44MjA0VjEyLjY4MDRDNS45OTcyOSAxMi41MzI2IDYuMDI0NDEgMTIuMzg1OCA2LjA3OTczIDEyLjI0ODZDNi4xMzUwNiAxMi4xMTE1IDYuMjE3NDYgMTEuOTg3IDYuMzIyIDExLjg4MjRDNi40MjY1NSAxMS43Nzc5IDYuNTUxMSAxMS42OTU0IDYuNjg4MjEgMTEuNjQwMUM2LjgyNTMyIDExLjU4NDggNi45NzIxOCAxMS41NTc3IDcuMTIwMDEgMTEuNTYwNEgyMS43NlY5Ljg4MDQyQzIxLjc0OTQgOS41Nzg0NCAyMS44NTcgOS4yODQyNCAyMi4wNiA5LjA2MDQxQzIyLjI4MDcgOC44NTAxNSAyMi41NzUyIDguNzM1MiAyMi44OCA4Ljc0MDRIMjUuMTJDMjUuNDI0OCA4LjczNTIgMjUuNzE5MyA4Ljg1MDE1IDI1Ljk0IDkuMDYwNDFDMjYuMTQzIDkuMjg0MjQgMjYuMjUwNiA5LjU3ODQ0IDI2LjI0IDkuODgwNDJWMTEuNTYwNEg0MC44OFpNNDAuODggMjIuODIwNEM0MS4wMjY2IDIyLjgxNDUgNDEuMTcyOSAyMi44MzgxIDQxLjMxMDMgMjIuODg5NkM0MS40NDc3IDIyLjk0MTEgNDEuNTczNCAyMy4wMTk2IDQxLjY4IDIzLjEyMDRDNDEuNzg3OSAyMy4yMjcgNDEuODcyMiAyMy4zNTUgNDEuOTI3MyAyMy40OTYzQzQxLjk4MjUgMjMuNjM3NiA0Mi4wMDcyIDIzLjc4ODkgNDIgMjMuOTQwNFYyNS4wNjA0QzQyLjAwNzIgMjUuMjExOSA0MS45ODI1IDI1LjM2MzIgNDEuOTI3MyAyNS41MDQ1QzQxLjg3MjIgMjUuNjQ1OCA0MS43ODc5IDI1Ljc3MzkgNDEuNjggMjUuODgwNEM0MS41NzM0IDI1Ljk4MTMgNDEuNDQ3NyAyNi4wNTk3IDQxLjMxMDMgMjYuMTExM0M0MS4xNzI5IDI2LjE2MjggNDEuMDI2NiAyNi4xODYzIDQwLjg4IDI2LjE4MDRIMzUuMjRWMjcuODgwNEMzNS4yNDU5IDI4LjAyNyAzNS4yMjI0IDI4LjE3MzMgMzUuMTcwOSAyOC4zMTA3QzM1LjExOTMgMjguNDQ4MSAzNS4wNDA4IDI4LjU3MzggMzQuOTQgMjguNjgwNEMzNC44MzM1IDI4Ljc4ODMgMzQuNzA1NCAyOC44NzI2IDM0LjU2NDEgMjguOTI3N0MzNC40MjI4IDI4Ljk4MjkgMzQuMjcxNSAyOS4wMDc2IDM0LjEyIDI5LjAwMDRIMzEuODhDMzEuNzI4NSAyOS4wMDc2IDMxLjU3NzIgMjguOTgyOSAzMS40MzU5IDI4LjkyNzdDMzEuMjk0NiAyOC44NzI2IDMxLjE2NjYgMjguNzg4MyAzMS4wNiAyOC42ODA0QzMwLjk1OTIgMjguNTczOCAzMC44ODA3IDI4LjQ0ODEgMzAuODI5MiAyOC4zMTA3QzMwLjc3NzYgMjguMTczMyAzMC43NTQxIDI4LjAyNyAzMC43NiAyNy44ODA0VjI2LjE4MDRINy4xMjAwMUM2Ljk3MzM5IDI2LjE4NjMgNi44MjcwOCAyNi4xNjI4IDYuNjg5NjkgMjYuMTExM0M2LjU1MjMgMjYuMDU5NyA2LjQyNjYgMjUuOTgxMyA2LjMyMDAxIDI1Ljg4MDRDNi4yMTIwOCAyNS43NzM5IDYuMTI3ODEgMjUuNjQ1OCA2LjA3MjY4IDI1LjUwNDVDNi4wMTc1NCAyNS4zNjMyIDUuOTkyNzggMjUuMjExOSA2LjAwMDAxIDI1LjA2MDRWMjMuOTQwNEM1Ljk5Mjc4IDIzLjc4ODkgNi4wMTc1NCAyMy42Mzc2IDYuMDcyNjggMjMuNDk2M0M2LjEyNzgxIDIzLjM1NSA2LjIxMjA4IDIzLjIyNyA2LjMyMDAxIDIzLjEyMDRDNi40MjY2IDIzLjAxOTYgNi41NTIzIDIyLjk0MTEgNi42ODk2OSAyMi44ODk2QzYuODI3MDggMjIuODM4MSA2Ljk3MzM5IDIyLjgxNDUgNy4xMjAwMSAyMi44MjA0SDMwLjc2VjIxLjEyMDRDMzAuNzU0MSAyMC45NzM4IDMwLjc3NzYgMjAuODI3NSAzMC44MjkyIDIwLjY5MDFDMzAuODgwNyAyMC41NTI3IDMwLjk1OTIgMjAuNDI3IDMxLjA2IDIwLjMyMDRDMzEuMTY2NiAyMC4yMTI1IDMxLjI5NDYgMjAuMTI4MiAzMS40MzU5IDIwLjA3MzFDMzEuNTc3MiAyMC4wMTggMzEuNzI4NSAxOS45OTMyIDMxLjg4IDIwLjAwMDRIMzQuMTJDMzQuMjcxNSAxOS45OTMyIDM0LjQyMjggMjAuMDE4IDM0LjU2NDEgMjAuMDczMUMzNC43MDU0IDIwLjEyODIgMzQuODMzNSAyMC4yMTI1IDM0Ljk0IDIwLjMyMDRDMzUuMDQwOCAyMC40MjcgMzUuMTE5MyAyMC41NTI3IDM1LjE3MDkgMjAuNjkwMUMzNS4yMjI0IDIwLjgyNzUgMzUuMjQ1OSAyMC45NzM4IDM1LjI0IDIxLjEyMDRWMjIuODIwNEg0MC44OFpNNDAuODggMzQuMDYwNEM0MS4wMjc4IDM0LjA1NzcgNDEuMTc0NyAzNC4wODQ4IDQxLjMxMTggMzQuMTQwMUM0MS40NDg5IDM0LjE5NTQgNDEuNTczNSAzNC4yNzc5IDQxLjY3OCAzNC4zODI0QzQxLjc4MjYgMzQuNDg3IDQxLjg2NSAzNC42MTE1IDQxLjkyMDMgMzQuNzQ4NkM0MS45NzU2IDM0Ljg4NTggNDIuMDAyNyAzNS4wMzI2IDQyIDM1LjE4MDRWMzYuMzIwNEM0Mi4wMDI3IDM2LjQ2ODIgNDEuOTc1NiAzNi42MTUxIDQxLjkyMDMgMzYuNzUyMkM0MS44NjUgMzYuODg5MyA0MS43ODI2IDM3LjAxMzggNDEuNjc4IDM3LjExODRDNDEuNTczNSAzNy4yMjI5IDQxLjQ0ODkgMzcuMzA1NCA0MS4zMTE4IDM3LjM2MDdDNDEuMTc0NyAzNy40MTYgNDEuMDI3OCAzNy40NDMxIDQwLjg4IDM3LjQ0MDRIMTcuMjRWMzkuMTIwNEMxNy4yNTA2IDM5LjQyMjQgMTcuMTQzIDM5LjcxNjYgMTYuOTQgMzkuOTQwNEMxNi43MTkzIDQwLjE1MDcgMTYuNDI0OCA0MC4yNjU2IDE2LjEyIDQwLjI2MDRIMTMuODhDMTMuNTc1MiA0MC4yNjU2IDEzLjI4MDcgNDAuMTUwNyAxMy4wNiAzOS45NDA0QzEyLjg1NyAzOS43MTY2IDEyLjc0OTQgMzkuNDIyNCAxMi43NiAzOS4xMjA0VjM3LjQ0MDRINy4xMjAwMUM2Ljk3MjE4IDM3LjQ0MzEgNi44MjUzMiAzNy40MTYgNi42ODgyMSAzNy4zNjA3QzYuNTUxMSAzNy4zMDU0IDYuNDI2NTUgMzcuMjIyOSA2LjMyMiAzNy4xMTg0QzYuMjE3NDYgMzcuMDEzOCA2LjEzNTA2IDM2Ljg4OTMgNi4wNzk3MyAzNi43NTIyQzYuMDI0NDEgMzYuNjE1MSA1Ljk5NzI5IDM2LjQ2ODIgNi4wMDAwMSAzNi4zMjA0VjM1LjE4MDRDNS45OTcyOSAzNS4wMzI2IDYuMDI0NDEgMzQuODg1OCA2LjA3OTczIDM0Ljc0ODZDNi4xMzUwNiAzNC42MTE1IDYuMjE3NDYgMzQuNDg3IDYuMzIyIDM0LjM4MjRDNi40MjY1NSAzNC4yNzc5IDYuNTUxMSAzNC4xOTU0IDYuNjg4MjEgMzQuMTQwMUM2LjgyNTMyIDM0LjA4NDggNi45NzIxOCAzNC4wNTc3IDcuMTIwMDEgMzQuMDYwNEgxMi43NlYzMi4zODA0QzEyLjc0NzkgMzIuMjMwMyAxMi43Njg2IDMyLjA3OTMgMTIuODIwNiAzMS45Mzc5QzEyLjg3MjcgMzEuNzk2NiAxMi45NTQ4IDMxLjY2ODIgMTMuMDYxMyAzMS41NjE3QzEzLjE2NzggMzEuNDU1MiAxMy4yOTYyIDMxLjM3MyAxMy40Mzc1IDMxLjMyMUMxMy41Nzg5IDMxLjI2OSAxMy43Mjk5IDMxLjI0ODQgMTMuODggMzEuMjYwNEgxNi4xMkMxNi4yNzAyIDMxLjI0ODQgMTYuNDIxMSAzMS4yNjkgMTYuNTYyNSAzMS4zMjFDMTYuNzAzOSAzMS4zNzMgMTYuODMyMiAzMS40NTUyIDE2LjkzODcgMzEuNTYxN0MxNy4wNDUzIDMxLjY2ODIgMTcuMTI3NCAzMS43OTY2IDE3LjE3OTQgMzEuOTM3OUMxNy4yMzE0IDMyLjA3OTMgMTcuMjUyMSAzMi4yMzAzIDE3LjI0IDMyLjM4MDRWMzQuMDYwNEg0MC44OFoiIGZpbGw9ImJsYWNrIiBzdHJva2U9IndoaXRlIiBtYXNrPSJ1cmwoI3BhdGgtMS1pbnNpZGUtMSkiLz4KPC9zdmc+Cg==);
        position: absolute;
        top: -13px;
        right: 0;
        height: 48px;
        width: 48px;
    }

    .blog-section-navigation .close-icon > img{
        display: none !important;
    }
    .blog-section-navigation .header .close-icon{
        background: none;
        width: 48px;
        height: 48px;
        top: 0;
        right: 0;
    }

    .blog-section-navigation .close-icon:before {
        content: '';
        background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI2LjIzMDQgMjQuMDEwNUwzNCAzMS43ODAxTDMxLjc4MDEgMzRMMjQuMDEwNSAyNi4yMzA0TDE2LjIxOTkgMzRMMTQgMzEuNzgwMUwyMS43OTA2IDI0LjAxMDVMMTQgMTYuMjE5OUwxNi4yMTk5IDE0TDI0LjAxMDUgMjEuNzkwNkwzMS43ODAxIDE0TDM0IDE2LjIxOTlMMjYuMjMwNCAyNC4wMTA1WiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==);
        position: absolute;
        top: 50%;
        left: 0;
        transform: translateY(-50%);
        height: 48px;
        width: 48px;
    }
	
	#hitlist {
		margin-top: 0;
	}

    .m-t-30.content-blog-overview .breadcrumbs,
    .m-t-30.content-blog-detail .breadcrumbs{
        margin-top: -12px;
    }
}
/*Quick fix*/
/*#hitlist {
	margin-top: 50px;
}
.blog-item-wrapper.column-1 .blog-image-wrapper {
    overflow: hidden;
}
.blog-item-wrapper.column-1 .blog-image-wrapper img {
    max-width: 526px;
}
.blog-item-wrapper.column-2 .blog-image-wrapper {
    overflow: hidden;
	max-height: 290px;
}
.blog-item-wrapper.column-2 .blog-image-wrapper img {
    max-width: 440px;
}
.blog-item-wrapper.column-3 .blog-image-wrapper {
    overflow: hidden;
    max-height: 248px;
	max-height: 175px;
}
.blog-item-wrapper.column-3 .blog-image-wrapper img {
    max-width: 270px;
}
*/