@font-face {
    font-family: 'icomoon';
    src:url('fonts/icomoon.eot?bvnng4');
    src:url('fonts/icomoon.eot?bvnng4#iefix') format('embedded-opentype'),
	    url('fonts/icomoon.ttf?bvnng4') format('truetype'),
	    url('fonts/icomoon.woff?bvnng4') format('woff'),
	    url('fonts/icomoon.svg?bvnng4#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {	
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-line-wallet-arrow:before {
    content: "\e901";
}
.icon-line-wallet-plus:before {
    content: "\e902";
}

.icon-line-wallet:before {
	content: "\e809";
}
.icon-line-mobile:before {
	content: "\e900";
}
.icon-bank:before {
	content: "\e800";
}
.icon-big-arrow-down:before {
	content: "\e801";
}
.icon-big-arrow-left:before {
	content: "\e802";
}
.icon-big-arrow-right:before {
	content: "\e803";
}
.icon-delete:before {
	content: "\e804";
}
.icon-dth:before {
	content: "\e805";
}
.icon-edit:before {
	content: "\e806";
}
.icon-funded-from-failed:before {
	content: "\e807";
}
.icon-recharge:before {
	content: "\e812";
}
.icon-refund:before {
	content: "\e813";
}
.icon-Restored:before {
	content: "\e814";
}
.icon-successful:before {
	content: "\e815";
}
.icon-Unsuccessful:before {
	content: "\e816";
}


.icon-filter:before {
    font-family: 'icomoon';
	content: "\e604";
}

/*enter recharge details*/
.icon-enter-recharge-details .path1:before {
    font-family: 'icomoon';
	content: "\e602";color:#4a4b59;
     line-height: 1;font-size: 76px;
    position: absolute;
   right: 23px;
    top:4px;
    z-index: 1;
}
.icon-enter-recharge-details .path2 {
      background: #2ea778;
    border: 3px solid #fff;
    border-radius: 50%;
    width:36px;height:36px;
    position: absolute;
     right: 7px;
    top: 18px;
    z-index: 2;text-align:center
}
.icon-enter-recharge-details .path2:before {
    font-family: 'icomoon';
	content: "\e603";
    font-size:18px; margin-top:7px; display:block;color:#fff;line-height:1
}

/*get instant recharge*/
.icon-get-instant-recharge .path1:before {
    font-family: 'icomoon';
	content: "\e605";
    font-size:65px;position: absolute;
    right: 40px;
    top:13px;z-index:1;line-height:1
}
.icon-get-instant-recharge .path2 {
     background: #2ea778;
    border: 3px solid #fff;
    border-radius: 50%;
    width:34px;height:34px;
    position: absolute;
     right: 24px;
    top: 2px;
    z-index: 2;text-align:center
}
.icon-get-instant-recharge .path2:before {
    font-family: 'icomoon';
	content: "\e606";
    color:#fff;font-size:15px; margin-top: 7px; display:block; line-height:1
}

/*make a payments*/
.icon-make-payments .path1:before {
    font-family: 'icomoon';
	content: "\e60b";
    color:#4a4b59;
     font-size: 48px;
    line-height: 1;
    position: absolute;
    right: 22px;
    top: 23px;
    z-index: 1;
}
.icon-make-payments .path2 {
    background: #2ea778;
    border: 3px solid #fff;
    border-radius: 50%;
    width:36px;height:36px;
    position: absolute;
     right: 10px;
    top: 9px;
    z-index: 2;text-align:center
}
.icon-make-payments .path2:before {
    font-family: 'icomoon';
	content: "\e60c";color:#fff;
    line-height: 1;font-size:18px; margin-top: 6px; display:block;
}



.icon-go-card:before {
    font-family: 'icomoon';
	content: "\e607";font-size:46px;
    line-height: 1;position:absolute;top:2px;left:50%;margin-left: -20px;
}
.icon-helpdesk:before {
    font-family: 'icomoon';
	content: "\e608";font-size:37px;
    line-height: 1;position:absolute;top:13px;left:50%;margin-left: -20px;
}
.icon-confidence:before {
    font-family: 'icomoon';
	content: "\e600";font-size:46px;
    line-height: 1;position:absolute;top:2px;left:50%;margin-left: -20px;
}
.icon-mobile-app:before {
    font-family: 'icomoon';
	content: "\e900";font-size:44px;
    line-height: 1;position:absolute;top:4px;left:53%;margin-left: -20px;
}

.icon-logo:before {
    font-family: 'icomoon';
	content: "\e609";position:absolute;left:0;top:7px;color:#e75f51;font-size:76px
}

.icon-switch-to:before {
    font-family: 'icomoon';
	content: "\e60d"; left:21px;
    position: absolute;
}
.popup-close-btn-text.icon-switch-to:before{ left:-20px;}


.profile-pic.icon-user:before, .burger.icon-user:before {
    font-family: 'icomoon';
	content: "\e60f";
    font-size: 28px;
    left: 5px;bottom:-6px;
    position: absolute;
    color: #9097a5;
}

.user-profile-icon:before {
    font-family: 'icomoon';
	content: "\e60f";
    font-size: 45px;
    left: 5px;bottom:-11px;
    position: absolute;
    color: #fff;
}

.icon-wallet:before {
    font-family: 'icomoon';
	content: "\e611";
}

.icon-user-outline:before, .icon-directory:before, .icon-trantsaction-history:before, .icon-wallet-outline:before, .icon-logout:before {
position:absolute; font-size:14px; left:2px;
}

.icon-user-outline:before {
    font-family: 'icomoon';
	content: "\e610";font-size:15px;
}
.icon-directory:before {
    font-family: 'icomoon';
	content: "\e601";
}
.icon-trantsaction-history:before {
    font-family: 'icomoon';
	content: "\e60e";
}
.icon-wallet-outline:before {
    font-family: 'icomoon';
	content: "\e612";
}
.icon-logout:before {
    font-family: 'icomoon';
	content: "\e60a";
}


nav .resp-nav ul li a.icon-user-outline:before{ left:16px}
nav .resp-nav ul li a.icon-directory:before{ left:14px}
nav .resp-nav ul li a.icon-trantsaction-history:before{ left:14px}
nav .resp-nav ul li a.icon-wallet-outline:before{ left:16px}
nav .resp-nav ul li a.icon-logout:before{ left:19px}

