:root{--dj-navy:#07152D;--dj-green:#00833E;--dj-slate:#53627A;--dj-border:#E4E8EE;--dj-soft:#F7F9FB;--dj-white:#fff;--dj-text:#162033}
.dj-wrap,.dj-lookup,.dj-detail{max-width:1120px;margin:24px auto;font-family:inherit;color:var(--dj-text)}
.dj-toolbar{background:var(--dj-white);border:1px solid var(--dj-border);border-radius:9px;padding:8px;box-shadow:0 1px 2px rgba(7,21,45,.025)}
.dj-filters{display:flex!important;flex-wrap:nowrap!important;gap:6px;align-items:center;margin:0!important;width:100%}
.dj-search-field{position:relative;flex:1 1 260px;min-width:220px;margin:0!important}
.dj-filters input,.dj-filters select,.dj-lookup input{appearance:none;-webkit-appearance:none;height:38px!important;min-height:38px!important;box-sizing:border-box!important;border:1px solid #D7DDE5!important;border-radius:6px!important;background:#fff!important;color:var(--dj-text)!important;font:inherit!important;font-size:13px!important;line-height:38px!important;padding:0 10px!important;margin:0!important;outline:none!important;box-shadow:none!important}
.dj-filters input{width:100%!important}
.dj-filters select{width:116px!important;flex:0 0 116px;padding-right:26px!important;background-image:linear-gradient(45deg,transparent 50%,#667085 50%),linear-gradient(135deg,#667085 50%,transparent 50%)!important;background-position:calc(100% - 13px) 16px,calc(100% - 9px) 16px!important;background-size:4px 4px,4px 4px!important;background-repeat:no-repeat!important}
.dj-filters .dj-sort{width:132px!important;flex-basis:132px}
.dj-filters select[name="dj_fresh"]{width:120px!important;flex-basis:120px}
.dj-filters input:focus,.dj-filters select:focus,.dj-lookup input:focus{border-color:var(--dj-green)!important;box-shadow:0 0 0 3px rgba(0,131,62,.08)!important}
.dj-filter-submit,.dj-lookup button,.dj-provider{height:38px!important;min-height:38px!important;border:0!important;border-radius:6px!important;padding:0 17px!important;background:var(--dj-green)!important;color:#fff!important;font:inherit!important;font-size:14px!important;font-weight:700!important;line-height:38px!important;text-decoration:none!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;box-shadow:none!important;white-space:nowrap}
.dj-filter-submit{flex:0 0 auto}
.dj-filter-submit:hover,.dj-lookup button:hover,.dj-provider:hover{background:#006f35!important;color:#fff!important}
.dj-list-head{display:flex;align-items:baseline;gap:9px;margin:15px 2px 7px}.dj-list-head strong{font-size:14px;color:var(--dj-navy)}.dj-list-head span{font-size:12px;color:var(--dj-slate)}
.dj-table-wrap{overflow-x:auto;border:1px solid var(--dj-border);border-radius:9px;background:#fff}.dj-table{width:100%;border-collapse:collapse;font-size:14px}.dj-table th{text-align:left;padding:8px 12px;background:var(--dj-soft);border-bottom:1px solid var(--dj-border);font-size:11px;letter-spacing:.025em;text-transform:uppercase;color:var(--dj-slate);font-weight:750;white-space:nowrap}.dj-table td{padding:9px 12px;border-bottom:1px solid #EEF1F4;vertical-align:middle;white-space:nowrap}.dj-table tr:last-child td{border-bottom:0}.dj-table tbody tr:hover{background:#FBFCFD}
.dj-domain-link{font-weight:750;color:var(--dj-navy);text-decoration:none}.dj-domain-link:hover{color:var(--dj-green)}.dj-status-dot{display:block;font-size:10px;color:var(--dj-slate);margin-top:2px}.dj-status-dot:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:5px;background:#98A2B3}.dj-status-dot.is-available:before{background:var(--dj-green)}.dj-status-dot.is-taken:before{background:#B42318}
.dj-num{font-variant-numeric:tabular-nums}.dj-score-cell{text-align:left}.dj-score{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:26px;padding:0 8px;border-radius:999px;font-size:12px;font-weight:800;background:#F0F2F5;color:var(--dj-slate)}.dj-score-high{background:#E7F6ED;color:#06743A}.dj-score-good{background:#EEF7F0;color:#227447}.dj-score-mid{background:#FFF5DC;color:#8A5A00}.dj-score-low{background:#FDECEC;color:#A52A2A}
.dj-empty{text-align:center!important;color:var(--dj-slate);padding:28px!important}.dj-manual-link{text-align:center;font-size:12px;color:var(--dj-slate);padding:13px}.dj-open-lookup{border:0;background:none;color:var(--dj-green);font:inherit;font-weight:700;padding:0;cursor:pointer}.dj-inline-lookup{margin-top:4px}.dj-lookup{padding:14px;border:1px solid var(--dj-border);border-radius:9px;background:var(--dj-soft)}.dj-lookup-standalone{margin-top:24px}.dj-lookup-copy{display:flex;align-items:baseline;gap:8px;margin-bottom:9px}.dj-lookup-copy strong{color:var(--dj-navy);font-size:14px}.dj-lookup-copy span{font-size:12px;color:var(--dj-slate)}.dj-lookup-form{display:grid;grid-template-columns:1fr auto;gap:8px}.dj-lookup-result{margin-top:9px;font-size:13px}
.dj-detail{padding:0 20px}.dj-detail h1,.dj-detail h2{color:var(--dj-navy)}.dj-status{font-weight:700;color:var(--dj-green)}.dj-score-hero{display:inline-flex;flex-direction:column;padding:18px 24px;border:1px solid var(--dj-border);border-radius:10px}.dj-score-hero strong{font-size:48px;line-height:1;color:var(--dj-navy)}.dj-score-hero small{font-size:15px;color:var(--dj-slate)}.dj-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:22px 0}.dj-metrics>div{padding:15px;border:1px solid var(--dj-border);border-radius:9px}.dj-metrics b,.dj-metrics span{display:block}.dj-metrics b{font-size:20px;color:var(--dj-navy)}.dj-metrics span{color:var(--dj-slate);font-size:12px;margin-top:3px}.dj-providers{margin:28px 0;padding:18px;background:var(--dj-soft);border:1px solid var(--dj-border);border-radius:10px}.dj-providers>div{display:flex;gap:9px;flex-wrap:wrap}.dj-provider{background:var(--dj-green)}.dj-meta{font-size:12px;color:var(--dj-slate);margin-top:28px}
@media(max-width:980px){.dj-filters{flex-wrap:wrap!important}.dj-search-field{flex:1 1 100%;min-width:0}.dj-filters select{flex:1 1 140px!important;width:auto!important}.dj-filter-submit{flex:0 0 80px}.dj-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:560px){.dj-wrap{margin:16px auto}.dj-toolbar{padding:7px}.dj-filters{gap:6px}.dj-filters select{flex:1 1 calc(50% - 3px)!important;width:calc(50% - 3px)!important}.dj-filter-submit{flex:1 1 100%;width:100%}.dj-list-head span{display:none}.dj-table th,.dj-table td{padding:9px 10px}.dj-lookup-copy{display:block}.dj-lookup-copy span{display:block;margin-top:2px}.dj-lookup-form{grid-template-columns:1fr}.dj-lookup button{width:100%}}

.dj-table th .dj-sort-link{
    color:inherit;
    text-decoration:none;
    display:inline-flex;
    align-items:center;
    gap:4px;
    white-space:nowrap;
    font-weight:inherit;
}
.dj-table th .dj-sort-link:hover,
.dj-table th .dj-sort-link:focus{
    color:#00833E;
    text-decoration:none;
}






/* v0.8 – 1180px desktop alignment and true one-line filters */
.dj-wrap{
    width:100% !important;
    max-width:1180px !important;
    margin-left:auto !important;
    margin-right:auto !important;
    box-sizing:border-box !important;
}
.dj-toolbar,
.dj-list-head,
.dj-table-wrap,
.dj-manual-link,
.dj-inline-lookup{
    width:100% !important;
    max-width:1180px !important;
    box-sizing:border-box !important;
}
.dj-toolbar{
    padding:14px !important;
}
.dj-toolbar .dj-filters{
    display:grid !important;
    grid-template-columns:minmax(0,1fr) 150px 120px 125px 100px 72px !important;
    gap:8px !important;
    align-items:center !important;
    width:100% !important;
    max-width:none !important;
    margin:0 !important;
    padding:0 !important;
}
.dj-toolbar .dj-filters > *{
    min-width:0 !important;
    max-width:none !important;
    margin:0 !important;
    float:none !important;
    position:static !important;
}
.dj-toolbar .dj-search-field{
    width:100% !important;
}
.dj-toolbar .dj-search-field input,
.dj-toolbar .dj-filters select,
.dj-toolbar .dj-filter-submit{
    width:100% !important;
    height:40px !important;
    min-height:40px !important;
    margin:0 !important;
    box-sizing:border-box !important;
}
.dj-toolbar .dj-filter-submit{
    padding:0 14px !important;
    white-space:nowrap !important;
}
@media (max-width: 1180px){
    .dj-wrap{
        padding-left:16px !important;
        padding-right:16px !important;
    }
}
@media (max-width: 900px){
    .dj-toolbar .dj-filters{
        grid-template-columns:1fr 1fr 1fr !important;
    }
    .dj-toolbar .dj-search-field{
        grid-column:1 / -1 !important;
    }
}
@media (max-width: 560px){
    .dj-toolbar .dj-filters{
        grid-template-columns:1fr 1fr !important;
    }
    .dj-toolbar .dj-search-field{
        grid-column:1 / -1 !important;
    }
    .dj-toolbar .dj-filter-submit{
        width:100% !important;
    }
}


/* v0.8.1 – align manual domain analyser with 1180px content grid */
.dj-manual-link,
.dj-inline-lookup,
.dj-lookup,
.dj-lookup-standalone{
    width:100% !important;
    max-width:1180px !important;
    margin-left:auto !important;
    margin-right:auto !important;
    box-sizing:border-box !important;
}
.dj-inline-lookup .dj-lookup,
.dj-lookup-standalone{
    display:grid !important;
    grid-template-columns:minmax(0,1fr) minmax(360px,520px) !important;
    gap:20px !important;
    align-items:center !important;
    padding:18px 20px !important;
}
.dj-lookup-copy{
    min-width:0 !important;
}
.dj-lookup-copy strong{
    display:block !important;
    color:#07152D !important;
    margin-bottom:4px !important;
}
.dj-lookup-copy span{
    display:block !important;
    color:#53627A !important;
    line-height:1.45 !important;
}
.dj-lookup-form{
    display:grid !important;
    grid-template-columns:minmax(0,1fr) 96px !important;
    gap:8px !important;
    align-items:center !important;
    width:100% !important;
    margin:0 !important;
}
.dj-lookup-form input,
.dj-lookup-form button{
    height:40px !important;
    min-height:40px !important;
    margin:0 !important;
    box-sizing:border-box !important;
}
.dj-lookup-form input{
    width:100% !important;
    min-width:0 !important;
}
.dj-lookup-form button{
    width:96px !important;
    padding:0 14px !important;
    white-space:nowrap !important;
}
.dj-lookup-result{
    grid-column:1 / -1 !important;
}
@media (max-width:900px){
    .dj-inline-lookup .dj-lookup,
    .dj-lookup-standalone{
        grid-template-columns:1fr !important;
    }
}
@media (max-width:560px){
    .dj-lookup-form{
        grid-template-columns:1fr !important;
    }
    .dj-lookup-form button{
        width:100% !important;
    }
}


/* v0.9 – purchase buttons directly in the domain table */
.dj-domain-name{
    display:block;
    color:#07152D;
    font-weight:700;
    line-height:1.25;
}
.dj-buy-head,
.dj-buy-cell{
    text-align:right;
    white-space:nowrap;
}
.dj-buy-actions{
    display:flex;
    justify-content:flex-end;
    align-items:center;
    gap:6px;
}
.dj-buy-btn{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    min-height:34px;
    padding:0 11px;
    border-radius:6px;
    text-decoration:none !important;
    font-size:12.5px;
    font-weight:700;
    line-height:1;
    white-space:nowrap;
}
.dj-buy-simply{
    background:#00833E;
    color:#fff !important;
}
.dj-buy-dandomain{
    background:#07152D;
    color:#fff !important;
}
.dj-buy-btn:hover{
    opacity:.9;
    text-decoration:none !important;
}
.dj-no-buy{
    font-size:11px;
    color:#53627A;
    white-space:normal;
}
@media (max-width:760px){
    .dj-buy-actions{
        flex-direction:column;
        align-items:stretch;
    }
    .dj-buy-btn{
        width:100%;
    }
}

/* v0.9.1 – hard-enforced horizontal desktop toolbar */
@media (min-width:901px){
.dj-wrap .dj-toolbar{display:block!important;width:100%!important;max-width:1180px!important;padding:14px!important;box-sizing:border-box!important}
.dj-wrap .dj-toolbar form.dj-filters{display:table!important;table-layout:fixed!important;border-collapse:separate!important;border-spacing:8px 0!important;width:calc(100% + 16px)!important;max-width:none!important;margin:0 0 0 -8px!important;padding:0!important}
.dj-wrap .dj-toolbar form.dj-filters>input[type="hidden"]{display:none!important}
.dj-wrap .dj-toolbar form.dj-filters>.dj-search-field,
.dj-wrap .dj-toolbar form.dj-filters>select,
.dj-wrap .dj-toolbar form.dj-filters>button{display:table-cell!important;vertical-align:middle!important;position:static!important;float:none!important;transform:none!important;margin:0!important;min-width:0!important;max-width:none!important}
.dj-wrap .dj-toolbar form.dj-filters>.dj-search-field{width:auto!important}
.dj-wrap .dj-toolbar form.dj-filters>select.dj-sort{width:150px!important}
.dj-wrap .dj-toolbar form.dj-filters>select[name="dj_rd"]{width:120px!important}
.dj-wrap .dj-toolbar form.dj-filters>select[name="dj_score"]{width:125px!important}
.dj-wrap .dj-toolbar form.dj-filters>select[name="dj_age"]{width:100px!important}
.dj-wrap .dj-toolbar form.dj-filters>.dj-filter-submit{width:72px!important}
.dj-wrap .dj-toolbar .dj-search-field input,
.dj-wrap .dj-toolbar form.dj-filters>select,
.dj-wrap .dj-toolbar form.dj-filters>.dj-filter-submit{display:block!important;width:100%!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;box-sizing:border-box!important}
}


/* v0.9.2 – actual HTML table filter bar */
.dj-filter-table{
    width:100% !important;
    table-layout:fixed !important;
    border-collapse:separate !important;
    border-spacing:8px 0 !important;
    margin:0 -8px !important;
    max-width:none !important;
    background:transparent !important;
    border:0 !important;
}
.dj-filter-table tr,
.dj-filter-table td{
    border:0 !important;
    background:transparent !important;
    padding:0 !important;
    margin:0 !important;
    vertical-align:middle !important;
}
.dj-filter-table td:first-child{
    width:auto !important;
}
.dj-filter-table input,
.dj-filter-table select,
.dj-filter-table button{
    width:100% !important;
    height:40px !important;
    min-height:40px !important;
    max-height:40px !important;
    margin:0 !important;
    box-sizing:border-box !important;
}
.dj-filter-table button{
    padding:0 12px !important;
}
@media (max-width:900px){
    .dj-filter-table,
    .dj-filter-table tbody,
    .dj-filter-table tr,
    .dj-filter-table td{
        display:block !important;
        width:100% !important;
    }
    .dj-filter-table colgroup{display:none !important}
    .dj-filter-table{
        margin:0 !important;
        border-spacing:0 !important;
    }
    .dj-filter-table td{
        margin-bottom:8px !important;
    }
}


/* v0.9.3 – inline purchase wording */
.dj-buy-label,
.dj-buy-or{
    color:#53627A;
    font-size:12px;
    font-weight:500;
    white-space:nowrap;
}
.dj-buy-or{
    font-size:11px;
}


/* v1.0 – Dagens fund, Topfund og Domænevagt */
.dj-special-list,
.dj-watch{
    max-width:1180px !important;
    margin-left:auto !important;
    margin-right:auto !important;
}
.dj-section-head{
    display:flex;
    align-items:flex-end;
    justify-content:space-between;
    gap:24px;
    margin:0 0 18px;
}
.dj-section-head h2{
    color:#07152D;
    font-size:28px;
    line-height:1.15;
    margin:3px 0 5px;
}
.dj-section-head p{
    color:#53627A;
    margin:0;
}
.dj-eyebrow{
    display:block;
    color:#00833E;
    font-size:12px;
    font-weight:800;
    letter-spacing:.05em;
    text-transform:uppercase;
}
.dj-section-link{
    flex:0 0 auto;
    color:#00833E !important;
    font-weight:700;
    text-decoration:none !important;
    white-space:nowrap;
}
.dj-special-list .dj-table-wrap{
    max-width:1180px !important;
}

.dj-watch{
    border:1px solid #e3e8ee;
    border-radius:10px;
    padding:22px;
    background:#fff;
    box-sizing:border-box;
}
.dj-watch-head{
    margin-bottom:20px;
}
.dj-watch-success{
    padding:11px 14px;
    margin:0 0 16px;
    border:1px solid #b9dfc9;
    border-radius:7px;
    background:#f1fbf5;
    color:#006b33;
    font-weight:600;
}
.dj-watch-form{
    display:grid;
    grid-template-columns:minmax(220px,1.5fr) 135px 155px 135px minmax(210px,1.2fr);
    gap:10px;
    align-items:end;
}
.dj-watch-field label{
    display:block;
    color:#07152D;
    font-size:12px;
    font-weight:700;
    margin:0 0 5px;
}
.dj-watch-field input,
.dj-watch-field select{
    width:100%;
    height:40px;
    min-height:40px;
    box-sizing:border-box;
    margin:0;
}
.dj-watch-submit{
    grid-column:1 / -1;
    display:flex;
    align-items:center;
    gap:12px;
    margin-top:4px;
}
.dj-watch-submit button{
    min-height:40px;
    border:0;
    border-radius:6px;
    background:#00833E;
    color:#fff;
    font-weight:700;
    padding:0 18px;
    cursor:pointer;
}
.dj-watch-submit small{
    color:#53627A;
}
.dj-watch-hp{
    position:absolute !important;
    left:-99999px !important;
    width:1px !important;
    height:1px !important;
    opacity:0 !important;
}
@media(max-width:900px){
    .dj-section-head{
        align-items:flex-start;
        flex-direction:column;
        gap:10px;
    }
    .dj-watch-form{
        grid-template-columns:1fr 1fr;
    }
    .dj-watch-keyword,
    .dj-watch-email{
        grid-column:1 / -1;
    }
}
@media(max-width:560px){
    .dj-watch{
        padding:16px;
    }
    .dj-watch-form{
        grid-template-columns:1fr;
    }
    .dj-watch-keyword,
    .dj-watch-email{
        grid-column:auto;
    }
    .dj-watch-submit{
        flex-direction:column;
        align-items:stretch;
    }
    .dj-watch-submit button{
        width:100%;
    }
}


/* v1.0.1 – Domænevagt: clean single-row desktop layout */
@media (min-width: 1001px){
    .dj-wrap.dj-watch{
        max-width:1180px !important;
    }

    .dj-watch .dj-watch-form{
        display:grid !important;
        grid-template-columns:
            minmax(230px,1.45fr)
            minmax(150px,.8fr)
            minmax(190px,1fr)
            minmax(155px,.82fr)
            minmax(230px,1.25fr) !important;
        gap:12px !important;
        align-items:end !important;
        width:100% !important;
    }

    .dj-watch .dj-watch-field,
    .dj-watch .dj-watch-keyword,
    .dj-watch .dj-watch-email{
        grid-column:auto !important;
        width:100% !important;
        min-width:0 !important;
        margin:0 !important;
    }

    .dj-watch .dj-watch-field input,
    .dj-watch .dj-watch-field select{
        display:block !important;
        width:100% !important;
        max-width:none !important;
        min-width:0 !important;
        height:46px !important;
        min-height:46px !important;
        padding-left:14px !important;
        padding-right:14px !important;
        box-sizing:border-box !important;
        margin:0 !important;
        font-size:15px !important;
    }

    .dj-watch .dj-watch-submit{
        grid-column:1 / -1 !important;
        display:flex !important;
        align-items:center !important;
        gap:14px !important;
        margin-top:4px !important;
    }
}

/* CTA follows Domænejagt green instead of the theme's button colour */
.dj-watch .dj-watch-submit button{
    background:#00833E !important;
    border-color:#00833E !important;
    color:#fff !important;
    min-height:44px !important;
    padding:0 20px !important;
    border-radius:6px !important;
}
.dj-watch .dj-watch-submit button:hover,
.dj-watch .dj-watch-submit button:focus{
    background:#006f35 !important;
    border-color:#006f35 !important;
    color:#fff !important;
}

/* Keep labels and placeholders readable */
.dj-watch .dj-watch-field label{
    white-space:nowrap !important;
}
.dj-watch .dj-watch-field input::placeholder{
    opacity:.72 !important;
}


/* v1.0.2 – hard-enforce all Domænevagt fields on one desktop row */
@media (min-width:1001px){
    .dj-watch form.dj-watch-form{
        display:table !important;
        table-layout:fixed !important;
        border-collapse:separate !important;
        border-spacing:12px 0 !important;
        width:calc(100% + 24px) !important;
        max-width:none !important;
        margin-left:-12px !important;
    }

    .dj-watch form.dj-watch-form > .dj-watch-field{
        display:table-cell !important;
        vertical-align:bottom !important;
        grid-column:auto !important;
        width:auto !important;
        min-width:0 !important;
        padding:0 !important;
        margin:0 !important;
    }

    .dj-watch form.dj-watch-form > .dj-watch-keyword{width:23% !important;}
    .dj-watch form.dj-watch-form > .dj-watch-field:nth-of-type(2){width:16% !important;}
    .dj-watch form.dj-watch-form > .dj-watch-field:nth-of-type(3){width:20% !important;}
    .dj-watch form.dj-watch-form > .dj-watch-field:nth-of-type(4){width:17% !important;}
    .dj-watch form.dj-watch-form > .dj-watch-email{width:24% !important;}

    .dj-watch form.dj-watch-form > .dj-watch-submit{
        display:table-row !important;
    }

    .dj-watch form.dj-watch-form > .dj-watch-submit button,
    .dj-watch form.dj-watch-form > .dj-watch-submit small{
        margin-top:16px !important;
    }

    .dj-watch form.dj-watch-form > .dj-watch-hp{
        display:none !important;
    }

    .dj-watch .dj-watch-field label{
        display:block !important;
        margin-bottom:7px !important;
    }

    .dj-watch .dj-watch-field input,
    .dj-watch .dj-watch-field select{
        width:100% !important;
        max-width:none !important;
        height:46px !important;
        min-height:46px !important;
        box-sizing:border-box !important;
    }
}


/* v1.0.4 – CTA-only fix; keep v1.0.2 field layout intact */
@media (min-width:1001px){
    .dj-watch form.dj-watch-form > .dj-watch-submit{
        display:table-caption !important;
        caption-side:bottom !important;
        width:100% !important;
        box-sizing:border-box !important;
        margin:16px 0 0 !important;
        padding:0 !important;
        text-align:left !important;
    }

    .dj-watch form.dj-watch-form > .dj-watch-submit button,
    .dj-watch form.dj-watch-form > .dj-watch-submit small{
        vertical-align:middle !important;
    }

    .dj-watch form.dj-watch-form > .dj-watch-submit button{
        display:inline-flex !important;
        align-items:center !important;
        justify-content:center !important;
        width:auto !important;
        min-width:190px !important;
        height:44px !important;
        margin:0 14px 0 0 !important;
        padding:0 20px !important;
        white-space:nowrap !important;
        word-break:normal !important;
        writing-mode:horizontal-tb !important;
    }

    .dj-watch form.dj-watch-form > .dj-watch-submit small{
        display:inline-block !important;
        margin:0 !important;
        white-space:normal !important;
        writing-mode:horizontal-tb !important;
        color:#53627A !important;
    }

    .dj-watch form.dj-watch-form > .dj-watch-hp{
        display:none !important;
    }
}


/* v1.0.5 – final Domænevagt CTA alignment; field row remains untouched */
@media (min-width:1001px){
    .dj-watch form.dj-watch-form > .dj-watch-submit{
        display:table-caption !important;
        caption-side:bottom !important;
        width:100% !important;
        box-sizing:border-box !important;
        margin:0 !important;
        padding:14px 12px 0 12px !important;
        line-height:44px !important;
        text-align:left !important;
        white-space:nowrap !important;
    }

    .dj-watch form.dj-watch-form > .dj-watch-submit button{
        display:inline-flex !important;
        align-items:center !important;
        justify-content:center !important;
        width:auto !important;
        min-width:190px !important;
        height:44px !important;
        min-height:44px !important;
        max-height:44px !important;
        margin:0 14px 0 0 !important;
        padding:0 20px !important;
        vertical-align:middle !important;
        white-space:nowrap !important;
        line-height:1 !important;
        writing-mode:horizontal-tb !important;
    }

    .dj-watch form.dj-watch-form > .dj-watch-submit small{
        display:inline-block !important;
        margin:0 !important;
        padding:0 !important;
        vertical-align:middle !important;
        line-height:1.4 !important;
        white-space:normal !important;
        writing-mode:horizontal-tb !important;
    }
}
