﻿@font-face {
    font-family: "KievitBold";
    src: url("https://api.scb.nu/SCBDK.Dealer.ExternalCalc/v2/Content/../fonts/1473187/2a203b1a-9b6d-4b4c-9465-da5adbd64303.eot?#iefix");
    src: url("https://api.scb.nu/SCBDK.Dealer.ExternalCalc/v2/Content/../fonts/1473187/2a203b1a-9b6d-4b4c-9465-da5adbd64303.eot?#iefix") format("eot"), url(https://api.scb.nu/SCBDK.Dealer.ExternalCalc/v2/Content/../fonts/1473187/6111a3c3-8891-4abd-ab61-c786139e0ba3.woff2) format("woff2"), url(https://api.scb.nu/SCBDK.Dealer.ExternalCalc/v2/Content/../fonts/1473187/56c57025-d225-4399-b820-776d49f59b36.woff) format("woff"), url(https://api.scb.nu/SCBDK.Dealer.ExternalCalc/v2/Content/../fonts/1473187/67960b09-90fa-42a8-93ee-ef48c0ec23e6.ttf) format("truetype");
}

@font-face {
    font-family: "KievitBoldItalic";
    src: url("https://api.scb.nu/SCBDK.Dealer.ExternalCalc/v2/Content/../fonts/1473191/0ed27687-0803-436f-a185-016b56ef6b19.eot?#iefix");
    src: url("https://api.scb.nu/SCBDK.Dealer.ExternalCalc/v2/Content/../fonts/1473191/0ed27687-0803-436f-a185-016b56ef6b19.eot?#iefix") format("eot"), url(https://api.scb.nu/SCBDK.Dealer.ExternalCalc/v2/Content/../fonts/1473191/d7af402a-7ff0-45ff-b994-982e4b75e37d.woff2) format("woff2"), url(https://api.scb.nu/SCBDK.Dealer.ExternalCalc/v2/Content/../fonts/1473191/02d624ec-7da6-4048-b3ef-b5e5a8289ef1.woff) format("woff"), url(https://api.scb.nu/SCBDK.Dealer.ExternalCalc/v2/Content/../fonts/1473191/c68b7c86-02ed-408b-b53d-341e68fbd8e0.ttf) format("truetype");
}

@font-face {
    font-family: "KievitRegular";
    src: url("https://api.scb.nu/SCBDK.Dealer.ExternalCalc/v2/Content/../fonts/1473247/88999ed0-5da8-455a-94d4-b7615fa2605b.eot?#iefix");
    src: url("https://api.scb.nu/SCBDK.Dealer.ExternalCalc/v2/Content/../fonts/1473247/88999ed0-5da8-455a-94d4-b7615fa2605b.eot?#iefix") format("eot"), url(https://api.scb.nu/SCBDK.Dealer.ExternalCalc/v2/Content/../fonts/1473247/7aeacd4a-1569-4794-bb75-7124c4de5eb5.woff2) format("woff2"), url(https://api.scb.nu/SCBDK.Dealer.ExternalCalc/v2/Content/../fonts/1473247/8bd5d8f7-54d5-42ca-a619-b5f75277d539.woff) format("woff"), url(https://api.scb.nu/SCBDK.Dealer.ExternalCalc/v2/Content/../fonts/1473247/bff10865-6182-4362-8499-91ae442d374c.ttf) format("truetype");
}

@font-face {
    font-family: "KievitRegularItalic";
    src: url("https://api.scb.nu/SCBDK.Dealer.ExternalCalc/v2/Content/../fonts/1473211/14408191-142e-4e23-9c9d-ae32351531cd.eot?#iefix");
    src: url("https://api.scb.nu/SCBDK.Dealer.ExternalCalc/v2/Content/../fonts/1473211/14408191-142e-4e23-9c9d-ae32351531cd.eot?#iefix") format("eot"), url(https://api.scb.nu/SCBDK.Dealer.ExternalCalc/v2/Content/../fonts/1473211/f747a6bb-4563-4b0a-9d83-df4876e442e4.woff2) format("woff2"), url(https://api.scb.nu/SCBDK.Dealer.ExternalCalc/v2/Content/../fonts/1473211/1f26a402-e558-44fe-836a-5d7cac56f0b8.woff) format("woff"), url(https://api.scb.nu/SCBDK.Dealer.ExternalCalc/v2/Content/../fonts/1473211/11b32d29-106d-4ab9-8203-35716da9f249.ttf) format("truetype");
}

@font-face {
    font-family: "KievitMedium";
    src: url("https://api.scb.nu/SCBDK.Dealer.ExternalCalc/v2/Content/../fonts/1473223/9f34e975-9971-45ab-9004-475db83406ad.eot?#iefix");
    src: url("https://api.scb.nu/SCBDK.Dealer.ExternalCalc/v2/Content/../fonts/1473223/9f34e975-9971-45ab-9004-475db83406ad.eot?#iefix") format("eot"), url(https://api.scb.nu/SCBDK.Dealer.ExternalCalc/v2/Content/../fonts/1473223/8e9fa79e-7be4-434c-9951-bb577789752d.woff2) format("woff2"), url(https://api.scb.nu/SCBDK.Dealer.ExternalCalc/v2/Content/../fonts/1473223/96bab4bd-f30c-46c9-b618-d89a333336c7.woff) format("woff"), url(https://api.scb.nu/SCBDK.Dealer.ExternalCalc/v2/Content/../fonts/1473223/9261ee23-78d6-4e9f-9de5-480f795c754a.ttf) format("truetype");
}

@font-face {
    font-family: "KievitMediumItalic";
    src: url("https://api.scb.nu/SCBDK.Dealer.ExternalCalc/v2/Content/../fonts/1473227/7dfdb23a-7e57-4ffe-96d1-6212f2360695.eot?#iefix");
    src: url("https://api.scb.nu/SCBDK.Dealer.ExternalCalc/v2/Content/../fonts/1473227/7dfdb23a-7e57-4ffe-96d1-6212f2360695.eot?#iefix") format("eot"), url(https://api.scb.nu/SCBDK.Dealer.ExternalCalc/v2/Content/../fonts/1473227/a83e4755-0c58-430d-a751-10764d7b5be2.woff2) format("woff2"), url(https://api.scb.nu/SCBDK.Dealer.ExternalCalc/v2/Content/../fonts/1473227/67e4fa7b-dfc4-415f-b095-b326a49ec265.woff) format("woff"), url(https://api.scb.nu/SCBDK.Dealer.ExternalCalc/v2/Content/../fonts/1473227/1eba33b6-78a7-441e-8b6c-43c990fad894.ttf) format("truetype");
}

/*loader*/

#scbdkdealerexternalcalc.calculator #santander_spinner {
    position: absolute !important;
    /*top: 0 !important;
    left: 0 !important;*/
    z-index: 100 !important;
    background: var(--wpr-bg-9f964145-f7a4-4f46-b413-90fcb3a0b50e) no-repeat center center !important;
    width: 300px !important;
    height: 792px !important;
}

#scbdkdealerexternalcalc.priceLabel #santander_spinner {
    position: absolute !important;
    top: 20px !important;
    left: 0 !important;
    z-index: 100 !important;
    background: var(--wpr-bg-11328f3b-1297-47a8-aa1c-ab050d71ca7b) no-repeat center center !important;
    width: 300px !important;
    height: 186px !important;
}

/*error*/

#scbdkdealerexternalcalc #santander_error {
    overflow: hidden !important;
    color: #ffffff !important;
    position: fixed;
    background-color: red;
    opacity: 0.9;
    font-family: KievitBold;
    line-height: 1.5;
    margin: 0px;
    width: 280px;
    padding: 10px;
}

    #scbdkdealerexternalcalc #santander_error span {
        cursor: pointer;
        text-decoration: underline;
    }

/*Calc*/

#scbdkdealerexternalcalc {
    color: #303030 !important;
    font-family: KievitRegular, Helvetica, sans-serif !important;
    font-size: 14px !important;
    line-height: 1.3 !important;
    background: #E9EBE5 !important;
    text-align: left !important;
}

    #scbdkdealerexternalcalc *, #scbdkdealerexternalcalc *:before, #scbdkdealerexternalcalc *:after {
        box-sizing: content-box !important;
    }

    #scbdkdealerexternalcalc.priceLabel {
        width: 300px !important;
        height: 200px !important;
        overflow: hidden !important;
    }

    #scbdkdealerexternalcalc.calculator {
        width: 300px !important;
        min-height: 792px !important;
        overflow: hidden !important;
    }


    #scbdkdealerexternalcalc .santander_header {
        color: #FFFFFF !important;
        font-family: KievitBold, Helvetica, sans-serif !important;
        line-height: 80px !important;
        font-size: 40px !important;
        text-align: center !important;
        background-color: #387711 !important;
        height: 92px !important;
    }

    #scbdkdealerexternalcalc .santander_subHeader {
        color: #FFFFFF !important;
        font-family: KievitRegular, Helvetica, sans-serif !important;
        line-height: 28px !important;
        font-size: 14px !important;
        text-align: center !important;
        position: relative;
        top: -32px;
        height: 0px;
    }


    #scbdkdealerexternalcalc.priceLabel .santander_header {
        color: #FFFFFF !important;
        font-family: Kievit, Helvetica, sans-serif !important;
        line-height: 50px !important;
        font-size: 16px !important;
        text-align: center !important;
        background-color: #ec0000 !important;
        background-image: var(--wpr-bg-7907fccd-d3b6-4f64-bec0-c662979d261f), var(--wpr-bg-9554626d-a656-4fc4-b622-f64da6d5c81e);
        background-repeat: no-repeat, no-repeat;
        background-size: 25px, 40px;
        background-position: 5%, right;
        height: 50px !important;
        padding-left: 7px;
    }

    
    #scbdkdealerexternalcalc .santander_header {
        color: #FFFFFF !important;
        font-family: KievitBold, Helvetica, sans-serif !important;
        line-height: 80px !important;
        font-size: 40px !important;
        text-align: center !important;
        background-color: #387711 !important;
        height: 92px !important;
    }

    #scbdkdealerexternalcalc .calcRow.inputField input.textBoxInput, input.textBoxInput:disabled {
        border: 0 !important;
        width: 216px !important;
        height: 16px !important;
        background-color: #ffffff !important;
        font-family: inherit !important;
        font-size: 100% !important;
        padding-top: 10px;
        padding-right: 13px !important;
        padding-bottom: 10px !important;
        padding-left: 13px !important;
        display: inline-block !important;
    }

    #scbdkdealerexternalcalc input:not([type="image" i]), #scbdkdealerexternalcalc textarea {
        box-sizing: initial !important;
        background-color: rgb(255, 255, 255) !important;
        border-bottom-color: rgb(0, 0, 0) !important;
        border-bottom-style: none !important;
        border-bottom-width: 0px !important;
        border-image-outset: 0px !important;
        border-image-repeat: stretch !important;
        border-image-slice: 100% !important;
        border-image-source: none !important;
        border-image-width: 1 !important;
        border-left-color: rgb(0, 0, 0) !important;
        border-left-style: none !important;
        border-left-width: 0px !important;
        border-right-color: rgb(0, 0, 0) !important;
        border-right-style: none !important;
        border-right-width: 0px !important;
        border-top-color: rgb(0, 0, 0) !important;
        border-top-style: none !important;
        border-top-width: 0px !important;
        box-sizing: content-box !important;
        color: rgb(0, 0, 0) !important;
        cursor: auto !important;
        display: inline-block !important;
        font-family: KievitRegular, Helvetica, sans-serif !important;
        font-size: 17px !important;
        font-stretch: normal !important;
        font-style: normal !important;
        font-variant-caps: normal !important;
        font-variant-ligatures: normal !important;
        font-variant-numeric: normal !important;
        font-weight: normal !important;
        height: 16px !important;
        letter-spacing: normal !important;
        line-height: normal !important;
        margin-bottom: 0px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
        margin-top: 0px !important;
        padding-bottom: 10px !important;
        padding-left: 13px !important;
        padding-right: 13px !important;
        padding-top: 10px !important;
        text-align: start !important;
        text-indent: 0px !important;
        text-rendering: auto !important;
        text-shadow: none !important;
        text-transform: none !important;
        user-select: text !important;
        width: 216px !important;
        word-spacing: 0px !important;
        writing-mode: horizontal-tb !important;
        -webkit-appearance: none !important;
        -webkit-rtl-ordering: logical !important;
        -webkit-border-image: none !important;
    }

    #scbdkdealerexternalcalc .calcRow.inputField label {
        display: inline-block !important;
        font-weight: normal !important;
        margin-bottom: 0 !important;
    }

    #scbdkdealerexternalcalc .calcRow.inputField .calcInput {
        background-color: rgb(255, 255, 255);
        border-bottom-color: rgb(233, 235, 229);
        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-image-outset: 0px;
        border-image-repeat: stretch;
        border-image-slice: 100%;
        border-image-source: none;
        border-image-width: 1;
        border-left-color: rgb(233, 235, 229);
        border-left-style: solid;
        border-left-width: 1px;
        border-right-color: rgb(233, 235, 229);
        border-right-style: solid;
        border-right-width: 1px;
        border-top-color: rgb(233, 235, 229);
        border-top-style: solid;
        border-top-width: 1px;
        color: rgb(48, 48, 48);
        display: block;
        font-family: KievitRegular, Helvetica, sans-serif;
        font-size: 17px;
        height: 36px;
        line-height: 29px;
        width: 278px;
    }

    #scbdkdealerexternalcalc .calcRow.inputField.disabled .calcInput {
        border: 0px solid #e9ebe5 !important;
        width: auto !important;
    }

    #scbdkdealerexternalcalc .calcRow.inputField label.inputUnit {
        display: inline-block !important;
        color: #c9cac5 !important;
    }


    #scbdkdealerexternalcalc .calcRow {
        padding-left: 15px !important;
        padding-right: 15px !important;
        padding-bottom: 0px !important;
        padding-top: 8px !important;
    }

    #scbdkdealerexternalcalc .staticFields {
        height: 190px !important;
    }

    #scbdkdealerexternalcalc .calcRow .unitValuta {
        width: 12px !important;
        margin-left: 3px !important;
        display: inline-block !important;
    }

    #scbdkdealerexternalcalc .calcRow .unitPct {
        width: 12px !important;
        margin-right: 3px !important;
        display: inline-block !important;
    }

    #scbdkdealerexternalcalc .headerUnit {
        font-size: 12px !important;
    }

    #scbdkdealerexternalcalc .calcRow .calcLabel {
        margin-right: 4px !important;
        display: inline-block !important;
        font-family: KievitRegular,Helvetica,sans-serif !important;
    }

    #scbdkdealerexternalcalc .calcRow span.calcValue {
        display: inline-block !important;
    }

    #scbdkdealerexternalcalc .calcRow div.calcValue {
        display: inline-block !important;
        float: right !important;
    }

    #scbdkdealerexternalcalc .calcRow .calcValue.large {
        width: auto !important;
    }

    #scbdkdealerexternalcalc .santander_footer {
        background: #E9EBE5 !important;
        color: #303030 !important;
        display: block !important;
        font-family: KievitRegular, Helvetica, sans-serif !important;
        font-size: 14px !important;
        height: 37px !important;
        line-height: 1.1 !important;
        padding-bottom: 2px !important;
        padding-left: 0 !important;
        padding-right: 5px !important;
        padding-top: 8px !important;
        text-align: left !important;
        width: 300px !important;
    }

    #scbdkdealerexternalcalc .santander_content {
        display: block !important;
        height: 50px !important;
        line-height: 15px !important;
        padding-bottom: 0px !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
        padding-top: 10px !important;
        text-align: left !important;
        width: 270px !important;
    }

    #scbdkdealerexternalcalc .santander_brand {
        background-color: #ec0000;
        background-image: var(--wpr-bg-8dfcef34-b83d-46c1-a330-215528efd901);
        background-repeat: no-repeat;
        background-size: auto 36px;
        background-position: 50%;
        width: 300px;
        height: 64px;
    }

    #scbdkdealerexternalcalc .calcRow.inputField {
        padding: 10px !important;
        background-color: #FFFFFF !important;
        font-size: 17px !important;
        line-height: 27px !important;
    }

    #scbdkdealerexternalcalc.priceLabel .smallText {
        line-height: 1.3 !important;
        font-size: 8pt !important;
        color: #5c5c5c !important;
    }

    #scbdkdealerexternalcalc .smallText {
        line-height: 1.4 !important;
        font-size: 8pt !important;
        color: #5c5c5c !important;
    }

    #scbdkdealerexternalcalc button {
        background-color: #387711 !important;
        background-repeat: no-repeat !important;
        background-position: right 8px center !important;
        border: 2px solid #387711 !important;
        color: #fff !important;
        display: inline-block !important;
        padding: 6px 15px 7px 15px !important;
        text-align: center !important;
        width: 150px !important;
        margin-left: 60px;
    }



        #scbdkdealerexternalcalc button:disabled {
            background-color: #737373 !important;
            background-repeat: no-repeat !important;
            background-position: right 8px center !important;
            border: 2px solid #737373 !important;
            color: #fff !important;
            display: inline-block !important;
            padding: 6px 15px 7px 15px !important;
            text-align: center !important;
            width: 150px !important;
            margin-left: 60px;
        }



    #scbdkdealerexternalcalc *, *:before, *:after {
        -webkit-box-sizing: content-box !important;
        -moz-box-sizing: content-box !important;
        box-sizing: content-box !important;
    }

#modelYearContainer {
    display: none;
}


#scbdkdealerexternalcalc.calculator .DutyTextValues {
    display: none;
}

#scbdkdealerexternalcalc.calculator .defaultDutyText {
    font-size: 9pt !important;
}

#btnPriceLabelApply {
    cursor: pointer;

}

#scbdkdealerexternalcalc.priceLabel #btn {
    border: none;
    color: white;
    padding: 10px;
    padding-left: 20px;
    padding-right: 20px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 13px;
    margin: 4px 2px;
    cursor: pointer;
    border-radius: 30px;
    float: right;
    margin-right: 10px;
    background-color: #4CAF50 !important;
    background-image: var(--wpr-bg-f1534701-ca1e-4f83-bca4-0e06239adc71);
    background-repeat: no-repeat;
    background-size: 20px;
    background-position: 105px;
    width:90px;
}
