input[type="date"] {
    padding: 7px 14px;
    color: #666;
    border: 1px solid #e0e0e0;
    border-radius: 3px;
}
img.post-logo {
    width:100px;
    height:auto;
    display: inline-block;
    margin-bottom: 20px;
    margin-right: 20px;
}
a.close {
    float:right;
    font-size: 32px;
}
.messenger-btn,
.show-order-form {
    float:right;
    font-size: 32px;
    line-height: 1;
    border: 2px solid #ef997f;
    border-radius: 5px;
    padding: 4px 6px 4px 5px;
}
#order-form {
    position: fixed;
    top: 50%;
    left: 50%;
    width: 500px;
    max-height: 90%;
    overflow: auto;
    background-color: #fff;
    box-shadow: 0 0 5px 0px #ccc;
    padding: 12px;
    z-index: 999;
    max-width: 90%;
    transform: translate(-50%, -50%);
}
/*#order-form .label-line,*/
#order-form h2 {
    text-align: center;
}
#order-form h2 {
    margin-bottom:25px;
}
body.home .contact-info,
#order-form [name="order-form-id"] {
    display: none !important;
}
.label-line label,
.label-line input {
    display:inline-block;
    vertical-align: middle;
    margin:0 12px;
}
#approve-terms:not(:checked) ~ [type="submit"], 
#approve-terms:not(:checked) ~ #sms-order {
    pointer-events: none;
    background-color:lightgray;
}
#order-form textarea {
    min-height:90px;
}
#order-form form > input:not([type="checkbox"]),
#order-form form > textarea {
    width:100%;
    margin:12px auto;
}
#order-form .payment {
    display: block;
    margin: 12px 0;
}
#order-form .payment.center {
    text-align: center;
}
#order-form .payment > span {
    display: inline-block;
    width:calc(100% - 40px);
}
#order-form .payment > input {
    display: inline-block;
    vertical-align: top;
    margin-right:12px;
    margin-left:0;
    margin-top: 4px;
}
#order-form .payment span:first-letter {
    text-transform: uppercase;
}
.order-loader {
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background-color:rgba(255,255,255,0.8);
    padding-top:200px;
    text-align: center;
    z-index:9999;
}
.order-info select[multiple] {
    min-height: 100px;
}
.order-info.konkurrence > fieldset:not(:first-child):not(:nth-child(2)):not(:nth-last-child(2)) {
    display:none;
}
#sms-order {
    display: block;
    padding: 15px;
    border: 0;
    font-weight: 700;
    /*
    color: #fff;
    background-color: #ef997f;
    */
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    cursor: pointer;
    -webkit-appearance: button;
    width: 100%;
    text-align: center;
    margin-bottom: 12px;
    background-color: #17191B;
    color: #fff;
}
#sms-order:hover {
    background-color: #efefef;
    color: #17191B;
    text-decoration: none;
}
.cart-marker {
    font-size: 32px;
    display: block;
    text-align: right;
    margin-bottom: -20px;
}
#order-form [required]:not([type="radio"]) {
    background-image:url('/wp-content/plugins/hammel-mods/req.png');
    background-position: 98% center;
    background-size:auto 12px;
    background-repeat: no-repeat;
}
#order-form span.req {
    display: inline-block;
    width:12px;
    height:12px;
    background-image:url('/wp-content/plugins/hammel-mods/req.png');
    background-size:contain;
    background-repeat: no-repeat;
}
#order-form input::-webkit-outer-spin-button,
#order-form input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
#order-form input[type=number] {
  -moz-appearance: textfield;
  min-width: 30%;
}
.usp-form input[type="checkbox"] {
    margin:0 5px 0 0;
}
.repeat-interval input {
    /*padding:14px;*/
    color: #666;
    border: 1px solid #e0e0e0;
    border-radius: 3px;
}
body.single article.category-ja-tak .single-thumb,
body.single article.category-app-deal .single-thumb,
body.single article.category-foedselsdags-tilbud .single-thumb,
body.single article.category-konkurrence .single-thumb,
body.single article.category-give-away .single-thumb,
body.single article.category-too-good-to-waste .single-thumb,
body.single article.category-lokal-tilbud .single-thumb,
body.single article.category-sale .single-thumb,
body.single article.category-sommer-sale .single-thumb,
body.single article.category-udsalg .single-thumb,
body.single article.category-roed-fredag .single-thumb,
body.single article.category-gul-fredag .single-thumb,
body.single article.category-gul-weekend .single-thumb,
body.single article.category-roed-weekend .single-thumb,
body.single article.category-black-week .single-thumb,
body.single article.category-black-friday .single-thumb,
body.single article.category-black .single-thumb,
body.single article.category-fredags-buketten .single-thumb,
body.single article.category-dagens-dusk .single-thumb,
body.single article.category-black-days .single-thumb,
body.single article.category-ugens-buket .single-thumb,
body.single article.category-ugens-tilbud .single-thumb,
body.single article.category-lokalt-hug .single-thumb,
body.single article.category-bekaemp-madspild .single-thumb,
body.single article.category-valentinsdag .single-thumb,
body.single article.category-fast-lav-pris .single-thumb,
body.single article.category-farsdag-tilbud .single-thumb,
body.single article.category-mordsag-tilbud .single-thumb,
body.single article.category-super-tilbud .single-thumb,
body.single article.category-paaske-tilbud .single-thumb,
body.single article.category-pinse-tilbud .single-thumb,
body.single article.category-jule-tilbud .single-thumb,
body.single article.category-nytaars-tilbud .single-thumb,
body.single article.category-app-tilbud .single-thumb,
body.single article.category-ugens-bedste .single-thumb,
body.single article.category-slag-tilbud .single-thumb,
body.single article.category-ugens-hug .single-thumb,
body.single article.category-dagens-hug .single-thumb,
body.single article.category-det-helt-sort .single-thumb,
body.single article.category-ugens-deal .single-thumb,
body.single article.category-weekend-tilbud .single-thumb,
body.single article.category-biodiversitet .single-thumb,
body.single article.category-til-haven .single-thumb,
body.single article.category-frisk-fra-havet .single-thumb,
body.single article.category-nem-aftensmad .single-thumb,
body.single article.category-frokost-tilbud .single-thumb,
body.single article.category-ugens-tilbud .single-thumb,
body.single article.category-app-kup .single-thumb,
body.single article.category-nyhed .single-thumb,
body.single article.category-vilde-tilbud .single-thumb,
body.single article.category-boliglokal .single-thumb,
body.single article.category-salgsboden .single-thumb,
article.category-ja-tak .entry-thumb > a,
article.category-app-deal .entry-thumb > a,
article.category-foedselsdags-tilbud .entry-thumb > a,
article.category-konkurrence .entry-thumb > a,
article.category-give-away .entry-thumb > a,
article.category-too-good-to-waste .entry-thumb > a,
article.category-lokal-tilbud .entry-thumb > a,
article.category-sale .entry-thumb > a,
article.category-sommer-sale .entry-thumb > a,
article.category-udsalg .entry-thumb > a,
article.category-roed-fredag .entry-thumb > a,
article.category-gul-fredag .entry-thumb > a,
article.category-gul-weekend .entry-thumb > a,
article.category-roed-weekend .entry-thumb > a,
article.category-black-week .entry-thumb > a,
article.category-black-friday .entry-thumb > a,
article.category-black .entry-thumb > a,
article.category-fredags-buketten .entry-thumb > a,
article.category-dagens-dusk .entry-thumb > a,
article.category-black-days .entry-thumb > a,
article.category-ugens-buket .entry-thumb > a,
article.category-ugens-tilbud .entry-thumb > a,
article.category-lokalt-hug .entry-thumb > a,
article.category-bekaemp-madspild .entry-thumb > a,
article.category-valentinsdag .entry-thumb > a,
article.category-fast-lav-pris .entry-thumb > a,
article.category-farsdag-tilbud .entry-thumb > a,
article.category-mordsag-tilbud .entry-thumb > a,
article.category-super-tilbud .entry-thumb > a,
article.category-paaske-tilbud .entry-thumb > a,
article.category-pinse-tilbud .entry-thumb > a,
article.category-jule-tilbud .entry-thumb > a,
article.category-nytaars-tilbud .entry-thumb > a,
article.category-app-tilbud .entry-thumb > a,
article.category-ugens-bedste .entry-thumb > a,
article.category-slag-tilbud .entry-thumb > a,
article.category-ugens-hug .entry-thumb > a,
article.category-dagens-hug .entry-thumb > a,
article.category-det-helt-sort .entry-thumb > a,
article.category-ugens-deal .entry-thumb > a,
article.category-weekend-tilbud .entry-thumb > a,
article.category-biodiversitet .entry-thumb > a,
article.category-til-haven .entry-thumb > a,
article.category-frisk-fra-havet .entry-thumb > a,
article.category-nem-aftensmad .entry-thumb > a,
article.category-frokost-tilbud .entry-thumb > a,
article.category-ugens-tilbud .entry-thumb > a,
article.category-app-kup .entry-thumb > a,
article.category-nyhed .entry-thumb > a,
article.category-vilde-tilbud .entry-thumb > a,
article.category-boliglokal .entry-thumb > a,
article.category-salgsboden .entry-thumb > a {
    display: inline-block;
    position: relative;
    overflow: hidden;
}
.yes-label {
    text-transform: uppercase;
    text-align: center;
    position: absolute;
    top: 20px;
    right: -36px;
    transform: rotate(45deg);
    background-color: red;
    width: 150px;
    height:38px;
    color: #fff;
    font-size: 24px;
    font-weight: 600;
    background-size:cover;
    background-position:center;
}
.slide.fredags-buketten .yes-label,
.slide.dagens-dusk .yes-label,
.slide.ugens-tilbud .yes-label,
.slide.lokalt-hug .yes-label,
.slide.fast-lav-pris .yes-label,
.slide.super-tilbud .yes-label,
.slide.paaske-tilbud .yes-label,
.slide.pinse-tilbud .yes-label,
.slide.app-tilbud .yes-label,
.slide.ugens-bedste .yes-label,
.slide.slag-tilbud .yes-label,
.slide.ugens-deal .yes-label,
.slide.weekend-tilbud .yes-label,
.slide.biodiversitet .yes-label,
.slide.til-haven .yes-label,
.slide.nem-aftensmad .yes-label,
.slide.frokost-tilbud .yes-label,
.slide.ugens-tilbud .yes-label,
.slide.app-kup .yes-label,
.slide.nyhed .yes-label,
.slide.vilde-tilbud .yes-label,
.slide.boliglokal .yes-label,
.slide.salgsboden .yes-label {
    color:#000000;
}
.yes-label.size-67 {
    font-size: 16px;
    padding-top: 6px;
}
.yes-label.size-60 {
    font-size: 14px;
    line-height: 1;
    padding-top: 5px;
}
.yes-label.size-50 {
    font-size: 12px;
    line-height: 1;
    padding-top: 12px;
}
.slide.italic .yes-label,
.post.italic .yes-label {
    font-style: italic;
}
.slide.foedselsdags-tilbud .yes-label,
.category-foedselsdags-tilbud .yes-label {
    color: #dd3333;
    line-height: 1;
    transform: rotate(40deg);
    font-size: 10px;
    padding-top: 62px;
    background-size: 58% auto;
    background-repeat: no-repeat;
    background-position: center;
    height: 80px;
    top: -18px;
    right: -54px;
    width: 170px;
}
body.single article.category-ja-tak,
body.single article.category-foedselsdags-tilbud,
body.single article.category-konkurrence,
body.single article.category-app-deal,
body.single article.category-give-away,
body.single article.category-too-good-to-waste,
body.single article.category-lokal-tilbud,
body.single article.category-sale,
body.single article.category-sommer-sale,
body.single article.category-udsalg,
body.single article.category-roed-fredag,
body.single article.category-gul-fredag,
body.single article.category-gul-weekend,
body.single article.category-roed-weekend,
body.single article.category-black-week,
body.single article.category-black-friday,
body.single article.category-black,
body.single article.category-fredags-buketten,
body.single article.category-dagens-dusk,
body.single article.category-black-days,
body.single article.category-ugens-buket,
body.single article.category-ugens-tilbud,
body.single article.category-lokalt-hug,
body.single article.category-bekaemp-madspild,
body.single article.category-valentinsdag,
body.single article.category-fast-lav-pris,
body.single article.category-farsdag-tilbud,
body.single article.category-mordsag-tilbud,
body.single article.category-super-tilbud,
body.single article.category-paaske-tilbud,
body.single article.category-pinse-tilbud,
body.single article.category-jule-tilbud,
body.single article.category-nytaars-tilbud,
body.single article.category-app-tilbud,
body.single article.category-ugens-bedste,
body.single article.category-slag-tilbud,
body.single article.category-ugens-hug,
body.single article.category-dagens-hug,
body.single article.category-det-helt-sort,
body.single article.category-ugens-deal,
body.single article.category-weekend-tilbud,
body.single article.category-biodiversitet,
body.single article.category-til-haven,
body.single article.category-frisk-fra-havet,
body.single article.category-nem-aftensmad,
body.single article.category-frokost-tilbud,
body.single article.category-ugens-tilbud,
body.single article.category-app-kup,
body.single article.category-nyhed,
body.single article.category-vilde-tilbud,
body.single article.category-boliglokal,
body.single article.category-salgsboden {
    text-align: center;
}
body.single article.category-ja-tak .entry-content,
body.single article.category-foedselsdags-tilbud .entry-content,
body.single article.category-konkurrence .entry-content,
body.single article.category-app-deal .entry-content,
body.single article.category-give-away .entry-content,
body.single article.category-too-good-to-waste .entry-content,
body.single article.category-lokal-tilbud .entry-content,
body.single article.category-sale .entry-content,
body.single article.category-sommer-sale .entry-content,
body.single article.category-udsalg .entry-content,
body.single article.category-roed-fredag .entry-content,
body.single article.category-gul-fredag .entry-content,
body.single article.category-gul-weekend .entry-content,
body.single article.category-roed-weekend .entry-content,
body.single article.category-black-week .entry-content,
body.single article.category-black-friday .entry-content,
body.single article.category-black .entry-content,
body.single article.category-fredags-buketten .entry-content,
body.single article.category-dagens-dusk .entry-content,
body.single article.category-black-days .entry-content,
body.single article.category-ugens-buket .entry-content,
body.single article.category-ugens-tilbud .entry-content,
body.single article.category-lokalt-hug .entry-content,
body.single article.category-bekaemp-madspild .entry-content,
body.single article.category-valentinsdag .entry-content,
body.single article.category-fast-lav-pris .entry-content,
body.single article.category-farsdag-tilbud .entry-content,
body.single article.category-mordsag-tilbud .entry-content,
body.single article.category-super-tilbud .entry-content,
body.single article.category-paaske-tilbud .entry-content,
body.single article.category-pinse-tilbud .entry-content,
body.single article.category-jule-tilbud .entry-content,
body.single article.category-nytaars-tilbud .entry-content,
body.single article.category-app-tilbud .entry-content,
body.single article.category-ugens-bedste .entry-content,
body.single article.category-slag-tilbud .entry-content,
body.single article.category-ugens-hug .entry-content,
body.single article.category-dagens-hug .entry-content,
body.single article.category-det-helt-sort .entry-content,
body.single article.category-ugens-deal .entry-content,
body.single article.category-weekend-tilbud .entry-content,
body.single article.category-biodiversitet .entry-content,
body.single article.category-til-haven .entry-content,
body.single article.category-frisk-fra-havet .entry-content,
body.single article.category-nem-aftensmad .entry-content,
body.single article.category-frokost-tilbud .entry-content,
body.single article.category-ugens-tilbud .entry-content,
body.single article.category-app-kup .entry-content,
body.single article.category-nyhed .entry-content,
body.single article.category-vilde-tilbud .entry-content,
body.single article.category-boliglokal .entry-content,
body.single article.category-salgsboden .entry-content {
    text-align: left;
}
.messenger-btn {
    margin-right:4px;
}
@media all and (max-width:767px) {
    .messenger-btn {
        margin-top:4px;
        margin-right:0;
    }
}
.messenger-btn.yes-order,
.cart-marker .yes-order,
.show-order-form.yes-order {
    text-decoration: none;
    background-color: yellow;
    border-color: yellow;
    color: #1c1c1c;
    padding: 8px 16px;
    font-size: 20px;
}
.messenger-btn.yes-order,
.show-order-form.yes-order {
    background-color: #1c1c1c;
    border-color: #1c1c1c;
    color: #ffffff;
}
.cart-marker .yes-order:hover,
.messenger-btn.yes-order:hover,
.show-order-form.yes-order:hover {
    background-color: transparent;
    color:#1c1c1c;
}
.cart-marker .yes-order {
    font-size: 14px;
    border:2px solid yellow;
}
.slide .label {
    text-align: center;
}
.slide > .label,
.slide.ja-tak .label,
.slide.foedselsdags-tilbud .label,
.slide.konkurrence .label,
.slide.app-deal .label,
.slide.give-away .label,
.slide.too-good-to-waste .label,
.slide.lokal-tilbud .label,
.slide.sale .label,
.slide.sommer-sale .label,
.slide.udsalg .label,
.slide.roed-fredag .label,
.slide.gul-fredag .label,
.slide.gul-weekend .label,
.slide.roed-weekend .label,
.slide.black-week .label,
.slide.black-friday .label,
.slide.black .label,
.slide.fredags-buketten .label,
.slide.dagens-dusk .label,
.slide.black-days .label,
.slide.ugens-buket .label,
.slide.ugens-tilbud .label,
.slide.lokalt-hug .label,
.slide.bekaemp-madspild .label,
.slide.valentinsdag .label,
.slide.fast-lav-pris .label,
.slide.farsdag-tilbud .label,
.slide.mordsag-tilbud .label,
.slide.super-tilbud .label,
.slide.paaske-tilbud .label,
.slide.pinse-tilbud .label,
.slide.jule-tilbud .label,
.slide.nytaars-tilbud .label,
.slide.app-tilbud .label,
.slide.ugens-bedste .label,
.slide.slag-tilbud .label,
.slide.ugens-hug .label,
.slide.dagens-hug .label,
.slide.det-helt-sort .label,
.slide.ugens-deal .label,
.slide.weekend-tilbud .label,
.slide.biodiversitet .label,
.slide.til-haven .label,
.slide.frisk-fra-havet .label,
.slide.nem-aftensmad .label,
.slide.frokost-tilbud .label,
.slide.ugens-tilbud .label,
.slide.app-kup .label,
.slide.nyhed .label,
.slide.vilde-tilbud .label,
.slide.boliglokal .label,
.slide.salgsboden .label {
    position: relative;
    overflow: hidden;
}
.owl-wrapper-outer.autoHeight {
    height: auto !important;
}
.owl-item img {
    width: 100%;
    height: auto;
}
.vid-embed {
    position: relative;
}
.vid-embed:before {
    content:'Henter video...';
    position: absolute;
    text-align: center;
    display: block;
    width: 100%;
    top: 12px;
}
.posts-layout > article .vid-embed {
    color: transparent;
}
@media all and (max-width:767px) {
    #order-form input[type="submit"],
    #sms-order {
        border-radius:5px !important;
    }
    #order-form input:not([type="submit"]),
    #order-form textarea {
        font-size: 16px;
    }
    /*
    .fb-video.fb_iframe_widget > span {
        max-height:500px;
    }
    */
    .vid-embed {
        max-height:480px;
        overflow:hidden;
    }
    .vid-embed.landskab {
        max-height:220px;
    }
}
@media all and (max-width:399px) {
    .vid-embed {
        max-height:440px;
    }
    .vid-embed.landskab {
        max-height:200px;
    }
}
/* Cookies */
#cookie-law-info-bar .cli-bar-btn_container {
	display: block;
}
#cookie-law-info-bar .cli-style-v2 .cli-bar-btn_container .cli-plugin-button {
	margin: 5px 0;
	min-width: 215px;
	width: 100%;
}
.cli_messagebar_head {
	font-weight: 700;
}
#cookie-law-info-again {
	z-index: -1;
	opacity: 0;
}