@charset "UTF-8";





blockquote,q {
	quotes: none;
}

blockquote:after,blockquote:before,q:after,q:before {
	content: "";
	content: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

textarea {
	font-family: Open Sans;
}

@font-face {
	font-family:Rupee Foradian;src:url(../../font/RupeeForadian.eot);src:url(../../font/RupeeForadian.eot?#iefix) format("embedded-opentype"),url(../../font/RupeeForadian.woff2) format("woff2"),url(../../font/RupeeForadian.woff) format("woff"),url(../../font/RupeeForadian.ttf) format("truetype"),url(../../font/RupeeForadian.svg#RupeeForadian) format("svg");font-weight:400;font-style:normal;
}

@font-face {
	font-family:Arial;src:url(../../font/Arial-Black.eot);src:url(../../font/Arial-Black.eot?#iefix) format("embedded-opentype"),url(../../font/Arial-Black.woff2) format("woff2"),url(../../font/Arial-Black.woff) format("woff"),url(../../font/Arial-Black.ttf) format("truetype"),url(../../font/Arial-Black.svg#Arial-Black) format("svg");font-weight:900;font-style:normal;
}

@font-face {
	font-family:Arial;src:url(../../font/ArialMT.eot);src:url(../../font/ArialMT.eot?#iefix) format("embedded-opentype"),url(../../font/ArialMT.woff2) format("woff2"),url(../../font/ArialMT.woff) format("woff"),url(../../font/ArialMT.ttf) format("truetype"),url(../../font/ArialMT.svg#ArialMT) format("svg");font-weight:400;font-style:normal;
}

@font-face {
	font-family:Arial;src:url(../../font/Arial-BoldMT.eot);src:url(../../font/Arial-BoldMT.eot?#iefix) format("embedded-opentype"),url(../../font/Arial-BoldMT.woff2) format("woff2"),url(../../font/Arial-BoldMT.woff) format("woff"),url(../../font/Arial-BoldMT.ttf) format("truetype"),url(../../font/Arial-BoldMT.svg#Arial-BoldMT) format("svg");font-weight:700;font-style:normal;
}

@font-face {
	font-family:icici-icon;src:url(../../font/icici.eot?yof9st);src:url(../../font/icici.eot?yof9st#iefix) format("embedded-opentype"),url(../../font/icici.ttf?yof9st) format("truetype"),url(../../font/icici.woff?yof9st) format("woff"),url(../../font/icici.svg?yof9st#icici) format("svg");font-weight:400;font-style:normal;
}

.ic {
	font-family:icici-icon!important;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.ic_rotate_icon .path1:before {
	content: "";
	color: #e47925;
}

.ic_rotate_icon .path2:before {
	content: "";
	margin-left: -1em;
	color: #e47925;
}

.ic_rotate_icon .path3:before {
	content: "";
	margin-left: -1em;
	color: #e47925;
}

.ic_rotate_icon .path4:before {
	content: "";
	margin-left: -1em;
	color: #e47925;
}

.ic_rotate_icon .path5:before {
	content: "";
	margin-left: -1em;
	color: #e47925;
}

.ic_rotate_icon .path6:before {
	content: "";
	margin-left: -1em;
	color: #972a20;
}

.ic_caret_up:before {
	content: "";
}

.ic_tick:before {
	content: "";
}

.ic_pencil:before {
	content: "";
}

.ic_arrow_right:before {
	content: "";
}

.ic_rupee:before {
	content: "";
}

.ic_download:before {
	content: "";
}

.ic_dot_inside_circle:before {
	content: "";
}

.ic_full_circle:before {
	content: "";
}



:focus {
	outline: none;
}

input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill {
	background-color: #fff!important;
	background-image: none!important;
	color: #000!important;
}

input[type=button] {
	background: transparent!important;
	border: 0;
	border-radius: 0;
	-webkit-appearance: none;
}

input[type=button]:disabled {
	opacity: .5;
}

::-webkit-input-placeholder {
	color: hsla(0,0%,100%,.5);
}

::-moz-placeholder {
	color: hsla(0,0%,100%,.5);
}

:-ms-input-placeholder {
	color: hsla(0,0%,100%,.5);
}

:-moz-placeholder {
	color: hsla(0,0%,100%,.5);
}

.calc_wrapper input {
	background-color: transparent!important;
	border: none;
}

.center_container {
	margin: 0 auto;
	width: 100%;
	max-width: 1200px;
	text-align: left;
}

@media only screen and (max-width:768px) {
	.center_container {
		width: 100%;
		box-sizing: border-box;
	}
}

a {
	text-decoration: none;
	/*font-size: 16px;*/
}

button {
	background: transparent;
	border: none;
	outline: none;
	cursor: pointer;
}

img {
	max-width: 100%;
	height: auto;
	/*display: block;*/
}

.btn_fill {
	outline: none;
	border: 1px solid transparent;
	padding: 10px 20px;
	text-align: center;
	display: inline-block;
	transition: all .3s ease-out;
	font-size: 1em;
	cursor: pointer;
	font-weight: 300;
}

.white_bg {
	background: #fff;
}



.box_shadow {
	box-shadow: 0 1px 14px 6px rgba(0,0,0,.2);
}

.border_top {
	border-top: 1px solid #e77817;
}

.border {
	border: 1px solid #d2d2d2;
}

.secondary_color {
	color: #053c6d;
}

.primary_color {
	color: #e77817;
}

.primary_color_bg {
	background-color: #e77817;
}

.white_color {
	color: #fff;
}

.text_align_center {
	text-align: center;
}

.text_uppercase {
	text-transform: uppercase;
}

.padding_20 {
	padding: 20px;
}

.display_flex {
	display: -ms-flexbox;
	display: flex;
}

.font_size16 {
	font-size: 1em;
}

.font_size24 {
	font-size: 1.5625em;
}

.rupee {
	font-family: Rupee Foradian;
	color: #fff;
	font-size: 2.813em;
	-ms-flex-item-align: center;
	align-self: center;
}

.rupee_symbol {
	display: -ms-flexbox;
	display: flex;
	position: relative;
}

@media only screen and (max-width:768px) {
	.mobile_view {
		display: block;
		overflow-x: hidden;
	}
}

.scaleSmall {
	transform: scale(.75) translateY(-20%);
	opacity: .5;
	transition: opacity .15s linear,transform .45s cubic-bezier(.175,.885,.32,1.275);
}

.wrapper {
	position: relative;
	-webkit-transform: translateZ(0);
	-webkit-font-smoothing: antialiased;
}

.wrapper .tooltip,.wrapper .tooltip-left {
	background: #fdffff;
	bottom: -48px;
	color: #676464;
	font-size: 12px;
	border: 1px solid red;
	color: red;
	text-align: center;
	border-radius: 2px;
	display: block;
	left: 0;
	opacity: 0;
	padding: 8px 10px;
	line-height: 15px;
	pointer-events: none;
	position: absolute;
	width: 270px;
	transition: all .25s ease-out;
	box-shadow: 2px 2px 6px rgba(0,0,0,.28);
}

.wrapper .tooltip-left {
	bottom: -30%;
	left: -200px;
}

.wrapper .tooltip-left:before,.wrapper .tooltip:before {
	bottom: -20px;
	content: " ";
	display: block;
	height: 20px;
	left: 0;
	position: absolute;
	width: 100%;
}

.wrapper .tooltip:after {
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-top: 0;
	top: -8px;
	content: " ";
	height: 0;
	left: 50%;
	margin-left: -13px;
	position: absolute;
	width: 0;
	border-bottom: 8px solid red;
}

.wrapper .tooltip-left:after {
	content: "";
	position: absolute;
	top: 50%;
	left: 100%;
	margin-top: -8px;
	width: 0;
	height: 0;
	border-left: 10px solid rgba(236,9,9,.98);
	border-top: 8px solid transparent;
	border-bottom: 8px solid transparent;
}

.wrapper .tooltip,.wrapper .tooltip-left {
	opacity: 1;
	pointer-events: auto;
	transform: translateY(0);
}

.lte8 .wrapper .tooltip {
	display: none;
	display: block;
}

.errorMsg {
	display: none;
	font-family: Muli,sans-serif;
	font-weight: 400;
}

.icici .error {
	border: 1px solid red;
}

.calc_wrapper {
	width: 100%;
}

.calc_wrapper .loan_calc {
	width: 40%;
	background-color: rgba(245,130,31,.1);
}

@media only screen and (max-width:768px) {
	.calc_wrapper .loan_calc {
		width: 100%;
	}
}

.calc_wrapper .loan_calc .top_wrapper .loan_amount_header {
	display: none;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding: 25px;
}

@media only screen and (max-width:768px) {
	.calc_wrapper .loan_calc .top_wrapper .loan_amount_header {
		padding: 20px 15px;
	}
}

.calc_wrapper .loan_calc .top_wrapper .loan_amount_header .loan_amount__edit_tab {
	width: 100%;
	display: -ms-flexbox;
	display: flex;
	cursor: pointer;
	-ms-flex-align: center;
	align-items: center;
}

.calc_wrapper .loan_calc .top_wrapper .loan_amount_header .loan_amount__edit_tab .errorMsg {
	left: -52px;
	top: 20px;
	bottom: auto;
	width: 310px;
}

.calc_wrapper .loan_calc .top_wrapper .loan_amount_header .loan_amount__edit_tab .errorMsg:after {
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 6px solid red;
	top: -6px;
}

@media only screen and (max-width:768px) {
	.calc_wrapper .loan_calc .top_wrapper .loan_amount_header .loan_amount__edit_tab .errorMsg {
		left: -93px;
		top: 15px;
	}
}

.calc_wrapper .loan_calc .top_wrapper .loan_amount_header .loan_amount__edit_tab .tabs_align {
	-ms-flex-pack: justify;
	justify-content: space-between;
	width: 100%;
	display: -ms-flexbox;
	display: flex;
}

.calc_wrapper .loan_calc .top_wrapper .loan_amount_header .loan_amount__edit_tab .r1 {
	position: relative;
}

.calc_wrapper .loan_calc .top_wrapper .loan_amount_header .loan_amount__edit_tab .r1:after {
	content: "%";
	font-family: Muli,sans-serif;
}

.calc_wrapper .loan_calc .top_wrapper .loan_amount_header .loan_amount__edit_tab .header_title {
	color: #fff;
	font-family: Muli,sans-serif;
	font-weight: 400;
	width: 80%;
}

@media only screen and (max-width:375px) {
	.calc_wrapper .loan_calc .top_wrapper .loan_amount_header .loan_amount__edit_tab .header_title {
		width: 41%;
	}
}

@media only screen and (max-width:320px) {
	.calc_wrapper .loan_calc .top_wrapper .loan_amount_header .loan_amount__edit_tab .header_title {
		font-size: .8125em;
	}
}

.calc_wrapper .loan_calc .top_wrapper .loan_amount_header .loan_amount__edit_tab .text_label {
	padding-left: 50px;
	width: 55%;
	text-align: left;
}

@media only screen and (max-width:320px) {
	.calc_wrapper .loan_calc .top_wrapper .loan_amount_header .loan_amount__edit_tab .text_label {
		font-size: 1.125em;
	}
}

.calc_wrapper .loan_calc .top_wrapper .loan_amount_header .loan_amount__edit_tab .edit {
	font-size: 1.5625em;
	color: hsla(0,0%,100%,.5);
	width: 15%;
	text-align: right;
}

@media only screen and (max-width:320px) {
	.calc_wrapper .loan_calc .top_wrapper .loan_amount_header .loan_amount__edit_tab .edit {
		font-size: 1.25em;
	}
}

.calc_wrapper .loan_calc .top_wrapper .loan_amount_header .loan_amount__edit_tab .edit_value_input {
	display: none;
	width: 70%;
	padding-left: 24px;
}

@media only screen and (max-width:320px) {
	.calc_wrapper .loan_calc .top_wrapper .loan_amount_header .loan_amount__edit_tab .edit_value_input {
		font-size: 1.125em;
	}
}

.calc_wrapper .loan_calc .top_wrapper .loan_amount_header .loan_amount__edit_tab .custom_radio_btn {
	display: -ms-flexbox;
	display: flex;
	text-align: center;
}

.calc_wrapper .loan_calc .top_wrapper .loan_amount_header .loan_amount__edit_tab .custom_radio_btn .radio_btn_wrap {
	width: 50%;
}

.calc_wrapper .loan_calc .top_wrapper .loan_amount_header .loan_amount__edit_tab .custom_radio_btn .radio_btn_wrap input[type=radio] {
	display: none;
}

.calc_wrapper .loan_calc .top_wrapper .loan_amount_header .loan_amount__edit_tab .custom_radio_btn .radio_btn_wrap input[type=radio]:checked+label {
	color: #fff;
}

.calc_wrapper .loan_calc .top_wrapper .loan_amount_header .loan_amount__edit_tab .custom_radio_btn .radio_btn_wrap label {
	display: inline-block;
	cursor: pointer;
	transition: all .3s;
	font-size: 1.5625em;
	color: hsla(0,0%,100%,.5);
	font-family: Muli,sans-serif;
	font-weight: 400;
}

@media only screen and (max-width:768px) {
	.calc_wrapper .loan_calc .top_wrapper .loan_amount_header .loan_amount__edit_tab .custom_radio_btn .radio_btn_wrap label {
		font-size: 1.25em;
	}
}

@media only screen and (max-width:768px) {
	.calc_wrapper .loan_calc .top_wrapper .loan_amount_header .loan_amount__edit_tab .custom_radio_btn .radio_btn_wrap {
		width: 45%;
	}
}

.calc_wrapper .loan_calc .top_wrapper .loan_amount_header .loan_amount__edit_tab .custom_radio_btn.edit_value_input {
	display: none;
}

.calc_wrapper .loan_calc .top_wrapper .amount_blue,.calc_wrapper .loan_calc .top_wrapper .current_outstanding_blue,.calc_wrapper .loan_calc .top_wrapper .interest_blue,.calc_wrapper .loan_calc .top_wrapper .required_tenure,.calc_wrapper .loan_calc .top_wrapper .tenure_blue {
	background: #f5821f;
	transition: all .5s ease-out;
}

.calc_wrapper .loan_calc .top_wrapper .rupee_symbol_wrapper .rupee_symbol:before {
	content: "`";
	font-family: Rupee Foradian;
	color: #fff;
	position: absolute;
	left: 25px;
}

.calc_wrapper .loan_calc .top_wrapper .amount_blue {
	animation: a .5s ease-out forwards;
}

.calc_wrapper .loan_calc .top_wrapper .tenure_blue {
	animation: b .5s ease-out forwards;
}

.calc_wrapper .loan_calc .top_wrapper .interest_blue {
	animation: d .5s ease-out forwards;
}

.calc_wrapper .loan_calc .top_wrapper .current_outstanding_blue {
	animation: c .5s ease-out forwards;
}

.calc_wrapper .loan_calc .top_wrapper .required_tenure {
	animation: e .5s ease-out forwards;
}

.calc_wrapper .loan_calc .top_wrapper .ownership_property {
	animation: f .5s ease-out forwards;
}

.calc_wrapper .loan_calc .top_wrapper .women_beneficiary {
	animation: g .5s ease-out forwards;
}

.calc_wrapper .loan_calc .top_header {
	background: #053c6d;
}

.calc_wrapper .loan_calc .top_header p {
	padding: 20px;
	color: #fff;
	font-size: 1.125em;
	line-height: 1.5;
	font-family: 'Muli',sans-serif;
	margin: 0;
}

@media only screen and (max-width:320px) {
	.calc_wrapper .loan_calc .top_header p {
		font-size: .8125em;
		padding: 15px 20px;
	}
}

.calc_wrapper .loan_calc .bottom_body {
	background: #f5821f;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	padding: 0 50px;
	min-height: 400px;
	position: relative;
}

@media only screen and (max-width:768px) {
	.calc_wrapper .loan_calc .bottom_body {
		padding: 0 20px;
		min-height: 460px;
	}
}

@media only screen and (max-width:320px) {
	.calc_wrapper .loan_calc .bottom_body {
		min-height: 360px;
	}
}

.calc_wrapper .loan_calc .bottom_body form {
	position: relative;
	width: 100%;
}

.calc_wrapper .loan_calc .bottom_body form .next_btn {
	margin: 100px 0 0;
}

.calc_wrapper .loan_calc .bottom_body form .next {
	border-radius: 0!important;
	border: 1px solid #fff;
	width: 100%;
	padding: 15px;
	color: #fff;
	font-family: Muli,sans-serif;
	font-weight: 700;
	cursor: pointer;
	font-size: 1.25em;
}

.calc_wrapper .loan_calc .bottom_body form .next.active {
	background: #fff!important;
	color: #f5821f;
	border-color: #fff;
}

@media only screen and (max-width:768px) {
	.calc_wrapper .loan_calc .bottom_body form .next {
		font-size: 1em;
	}
}

@media only screen and (max-width:320px) {
	.calc_wrapper .loan_calc .bottom_body form .next {
		font-size: 15px;
	}
}

.calc_wrapper .loan_calc .bottom_body .form_group {
	display: none;
}

.calc_wrapper .loan_calc .bottom_body .form_group .form_title_label {
	font-size: 1em;
	color: #fff;
	font-family: Muli,sans-serif;
	font-weight: 400;
}

@media only screen and (max-width:768px) {
	.calc_wrapper .loan_calc .bottom_body .form_group .form_title_label {
		padding-bottom: 10px;
	}
}

.calc_wrapper .loan_calc .bottom_body .form_group .form_title {
	font-size: 1.5625em;
	font-family: Muli,sans-serif;
	font-weight: 400;
	color: #fff;
	line-height: 1.3;
}

@media only screen and (max-width:768px) {
	.calc_wrapper .loan_calc .bottom_body .form_group .form_title {
		font-size: 1em;
		padding-bottom: 10px;
	}
}

.calc_wrapper .loan_calc .bottom_body .form_group .rupee_symbol {
	margin-top: 10px;
}

.calc_wrapper .loan_calc .bottom_body .form_group .label {
	font-family: Muli,sans-serif;
	font-weight: 400;
	font-size: .8125em;
	color: hsla(0,0%,100%,.5);
	display: block;
	width: 70%;
	line-height: 15px;
}

@media only screen and (max-width:320px) {
	.calc_wrapper .loan_calc .bottom_body .form_group .label {
		font-size: 10px;
	}
}

.calc_wrapper .loan_calc .bottom_body .form_group .input_value {
	color: #fff;
	font-size: 2.813em;
	font-family: Muli,sans-serif;
	font-weight: 300;
	width: 100%;
	padding-left: 10px;
}

@media only screen and (max-width:320px) {
	.calc_wrapper .loan_calc .bottom_body .form_group .input_value {
		font-size: 2.5em;
	}
}

.calc_wrapper .loan_calc .bottom_body .form_group .loan_tenure {
	position: relative;
}

.calc_wrapper .loan_calc .bottom_body .form_group .loan_tenure:after {
	content: "Years";
	color: #fff;
	font-size: 2.813em;
	font-family: Muli,sans-serif;
	font-weight: 300;
	position: absolute;
	left: 74px;
	top: -28px;
}

.calc_wrapper .loan_calc .bottom_body .form_group .interest_rate {
	position: relative;
}

.calc_wrapper .loan_calc .bottom_body .form_group .interest_rate .input_value {
	padding-left: 0;
}

.calc_wrapper .loan_calc .bottom_body .form_group .interest_rate:after {
	content: "%";
	color: #fff;
	font-size: 2.813em;
	font-family: Muli,sans-serif;
	font-weight: 300;
	position: absolute;
	left: 75px;
	top: -28px;
}

@media only screen and (max-width:768px) {
	.calc_wrapper .loan_calc .bottom_body .form_group .interest_rate:after {
		top: -22px;
	}
}

.calc_wrapper .loan_calc .bottom_body .form_group .custom_radio_btn {
	display: -ms-flexbox;
	display: flex;
}

.calc_wrapper .loan_calc .bottom_body .form_group .custom_radio_btn .radio_btn_wrap {
	width: 50%;
}

.calc_wrapper .loan_calc .bottom_body .form_group .custom_radio_btn .radio_btn_wrap input[type=radio] {
	display: none;
}

.calc_wrapper .loan_calc .bottom_body .form_group .custom_radio_btn .radio_btn_wrap input[type=radio]:checked+label {
	color: #fff;
}

.calc_wrapper .loan_calc .bottom_body .form_group .custom_radio_btn .radio_btn_wrap label {
	display: inline-block;
	cursor: pointer;
	width: 150px;
	padding: 10px 0;
	transition: all .3s;
	font-size: 2.813em;
	color: hsla(0,0%,100%,.5);
	font-family: Muli,sans-serif;
	font-weight: 400;
}

@media only screen and (max-width:320px) {
	.calc_wrapper .loan_calc .bottom_body .form_group .custom_radio_btn .radio_btn_wrap label {
		font-size: 2em;
	}
}

@media only screen and (max-width:768px) {
	.calc_wrapper .loan_calc .bottom_body .form_group .custom_radio_btn .radio_btn_wrap {
		width: 45%;
	}
}

.calc_wrapper .loan_calc .bottom_body .form_group .cal_emi {
	margin-bottom: 30px;
}

.calc_wrapper .loan_calc .bottom_body .form_group .cal_emi .rupee_symbol .rupee {
	font-size: 2.5em;
}

@media only screen and (max-width:768px) {
	.calc_wrapper .loan_calc .bottom_body .form_group .cal_emi .rupee_symbol .rupee {
		font-size: 2.813em;
	}
}

.calc_wrapper .loan_calc .bottom_body .form_group .cal_emi .emi_amount {
	font-size: 2.5em;
	font-family: Muli,sans-serif;
	font-weight: 300;
	color: #fff;
	padding-left: 20px;
}

@media only screen and (max-width:768px) {
	.calc_wrapper .loan_calc .bottom_body .form_group .cal_emi .emi_amount {
		font-size: 2.813em;
		padding-left: 25px;
	}
}

@media only screen and (max-width:320px) {
	.calc_wrapper .loan_calc .bottom_body .form_group .cal_emi .emi_amount {
		padding-left: 5px;
	}
}

.calc_wrapper .loan_calc .bottom_body .form_group .cal_tenure .emi_amount {
	padding-left: 0;
}

.calc_wrapper .loan_calc .bottom_body #progressbar {
	position: absolute;
	top: 0;
	right: -30px;
}

.calc_wrapper .loan_calc .bottom_body #progressbar li {
	position: relative;
	margin: 17px;
}

.calc_wrapper .loan_calc .bottom_body #progressbar li:before {
	content: "\e903";
	font-family:icici-icon;
	color: hsla(0,0%,100%,.5);
}

.calc_wrapper .loan_calc .bottom_body #progressbar li.active:before {
	content: "\e902";
	font-family:icici-icon;
	color: #fff;
	text-shadow: 0 0 5px rgba(0,0,0,.3);
}

.calc_wrapper .loan_calc .bottom_body #progressbar li.active:after {
	content: "";
	width: 1px;
	height: 100%;
	background: #fff;
	position: absolute;
	left: 50%;
	top: 17px;
	transform: translateX(-50%);
}
.sort-all-helpful .discuss-nav {
	margin: -36px -16px 0 0;
}
.calc_wrapper .loan_calc .bottom_body #progressbar li:last-child:after {
	content: none;
}

@media only screen and (max-width:768px) {
	.calc_wrapper .loan_calc .bottom_body #progressbar {
		right: -29px;
	}
}

