table.product-data {
    width:100%;
    border:1px solid #333;
}

table.product-data>thead>tr>td {
    background-color: #333;
    border:1px solid #333;
    font-weight:bold;
    color:#fff;
}
table.product-data td {
    text-align:center;
    padding:5px;
}
table.product-data td:first-child {
    text-align:left;
}

.panel-success>div>a {
    color:#841618!important;
}
.delivery-country p {
    text-align:center!important;
}

.bf2019:hover {
	background-color:yellow;
}

.hover:hover, .bf2019:hover {
	opacity: 0.8;
}
.faktaboks, ol.indhold {
	background-color:#841618;
	padding:20px;
	color:#fff;
	margin-bottom:20px;
}
.faktaboks h3:before, h3.bullet:before {
content: "\00BB";
padding-right:5px;
}
.faktaboks h3, .faktaboks h2, .faktaboks h4, .faktaboks h1, .faktaboks h5, ol.indhold a, ol.indhold li  {
    color:#fff;
}
iframe {
    max-width:100%;
}

ol.indhold {
    display:inline-block;
    margin-right:30px;
    font-size:15px;
    line-height:25px;
    float:left;
    max-width:50%;
}


ol.indhold>li {
    padding:5px 0 5px 5px;
}

ol.indhold a {
    width:100%;
    display:block;
}

ol.indhold a:hover {
    text-decoration:underline;
}
.form-description {
    font-style:italic;
    padding-left:5px;
    font-size:small;
    color:#656464;
}
.b-category-346, .b-category-190 {
    background-color: yellow!important;
}

.b-category-346 a, .b-category-190 a {
    color:#333!important;
}
.b-category-346 a:hover, .b-category-190 a:hover {
    color: #841618!important;
}



.subCategoryClick {
    min-height:260px;
}
@media (min-width: 769px) {
    .subCategoryClick img {
        min-height:175px;
    }
}

.button-cta, .button-cta:visited {
    font-size:150%;
    color:#fff!important;
    border-radius:8px;
    text-transform:uppercase!important;
}

.topbanner {
    background-color:#ffdf42;
    padding:5px 0 3px 0;
    text-align:center;
}
.topbanner a, .topbanner a:visited, .topbanner a:hover {
    color:#000!important;
}
.countdown {
    border: 4px solid #841618;
    border-radius: 50%;
    padding: 6px;
    font-size: 18px;
    font-weight: bold;
    color: #841618;
    display:table-cell;
    width:74px;
    height:74px;
    text-align:center;
    vertical-align:middle;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    line-height:16px;
}

.countdownDays { 
    font-size: 0.8em!important;
    font-weight:normal!important;
}


#blackFriday2019CountDown {
    display:table;
    text-align:center;
    margin:auto;
    border-spacing:2px;
}
.radio_delivery_method_74 label:before {
    content:url('/upload_dir/pics/carry-in.jpg');
    float:left;
}

.radio_delivery_method_68 label:before, .radio_delivery_method_69 label:before, .radio_delivery_method_70 label:before, .radio_delivery_method_71 label:before, .radio_delivery_method_72 label:before, .radio_delivery_method_73 label:before {
    content:url('/upload_dir/pics/carry-in-time.jpg');
    float:left;
}

@media (min-width: 600px) {
    .countdown {
        border: 4px solid #841618;
        border-radius: 50%;
        padding: 10px;
        font-size: 30px;
        font-weight: bold;
        color: #841618;
        display:table-cell;
        width:100px;
        height:100px;
        line-height:20px;
    }
    
    .countdownDays { 
        font-size: 18px!important;
        font-weight:bold!important;
    }
    
    #blackFriday2019CountDown {
        display:table;
        text-align:center;
        margin:auto;
        border-spacing:10px;
    }
}

#karriere-interactive-image {
    width: 100%;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    height: 304px;
    background-image: url("https://shop11925.hstatic.dk/upload_dir/pics/bygning3.png");

}



 .sestilling{
    background-color: white!important;
    margin-top: 50px;
    border: 1px solid !important;
    border-color: black!important;
    color: black!important;
   padding:2px 40px!important;
   text-align: center; 
   font-size: 22px; 
   font-weight: 200; 
 }
 
 .stillinger {
    border: solid 8px white!important;
    min-height: 300px;
 }
 
 .stillingerline{
     border-top: 1px solid #841618;
 }
 .stillingerline2{
    border-top: 1px solid #ffffff!important;
    width: 85%!important;
}
 
 .stillingcolor{
   background-color: #841618!important;
   border: none;
 }
 .vertical-center {
    margin: 0;
    position: absolute;
    top: 90%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
  }

  .kontaktosstilling{
    font-size: 20px; 
    font-weight: 200;
    background-color: #841618!important;
    border: none;
    margin-top: 20px;
    color: white!important;
   padding:2px 40px!important;
   text-align: center;
  }
  
  .helpbox{
    background-color: #F7F7F7!important;
    border: solid 8px white!important;
    min-height:310px;
 }
        .helpbox2{
    background-color: #F7F7F7!important;
 }
   .blogbox{
    background-color: #F7F7F7!important;
    min-height:460px;
    max-height:460px;
 }