/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 15 2021 | 15:00:00 */
.wpml-ls-flag { 
height: 24px !important; 
width: 24px !important; 

}

.wpml-ls-flag:hover {
 opacity: 1!important;
}

.wpml-ls-legacy-list-horizontal a {
	padding-right: 0px;
}

.wpml-ls-legacy-list-horizontal {
padding-right: 0px;
}

@media (max-width:769px) { 
	.wpml-ls-legacy-list-horizontal {
		padding-right: 7px;
	}
}

.wpml-ls-legacy-list-horizontal .wpml-ls-flag {
	opacity: 0.7;
}

.wpml-ls-current-language .wpml-ls-flag { 
	opacity: 1!important;
}


#_nav_menu-286-6.oxy-nav-menu.oxy-nav-menu-open .menu-item .sub-menu a {
	padding: 10px;
  	font-size: 16px;
  }

#_nav_menu-286-6.oxy-nav-menu.oxy-nav-menu-open .menu-item a {
	padding-bottom: 0px!important;
	padding-top: 15px!important;
	font-size: 20px;
}

.wpml-ls-legacy-list-horizontal a {
    padding-right: 0px!important;
}

iframe {
    max-width: 100%;
}

.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-hamburger-wrap {
    position: absolute;
    top: 0px!important;
    right: 0px!important;
    z-index: 1;
	
}

.term-463 .image_box {
    height: 10px;
    padding: 0px;
}

@media (max-width: 400px) {
	#image-327-6 {
    display: none!important;
	}
}

@media (max-width:480px) {
	
li.wpml-ls-slot-shortcode_actions.wpml-ls-item.wpml-ls-item-da.wpml-ls-current-language.wpml-ls-first-item.wpml-ls-item-legacy-list-horizontal {
    display: none!important;
	}
	
li.wpml-ls-slot-shortcode_actions.wpml-ls-item.wpml-ls-item-en.wpml-ls-current-language.wpml-ls-last-item.wpml-ls-item-legacy-list-horizontal {
	display: none!important;
	}
	
}

.archive .box:hover {
	box-shadow:0px 1px 14px 0px rgba(111,111,111,0.5)
}

li#menu-item-2054 {
    padding-right: 3px;
    padding-left: 3px;
}

li#menu-item-2566 {
	padding-right: 3px;
    padding-left: 3px;
}

.loop_box.produktomraader-taxonomy .box {
    height: 268px;
}

.rank-math-breadcrumb span:nth-last-child(1) {
	color: #0c0c0c;
}

.rank-math-breadcrumb p {
    color: #dd3535;
	font-size: 13px;
}

.rank-math-breadcrumb a {
    color: #dd3535;
}

.tax-produktomraader #menu-item-2055 a::after,  .tax-brancher #menu-item-2566 a::after, .tax-produktomraader #menu-item-2567 a::after, .tax-leverandorer #menu-item-2568 a::after {
	content: "";
    border-radius: 50px;
    animation-name: fade;
  	animation-duration: 0.1s;
  	animation-timing-function: ease-in-out;
	-webkit-animation-timing-function: ease-in-out;
  	background-image: linear-gradient(to right, #bd2022, #8f191a);
  	background-repeat: no-repeat;
  	background-position: center;
  	position: absolute;
  	width:100%;
  	height:100%;
  	left: 0;
  	z-index: -1;
  	top: 0;
}

.tax-produktomraader #menu-item-2055 a, .tax-brancher #menu-item-2566 a, .tax-produktomraader #menu-item-2567 a, .tax-leverandorer #menu-item-2568 a {
	color: white!important;
}

.term-462 .rank-math-breadcrumb span:nth-child(3), .term-462 .rank-math-breadcrumb span:nth-child(2), .term-534 .rank-math-breadcrumb span:nth-child(3), .term-534 .rank-math-breadcrumb span:nth-child(2), .term-461 .rank-math-breadcrumb span:nth-child(3), .term-461 .rank-math-breadcrumb span:nth-child(2) {
	display: none;
}

.term-469 .rank-math-breadcrumb span:nth-child(3), .term-469 .rank-math-breadcrumb span:nth-child(2), .term-468 .rank-math-breadcrumb span:nth-child(3), .term-468 .rank-math-breadcrumb span:nth-child(2), .term-536 .rank-math-breadcrumb span:nth-child(3), .term-536 .rank-math-breadcrumb span:nth-child(2) {
	display: none;
}

#code_block-77-2622 .loop_box.produktomraader-taxonomy .box {
	height: 120px;
}

#code_block-77-2622 .loop_box .title {
    padding-top: 20px;
    margin-bottom: 0px;
}

.menu-product-overview-menu-en-container {
	height: 100%;
}

ul#menu-product-overview-menu-en {
	height: 100%;
}

#_posts_grid-382-3703 .oxy-post-wrap {
  background-image: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.6) 300px)!important;
  
}

#_dynamic_list-266-2111 .oxy-repeater-pages-wrap {
    display: none;
}

#_posts_grid-382-3703 .oxy-post-image-date-overlay {
  font-size: 1em!important;
  
}

@media (max-width: 479px) {
  #_posts_grid-382-3703 {
      font-size: 14px!important;
      display: grid;
  }
}