.calc_wrapper .loan_calc .bt_bottom_calc_wrapper {
	padding: 30px;
}

.calc_wrapper .loan_desc {
	width: 60%;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center;
}

@media only screen and (max-width:768px) {
	.calc_wrapper .loan_desc {
		width: 100%;
		margin-top: 20px;
		margin-bottom: 20px;
	}
}

.calc_wrapper .loan_desc p {
	font-size: 15px;
	color: #454545;
	/*font-family: Muli,sans-serif;*/
	font-family: Arial,Helvetica,sans-serif !important;
	font-weight: 400;
	line-height: 1.8;
	padding: 0 30px;
}

.calc_wrapper .loan_desc p span {
	font-size: 1.125em;
	font-family: Arial,Helvetica,sans-serif !important;
	/*font-family: Muli,sans-serif;*/
	padding-bottom: 10px;
	display: block;
	line-height: 20px;
}

@media only screen and (max-width:768px) {
	.calc_wrapper .loan_desc p {
		padding: 0 15px;
	}
}

@media only screen and (max-width:320px) {
	.calc_wrapper .loan_desc p {
		font-size: 13px;
	}
}

@keyframes a {
	0% {
		background: #f5821f;
		transform: translateY(50px);
	}

	to {
		background: #053c6d;
		transform: translateY(0);
	}
}

@keyframes b {
	0% {
		background: #f5821f;
		transform: translateY(50px);
	}

	to {
		background: rgba(5,60,109,.9);
		transform: translateY(0);
	}
}

@keyframes c {
	0% {
		background: #f5821f;
		transform: translateY(50px);
	}

	to {
		background: rgba(5,60,109,.8);
		transform: translateY(0);
	}
}

@keyframes d {
	0% {
		background: #f5821f;
		transform: translateY(50px);
	}

	to {
		background: rgba(5,60,109,.7);
		transform: translateY(0);
	}
}

@keyframes e {
	0% {
		background: #f5821f;
		transform: translateY(50px);
	}

	to {
		background: rgba(5,60,109,.6);
		transform: translateY(0);
	}
}

@keyframes f {
	0% {
		background: #f5821f;
		transform: translateY(50px);
	}

	to {
		background: rgba(5,60,109,.5);
		transform: translateY(0);
	}
}

@keyframes g {
	0% {
		background: #f5821f;
		transform: translateY(50px);
	}

	to {
		background: rgba(5,60,109,.4);
		transform: translateY(0);
	}
}
