<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/****Overlay Links CSS*****/

.rates-parent {
    border-radius: 3px;
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
    margin-bottom: 10px;
    border: 1px solid #ddd;
}
.rates-parent .rates {
    padding: 20px;
    border: none;
    padding-bottom: 0px;
    background-color: white;
    border-bottom: 1px solid #E1E1E1;
}
.rates-parent .rates-heading {
    background: #F2F7FB;
    padding: 0;
    position: relative;
    border: none;
}
.rates-parent .rates-body {
    display:none;
}
.rates-parent .label-heading {
    font-size: 18px;
    padding: 10px;
    margin-bottom: 0;
    font-weight: 400;
    cursor: pointer;
}

.rates-parent .rates-header ul{
    margin-left:17px;
}
.rates-parent .rates-header ul li{
    list-style-type: disc;
}

.rates-parent .rates-arrow{
color: #1d85fe;
float:right;
}
.rates-parent .icon-up-open-big {
    float: right;
    position: absolute;
    top: 39%;
    right: 10px;
    font-size: 20px;
    color: #1d85fe;
    cursor: pointer;
}
.rates-parent .rates-header {
    margin-bottom: 10px;
}
.rates-parent .rates-custom-table .table-responsive{
    overflow-x: scroll;
    width : 100%;
}
.rates-parent .rates-header table{
    margin-bottom: 10px;
    margin-top: 10px;
}
.rates-parent .rates-banr {
    margin-top:20px;
    margin-bottom:20px;
    width: 100%;
    background: #d5e3f2;
    max-width: 100%;
    border: 1px solid #ddd;
    position: relative;
    box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3);
    overflow: hidden;
}
.rates-parent .rates-banner-image {
    position: absolute;
    top: 0;
    left: 0
}
.rates-parent .rates-quote {
    padding: 15px 24px 15px 173px;
    position: relative;
    top: 0px;
    left: 0;
    font-size: 18px;
    line-height: 20px;
    float: left;
}


.rates-parent .deposit-table-span{
background-color: rgb(190, 220, 255);
}


.rates-parent .rates-custom-table .rates-table-heading{
    background: #BEDCFF;
}

.rates-parent table th,.rates-parent table td{
   padding:8px;
   text-align:center;
}



.rates-parent .quote-text {
    float: left;
}
.rates-parent .apply-online {
    float: left;
    margin-right: 20px;
    margin-top: 10px
}
.rates-parent .know-more {
    float: left;
    margin-top: 10px
}

/*.rates-parent .rates-header ul li:before{
    font-family: "fontello";
    content: '\e805';
    position: absolute;
    left: 200px;
    *//*top: 2px;*//*
    font-size: 12px;
    font-weight: 600;
}*/

.rates-parent .view-less{
    font-size: 14px;
    padding: 10px 20px;
    background-color:white;
}
.rates-parent .view-less a{
    float:right;
}

.rates-parent .panel-view-less{
float:right;
}

@media (max-width: 480px){
    .rates-parent .apply-online {
        text-align: center;
        width: 208px;
        padding: 6px 10px;
    }
    .rates-parent .know-more {
        text-align: center;
        width: 208px;
        padding: 6px 10px;
    }
}
@media screen and (max-width: 479px) and (min-width: 321px){
    .rates-parent .rates-banner-image img {
        width: 100px;
    }
    .rates-parent .quote-text {
        padding-left: 90px;
        font-size: 14px;
        margin-bottom: 10px;
    }
    .rates-parent .rates-quote {
        width: 100%;
        padding: 10px;
    }
    .rates-parent .know-more {
        width: 100%;
        text-align: center;
    }
    .rates-parent .apply-online {
        padding: 6px 10px;
        margin: 5px 0;
        width: 100%;
        text-align: center;
    }
}
@media screen and (max-width: 620px){

	.rates-parent .rates-header table {
    margin-right: -16px;
   float:right;
   font-size:13px;
   overflow-x:auto;

}
}

@media screen and (max-width: 392px){
.rates-parent table th, .rates-parent table td {
    padding: 1px;
}
}

@media screen and (max-width: 340px){
.rates-parent .icon-up-open-big {top: 36%;}
}

@media screen and (max-width: 340px) and (min-width: 319px) {
.rates-parent .rates-body .rates table {margin: 0 -10px;}
}</pre></body></html>