
/*Start - Changes by Dhiren (Altorise)*/

ul.sub-menu select {
	color: #fff !important;
	padding-top: 8px;
	}


h2.title2 {
    font-size: 35px;
    font-weight: 500;
    line-height: 52px;
    text-align: center;
    color: #0655A3;
}

h2 span{
	color: #4A4A4A;
    font-size: 25px;
    line-height: 40px;
}

p.corp-copy {
    color: #4A4A4A;
    font-size: 18px;
    line-height: 23px;
    text-align: center;
}

.container-title{
    color: #fff;
    margin: 50px 0 1px;
}

.section.bglight {
    background-color: #f7f5f5;
}

.d-color-1 {
    background: #f9f9f9;
}

/*Consumer/Index*/

h2.aos-init.aos-animate{
    color: #0655A3;
    font-size: 32px;
    font-weight: 600;
    line-height: 40px;
    text-align: center;
}
h2.udio-banner-heading{
    color: #0655A3;
    font-size: 32px;
    font-weight: 600;
    line-height: 40px;
    text-align: center;
    margin-bottom: 30px;
}

.onestopbox .logocontainer-idx {
    width: 420px;
    height: 420px;
    background: url(../img/DhaniPay-Phone-Card.png) center no-repeat;
    background-size: 100%;
}

.l-color-1 {
    background: #FFFFFF;
}


.can-do-list div.f-01 {
    background: url(../img/icons/Send-Money.png) no-repeat;
}

.can-do-list div.f-02 {
    background: url(../img/icons/Airport-Lounge.png) no-repeat;
}
.can-do-list div.f-03 {
    background: url(../img/icons/Mobile-Recharge.png) no-repeat;
}
.can-do-list div.f-04 {
    background: url(../img/icons/Electricity.png) no-repeat;
}
.can-do-list div.f-05 {
    background: url(../img/icons/Bank-Transfer.png) no-repeat;
}
.can-do-list div.f-06 {
    background: url(../img/icons/DTH-Recharge.png) no-repeat;
}
.can-do-list div.f-07 {
    background: url(../img/icons/Collect-Money.png) no-repeat;
}
.can-do-list div.f-08 {
    background: url(../img/icons/DhannPay-Card.png) no-repeat;
}

.can-do-list div.f-01, .can-do-list div.f-02, .can-do-list div.f-03, .can-do-list div.f-04, .can-do-list div.f-05, .can-do-list div.f-06, .can-do-list div.f-07, .can-do-list div.f-08 {
    background-position: top center;
    background-size: auto 60%;
}

h3 {
    color: #0655A3;
    font-size: 22px;
    line-height: 28px;
}


con-wallet-steps .steps span {
    display: block;
    width: 95%;
    color: #4A4A4A;
    font-size: 16px;
    line-height: 22px;
}

.con-wallet-steps .steps:before {
    content: '';
    font-size: 40px;
    font-weight: 600;
    border: 1px solid #5787CA;
    text-align: center;
    padding-top: 27px;
    width: 50px;
    height: 100px;
    border-bottom-left-radius: 80px;
    border-top-left-radius: 80px;
    position: absolute;
    background: #fff;
    color: #5787CA;
    top: 180px;
    left: 8px;
}

.con-wallet-steps .step-1:before {
    content: '1';
}
.con-wallet-steps .step-2:before {
    content: '2';
}
.con-wallet-steps .step-3:before {
    content: '3';
}

.con-wallet-steps .icon1 {
    width: 153px;
    height: 153px;
    background: url(../img/icons/Download-App.png) no-repeat;
}
.con-wallet-steps .icon2 {
    width: 153px;
    height: 153px;
    background: url(../img/icons/Load-Money.png) no-repeat;
}
.con-wallet-steps .icon3 {
    width: 153px;
    height: 153px;
    background: url(../img/icons/Spend-on-the-go.png) no-repeat;
}

.abt-cta{
    text-align: center;
    margin-top: 30px;
}

.footer {
    border-bottom: 8px solid #0d55a3;
}

.oppenned span:nth-child(2){

    background-color: rgba(43, 175, 84,.80);
}

.sub-menu{
    background-color: rgb(43, 175, 84);
}

@media only screen and (max-width: 529px){

    .banner .callout h1 {
        font-size: 18px;
        line-height: 1.5;
    }

    h2.title2 {
        font-size: 20px;
        font-weight: 500;
        line-height: 35px;
    }

    h2 span {
        color: #4A4A4A;
        font-size: 18px;
        line-height: 28px;
    }

    .corporate-features .col-left, .corporate-features .col-right {
        width: 100% !important;
        padding-right: 0px !important;
        padding-left: 0px !important;
    }

    .con-wallet-steps .icon1, .con-wallet-steps .icon2, .con-wallet-steps .icon3, .con-wallet-steps .icon4{
        margin: 0 auto;
    }

    .corporate-features .col-right .blocks .icon, .corporate-features .col-left .blocks .icon {
        width: 150px;
        height: 150px;
    }
}

/*End - Changes by Dhiren (Altorise)*/



ul.first-invest-ul{
	list-style-type: disc;
}

ul.first-invest-ul li{
	margin-bottom: 25px;
}

ol.order-lst-surface{
	list-style-type: decimal;
	padding-left: 25px;
}

p.tms-use{
	text-align: center;
	font-size: 20px;
	margin-bottom: 20px;
}

ol.second-ol-area-box{
	list-style-type: decimal;
}

ol.cstm-odr{
	padding-left: 17px;
}

ol.cstm-odr li{
	margin-bottom: 25px;
}

ol.inner-ol-lst{
	padding-left: 25px;
}

ol.inner-ol-lst li{
	margin-bottom: 25px;
}

ol.stm-gold-odr{
	padding-left: 20px;
}

ol.stm-gold-odr li{
	margin-bottom: 25px;
}

ol.fourth-part li{
	margin-bottom: 25px;
	padding-left: 20px;
}

ol.fourth-part-23{
	padding-left: 20px;
}

ol.fourt-sec li{
	margin-bottom: 25px;
}

/* saurabh changes 18/dec/2018 */
.section-box-udio-banner{
	padding: 60px 0;
}

.banner-box-udio{
	text-align: center;
	position: relative;
}

.banner-box-udio img.banner-img-udio{
	width: 55%;
	max-width: 100%;
}



p.udio-app-tag{
	color: #c2c2c2;
	font-size: 10px;
	text-align: center;
	margin: 0;
	margin-top: 20px;
}

@media screen and (max-width: 768px){
	.banner-box-udio img.banner-img-udio{
		width: 100%;
		padding-right: 15px;
	    padding-left: 15px;
	}
}
/* end changes saurabh */