/* CSS Document */

/* TILRETNING IFHT NYT DESIGN */
body.page-taxonomy .view-content .view-elements-inner {
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    align-content: stretch;
}
body.page-taxonomy .view-content .view-elements-inner .views-row {
    position: inherit !important;
    background: #FFF;
    padding: 10px;
}
body.page-taxonomy .view-content .view-elements-inner .views-row a div.ding-news-list-image {
    background-size: cover !important;
    padding-top: 79% !important;
}
body.page-taxonomy .view-content .view-elements-inner .category-and-submitted {
    display: none;
}
body.page-taxonomy .view-content .group-separator, body.page-taxonomy .pane-tags-list-ding-content-tags {
    background-color: transparent !important;
    background-image: none !important;
}
body.page-taxonomy .view .masonry-view {
    opacity: 1;
}
body.page-taxonomy .view-content .background {
    background-color: #FFF;
}
body.page-taxonomy .view-content .views-row h3, body.page-taxonomy .view-content .views-row .field-name-field-ding-event-lead .field-item {
    color: #484d51;
}
body.page-taxonomy .view-content .separator-title {
    font-size: 46px !important;
    line-height: normal !important;
    font-family: 'academy sans stencil bold' !important;
    color: #484d51 !important;
}

/**/



body.page-taxonomy .primary-content .pane-content {
  margin-left:-7px;
}

/* ALMINDELIG SIDE MED TAGS */
body.page-taxonomy .primary-content .card_wrapper li.list-item {
	background: #FFF;
}

body.page-taxonomy .primary-content .card_wrapper li.list-item .field-item {
	background: transparent;
}

body.page-taxonomy .primary-content .card_wrapper li .content > div {
	width:100%;
	float:none;
	margin: 0;
	padding: 0;
}

body.page-taxonomy .primary-content .card_wrapper li .event-arrow-link, body.page-taxonomy .primary-content .card_wrapper li .field-type-taxonomy-term-reference, body.page-taxonomy .primary-content .card_wrapper li .news-link, body.page-taxonomy .primary-content .card_wrapper li .event-list-date-wrapper, body.page-taxonomy .primary-content .card_wrapper li .event-link, body.page-taxonomy .primary-content .card_wrapper li .page-link  {
	display:none !important;
}

body.page-taxonomy .link div {
	color: #484d52;
}

body.page-taxonomy .link h2 {
	margin-bottom: 15px;
}

body.page-taxonomy .link .event-list-fulldate {
	margin-left: 4px;
}

body.page-taxonomy .search-results ul li.list-item.search-result:hover {
	-webkit-box-shadow: 3px 3px 2px 0px rgba(0,0,0,0.18);
	-moz-box-shadow: 3px 3px 2px 0px rgba(0,0,0,0.18);
	box-shadow: 3px 3px 2px 0px rgba(0,0,0,0.18);
	cursor: pointer;
	background-color: #f9f9f9 !important;
}

body.page-taxonomy .search-results ul li.list-item .field-type-image img {
	width:100%;
}

body.page-taxonomy .search-results ul li.list-item > a {
	display: block;
	height: 100%;
}

body.page-taxonomy .search-results ul li.list-item a:hover {
	text-decoration:none;
}





/* EVENT TAKSONOMI-SIDE */
body.page-taxonomy .secondary-content {
	margin-top: 26px;
}

body.page-taxonomy .secondary-content .sub-menu-wrapper {
	background: #FFF;
}

body.page-taxonomy .secondary-content .sub-menu-wrapper {
	margin-left: -10px;
}



body.page-taxonomy .secondary-content .sub-menu-wrapper .sub-menu-title {
	background: #dbe7e4;
    font-size: 160%;
}

body.page-taxonomy .secondary-content  .sub-menu-wrapper .sub-menu {
	padding-left: 0;
}

body.page-taxonomy .secondary-content  .sub-menu-wrapper .sub-menu li {
	border-bottom: 3px solid #e1ebe8;
}

body.page-taxonomy .secondary-content  .sub-menu-wrapper .sub-menu li:before {
	content: none;
}

body.page-taxonomy .secondary-content  .sub-menu-wrapper .sub-menu li a.active {
 	
    background-color: #f3f7f6 !important;
	font-family: 'academy sans bold' !important;
}

body.page-taxonomy .secondary-content  .sub-menu-wrapper .sub-menu li a.active {
	padding-left: 10px;
	border-left: 5px solid #004f56;
}

body.page-taxonomy .secondary-content  .sub-menu-wrapper .sub-menu li a {
	color: #666;
	padding: 15px;
	display: block;
}
body.page-taxonomy .secondary-content  .sub-menu-wrapper .sub-menu li a {
	margin-left: 0px;
}

body.page-taxonomy .secondary-content  .sub-menu-wrapper .sub-menu li a:hover {
	text-decoration: none;
	background: #004f56;
	color: #fff;
}

body.page-taxonomy .secondary-content  .sub-menu-wrapper .sub-menu li a.active:hover {
    color: inherit;
}

body.page-taxonomy .primary-content .pane-library-list {
    display: none;
}

body.page-taxonomy .primary-content .event-list-leaf {
    background: #b3cdcc;
}

body.page-taxonomy .primary-content .event-list-leaf .event-list-day {
    background-color: #ebbc00;
}

body.page-taxonomy .primary-content .event-list-leaf .event-list-fulldate {
    color: rgba(0,0,0,0.65);
}

body.page-taxonomy .primary-content .event-list .event-list-item {
    background-color: #FFF;
}

body.page-taxonomy .primary-content .event-list .event-list-location {
    display: none;
}

@media only screen and (max-width: 768px) {
	body.page-taxonomy .primary-content .event-list-leaf .event-list-date-wrapper {
	    display:none;
	}
	
	body.page-taxonomy .primary-content .event-list-leaf .event-list-fulldate {
	    margin: 0;
	}
}