strong{font-weight:700;}
.breadcrumb {padding: 0.30rem 1rem;font-size: 12px;background: none;margin-bottom:0px;}
.breadcrumb-item+.breadcrumb-item::before{content: ">";color: #e7ea5d;}  
.breadcrumb-item.active {color: #9e9c9c;}


/* form stylings */

.label-loan {color: #a2a2a2;font-size: 13px;font-weight: 700;left: .5em;position: absolute;top: -4px;transition: all 0.1s linear;}
input.loan, .annualITR .loan {border-radius: 0;background: transparent;border: none;border-bottom: 2px solid #0445ac;color: #666;font-size: 13px;padding: .75em .5em .5em;width: 100%;}
input.loan:focus + label,#annualITR.loan:focus + label, input.loan + label.show, #annualITR.loan + label.show{
  border-radius: 4px; color: #dc9800;
  font-size: 1em; left: .5em;
  padding: 0 .15em; top:-42%;
}
.field {position: relative;}
input.loan:focus,#annualITR.loan:focus { border-bottom:2px solid #20447d; box-shadow: none!important;background: #fff;}
.custom-btn-one { background: linear-gradient(to top,#d29307,#f5c65a 90%);
    background: -webkit-linear-gradient(to top,#d29307,#f5c65a 90%);
    background: -moz-linear-gradient(to top,#d29307,#f5c65a 90%);
    background: -ms-linear-gradient(to top,#d29307,#f5c65a 90%);
    background: -o-linear-gradient(to top,#d29307,#f5c65a 90%);
    color: #fff; text-shadow: 1px 1px 1px #967100; text-decoration: none;
    display: inline-block; transition: .1s; font-weight: 700;
    border-radius: 10px!important; font-size: 16px;border: 2px solid #fff; cursor:pointer;
}
.form-control:focus{box-shadow:none;}
.form-radio {-webkit-appearance: none;-moz-appearance: none;appearance: none;display: inline-block;position: relative;
 background: #f1f1f1;color: #666;top: 10px;height: 30px;width: 30px;border: 0;border-radius: 50px;
 cursor: pointer;margin-right: 7px;outline: none;}
.form-radio:checked::before {position: absolute;font-size: 14px;left: 9px;top: 6px;font-weight: 900;
font-family: 'Font Awesome 5 Free';content: '\f00c';color:#0445ac;}
.form-radio:hover{ background-color: #f7f7f7;}
.form-radio:checked{background-color: #f1f1f1;}
.error-line {font-size: 10px;font-weight: 800;padding-top: .25rem!important;}


/* page stylings */

.features-head {font-size: 22px;color: #5d5d5d!important;font-weight: 700;}
.highlight {color: #f4af16;}

.glow { font-size: 35px;color: #f5c454;
    -webkit-animation: glow 1s ease-in-out infinite alternate;
    -moz-animation: glow 1s ease-in-out infinite alternate;
    animation: glow 1s ease-in-out infinite alternate; }
.banner { font-size: 14px;text-decoration: none!important;color: #494a53; }

@-webkit-keyframes glow {
from {text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #fff, 0 0 50px #fff, 0 0 60px #fff, 0 0 70px #fff;}
to {text-shadow: 0 0 20px #fff, 0 0 30px #f5c454, 0 0 40px #f5c454, 0 0 50px #f5c454, 0 0 60px #f5c454, 0 0 70px #f5c454, 0 0 80px #f5c454;}
}

.loan-topic{color: #424243;font-size: 25px;}
.loan-description{color: #5d5d5d;font-size: 14px;} .loan-descriptions {color: #5d5d5d;font-size: 15px;}
.view-content {font-size: 13px;font-weight: 700;color: #f4af16;}
.learn {background: #dddddd38;cursor: pointer;border-radius: 4px;color: #666565;}
.content-sub-head-flat-loan {font-size: 16px;font-weight: 500;}
.bg-flip {color: white;background-image: linear-gradient(#df9e14 , #df9e14);text-shadow: 1px 1px 1px #a27e2b;}
.panel { max-height: 205px;overflow: auto;margin-bottom: 8px; }
.loan-table{font-weight:400;color: #666565;font-size: 14px;}
table.table thead th,table.table tbody td{padding:1%; font-weight:400;}
.small-case-text-line {font-size: 9px;}
.pts-icon{height: 65px;width: 65px;margin: auto;background: url(/services/resources/images/loans/bl-ptr.png);}
.pts-icon-one{background-position:0px 67px;} .pts-icon-two{background-position:64px 0px;}
.pts-icon-three{background-position: 65px 65px;}
.box-display{box-shadow: 0px 3px 14px #e2e2e2;}
.elss-bottom-topic {font-size: 15px;color: #df9e14;} .card-content-remove {display: none;}
.anni{position: relative;animation: mymove 0.8s;animation-iteration-count: infinite;}	
.benefits-option, .elss-highlighter {background: #f8da8733;color: #db9e14;}
.loan-type{font-size:17px;} .read-option {font-size: 13px;color: #db9e14;}
.elss-number-box{width: 38px;height: 38px;margin-left: auto;background: url(/services/resources/images/loans/sprite-number-disp.png);}
.number-box-one{background-position:0px 0px;}
.number-box-two{background-position:-38px 0px;}
.number-box-three{background-position:-76px 0px;}
.number-box-four{background-position:0px -39px;}
.number-box-five{background-position:-38px -38px;}
.number-box-six{background-position:-77px -39px;}
.number-box-seven{background-position:0px -77px;}
.number-box-eight{background-position:-39px -77px;}
.number-box-nine{background-position:-77px -77px;}
.img-sec-loan{height:100%;} #second-section{height: 345px;  animation:floating-space 3s ease-in-out infinite;
 -webkit-animation: floating-space 3s ease-in-out infinite;
    -moz-animation: floating-space 3s ease-in-out infinite;}
.hr-bg{height:2px;}
 /* .img-bg-put{
 background: url(/services/resources/images/loans/2393405.jpg) no-repeat; 
   background-size: contain;} 
.faq-img-loan{width: 52px;
    position: absolute;
    right: 23%;
    top: 30%; animation:rotate-ques 3s ease-in-out infinite;
     -webkit-animation: rotate-ques 3s ease-in-out infinite;
    -moz-animation: rotate-ques 3s ease-in-out infinite;}*/
.label-tandc-size {color: #dc9800;font-size: 13px;font-weight: 700;}
.pl-small-text {font-size: 10px;}
.btn-mod-loan:hover {border:2px solid #5da30f;color:#5da30f;background: #fff;text-shadow: none;}

.btn-mod-loan {background: linear-gradient(to top,#5da30f,#9fd75e 90%);background: -webkit-linear-gradient(to top,#5da30f,#9fd75e 90%);
background: -moz-linear-gradient(to top,#5da30f,#9fd75e 90%);background: -ms-linear-gradient(to top,#5da30f,#9fd75e 90%);
background: -o-linear-gradient(to top,#5da30f,#9fd75e 90%);
color: #fff;text-shadow: 1px 1px 1px #214300;text-decoration: none;display: inline-block;transition: .1s;
border-radius: 10px!important;font-size: 16px;border: 2px solid;cursor: pointer;}
.backstep {font-weight: 700;color: gray;}
.radio-label-loan{color: #a2a2a2;font-size: 13px;font-weight: 700;}
.submit-btn-loan{background: linear-gradient(to top,#467e13,#7dce33 90%);
    background: -webkit-linear-gradient(to top,#467e13,#7dce33 90%);
    background-image: -moz-linear-gradient(to top,#467e13,#7dce33 90%);
    background-image: -ms-linear-gradient(to top,#467e13,#7dce33 90%);
    background-image: -o-linear-gradient(to top,#467e13,#7dce33 90%);
    color: #fff;cursor:pointer;
    text-shadow: 1px 1px 1px #2a5503;
    text-decoration: none;
    display: inline-block;
    transition: .1s;
    font-weight: 700;
    border-radius: 10px!important;
    font-size: 16px;
    border: 2px solid #fff;}

@keyframes mymove { from {top: -4px;} to {top: 5px;} }
@keyframes floating-space { from {transform: translate(0,  0px);} 65%  { transform: translate(0, 15px); } to {transform: translate(0, -0px);} }
/* @keyframes rotate-ques { to {
	    -webkit-transform: rotateY(-360deg);
	    transform: rotateY(-360deg);
	  }}
*/

.other-scheme-links {box-shadow: 1px 1px 6px #dfdfdfa6;}
.other-links-click:link, .other-links-click:visited { color: #1d3972;font-size: 13px;font-weight: 700;}
.other-links-click:hover {color: #df9e14;}
.rotate-icon{transform:rotate(180deg);}

@media only screen and (max-width: 450px) {
#first-section{order:2;} #second-section{order:1;height: 168px;} #third-section{order:3;}
.mini-div{border: 1px solid #e2e2e2;box-shadow: 0px 3px 14px #e2e2e2;} 
.features-list li{box-shadow: 2px 2px 8px #e7e7e7;border: 1px solid #f6f4f4;border-right: 3px solid #f5c453;border-left: 3px solid #f5c453;}
/*.img-bg-put{height: 200px;background-size: cover;}.faq-img-loan{width: 40px;right: 19%;top: 35%; }*/
}
