.slider-handle,.slider-track{position:absolute;background-image:none;background-repeat:repeat-x;filter:none}
.exchange-calculator-submit,.iban-submit{font-weight:400;min-width:85px;white-space:nowrap;line-height:1;text-indent:0;transition:.25s ease-in-out}
form:after{width:100%;content:"";margin-bottom:.1em;display:table;clear:both}
#credit-calculator{padding:15px;border:1px solid #eee;margin-bottom:2em!important}
#credit-calculator label{color:#002D4B;font-size:1.6em;margin-right:20px}
.credit-calculator-title{margin-bottom:1em!important}
.credit-currency-select{max-width:100px;display:inline-block;color:#002D4B;border:1px solid rgba(0,45,75,.3)}
.credit-amount,.credit-intrest,.credit-time{padding:10px 0}
.credit-monthly-rate{padding:20px 0 0;font-size:130%}
.slider.slider-horizontal{width:100%;height:20px}
.slider.slider-horizontal .slider-track{height:4px;margin-top:-2px}
.slider-track{cursor:pointer;background-color:#ddd;-webkit-box-shadow:none;box-shadow:none;border-radius:4px}
.slider-handle{top:0;width:20px;height:20px;background-color:rgba(0,45,75,1);-webkit-box-shadow:none;box-shadow:none;border:0 solid transparent}
.slider-selection{background:#ff4d5a}
.slider-text-left{text-align:left}
.slider-text-right{text-align:right}
.iban-submit,.slider-text-center{text-align:center}
.col-sm-6{width:50%;float:left}
#blic-credit-calculator{padding:15px;border:1px solid #eee;margin-bottom:2em!important}
#blic-credit-calculator label{color:#002D4B;font-size:1.6em;margin-right:20px}
.blic-credit-calculator-title{margin-bottom:1em!important}
.blic-credit-currency-select{max-width:100px;display:inline-block;color:#002D4B;border:1px solid rgba(0,45,75,.3)}
.blic-credit-amount,.blic-credit-intrest,.blic-credit-time{padding:10px 0}
.blic-credit-monthly-rate{padding:20px 0 0;font-size:130%}
#iban-calculator{padding:15px;border:1px solid #eee;margin-bottom:2em!important;max-width:600px}
#iban-calculator label{color:rgba(0,45,75,1);font-size:1.6em;margin-right:20px}
.iban-calculator-title{margin-bottom:1em!important}
.iban-bank-select{display:inline-block;color:#002D4B;border:1px solid rgba(0,45,75,.3)}
.iban-row{padding:10px 0;clear:both;}
.iban-bulk{display:none}
.iban-submit{font-size:18px;color:#ff4d5a;background-color:#fff;border:2px solid #ff4d5a;border-radius:5px;padding:5px 20px;margin-right:15px}
.status-addikoblue,.status-blue,.status-green,.status-grey,.status-red,.status-yellow{color:#fff;padding:10px 15px;font-size:1.6em}
.iban-submit:hover{background-color:#ff4d5a;color:#fff}
.iban-text-left{text-align:left}
.iban-text-right{text-align:right}
.iban-text-center{text-align:center}
.status-red{background-color:rgba(255,105,97,.8);border:3px solid rgba(255,105,97,1);border-radius:5px}
.status-yellow{background-color:rgba(255,161,46,.8);border:3px solid rgba(255,161,46,1);border-radius:5px}
.status-green{background-color:rgba(78,174,0,.8);border:3px solid rgba(78,174,0,1);border-radius:5px}
.status-blue{background-color:rgba(46,140,255,.8);border:3px solid rgba(46,140,255,1);border-radius:5px}
.status-addikoblue{background-color:rgba(0,45,75,.8);border:3px solid rgba(0,45,75,1);border-radius:5px}
.status-grey{background-color:rgba(102,102,102,.8);border:3px solid rgba(102,102,102,1);border-radius:5px}
#exchange-list td,#exchange-list th{text-align:center;vertical-align:middle}
.exchange-list-left{text-align:left!important}
.exchange-list-right{text-align:right!important}
.exchange-list-center{text-align:center!important}
.same-size{width:15%}
#exchange-list-archive{padding:15px;border:1px solid #eee;margin-bottom:2em!important;max-width:600px}
#exchange-list-archive-form {
    display: flex;
    gap: 30px;
    justify-content: center;
    margin-bottom: 35px !important;
}
#exchange-list-archive-form:after {
    content: "";
    display: none !important;
}
#exchange-list-archive-form select {
    max-width: 300px;
    margin-top: 0;
}
#exchange-list-archive-form select {
    /* for Firefox */
    -moz-appearance: none;
    /* for Chrome */
    -webkit-appearance: none;
}

/* For IE10 */
#exchange-list-archive-form select::-ms-expand {
    display: none;
}
#exchange-list-archive-form select.godina {
    position: relative;
    background: url("../images/arow-down.png");
    background-position: calc(100% - 20px) center;
    background-repeat: no-repeat;
}
#exchange-list-archive-form select.mesec {
    position: relative;
    background: url("../images/date.png");
    background-position: calc(100% - 20px) center;
    background-repeat: no-repeat;
}
#exchange-list-archive-form select.godina:after {
    /*content: "";*/
    /*position: absolute;*/
    /*top: 50%;*/
    /*right: 30px;*/
    /*transform: translateY(-50%);*/
    /*width: 14px;*/
    /*height: 8px;*/

}
#exchange-list-archive-form label{color:#0A1023;font-size:1.6em;margin-right:20px}
.exchange-list-archive-title{margin-bottom:1em!important}
.exchange-list-archive-select{display:inline-block;color:#002D4B;border:1px solid rgba(0,45,75,.3)}
.exchange-list-archive-row{
    padding:10px 0;
    display: flex;
    align-items: center;
    margin: 0;
    justify-content: center;
}

#exchange-calculator{padding:15px;border:1px solid #eee;margin-bottom:2em!important;max-width:600px}
#exchange-calculator label{color:rgba(0,45,75,1);font-size:1.6em;margin-right:20px}
.exchange-calculator-title{margin-bottom:1em!important}
.exchange-calculator-select{display:inline-block;color:#002D4B;border:1px solid rgba(0,45,75,.3)}
.exchange-calculator-row{padding:10px 0}
.exchange-calculator-submit{font-size:18px;color:#ff4d5a;background-color:#fff;border:2px solid #ff4d5a;border-radius:5px;text-align:center;padding:5px 20px;margin-right:15px}
.exchange-calculator-submit:hover{background-color:#ff4d5a;color:#fff}
.exchange-calculator-text-left{clear:both;text-align:left}
.exchange-calculator-text-right{clear:both;text-align:right}
.exchange-calculator-text-center{clear:both;text-align:center}

.exchange-calculator-hrk-eur-submit:hover{background-color:#ff4d5a;color:#fff}
/* HRK EUR */
#exchange-calculator-form-hrk-eur .exchange-calculator-amount {border: 1px solid #002D4B;}
#exchange-calculator-form-hrk-eur .exchange-calculator-row {float: none; display: inline-block;}
.exchange-calculator-hrk-eur-submit{font-size:1.8em; line-height: 1; color:#fff;background-color:#ff4d5a;border:2px solid #fff;border-radius:8px;text-align:center;padding:10px 25px;margin-right:15px}
.exchange-calculator-hrk-eur-submit:hover{color:#fff;background-color:#002D4B;border:2px solid #fff;}
#exchange-calculator-form-hrk-eur .exchange-calculator-row label {
    font-size: 20px;
    line-height: 1.3;
    text-decoration: none;
    font-weight: 600;
    margin-bottom: 0;
    font-style: normal;
    font-variant: normal;
}
#exchange-calculator-form-hrk-eur .exchange-calculator-title-bottom {
    font-size: 20px;
    line-height: 1.3;
    text-decoration: none;
    font-family: "DM Sans";
    font-weight: 400;
    margin-bottom: 1em;
    font-style: normal;
    font-variant: normal;
}
#exchange-calculator-form-hrk-eur .exchange-calculator-title-bottom + p {
    font-size: 24px;
    line-height: 28px;
    font-weight: 600;
    color: rgb(10, 16, 35);
    font-family: 'Charlie Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

/* DCC */
#dcc-exchange-list tr td {
    padding: 10px 12px;
}
#exchange-list tr td {
    padding: 10px 12px;
}

#dcc-exchange-list-form{padding:15px;border:1px solid #F7F5F5;background-color: #F7F5F5;border-radius:4px;margin-bottom:2em!important;max-width:600px}
#dcc-exchange-list-form label{color:rgba(0,45,75,1);font-size:1.6em;margin-right:20px}
.dcc-valuta { display: block; width: 100%; background-color: #fff; height: 44px;line-height: 1.8;}
/* MasterCard */
#mc-exchange-list-form{padding:15px;border:1px solid #F7F5F5;background-color: #F7F5F5;border-radius:4px;margin-bottom:2em!important;max-width:600px}
#mc-exchange-list-form label{color:rgba(0,45,75,1);font-size:1.6em;margin-right:20px}
.mc-valuta { display: block; width: 100%; background-color: #fff; height: 44px;line-height: 1.8;}
/* Datepicker */
#ui-datepicker-div {background-color: #fff; width: 100%;max-width: 600px; border: 5px solid #ff4d5a;display: none;}
.ui-datepicker-title{text-align: center;font-size: 1.8em;line-height: 1.5;text-transform: capitalize;background-color:rgba(0,45,75,1.00);color: #fff;}
#ui-datepicker-div table {margin-bottom: 0}
#ui-datepicker-div table th {text-align: center;}
#ui-datepicker-div table td {text-align: center;}
.ui-datepicker-prev{float: left;background-color: #ff4d5a;color: #fff;font-size: 1.8em; line-height: 1.5; padding: 0 5px;}
.ui-datepicker-next{float: right;background-color: #ff4d5a;color: #fff;font-size: 1.8em; line-height: 1.5; padding: 0 5px;}
#credit-calculator {
    padding: 25px;
    border: 1px solid transparent;
    margin-bottom: 2em!important;
    background: #FF4D5A;
    color: #fff;
    border-radius: 16px;
}
#credit-calculator p {
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 25px !important;
    margin-top: 7px;
}

.credit-currency-select {
    max-width: 100%;
}
.form-control {
    margin-top: 10px;
    display: block;
    width: 100%;
    height: 54px !important;
    padding: 9px 19px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.8;
    color: #858799;
    border: 1px solid #DEDEE3 !important;
}
.credit-monthly-rate {
    text-align: left !important;
}
.credit-monthly-rate p {
    padding: 0px 15px;
}
.credit-monthly-rate p strong {
    font-weight: 600;
    font-size: 40px;
    display: block;
    font-family: "Charlie Pro";
    margin-top: 15px;
}
.slider-text-right p {
    background: #fff;
    color: #0A1023;
    height: 54px;
    line-height: 54px;
    display: inline-flex;
    padding: 0 23px;
    border-radius: 5px;
}
.slider-text-left p {
    position: relative;
    top: 12px;
}
.slider-selection {
    background: #ffffff;
}


.slider.slider-horizontal .slider-track {
    height: 4px;
    margin-top: -2px;
}
.slider.slider-horizontal .slider-track {
    height: 10px;
    width: 100%;
    margin-top: -5px;
    top: 50%;
    left: 0;
}
.slider-track {
    cursor: pointer;
    background-color: #fff;
}
.slider-handle {
    background-color: rgb(255 255 255);
}
.slider.slider-horizontal .slider-track {
    height: 10px;
    margin-top: -5px;
}
.credit-amount, .credit-intrest, .credit-time {
    padding: 10px 0;
    margin-top: 22px;
}
.credit-currency {
    margin-bottom: 39px;
    display: block;
}
.exchange-list-archive-header-fullbleed {
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    width: 100vw;
    background: #f4f4f6;
    display: flow-root;
    padding: 30px 0px;
    margin-bottom: 36px;
}

.row-hed {
    width: 100%;
    max-width: 1170px;
    display: flex;
    justify-content: space-evenly;
}

.exchange-list-archive-header-inner {
  padding-top: 14px;
  padding-bottom: 14px;
}

.exchange-list-archive-header-item {
  text-align: center;
  font-size: 16px;
}

.exchange-list-archive-header-value {
  color: #ff4d5a; 
  font-weight: 600;
}

@media screen and (max-width: 992px){
    .slider-text-right {
        text-align: left;
    }
    .credit-amount, .credit-intrest, .credit-time {
        margin-top: 0;
    }
    .credit-currency {
        margin-bottom: 0;
        display: block;
    }

}
@media screen and (max-width: 768px){

    #exchange-list-archive-form {
        padding: 0;
    }
    #exchange-list-archive-form {
        flex-direction: column;
    }
    .exchange-list-archive-row {
        width: 100% !important;
    }
    .exchange-list-archive-header-item {
        text-align: left;
        padding: 6px 15px;
        width: 100%;
    }
    .row-hed {
        flex-wrap: wrap;
    }
}