.loanFacilityBox.asapBenefits li em {
    background: url(../images/asapInternal/asap-sprite.png) no-repeat 0 0;
}

.loanFacilityBox.asapBenefits li em.icon01 {
    background-position: -220px 0;
    width: 65px;
    height: 60px;
}
.loanFacilityBox.asapBenefits li em.icon02 {
    background-position: 0 0;
    width: 65px;
    height: 60px;
}

.loanFacilityBox.asapBenefits li em.icon03 {
    background-position: -146px 0;
    width: 65px;
    height: 60px;
}

.loanFacilityBox.asapBenefits li em.icon04 {
    background-position: -76px 0;
    width: 65px;
    height: 60px;
}

.mainIntroductionText  .contentBox .moreCont {
    display: inline-block;
}

.mainIntroductionText  .contentBox .moreCont p {
    display: inline;
}

.mainIntroductionText .contentBox .moreNless {
    display: none;
}

.jspContainer {
	overflow: hidden;
	position: relative
}
.jspPane {
	position: absolute
}
.jspVerticalBar {
	position: absolute;
	top: 0;
	right: 0;
	width: 16px;
	height: 100%;
	background: red
}
.jspHorizontalBar {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 16px;
	background: red
}
.jspCap {
	display: none
}
.jspHorizontalBar .jspCap {
	float: left
}
.jspTrack {
	background: #dde;
	position: relative
}
.jspDrag {
	background: #bbd;
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer
}
.jspHorizontalBar .jspDrag,
.jspHorizontalBar .jspTrack {
	float: left;
	height: 100%
}
.jspArrow {
	background: #50506d;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
	padding: 0;
	margin: 0
}
.jspArrow.jspDisabled {
	cursor: default;
	background: #80808d
}
.jspVerticalBar .jspArrow {
	height: 16px
}
.jspHorizontalBar .jspArrow {
	width: 16px;
	float: left;
	height: 100%
}
.jspVerticalBar .jspArrow:focus {
	outline: 0
}
.jspCorner {
	background: #eeeef4;
	float: left;
	height: 100%
}
* html .jspCorner {
	margin: 0 -3px 0 0
}
.mCustomScrollbar {
	-ms-touch-action: pinch-zoom;
	touch-action: pinch-zoom
}
.mCustomScrollbar.mCS_no_scrollbar,
.mCustomScrollbar.mCS_touch_action {
	-ms-touch-action: auto;
	touch-action: auto
}
.mCustomScrollBox {
	position: relative;
	overflow: hidden;
	height: 100%;
	max-width: 100%;
	outline: 0;
	direction: ltr
}
.mCSB_container {
	overflow: hidden;
	width: auto;
	height: auto
}
.mCSB_inside>.mCSB_container {
	margin-right: 0
}
.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
	margin-right: 0
}
.mCS-dir-rtl>.mCSB_inside>.mCSB_container {
	margin-right: 0;
	margin-left: 30px
}
.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
	margin-left: 0
}
.mCSB_scrollTools {
	position: absolute;
	width: 16px;
	height: auto;
	left: auto;
	top: 0;
	right: 0;
	bottom: 0
}
.mCSB_outside+.mCSB_scrollTools {
	right: -26px
}
.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,
.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools {
	right: auto;
	left: 0
}
.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools {
	left: -26px
}
.mCSB_scrollTools .mCSB_draggerContainer {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	height: auto
}
.mCSB_scrollTools a+.mCSB_draggerContainer {
	margin: 20px 0
}
.mCSB_scrollTools .mCSB_draggerRail {
	width: 2px;
	height: 100%;
	margin: 0 auto;
	border-radius: 16px
}
.mCSB_scrollTools .mCSB_dragger {
	cursor: pointer;
	width: 100%;
	height: 30px;
	z-index: 1
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	position: relative;
	width: 4px;
	height: 100%;
	margin: 0 auto;
	border-radius: 16px;
	text-align: center
}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
	width: 12px
}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
	width: 8px
}
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonUp {
	display: block;
	position: absolute;
	height: 20px;
	width: 100%;
	overflow: hidden;
	margin: 0 auto;
	cursor: pointer
}
.mCSB_scrollTools .mCSB_buttonDown {
	bottom: 0
}
.mCSB_horizontal.mCSB_inside>.mCSB_container {
	margin-right: 0;
	margin-bottom: 30px
}
.mCSB_horizontal.mCSB_outside>.mCSB_container {
	min-height: 100%
}
.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden {
	margin-bottom: 0
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal {
	width: auto;
	height: 16px;
	top: auto;
	right: 0;
	bottom: 0;
	left: 0
}
.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal {
	bottom: -26px
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer {
	margin: 0 20px
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	width: 100%;
	height: 2px;
	margin: 7px 0;
	display: none
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {
	width: 30px;
	height: 100%;
	left: 0;
	display: none
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	width: 100%;
	height: 4px;
	margin: 6px auto;
	display: none
}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
	height: 12px;
	margin: 2px auto
}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
	height: 8px;
	margin: 4px 0
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
	display: block;
	position: absolute;
	width: 20px;
	height: 100%;
	overflow: hidden;
	margin: 0 auto;
	cursor: pointer
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft {
	left: 0
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
	right: 0
}
.mCSB_container_wrapper {
	position: absolute;
	height: auto;
	width: auto;
	overflow: hidden;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin-right: 30px;
	margin-bottom: 30px
}
.mCSB_container_wrapper>.mCSB_container {
	padding-right: 30px;
	padding-bottom: 30px;
	box-sizing: border-box
}
.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical {
	bottom: 20px
}
.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal {
	right: 20px
}
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical {
	bottom: 0
}
.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal {
	right: 0
}
.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal {
	left: 20px
}
.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal {
	left: 0
}
.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper {
	margin-right: 0;
	margin-left: 30px
}
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container {
	padding-right: 0
}
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container {
	padding-bottom: 0
}
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden {
	margin-right: 0;
	margin-left: 0
}
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden {
	margin-bottom: 0
}
.mCSB_scrollTools,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight,
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	transition: opacity .2s ease-in-out, background-color .2s ease-in-out
}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar {
	transition: width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out
}
.mCSB_scrollTools {
	opacity: .75;
	filter: "alpha(opacity=75)";
	-ms-filter: "alpha(opacity=75)"
}
.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,
.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools {
	opacity: 0;
	filter: "alpha(opacity=0)";
	-ms-filter: "alpha(opacity=0)"
}
.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,
.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,
.mCustomScrollBox:hover>.mCSB_scrollTools,
.mCustomScrollBox:hover~.mCSB_scrollTools,
.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,
.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag {
	opacity: 1;
	filter: "alpha(opacity=100)";
	-ms-filter: "alpha(opacity=100)"
}
.mCSB_scrollTools .mCSB_draggerRail {
	background-color: #000;
	background-color: rgba(0, 0, 0, .4);
	filter: "alpha(opacity=40)";
	-ms-filter: "alpha(opacity=40)"
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color: #fff;
	background-color: rgba(255, 255, 255, .75);
	filter: "alpha(opacity=75)";
	-ms-filter: "alpha(opacity=75)"
}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color: #fff;
	background-color: rgba(255, 255, 255, .85);
	filter: "alpha(opacity=85)";
	-ms-filter: "alpha(opacity=85)"
}
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color: #fff;
	background-color: rgba(255, 255, 255, .9);
	filter: "alpha(opacity=90)";
	-ms-filter: "alpha(opacity=90)"
}
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight,
.mCSB_scrollTools .mCSB_buttonUp {
	background-image: none;
	background-repeat: none;
	opacity: inherit
}
.mCSB_scrollTools .mCSB_buttonUp {
	background-position: 0 0
}
.mCSB_scrollTools .mCSB_buttonDown {
	background-position: 0 -20px
}
.mCSB_scrollTools .mCSB_buttonLeft {
	background-position: 0 -40px
}
.mCSB_scrollTools .mCSB_buttonRight {
	background-position: 0 -56px
}
.mCSB_scrollTools .mCSB_buttonDown:hover,
.mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCSB_scrollTools .mCSB_buttonRight:hover,
.mCSB_scrollTools .mCSB_buttonUp:hover {
	opacity: .75;
	filter: "alpha(opacity=75)";
	-ms-filter: "alpha(opacity=75)"
}
.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active,
.mCSB_scrollTools .mCSB_buttonUp:active {
	opacity: .9;
	filter: "alpha(opacity=90)";
	-ms-filter: "alpha(opacity=90)"
}
.mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
	background-color: #000;
	background-color: rgba(0, 0, 0, .15)
}
.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color: #000;
	background-color: rgba(0, 0, 0, .75)
}
.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color: rgba(0, 0, 0, .85)
}
.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color: rgba(0, 0, 0, .9)
}
.mCS-dark.mCSB_scrollTools .mCSB_buttonUp {
	background-position: -80px 0
}
.mCS-dark.mCSB_scrollTools .mCSB_buttonDown {
	background-position: -80px -20px
}
.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft {
	background-position: -80px -40px
}
.mCS-dark.mCSB_scrollTools .mCSB_buttonRight {
	background-position: -80px -56px
}
.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,
.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail {
	width: 4px;
	background-color: #fff;
	background-color: rgba(255, 255, 255, .1);
	border-radius: 1px
}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 4px;
	background-color: #fff;
	background-color: rgba(255, 255, 255, .75);
	border-radius: 1px
}
.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	width: 100%;
	height: 4px;
	margin: 6px auto
}
.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color: #fff;
	background-color: rgba(255, 255, 255, .85)
}
.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color: #fff;
	background-color: rgba(255, 255, 255, .9)
}
.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp {
	background-position: -32px 0
}
.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown {
	background-position: -32px -20px
}
.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft {
	background-position: -40px -40px
}
.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight {
	background-position: -40px -56px
}
.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail {
	background-color: #000;
	background-color: rgba(0, 0, 0, .1);
	border-radius: 1px
}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color: #000;
	background-color: rgba(0, 0, 0, .75);
	border-radius: 1px
}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color: #000;
	background-color: rgba(0, 0, 0, .85)
}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color: #000;
	background-color: rgba(0, 0, 0, .9)
}
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp {
	background-position: -112px 0
}
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown {
	background-position: -112px -20px
}
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft {
	background-position: -120px -40px
}
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight {
	background-position: -120px -56px
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,
.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail {
	width: 4px;
	background-color: #fff;
	background-color: rgba(255, 255, 255, .1);
	border-radius: 2px
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 6px;
	background-color: #fff;
	background-color: rgba(255, 255, 255, .75);
	border-radius: 2px
}
.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	width: 100%;
	height: 4px;
	margin: 6px 0
}
.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	width: 100%;
	height: 6px;
	margin: 5px auto
}
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color: #fff;
	background-color: rgba(255, 255, 255, .85)
}
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color: #fff;
	background-color: rgba(255, 255, 255, .9)
}
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp {
	background-position: -16px 0
}
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown {
	background-position: -16px -20px
}
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft {
	background-position: -20px -40px
}
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight {
	background-position: -20px -56px
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail {
	background-color: #000;
	background-color: rgba(0, 0, 0, .1);
	border-radius: 2px
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color: #000;
	background-color: rgba(0, 0, 0, .75);
	border-radius: 2px
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color: #000;
	background-color: rgba(0, 0, 0, .85)
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color: #000;
	background-color: rgba(0, 0, 0, .9)
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp {
	background-position: -96px 0
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown {
	background-position: -96px -20px
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft {
	background-position: -100px -40px
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight {
	background-position: -100px -56px
}
.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail {
	background-color: #fff;
	background-color: rgba(255, 255, 255, .1)
}
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 2px
}
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	width: 100%
}
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	width: 100%;
	height: 2px;
	margin: 7px auto
}
.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail {
	background-color: #000;
	background-color: rgba(0, 0, 0, .15)
}
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color: #000;
	background-color: rgba(0, 0, 0, .75)
}
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color: #000;
	background-color: rgba(0, 0, 0, .85)
}
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color: #000;
	background-color: rgba(0, 0, 0, .9)
}
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp {
	background-position: -80px 0
}
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown {
	background-position: -80px -20px
}
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft {
	background-position: -80px -40px
}
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight {
	background-position: -80px -56px
}
.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail {
	background-color: #fff;
	background-color: rgba(255, 255, 255, .15)
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,
.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,
.mCS-rounded.mCSB_scrollTools .mCSB_dragger {
	height: 14px
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 14px;
	margin: 0 1px
}
.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger {
	width: 14px
}
.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	height: 14px;
	margin: 1px 0
}
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
	width: 16px;
	height: 16px;
	margin: -1px 0
}
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
	width: 4px
}
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
	height: 16px;
	width: 16px;
	margin: 0 -1px
}
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
	height: 4px;
	margin: 6px 0
}
.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp {
	background-position: 0 -72px
}
.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown {
	background-position: 0 -92px
}
.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft {
	background-position: 0 -112px
}
.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight {
	background-position: 0 -128px
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color: #000;
	background-color: rgba(0, 0, 0, .75)
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail {
	background-color: #000;
	background-color: rgba(0, 0, 0, .15)
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color: #000;
	background-color: rgba(0, 0, 0, .85)
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color: #000;
	background-color: rgba(0, 0, 0, .9)
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp {
	background-position: -80px -72px
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown {
	background-position: -80px -92px
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft {
	background-position: -80px -112px
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight {
	background-position: -80px -128px
}
.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,
.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail {
	width: 4px
}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	background-color: transparent;
	background-position: center
}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);
	background-repeat: repeat-y;
	opacity: .3;
	filter: "alpha(opacity=30)";
	-ms-filter: "alpha(opacity=30)"
}
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	height: 4px;
	margin: 6px 0;
	background-repeat: repeat-x
}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp {
	background-position: -16px -72px
}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown {
	background-position: -16px -92px
}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft {
	background-position: -20px -112px
}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight {
	background-position: -20px -128px
}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)
}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp {
	background-position: -96px -72px
}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown {
	background-position: -96px -92px
}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft {
	background-position: -100px -112px
}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight {
	background-position: -100px -128px
}
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-repeat: repeat-y;
	background-image: linear-gradient(to right, rgba(255, 255, 255, .5) 0, rgba(255, 255, 255, 0) 100%)
}
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	background-repeat: repeat-x;
	background-image: linear-gradient(to bottom, rgba(255, 255, 255, .5) 0, rgba(255, 255, 255, 0) 100%)
}
.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,
.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger {
	height: 70px
}
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger {
	width: 70px
}
.mCS-3d-dark.mCSB_scrollTools,
.mCS-3d.mCSB_scrollTools {
	opacity: 1;
	filter: "alpha(opacity=30)";
	-ms-filter: "alpha(opacity=30)"
}
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_draggerRail {
	border-radius: 16px
}
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-3d.mCSB_scrollTools .mCSB_draggerRail {
	width: 8px;
	background-color: #000;
	background-color: rgba(0, 0, 0, .2);
	box-shadow: inset 1px 0 1px rgba(0, 0, 0, .5), inset -1px 0 1px rgba(255, 255, 255, .2)
}
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color: #555
}
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 8px
}
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	width: 100%;
	height: 8px;
	margin: 4px 0;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .5), inset 0 -1px 1px rgba(255, 255, 255, .2)
}
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	width: 100%;
	height: 8px;
	margin: 4px auto
}
.mCS-3d.mCSB_scrollTools .mCSB_buttonUp {
	background-position: -32px -72px
}
.mCS-3d.mCSB_scrollTools .mCSB_buttonDown {
	background-position: -32px -92px
}
.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft {
	background-position: -40px -112px
}
.mCS-3d.mCSB_scrollTools .mCSB_buttonRight {
	background-position: -40px -128px
}
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail {
	background-color: #000;
	background-color: rgba(0, 0, 0, .1);
	box-shadow: inset 1px 0 1px rgba(0, 0, 0, .1)
}
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .1)
}
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp {
	background-position: -112px -72px
}
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown {
	background-position: -112px -92px
}
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft {
	background-position: -120px -112px
}
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight {
	background-position: -120px -128px
}
.mCS-3d-thick-dark.mCSB_scrollTools,
.mCS-3d-thick.mCSB_scrollTools {
	opacity: 1;
	filter: "alpha(opacity=30)";
	-ms-filter: "alpha(opacity=30)"
}
.mCS-3d-thick-dark.mCSB_scrollTools,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,
.mCS-3d-thick.mCSB_scrollTools,
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer {
	border-radius: 7px
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	border-radius: 5px
}
.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,
.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical {
	right: 1px
}
.mCS-3d-thick-dark.mCSB_scrollTools_vertical,
.mCS-3d-thick.mCSB_scrollTools_vertical {
	box-shadow: inset 1px 0 1px rgba(0, 0, 0, .1), inset 0 0 14px rgba(0, 0, 0, .5)
}
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,
.mCS-3d-thick.mCSB_scrollTools_horizontal {
	bottom: 1px;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .1), inset 0 0 14px rgba(0, 0, 0, .5)
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	box-shadow: inset 1px 0 0 rgba(255, 255, 255, .4);
	width: 12px;
	margin: 2px;
	position: absolute;
	height: auto;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0
}
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, .4)
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color: #555
}
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	height: 12px;
	width: auto
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer {
	background-color: #000;
	background-color: rgba(0, 0, 0, .05);
	box-shadow: inset 1px 1px 16px rgba(0, 0, 0, .1)
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail {
	background-color: transparent
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp {
	background-position: -32px -72px
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown {
	background-position: -32px -92px
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft {
	background-position: -40px -112px
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight {
	background-position: -40px -128px
}
.mCS-3d-thick-dark.mCSB_scrollTools {
	box-shadow: inset 0 0 14px rgba(0, 0, 0, .2)
}
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal {
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .1), inset 0 0 14px rgba(0, 0, 0, .2)
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	box-shadow: inset 1px 0 0 rgba(255, 255, 255, .4), inset -1px 0 0 rgba(0, 0, 0, .2)
}
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, .4), inset 0 -1px 0 rgba(0, 0, 0, .2)
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color: #777
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer {
	background-color: #fff;
	background-color: rgba(0, 0, 0, .05);
	box-shadow: inset 1px 1px 16px rgba(0, 0, 0, .1)
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail {
	background-color: transparent
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp {
	background-position: -112px -72px
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown {
	background-position: -112px -92px
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft {
	background-position: -120px -112px
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight {
	background-position: -120px -128px
}
.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,
.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical {
	right: 0;
	margin: 12px 0
}
.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal {
	bottom: 0;
	margin: 0 12px
}
.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,
.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical {
	left: 0;
	right: auto
}
.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail {
	background-color: transparent
}
.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,
.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger {
	height: 50px
}
.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger {
	width: 50px
}
.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color: #fff;
	background-color: rgba(255, 255, 255, .2);
	filter: "alpha(opacity=20)";
	-ms-filter: "alpha(opacity=20)"
}
.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color: #fff;
	background-color: rgba(255, 255, 255, .5);
	filter: "alpha(opacity=50)";
	-ms-filter: "alpha(opacity=50)"
}
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color: #000;
	background-color: rgba(0, 0, 0, .2);
	filter: "alpha(opacity=20)";
	-ms-filter: "alpha(opacity=20)"
}
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color: #000;
	background-color: rgba(0, 0, 0, .5);
	filter: "alpha(opacity=50)";
	-ms-filter: "alpha(opacity=50)"
}
.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail {
	width: 6px;
	background-color: #000;
	background-color: rgba(0, 0, 0, .2)
}
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 6px
}
.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	width: 100%;
	height: 6px;
	margin: 5px 0
}
.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
	width: 12px
}
.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
	height: 12px;
	margin: 2px 0
}
.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp {
	background-position: -32px -72px
}
.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown {
	background-position: -32px -92px
}
.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft {
	background-position: -40px -112px
}
.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight {
	background-position: -40px -128px
}
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color: #000;
	background-color: rgba(0, 0, 0, .75)
}
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color: #000;
	background-color: rgba(0, 0, 0, .85)
}
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color: #000;
	background-color: rgba(0, 0, 0, .9)
}
.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail {
	background-color: #000;
	background-color: rgba(0, 0, 0, .1)
}
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp {
	background-position: -112px -72px
}
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown {
	background-position: -112px -92px
}
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft {
	background-position: -120px -112px
}
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight {
	background-position: -120px -128px
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset.mCSB_scrollTools .mCSB_draggerRail {
	width: 12px;
	background-color: #000;
	background-color: rgba(0, 0, 0, .2)
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 6px;
	margin: 3px 5px;
	position: absolute;
	height: auto;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0
}
.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	height: 6px;
	margin: 5px 3px;
	position: absolute;
	width: auto;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0
}
.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	width: 100%;
	height: 12px;
	margin: 2px 0
}
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset.mCSB_scrollTools .mCSB_buttonUp {
	background-position: -32px -72px
}
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset.mCSB_scrollTools .mCSB_buttonDown {
	background-position: -32px -92px
}
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft {
	background-position: -40px -112px
}
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset.mCSB_scrollTools .mCSB_buttonRight {
	background-position: -40px -128px
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color: #000;
	background-color: rgba(0, 0, 0, .75)
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color: #000;
	background-color: rgba(0, 0, 0, .85)
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color: #000;
	background-color: rgba(0, 0, 0, .9)
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail {
	background-color: #000;
	background-color: rgba(0, 0, 0, .1)
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp {
	background-position: -112px -72px
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown {
	background-position: -112px -92px
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft {
	background-position: -120px -112px
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight {
	background-position: -120px -128px
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail {
	background-color: transparent;
	border-width: 1px;
	border-style: solid;
	border-color: #fff;
	border-color: rgba(255, 255, 255, .2);
	box-sizing: border-box
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail {
	border-color: #000;
	border-color: rgba(0, 0, 0, .2)
}
.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail {
	background-color: #fff;
	background-color: rgba(255, 255, 255, .6)
}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail {
	background-color: #000;
	background-color: rgba(0, 0, 0, .6)
}
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color: #000;
	background-color: rgba(0, 0, 0, .75)
}
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color: #000;
	background-color: rgba(0, 0, 0, .85)
}
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color: #000;
	background-color: rgba(0, 0, 0, .9)
}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color: #fff;
	background-color: rgba(255, 255, 255, .75)
}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color: #fff;
	background-color: rgba(255, 255, 255, .85)
}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color: #fff;
	background-color: rgba(255, 255, 255, .9)
}
.mCSB_scrollTools .mCSB_draggerContainer {
	right: -5px!important
}
.mCSB_scrollTools .mCSB_draggerContainer .mCSB_draggerRail {
	background-color: rgba(0, 0, 0, 0)!important
}
.mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger_bar {
	background-color: #ae285d!important;
	width: 4px!important;
	border-radius: 0!important
}
.mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger_bar:hover {
	background-color: #ae285d!important
}
.mCSB_buttonLeft,
.mCSB_buttonRight {
	background: rgba(0, 0, 0, .8)!important;
	border-radius: 50%!important;
	height: 50px!important;
	margin-top: -20px!important;
	position: absolute!important;
	right: 4%!important;
	top: 9%!important;
	width: 50px!important;
	z-index: 5000!important;
	cursor: pointer;
	display: block
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft {
	left: 8%;
	right: auto!important
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal {
	top: 8%
}
.bannerWrapper {
	position: relative
}
.bannerWrapper img {
	max-width: 100%;
	width: 100%
}
.bannerWrapper .bannerText {
	position: absolute;
	top: 30%;
	left: 0;
	width: 100%;
	-ms-transform: translateY(-30%);
	transform: translateY(-30%)
}
.bannerWrapper .bannerText .bannerTitle {
	font-size: 3.2rem;
	font-family: Lato-Light;
	color: #323232;
	font-weight: 700;
	line-height: 3rem;
	padding: 0 0 2rem 0
}
.bannerWrapper .bannerText p {
	font-size: 1.6rem;
	line-height: 1.8rem
}
.bannerWrapper .bannerText.fastForBanner {
	top: 45%;
	-ms-transform: translateY(-45%);
	transform: translateY(-45%)
}
.bannerWrapper .bannerText.fastForBanner .btnBlock {
	padding-top: 3rem
}
.bannerWrapper .bannerText.fastForBanner p {
	padding: 1rem 0 3rem
}
.bannerWrapper.textOnly .bannerText {
	top: 50%;
	-ms-transform: translateY(-50%);
	transform: translateY(-50%)
}
.bannerWrapper.textOnly .bannerText h2 {
	padding-top: 0;
	color: #fff;
	font-size: 5rem;
	font-family: Lato-Light;
	text-align: center;
	margin: 0
}
.homeLoanCal picture img {
	min-height: 365px;
	display: block
}
.btnBlock {
	display: block
}
.btnBlock .pink {
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	color: #fff
}
.btnBlock .grey {
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	color: #ae285d
}
.btnBlock .white {
	border-radius: 4px;
	border: none;
	color: #ae285d
}
.btnBlock a:hover {
	text-decoration: none
}
.blogBox {
	display: inline-block
}
.blogWraper li {
	display: inline-block;
	float: left;
	width: 48%;
	margin-right: 2%
}
.blogWraper li img {
	width: 100%;
	max-width: 100%
}
.blogWraper li:hover {
	position: relative;
	background: #f6f6f6
}
.blogContent {
	padding: 0 1.5rem
}
.blogContent h4 {
	padding: 1.3rem 0 .8rem;
	font-size: 1.8rem;
	line-height: 2.8rem;
	font-family: Lato-Bold
}
.blogContent p {
	color: #323232;
	font-size: 1.4rem;
	min-height: 6rem
}
.blogContent a {
	padding: 1rem 0
}
.blogContent .socialLinks {
	border-top: 1px solid #ddd;
	padding: .6rem 0;
	color: #818181;
	font-size: 1.2rem;
	width: 100%;
	display: block
}
.blogContent .socialLinks span {
	text-transform: uppercase
}
.blogContent .socialLinks a.icon-fb {
	color: #818181;
	text-decoration: none;
	font-size: 2rem
}
.blogContent .socialLinks a.icon-fb:hover {
	color: #43639d;
	font-family: Lato-Bold
}
.blogContent .socialLinks a.icon-twitter {
	color: #818181;
	text-decoration: none;
	font-size: 2rem
}
.blogContent .socialLinks a.icon-twitter:hover {
	color: #2ca8df;
	font-family: Lato-Bold
}
.beforeYouLose {
	background: url(../images/knwValBanner.jpg) no-repeat;
	background-size: cover;
	height: 316px;
	border-right: 1px solid #e5e5e5;
	border-top: 1px solid #e5e5e5;
	border-left: 0;
	border-radius: 5px
}
.beforeYouLose .col6 {
	width: 50%;
	float: left
}
.beforeYouLose .valKnowTitle {
	padding: 20px
}
.beforeYouLose .valKnowTitle h3 {
	color: #333;
	font-size: 24px;
	line-height: 3.4rem;
	margin: 16px 0 1.2rem 0;
	display: block;
	text-align: center;
	font-weight: 700
}
.beforeYouLose .valKnowTitle span {
	color: #ae285d;
	font-size: 1.4rem;
	line-height: 2rem;
	text-align: center;
	display: grid;
	font-weight: 700
}
.beforeYouLose .valKnowTitle img {
	max-width: 100%;
	text-align: center;
	display: block;
	margin: 0 auto
}
.beforeYouLose .btnBox {
	margin-top: 2rem;
	display: block;
	text-align: center
}
.beforeYouLose .valKnowMore {
	padding: 20px
}
.beforeYouLose .valKnowMore p {
	font-size: 1.4rem;
	line-height: 2.1rem
}
.redeemWrap {
	padding: 2.4rem;
	border: 1px solid #e5e5e5;
	border-radius: 5px
}
.redeemWrap .rowBottom {
	margin-bottom: 3.5rem
}
.redeemWrap h1 {
	padding: 0 0 3.5rem 0
}
.redeemWrap .redeemIndx {
	border-radius: 50px;
	border: 5px solid #fafafa;
	width: 70px;
	height: 70px;
	text-align: center
}
.redeemWrap .redeemIndx img {
	text-align: center;
	display: block;
	margin: 0 auto;
	-ms-transform: translateY(25%);
	transform: translateY(25%);
	margin-left: 18px
}
.redeemWrap .redeemCon {
	display: inline-block
}
.redeemWrap .redeemCon p {
	color: #323232;
	font-size: 1.4rem;
	line-height: 1.8rem
}
.redeemNwBox a.applyOnline {
	width: 100%;
	border-radius: 0 0 .5rem .5rem!important
}
.loanDesigned ul li .loanBox h3 {
	min-height: 1rem
}
.bannerWrapper .bannerText .redeemTWrap {
	padding: 2rem 0
}
.bannerWrapper .bannerText .redeemTWrap h2 {
	color: #323232;
	font-size: 5rem;
	line-height: 5.5rem;
	font-family: Lato-Light
}
.bannerWrapper .bannerText .redeemTWrap p {
	color: #323232;
	font-size: 1.4rem;
	line-height: 1.8rem;
	display: inline-block;
	padding-top: 2.2rem
}
.bannerWrapper .bannerText .redeemTWrap p span {
	color: #ae285d
}
.bannerWrapper .bannerText .redeemTWrap .btnBox {
	padding-top: 2rem
}
.bannerWrapper .bannerText .redeemTWrap .btnBox button {
	font-family: Lato-Bold
}
.blockEle {
	display: block
}
.hwToWrap .hwToWrapRow:first-child {
	margin-bottom: 3rem
}
.hwToWrap .hwToWrapRow .col6 {
	width: 50%;
	float: left
}
.hwToWrap .hwToWrapRow .col2 {
	width: 30%;
	float: left
}
.hwToWrap .hwToWrapRow .col8 {
	width: 55%;
	float: left;
	padding-left: 12px
}
.redeemRange .loanDesigned ul li .loanBox p {
	width: 100%;
	min-height: 12rem
}
.serviceChargeFees a {
	text-decoration: none
}
.serviceChargeFees .tabAccord a {
	display: block
}
.serviceChargeFees h2 {
	padding: 20px 0;
	color: #505050;
	font-size: 24px
}
.serviceChargeFees h2 a {
	float: right;
	background: #ae285d;
	color: #fff;
	font-size: 1.5rem;
	border-radius: 4px;
	padding: 1rem 3rem;
	display: inline-block;
	cursor: pointer;
	text-decoration: none
}
.serviceChargeFees .cacheNote {
	margin: 15px 0
}
.serviceChargeFees .cacheNote p {
	font-size: 14px!important
}
.serviceChargeFees .cacheNote p b {
	font-size: 16px;
	font-weight: 900!important;
	color: #000
}
.serviceChargeFees .cacheNote .noteCon {
	margin-top: 12px
}
.serviceChargeFees .tabAccord h3 {
	margin: 0;
	padding: 15px 0 20px;
	font-size: 16px;
	position: relative;
	color: #323232;
	cursor: pointer;
	border-bottom: 1px solid #ccc
}
.serviceChargeFees .tabAccord h3 span {
	float: right;
	font-size: 14px;
	line-height: 25px
}
.serviceChargeFees .tabAccord h3.active {
	pointer-events: none;
	border-bottom: 2px solid #ec1864;
	color: #ec1864
}
.loanCategory .mainIntroductionText {
	padding-bottom: 0
}
.exploreRange {
	display: block
}
.exploreRange .buttonWrap {
	display: none
}
.loanDesigned ul li {
	display: inline-block;
	width: 24%;
	border-width: 1px;
	border-color: transparent #eceaeb transparent transparent;
	border-style: solid;
	margin-bottom: 2rem;
	vertical-align: top
}
.loanDesigned ul li .loanBox {
	display: block;
	vertical-align: top;
	padding: 2rem
}
.loanDesigned ul li .loanBox h3 {
	font-size: 2rem;
	color: #323232;
	vertical-align: top;
	min-height: 4rem
}
.loanDesigned ul li .loanBox h3 strong {
	font-family: Lato-Bold;
	color: #ec1864
}
.loanDesigned ul li .loanBox h3.smallFont {
	font-size: 1.7rem
}
.loanDesigned ul li .loanBox p {
	width: 90%;
	display: block;
	color: #323232;
	font-size: 1.4rem;
	padding: 2rem 0 0;
	vertical-align: top;
	min-height: 10rem;
	line-height: 2.2rem
}
.loanDesigned ul li .loanBox p strong {
	font-size: 2rem;
	font-family: Lato-Bold
}
.loanDesigned ul li .loanBox a {
	font-size: 1.4rem;
	color: #ae285d;
	padding-top: 1rem;
	display: inline-block
}
.loanDesigned ul li:hover {
	border-color: #eceaeb;
	border-radius: .5rem;
	background: #f6f6f6
}
.loanDesigned ul li:hover .loanSubmit {
	visibility: visible
}
.loanDesigned ul li:nth-child(4n-0) {
	border-color: transparent
}
.loanDesigned ul li:nth-child(4n-0):hover {
	border-color: #eceaeb
}
.loanDesigned ul .selected .loanBox {
	border-color: #eceaeb;
	border-radius: .5rem;
	background: #f6f6f6
}
.loanDesigned ul .selected .loanSubmit {
	visibility: visible
}
.loanSubmit {
	visibility: hidden
}
.loanSubmit a {
	text-align: center;
	padding: 1rem 0;
	display: inline-block;
	border: 1px solid #ae285d;
	width: 50%;
	font-size: 1.4rem;
	color: #ae285d
}
.loanSubmit a.applyOnline {
	background: #ae285d;
	position: relative;
	color: #fff;
	border-radius: 0 0 .5rem 0
}
.loanSubmit a.eligibiltyCal {
	background: #f6f6f6;
	border-radius: 0 0 0 .5rem
}
.loanSubmit a.exploreRange {
	background: #f6f6f6;
	display: none
}
.loanSubmit a:hover {
	text-decoration: none
}
.accordianBox {
	background: #fafafa;
	display: block
}
.accordianBox h4 {
	font-size: 1.4rem;
	font-family: Lato-Bold;
	color: #323232;
	border-bottom: 1px solid #d7d7d7;
	position: relative;
	padding: 1.5rem 2.5rem 1rem;
	cursor: pointer
}
.accordianBox h4:before {
	content: "\e902";
	font-family: icomoon!important;
	color: #323232;
	font-size: .5rem;
	display: inline-block;
	position: absolute;
	right: 2rem;
	top: 2rem
}
.accordianBox h4.current:before {
	-ms-transform: rotate(-180deg);
	transform: rotate(-180deg)
}
.accordianBox .accordianRow {
	display: block
}
.accordianBox .accordianRow ul {
	overflow: auto
}
.accordianBox .accordianRow ul li {
	display: block;
	font-size: 1.4rem;
	color: #8a8a8a;
	padding: 1rem 3rem
}
.accordianBox .accordianRow ul li a {
	color: #8a8a8a;
	display: inline-block
}
.accordianBox .accordianRow ul li a:hover {
	color: #ae285d;
	text-decoration: none
}
.accordianBox .accordianRow ul li a:focus {
	text-decoration: none
}
.accordianBox .accordianRow ul li a.vieMore {
	color: #ae285d
}
.accordianBox .accordianRow ul li .icon-download:before {
	content: "\e90b";
	color: #ae275f;
	font-size: 17px;
	padding-right: 1rem;
	position: relative;
	top: .4rem
}
.nearestBranch {
	font-size: 1.4rem;
	color: #323232;
	padding: 1.5rem 2.5rem 1rem;
	font-family: Lato-Bold
}
.nearestBranch a {
	color: #323232
}
.loanMenu {
	box-shadow: 0 10px 10px #f3f3f3;
	padding-bottom: 2rem;
	padding-top: 2rem
}
.contactMenu {
	padding-bottom: 2rem;
	padding-top: 2rem;
	position: relative
}
.contactMenu .addressdiv {
	background: #fff;
	border-radius: .5rem;
	padding: 4rem 3rem 1.5rem;
	position: absolute;
	width: 35rem;
	z-index: 2;
	top: 10rem;
	left: 0
}
.contactMenu .addressdiv .fax,
.contactMenu .addressdiv .phone-call {
	display: inline-block;
	width: 3rem;
	height: 2.2rem;
	vertical-align: sub;
	margin-right: .7rem
}
.contactMenu .addressdiv .phone-call {
	background: url(../images/sprite.png) -130px -19579px no-repeat
}
.contactMenu .addressdiv .fax {
	background: url(../images/sprite.png) -130px -19646px no-repeat
}
.contactMenu .addressdiv .title {
	border-bottom: .1rem solid #ccc;
	margin-bottom: 1.2rem;
	padding-bottom: 2rem
}
.contactMenu .addressdiv h3 {
	font-size: 1.8rem;
	padding: .5rem 0 0 4rem;
	position: relative
}
.contactMenu .addressdiv h3 span.office {
	background: url(../images/sprite.png) -127px -19493px no-repeat;
	display: inline-block;
	width: 4rem;
	height: 4rem;
	position: absolute;
	left: 0;
	top: -6px
}
.contactMenu .addressdiv a {
	text-decoration: none
}
.contactMenu .addressdiv p {
	font-size: 1.8rem;
	font-family: Lato-Light;
	line-height: 2.8rem
}
.contactMenu .addressdiv .telfax {
	margin-top: 2.8rem;
	margin-bottom: 1.5rem
}
.contactMenu .addressdiv .telfax a {
	color: #000
}
.contactMenu .addressdiv .extrainfo p {
	font-size: 1.6rem;
	line-height: 2.6rem
}
.loansListWrapper ul {
	display: table!important;
	width: 100%;
	table-layout: fixed
}
.loansListWrapper ul li {
	display: table-cell;
	text-align: center;
	vertical-align: bottom
}
.loansListWrapper ul li a {
	font-family: Lato-Bold;
	font-size: 1.6rem;
	color: #666;
	opacity: .5;
	display: inline-block;
	vertical-align: bottom;
	padding: .2rem 1.5rem
}
.loansListWrapper ul li a:hover {
	text-decoration: none
}
.loansListWrapper ul li span {
	width: 3.2rem;
	height: 3.2rem;
	display: inline-block;
	font-size: 1.4rem;
	color: #666;
	opacity: .5;
	text-align: center;
	border-radius: 50%;
	border: 1px solid #e4e4e4;
	vertical-align: top;
	line-height: 3rem
}
.loansListWrapper ul li:after {
	content: '';
	display: block;
	height: 2px;
	width: 0;
	background: 0 0;
	transition: width .5s ease, background-color .5s ease;
	position: relative;
	top: 2.1rem
}
.loansListWrapper ul li:hover {
	text-decoration: none
}
.loansListWrapper ul li:hover:after {
	background-color: #ec1864;
	width: 100%
}
.loansListWrapper ul li:hover a {
	color: #ae285d;
	opacity: 1
}
.loansListWrapper ul li:hover span {
	color: #ae285d;
	opacity: 1
}
.loansListWrapper ul li.active a {
	color: #ae285d;
	opacity: 1
}
.loansListWrapper ul li.active span {
	color: #ae285d;
	opacity: 1
}
.loansListWrapper ul li.active:after {
	background-color: #ec1864;
	width: 100%
}
.loansListWrapper .owl-stage-outer {
	display: table!important
}
.loansListWrapper .owl-stage-outer .owl-item {
	display: table-cell;
	float: none;
	vertical-align: bottom
}
.loansListWrapper .owl-nav {
	position: relative;
	top: -3rem
}
.loansListWrapper .owl-nav .owl-prev {
	position: absolute;
	top: 0;
	left: 0
}
.loansListWrapper .owl-nav .owl-prev:before {
	font-family: icomoon!important;
	content: "\e902";
	font-size: .8rem;
	color: #ae285d;
	display: inline-block;
	float: left;
	-ms-transform: rotate(-270deg);
	transform: rotate(-270deg)
}
.loansListWrapper .owl-nav .owl-prev.disabled:before {
	color: #a9a9a9
}
.loansListWrapper .owl-nav .owl-next {
	position: absolute;
	right: 0;
	top: 0
}
.loansListWrapper .owl-nav .owl-next:before {
	font-family: icomoon!important;
	content: "\e902";
	font-size: .8rem;
	color: #ae285d;
	display: inline-block;
	float: left;
	-ms-transform: rotate(270deg);
	transform: rotate(270deg)
}
.loansListWrapper .owl-nav .owl-next.disabled:before {
	color: #a9a9a9
}
.loanDescription {
	padding: 2.5rem 0 0
}
.loanDescription h2 {
	font-family: Lato-Bold;
	font-size: 2rem;
	color: #323232;
	padding-bottom: 1rem;
	display: block
}
.loanDescription h4 {
	font-size: 1.5rem;
	font-family: Lato-Bold;
	color: #323232;
	min-height: 4.8rem
}
.loanDescription p {
	padding: 1rem 0 2rem;
	display: block;
	font-size: 1.5rem
}
.loanDescription .featureBox .contentBox.innerCont h3 {
	font-size: 1.4rem;
	font-family: Lato-Bold;
	color: #323232;
	min-height: 2rem;
	margin-bottom: 0
}
.loanDescription .featureBox .contentBox.innerCont h4 {
	font-size: 1.4rem;
	font-family: Lato-Bold;
	color: #323232;
	min-height: auto;
	padding-bottom: 0
}
.loanDescription .moreCont {
	overflow: hidden;
	height: 4rem;
	display: inline-block
}
.loanDescription .moreCont .imgBox a {
	float: right;
	font-size: 1.1rem
}
.loanDescription .loanContaint h4 {
	font-size: 1.4rem;
	font-family: Lato-Bold;
	color: #323232;
	min-height: auto;
	padding-bottom: 0
}
.featureBox {
	width: 100%;
	display: block;
	position: relative
}
.featureBox .contentBox {
	vertical-align: top;
	border-right: 1px solid #aba7a7;
	min-height: 20rem;
	margin-top: 1rem;
	padding: 2rem 0;
	margin-right: 2rem
}
.featureBox .contentBox h4 {
	min-height: 1.2rem;
	padding-bottom: 1rem
}
.featureBox .contentBox p {
	font-size: 1.5rem;
	display: inline-block;
	width: 34rem;
	padding: 0 1rem .5rem 0
}
.featureBox .contentBox p span {
	font-size: 1.2rem;
	display: block;
	padding: .5rem 0
}
.featureBox .contentBox .moreCont {
	overflow: hidden;
	height: 6.5rem;
	display: inline-block
}
.featureBox .contentBox .moreNless {
	color: #ae285d;
	font-size: 1.4rem;
	cursor: pointer;
	display: block;
	padding: .5rem 0
}
.featureBox .contentBox.noBorder {
	border-left: none
}
.featureBox .contentBox.nopadding {
	padding: 2rem 2rem 0 0
}
.featureBox .contentBox .basicList {
	width: 90%
}
.bodBlock .owl-nav,
.featureBox .owl-nav,
.js-applyNow .owl-nav,
.slideYears .owl-nav {
	position: absolute;
	right: 0;
	top: -45px
}
.bodBlock .owl-nav .owl-next,
.bodBlock .owl-nav .owl-prev,
.featureBox .owl-nav .owl-next,
.featureBox .owl-nav .owl-prev,
.js-applyNow .owl-nav .owl-next,
.js-applyNow .owl-nav .owl-prev,
.slideYears .owl-nav .owl-next,
.slideYears .owl-nav .owl-prev {
	display: inline-block;
	background: url(../images/nextPrevArrows.png) no-repeat 0 0;
	width: 40px;
	height: 40px;
	text-indent: -10000px;
	transition: all .3s ease
}
.bodBlock .owl-nav .owl-next,
.featureBox .owl-nav .owl-next,
.js-applyNow .owl-nav .owl-next,
.slideYears .owl-nav .owl-next {
	background-position: -124px 1px
}
.bodBlock .owl-nav .owl-next.disabled,
.featureBox .owl-nav .owl-next.disabled,
.js-applyNow .owl-nav .owl-next.disabled,
.slideYears .owl-nav .owl-next.disabled {
	background-position: -181px 1px
}
.bodBlock .owl-nav .owl-prev,
.featureBox .owl-nav .owl-prev,
.js-applyNow .owl-nav .owl-prev,
.slideYears .owl-nav .owl-prev {
	background-position: 0 0;
	position: relative;
	left: -5px
}
.bodBlock .owl-nav .owl-prev.disabled,
.featureBox .owl-nav .owl-prev.disabled,
.js-applyNow .owl-nav .owl-prev.disabled,
.slideYears .owl-nav .owl-prev.disabled {
	background-position: -63px 0;
	left: -5px
}
.stepsToApply {
	padding-top: 3rem
}
.stepsToApply li {
	padding-right: 8.5rem;
	display: inline-block
}
.stepsToApply li:before {
	content: "";
	background: url(../images/sprite.png) no-repeat;
	background-position: 6px -955px;
	display: inline-block;
	width: 7rem;
	height: 4.1rem;
	position: absolute;
	top: 58%;
	-ms-transform: translate(195px, 0);
	transform: translate(195px, 0)
}
.stepsToApply li:last-child {
	padding: 0
}
.stepsToApply li:last-child:before {
	display: none
}
.stepsToApply .circle {
	border-radius: 50%;
	height: 19rem;
	width: 19rem;
	border: 1rem solid #fafafa;
	position: relative
}
.stepsToApply .circle .img {
	background: url(../images/sprite.png) no-repeat;
	background-position: 6px -587px;
	display: inline-block;
	width: 5rem;
	height: 6.1rem;
	position: absolute;
	top: 14%;
	left: 36%
}
.stepsToApply .circle .first {
	background-position: 6px -587px
}
.stepsToApply .circle .second {
	background-position: 6px -726px
}
.stepsToApply .circle .third {
	background-position: 6px -851px
}
.stepsToApply .circle span {
	text-align: center;
	vertical-align: center;
	color: #323232;
	font-size: 1.4rem;
	line-height: 1.6rem;
	position: absolute;
	bottom: 20%;
	max-width: 10rem;
	left: 20%
}
.applyNowBanner {
	margin-top: 2rem;
	position: relative
}
.applyNowBanner .applyText {
	position: absolute;
	width: 100%;
	top: 45%;
	-ms-transform: translateY(-45%);
	transform: translateY(-45%)
}
.applyNowBanner picture img {
	max-width: 100%;
	width: 100%
}
.applyContent {
	text-align: right;
	display: block;
	width: 100%
}
.applyContent h2 {
	color: #fff;
	font-size: 2.4rem;
	padding: 0;
	opacity: .8;
	display: inline-block;
	width: 65%;
	padding-bottom: 1rem
}
.applyContent h2 strong {
	font-size: 3.2rem;
	line-height: 3.4rem;
	font-family: Lato-Bold;
	color: #fff
}
.applyBtn {
	display: block;
	float: right
}
.applyBtn .linkBtn {
	background: rgba(255, 255, 255, .8);
	font-size: 2rem;
	color: #000;
	border: 1px solid #7e7c7c;
	padding: 1.4rem 1.2rem
}
.applyBtn .linkBtn:hover {
	text-decoration: none
}
.loanDescription h3 {
	margin: 0 0 1.3rem 0
}
.tableWrapper {
	padding: 0 0 2rem 0
}
.tableWrapper .tblData,
.tableWrapper table {
	width: 100%;
	border-left: .1rem solid #edecec;
	border-top: .1rem solid #edecec;
	font-size: 1.5rem
}
.tableWrapper .tblData tr:nth-child(odd),
.tableWrapper table tr:nth-child(odd) {
	background-color: #f6f6f6
}
.tableWrapper .tblData tr:nth-child(even),
.tableWrapper table tr:nth-child(even) {
	background-color: #fff
}
.tableWrapper .tblData th,
.tableWrapper table th {
	background: #dadada;
	padding: 2rem;
	border-right: .1rem solid #fff;
	border-bottom: .1rem solid #fff
}
.tableWrapper .tblData td,
.tableWrapper table td {
	padding: 1.5rem 2rem;
	border-right: .1rem solid #edecec;
	border-bottom: .1rem solid #edecec;
	vertical-align: top;
	color: #323232
}
.tableWrapper .tblData h6,
.tableWrapper table h6 {
	font-weight: 700;
	margin-bottom: .5rem;
	font-size: 1.4rem
}
.tableWrapper .width50 {
	width: 50%
}
.tableWrapper .width20 {
	width: 20%
}
.faqTable {
	padding-top: 2rem
}
.servicecfWrap p a {
	padding-right: 4px
}
.servicecfWrap .panel-body ul li a {
	color: #323232!important
}
.servicecfWrap .panel-body p a {
	padding-right: 4px
}
.servicecfWrap .downloadList li {
	background: url(../images/downloadButton.png) no-repeat left center;
	display: block;
	font-size: 1.4rem;
	font-weight: 700;
	list-style-type: none;
	padding: 1rem 0 1rem 3rem
}
.servicecfWrap .faqsBox .panel-default .panel-collapse .panel-body ul li {
	padding-left: 2.5rem;
	padding-bottom: 1.5rem
}
.servicecfWrap .faqsBox .panel-default .panel-collapse .panel-body ul li:after {
	display: none
}
.servicecfWrap .debitcardBox {
	padding: 12px 0
}
.servicecfWrap .panel-body h5 {
	line-height: 20px;
	font-size: 15px
}
.servicecfWrap .panel-body h5 {
	margin: 0 auto;
	max-width: 1163px;
	font-size: 20px;
	line-height: 28px;
	color: #ae275f;
	padding: 0 0 10px 0
}
.servicecfWrap .debitcardBox a {
	padding-right: 4px
}
.linkBox {
	background: #fafafa
}
.linkBox ul li {
	border-bottom: 1px solid #d7d7d7
}
.linkBox ul li a {
	color: #323232;
	display: block;
	font-size: 1.4rem;
	font-weight: 700;
	padding: 2rem 4rem 2rem 2rem
}
.linkBox ul li a:hover {
	color: #ae285d;
	text-decoration: none;
	transition: all .3s ease
}
.linkBox ul li:last-child {
	border-bottom: none
}
.productForUBox .productsList ul.allProducts li em {
	background: url(../images/allProducts.png) no-repeat 0 0;
	width: 70px;
	height: 60px;
	display: inline-block
}
.productForUBox .productsList ul.allProducts li em.fastForwardLoan {
	background-position: 0 0;
	width: 48px;
	height: 48px
}
.productForUBox .productsList ul.allProducts li em.shubhArambh {
	background-position: -196px 0;
	width: 56px;
	height: 57px
}
.productForUBox .productsList ul.allProducts li em.asha {
	background-position: -408px 0;
	width: 61px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.business {
	background-position: -631px -1px;
	width: 51px;
	height: 48px
}
.productForUBox .productsList ul.allProducts li em.axisBank {
	background-position: -831px 0;
	width: 59px;
	height: 59px
}
.productForUBox .productsList ul.allProducts li em.empower {
	background-position: -297px -2190px;
	width: 65px;
	height: 63px
}
.productForUBox .productsList ul.allProducts li em.superSaver {
	background-position: -230px -96px;
	width: 63px;
	height: 63px
}
.productForUBox .productsList ul.allProducts li em.loanAgainstDeposit {
	background-position: -455px -101px;
	width: 55px;
	height: 56px
}
.productForUBox .productsList ul.allProducts li em.topUp {
	background-position: -665px -97px;
	width: 62px;
	height: 62px
}
.productForUBox .productsList ul.allProducts li em.prdhnMantri {
	background-position: 0 -211px;
	width: 122px;
	height: 58px
}
.productForUBox .productsList ul.allProducts li em.new {
	background-position: -1px -318px;
	width: 69px;
	height: 69px
}
.productForUBox .productsList ul.allProducts li em.carLoan {
	background-position: -239px -347px;
	width: 63px;
	height: 39px
}
.productForUBox .productsList ul.allProducts li em.preOwned {
	background-position: -577px -2190px;
	width: 67px;
	height: 63px
}
.productForUBox .productsList ul.allProducts li em.loanAgCar {
	background-position: -697px -319px;
	width: 56px;
	height: 68px
}
.productForUBox .productsList ul.allProducts li em.loanAgSecurity {
	background-position: -908px -323px;
	width: 49px;
	height: 63px
}
.productForUBox .productsList ul.allProducts li em.loanAgDep {
	background-position: 0 -437px;
	width: 52px;
	height: 62px
}
.productForUBox .productsList ul.allProducts li em.loanAgShares {
	background-position: -206px -442px;
	width: 60px;
	height: 57px
}
.productForUBox .productsList ul.allProducts li em.loanCategory {
	background-position: -429px -447px;
	width: 52px;
	height: 52px
}
.productForUBox .productsList ul.allProducts li em.loanAgProperty {
	background-position: -703px -455px;
	width: 44px;
	height: 44px
}
.productForUBox .productsList ul.allProducts li em.goldLoan {
	background-position: -909px -456px;
	width: 44px;
	height: 42px
}
.productForUBox .productsList ul.allProducts li em.eduLoan {
	background-position: -5px -558px;
	width: 33px;
	height: 42px
}
.productForUBox .productsList ul.allProducts li em.bikeLoan {
	background-position: -578px -2072px;
	width: 65px;
	height: 53px
}
.productForUBox .productsList ul.allProducts li em.savingAcc {
	background-position: -2px -674px;
	width: 43px;
	height: 55px
}
.productForUBox .productsList ul.allProducts li em.catPage {
	background-position: -229px -677px;
	width: 41px;
	height: 52px
}
.productForUBox .productsList ul.allProducts li em.prime {
	background-position: -881px -1815px;
	width: 47px;
	height: 83px
}
.productForUBox .productsList ul.allProducts li em.smallBasic {
	background-position: -673px -679px;
	width: 49px;
	height: 55px
}
.productForUBox .productsList ul.allProducts li em.easyAcess {
	background-position: -896px -675px;
	width: 39px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.primePlus {
	background-position: -583px -1919px;
	width: 47px;
	height: 69px
}
.productForUBox .productsList ul.allProducts li em.womenSaving {
	background-position: -202px -772px;
	width: 67px;
	height: 62px
}
.productForUBox .productsList ul.allProducts li em.senior {
	background-position: -449px -774px;
	width: 58px;
	height: 63px
}
.productForUBox .productsList ul.allProducts li em.inam {
	background-position: -655px -772px;
	width: 55px;
	height: 59px
}
.productForUBox .productsList ul.allProducts li em.pensionSaving {
	background-position: -856px -774px;
	width: 63px;
	height: 52px
}
.productForUBox .productsList ul.allProducts li em.trustNgo {
	background-position: -5px -884px;
	width: 61px;
	height: 61px
}
.productForUBox .productsList ul.allProducts li em.youth {
	background-position: -202px -889px;
	width: 56px;
	height: 59px
}
.productForUBox .productsList ul.allProducts li em.insuranceAgent {
	background-position: -400px -887px;
	width: 61px;
	height: 65px
}
.productForUBox .productsList ul.allProducts li em.prdhnMantriDhanYojna {
	background-position: -608px -884px;
	width: 62px;
	height: 62px
}
.productForUBox .productsList ul.allProducts li em.futureStar {
	background-position: -11px -1952px;
	width: 67px;
	height: 64px
}
.productForUBox .productsList ul.allProducts li em.normal {
	background-position: -224px -1146px;
	width: 50px;
	height: 50px
}
.productForUBox .productsList ul.allProducts li em.local {
	background-position: -429px -1147px;
	width: 51px;
	height: 49px
}
.productForUBox .productsList ul.allProducts li em.businessAdv {
	background-position: -662px -1147px;
	width: 46px;
	height: 50px
}
.productForUBox .productsList ul.allProducts li em.businessSelect {
	background-position: -889px -1147px;
	width: 51px;
	height: 51px
}
.productForUBox .productsList ul.allProducts li em.businessClassic {
	background-position: -6px -1247px;
	width: 55px;
	height: 55px
}
.productForUBox .productsList ul.allProducts li em.businessPrivlege {
	background-position: -211px -1247px;
	width: 51px;
	height: 48px
}
.productForUBox .productsList ul.allProducts li em.foreignCurrency {
	background-position: -428px -1247px;
	width: 43px;
	height: 50px
}
.productForUBox .productsList ul.allProducts li em.sweeps {
	background-position: -653px -1246px;
	width: 52px;
	height: 52px
}
.productForUBox .productsList ul.allProducts li em.club {
	background-position: -893px -1247px;
	width: 50px;
	height: 50px
}
.productForUBox .productsList ul.allProducts li em.govOrg {
	background-position: -14px -1354px;
	width: 54px;
	height: 55px
}
.productForUBox .productsList ul.allProducts li em.banks {
	background-position: -278px -1353px;
	width: 54px;
	height: 59px
}
.productForUBox .productsList ul.allProducts li em.brokerMarket {
	background-position: -549px -1354px;
	width: 64px;
	height: 62px
}
.productForUBox .productsList ul.allProducts li em.globalBusiness {
	background-position: -883px -1353px;
	width: 47px;
	height: 64px
}
.productForUBox .productsList ul.allProducts li em.pharma {
	background-position: -14px -1454px;
	width: 56px;
	height: 49px
}
.productForUBox .productsList ul.allProducts li em.employeeReimb {
	background-position: -316px -1616px;
	width: 53px;
	height: 68px
}
.productForUBox .productsList ul.allProducts li em.salaryAcc {
	background-position: -5px -1725px;
	width: 64px;
	height: 64px
}
.productForUBox .productsList ul.allProducts li em.defence {
	background-position: -366px -1730px;
	width: 43px;
	height: 54px
}
.productForUBox .productsList ul.allProducts li em.priority {
	background-position: -681px -1731px;
	width: 65px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.safeDeposit {
	background-position: -24px -3905px;
	width: 53px;
	height: 65px
}
.productForUBox .productsList ul.allProducts li em.depositPlus {
	background-position: -324px -3905px;
	width: 62px;
	height: 70px
}
.productForUBox .productsList ul.allProducts li em.encash {
	background-position: -565px -1846px;
	width: 91px;
	height: 62px
}
.productForUBox .productsList ul.allProducts li em.wealthMgmt {
	background-position: -279px -1952px;
	width: 57px;
	height: 59px
}
.productForUBox .productsList ul.allProducts li em.homeLoan {
	background-position: -297px -2068px;
	width: 59px;
	height: 65px
}
.productForUBox .productsList ul.allProducts li em.nriHomeLoan {
	background-position: -28px -2068px;
	width: 59px;
	height: 59px
}
.productForUBox .productsList ul.allProducts li em.leaseRental {
	background-position: -825px -2190px;
	width: 59px;
	height: 59px
}
.productForUBox .productsList ul.allProducts li em.odFacility {
	background-position: -25px -2310px;
	width: 59px;
	height: 59px
}
.productForUBox .productsList ul.allProducts li em.revMortgage {
	background-position: -297px -2310px;
	width: 59px;
	height: 59px
}
.productForUBox .productsList ul.allProducts li em.bmtcSmart {
	background-position: -555px -2308px;
	width: 78px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.kmrlKochi {
	background-position: -807px -2308px;
	width: 78px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.CorpCCli {
	background-position: -24px -2420px;
	width: 78px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.CorpCC {
	background-position: -255px -2420px;
	width: 106px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.TravelAcc {
	background-position: -577px -2420px;
	width: 69px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.purchaseCard {
	background-position: -824px -2420px;
	width: 69px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.PurchControl {
	background-position: -24px -2532px;
	width: 37px;
	height: 62px
}
.productForUBox .productsList ul.allProducts li em.MyBusiness {
	background-position: -227px -2532px;
	width: 91px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.BusSupreme {
	background-position: -513px -2532px;
	width: 92px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.BusPlatinum {
	background-position: -806px -2532px;
	width: 92px;
	height: 62px
}
.productForUBox .productsList ul.allProducts li em.BusClassic {
	background-position: -24px -2644px;
	width: 94px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.TitRewards {
	background-position: -309px -2644px;
	width: 94px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.MyWingsCC {
	background-position: -608px -2644px;
	width: 70px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.MyChoiceCC {
	background-position: -824px -2644px;
	width: 55px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.MyZoneCC {
	background-position: -24px -2984px;
	width: 61px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.MyBusCC {
	background-position: -24px -2756px;
	width: 70px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.NeoCC {
	background-position: -344px -2756px;
	width: 72px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.Meal {
	background-position: -676px -2756px;
	width: 72px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.GiftCards {
	background-position: -24px -2868px;
	width: 72px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.SmartPay {
	background-position: -327px -2868px;
	width: 72px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.Rewards {
	background-position: -676px -2868px;
	width: 49px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.WealthDC {
	background-position: -326px -2983px;
	width: 78px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.PriorityDC {
	background-position: -674px -2983px;
	width: 78px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.OnRewardsDC {
	background-position: -25px -3086px;
	width: 78px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.TitRewardsDC {
	background-position: -327px -3086px;
	width: 78px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.RewardsPlus {
	background-position: -674px -3086px;
	width: 78px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.SecurePlus {
	background-position: -25px -3189px;
	width: 78px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.Youth {
	background-position: -328px -3189px;
	width: 80px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.PowerSalute {
	background-position: -674px -3189px;
	width: 78px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.Burgundy {
	background-position: -25px -3292px;
	width: 82px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.Display {
	background-position: -327px -3292px;
	width: 82px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.TitaniumPrime {
	background-position: -674px -3292px;
	width: 82px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.GoldPlus2 {
	background-position: -25px -3395px;
	width: 82px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.McClassic {
	background-position: -328px -3395px;
	width: 94px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.SmartPrevDC {
	background-position: -674px -3395px;
	width: 82px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.WealthDebit {
	background-position: -25px -3498px;
	width: 70px;
	height: 62px
}
.productForUBox .productsList ul.allProducts li em.VisaClassicDC {
	background-position: -328px -3498px;
	width: 94px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.VisaClassicPlat {
	background-position: -327px -3807px;
	width: 94px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.ladiesFirst {
	background-position: -674px -3499px;
	width: 94px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.RupayPlatinum {
	background-position: -327px -3601px;
	width: 94px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.SmartPrivilege {
	background-position: -25px -3704px;
	width: 81px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.Gold {
	background-position: -328px -3704px;
	width: 63px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.NriDomestic {
	background-position: -674px -3704px;
	width: 76px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.TitaniumPP {
	background-position: -25px -3807px;
	width: 76px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.remitMoney {
	background-position: -16px -4037px;
	width: 78px;
	height: 61px
}
.productForUBox .productsList ul.allProducts li em.wireTransfer {
	background-position: -272px -4037px;
	width: 52px;
	height: 61px
}
.productForUBox .productsList ul.allProducts li em.foreignCrncy {
	background-position: -465px -4036px;
	width: 62px;
	height: 62px
}
.productForUBox .productsList ul.allProducts li em.corrspBank {
	background-position: -690px -4036px;
	width: 61px;
	height: 61px
}
.productForUBox .productsList ul.allProducts li em.exchangeHouse {
	background-position: -16px -4158px;
	width: 88px;
	height: 56px
}
.productForUBox .productsList ul.allProducts li em.overSeasBranch {
	background-position: -284px -4144px;
	width: 57px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.nreSaving {
	background-position: -522px -4144px;
	width: 90px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.nriPrime {
	background-position: -16px -4261px;
	width: 67px;
	height: 55px
}
.productForUBox .productsList ul.allProducts li em.nroSaving {
	background-position: -272px -4261px;
	width: 60px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.residntForeign {
	background-position: -511px -4252px;
	width: 64px;
	height: 64px
}
.productForUBox .productsList ul.allProducts li em.nriPro {
	background-position: -768px -4255px;
	width: 73px;
	height: 59px
}
.productForUBox .productsList ul.allProducts li em.nroRupee {
	background-position: -22px -4356px;
	width: 76px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.Nrereccr {
	background-position: -284px -4355px;
	width: 63px;
	height: 59px
}
.productForUBox .productsList ul.allProducts li em.Nroreccr {
	background-position: -532px -4359px;
	width: 56px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.nreRupee {
	background-position: -784px -4355px;
	width: 40px;
	height: 62px
}
.productForUBox .productsList ul.allProducts li em.nriFixed {
	background-position: -46px -4459px;
	width: 52px;
	height: 61px
}
.productForUBox .productsList ul.allProducts li em.nriProFc {
	background-position: -272px -4465px;
	width: 59px;
	height: 59px
}
.productForUBox .productsList ul.allProducts li em.nriProFcMoney {
	background-position: -523px -4462px;
	width: 60px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.fourInOne {
	background-position: -782px -4460px;
	width: 60px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.nriMutualFund {
	background-position: -46px -4560px;
	width: 54px;
	height: 63px
}
.productForUBox .productsList ul.allProducts li em.pis {
	background-position: -281px -4565px;
	width: 76px;
	height: 61px
}
.productForUBox .productsList ul.allProducts li em.maxLife {
	background-position: -553px -4562px;
	width: 49px;
	height: 62px
}
.productForUBox .productsList ul.allProducts li em.residntForeignCurrncy {
	background-position: -796px -4569px;
	width: 62px;
	height: 62px
}
.productForUBox .productsList ul.allProducts li em.maxLifeSuper {
	background-position: -49px -4671px;
	width: 49px;
	height: 67px
}
.productForUBox .productsList ul.allProducts li em.maxLifeForever {
	background-position: -237px -4670px;
	width: 61px;
	height: 64px
}
.productForUBox .productsList ul.allProducts li em.maxLifeGaruntee {
	background-position: -433px -4676px;
	width: 57px;
	height: 58px
}
.productForUBox .productsList ul.allProducts li em.maxLifeOnline {
	background-position: -629px -4676px;
	width: 52px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.maxLifeGarunteeIncome {
	background-position: -826px -4669px;
	width: 67px;
	height: 67px
}
.productForUBox .productsList ul.allProducts li em.topUpPlan {
	background-position: -45px -4797px;
	width: 56px;
	height: 61px
}
.productForUBox .productsList ul.allProducts li em.nriHomeLoan {
	background-position: -219px -4796px;
	width: 74px;
	height: 61px
}
.productForUBox .productsList ul.allProducts li em.selfEmployedLoan {
	background-position: -422px -4795px;
	width: 68px;
	height: 64px
}
.productForUBox .productsList ul.allProducts li em.travelGuard {
	background-position: -644px -4804px;
	width: 70px;
	height: 61px
}
.productForUBox .productsList ul.allProducts li em.asiaGuard {
	background-position: -837px -4806px;
	width: 64px;
	height: 57px
}
.productForUBox .productsList ul.allProducts li em.businessGuard {
	background-position: -37px -4906px;
	width: 57px;
	height: 62px
}
.productForUBox .productsList ul.allProducts li em.homeInsurance {
	background-position: -215px -4901px;
	width: 73px;
	height: 66px
}
.productForUBox .productsList ul.allProducts li em.bimaUphaar {
	background-position: -431px -4902px;
	width: 60px;
	height: 62px
}
.productForUBox .productsList ul.allProducts li em.maxLifePm {
	background-position: -611px -4903px;
	width: 68px;
	height: 64px
}
.productForUBox .productsList ul.allProducts li em.studentGuard {
	background-position: -841px -4891px;
	width: 45px;
	height: 61px
}
.productForUBox .productsList ul.allProducts li em.grpMediPrime {
	background-position: -835px -5036px;
	width: 65px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.wellsuranceFam {
	background-position: -36px -5152px;
	width: 43px;
	height: 59px
}
.productForUBox .productsList ul.allProducts li em.wellsurancewoman {
	background-position: -195px -5151px;
	width: 35px;
	height: 59px
}
.productForUBox .productsList ul.allProducts li em.wellsuranceexe {
	background-position: -341px -5152px;
	width: 61px;
	height: 58px
}
.productForUBox .productsList ul.allProducts li em.mediPrime {
	background-position: -533px -5153px;
	width: 66px;
	height: 58px
}
.productForUBox .productsList ul.allProducts li em.indivAccident {
	background-position: -738px -5151px;
	width: 62px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.licJeevan {
	background-position: -40px -5273px;
	width: 55px;
	height: 59px
}
.productForUBox .productsList ul.allProducts li em.licAnand {
	background-position: -210px -5272px;
	width: 47px;
	height: 59px
}
.productForUBox .productsList ul.allProducts li em.licLabh {
	background-position: -357px -5274px;
	width: 65px;
	height: 57px
}
.productForUBox .productsList ul.allProducts li em.licPragati {
	background-position: -547px -5273px;
	width: 57px;
	height: 58px
}
.productForUBox .productsList ul.allProducts li em.licTarun {
	background-position: -753px -5262px;
	width: 66px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.maxOnline {
	background-position: -46px -5394px;
	width: 58px;
	height: 58px
}
.productForUBox .productsList ul.allProducts li em.maxGuarntee {
	background-position: -234px -5396px;
	width: 57px;
	height: 58px
}
.productForUBox .productsList ul.allProducts li em.maxMonthly {
	background-position: -421px -5394px;
	width: 61px;
	height: 61px
}
.productForUBox .productsList ul.allProducts li em.maxFast {
	background-position: -616px -5394px;
	width: 49px;
	height: 62px
}
.productForUBox .productsList ul.allProducts li em.maxForever {
	background-position: -787px -5395px;
	width: 67px;
	height: 59px
}
.productForUBox .productsList ul.allProducts li em.maxPlatinum {
	background-position: -34px -5515px;
	width: 59px;
	height: 59px
}
.productForUBox .productsList ul.allProducts li em.maxSuper {
	background-position: -225px -5513px;
	width: 53px;
	height: 61px
}
.productForUBox .productsList ul.allProducts li em.maxfuture {
	background-position: -404px -5514px;
	width: 55px;
	height: 59px
}
.productForUBox .productsList ul.allProducts li em.maxShiksha {
	background-position: -574px -5514px;
	width: 56px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.maxCancer {
	background-position: -758px -5515px;
	width: 42px;
	height: 58px
}
.productForUBox .productsList ul.allProducts li em.maxGain {
	background-position: -43px -5616px;
	width: 59px;
	height: 58px
}
.productForUBox .productsList ul.allProducts li em.ipoSmart {
	background-position: -241px -5616px;
	width: 51px;
	height: 61px
}
.productForUBox .productsList ul.allProducts li em.eightPercnt {
	background-position: -388px -5617px;
	width: 63px;
	height: 61px
}
.productForUBox .productsList ul.allProducts li em.dematAct {
	background-position: -558px -5618px;
	width: 60px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.silverMohurs {
	background-position: -796px -5624px;
	width: 54px;
	height: 62px
}
.productForUBox .productsList ul.allProducts li em.axisOk {
	background-position: -518px -5744px;
	width: 54px;
	height: 68px
}
.productForUBox .productsList ul.allProducts li em.axisPay-mobile {
	background-position: -363px -5749px;
	width: 54px;
	height: 62px
}
.productForUBox .productsList ul.allProducts li em.phoneBanking {
	background-position: -180px -5749px;
	width: 54px;
	height: 62px
}
.productForUBox .productsList ul.allProducts li em.internetBanking {
	background-position: -9px -5749px;
	width: 54px;
	height: 62px
}
.productForUBox .productsList ul.allProducts li em.onlineTermPlan {
	background-position: -738px -5749px;
	width: 66px;
	height: 66px
}
.productForUBox .productsList ul.allProducts li em.fastTrackPlan {
	background-position: -9px -5878px;
	width: 66px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.axisFrexOnlineo {
	background-position: -199px -5855px;
	width: 103px;
	height: 65px
}
.productForUBox .productsList ul.allProducts li em.singleCurrencyFC {
	background-position: -487px -5865px;
	width: 83px;
	height: 65px
}
.productForUBox .productsList ul.allProducts li em.multiCurrencyFC {
	background-position: -788px -5878px;
	width: 62px;
	height: 62px
}
.productForUBox .productsList ul.allProducts li em.internationalFT {
	background-position: -16px -6006px;
	width: 62px;
	height: 62px
}
.productForUBox .productsList ul.allProducts li em.indiaTC {
	background-position: -251px -6002px;
	width: 68px;
	height: 68px
}
.productForUBox .productsList ul.allProducts li em.foreignCurrencyTCheque {
	background-position: -504px -6004px;
	width: 83px;
	height: 53px
}
.productForUBox .productsList ul.allProducts li em.dinersCard {
	background-position: -789px -6012px;
	width: 47px;
	height: 62px
}
.productForUBox .productsList ul.allProducts li em.contactlessCard {
	background-position: -15px -6124px;
	width: 73px;
	height: 58px
}
.productForUBox .productsList ul.allProducts li em.imageCard {
	background-position: -255px -6132px;
	width: 59px;
	height: 59px
}
.productForUBox .productsList ul.allProducts li em.foreignCurrencyCard {
	background-position: -503px -6113px;
	width: 73px;
	height: 71px
}
.productForUBox .productsList ul.allProducts li em.currencyCalc {
	background-position: -13px -6257px;
	width: 62px;
	height: 62px
}
.productForUBox .productsList ul.allProducts li em.currCards {
	background-position: -253px -6257px;
	width: 55px;
	height: 55px
}
.productForUBox .productsList ul.allProducts li em.capMktServices {
	background-position: -501px -6259px;
	width: 60px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.treasuryServices {
	background-position: -773px -6256px;
	width: 59px;
	height: 57px
}
.productForUBox .productsList ul.allProducts li em.equitySol {
	background-position: -10px -6372px;
	width: 55px;
	height: 48px
}
.productForUBox .productsList ul.allProducts li em.advisoryService {
	background-position: -253px -6375px;
	width: 62px;
	height: 62px
}
.productForUBox .productsList ul.allProducts li em.trusteeService {
	background-position: -501px -6375px;
	width: 54px;
	height: 64px
}
.productForUBox .productsList ul.allProducts li em.debtSolution {
	background-position: -773px -6373px;
	width: 65px;
	height: 57px
}
.productForUBox .productsList ul.allProducts li em.capMrktFunding {
	background-position: -13px -6499px;
	width: 63px;
	height: 61px
}
.productForUBox .productsList ul.allProducts li em.depositoryServ {
	background-position: -255px -6500px;
	width: 60px;
	height: 63px
}
.productForUBox .productsList ul.allProducts li em.topUpLoan {
	background-position: -501px -6499px;
	width: 53px;
	height: 56px
}
.productForUBox .productsList ul.allProducts li em.nriHomeLoan {
	background-position: -773px -6501px;
	width: 54px;
	height: 52px
}
.productForUBox .productsList ul.allProducts li em.nripSvngAcc {
	background-position: -13px -6641px;
	width: 54px;
	height: 58px
}
.productForUBox .productsList ul.allProducts li em.rsdntForeignAcc {
	background-position: -255px -6641px;
	width: 71px;
	height: 71px
}
.productForUBox .productsList ul.allProducts li em.foreignCurrCash {
	background-position: -503px -6641px;
	width: 55px;
	height: 41px
}
.productForUBox .productsList ul.allProducts li em.intFundTransfer {
	background-position: -773px -6642px;
	width: 72px;
	height: 39px
}
.productForUBox .productsList ul.allProducts li em.trvlrchqDiner {
	background-position: -13px -6766px;
	width: 64px;
	height: 64px
}
.productForUBox .productsList ul.allProducts li em.dinerCard {
	background-position: -255px -6766px;
	width: 67px;
	height: 48px
}
.productForUBox .productsList ul.allProducts li em.infraIndexaxis {
	background-position: -501px -6768px;
	width: 101px;
	height: 63px
}
.productForUBox .productsList ul.allProducts li em.trackterLoan {
	background-position: -4px -6941px;
	width: 64px;
	height: 61px
}
.productForUBox .productsList ul.allProducts li em.contractingFarming {
	background-position: -207px -6943px;
	width: 97px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.kisanCreditCard {
	background-position: -500px -6944px;
	width: 81px;
	height: 58px
}
.productForUBox .productsList ul.allProducts li em.warehouseLoan {
	background-position: -755px -6944px;
	width: 61px;
	height: 59px
}
.productForUBox .productsList ul.allProducts li em.horticultureProject {
	background-position: -220px -7071px;
	width: 62px;
	height: 61px
}
.productForUBox .productsList ul.allProducts li em.ruralGodowns {
	background-position: -431px -7073px;
	width: 68px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li em.goldLoans {
	background-position: -4px -7075px;
	width: 63px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li:hover span {
	color: #fff
}
.productForUBox .productsList ul.allProducts li:hover em.fastForwardLoan {
	background-position: -98px 0
}
.productForUBox .productsList ul.allProducts li:hover em.shubhArambh {
	background-position: -302px 0
}
.productForUBox .productsList ul.allProducts li:hover em.asha {
	background-position: -519px 0
}
.productForUBox .productsList ul.allProducts li:hover em.business {
	background-position: -732px -1px
}
.productForUBox .productsList ul.allProducts li:hover em.axisBank {
	background-position: -942px 0
}
.productForUBox .productsList ul.allProducts li:hover em.empower {
	background-position: -417px -2183px
}
.productForUBox .productsList ul.allProducts li:hover em.superSaver {
	background-position: -343px -97px
}
.productForUBox .productsList ul.allProducts li:hover em.loanAgainstDeposit {
	background-position: -560px -101px
}
.productForUBox .productsList ul.allProducts li:hover em.topUp {
	background-position: -777px -97px
}
.productForUBox .productsList ul.allProducts li:hover em.prdhnMantri {
	background-position: -168px -211px
}
.productForUBox .productsList ul.allProducts li:hover em.new {
	background-position: -120px -318px
}
.productForUBox .productsList ul.allProducts li:hover em.carLoan {
	background-position: -352px -348px
}
.productForUBox .productsList ul.allProducts li:hover em.preOwned {
	background-position: -677px -2190px
}
.productForUBox .productsList ul.allProducts li:hover em.loanAgCar {
	background-position: -802px -318px
}
.productForUBox .productsList ul.allProducts li:hover em.loanAgSecurity {
	background-position: -1007px -323px
}
.productForUBox .productsList ul.allProducts li:hover em.loanAgDep {
	background-position: -102px -437px
}
.productForUBox .productsList ul.allProducts li:hover em.loanAgShares {
	background-position: -316px -442px
}
.productForUBox .productsList ul.allProducts li:hover em.loanCategory {
	background-position: -532px -447px
}
.productForUBox .productsList ul.allProducts li:hover em.loanAgProperty {
	background-position: -815px -455px
}
.productForUBox .productsList ul.allProducts li:hover em.goldLoan {
	background-position: -1013px -457px
}
.productForUBox .productsList ul.allProducts li:hover em.eduLoan {
	background-position: -104px -558px
}
.productForUBox .productsList ul.allProducts li:hover em.bikeLoan {
	background-position: -679px -2063px
}
.productForUBox .productsList ul.allProducts li:hover em.savingAcc {
	background-position: -100px -674px
}
.productForUBox .productsList ul.allProducts li:hover em.catPage {
	background-position: -333px -677px
}
.productForUBox .productsList ul.allProducts li:hover em.prime {
	background-position: -950px -1814px
}
.productForUBox .productsList ul.allProducts li:hover em.smallBasic {
	background-position: -758px -679px
}
.productForUBox .productsList ul.allProducts li:hover em.easyAcess {
	background-position: -955px -675px
}
.productForUBox .productsList ul.allProducts li:hover em.primePlus {
	background-position: -644px -1918px
}
.productForUBox .productsList ul.allProducts li:hover em.womenSaving {
	background-position: -318px -772px
}
.productForUBox .productsList ul.allProducts li:hover em.senior {
	background-position: -540px -774px
}
.productForUBox .productsList ul.allProducts li:hover em.inam {
	background-position: -751px -772px
}
.productForUBox .productsList ul.allProducts li:hover em.pensionSaving {
	background-position: -966px -774px
}
.productForUBox .productsList ul.allProducts li:hover em.trustNgo {
	background-position: -100px -884px
}
.productForUBox .productsList ul.allProducts li:hover em.youth {
	background-position: -295px -889px
}
.productForUBox .productsList ul.allProducts li:hover em.insuranceAgent {
	background-position: -500px -887px
}
.productForUBox .productsList ul.allProducts li:hover em.prdhnMantriDhanYojna {
	background-position: -719px -883px;
	width: 66px;
	height: 66px
}
.productForUBox .productsList ul.allProducts li:hover em.futureStar {
	background-position: -104px -1952px
}
.productForUBox .productsList ul.allProducts li:hover em.normal {
	background-position: -316px -1146px
}
.productForUBox .productsList ul.allProducts li:hover em.local {
	background-position: -531px -1147px
}
.productForUBox .productsList ul.allProducts li:hover em.businessAdv {
	background-position: -758px -1147px
}
.productForUBox .productsList ul.allProducts li:hover em.businessSelect {
	background-position: -991px -1147px
}
.productForUBox .productsList ul.allProducts li:hover em.businessClassic {
	background-position: -106px -1247px
}
.productForUBox .productsList ul.allProducts li:hover em.businessPrivlege {
	background-position: -312px -1247px
}
.productForUBox .productsList ul.allProducts li:hover em.foreignCurrency {
	background-position: -528px -1247px
}
.productForUBox .productsList ul.allProducts li:hover em.sweeps {
	background-position: -756px -1246px
}
.productForUBox .productsList ul.allProducts li:hover em.club {
	background-position: -993px -1247px
}
.productForUBox .productsList ul.allProducts li:hover em.govOrg {
	background-position: -111px -1354px
}
.productForUBox .productsList ul.allProducts li:hover em.banks {
	background-position: -382px -1353px
}
.productForUBox .productsList ul.allProducts li:hover em.brokerMarket {
	background-position: -659px -1354px
}
.productForUBox .productsList ul.allProducts li:hover em.globalBusiness {
	background-position: -993px -1353px
}
.productForUBox .productsList ul.allProducts li:hover em.pharma {
	background-position: -115px -1454px
}
.productForUBox .productsList ul.allProducts li:hover em.employeeReimb {
	background-position: -406px -1616px
}
.productForUBox .productsList ul.allProducts li:hover em.salaryAcc {
	background-position: -134px -1725px
}
.productForUBox .productsList ul.allProducts li:hover em.defence {
	background-position: -456px -1730px
}
.productForUBox .productsList ul.allProducts li:hover em.priority {
	background-position: -781px -1731px
}
.productForUBox .productsList ul.allProducts li:hover em.safeDeposit {
	background-position: -142px -3905px
}
.productForUBox .productsList ul.allProducts li:hover em.depositPlus {
	background-position: -468px -3905px
}
.productForUBox .productsList ul.allProducts li:hover em.encash {
	background-position: -686px -1846px
}
.productForUBox .productsList ul.allProducts li:hover em.wealthMgmt {
	background-position: -372px -1952px
}
.productForUBox .productsList ul.allProducts li:hover em.homeLoan {
	background-position: -418px -2068px
}
.productForUBox .productsList ul.allProducts li:hover em.nriHomeLoan {
	background-position: -130px -2068px
}
.productForUBox .productsList ul.allProducts li:hover em.leaseRental {
	background-position: -915px -2190px
}
.productForUBox .productsList ul.allProducts li:hover em.odFacility {
	background-position: -116px -2310px
}
.productForUBox .productsList ul.allProducts li:hover em.revMortgage {
	background-position: -417px -2310px
}
.productForUBox .productsList ul.allProducts li:hover em.bmtcSmart {
	background-position: -676px -2308px
}
.productForUBox .productsList ul.allProducts li:hover em.kmrlKochi {
	background-position: -915px -2308px
}
.productForUBox .productsList ul.allProducts li:hover em.CorpCCli {
	background-position: -135px -2420px
}
.productForUBox .productsList ul.allProducts li:hover em.CorpCC {
	background-position: -415px -2420px
}
.productForUBox .productsList ul.allProducts li:hover em.TravelAcc {
	background-position: -703px -2420px
}
.productForUBox .productsList ul.allProducts li:hover em.purchaseCard {
	background-position: -944px -2420px
}
.productForUBox .productsList ul.allProducts li:hover em.PurchControl {
	background-position: -114px -2532px
}
.productForUBox .productsList ul.allProducts li:hover em.MyBusiness {
	background-position: -367px -2532px
}
.productForUBox .productsList ul.allProducts li:hover em.BusSupreme {
	background-position: -660px -2532px
}
.productForUBox .productsList ul.allProducts li:hover em.BusPlatinum {
	background-position: -937px -2532px
}
.productForUBox .productsList ul.allProducts li:hover em.BusClassic {
	background-position: -162px -2644px
}
.productForUBox .productsList ul.allProducts li:hover em.TitRewards {
	background-position: -450px -2644px
}
.productForUBox .productsList ul.allProducts li:hover em.MyWingsCC {
	background-position: -710px -2644px
}
.productForUBox .productsList ul.allProducts li:hover em.MyChoiceCC {
	background-position: -937px -2644px
}
.productForUBox .productsList ul.allProducts li:hover em.MyZoneCC {
	background-position: -133px -2984px
}
.productForUBox .productsList ul.allProducts li:hover em.MyBusCC {
	background-position: -151px -2756px
}
.productForUBox .productsList ul.allProducts li:hover em.NeoCC {
	background-position: -468px -2756px
}
.productForUBox .productsList ul.allProducts li:hover em.Meal {
	background-position: -810px -2756px
}
.productForUBox .productsList ul.allProducts li:hover em.GiftCards {
	background-position: -142px -2868px
}
.productForUBox .productsList ul.allProducts li:hover em.SmartPay {
	background-position: -469px -2868px
}
.productForUBox .productsList ul.allProducts li:hover em.Rewards {
	background-position: -783px -2868px
}
.productForUBox .productsList ul.allProducts li:hover em.WealthDC {
	background-position: -469px -2983px
}
.productForUBox .productsList ul.allProducts li:hover em.PriorityDC {
	background-position: -783px -2983px
}
.productForUBox .productsList ul.allProducts li:hover em.OnRewardsDC {
	background-position: -142px -3086px
}
.productForUBox .productsList ul.allProducts li:hover em.TitRewardsDC {
	background-position: -469px -3086px
}
.productForUBox .productsList ul.allProducts li:hover em.RewardsPlus {
	background-position: -783px -3086px
}
.productForUBox .productsList ul.allProducts li:hover em.SecurePlus {
	background-position: -142px -3189px
}
.productForUBox .productsList ul.allProducts li:hover em.Youth {
	background-position: -469px -3189px
}
.productForUBox .productsList ul.allProducts li:hover em.PowerSalute {
	background-position: -783px -3189px
}
.productForUBox .productsList ul.allProducts li:hover em.Burgundy {
	background-position: -142px -3292px
}
.productForUBox .productsList ul.allProducts li:hover em.Display {
	background-position: -469px -3292px
}
.productForUBox .productsList ul.allProducts li:hover em.TitaniumPrime {
	background-position: -783px -3292px
}
.productForUBox .productsList ul.allProducts li:hover em.GoldPlus2 {
	background-position: -142px -3395px
}
.productForUBox .productsList ul.allProducts li:hover em.McClassic {
	background-position: -469px -3395px
}
.productForUBox .productsList ul.allProducts li:hover em.SmartPrevDC {
	background-position: -783px -3395px
}
.productForUBox .productsList ul.allProducts li:hover em.WealthDebit {
	background-position: -142px -3498px
}
.productForUBox .productsList ul.allProducts li:hover em.VisaClassicDC {
	background-position: -469px -3498px
}
.productForUBox .productsList ul.allProducts li:hover em.VisaClassicPlat {
	background-position: -469px -3807px
}
.productForUBox .productsList ul.allProducts li:hover em.ladiesFirst {
	background-position: -783px -3499px
}
.productForUBox .productsList ul.allProducts li:hover em.RupayPlatinum {
	background-position: -469px -3601px
}
.productForUBox .productsList ul.allProducts li:hover em.SmartPrivilege {
	background-position: -142px -3704px
}
.productForUBox .productsList ul.allProducts li:hover em.Gold {
	background-position: -469px -3704px
}
.productForUBox .productsList ul.allProducts li:hover em.NriDomestic {
	background-position: -783px -3704px
}
.productForUBox .productsList ul.allProducts li:hover em.TitaniumPP {
	background-position: -142px -3807px
}
.productForUBox .productsList ul.allProducts li:hover em.remitMoney {
	background-position: -129px -4038px
}
.productForUBox .productsList ul.allProducts li:hover em.wireTransfer {
	background-position: -361px -4037px
}
.productForUBox .productsList ul.allProducts li:hover em.foreignCrncy {
	background-position: -567px -4036px
}
.productForUBox .productsList ul.allProducts li:hover em.corrspBank {
	background-position: -781px -4036px
}
.productForUBox .productsList ul.allProducts li:hover em.exchangeHouse {
	background-position: -144px -4158px
}
.productForUBox .productsList ul.allProducts li:hover em.overSeasBranch {
	background-position: -384px -4144px
}
.productForUBox .productsList ul.allProducts li:hover em.nreSaving {
	background-position: -653px -4144px
}
.productForUBox .productsList ul.allProducts li:hover em.nriPrime {
	background-position: -132px -4261px
}
.productForUBox .productsList ul.allProducts li:hover em.nroSaving {
	background-position: -387px -4261px
}
.productForUBox .productsList ul.allProducts li:hover em.residntForeign {
	background-position: -634px -4252px
}
.productForUBox .productsList ul.allProducts li:hover em.nriPro {
	background-position: -879px -4258px
}
.productForUBox .productsList ul.allProducts li:hover em.nroRupee {
	background-position: -147px -4355px
}
.productForUBox .productsList ul.allProducts li:hover em.Nrereccr {
	background-position: -392px -4356px
}
.productForUBox .productsList ul.allProducts li:hover em.Nroreccr {
	background-position: -629px -4359px
}
.productForUBox .productsList ul.allProducts li:hover em.nreRupee {
	background-position: -865px -4355px
}
.productForUBox .productsList ul.allProducts li:hover em.nriFixed {
	background-position: -134px -4463px
}
.productForUBox .productsList ul.allProducts li:hover em.nriProFc {
	background-position: -378px -4465px
}
.productForUBox .productsList ul.allProducts li:hover em.nriProFcMoney {
	background-position: -607px -4460px
}
.productForUBox .productsList ul.allProducts li:hover em.fourInOne {
	background-position: -884px -4457px
}
.productForUBox .productsList ul.allProducts li:hover em.nriMutualFund {
	background-position: -147px -4561px
}
.productForUBox .productsList ul.allProducts li:hover em.pis {
	background-position: -416px -4568px
}
.productForUBox .productsList ul.allProducts li:hover em.maxLife {
	background-position: -634px -4562px
}
.productForUBox .productsList ul.allProducts li:hover em.residntForeignCurrncy {
	background-position: -880px -4569px
}
.productForUBox .productsList ul.allProducts li:hover em.maxLifeSuper {
	background-position: -137px -4671px
}
.productForUBox .productsList ul.allProducts li:hover em.maxLifeForever {
	background-position: -329px -4670px
}
.productForUBox .productsList ul.allProducts li:hover em.maxLifeGaruntee {
	background-position: -522px -4676px
}
.productForUBox .productsList ul.allProducts li:hover em.maxLifeOnline {
	background-position: -719px -4676px
}
.productForUBox .productsList ul.allProducts li:hover em.maxLifeGarunteeIncome {
	background-position: -918px -4669px
}
.productForUBox .productsList ul.allProducts li:hover em.topUpPlan {
	background-position: -119px -4797px
}
.productForUBox .productsList ul.allProducts li:hover em.nriHomeLoan {
	background-position: -309px -4796px
}
.productForUBox .productsList ul.allProducts li:hover em.selfEmployedLoan {
	background-position: -512px -4796px
}
.productForUBox .productsList ul.allProducts li:hover em.travelGuard {
	background-position: -733px -4804px
}
.productForUBox .productsList ul.allProducts li:hover em.asiaGuard {
	background-position: -924px -4806px
}
.productForUBox .productsList ul.allProducts li:hover em.businessGuard {
	background-position: -117px -4906px
}
.productForUBox .productsList ul.allProducts li:hover em.homeInsurance {
	background-position: -320px -4901px
}
.productForUBox .productsList ul.allProducts li:hover em.bimaUphaar {
	background-position: -518px -4902px
}
.productForUBox .productsList ul.allProducts li:hover em.maxLifePm {
	background-position: -709px -4903px
}
.productForUBox .productsList ul.allProducts li:hover em.studentGuard {
	background-position: -906px -4891px
}
.productForUBox .productsList ul.allProducts li:hover em.grpMediPrime {
	background-position: -931px -5036px
}
.productForUBox .productsList ul.allProducts li:hover em.wellsuranceFam {
	background-position: -109px -5152px
}
.productForUBox .productsList ul.allProducts li:hover em.wellsurancewoman {
	background-position: -261px -5151px
}
.productForUBox .productsList ul.allProducts li:hover em.wellsuranceexe {
	background-position: -433px -5152px
}
.productForUBox .productsList ul.allProducts li:hover em.mediPrime {
	background-position: -632px -5153px
}
.productForUBox .productsList ul.allProducts li:hover em.indivAccident {
	background-position: -840px -5151px
}
.productForUBox .productsList ul.allProducts li:hover em.licJeevan {
	background-position: -115px -5273px
}
.productForUBox .productsList ul.allProducts li:hover em.licAnand {
	background-position: -281px -5272px
}
.productForUBox .productsList ul.allProducts li:hover em.licLabh {
	background-position: -442px -5274px
}
.productForUBox .productsList ul.allProducts li:hover em.licPragati {
	background-position: -624px -5273px
}
.productForUBox .productsList ul.allProducts li:hover em.licTarun {
	background-position: -836px -5262px
}
.productForUBox .productsList ul.allProducts li:hover em.maxOnline {
	background-position: -134px -5394px
}
.productForUBox .productsList ul.allProducts li:hover em.maxGuarntee {
	background-position: -323px -5396px
}
.productForUBox .productsList ul.allProducts li:hover em.maxMonthly {
	background-position: -513px -5394px
}
.productForUBox .productsList ul.allProducts li:hover em.maxFast {
	background-position: -697px -5394px
}
.productForUBox .productsList ul.allProducts li:hover em.maxForever {
	background-position: -885px -5395px
}
.productForUBox .productsList ul.allProducts li:hover em.maxPlatinum {
	background-position: -126px -5515px
}
.productForUBox .productsList ul.allProducts li:hover em.maxSuper {
	background-position: -310px -5513px
}
.productForUBox .productsList ul.allProducts li:hover em.maxfuture {
	background-position: -479px -5514px
}
.productForUBox .productsList ul.allProducts li:hover em.maxShiksha {
	background-position: -661px -5514px
}
.productForUBox .productsList ul.allProducts li:hover em.maxCancer {
	background-position: -831px -5515px
}
.productForUBox .productsList ul.allProducts li:hover em.maxGain {
	background-position: -135px -5616px
}
.productForUBox .productsList ul.allProducts li:hover em.ipoSmart {
	background-position: -308px -5616px
}
.productForUBox .productsList ul.allProducts li:hover em.eightPercnt {
	background-position: -467px -5617px
}
.productForUBox .productsList ul.allProducts li:hover em.dematAct {
	background-position: -638px -5618px
}
.productForUBox .productsList ul.allProducts li:hover em.silverMohurs {
	background-position: -870px -5624px
}
.productForUBox .productsList ul.allProducts li:hover em.axisOk {
	background-position: -588px -5744px
}
.productForUBox .productsList ul.allProducts li:hover em.axisPay-mobile {
	background-position: -430px -5749px
}
.productForUBox .productsList ul.allProducts li:hover em.phoneBanking {
	background-position: -247px -5749px
}
.productForUBox .productsList ul.allProducts li:hover em.internetBanking {
	background-position: -79px -5749px
}
.productForUBox .productsList ul.allProducts li:hover em.onlineTermPlan {
	background-position: -818px -5749px
}
.productForUBox .productsList ul.allProducts li:hover em.fastTrackPlan {
	background-position: -79px -5878px
}
.productForUBox .productsList ul.allProducts li:hover em.currencyCalc {
	background-position: -104px -6258px
}
.productForUBox .productsList ul.allProducts li:hover em.currCards {
	background-position: -344px -6258px
}
.productForUBox .productsList ul.allProducts li:hover em.capMktServices {
	background-position: -590px -6260px
}
.productForUBox .productsList ul.allProducts li:hover em.treasuryServices {
	background-position: -892px -6260px
}
.productForUBox .productsList ul.allProducts li:hover em.equitySol {
	background-position: -99px -6363px
}
.productForUBox .productsList ul.allProducts li:hover em.advisoryService {
	background-position: -344px -6374px
}
.productForUBox .productsList ul.allProducts li:hover em.trusteeService {
	background-position: -588px -6375px
}
.productForUBox .productsList ul.allProducts li:hover em.debtSolution {
	background-position: -892px -6376px
}
.productForUBox .productsList ul.allProducts li:hover em.capMrktFunding {
	background-position: -123px -6500px
}
.productForUBox .productsList ul.allProducts li:hover em.depositoryServ {
	background-position: -346px -6500px
}
.productForUBox .productsList ul.allProducts li:hover em.topUpLoan {
	background-position: -590px -6501px
}
.productForUBox .productsList ul.allProducts li:hover em.nriHomeLoan {
	background-position: -894px -6500px
}
.productForUBox .productsList ul.allProducts li:hover em.nripSvngAcc {
	background-position: -108px -6641px
}
.productForUBox .productsList ul.allProducts li:hover em.rsdntForeignAcc {
	background-position: -346px -6641px
}
.productForUBox .productsList ul.allProducts li:hover em.foreignCurrCash {
	background-position: -590px -6641px
}
.productForUBox .productsList ul.allProducts li:hover em.intFundTransfer {
	background-position: -892px -6643px
}
.productForUBox .productsList ul.allProducts li:hover em.trvlrchqDiner {
	background-position: -108px -6766px
}
.productForUBox .productsList ul.allProducts li:hover em.dinerCard {
	background-position: -346px -6766px
}
.productForUBox .productsList ul.allProducts li:hover em.infraIndexaxis {
	background-position: -650px -6767px
}
.productForUBox .productsList ul.allProducts li:hover em.axisFrexOnlineo {
	background-position: -332px -5855px;
	width: 103px;
	height: 65px
}
.productForUBox .productsList ul.allProducts li:hover em.singleCurrencyFC {
	background-position: -610px -5865px;
	width: 83px;
	height: 65px
}
.productForUBox .productsList ul.allProducts li:hover em.multiCurrencyFC {
	background-position: -881px -5878px;
	width: 62px;
	height: 62px
}
.productForUBox .productsList ul.allProducts li:hover em.internationalFT {
	background-position: -109px -6006px;
	width: 62px;
	height: 62px
}
.productForUBox .productsList ul.allProducts li:hover em.indiaTC {
	background-position: -343px -6002px;
	width: 68px;
	height: 68px
}
.productForUBox .productsList ul.allProducts li:hover em.foreignCurrencyTCheque {
	background-position: -617px -6004px;
	width: 83px;
	height: 53px
}
.productForUBox .productsList ul.allProducts li:hover em.dinersCard {
	background-position: -867px -6012px;
	width: 47px;
	height: 62px
}
.productForUBox .productsList ul.allProducts li:hover em.contactlessCard {
	background-position: -118px -6124px;
	width: 73px;
	height: 58px
}
.productForUBox .productsList ul.allProducts li:hover em.imageCard {
	background-position: -345px -6132px;
	width: 59px;
	height: 59px
}
.productForUBox .productsList ul.allProducts li:hover em.foreignCurrencyCard {
	background-position: -590px -6113px;
	width: 73px;
	height: 71px
}
.productForUBox .productsList ul.allProducts li:hover em.foreignCurrencyDD {
	background-position: -893px -6141px;
	width: 88px;
	height: 45px
}
.productForUBox .productsList ul.allProducts li:hover em.trackterLoan {
	background-position: -93px -6941px;
	width: 64px;
	height: 61px
}
.productForUBox .productsList ul.allProducts li:hover em.contractingFarming {
	background-position: -343px -6943px;
	width: 97px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li:hover em.kisanCreditCard {
	background-position: -614px -6944px;
	width: 81px;
	height: 58px
}
.productForUBox .productsList ul.allProducts li:hover em.warehouseLoan {
	background-position: -840px -6944px;
	width: 61px;
	height: 59px
}
.productForUBox .productsList ul.allProducts li:hover em.horticultureProject {
	background-position: -316px -7071px;
	width: 62px;
	height: 61px
}
.productForUBox .productsList ul.allProducts li:hover em.ruralGodowns {
	background-position: -530px -7073px;
	width: 68px;
	height: 60px
}
.productForUBox .productsList ul.allProducts li:hover em.goldLoans {
	background-position: -88px -7075px;
	width: 63px;
	height: 60px
}
.compareSect .loanDesigned ul {
	list-style-type: none;
	margin-top: 2rem
}
.compareSect .loanDesigned ul li {
	width: 33%;
	vertical-align: top
}
.compareSect .loanDesigned ul li:nth-child(4n-0) {
	border-color: transparent #eceaeb transparent transparent
}
.compareSect .loanDesigned ul li:nth-child(3n-0) {
	border-color: transparent
}
.compareSect .loanDesigned ul li.loanAmt {
	height: 6.5rem
}
.compareSect .loanDesigned .loanSubmit .exploreRange {
	display: inline-block;
	border-radius: 0 0 0 .5rem
}
.compareSect .loanDesigned .loanBox {
	min-height: 26.2rem;
	position: relative
}
.compareSect .loanDesigned .loanBox .cardImg {
	position: absolute;
	top: 2rem;
	left: .7rem
}
.compareSect .loanDesigned .loanBox h3 {
	color: #ec1864;
	font-family: Lato-heavy;
	min-height: 4.5rem;
	padding: 0 2rem 0 0
}
.compareSect .loanDesigned .loanBox h4 {
	font-size: 2rem;
	color: #323232
}
.compareSect .loanDesigned .loanBox ul {
	color: #ec1864;
	display: list-item;
	padding-left: 1.8rem;
	padding-top: 1.8rem;
	margin: 0
}
.compareSect .loanDesigned .loanBox ul li {
	font-family: Lato-Regular;
	width: 100%;
	border: none;
	margin-bottom: 0;
	font-size: 1.4rem;
	color: #323232;
	position: relative;
	padding: .4rem 0 .2rem
}
.compareSect .loanDesigned .loanBox ul li:before {
	content: "";
	width: 6px;
	height: 6px;
	background: #ec1864;
	border-radius: 50px;
	position: absolute;
	top: 1.1rem;
	left: -1.6rem
}
.compareSect .loanDesigned .loanBox ul li span {
	font-size: 1.4rem;
	display: block
}
.compareSect .loanDesigned .loanBox ul li ul {
	padding-left: 0
}
.compareSect .loanDesigned .loanBox ul li ul li {
	font-family: Lato-Regular;
	padding: 0
}
.compareSect .loanDesigned .loanBox ul li ul li:before {
	content: "";
	width: 0;
	height: 0
}
.compareSect .loanDesigned .loanBox ul li .rupee {
	font-family: RupeeForadian-Regular;
	font-size: 1.3rem;
	color: #323232;
	padding-right: .5rem;
	display: inline-block
}
.compareSect .loanDesigned .loanBox .square {
	width: 1.5rem;
	height: 1.5rem;
	border: 1px dashed #333;
	position: absolute;
	top: 2rem;
	right: 1.5rem
}
.compareSect .loanDesigned .loanBox .messageBox {
	position: absolute;
	top: 46px;
	right: 0;
	font-size: 1.2rem;
	color: #ae285d;
	border: 1px solid #ae285d;
	background: #fff;
	border-radius: 5px;
	padding: 5px;
	display: none
}
.compareSect .loanDesigned .loanBox .messageBox:after,
.compareSect .loanDesigned .loanBox .messageBox:before {
	bottom: 100%;
	left: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none
}
.compareSect .loanDesigned .loanBox .messageBox:after {
	border-color: rgba(136, 183, 213, 0);
	border-bottom-color: #ae285d;
	border-width: 6px;
	margin-left: -37px
}
.compareSect .loanDesigned .loanBox .messageBox:before {
	border-color: rgba(194, 225, 245, 0);
	border-bottom-color: #c2e1f5;
	border-width: 4px;
	margin-left: -36px
}
.compareSect .loanDesigned .loanBox .checkIt {
	position: absolute;
	top: 2.2rem;
	right: .9rem
}
.compareSect .loanDesigned .loanBox .tooltipWrap {
	position: relative;
	top: 4px;
	left: 3px
}
.sideCompare {
	width: 20.5rem;
	position: fixed;
	right: -16.5rem;
	top: 60%;
	z-index: 999;
	display: none
}
.compareBar {
	font-family: Lato-Bold;
	width: 4rem;
	height: 13rem;
	background: #ae285d;
	color: #fff;
	border-radius: .5rem 0 0 .5rem;
	font-size: 1.6rem;
	padding: .8rem 1rem;
	display: inline-block;
	float: left
}
.compareBar:focus,
.compareBar:hover,
.compareBar:visited {
	color: #fff;
	text-decoration: none
}
.compareBar .comCnt {
	width: 2.4rem;
	height: 2.4rem;
	display: inline-block;
	background: #333;
	border-radius: .5rem;
	color: #fff;
	font-size: 1.6rem;
	font-family: Lato-heavy;
	padding: 0 .7rem;
	margin: 0 1rem 0 0;
	position: relative;
	top: 2.5rem;
	right: 3.3rem
}
.innerCmp {
	width: 16.5rem;
	height: auto;
	background: #ae285d;
	padding: 0 0 1.2rem;
	display: inline-block;
	float: left
}
.innerCmp .SelectedLoan h4 {
	font-size: 1.5rem;
	color: #fff;
	font-family: Lato-Regular;
	padding: 1.8rem 2rem 1.6rem;
	border-bottom: 1px solid #ba5d82;
	position: relative
}
.innerCmp .SelectedLoan h4 .closeW {
	top: 17px;
	width: 15px;
	height: 15px
}
.innerCmp .SelectedLoan h4 .closeW:after,
.innerCmp .SelectedLoan h4 .closeW:before {
	height: 18px;
	background-color: #d794ae
}
.innerCmp .SelectedLoan h4:last-child {
	border-bottom: none
}
.innerCmp .cmpAll {
	background: #fff;
	padding: 9px 0;
	margin: 1rem .9rem;
	font-size: 1.4rem;
	border-radius: .4rem;
	width: 14.7rem;
	text-align: center
}
.innerCmp .cmpAll:focus,
.innerCmp .cmpAll:hover {
	text-decoration: none
}
.outerP {
	display: block;
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg);
	position: relative;
	top: 4.4rem;
	right: 1.3rem
}
.loanCmp .mainIntroductionText {
	padding-bottom: 0
}
.compareDetails .cmpButton .linkBtn {
	padding: 1rem 3rem;
	float: right;
	border-radius: .5rem;
	font-size: 1.4rem;
	color: #fff;
	margin-bottom: 1.4rem
}
.compareDetails .cmpButton .linkBtn:focus,
.compareDetails .cmpButton .linkBtn:hover {
	text-decoration: none
}
.compareDetails .table-responsive {
	overflow-x: hidden
}
.compareDetails .table-responsive th {
	font-size: 2rem;
	font-family: Lato-Bold;
	background: #fafafa;
	padding: 2.3rem 1rem;
	text-align: center;
	color: #ec1864;
	border: 1px solid #f2f2f2;
	border-bottom-color: transparent
}
.compareDetails .table-responsive th span {
	display: block;
	font-family: Lato-Regular;
	color: #323232
}
.compareDetails .table-responsive th:first-child {
	text-align: left;
	font-family: Lato-Regular;
	color: #323232;
	background: 0 0;
	width: 28.8rem;
	padding-right: 6.5rem;
	border: none
}
.compareDetails .table-responsive th.sHgt {
	width: 29rem
}
.compareDetails .table-responsive th.sHgt1 {
	width: 29.4rem
}
.compareDetails .table-responsive tr td {
	font-size: 1.4rem;
	color: #323232;
	font-family: Lato-Regular;
	border: 1px solid #f2f2f2;
	padding: 2.5rem 3.5rem 2.5rem 2.4rem;
	border-bottom-color: #e5e5e5;
	position: relative;
	vertical-align: top;
	width: 200px
}
.compareDetails .table-responsive tr td:first-child {
	font-family: Lato-Bold;
	border-left-color: transparent
}
.compareDetails .table-responsive tr td .linkBtn {
	padding: 1.1rem 2rem;
	border-radius: .5rem;
	font-size: 1.4rem;
	color: #fff;
	margin-bottom: 1.4rem
}
.compareDetails .table-responsive tr td .linkBtn:focus,
.compareDetails .table-responsive tr td .linkBtn:hover {
	text-decoration: none
}
.compareDetails .table-responsive tr td ul {
	padding: 0 1rem 0 1.6rem
}
.compareDetails .table-responsive tr td ul li {
	position: relative;
	padding-bottom: 2.4rem;
	min-height: 8.4rem
}
.compareDetails .table-responsive tr td ul li:before {
	content: "";
	width: 6px;
	height: 6px;
	background: #ec1864;
	border-radius: 50px;
	position: absolute;
	top: .7rem;
	left: -1.6rem
}
.compareDetails .table-responsive tr td ul li:last-child {
	padding-bottom: 0
}
.compareDetails .table-responsive tr td .title {
	padding-bottom: .5rem;
	width: 100%
}
.compareDetails .table-responsive tr td .title:last-child {
	padding-bottom: 0
}
.compareDetails .table-responsive tr td .title .ts {
	font-family: Lato-Bold;
	display: inline-block;
	width: 45%;
	vertical-align: top
}
.compareDetails .table-responsive tr td .title .infos {
	display: inline-block;
	width: 55%
}
.compareDetails .table-responsive tr td .title1 .ts {
	width: 57%
}
.compareDetails .table-responsive tr td .title1 .infos {
	width: 43%
}
.compareDetails .table-responsive tr td .closeW {
	left: 20px;
	top: 0;
	bottom: 0;
	margin: auto 0
}
.compareDetails .table-responsive tr td .closeW:after,
.compareDetails .table-responsive tr td .closeW:before {
	background-color: #f90505;
	height: 19px
}
.compareDetails .table-responsive tr .slPadd {
	padding: 3rem 3rem 3rem 2.4rem
}
.compareDetails .table-responsive tr .sPadd {
	padding: 1.5rem 1.2rem 0 1.2rem
}
.compareDetails .table-responsive tr .sPadd a:first-child {
	margin-right: 1.5rem
}
.compareDetails .table-responsive tr .rupee {
	color: #323232;
	font-size: 1.3rem;
	padding: 0 .1rem
}
.compareDetails .table-responsive tr:first-child td {
	border-top-color: transparent
}
.compareDetails .table-responsive tr:last-child td {
	border-color: #f2f2f2
}
.compareDetails .table-responsive tr:last-child td:first-child {
	border-color: transparent #f2f2f2 transparent transparent
}
.compareDetailsMobile {
	padding-bottom: 2rem
}
.compareDetailsMobile .loanSect {
	width: 100%
}
.compareDetailsMobile .loanSect .floan {
	display: inline-block;
	width: 50%;
	background: #fafafa;
	float: left;
	border: 1px solid #f1f1f1;
	text-align: center;
	border-radius: .5rem .5rem 0 0;
	padding: 1.8rem .7rem;
	min-height: 180px
}
.compareDetailsMobile .loanSect .floan h2 {
	font-size: 1.8rem;
	font-family: Lato-heavy;
	color: #ec1864;
	min-height: 6rem
}
.compareDetailsMobile .loanSect .floan h3 {
	font-size: 1.8rem;
	font-family: Lato-Regular;
	color: #666;
	min-height: 6rem;
	padding-bottom: 3rem
}
.compareDetailsMobile .loanSect .floan .linkBtn {
	color: #fff;
	padding: .8rem 1.7rem;
	border-radius: .5rem;
	font-size: 1.4rem;
	font-family: Lato-Bold;
	margin: 0 auto;
	text-align: center;
	float: none
}
.compareDetailsMobile .loanCompare h4 {
	font-family: Lato-Bold;
	font-size: 1.4rem;
	color: #323232;
	text-align: center;
	padding: 1.4rem 5rem
}
.compareDetailsMobile .loanCompare .info {
	font-family: Lato-Regular;
	background: #fafafa;
	float: left;
	width: 100%;
	padding: 2rem 0;
	color: #666;
	position: relative;
	font-size: 1.4rem
}
.compareDetailsMobile .loanCompare .info .left {
	width: 49.5%;
	float: left
}
.compareDetailsMobile .loanCompare .info .right {
	width: 49.5%;
	float: left
}
.compareDetailsMobile .loanCompare .info .hrLine {
	width: 1px;
	float: left;
	background: #d1d1d1
}
.compareDetailsMobile .loanCompare .info p {
	padding: 0 1.2rem
}
.compareDetailsMobile .loanCompare .info ul {
	padding: 0 2.3rem
}
.compareDetailsMobile .loanCompare .info ul li {
	position: relative;
	padding-bottom: 2rem
}
.compareDetailsMobile .loanCompare .info ul li:before {
	content: "";
	width: 5px;
	height: 5px;
	background: #ec1864;
	border-radius: 50px;
	position: absolute;
	top: .8rem;
	left: -.9rem
}
.compareDetailsMobile .loanCompare .info .info {
	padding: 0 1.1rem 0 1.2rem
}
.compareDetailsMobile .loanCompare .info .info .ts {
	display: block;
	font-family: Lato-Bold
}
.compareDetailsMobile .loanCompare .info .info .title {
	padding-bottom: .5rem
}
.compareDetailsMobile .loanCompare .rupee {
	color: #323232;
	font-size: 1.3rem;
	padding: 0 .1rem
}
.compareDetailsMobile .loanCompare .checkmark {
	padding-left: 2rem
}
.compareDetailsMobile .loanCompare .chB {
	padding-left: 1.2rem
}
.compareDetailsMobile .loanCompare .closeW {
	position: relative;
	left: 1.1rem;
	top: 0;
	bottom: 0;
	margin: auto 0
}
.compareDetailsMobile .loanCompare .closeW:after,
.compareDetailsMobile .loanCompare .closeW:before {
	background-color: #f90505;
	height: 1.9rem
}
.cmpDetails {
	padding-bottom: 0
}
.cmpDetails h1 {
	padding: 1rem 0 1rem
}
.eligibilityBox h4 {
	font-size: 1.5rem;
	font-family: Lato-Bold;
	color: #323232;
	display: block;
	padding-bottom: 2.5rem
}
.eligibilityBox .rhsBox {
	display: inline-block;
	width: 40%;
	vertical-align: top
}
.eligibilityBox .lhsBox {
	display: inline-block;
	width: 49%;
	vertical-align: top;
	border-right: 1px solid #edecec;
	margin-right: 2rem
}
.eligibilityBox p {
	font-size: 1.5rem;
	padding: 0 0 2rem 0;
	color: #323232
}
.eligibilityBox p.eqHeight {
	min-height: 8rem
}
.commonPopup .videoPopup {
	padding-right: 0!important
}
.commonPopup .videoPopup .videoSection {
	background: #f7f7f7;
	padding: 0 0 45px 0
}
.commonPopup .videoPopup .videoSection .videosWrap {
	overflow: hidden
}
.commonPopup .videoPopup .videoSection .videosWrap .vid {
	width: 100%;
	text-align: center
}
.commonPopup .videoPopup .videoSection .videosWrap .vid p {
	color: #000;
	font-size: 1.8rem;
	line-height: 2.2rem;
	font-weight: 600;
	margin: 30px 0 25px 0
}
.commonPopup .videoPopup .videoSection .videosWrap .videoSection .videosWrap .vid:first-of-type {
	margin-right: 30px
}
.commonPopup .modal .modal-dialog {
	width: 1100px;
	margin: 15rem auto 3rem
}
.commonPopup .modal .modal-header {
	border-bottom: none
}
.commonPopup .modal .close {
	opacity: 1
}
.commonPopup .modal .close:focus,
.commonPopup .modal .close:hover,
.commonPopup .modal .close:visited {
	outline: 0;
	color: #ae285d
}
.commonPopup .tableWrapper {
	overflow-y: scroll;
	height: 500px
}
.commonPopup .popupContentBox p {
	font-size: 1.6rem;
	color: #323232;
	padding: 1rem
}
.commonPopup .popupContentBox h3 {
	padding-left: 1rem;
	font-size: 2rem;
	font-weight: 700
}
.commonPopup .imgPopup {
	padding-right: 0!important
}
.commonPopup .imgPopup .modal-dialog {
	width: 800px
}
.commonPopup .imgPopup .popupImgBox {
	text-align: center
}
.faqsBox {
	display: block;
	padding-bottom: 0
}
.faqsBox .panel-default .panel-heading h5 {
	font-size: 1.6rem;
	font-family: Lato-Bold
}
.faqsBox .panel-default .panel-heading h5 a {
	width: 85%
}
.faqsBox .panel-default .panel-collapse .panel-body {
	font-size: 1.5rem;
	color: #323232
}
.faqsBox .panel-default .panel-collapse .panel-body ul {
	display: block
}
.faqsBox .panel-default .panel-collapse .panel-body ul li {
	display: block;
	font-size: 1.4rem;
	color: #323232;
	position: relative;
	padding-left: 1.5rem;
	padding-bottom: 1rem
}
.faqsBox .panel-default .panel-collapse .panel-body ul li:after {
	content: "";
	position: absolute;
	width: 5px;
	height: 5px;
	background: #323232;
	border-radius: 50%;
	top: 8px;
	left: 0
}
.faqsBox .panel-default .panel-collapse .panel-body p {
	padding: 1rem 0 1rem
}
.faqsBox .panel-default .panel-collapse .panel-body .basicList li {
	font-size: 1.5rem;
	padding-bottom: 0
}
.faqsBox .panel-default.subAccordian {
	display: block;
	padding: 1rem 2rem
}
.faqsBox .panel-default.subAccordian h5 {
	padding: 1rem 0;
	font-weight: 700;
	font-size: 1.4rem
}
.faqsBox .panel-default.subAccordian h5 a {
	color: #323232;
	position: relative
}
.faqsBox .panel-default.subAccordian h5 a:after {
	content: "\e902";
	display: inline-block;
	font-family: icomoon!important;
	font-size: .6rem;
	color: #858585;
	position: absolute;
	left: -1.6rem;
	top: .4rem
}
.faqsBox .panel-default.subAccordian h5 a:hover {
	text-decoration: none
}
.faqsBox .panel-default.subAccordian h5.open a:after {
	content: "\e902";
	display: inline-block;
	font-family: icomoon!important;
	font-size: .6rem;
	color: #858585;
	position: absolute;
	left: -1.6rem;
	top: .4rem;
	-ms-transform: rotate(-180deg);
	transform: rotate(-180deg)
}
.faqsBox .linkBtn {
	padding: 1rem 3rem;
	float: right;
	border-radius: .5rem;
	font-size: 1.4rem;
	color: #fff
}
.faqsBox .linkBtn:hover {
	text-decoration: none
}
.benefitsBox {
	padding: 1rem 0 4rem;
	display: block
}
.benefitsBox ul {
	display: block;
	width: 100%;
	position: relative
}
.benefitsBox ul li {
	display: inline-block;
	text-align: center;
	vertical-align: top;
	position: relative;
	padding: 3rem 0;
	width: 24%
}
.benefitsBox ul li em {
	background: url(../images/loanSprite.png) no-repeat 0 0;
	display: block;
	text-align: center;
	position: absolute;
	left: 50%;
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	top: -.5rem
}
.benefitsBox ul li em.icon01 {
	background-position: -839px -342px;
	width: 53px;
	height: 65px
}
.benefitsBox ul li em.icon02 {
	background-position: 0 -167px;
	width: 108px;
	height: 58px
}
.benefitsBox ul li em.icon03 {
	background-position: -335px -487px;
	width: 74px;
	height: 54px
}
.benefitsBox ul li em.icon04 {
	background-position: 0 -965px;
	width: 42px;
	height: 61px
}
.benefitsBox ul li em.icon05 {
	background-position: -839px -507px;
	width: 50px;
	height: 66px
}
.benefitsBox ul li em.icon06 {
	background-position: -496px -159px;
	width: 66px;
	height: 66px
}
.benefitsBox ul li em.icon07 {
	background-position: -839px 0;
	width: 59px;
	height: 67px
}
.benefitsBox ul li em.icon08 {
	background-position: 0 0;
	width: 143px;
	height: 67px
}
.benefitsBox ul li em.icon09 {
	background-position: -998px -480px;
	width: 45px;
	height: 67px
}
.benefitsBox ul li em.icon10 {
	background-position: -671px -159px;
	width: 64px;
	height: 62px
}
.benefitsBox ul li em.icon11 {
	background-position: -339px -651px;
	width: 58px;
	height: 55px
}
.benefitsBox ul li em.icon12 {
	background-position: -208px -167px;
	width: 85px;
	height: 47px
}
.benefitsBox ul li em.icon13 {
	background-position: -671px -321px;
	width: 60px;
	height: 66px
}
.benefitsBox ul li em.icon14 {
	background-position: -509px -487px;
	width: 56px;
	height: 52px
}
.benefitsBox ul li em.icon15 {
	background-position: -170px -651px;
	width: 69px;
	height: 55px
}
.benefitsBox ul li em.icon16 {
	background-position: -998px -647px;
	width: 47px;
	height: 64px
}
.benefitsBox ul li em.icon17 {
	background-position: -496px 0;
	width: 75px;
	height: 59px
}
.benefitsBox ul li em.icon18 {
	background-position: -998px -321px;
	width: 55px;
	height: 59px
}
.benefitsBox ul li em.icon19 {
	background-position: 0 -487px;
	width: 67px;
	height: 64px
}
.benefitsBox ul li em.icon20 {
	background-position: -839px -167px;
	width: 51px;
	height: 75px
}
.benefitsBox ul li em.icon21 {
	background-position: 0 -325px;
	width: 91px;
	height: 62px
}
.benefitsBox ul li em.icon22 {
	background-position: -998px -160px;
	width: 54px;
	height: 61px
}
.benefitsBox ul li em.icon23 {
	background-position: -671px 0;
	width: 68px;
	height: 59px
}
.benefitsBox ul li em.icon24 {
	background-position: 0 -651px;
	width: 70px;
	height: 57px
}
.benefitsBox ul li em.icon25 {
	background-position: -191px -325px;
	width: 86px;
	height: 62px
}
.benefitsBox ul li em.icon26 {
	background-position: -998px 0;
	width: 55px;
	height: 60px
}
.benefitsBox ul li em.icon27 {
	background-position: 0 -808px;
	width: 58px;
	height: 57px
}
.benefitsBox ul li em.icon28 {
	background-position: -167px -487px;
	width: 68px;
	height: 61px
}
.benefitsBox ul li em.icon29 {
	background-position: -243px 0;
	width: 153px;
	height: 55px
}
.benefitsBox ul li em.icon30 {
	background-position: -496px -325px;
	width: 67px;
	height: 62px
}
.benefitsBox ul li em.icon31 {
	background-position: -671px -487px;
	width: 66px;
	height: 55px
}
.benefitsBox ul li em.icon32 {
	background-position: -142px -965px;
	width: 33px;
	height: 58px
}
.benefitsBox ul li em.icon33 {
	background-position: -316px -962px;
	width: 62px;
	height: 63px
}
.benefitsBox ul li h4 {
	font-size: 1.5rem;
	color: #000;
	padding: 5rem 0 .8rem;
	display: block;
	text-align: center;
	line-height: 2.1rem
}
.benefitsBox ul li p {
	font-size: 1.4rem;
	width: 88%;
	display: block;
	margin: 0 auto
}
.benefitsBox ul li p .rupee {
	color: #000;
	font-size: 1.4rem
}
.benefitsBox ul li:first-child {
	border-left: none
}
.benefitsBox ul.twoOffers li {
	width: 49%
}
.benefitsBox ul.threeOffer li {
	width: 33%
}
.benefitsBox ul .owl-nav {
	position: absolute;
	top: 36%;
	-ms-transform: translateY(-60%);
	transform: translateY(-60%);
	width: 100%
}
.benefitsBox ul .owl-nav .owl-prev {
	position: absolute;
	top: 0;
	left: 0
}
.benefitsBox ul .owl-nav .owl-prev:before {
	font-family: icomoon!important;
	content: "\e902";
	font-size: .8rem;
	color: #ae285d;
	display: inline-block;
	float: left;
	-ms-transform: rotate(-270deg);
	transform: rotate(-270deg)
}
.benefitsBox ul .owl-nav .owl-prev.disabled:before {
	color: #a9a9a9
}
.benefitsBox ul .owl-nav .owl-next {
	position: absolute;
	right: 0;
	top: 0
}
.benefitsBox ul .owl-nav .owl-next:before {
	font-family: icomoon!important;
	content: "\e902";
	font-size: .8rem;
	color: #ae285d;
	display: inline-block;
	float: left;
	-ms-transform: rotate(270deg);
	transform: rotate(270deg)
}
.benefitsBox ul .owl-nav .owl-next.disabled:before {
	color: #a9a9a9
}
.accountsDeposit .benefitsBox ul li em {
	background: url(../images/accoutDepositSprite.png) no-repeat 0 0;
	display: block;
	text-align: center;
	position: absolute;
	left: 50%;
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	top: -.5rem
}
.accountsDeposit .benefitsBox ul li em.icon1 {
	background-position: -380px -330px;
	width: 91px;
	height: 61px
}
.accountsDeposit .benefitsBox ul li em.icon10 {
	background-position: -689px -839px;
	width: 62px;
	height: 57px
}
.accountsDeposit .benefitsBox ul li em.icon11 {
	background-position: -1014px -842px;
	width: 71px;
	height: 60px
}
.accountsDeposit .benefitsBox ul li em.icon12 {
	background-position: -369px -504px;
	width: 87px;
	height: 62px
}
.accountsDeposit .benefitsBox ul li em.icon13 {
	background-position: -346px -839px;
	width: 75px;
	height: 65px
}
.accountsDeposit .benefitsBox ul li em.icon14 {
	background-position: 0 -504px;
	width: 85px;
	height: 67px
}
.accountsDeposit .benefitsBox ul li em.icon15 {
	background-position: -532px -671px;
	width: 72px;
	height: 68px
}
.accountsDeposit .benefitsBox ul li em.icon16 {
	background-position: -667px -175px;
	width: 71px;
	height: 71px
}
.accountsDeposit .benefitsBox ul li em.icon17 {
	background-position: -1014px 0;
	width: 73px;
	height: 66px
}
.accountsDeposit .benefitsBox ul li em.icon18 {
	background-position: -190px -330px;
	width: 90px;
	height: 63px
}
.accountsDeposit .benefitsBox ul li em.icon19 {
	background-position: -1187px -996px;
	width: 39px;
	height: 62px
}
.accountsDeposit .benefitsBox ul li em.icon2 {
	background-position: -320px -1008px;
	width: 60px;
	height: 59px
}
.accountsDeposit .benefitsBox ul li em.icon20 {
	background-position: -1187px -835px;
	width: 42px;
	height: 61px
}
.accountsDeposit .benefitsBox ul li em.icon21 {
	background-position: -455px 0;
	width: 112px;
	height: 57px
}
.accountsDeposit .benefitsBox ul li em.icon22 {
	background-position: -845px -500px;
	width: 61px;
	height: 68px
}
.accountsDeposit .benefitsBox ul li em.icon23 {
	background-position: -1014px -673px;
	width: 62px;
	height: 69px
}
.accountsDeposit .benefitsBox ul li em.icon24 {
	background-position: 0 -1176px;
	width: 57px;
	height: 66px
}
.accountsDeposit .benefitsBox ul li em.icon25 {
	background-position: -521px -839px;
	width: 68px;
	height: 58px
}
.accountsDeposit .benefitsBox ul li em.icon26 {
	background-position: -845px 0;
	width: 69px;
	height: 72px
}
.accountsDeposit .benefitsBox ul li em.icon27 {
	background-position: -455px -157px;
	width: 92px;
	height: 65px
}
.accountsDeposit .benefitsBox ul li em.icon28 {
	background-position: 0 -330px;
	width: 90px;
	height: 74px
}
.accountsDeposit .benefitsBox ul li em.icon29 {
	background-position: -845px -172px;
	width: 64px;
	height: 65px
}
.accountsDeposit .benefitsBox ul li em.icon3 {
	background-position: -480px -1008px;
	width: 58px;
	height: 58px
}
.accountsDeposit .benefitsBox ul li em.icon30 {
	background-position: 0 -1008px;
	width: 60px;
	height: 68px
}
.accountsDeposit .benefitsBox ul li em.icon31 {
	background-position: 0 -164px;
	width: 139px;
	height: 66px
}
.accountsDeposit .benefitsBox ul li em.icon32 {
	background-position: -171px -839px;
	width: 75px;
	height: 65px
}
.accountsDeposit .benefitsBox ul li em.icon33 {
	background-position: -180px -671px;
	width: 80px;
	height: 68px
}
.accountsDeposit .benefitsBox ul li em.icon34 {
	background-position: -360px -671px;
	width: 72px;
	height: 68px
}
.accountsDeposit .benefitsBox ul li em.icon35 {
	background-position: -1187px 0;
	width: 56px;
	height: 71px
}
.accountsDeposit .benefitsBox ul li em.icon36 {
	background-position: -1187px -671px;
	width: 41px;
	height: 64px
}
.accountsDeposit .benefitsBox ul li em.icon37 {
	background-position: 0 0;
	width: 156px;
	height: 64px
}
.accountsDeposit .benefitsBox ul li em.icon38 {
	background-position: -667px 0;
	width: 78px;
	height: 75px
}
.accountsDeposit .benefitsBox ul li em.icon39 {
	background-position: -256px 0;
	width: 99px;
	height: 68px
}
.accountsDeposit .benefitsBox ul li em.icon4 {
	background-position: -160px -1008px;
	width: 60px;
	height: 63px
}
.accountsDeposit .benefitsBox ul li em.icon40 {
	background-position: -1187px -505px;
	width: 49px;
	height: 66px
}
.accountsDeposit .benefitsBox ul li em.icon41 {
	background-position: -185px -504px;
	width: 84px;
	height: 65px
}
.accountsDeposit .benefitsBox ul li em.icon42 {
	background-position: -1014px -508px;
	width: 66px;
	height: 65px
}
.accountsDeposit .benefitsBox ul li em.icon43 {
	background-position: -1187px -171px;
	width: 50px;
	height: 70px
}
.accountsDeposit .benefitsBox ul li em.icon44 {
	background-position: -1187px -341px;
	width: 54px;
	height: 64px
}
.accountsDeposit .benefitsBox ul li em.icon45 {
	background-position: -1014px -341px;
	width: 68px;
	height: 67px
}
.accountsDeposit .benefitsBox ul li em.icon46 {
	background-position: 0 -839px;
	width: 71px;
	height: 69px
}
.accountsDeposit .benefitsBox ul li em.icon47 {
	background-position: -157px -1176px;
	width: 59px;
	height: 60px
}
.accountsDeposit .benefitsBox ul li em.icon48 {
	background-position: 0 -671px;
	width: 80px;
	height: 68px
}
.accountsDeposit .benefitsBox ul li em.icon49 {
	background-position: -1014px -166px;
	width: 62px;
	height: 75px
}
.accountsDeposit .benefitsBox ul li em.icon5 {
	background-position: -667px -346px;
	width: 74px;
	height: 57px
}
.accountsDeposit .benefitsBox ul li em.icon6 {
	background-position: -845px -668px;
	width: 63px;
	height: 65px
}
.accountsDeposit .benefitsBox ul li em.icon7 {
	background-position: -845px -337px;
	width: 66px;
	height: 63px
}
.accountsDeposit .benefitsBox ul li em.icon8 {
	background-position: -256px -168px;
	width: 95px;
	height: 59px
}
.accountsDeposit .benefitsBox ul li em.icon9 {
	background-position: -556px -504px;
	width: 79px;
	height: 62px
}
.accountsDeposit .benefitsBox ul li em.icon50 {
	background-position: -685px -998px;
	width: 72px;
	height: 72px
}
.accountsDeposit .benefitsBox ul li em.icon51 {
	background-position: -868px -992px;
	width: 64px;
	height: 78px
}
.accountsDeposit .benefitsBox ul li em.icon52 {
	background-position: -157px -1176px;
	width: 59px;
	height: 60px
}
.accountsDeposit .benefitsBox ul li em.icon53 {
	background-position: -322px -1178px;
	width: 71px;
	height: 77px
}
.accountsDeposit .benefitsBox ul li em.icon54 {
	background-position: -481px -1178px;
	width: 72px;
	height: 74px
}
.accountsDeposit .benefitsBox ul li em.icon55 {
	background-position: -649px -1179px;
	width: 73px;
	height: 63px
}
.accountsDeposit .benefitsBox ul li em.icon56 {
	background-position: -810px -1167px;
	width: 122px;
	height: 75px
}
.accountsDeposit .benefitsBox ul li em.icon57 {
	background-position: -1058px -1170px;
	width: 48px;
	height: 69px
}
.accountsDeposit .benefitsBox ul li em.icon58 {
	background-position: -1031px -995px;
	width: 70px;
	height: 74px
}
.accountsDeposit .benefitsBox ul li em.icon59 {
	background-position: 10px -1389px;
	width: 96px;
	height: 81px
}
.accountsDeposit .benefitsBox ul li em.icon60 {
	background-position: -139px -1388px;
	width: 96px;
	height: 74px
}
.accountsDeposit .benefitsBox ul li em.icon61 {
	background-position: -309px -1385px;
	width: 96px;
	height: 80px
}
.accountsDeposit .benefitsBox ul li:first-child {
	border-left: none
}
.phase03USPIcons .benefitsBox ul li em {
	background: url(../images/phase03_USPIcons.png) no-repeat 0 0;
	display: block;
	text-align: center;
	position: absolute;
	left: 50%;
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	top: -.5rem
}
.phase03USPIcons .benefitsBox ul li em.ico-5PercentCashback {
	background-position: -619px -481px;
	width: 55px;
	height: 60px
}
.phase03USPIcons .benefitsBox ul li em.ico-InsuranceBenf {
	background-position: -527px -81px;
	width: 66px;
	height: 64px
}
.phase03USPIcons .benefitsBox ul li em.ico-abroadCard {
	background-position: -619px -169px;
	width: 58px;
	height: 59px
}
.phase03USPIcons .benefitsBox ul li em.ico-accRewards {
	background-position: -854px -551px;
	width: 49px;
	height: 57px
}
.phase03USPIcons .benefitsBox ul li em.ico-airportLoungeAccess {
	background-position: -619px -326px;
	width: 58px;
	height: 58px
}
.phase03USPIcons .benefitsBox ul li em.ico-annualVoucher {
	background-position: -308px -332px;
	width: 87px;
	height: 44px
}
.phase03USPIcons .benefitsBox ul li em.ico-assuredApproval {
	background-position: 0 -735px;
	width: 58px;
	height: 56px
}
.phase03USPIcons .benefitsBox ul li em.ico-automaticBillPay {
	background-position: -347px -573px;
	width: 47px;
	height: 47px
}
.phase03USPIcons .benefitsBox ul li em.ico-availCard {
	background-position: -780px -232px;
	width: 53px;
	height: 49px
}
.phase03USPIcons .benefitsBox ul li em.ico-awardsMilesPro {
	background-position: -780px -520px;
	width: 49px;
	height: 51px
}
.phase03USPIcons .benefitsBox ul li em.ico-balEnquiry {
	background-position: -83px -656px;
	width: 65px;
	height: 55px
}
.phase03USPIcons .benefitsBox ul li em.ico-betterControl {
	background-position: -854px -394px;
	width: 53px;
	height: 55px
}
.phase03USPIcons .benefitsBox ul li em.ico-businessSav {
	background-position: -230px -735px;
	width: 38px;
	height: 55px
}
.phase03USPIcons .benefitsBox ul li em.ico-cashbackOffers {
	background-position: -171px -573px;
	width: 67px;
	height: 55px
}
.phase03USPIcons .benefitsBox ul li em.ico-choiceHighSec {
	background-position: -218px -177px;
	width: 90px;
	height: 58px
}
.phase03USPIcons .benefitsBox ul li em.ico-choiceOfLiability {
	background-position: 0 -573px;
	width: 63px;
	height: 63px
}
.phase03USPIcons .benefitsBox ul li em.ico-comLoungeAccess {
	background-position: -699px -335px;
	width: 60px;
	height: 60px
}
.phase03USPIcons .benefitsBox ul li em.ico-complFlightTicket {
	background-position: -201px -332px;
	width: 87px;
	height: 44px
}
.phase03USPIcons .benefitsBox ul li em.ico-complLoungeAccess {
	background-position: -360px -496px;
	width: 61px;
	height: 50px
}
.phase03USPIcons .benefitsBox ul li em.ico-contactLessDC {
	background-position: 0 -177px;
	width: 89px;
	height: 59px
}
.phase03USPIcons .benefitsBox ul li em.ico-control {
	background-position: -699px -495px;
	width: 59px;
	height: 60px
}
.phase03USPIcons .benefitsBox ul li em.ico-convertPurEmi {
	background-position: -437px -176px;
	width: 69px;
	height: 59px
}
.phase03USPIcons .benefitsBox ul li em.ico-credtPeriod {
	background-position: -854px -320px;
	width: 54px;
	height: 54px
}
.phase03USPIcons .benefitsBox ul li em.ico-customFields {
	background-position: -780px -660px;
	width: 45px;
	height: 53px
}
.phase03USPIcons .benefitsBox ul li em.ico-designUrCard {
	background-position: -330px 0;
	width: 87px;
	height: 57px
}
.phase03USPIcons .benefitsBox ul li em.ico-diningDelight {
	background-position: 0 -656px;
	width: 63px;
	height: 59px
}
.phase03USPIcons .benefitsBox ul li em.ico-diningOffer {
	background-position: -437px -339px;
	width: 70px;
	height: 57px
}
.phase03USPIcons .benefitsBox ul li em.ico-discountOnMovies {
	background-position: 0 -332px;
	width: 74px;
	height: 65px
}
.phase03USPIcons .benefitsBox ul li em.ico-disputeResolu {
	background-position: -699px -254px;
	width: 60px;
	height: 61px
}
.phase03USPIcons .benefitsBox ul li em.ico-dualBenf {
	background-position: -437px 0;
	width: 70px;
	height: 68px
}
.phase03USPIcons .benefitsBox ul li em.ico-easyBlocking {
	background-position: -100px 0;
	width: 89px;
	height: 70px
}
.phase03USPIcons .benefitsBox ul li em.ico-easyPay {
	background-position: -780px -163px;
	width: 53px;
	height: 49px
}
.phase03USPIcons .benefitsBox ul li em.ico-emergencyAssis {
	background-position: -168px -656px;
	width: 44px;
	height: 49px
}
.phase03USPIcons .benefitsBox ul li em.ico-emergencyTravel {
	background-position: -278px -496px;
	width: 62px;
	height: 50px
}
.phase03USPIcons .benefitsBox ul li em.ico-excDiscount {
	background-position: -78px -735px;
	width: 56px;
	height: 56px
}
.phase03USPIcons .benefitsBox ul li em.ico-excFeatures {
	background-position: -619px -404px;
	width: 58px;
	height: 57px
}
.phase03USPIcons .benefitsBox ul li em.ico-exclusively {
	background-position: -854px -628px;
	width: 52px;
	height: 52px
}
.phase03USPIcons .benefitsBox ul li em.ico-expenseTracker {
	background-position: -83px -573px;
	width: 68px;
	height: 58px
}
.phase03USPIcons .benefitsBox ul li em.ico-flexiDenomination {
	background-position: -192px -417px;
	width: 76px;
	height: 49px
}
.phase03USPIcons .benefitsBox ul li em.ico-flexiTargetSolution {
	background-position: -437px -88px;
	width: 68px;
	height: 68px
}
.phase03USPIcons .benefitsBox ul li em.ico-flexibleCreditCard {
	background-position: 0 -256px;
	width: 88px;
	height: 56px
}
.phase03USPIcons .benefitsBox ul li em.ico-flyFreeFaster {
	background-position: -527px 0;
	width: 72px;
	height: 61px
}
.phase03USPIcons .benefitsBox ul li em.ico-freeATMTransac {
	background-position: -527px -251px;
	width: 64px;
	height: 66px
}
.phase03USPIcons .benefitsBox ul li em.ico-freeOffer {
	background-position: -854px -79px;
	width: 53px;
	height: 61px
}
.phase03USPIcons .benefitsBox ul li em.ico-freeTransaction {
	background-position: -527px -165px;
	width: 64px;
	height: 66px
}
.phase03USPIcons .benefitsBox ul li em.ico-fuelWater {
	background-position: -699px -415px;
	width: 59px;
	height: 60px
}
.phase03USPIcons .benefitsBox ul li em.ico-giftVoucher {
	background-position: -209px 0;
	width: 101px;
	height: 56px
}
.phase03USPIcons .benefitsBox ul li em.ico-highCashWithdraw {
	background-position: 0 -496px;
	width: 73px;
	height: 57px
}
.phase03USPIcons .benefitsBox ul li em.ico-highSecurity {
	background-position: -854px -700px;
	width: 49px;
	height: 55px
}
.phase03USPIcons .benefitsBox ul li em.ico-highTransaLimit {
	background-position: -185px -496px;
	width: 73px;
	height: 51px
}
.phase03USPIcons .benefitsBox ul li em.ico-hotelHolidayVouc {
	background-position: -226px -256px;
	width: 86px;
	height: 45px
}
.phase03USPIcons .benefitsBox ul li em.ico-individualChoiceLiablity {
	background-position: -93px -496px;
	width: 72px;
	height: 56px
}
.phase03USPIcons .benefitsBox ul li em.ico-instantIssuance {
	background-position: -854px -469px;
	width: 46px;
	height: 62px
}
.phase03USPIcons .benefitsBox ul li em.ico-insuranceCoverage {
	background-position: -854px -160px;
	width: 55px;
	height: 58px
}
.phase03USPIcons .benefitsBox ul li em.ico-kochiMetro {
	background-position: -108px -256px;
	width: 98px;
	height: 45px
}
.phase03USPIcons .benefitsBox ul li em.ico-lifestyleBenf {
	background-position: -699px -165px;
	width: 53px;
	height: 69px
}
.phase03USPIcons .benefitsBox ul li em.ico-loadCard {
	background-position: -154px -735px;
	width: 56px;
	height: 56px
}
.phase03USPIcons .benefitsBox ul li em.ico-metroFare {
	background-position: -527px -337px;
	width: 63px;
	height: 67px
}
.phase03USPIcons .benefitsBox ul li em.ico-milesHighSec {
	background-position: -441px -496px;
	width: 62px;
	height: 48px
}
.phase03USPIcons .benefitsBox ul li em.ico-milestoneBenf {
	background-position: -209px -76px;
	width: 82px;
	height: 68px
}
.phase03USPIcons .benefitsBox ul li em.ico-milestonePreviledge {
	background-position: -95px -417px;
	width: 77px;
	height: 54px
}
.phase03USPIcons .benefitsBox ul li em.ico-movieShoppingVoucher {
	background-position: -332px -256px;
	width: 79px;
	height: 45px
}
.phase03USPIcons .benefitsBox ul li em.ico-movieTicket {
	background-position: 0 -99px;
	width: 102px;
	height: 58px
}
.phase03USPIcons .benefitsBox ul li em.ico-netSecureCode {
	background-position: -780px -591px;
	width: 49px;
	height: 49px
}
.phase03USPIcons .benefitsBox ul li em.ico-noRestriction {
	background-position: -854px -238px;
	width: 51px;
	height: 62px
}
.phase03USPIcons .benefitsBox ul li em.ico-nriInsCoverage {
	background-position: -619px 0;
	width: 60px;
	height: 67px
}
.phase03USPIcons .benefitsBox ul li em.ico-offer {
	background-position: -780px 0;
	width: 54px;
	height: 61px
}
.phase03USPIcons .benefitsBox ul li em.ico-onCallService {
	background-position: -780px -450px;
	width: 50px;
	height: 50px
}
.phase03USPIcons .benefitsBox ul li em.ico-payments {
	background-position: -330px -154px;
	width: 70px;
	height: 70px
}
.phase03USPIcons .benefitsBox ul li em.ico-personalisedCard {
	background-position: -330px -77px;
	width: 87px;
	height: 57px
}
.phase03USPIcons .benefitsBox ul li em.ico-pridePreviledges {
	background-position: -94px -332px;
	width: 87px;
	height: 51px
}
.phase03USPIcons .benefitsBox ul li em.ico-purchaseProtection {
	background-position: -288px -417px;
	width: 77px;
	height: 48px
}
.phase03USPIcons .benefitsBox ul li em.ico-reloadable {
	background-position: -780px -301px;
	width: 48px;
	height: 54px
}
.phase03USPIcons .benefitsBox ul li em.ico-reportingAcces {
	background-position: -780px -375px;
	width: 46px;
	height: 55px
}
.phase03USPIcons .benefitsBox ul li em.ico-retailOnlineShop {
	background-position: -699px -84px;
	width: 61px;
	height: 61px
}
.phase03USPIcons .benefitsBox ul li em.ico-rewardEnterainment {
	background-position: -854px 0;
	width: 55px;
	height: 59px
}
.phase03USPIcons .benefitsBox ul li em.ico-saluteWaiverCharges {
	background-position: 0 0;
	width: 80px;
	height: 79px
}
.phase03USPIcons .benefitsBox ul li em.ico-saveNearn {
	background-position: -437px -255px;
	width: 63px;
	height: 64px
}
.phase03USPIcons .benefitsBox ul li em.ico-setPin {
	background-position: -523px -496px;
	width: 62px;
	height: 45px
}
.phase03USPIcons .benefitsBox ul li em.ico-simpleToUse {
	background-position: -929px 0;
	width: 36px;
	height: 57px
}
.phase03USPIcons .benefitsBox ul li em.ico-specialBenf {
	background-position: 0 -417px;
	width: 75px;
	height: 59px
}
.phase03USPIcons .benefitsBox ul li em.ico-spendSecurely {
	background-position: -527px -424px;
	width: 63px;
	height: 51px
}
.phase03USPIcons .benefitsBox ul li em.ico-transOnCashback {
	background-position: -258px -573px;
	width: 69px;
	height: 53px
}
.phase03USPIcons .benefitsBox ul li em.ico-uniqueMIS {
	background-position: -699px 0;
	width: 61px;
	height: 64px
}
.phase03USPIcons .benefitsBox ul li em.ico-unmatchedConvi {
	background-position: -619px -87px;
	width: 56px;
	height: 62px
}
.phase03USPIcons .benefitsBox ul li em.ico-vistaraPrivelge {
	background-position: -109px -177px;
	width: 89px;
	height: 59px
}
.phase03USPIcons .benefitsBox ul li em.ico-waiverOnCharges {
	background-position: -699px -575px;
	width: 60px;
	height: 59px
}
.phase03USPIcons .benefitsBox ul li em.ico-welcomePrivlige {
	background-position: -780px -81px;
	width: 53px;
	height: 62px
}
.phase03USPIcons .benefitsBox ul li em.ico-widelyAccepted {
	background-position: -122px -99px;
	width: 66px;
	height: 57px
}
.phase03USPIcons .benefitsBox ul li em.ico-yourChoice {
	background-position: -619px -248px;
	width: 58px;
	height: 58px
}
.phase03USPIcons .benefitsBox ul li em.ico-zeroBalancce {
	background-position: 0 -811px;
	width: 37px;
	height: 56px
}
.phase03USPIcons .benefitsBox ul li em.ico-zeroLostLiability {
	background-position: -385px -417px;
	width: 65px;
	height: 48px
}
.phase04USPIcons .benefitsBox ul li em {
	background: url(../images/phase04_USPIcons.png) no-repeat 0 0;
	display: block;
	text-align: center;
	position: absolute;
	left: 50%;
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	top: -.5rem
}
.phase04USPIcons .benefitsBox ul li em.icon-accidentCover {
	background-position: -1722px -633px;
	width: 55px;
	height: 58px
}
.phase04USPIcons .benefitsBox ul li em.icon-aigAssist {
	background-position: -1091px -1629px;
	width: 59px;
	height: 36px;
	top: 1rem
}
.phase04USPIcons .benefitsBox ul li em.icon-aigMediprime {
	background-position: 0 -1787px;
	width: 54px;
	height: 57px
}
.phase04USPIcons .benefitsBox ul li em.icon-aigTravelguard {
	background-position: -1563px -645px;
	width: 53px;
	height: 64px
}
.phase04USPIcons .benefitsBox ul li em.icon-annualPremium {
	background-position: -154px -1629px;
	width: 55px;
	height: 56px
}
.phase04USPIcons .benefitsBox ul li em.icon-annuityOption {
	background-position: -1722px 0;
	width: 57px;
	height: 57px
}
.phase04USPIcons .benefitsBox ul li em.icon-annuitySpouse {
	background-position: -2030px -1413px;
	width: 50px;
	height: 54px
}
.phase04USPIcons .benefitsBox ul li em.icon-attractiveRetrn {
	background-position: -160px -1472px;
	width: 60px;
	height: 57px
}
.phase04USPIcons .benefitsBox ul li em.icon-autoDebit {
	background-position: -520px -663px;
	width: 73px;
	height: 43px;
	top: 1rem
}
.phase04USPIcons .benefitsBox ul li em.icon-bestinClass {
	background-position: -1722px -952px;
	width: 56px;
	height: 56px
}
.phase04USPIcons .benefitsBox ul li em.icon-branchNetwork {
	background-position: -678px -817px;
	width: 73px;
	height: 57px
}
.phase04USPIcons .benefitsBox ul li em.icon-buySellrep {
	background-position: 0 -502px;
	width: 78px;
	height: 61px
}
.phase04USPIcons .benefitsBox ul li em.icon-cancerIncbenefit {
	background-position: -1246px 0;
	width: 57px;
	height: 71px
}
.phase04USPIcons .benefitsBox ul li em.icon-cancerIns {
	background-position: -1403px -500px;
	width: 54px;
	height: 69px
}
.phase04USPIcons .benefitsBox ul li em.icon-carethroughLiquidity {
	background-position: -1119px -1472px;
	width: 58px;
	height: 55px
}
.phase04USPIcons .benefitsBox ul li em.icon-cashlessHospital {
	background-position: -1126px -1310px;
	width: 60px;
	height: 59px
}
.phase04USPIcons .benefitsBox ul li em.icon-childEdubenefit {
	background-position: -1246px -985px;
	width: 57px;
	height: 57px
}
.phase04USPIcons .benefitsBox ul li em.icon-childProtect {
	background-position: -1246px -501px;
	width: 50px;
	height: 70px
}
.phase04USPIcons .benefitsBox ul li em.icon-choosePolicy {
	background-position: -915px -501px;
	width: 61px;
	height: 67px
}
.phase04USPIcons .benefitsBox ul li em.icon-compreCover {
	background-position: -1563px -809px;
	width: 58px;
	height: 58px
}
.phase04USPIcons .benefitsBox ul li em.icon-compreProtect {
	background-position: -2030px -1567px;
	width: 49px;
	height: 55px
}
.phase04USPIcons .benefitsBox ul li em.icon-conTransfer {
	background-position: -175px -169px;
	width: 86px;
	height: 62px
}
.phase04USPIcons .benefitsBox ul li em.icon-corpBenefit {
	background-position: -740px -489px;
	width: 75px;
	height: 59px
}
.phase04USPIcons .benefitsBox ul li em.icon-cosmeticSurgery {
	background-position: -2030px -1722px;
	width: 48px;
	height: 56px
}
.phase04USPIcons .benefitsBox ul li em.icon-coverDamage {
	background-position: -2030px -1259px;
	width: 50px;
	height: 54px
}
.phase04USPIcons .benefitsBox ul li em.icon-coverLoss {
	background-position: -2182px -947px;
	width: 42px;
	height: 50px
}
.phase04USPIcons .benefitsBox ul li em.icon-coverPeriod {
	background-position: -2030px -946px;
	width: 52px;
	height: 53px
}
.phase04USPIcons .benefitsBox ul li em.icon-coverageContinuity {
	background-position: -2030px -1099px;
	width: 45px;
	height: 60px
}
.phase04USPIcons .benefitsBox ul li em.icon-currencyOpt {
	background-position: -326px -1147px;
	width: 63px;
	height: 63px
}
.phase04USPIcons .benefitsBox ul li em.icon-customPlanchoice {
	background-position: -915px 0;
	width: 65px;
	height: 68px
}
.phase04USPIcons .benefitsBox ul li em.icon-dbenefitDuringterm {
	background-position: -1879px -1461px;
	width: 49px;
	height: 54px
}
.phase04USPIcons .benefitsBox ul li em.icon-dblClaimbenefit {
	background-position: -1722px -314px;
	width: 55px;
	height: 59px
}
.phase04USPIcons .benefitsBox ul li em.icon-deathBenefit02 {
	background-position: -2030px -471px;
	width: 49px;
	height: 58px
}
.phase04USPIcons .benefitsBox ul li em.icon-deathBenefit {
	background-position: -1436px -1472px;
	width: 61px;
	height: 51px
}
.phase04USPIcons .benefitsBox ul li em.icon-dematerialShares {
	background-position: -1563px -483px;
	width: 55px;
	height: 62px
}
.phase04USPIcons .benefitsBox ul li em.icon-depositOpt {
	background-position: -480px -1472px;
	width: 60px;
	height: 56px
}
.phase04USPIcons .benefitsBox ul li em.icon-doublesIncome {
	background-position: -541px -502px;
	width: 86px;
	height: 43px
}
.phase04USPIcons .benefitsBox ul li em.icon-easeOperation {
	background-position: -1080px -495px;
	width: 65px;
	height: 65px
}
.phase04USPIcons .benefitsBox ul li em.icon-easeofOp {
	background-position: -1403px -830px;
	width: 57px;
	height: 64px
}
.phase04USPIcons .benefitsBox ul li em.icon-easyClaimprocess {
	background-position: -960px -1472px;
	width: 59px;
	height: 56px
}
.phase04USPIcons .benefitsBox ul li em.icon-easyDepositfund {
	background-position: -2030px 0;
	width: 52px;
	height: 57px
}
.phase04USPIcons .benefitsBox ul li em.icon-easyFunding {
	background-position: -1879px -1615px;
	width: 42px;
	height: 61px
}
.phase04USPIcons .benefitsBox ul li em.icon-easyLiquidity {
	background-position: -915px -668px;
	width: 64px;
	height: 47px
}
.phase04USPIcons .benefitsBox ul li em.icon-easyQuick {
	background-position: -2182px -312px;
	width: 39px;
	height: 60px
}
.phase04USPIcons .benefitsBox ul li em.icon-effectiveImmediate {
	background-position: -1246px -828px;
	width: 57px;
	height: 57px
}
.phase04USPIcons .benefitsBox ul li em.icon-emergencyEvacuate {
	background-position: -324px -1310px;
	width: 61px;
	height: 61px
}
.phase04USPIcons .benefitsBox ul li em.icon-endowmentPlan {
	background-position: -1563px -967px;
	width: 58px;
	height: 58px
}
.phase04USPIcons .benefitsBox ul li em.icon-enhanceProtect {
	background-position: -142px -1944px;
	width: 51px;
	height: 51px
}
.phase04USPIcons .benefitsBox ul li em.icon-eyelimbLoss {
	background-position: -1563px -318px;
	width: 53px;
	height: 65px
}
.phase04USPIcons .benefitsBox ul li em.icon-failingIntrest {
	background-position: -807px -1310px;
	width: 60px;
	height: 60px
}
.phase04USPIcons .benefitsBox ul li em.icon-familyFloater {
	background-position: -167px -983px;
	width: 68px;
	height: 63px
}
.phase04USPIcons .benefitsBox ul li em.icon-familySecurity {
	background-position: -444px -1944px;
	width: 50px;
	height: 50px
}
.phase04USPIcons .benefitsBox ul li em.icon-fixDepositpolicy {
	background-position: -619px -1629px;
	width: 54px;
	height: 55px
}
.phase04USPIcons .benefitsBox ul li em.icon-fixRatereturn {
	background-position: -2030px -629px;
	width: 45px;
	height: 62px
}
.phase04USPIcons .benefitsBox ul li em.icon-flexiLoanamt {
	background-position: -640px -1472px;
	width: 60px;
	height: 56px
}
.phase04USPIcons .benefitsBox ul li em.icon-flexiPlans {
	background-position: -1722px -157px;
	width: 57px;
	height: 57px
}
.phase04USPIcons .benefitsBox ul li em.icon-flexiTenure {
	background-position: -1286px -1310px;
	width: 61px;
	height: 58px
}
.phase04USPIcons .benefitsBox ul li em.icon-flexibilityBenefit {
	background-position: 0 -1472px;
	width: 60px;
	height: 57px
}
.phase04USPIcons .benefitsBox ul li em.icon-flexibleTenure {
	background-position: -1403px -166px;
	width: 59px;
	height: 67px
}
.phase04USPIcons .benefitsBox ul li em.icon-forwardContract {
	background-position: 0 -344px;
	width: 87px;
	height: 58px
}
.phase04USPIcons .benefitsBox ul li em.icon-freeIconnect {
	background-position: -309px -1629px;
	width: 55px;
	height: 56px
}
.phase04USPIcons .benefitsBox ul li em.icon-freeLookperiod {
	background-position: -464px -1629px;
	width: 55px;
	height: 55px
}
.phase04USPIcons .benefitsBox ul li em.icon-fundMovement {
	background-position: -1010px -983px;
	width: 59px;
	height: 53px
}
.phase04USPIcons .benefitsBox ul li em.icon-futureMoneyback {
	background-position: -915px -168px;
	width: 64px;
	height: 69px
}
.phase04USPIcons .benefitsBox ul li em.icon-fwdContractrev {
	background-position: -2030px -314px;
	width: 50px;
	height: 57px
}
.phase04USPIcons .benefitsBox ul li em.icon-gChannelsettlemnt {
	background-position: 0 -663px;
	width: 80px;
	height: 54px
}
.phase04USPIcons .benefitsBox ul li em.icon-gloabalProtext {
	background-position: -320px -1472px;
	width: 60px;
	height: 57px
}
.phase04USPIcons .benefitsBox ul li em.icon-govContri {
	background-position: -188px 0;
	width: 91px;
	height: 62px
}
.phase04USPIcons .benefitsBox ul li em.icon-guaranteedAdditions {
	background-position: -1080px 0;
	width: 66px;
	height: 65px
}
.phase04USPIcons .benefitsBox ul li em.icon-guaranteedProtect {
	background-position: -2182px -1097px;
	width: 41px;
	height: 51px
}
.phase04USPIcons .benefitsBox ul li em.icon-healthOffers {
	background-position: -936px -1629px;
	width: 55px;
	height: 40px
}
.phase04USPIcons .benefitsBox ul li em.icon-highIntrate {
	background-position: 0 -983px;
	width: 67px;
	height: 64px
}
.phase04USPIcons .benefitsBox ul li em.icon-highValueloan {
	background-position: 0 -1310px;
	width: 62px;
	height: 62px
}
.phase04USPIcons .benefitsBox ul li em.icon-hospitilazationCover {
	background-position: 0 -1629px;
	width: 54px;
	height: 58px
}
.phase04USPIcons .benefitsBox ul li em.icon-incfundwithAdd {
	background-position: 0 -169px;
	width: 75px;
	height: 75px
}
.phase04USPIcons .benefitsBox ul li em.icon-indexationofSum {
	background-position: -1143px -1147px;
	width: 61px;
	height: 61px
}
.phase04USPIcons .benefitsBox ul li em.icon-individualAcc {
	background-position: -1879px -1302px;
	width: 45px;
	height: 59px
}
.phase04USPIcons .benefitsBox ul li em.icon-intonFund {
	background-position: -1879px -811px;
	width: 48px;
	height: 64px
}
.phase04USPIcons .benefitsBox ul li em.icon-invAmt {
	background-position: 0 -1944px;
	width: 42px;
	height: 61px
}
.phase04USPIcons .benefitsBox ul li em.icon-invFlexibilitychoose {
	background-position: -740px -160px;
	width: 75px;
	height: 60px
}
.phase04USPIcons .benefitsBox ul li em.icon-invStrategy {
	background-position: -570px 0;
	width: 70px;
	height: 70px
}
.phase04USPIcons .benefitsBox ul li em.icon-invstIndia {
	background-position: -979px -1147px;
	width: 64px;
	height: 61px
}
.phase04USPIcons .benefitsBox ul li em.icon-ipoInv {
	background-position: -2182px -472px;
	width: 43px;
	height: 55px
}
.phase04USPIcons .benefitsBox ul li em.icon-jointHoldings {
	background-position: -674px -983px;
	width: 72px;
	height: 56px
}
.phase04USPIcons .benefitsBox ul li em.icon-lessPayterm {
	background-position: -570px -170px;
	width: 66px;
	height: 73px
}
.phase04USPIcons .benefitsBox ul li em.icon-limitedPremiumpay {
	background-position: -1879px -975px;
	width: 44px;
	height: 68px
}
.phase04USPIcons .benefitsBox ul li em.icon-liquidityCare {
	background-position: -2182px -627px;
	width: 41px;
	height: 57px
}
.phase04USPIcons .benefitsBox ul li em.icon-liquidityPolicy {
	background-position: -1080px -660px;
	width: 64px;
	height: 65px
}
.phase04USPIcons .benefitsBox ul li em.icon-livingBenefit {
	background-position: -379px -155px;
	width: 75px;
	height: 69px
}
.phase04USPIcons .benefitsBox ul li em.icon-loanTenure {
	background-position: -1563px 0;
	width: 59px;
	height: 59px
}
.phase04USPIcons .benefitsBox ul li em.icon-loantoValue {
	background-position: -570px -343px;
	width: 68px;
	height: 58px
}
.phase04USPIcons .benefitsBox ul li em.icon-longTermtenure {
	background-position: -1563px -1285px;
	width: 57px;
	height: 58px
}
.phase04USPIcons .benefitsBox ul li em.icon-lowCharges {
	background-position: -2030px -791px;
	width: 51px;
	height: 55px
}
.phase04USPIcons .benefitsBox ul li em.icon-lowPremiumamt {
	background-position: -180px -663px;
	width: 71px;
	height: 49px
}
.phase04USPIcons .benefitsBox ul li em.icon-lowRisk {
	background-position: -693px -663px;
	width: 68px;
	height: 39px
}
.phase04USPIcons .benefitsBox ul li em.icon-lowSumassure {
	background-position: -1879px -485px;
	width: 49px;
	height: 63px
}
.phase04USPIcons .benefitsBox ul li em.icon-loyaltyAdd {
	background-position: -1080px -165px;
	width: 66px;
	height: 65px
}
.phase04USPIcons .benefitsBox ul li em.icon-loyaltyAddition {
	background-position: -293px -1944px;
	width: 51px;
	height: 51px
}
.phase04USPIcons .benefitsBox ul li em.icon-maturityBenefit {
	background-position: -773px -1629px;
	width: 63px;
	height: 45px
}
.phase04USPIcons .benefitsBox ul li em.icon-medicalTest {
	background-position: -1879px -161px;
	width: 51px;
	height: 61px
}
.phase04USPIcons .benefitsBox ul li em.icon-moneyTenureopt {
	background-position: -332px -817px;
	width: 71px;
	height: 61px
}
.phase04USPIcons .benefitsBox ul li em.icon-monthlyDebit {
	background-position: -1403px 0;
	width: 60px;
	height: 66px
}
.phase04USPIcons .benefitsBox ul li em.icon-monthlyPension {
	background-position: -163px -1147px;
	width: 63px;
	height: 63px
}
.phase04USPIcons .benefitsBox ul li em.icon-mulAccesspt {
	background-position: -166px -817px;
	width: 66px;
	height: 66px
}
.phase04USPIcons .benefitsBox ul li em.icon-mulLoanuse {
	background-position: 0 -817px;
	width: 66px;
	height: 66px
}
.phase04USPIcons .benefitsBox ul li em.icon-multiCitycqbk {
	background-position: -379px 0;
	width: 91px;
	height: 55px
}
.phase04USPIcons .benefitsBox ul li em.icon-multiCurrencyopt {
	background-position: -335px -983px;
	width: 67px;
	height: 63px
}
.phase04USPIcons .benefitsBox ul li em.icon-noCapitalrisk {
	background-position: -915px -337px;
	width: 64px;
	height: 64px
}
.phase04USPIcons .benefitsBox ul li em.icon-noChq {
	background-position: -187px -344px;
	width: 87px;
	height: 57px
}
.phase04USPIcons .benefitsBox ul li em.icon-noMedicalcertf {
	background-position: -1246px -171px;
	width: 57px;
	height: 63px
}
.phase04USPIcons .benefitsBox ul li em.icon-noSublimit {
	background-position: -356px -502px;
	width: 85px;
	height: 52px
}
.phase04USPIcons .benefitsBox ul li em.icon-numerousBenefit {
	background-position: -503px -817px;
	width: 75px;
	height: 57px
}
.phase04USPIcons .benefitsBox ul li em.icon-onlineAccess {
	background-position: -1563px -159px;
	width: 59px;
	height: 59px
}
.phase04USPIcons .benefitsBox ul li em.icon-onlineInvest {
	background-position: -162px -1310px;
	width: 62px;
	height: 62px
}
.phase04USPIcons .benefitsBox ul li em.icon-onphoneTrade {
	background-position: -489px -1147px;
	width: 63px;
	height: 63px
}
.phase04USPIcons .benefitsBox ul li em.icon-optionsofPremium {
	background-position: -485px -1310px;
	width: 61px;
	height: 61px
}
.phase04USPIcons .benefitsBox ul li em.icon-optionstoCater {
	background-position: -646px -1310px;
	width: 61px;
	height: 61px
}
.phase04USPIcons .benefitsBox ul li em.icon-panIndia {
	background-position: -1403px -669px;
	width: 60px;
	height: 61px
}
.phase04USPIcons .benefitsBox ul li em.icon-payableAmt {
	background-position: -351px -663px;
	width: 69px;
	height: 48px
}
.phase04USPIcons .benefitsBox ul li em.icon-paymenttermOpt {
	background-position: -1246px -334px;
	width: 53px;
	height: 67px
}
.phase04USPIcons .benefitsBox ul li em.icon-persoanlAccidnt {
	background-position: -1277px -1472px;
	width: 59px;
	height: 54px
}
.phase04USPIcons .benefitsBox ul li em.icon-pickInvplan {
	background-position: -2182px -784px;
	width: 35px;
	height: 63px
}
.phase04USPIcons .benefitsBox ul li em.icon-pickupofCar {
	background-position: -308px -1787px;
	width: 60px;
	height: 46px
}
.phase04USPIcons .benefitsBox ul li em.icon-preWithdraw {
	background-position: -2182px -1392px;
	width: 40px;
	height: 40px
}
.phase04USPIcons .benefitsBox ul li em.icon-prevailingLaw {
	background-position: -1879px -1143px;
	width: 45px;
	height: 59px
}
.phase04USPIcons .benefitsBox ul li em.icon-prevailingTaxlaws {
	background-position: -1722px -1108px;
	width: 57px;
	height: 55px
}
.phase04USPIcons .benefitsBox ul li em.icon-profesionlMgmt {
	background-position: -1563px -1125px;
	width: 56px;
	height: 60px
}
.phase04USPIcons .benefitsBox ul li em.icon-profitEndowment {
	background-position: -851px -817px;
	width: 75px;
	height: 55px
}
.phase04USPIcons .benefitsBox ul li em.icon-protectTillage {
	background-position: -740px -320px;
	width: 65px;
	height: 69px
}
.phase04USPIcons .benefitsBox ul li em.icon-reducedRisk {
	background-position: -2030px -157px;
	width: 50px;
	height: 57px
}
.phase04USPIcons .benefitsBox ul li em.icon-refundHassle {
	background-position: 0 0;
	width: 88px;
	height: 69px
}
.phase04USPIcons .benefitsBox ul li em.icon-reloactionSupport {
	background-position: -1080px -330px;
	width: 65px;
	height: 65px
}
.phase04USPIcons .benefitsBox ul li em.icon-rematerialShare {
	background-position: -1879px -648px;
	width: 49px;
	height: 63px
}
.phase04USPIcons .benefitsBox ul li em.icon-renewability {
	background-position: -1080px -825px;
	width: 64px;
	height: 56px
}
.phase04USPIcons .benefitsBox ul li em.icon-repatriability {
	background-position: -1403px -1154px;
	width: 60px;
	height: 56px
}
.phase04USPIcons .benefitsBox ul li em.icon-repatriabilityRev {
	background-position: -800px -1472px;
	width: 60px;
	height: 56px
}
.phase04USPIcons .benefitsBox ul li em.icon-restoreBenefit {
	background-position: -2182px -1248px;
	width: 40px;
	height: 44px
}
.phase04USPIcons .benefitsBox ul li em.icon-retirementGoals {
	background-position: -967px -1310px;
	width: 59px;
	height: 60px
}
.phase04USPIcons .benefitsBox ul li em.icon-returnEveryyr {
	background-position: -154px -1787px;
	width: 54px;
	height: 56px
}
.phase04USPIcons .benefitsBox ul li em.icon-riskCover {
	background-position: -846px -983px;
	width: 64px;
	height: 53px
}
.phase04USPIcons .benefitsBox ul li em.icon-riskfreeConversion {
	background-position: -1879px -322px;
	width: 49px;
	height: 63px
}
.phase04USPIcons .benefitsBox ul li em.icon-safeguardingFund {
	background-position: -1403px -333px;
	width: 57px;
	height: 67px
}
.phase04USPIcons .benefitsBox ul li em.icon-saveTax {
	background-position: -2182px -156px;
	width: 43px;
	height: 56px
}
.phase04USPIcons .benefitsBox ul li em.icon-secureReturn {
	background-position: -815px -1147px;
	width: 64px;
	height: 62px
}
.phase04USPIcons .benefitsBox ul li em.icon-shareTransfer {
	background-position: -502px -983px;
	width: 72px;
	height: 57px
}
.phase04USPIcons .benefitsBox ul li em.icon-smartDecision {
	background-position: -178px -502px;
	width: 78px;
	height: 61px
}
.phase04USPIcons .benefitsBox ul li em.icon-smeInsurance {
	background-position: -1722px -473px;
	width: 54px;
	height: 60px
}
.phase04USPIcons .benefitsBox ul li em.icon-smoothTrans {
	background-position: 0 -1147px;
	width: 63px;
	height: 63px
}
.phase04USPIcons .benefitsBox ul li em.icon-startSip {
	background-position: -652px -1147px;
	width: 63px;
	height: 63px
}
.phase04USPIcons .benefitsBox ul li em.icon-taxExemption {
	background-position: -1879px 0;
	width: 51px;
	height: 61px
}
.phase04USPIcons .benefitsBox ul li em.icon-taxSavings {
	background-position: -1403px -994px;
	width: 60px;
	height: 60px
}
.phase04USPIcons .benefitsBox ul li em.icon-taxbenefitLaw {
	background-position: -1722px -1418px;
	width: 57px;
	height: 55px
}
.phase04USPIcons .benefitsBox ul li em.icon-taxsrcDeduct {
	background-position: -1722px -1263px;
	width: 57px;
	height: 55px
}
.phase04USPIcons .benefitsBox ul li em.icon-threeUniqueoff {
	background-position: -1246px -671px;
	width: 57px;
	height: 57px
}
.phase04USPIcons .benefitsBox ul li em.icon-ttMastercard {
	background-position: -374px -344px;
	width: 88px;
	height: 56px
}
.phase04USPIcons .benefitsBox ul li em.icon-twoStrategy {
	background-position: -740px 0;
	width: 75px;
	height: 60px
}
.phase04USPIcons .benefitsBox ul li em.icon-wellRegulated {
	background-position: -1722px -791px;
	width: 52px;
	height: 61px
}
.phase04USPIcons .benefitsBox ul li em.icon-whocanInv {
	background-position: -2182px 0;
	width: 44px;
	height: 56px
}
.phase04USPIcons .benefitsBox ul li em.icon-shorterPremium {
	background-position: -456px -1778px;
	width: 70px;
	height: 79px
}
.phase04USPIcons .benefitsBox ul li em.icon-wealthCreate {
	background-position: -774px -1775px;
	width: 79px;
	height: 80px;
	top: 5px
}
.phase04USPIcons .benefitsBox ul li em.icon-accidentCover {
	background-position: -631px -1783px;
	width: 72px;
	height: 80px;
	top: 5px
}
.phase04USPIcons .benefitsBox ul li em.icon-comprehensiveInsu {
	background-position: -935px -1784px;
	width: 79px;
	height: 80px;
	top: 0
}
.phase04USPIcons .benefitsBox ul li em.icon-easyReturn {
	background-position: -1080px -1780px;
	width: 92px;
	height: 63px;
	top: 0
}
.phase04USPIcons .benefitsBox ul li em.icon-monerReturn {
	background-position: -1267px -1777px;
	width: 92px;
	height: 69px;
	top: -9px
}
.phase05USPIcons .benefitsBox ul li em {
	background: url(../images/phase05_USPIcons.png) no-repeat 0 0;
	display: block;
	text-align: center;
	position: absolute;
	left: 50%;
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	top: -.5rem
}
.phase05USPIcons .benefitsBox ul li em.icon-16Currencies {
	background-position: -155px -489px;
	width: 55px;
	height: 55px
}
.phase05USPIcons .benefitsBox ul li em.icon-Benefits {
	background-position: -322px 0;
	width: 70px;
	height: 51px
}
.phase05USPIcons .benefitsBox ul li em.icon-BuyBackPolicy {
	background-position: -164px 0;
	width: 58px;
	height: 66px
}
.phase05USPIcons .benefitsBox ul li em.icon-ChoiceCurrency {
	background-position: 0 -172px;
	width: 57px;
	height: 63px
}
.phase05USPIcons .benefitsBox ul li em.icon-CompetitiveRates {
	background-position: -464px -489px;
	width: 55px;
	height: 52px
}
.phase05USPIcons .benefitsBox ul li em.icon-ConvenientPayments {
	background-position: -158px -335px;
	width: 57px;
	height: 51px
}
.phase05USPIcons .benefitsBox ul li em.icon-EfficientTransfers {
	background-position: -157px -172px;
	width: 59px;
	height: 56px
}
.phase05USPIcons .benefitsBox ul li em.icon-FastandConvenient {
	background-position: -646px 0;
	width: 48px;
	height: 54px
}
.phase05USPIcons .benefitsBox ul li em.icon-InsuranceCover {
	background-position: -492px 0;
	width: 54px;
	height: 60px
}
.phase05USPIcons .benefitsBox ul li em.icon-NoBalanceLoss {
	background-position: -646px -154px;
	width: 44px;
	height: 47px
}
.phase05USPIcons .benefitsBox ul li em.icon-ReloadFacility {
	background-position: -316px -172px;
	width: 56px;
	height: 56px
}
.phase05USPIcons .benefitsBox ul li em.icon-SafeSecure {
	background-position: 0 -335px;
	width: 58px;
	height: 54px
}
.phase05USPIcons .benefitsBox ul li em.icon-TransactionLimits {
	background-position: 0 0;
	width: 64px;
	height: 72px
}
.phase05USPIcons .benefitsBox ul li em.icon-TripAssist {
	background-position: -310px -489px;
	width: 54px;
	height: 53px
}
.phase05USPIcons .benefitsBox ul li em.icon-WavePay {
	background-position: 0 -489px;
	width: 55px;
	height: 55px
}
.phase05USPIcons .benefitsBox ul li em.icon-WorldwideAccept {
	background-position: -492px -160px;
	width: 54px;
	height: 54px
}
.phase06USPIcons .benefitsBox ul li em {
	background: url(../images/phase06_USPIcons.png) no-repeat 0 0;
	display: block;
	text-align: center;
	position: absolute;
	left: 50%;
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	top: -.5rem
}
.phase06USPIcons .benefitsBox ul li em.icon-accInsCover {
	background-position: -661px 0;
	width: 52px;
	height: 57px
}
.phase06USPIcons .benefitsBox ul li em.icon-accidentalinsruance {
	background-position: -661px -157px;
	width: 52px;
	height: 57px
}
.phase06USPIcons .benefitsBox ul li em.icon-anywhereBanking {
	background-position: -316px -317px;
	width: 58px;
	height: 55px
}
.phase06USPIcons .benefitsBox ul li em.icon-attractiveRates {
	background-position: -504px -155px;
	width: 56px;
	height: 55px
}
.phase06USPIcons .benefitsBox ul li em.icon-convienentRepayment {
	background-position: -177px 0;
	width: 64px;
	height: 58px
}
.phase06USPIcons .benefitsBox ul li em.icon-convienentWay {
	background-position: -661px -314px;
	width: 52px;
	height: 56px
}
.phase06USPIcons .benefitsBox ul li em.icon-coverCrops {
	background-position: -341px -155px;
	width: 58px;
	height: 58px
}
.phase06USPIcons .benefitsBox ul li em.icon-flexibleLoan {
	background-position: 0 -474px;
	width: 55px;
	height: 55px
}
.phase06USPIcons .benefitsBox ul li em.icon-flexibleLocation {
	background-position: -341px 0;
	width: 63px;
	height: 55px
}
.phase06USPIcons .benefitsBox ul li em.icon-freeEstatement {
	background-position: -158px -317px;
	width: 58px;
	height: 55px
}
.phase06USPIcons .benefitsBox ul li em.icon-hasselFree {
	background-position: -504px -310px;
	width: 55px;
	height: 55px
}
.phase06USPIcons .benefitsBox ul li em.icon-highValueLoan {
	background-position: -177px -158px;
	width: 64px;
	height: 57px
}
.phase06USPIcons .benefitsBox ul li em.icon-higherLoan {
	background-position: 0 0;
	width: 77px;
	height: 56px
}
.phase06USPIcons .benefitsBox ul li em.icon-parChequeBook {
	background-position: 0 -156px;
	width: 70px;
	height: 61px
}
.phase06USPIcons .benefitsBox ul li em.icon-rebatesHighBal {
	background-position: -661px -470px;
	width: 42px;
	height: 56px
}
.phase06USPIcons .benefitsBox ul li em.icon-specialRates {
	background-position: 0 -317px;
	width: 58px;
	height: 57px
}
.phase06USPIcons .benefitsBox ul li em.icon-storeProperty {
	background-position: -504px 0;
	width: 57px;
	height: 55px
}
.phase06USPIcons .benefitsBox ul li em.icon-zeroCharge {
	background-position: -328px -473px;
	width: 37px;
	height: 56px
}
.compareBanner {
	background: url(../images/bg-homeLoan.png) no-repeat right center #f6f6f6;
	width: 100%;
	height: 365px;
	display: block
}
.formWrapper {
	width: 100%;
	padding-top: 3rem
}
.formWrapper h3 {
	font-size: 1.8rem;
	font-family: Lato-Bold;
	color: #323232;
	padding-bottom: 3rem
}
.formRow {
	display: block;
	width: 585px
}
.inputBox {
	display: inline-block;
	padding-right: 1.8rem;
	padding-bottom: 3rem
}
.inputBox label {
	font-size: 1.4rem;
	color: #323232;
	font-weight: 400;
	padding-bottom: 1rem;
	margin: 0
}
.inputBox .inputLine {
	border-bottom: 1px solid #afa1a1;
	position: relative
}
.inputBox .inputLine input {
	border: none;
	background: 0 0;
	font-family: Lato-Bold;
	font-size: 1.8rem;
	color: #ae285d;
	outline: 0;
	padding-left: .5rem;
	width: 88%
}
.inputBox .inputLine input::-webkit-input-placeholder {
	color: #626262;
	font-family: Lato-Light;
	opacity: 1
}
.inputBox .inputLine input:-ms-input-placeholder {
	color: #626262;
	font-family: Lato-Light;
	opacity: 1
}
.inputBox .inputLine input::placeholder {
	color: #626262;
	font-family: Lato-Light;
	opacity: 1
}
.inputBox .inputLine input::-ms-input-placeholder {
	color: #626262
}
.inputBox .inputLine span {
	font-size: 1.6rem;
	color: #626262
}
.inputBox .inputLine.smallWid {
	width: 160px;
	max-width: 100%
}
.inputBox.roiBox {
	display: inline-block
}
.inputBox .errorMsg {
	display: none;
	position: absolute;
	font-size: 1.2rem;
	color: red;
	top: auto;
	left: unset
}
.selectBox {
	display: inline-block;
	padding-right: 1.8rem
}
.selectBox label {
	font-size: 1.4rem;
	color: #323232;
	font-weight: 400;
	padding-bottom: 1rem;
	margin: 0
}
.selectBox .dropDown {
	border-bottom: 1px solid #afa1a1;
	width: 160px
}
.selectBox .dropDown select {
	background: 0 0;
	border: none;
	margin: 0;
	padding: 0;
	outline: 0;
	font-family: Lato-Bold;
	font-size: 1.8rem;
	color: #ae285d;
	background: url(../images/blackArrow.png) no-repeat 95% center;
	width: 100%
}
.selectBox .dropDown select::-ms-expand {
	display: none
}
.selectBox .dropDown select option {
	font-family: Lato-Regular;
	color: #323232;
	padding: .2rem;
	display: block;
	font-size: 1.6rem
}
.savingAccBox .compareSect h2 {
	display: inline-block
}
.savingAccBox .compareSect .loanDesigned ul li {
	width: 33%
}
.savingAccBox .compareSect .loanDesigned ul li:nth-child(3n-0) {
	border-color: transparent #eceaeb transparent transparent
}
.savingAccBox .compareSect .loanDesigned ul li.loanAmt {
	height: auto
}
.savingAccBox .compareSect .loanDesigned .loanBox h3 {
	padding: 0 2rem 0 0;
	font-size: 1.8rem;
	line-height: 2rem
}
.savingAccBox .compareSect .loanDesigned .loanBox .catergoryListing ul li {
	width: 100%;
	display: block;
	padding: 0 0 1rem 0
}
.savingAccBox .compareSect .loanDesigned .loanBox .catergoryListing ul li p {
	min-height: auto;
	padding: 0 0 1rem 0
}
.savingAccBox .compareSect .loanDesigned .loanBox .catergoryListing ul li .featureTitle {
	font-size: 1.4rem;
	color: #323232;
	font-weight: 700;
	padding: 0 0 .5rem 0
}
.offerWrapper .accordianBox h4:before {
	display: none
}
.offerWrapper .accordianBox .accordianRow .viewAll {
	display: none
}
.offerWrapper .fillterSec {
	margin-top: 4.5rem;
	position: relative;
	width: 262px
}
.offerWrapper .fillterSec.filterFix {
	position: fixed;
	top: 4.5rem
}
.offerWrapper .btnBlock {
	display: none
}
.savingFilterBox .accordianBox .accordianRow {
	display: block!important
}
.filterHeading {
	background: url(../images/greyFilter.png) no-repeat left 2px;
	font-size: 1.6rem;
	color: #ae285d;
	display: block;
	font-weight: 700;
	padding-left: 19px;
	display: none;
	cursor: pointer
}
.loanCmp .linkNblogBox {
	display: none
}
.filterBoxNew {
	position: fixed;
	bottom: 0;
	width: 100%;
	z-index: 999
}
.filterBoxNew.active {
	position: relative
}
.filterBoxNew.mobActive {
	position: static
}
.filterBoxNew .btnBlock {
	display: none
}
.filterLine {
	width: 100%;
	background: #636363;
	box-shadow: 1px 1px 2px #000;
	position: relative
}
.filterLine .filterBy {
	font-size: 1.8rem;
	font-family: Lato-Bold;
	padding: .7rem 3.5rem;
	background: #b7b7b7;
	display: inline-block
}
.filterLine .filterTitle {
	font-size: 1.6rem;
	font-family: Lato-Bold;
	color: #fff;
	line-height: 3.5rem;
	cursor: pointer
}
.filterLine .filterTitle:after {
	background: url(../images/sprite.png) no-repeat 0 -9189px;
	content: "";
	display: inline-block;
	width: 28px;
	height: 20px;
	position: relative;
	left: 1rem;
	transition: all .5s ease
}
.filterLine .filterTitle.midCol {
	padding-left: 5rem
}
.filterLine .filterTitle.activeTitle:after {
	background: url(../images/sprite.png) no-repeat 0 -9221px;
	content: "";
	display: inline-block;
	width: 28px;
	height: 20px;
	position: relative;
	left: 1rem
}
.filterLine .clearApply {
	border: 1px solid #fff;
	padding: 0 1rem;
	text-align: center;
	margin: .6rem 0
}
.filterLine .clearApply a {
	font-size: 1.6rem;
	text-transform: uppercase;
	color: #fff;
	font-family: Lato-Light;
	font-weight: 700;
	padding: .2rem 0
}
.filterLine .clearApply a.clearFilter {
	padding-right: 1rem
}
.filterLine .clearApply a.clearFilter:after {
	content: "";
	width: 1px;
	height: 17px;
	background: #fff;
	display: inline-block;
	position: relative;
	left: 9px;
	top: 2px
}
.filterLine .clearApply a.applyFilter {
	padding-left: 1rem
}
.filterLine .clearApply a:hover {
	text-decoration: none
}
.filterLine .filterClose {
	background: url(../images/sprite.png) no-repeat 0 -9257px;
	display: none;
	cursor: pointer;
	width: 50px;
	height: 34px;
	position: absolute;
	right: 0
}
.filterContent {
	background: #fff
}
.filterContent .category {
	margin: 2.3rem 0;
	display: inline-block;
	width: 33%;
	vertical-align: top
}
.filterContent .category .checkFeild {
	display: block;
	padding-bottom: 1.5rem
}
.filterContent .category .checkFeild label {
	color: #000;
	font-size: 1.6rem
}
.filterContent .category .clearApply span {
	font-size: 1.4rem;
	margin: 0 .5rem 0 0;
	text-transform: uppercase;
	cursor: pointer;
	color: #ae285d
}
.filterContent .category .filterTitle {
	display: none
}
.filterContent .filterCatBox {
	display: block;
	width: 68%;
	margin: 0 auto
}
.filterContent .filterCatBox .mobFilterBy {
	display: none
}
.ourOfficeBlock {
	padding: 4rem 0
}
.ourOfficeBlock p {
	padding-bottom: 1rem
}
.ourOfficeBlock .moreCont {
	overflow: hidden;
	height: 6.5rem;
	display: inline-block
}
.ourOfficeBlock .moreNless {
	color: #ae285d;
	font-size: 1.4rem;
	cursor: pointer;
	display: block;
	padding: .5rem 0
}
.ourOfficeBlock .btnWrap .linkBtn {
	width: 20rem;
	text-align: center;
	margin-right: 1rem
}
.ourOfficeBlock .imgBlock img {
	max-width: 100%
}
.ourOfficeBlock.comBox h2 {
	padding-top: 6.8rem
}
.ourOfficeBlock .linkBtn {
	padding: 1.1rem 2.2rem
}
.addressBlock {
	width: 36rem;
	padding-right: 1rem
}
.addressBlock span {
	display: block;
	padding-top: 1rem
}
.corpProfileWrap .loansListWrapper ul li.current a {
	color: #ae285d;
	opacity: 1
}
.corpProfileWrap .loansListWrapper ul li.current:after {
	background-color: #ec1864;
	width: 100%
}
.corpProfileWrap .tabContent {
	padding: 5rem 0 0 0
}
.corpProfileWrap .tabContent .content h3 {
	font-size: 2rem;
	font-family: Lato-Bold;
	padding-bottom: 2rem
}
.corpProfileWrap .tabContent .content h4 {
	font-family: Lato-Bold;
	padding-bottom: 1rem
}
.medCenterBlock .addressBlock {
	padding-bottom: 2rem
}
.medCenterBlock .addressBlock span {
	padding-bottom: .8rem
}
.medCenterBlock.comBox h2 {
	padding-top: 0
}
.medCenterBlock .imgListBlock ul li {
	position: relative;
	margin-bottom: 2.4rem;
	text-align: center
}
.medCenterBlock .imgListBlock ul li h4 {
	color: #fff;
	font-size: 2.6rem;
	line-height: 2.8rem;
	bottom: 1.2rem;
	left: 10%;
	-ms-transform: translateX(-10%);
	transform: translateX(-10%);
	position: absolute
}
.medCenterBlock .imgListBlock ul li img {
	max-width: 100%;
	width: 100%
}
.medCenterBlock .imgListBlock ul li a {
	position: relative;
	width: 100%
}
.medCenterBlock .otherLinks {
	border-top: 1px solid #dcdcdc;
	padding-top: 1.2rem
}
.medCenterBlock .otherLinks ul li {
	display: inline-block
}
.medCenterBlock .otherLinks ul li a {
	font-family: Lato-Bold;
	font-size: 1.4rem;
	line-height: 1.8rem;
	color: #323232;
	display: inline-block;
	padding: .3rem 2rem;
	border-left: 1px solid #dcdcdc
}
.medCenterBlock .otherLinks ul li a:hover {
	color: #ae285d
}
.medCenterBlock .otherLinks ul li:first-child a {
	padding-left: 0;
	border-left: 0
}
.mediaCenterBod .bodBlock .sliderBlock {
	background: 0 0
}
.mediaCenterBod .bodBlock .sliderBlock .textBlock {
	width: 100%;
	margin-bottom: 2rem
}
.mediaCenterBod .bodBlock .sliderBlock .textBlock img {
	margin: auto;
	border-radius: 50%;
	width: 15rem;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	transition: all 2s
}
.mediaCenterBod .bodBlock .sliderBlock .textBlock img:hover {
	-webkit-filter: none;
	filter: none
}
.mediaCenterBod .bodBlock .sliderBlock .owl-nav {
	position: absolute;
	right: 0;
	bottom: auto;
	top: -25%
}
.stickybandCont {
	position: relative
}
.stickyband {
	background: #f1f1f1;
	padding: 1rem;
	text-align: center;
	width: 100%;
	position: fixed;
	bottom: 0;
	font-size: 1.8rem;
	z-index: 8
}
.bodBlock {
	padding-bottom: 0
}
.bodBlock .bodContent {
	max-width: 100%
}
.bodBlock .bodContent p {
	margin-bottom: 1.2rem
}
.bodBlock .sliderBlock,
.bodBlock .sliderBlockMob {
	margin: 6rem 0
}
.bodBlock .sliderBlock .textBlock,
.bodBlock .sliderBlockMob .textBlock {
	display: inline-block;
	text-align: center;
	width: 100%;
	padding-bottom: 2.8rem
}
.bodBlock .sliderBlock .textBlock h4,
.bodBlock .sliderBlockMob .textBlock h4 {
	font-family: Lato-Bold;
	font-size: 2rem;
	line-height: 2.2rem;
	padding-top: 1rem;
	padding-bottom: 1.5rem
}
.bodBlock .sliderBlock .textBlock h5,
.bodBlock .sliderBlockMob .textBlock h5 {
	font-size: 1.4rem;
	line-height: 1.6rem;
	color: #666
}
.bodBlock .sliderBlock .textBlock .imgBlock a,
.bodBlock .sliderBlockMob .textBlock .imgBlock a {
	width: 150px;
	height: 150px;
	border-radius: 50%;
	overflow: hidden
}
.bodBlock .sliderBlock .owl-carousel .owl-item,
.bodBlock .sliderBlockMob .owl-carousel .owl-item {
	background: #fff
}
.bodBlock .sliderBlock .owl-carousel .owl-item img,
.bodBlock .sliderBlockMob .owl-carousel .owl-item img {
	margin: auto;
	border-radius: 50%;
	width: 15rem;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	transition: all 2s
}
.bodBlock .sliderBlock .owl-carousel .owl-item img:hover,
.bodBlock .sliderBlockMob .owl-carousel .owl-item img:hover {
	-webkit-filter: none;
	filter: none
}
.bodBlock .sliderBlockMob .textBlock {
	width: 100%
}
.bodBlock .sliderBlockMob .owl-nav {
	float: left;
	width: 100%;
	position: relative
}
.bodBlock .sliderBlock .owl-nav {
	position: absolute;
	right: 0;
	top: -25%
}
.js-seniorMngt {
	display: none
}
.navSec .navLinks ul {
	display: table!important
}
.navSec .navLinks ul li {
	display: table-cell;
	transition: all 1s ease;
	vertical-align: top;
	text-align: center
}
.navSec .navLinks ul li a {
	display: block;
	color: #323232;
	font-family: Lato-Bold;
	font-size: 1.5rem;
	padding: 3.4rem 3rem;
	text-decoration: none
}
.navSec .navLinks ul li a:before {
	font-family: icomoon!important;
	font-size: 4rem;
	color: #ae285d;
	display: block;
	text-align: center;
	text-decoration: none
}
.navSec .navLinks ul li a.corporate:before {
	content: "\e913"
}
.navSec .navLinks ul li a.business:before {
	content: "\e912"
}
.navSec .navLinks ul li a.vision:before {
	content: "\e917"
}
.navSec .navLinks ul li a.mediacentre:before {
	content: "\e915"
}
.navSec .navLinks ul li a.award:before {
	content: "\e911"
}
.navSec .navLinks ul li a.promotors:before {
	content: "\e916"
}
.navSec .navLinks ul li a.directors:before {
	content: "\e91d"
}
.navSec .navLinks ul li a.press_release:before {
	content: "\e920"
}
.navSec .navLinks ul li a.senior_management:before {
	content: "\e921"
}
.navSec .navLinks ul li a.CSR:before {
	content: "\e91f"
}
.navSec .navLinks ul li:hover {
	background: #ae285d
}
.navSec .navLinks ul li:hover a {
	color: #fff
}
.navSec .navLinks ul li:hover a:before {
	color: #fff
}
.navSec .navLinks ul li.active {
	background: #ae285d
}
.navSec .navLinks ul li.active a {
	color: #fff
}
.navSec .navLinks ul li.active a:before {
	color: #fff
}
.navSec .navLinks .owl-nav {
	position: relative;
	top: -6rem
}
.navSec .navLinks .owl-nav .owl-prev {
	position: absolute;
	top: 0;
	left: 0
}
.navSec .navLinks .owl-nav .owl-prev:before {
	font-family: icomoon!important;
	content: "\e902";
	font-size: .8rem;
	color: #ae285d;
	display: inline-block;
	float: left;
	-ms-transform: rotate(-270deg);
	transform: rotate(-270deg)
}
.navSec .navLinks .owl-nav .owl-prev.disabled:before {
	color: #a9a9a9
}
.navSec .navLinks .owl-nav .owl-next {
	position: absolute;
	right: 0;
	top: 0
}
.navSec .navLinks .owl-nav .owl-next:before {
	font-family: icomoon!important;
	content: "\e902";
	font-size: .8rem;
	color: #ae285d;
	display: inline-block;
	float: left;
	-ms-transform: rotate(270deg);
	transform: rotate(270deg)
}
.navSec .navLinks .owl-nav .owl-next.disabled:before {
	color: #a9a9a9
}
.fixed-header {
	position: fixed;
	top: 77px;
	left: 0;
	width: 100%;
	z-index: 9;
	transition: all ease .5s;
	box-shadow: 0 2px 10px #b9b0b0
}
.fixed-header.navSec .navLinks li a {
	padding: 2rem 3rem
}
.pressReleaseSec h3 {
	font-size: 2rem;
	padding-bottom: 1rem
}
.awards {
	margin-bottom: 4rem;
	padding-bottom: 4rem
}
.awards .keyMilesTitle {
	display: none
}
.awards .keyMilestonSlider {
	display: none
}
.awards .keyMilestonSlider,
.awards .recognitionSlider {
	background: url(../images/loader-3.gif) no-repeat center center
}
.awards .keyMilestonSlider .owl-carousel,
.awards .keyMilestonSlider .owl-carousel.owl-loaded,
.awards .recognitionSlider .owl-carousel,
.awards .recognitionSlider .owl-carousel.owl-loaded {
	background: #fafafa
}
.awards .slideYears {
	padding-top: 3rem
}
.awards .slideYears .item {
	display: inline-block
}
.awards .slideYears .item a {
	display: inline-block;
	font-size: 2rem;
	line-height: 5.4rem;
	width: 16.5rem;
	text-align: center;
	position: relative;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	color: #323232
}
.awards .slideYears .item a:active,
.awards .slideYears .item a:hover {
	text-decoration: none
}
.awards .slideYears .item a.active {
	color: #ae285d;
	font-family: Lato-heavy
}
.awards .slideYears .item a.active:before {
	border-color: #ae285d
}
.awards .slideYears .item a:before {
	content: "";
	border: 2px solid #898989;
	border-radius: 50%;
	position: absolute;
	bottom: 0;
	left: 50%;
	width: 12px;
	height: 12px;
	z-index: 9999;
	-ms-transform: translateX(-50%);
	transform: translateX(-50%)
}
.awards .slideYears .item a:after {
	background: url(../images/bdr-dotted-line.png) repeat-x left top;
	content: "";
	position: absolute;
	left: 0;
	bottom: 4px;
	width: 100%;
	height: 2px
}
.awards .slideYears .owl-nav {
	top: -70px
}
.awards .moreCont {
	overflow: hidden;
	height: 12rem;
	display: inline-block
}
.awards .moreCont p {
	font-size: 1.4rem;
	display: inline-block;
	width: 34rem;
	padding: 0 1rem .8rem 0
}
.awards .moreCont p span {
	font-size: 1.2rem;
	display: block;
	padding: .5rem 0
}
.awards .moreNless {
	color: #ae285d;
	font-size: 1.4rem;
	cursor: pointer;
	display: block;
	padding: .5rem 0
}
.awardImg {
	background: url(../images/bg_awards.png) no-repeat left top;
	margin-top: 2.6rem
}
.awardImg .slideYearContent {
	padding: 0 0 0 205px;
	min-height: 212px
}
.awardImg .slideYearContent ul {
	overflow: hidden;
	display: inline-block
}
.awardImg .slideYearContent ul li {
	padding-left: 2rem;
	line-height: 2.5rem;
	position: relative;
	padding-right: 2rem
}
.awardImg .slideYearContent ul li:before {
	content: "";
	position: absolute;
	left: 0;
	top: 10px;
	width: 7px;
	height: 7px;
	background: #ec1864;
	border-radius: 50%
}
.awardImg .slideYearContent a {
	display: block;
	margin: 1.5rem 0
}
.awardImg .slideYearContent a:focus,
.awardImg .slideYearContent a:hover {
	color: #ae285d;
	text-decoration: none
}
.mobLinks {
	display: none
}
.bannerWrapper .recommText {
	padding: 3rem 0;
	display: block;
	position: static;
	top: auto;
	-ms-transform: none;
	transform: none
}
.bannerWrapper .recommText h3 {
	font-family: Lato-Light;
	font-size: 2.6rem;
	color: #666;
	padding-bottom: 3rem
}
.bannerWrapper .recommText h3 strong {
	font-family: Lato-Bold
}
.bannerWrapper .btnWrap {
	padding-top: 3rem
}
.bannerWrapper .btnWrap .reCal {
	padding-left: 1rem
}
.bannerWrapper .btnWrap .linkBtn {
	padding: 1rem 4rem
}
.LoanResult {
	display: inline-block;
	padding-right: 5rem
}
.LoanResult label {
	font-size: 1.4rem;
	color: #323232;
	font-weight: 400;
	margin: 0
}
.LoanResult .finalAmt {
	color: #ae285d;
	font-family: Lato-Bold;
	font-size: 1.8rem
}
.LoanResult .finalAmt .rupee {
	font-size: 1.4rem;
	color: #666;
	padding-right: .3rem
}
.loanDesigned .comBox h2 {
	padding: 1rem 0 1.7rem
}
.loanDesigned .recommenBox {
	border: 1px solid #ec1864!important;
	position: relative
}
.loanDesigned .recommenBox .slantRed {
	width: 93px;
	height: 88px;
	position: absolute;
	top: -62px;
	right: -59px;
	overflow: hidden;
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	z-index: 1
}
.loanDesigned .recommenBox .slantRed:after {
	content: "";
	position: absolute;
	width: 50px;
	height: 50px;
	background: #ec1864;
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	top: 75px;
	left: 25px
}
.loanDesigned .recommenBox .starIcon {
	background: url(../images/sprite.png) no-repeat 8px -1172px;
	width: 25px;
	height: 25px;
	display: inline-block;
	position: absolute;
	right: 0;
	z-index: 2
}
.otherInfoBlocks .infoBox {
	padding: 2rem 1rem 1rem 1rem
}
.otherInfoBlocks .infoBox h4 {
	font-family: Lato-Bold;
	line-height: 2.2rem;
	padding-bottom: 1.2rem
}
.otherInfoBlocks .infoBox p {
	padding-bottom: 1.2rem
}
.otherInfoBlocks .infoBox .linkDiv {
	padding-top: .5rem
}
.otherInfoBlocks .progressBlog {
	position: relative;
	border-bottom: 3px solid #eceaeb
}
.otherInfoBlocks .progressBlog .linkDiv {
	border-bottom: 1px solid #eceaeb;
	padding-bottom: .6rem
}
.otherInfoBlocks .progressBlog .linkDiv span {
	float: right;
	font-size: 1.2rem;
	color: #888;
	padding-left: 2.2rem
}
.otherInfoBlocks .progressBlog .linkDiv .timer {
	background: url(../images/sprite.png) no-repeat 0 -2017px;
	display: inline-block
}
.otherInfoBlocks .progressBlog .linkDiv .allLink {
	float: right
}
.otherInfoBlocks .progressBlog .linkDiv.noborder {
	position: relative;
	top: 7px;
	margin-top: 7px
}
.otherInfoBlocks .progressBlog .viewallLink {
	position: relative;
	bottom: .3rem;
	width: 100%;
	display: block;
	left: 0;
	padding: 0 1rem
}
.otherInfoBlocks .digitalBank {
	position: relative
}
.otherInfoBlocks .digitalBank .infoBox {
	position: absolute;
	top: 85px;
	left: 15px;
	border-bottom: none
}
.otherInfoBlocks .digitalBank .infoBox h5 {
	color: #fff;
	font-size: 2.6rem;
	line-height: 3.2rem;
	padding-bottom: 1rem;
	font-family: Lato-Bold
}
.otherInfoBlocks .digitalBank .infoBox p {
	color: #fff;
	font-size: 1.6rem;
	line-height: 2.5rem;
	padding-bottom: 1.5rem
}
.otherInfoBlocks .digitalBank .infoBox .btnWrap {
	padding-top: 1rem
}
.otherInfoBlocks .digitalBank .infoBox .btnWrap .linkBtn {
	border: none;
	padding: 1.2rem 2.2rem
}
.productForUBox {
	display: inline-block;
	width: 100%
}
.productForUBox .productsList ul li {
	display: inline-block;
	width: 49%;
	background: #fafafa;
	text-align: center;
	position: relative;
	min-height: 193px;
	margin-bottom: .4rem;
	padding: 3rem 0;
	cursor: pointer
}
.productForUBox .productsList ul li em {
	background: url(../images/sprite.png) no-repeat 0 0;
	position: absolute;
	left: 50%;
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	list-style-type: inherit
}
.productForUBox .productsList ul li em.bg01 {
	background-position: 0 -2985px;
	width: 52px;
	height: 67px
}
.productForUBox .productsList ul li em.bg02 {
	background-position: 0 -3274px;
	width: 65px;
	height: 66px
}
.productForUBox .productsList ul li em.bg03 {
	background-position: 0 -3593px;
	width: 52px;
	height: 67px
}
.productForUBox .productsList ul li em.bg04 {
	background-position: 0 -3966px;
	width: 68px;
	height: 67px
}
.productForUBox .productsList ul li h4 {
	font-size: 1.6rem;
	color: #666;
	margin-top: 8rem
}
.productForUBox .productsList ul li h4 span {
	font-weight: 400;
	color: #ae285d
}
.productForUBox .productsList ul li h4 .nextLine {
	display: block;
	font-weight: 400
}
.productForUBox .productsList ul li:hover {
	background: #dc1a64;
	background: -webkit-gradient(left top, right bottom, color-stop(0, #dc1a64), color-stop(100%, #ae285e));
	background: linear-gradient(135deg, #dc1a64 0, #ae285e 100%)
}
.productForUBox .productsList ul li:hover em.bg01 {
	background-position: 0 -3130px
}
.productForUBox .productsList ul li:hover em.bg02 {
	background-position: 0 -3435px
}
.productForUBox .productsList ul li:hover em.bg03 {
	background-position: 0 -3766px
}
.productForUBox .productsList ul li:hover em.bg04 {
	background-position: 0 -4183px
}
.productForUBox .productsList ul li:hover h4 {
	color: #fff
}
.productForUBox .productsList ul li:hover h4 span {
	color: #fff
}
.productForUBox .productsList.loaProductIcon li a.icon {
	background: url(../images/loanspritenew.png) no-repeat 0 0;
	position: absolute;
	left: 50%;
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	list-style-type: inherit
}
.productForUBox .productsList.loaProductIcon li a.icon .bg01 {
	background-position: -31px -6px;
	width: 51px;
	height: 58px
}
.importantLinks .accordianBox .largeContent {
	height: 37%;
	overflow: hidden
}
.grabDetailsBox .bannerWrapper.textOnly .bannerText h2 {
	text-align: left;
	color: #323232;
	font-size: 3.2rem;
	font-family: Lato-Regular
}
.grabDetailsBox .bannerWrapper.textOnly .bannerText h2 span {
	font-size: 3.2rem;
	color: #323232;
	font-weight: 500
}
.grabDetailsBox .bannerWrapper.textOnly .bannerText .logo {
	width: 11rem;
	height: 5rem;
	display: block;
	margin-bottom: 1rem
}
.grabDetailsBox .bannerWrapper.textOnly .bannerText .viewAll {
	color: #fff
}
.grabDetailsBox .bannerWrapper.textOnly .bannerText .grabdTnc {
	color: #4c4c4c;
	font-size: 1.2rem
}
.grabDetailsBox .bannerWrapper.textOnly .bannerText p {
	margin-top: 3.4rem;
	font-size: 1.2rem;
	line-height: 1.4rem;
	color: #323232
}
.grabDetailsBox .offercollectionSec .tmainList {
	display: block
}
.grabDetailsBox .offercollectionSec .tmainList .tmainListing {
	width: 24%;
	margin-right: 1rem
}
.grabDetailsBox .offercollectionSec .tmainList .tmainListing:nth-child(3n+0) {
	margin-right: 1rem
}
.grabTnCBox {
	padding: .5rem 0
}
.grabTnCBox h3 {
	font-size: 2.4rem;
	color: #323232;
	font-family: Lato-Light;
	display: block;
	padding: 1rem 0;
	font-weight: 700
}
.grabTnCBox ul li {
	font-size: 1.6rem;
	color: #323232;
	padding: 1rem 1rem 1rem 2rem;
	position: relative
}
.grabTnCBox ul li:before {
	content: "";
	width: 5px;
	height: 5px;
	background: #323232;
	border-radius: 50%;
	display: inline-block;
	position: absolute;
	top: 18px;
	left: 10px
}
.grabTab {
	box-shadow: 0 1px 5px #ababab
}
.grabTab .tabBox {
	padding: 2.4rem 0 1.6rem 0
}
.grabTab .tabBox .loansListWrapper ul {
	float: left;
	display: inline-block!important;
	width: 80%
}
.grabTab .tabBox .loansListWrapper ul li {
	width: 49%
}
.grabTab .tabBox .loansListWrapper ul li a {
	font-size: 1.8rem;
	line-height: 2rem
}
.grabTab .tabBox .loansListWrapper ul li:after {
	content: '';
	top: 2.9rem
}
.grabTab .tabBox .loansListWrapper ul li.current:after {
	background-color: #ec1864;
	width: 100%
}
.grabTab .tabBox .loansListWrapper .linkBtn {
	float: right;
	color: #fff;
	border-radius: .5rem;
	padding: 1rem 4rem
}
.grabTabContent .bookTicket p {
	display: inline-block;
	float: left
}
.grabTabContent .bookTicket ul {
	display: inline-block;
	float: right
}
.grabTabContent .bookTicket ul li {
	display: inline-block
}
.grabTabContent .detail {
	font-size: 1.4rem;
	line-height: 1.6rem;
	color: #323232
}
.grabTabContent .detail .rupee {
	color: #323232;
	font-size: 1.4rem
}
.grabTabContent .header {
	font-family: Lato-heavy;
	font-size: 1.8rem;
	line-height: 2rem;
	color: #323232
}
.grabTabContent .promoCode {
	margin-top: 1rem
}
.grabTabContent .promoCode ul li {
	display: inline-block;
	padding-right: 5.3rem;
	vertical-align: top
}
.grabTabContent .promoCode ul li h5 {
	margin-bottom: 1.5rem
}
.grabTabContent .promoCode ul li span {
	display: block;
	position: relative;
	padding-left: 1.3rem;
	padding-bottom: .5rem
}
.grabTabContent .promoCode ul li span:before {
	content: "";
	width: 5px;
	height: 5px;
	background-color: #323232;
	border-radius: 50%;
	position: absolute;
	top: 7px;
	left: 0
}
.grabTabContent .stepAvail {
	margin-top: 1rem
}
.grabTabContent .stepAvail h5 {
	padding-bottom: 2rem
}
.grabTabContent .stepAvail .detailStep li {
	position: relative;
	padding-left: 2rem
}
.grabTabContent .stepAvail .detailStep li:before {
	width: 5px;
	height: 5px;
	content: "";
	background: #323232;
	border-radius: 50%;
	top: 8px;
	display: inline-block;
	left: 10px;
	position: absolute
}
.grabTabContent .tabContent .content {
	display: none
}
.grabTabContent .tabContent .bookTicket ul li .icon-fb {
	margin-left: .8rem;
	margin-right: 0
}
.relatedTravel .header {
	font-size: 2.6rem;
	font-family: Lato-Light;
	color: #323232;
	margin-top: 2rem
}
.relatedTravel .tmainList {
	margin-top: 3rem
}
.relatedTravel .tmainList .tmainListing {
	display: inline-block;
	width: 23%;
	vertical-align: top;
	margin-right: 2.7rem
}
.relatedTravel .tmainList .tmainListing:last-child {
	margin-right: 0
}
.grabDealBox .travelImgwrap img {
	width: 100%
}
.grabDealBox .travelContentwrap {
	margin-top: 2rem;
	padding: 0 .9rem 0 1.1rem
}
.grabDealBox .travelContentwrap .tofferHeader {
	overflow: hidden
}
.grabDealBox .travelContentwrap .tofferHeader h4 {
	float: left;
	font-size: 1.6rem;
	font-family: Lato-heavy;
	color: #323232;
	width: 73%;
	display: inline-block
}
.grabDealBox .travelContentwrap .tofferHeader .tofferShare {
	width: 27%;
	display: inline-block;
	text-align: right
}
.grabDealBox .travelContentwrap .tofferHeader .tofferShare ul {
	display: block!important;
	line-height: 0
}
.grabDealBox .travelContentwrap .tofferHeader .tofferShare ul li {
	display: inline-block
}
.grabDealBox .travelContentwrap .tofferHeader .tofferShare ul li .icon-fb {
	margin-right: 0
}
.grabDealBox .travelContentwrap .tofferHeader .tofferShare ul li .icon-twitter {
	padding-left: 0
}
.grabDealBox .travelContentwrap p {
	color: #323232;
	font-size: 1.4rem;
	line-height: 1.8rem;
	font-family: Lato-Regular;
	padding-top: 1.8rem;
	min-height: 7rem
}
.grabDealBox .travelContentwrap p span {
	font-size: 1.4rem;
	font-family: Lato-heavy
}
.grabDealBox .travelContentwrap p span.rupee {
	font-family: RupeeForadian-Regular;
	color: #000
}
.grabDealBox .travelContentwrap .tofferExpire {
	color: #323232;
	overflow: hidden
}
.grabDealBox .travelContentwrap .tofferExpire .travelexpires {
	float: left;
	font-size: 1.4rem
}
.grabDealBox .travelContentwrap .tofferExpire .travelTnc {
	float: right;
	color: #323232;
	font-size: 1.2rem
}
.grabDealBox .travelContentwrap .tofferExpire .tncLink {
	float: right;
	font-size: 1.2rem;
	padding-top: 1rem
}
.grabDealBox .travelContentwrap .tofferCards {
	color: #323232;
	border-top: 1px solid #ddd;
	padding-top: 1.5rem;
	margin-top: 3rem
}
.grabDealBox .travelContentwrap .tofferCards span {
	color: #ae285d;
	font-size: 1.4rem;
	padding-right: .5rem
}
.grabDealBox.popularTravel .travelImgwrap {
	position: relative
}
.grabDealBox.popularTravel .travelImgwrap .populartblock {
	width: 9.5rem;
	height: 2.8rem;
	background: #b2c935;
	position: absolute;
	bottom: 0;
	left: 0;
	text-align: center;
	padding-top: 2px
}
.grabDealBox.popularTravel .travelImgwrap .populartblock span {
	color: #fff;
	font-size: 1.5rem;
	font-family: Lato-heavy
}
.grabDealBox.endingSoon .travelImgwrap {
	position: relative
}
.grabDealBox.endingSoon .travelImgwrap .endingSoonblock {
	width: 9.5rem;
	height: 2.8rem;
	background: #53b7e8;
	position: absolute;
	bottom: 0;
	left: 0;
	text-align: center;
	padding-top: 2px
}
.grabDealBox.endingSoon .travelImgwrap .endingSoonblock span {
	color: #fff;
	font-size: 1.5rem;
	font-family: Lato-heavy
}
.grabInfowrap {
	padding: 3rem 0 4rem 0;
	color: #323232;
	font-family: Lato-Regular
}
.grabInfowrap h2 {
	font-size: 2.6rem;
	line-height: 2.8rem;
	margin-bottom: 2rem
}
.grabInfowrap p {
	font-size: 1.4rem;
	line-height: 1.9rem
}
.grabBannerBox {
	position: relative
}
.grabBannerBox .owl-dots {
	position: absolute;
	left: 50%;
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	bottom: 0
}
.grabBannerBox .owl-dots .owl-dot span {
	background: #727272;
	margin: .5rem
}
.grabBannerBox .owl-dots .owl-dot.active span {
	background: #ae285d
}
.grabBannerBox .bannerSec {
	position: relative
}
.grabBannerBox .bannerContent {
	position: absolute;
	top: 10%;
	left: 0;
	width: 100%
}
.grabBannerBox .bannerContent h3 {
	font-size: 4.1rem;
	font-family: Lato-heavy;
	color: #3d3b3c;
	line-height: 5rem;
	padding-bottom: 1.5rem
}
.grabBannerBox .bannerContent p {
	font-size: 1.9rem;
	color: #393737;
	padding-bottom: .5rem
}
.grabBannerBox .bannerContent p strong {
	font-family: Lato-heavy;
	font-size: 2.5rem;
	color: #ec095f;
	padding: 0 .2rem
}
.grabBannerBox .bannerContent ul li {
	display: inline-block;
	font-size: 1.3rem;
	color: #666;
	border-left: 1px solid #666;
	padding-left: 1rem
}
.grabBannerBox .bannerContent ul li span {
	color: #ae285d;
	font-family: Lato-heavy;
	padding: 0 .5rem
}
.grabBannerBox .bannerContent ul li:first-child {
	border-left: none;
	padding-left: 0
}
.grabBannerBox .bannerContent .tnc {
	color: #4c4c4c;
	margin-top: 12rem
}
.grabBannerBox .playPauseBtn {
	position: relative;
	z-index: 99
}
.grabBannerBox .playPauseBtn .play {
	position: absolute;
	bottom: 6px;
	left: 52.8%;
	-ms-transform: translateX(-52.8%);
	transform: translateX(-52.8%);
	background: url(../images/playBtn.png) no-repeat 0 0;
	width: 13px;
	height: 14px;
	display: none
}
.grabBannerBox .playPauseBtn .stop {
	position: absolute;
	bottom: 8px;
	left: 52.8%;
	-ms-transform: translateX(-52.8%);
	transform: translateX(-52.8%);
	background: url(../images/pauseBtn.png) no-repeat 0 0;
	width: 10px;
	height: 12px
}
.offercollectionSec .rupee {
	color: #323232;
	font-style: normal;
	font-size: 1.4rem;
	font-weight: 900
}
.offercollectionSec .tmainList {
	display: none
}
.offercollectionSec .tmainList .tmainListing {
	width: 31.1%;
	margin-right: 2.5rem;
	display: inline-block;
	margin-bottom: 2rem;
	vertical-align: top
}
.offercollectionSec .tmainList .tmainListing img {
	border: 1px solid #fff
}
.offercollectionSec .tmainList .tmainListing .travelContentwrap {
	margin-top: 0;
	padding: 2rem .9rem 0 1.1rem;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff
}
.offercollectionSec .tmainList .tmainListing:hover .travelContentwrap {
	background: #fafafa;
	border-left: 1px solid #cbc8c9;
	border-right: 1px solid #cbc8c9;
	border-bottom: 1px solid #cbc8c9
}
.offercollectionSec .tmainList .tmainListing:hover img {
	border: 1px solid #cbc8c9
}
.offercollectionSec .tmainList .tmainListing:nth-child(3n+0) {
	margin-right: 0
}
.offercollectionSec .grabDealBox .travelContentwrap p {
	min-height: 6rem;
	padding-top: 1.2rem
}
.offercollectionSec .grabDealBox .tofferCards {
	padding-bottom: 3rem;
	vertical-align: top;
	display: inline-block;
	width: 100%;
	height: 6rem
}
.sortBox {
	display: inline-block;
	float: right;
	margin: 4rem 0 2rem
}
.sortBox .sortTitle {
	background: #eee;
	font-size: 1.8rem;
	font-family: Lato-heavy;
	border-bottom: 1px solid #d7d7d7;
	padding: 1rem 1.5rem;
	text-transform: uppercase;
	display: none
}
.sortBox .popularitySec {
	font-size: 1.4rem;
	font-family: Lato-heavy;
	border-bottom: 1px solid #d7d7d7;
	color: #323232;
	font-weight: 900;
	width: 195px;
	background: url(../images/blackArrow.png) no-repeat 96% center
}
.sortBox .popularitySec select {
	outline: 0;
	padding-bottom: .5rem;
	padding-left: 1rem;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	width: 90%
}
.sortBox .popularitySec select::-ms-expand {
	display: none
}
.gtabOfferwrap {
	background: #fafafa;
	box-shadow: none
}
.gtabOfferwrap .tabBox {
	padding: 0
}
.gtabOfferwrap .tabBox .loansListWrapper span {
	width: auto;
	height: auto
}
.gtabOfferwrap .tabBox .loansListWrapper .upiImg {
	background: url(../images/UPI.png) no-repeat 0 0;
	width: 60px;
	height: 60px;
	display: block;
	border-radius: 0;
	border: 0;
	margin: 0 auto;
	position: relative;
	top: 2.3rem;
	left: .4rem
}
.gtabOfferwrap .tabBox .loansListWrapper .checkBox-line {
	width: auto;
	display: inline-block;
	cursor: pointer;
	width: 16%;
	text-align: center;
	margin-bottom: 0;
	border: 1px solid transparent
}
.gtabOfferwrap .tabBox .loansListWrapper .checkBox-line.current {
	background: #f0f0f0
}
.gtabOfferwrap .tabBox .loansListWrapper .checkBox-line.current a {
	color: #ae285d;
	opacity: 1
}
.gtabOfferwrap .tabBox .loansListWrapper .checkBox-line:after {
	display: none
}
.gtabOfferwrap .tabBox .loansListWrapper .checkBox-line label {
	font-size: 1.4rem;
	color: #666;
	font-family: Lato-Bold;
	padding: 2rem 0;
	opacity: 1;
	width: 100%
}
.gtabOfferwrap .tabBox .loansListWrapper .checkBox-line label .icon-more:before {
	color: #bab9b9
}
.gtabOfferwrap .tabBox .loansListWrapper .checkBox-line label .listIcon {
	opacity: 1;
	border: 0;
	font-size: 6rem;
	display: block;
	margin: auto;
	color: #bab9b9;
	text-align: center
}
.gtabOfferwrap .tabBox .loansListWrapper .checkBox-line label .icon-viewAll {
	background: url(../images/sprite.png) no-repeat 0 -7928px;
	width: 60px;
	height: 60px;
	display: block;
	border-radius: 0;
	border: 0;
	margin: 0 auto;
	position: relative;
	top: 0;
	left: .4rem
}
.gtabOfferwrap .tabBox .loansListWrapper .checkBox-line img.listIcon {
	margin-bottom: 1.8rem
}
.gtabOfferwrap .tabBox .loansListWrapper .checkBox-line:hover {
	background: #f0f0f0
}
.gtabOfferwrap .tabBox .loansListWrapper .checkBox-line:hover label {
	color: #ae285d
}
.gtabOfferwrap .tabBox .loansListWrapper .checkBox-line:hover label .listIcon {
	color: #ae285d
}
.gtabOfferwrap .tabBox .loansListWrapper .checkBox-line:hover .icon-more:before {
	color: #ae285d
}
.gtabOfferwrap .tabBox .loansListWrapper .checkBox-line:hover .upiImg {
	background: url(../images/UPI-B.png) no-repeat
}
.gtabOfferwrap .tabBox .loansListWrapper .checkBox-line:hover .icon-viewAll {
	background-position: 0 -8039px
}
.gtabOfferwrap .tabBox .loansListWrapper .checkBox-line.checkActive {
	border: 1px solid #dcdbdb;
	background: #f0f0f0
}
.gtabOfferwrap .tabBox .loansListWrapper .checkBox-line.checkActive label {
	color: #ae285d
}
.gtabOfferwrap .tabBox .loansListWrapper .checkBox-line.checkActive label .listIcon {
	color: #ae285d
}
.gtabOfferwrap .tabBox .loansListWrapper .checkBox-line.checkActive .upiImg {
	background: url(../images/UPI-B.png) no-repeat
}
.gtabOfferwrap .tabBox .loansListWrapper .checkBox-line.checkActive .icon-viewAll {
	background-position: 0 -8039px
}
.gtabOfferwrap .tabBox .owl-nav {
	top: -6rem
}
.js-applyNow .owl-nav {
	position: absolute;
	right: 0;
	bottom: -3.7rem;
	top: inherit
}
.js-applyNow .applyNsecwrap {
	margin: 1.5rem 0
}
.js-applyNow .applyNsecwrap .applyNsec {
	position: relative
}
.js-applyNow .applyNsecwrap .applyNsec .applyNcontent {
	color: #fff;
	position: absolute;
	top: 2.5rem;
	left: 1.9rem
}
.js-applyNow .applyNsecwrap .applyNsec .applyNcontent h2 {
	font-size: 2.3rem;
	line-height: 2.5rem;
	font-family: Lato-heavy;
	margin-bottom: .7rem
}
.js-applyNow .applyNsecwrap .applyNsec .applyNcontent p {
	font-size: 1.4rem;
	line-height: 1.6rem;
	font-family: Lato-Regular
}
.js-applyNow .applyNsecwrap .applyNsec .applyNcontent .btnWrap {
	padding-top: 2.4rem
}
.js-applyNow .applyNsecwrap .applyNsec .applyNcontent .btnWrap a.linkBtn {
	padding: 1.1rem 1.5rem;
	border: 0;
	font-size: 1.4rem
}
.grabDetails .grabFaq {
	padding: 0;
	margin-top: 4.5rem
}
.grabDetails .grabFaq .faqSect {
	display: block;
	padding-bottom: 0;
	border: 1px solid #ccc;
	padding: 1rem;
	border-radius: 5px
}
.grabDetails .grabFaqNew {
	padding: 4rem 0;
	margin-top: 4.5rem;
	border-top: 1px solid #acacac
}
.grabDetails .grabFaqNew .panel-default {
	border: none
}
.grabDetails .grabFaqNew .panel {
	box-shadow: none
}
.grabDetails .grabFaqNew .panel-default>.panel-heading {
	border: none;
	background: 0 0
}
.grabDetails .grabFaqNew .panel-group .panel-heading+.panel-collapse>.panel-body {
	border-top: none
}
.grabDetails .grabFaqNew .openAcc {
	position: relative
}
.grabDetails .grabFaqNew .openAcc:after {
	position: absolute;
	right: 0;
	top: -76px;
	display: block;
	content: "-";
	font-size: 40px;
	border: 1px solid #9b9b9b;
	width: 52px;
	height: 52px;
	border-radius: 50%;
	background: #fff;
	text-align: center;
	color: #979797
}
.grabDetails .grabFaqNew .closeAcc {
	position: relative
}
.grabDetails .grabFaqNew .closeAcc:after {
	position: absolute;
	right: 0;
	top: -76px;
	display: block;
	content: "+";
	font-size: 40px;
	border: 1px solid #9b9b9b;
	width: 52px;
	height: 52px;
	border-radius: 50%;
	background: #fff;
	text-align: center;
	color: #979797
}
.offerWrapper .fillterSec {
	margin-top: 4.5rem
}
.offerWrapper .fillterSec h3 {
	background: #eee;
	color: #323232;
	font-size: 1.8rem
}
.offerWrapper .fillterSec .mCSB_scrollTools .mCSB_draggerContainer {
	left: -15px
}
.offerWrapper .accordianBox {
	border: 1px solid #ddd;
	background: #fff
}
.offerWrapper .accordianBox h4 {
	border-bottom: 0;
	padding: 1.5rem 2rem 1rem;
	font-family: Lato-heavy;
	font-weight: 900
}
.offerWrapper .accordianBox h4.brandTitle {
	border-top: 1px solid #d7d7d7
}
.offerWrapper .accordianBox h3 {
	background: #eee;
	font-size: 1.8rem;
	font-family: Lato-heavy;
	border-bottom: 1px solid #d7d7d7;
	padding: 1rem 1.5rem;
	text-transform: uppercase
}
.offerWrapper .accordianBox .checkFeild {
	padding-left: 2rem;
	margin-top: 1rem;
	display: block
}
.offerWrapper .accordianBox .clearApply {
	padding: 1.5rem 0 0 2rem
}
.offerWrapper .accordianBox .clearApply span {
	color: #ae285d;
	font-size: 1.4rem;
	margin: 0 .5rem 0 0;
	text-transform: uppercase;
	cursor: pointer
}
.offerWrapper .accordianRow {
	padding-bottom: 2rem
}
.offerWrapper .accordianRow ul li {
	padding: .5rem 2rem
}
.offerWrapper .accordianRow ul li a {
	width: 100%
}
.offerWrapper .accordianRow ul li:hover a {
	color: #ae285d;
	font-weight: 900
}
.offerWrapper .accordianRow ul li.active a {
	color: #ae285d;
	font-weight: 900
}
.offerWrapper .grabFilterBox h4:before {
	content: "\e902";
	font-family: icomoon!important;
	color: #323232;
	font-size: .5rem;
	display: inline-block;
	position: absolute;
	right: 2rem;
	top: 2rem
}
.grabOfferBox h1 {
	display: inline-block
}
.grabOfferBox .sortBox {
	margin: 3.5rem 0 1rem
}
.grabOfferBox .fillterSec {
	margin-top: 7.5rem
}
.grabOfferBox .js-applyNow {
	display: block
}
.mobileFiltersec {
	background: #ae285d;
	display: none
}
.mobileFiltersec li {
	display: inline-block;
	width: 48%;
	padding-top: 1rem;
	padding-left: 2rem;
	padding-bottom: 1rem
}
.mobileFiltersec li a {
	color: #fff;
	font-size: 1.8rem;
	font-family: Lato-Regular
}
.mobileFiltersec li a span {
	display: block;
	font-size: 1.2rem;
	color: #f17caa
}
.mobileFiltersec .sortIcon {
	background: url(../images/sort-icon.png) 0 0 no-repeat;
	width: 27px;
	height: 31px;
	float: left;
	padding-right: 4rem
}
.mobileFiltersec .filterIcon {
	background: url(../images/filter-icon.png) 0 0 no-repeat;
	width: 34px;
	height: 31px;
	float: left;
	padding-right: 0
}
.offerText {
	text-align: center
}
.offerText h2 {
	font-size: 4rem;
	color: #666;
	margin-bottom: 3.5rem;
	margin-top: 4.3rem
}
.offerText h2 span {
	color: #ae285d;
	font-family: Lato-heavy
}
.offerText p {
	font-size: 1.8rem;
	color: #323232
}
.offerText p a {
	color: #ae285d;
	text-decoration: none
}
.offerexpirySec .header strong {
	font-family: Lato-heavy
}
.grabDealsShop ul li {
	display: inline;
	float: left;
	width: 31%;
	margin: 0 3.3rem .5rem 0
}
.grabDealsShop ul li:nth-child(3n+0) {
	margin-right: 0
}
.grabDealsShop ul li .gdBoxWrap {
	position: relative
}
.grabDealsShop ul li .gdBoxWrap .offerImg img {
	width: 100%
}
.grabDealsShop ul li .knowMoreBox {
	background-color: #fff;
	border: 1px solid #d9d9d9;
	width: 90%;
	margin: auto;
	padding: 2.4rem 2rem 1.3rem;
	position: relative;
	top: -29px
}
.grabDealsShop ul li .knowMoreBox p {
	min-height: 1.6rem;
	margin-top: 2.4rem;
	padding-bottom: 2rem
}
.grabDealsShop ul li .knowMoreBox .knowMore {
	background-color: #ae285d;
	color: #fff;
	padding: 1.2rem 0;
	font-size: 1.4rem;
	width: 11rem;
	text-align: center;
	border-radius: 5px 0 0 5px;
	position: absolute;
	right: -10px;
	top: 1.7rem
}
.grabDealsShop ul li .knowMoreBox .knowMore:after {
	content: '';
	position: absolute;
	right: 0;
	top: 100%;
	width: 0;
	height: 0;
	border-left: 0 solid transparent;
	border-right: 10px solid transparent;
	border-top: 8px solid #6b193a;
	clear: both
}
.grabDealsShop ul li .knowMoreBox .tofferExpire {
	overflow: hidden
}
.grabDealsShop ul li .knowMoreBox .tofferExpire .travelexpires {
	float: left
}
.grabDealsShop ul li .knowMoreBox .tofferExpire .travelexpires strong {
	font-size: 1.8rem
}
.grabDealsShop ul li .knowMoreBox .tofferExpire .travelTnc {
	float: right;
	color: #323232;
	font-size: 1.2rem
}
.grabDealsShop ul li .tofferCards {
	border-top: 1px solid #ddd;
	padding-top: 1.1rem;
	margin-top: 1.7rem;
	color: #ae285d
}
.grabDealsShop .playPauseBtn {
	margin-left: 2rem
}
.grabDealsShop .playPauseBtn .play {
	background: url(../images/playBtn2.png) no-repeat 0 0
}
.edgeSavingAccount h1 {
	font-family: Lato-heavy
}
.edgeSavingAccount p {
	margin-bottom: 1.5rem
}
.edgeSavingAccount p:last-child {
	margin-bottom: 4rem
}
.edgeSavingAccount .bannerText h2 {
	font-family: Lato-Light;
	font-size: 2.5rem;
	width: 501px;
	line-height: 1.4
}
.edgeSavingAccount .bannerText h2 span {
	font-family: Lato-Regular;
	color: #ae285d
}
.edgeSavingAccount .btnBlock a {
	text-transform: uppercase;
	padding: 12px 19px;
	color: #fff
}
.edgeSavingAccount .btnBlock a:focus,
.edgeSavingAccount .btnBlock a:hover {
	color: #fff
}
.edgeSavingAccount h2 {
	font-family: Lato-Light;
	font-size: 2.6rem;
	color: #323232;
	padding-bottom: 2rem;
	display: block
}
.edgeSavingAccount h2 strong {
	font-family: Lato-heavy
}
.edgeSavingAccount .tableWrapper {
	border-bottom: 3px solid #f6f6f6;
	margin-bottom: 2rem
}
.edgeSavingAccount .tableWrapper .tblData table {
	border-left: .1rem solid #fff;
	border-top: .1rem solid #fff
}
.edgeSavingAccount .tableWrapper .tblData th {
	background: #ae285d;
	color: #fff;
	font-family: Lato-Bold;
	vertical-align: bottom;
	padding: 1.2rem;
	font-weight: 400
}
.edgeSavingAccount .tableWrapper .tblData th:nth-of-type(1) {
	width: 8%
}
.edgeSavingAccount .tableWrapper .tblData th:nth-of-type(2) {
	width: 6%
}
.edgeSavingAccount .tableWrapper .tblData th:nth-of-type(3) {
	width: 6%
}
.edgeSavingAccount .tableWrapper .tblData th:nth-of-type(4) {
	width: 8%
}
.edgeSavingAccount .tableWrapper .tblData th:nth-of-type(5) {
	width: 2%
}
.edgeSavingAccount .tableWrapper .tblData th .rupee {
	font-size: 1.4rem;
	padding: 0 .2rem
}
.edgeSavingAccount .tableWrapper .tblData td {
	border-right: .1rem solid #fff;
	border-bottom: .1rem solid #fff;
	border-left: .1rem solid #fff
}
.edgeSavingAccount .tableWrapper .tblData td .rupee {
	font-size: 1.4rem;
	padding: 0 .2rem;
	color: #323232
}
.pressRleaseBox {
	margin-top: 3rem
}
.pressRleaseBox .tabsSeleBox span {
	display: none
}
.pressRleaseBox .tabsSeleBox:focus,
.pressRleaseBox .tabsSeleBox:hover {
	outline: 0
}
.pressRleaseBox .tabContent .content {
	display: none
}
.pressRleaseBox .tabContent .content.current {
	display: block
}
.pressRleaseBox .tabContent .content .faqsBox .panel-default .panel-collapse .panel-body ul li {
	background: url(../images/downloadButton.png) no-repeat left center;
	display: block;
	font-size: 1.4rem;
	font-weight: 700;
	list-style-type: none;
	padding: 1rem 0 1rem 3rem
}
.pressRleaseBox .tabContent .content .faqsBox .panel-default .panel-collapse .panel-body ul li:after {
	display: none
}
.pressRleaseBox .tabContent .content .faqsBox .panel-default .panel-collapse .panel-body ul li a {
	color: #323232
}
.pressRleaseBox .tabContent .content .faqsBox .panel-default .panel-collapse .panel-body ul li a:hover {
	color: #ae285d;
	text-decoration: none
}
.pressRleaseBox .tabs li {
	display: block;
	font-size: 1.4rem;
	color: #323232;
	position: relative;
	margin-bottom: 3rem;
	width: 80%
}
.pressRleaseBox .tabs li:before {
	content: "";
	width: 2px;
	height: 50px;
	background: #ae285d;
	display: inline-block;
	position: absolute
}
.pressRleaseBox .tabs li a {
	padding: 1.5rem 1rem;
	color: #323232;
	text-decoration: none
}
.pressRleaseBox .tabs li:hover {
	background: #ae285d
}
.pressRleaseBox .tabs li:hover a {
	color: #fff
}
.pressRleaseBox .tabs li.current {
	background: #ae285d
}
.pressRleaseBox .tabs li.current a {
	color: #fff;
	outline: 0
}
.pressRleaseBox .tabs li:focus,
.pressRleaseBox .tabs li:hover {
	outline: 0
}
.pressRleaseBox .tabs:focus,
.pressRleaseBox .tabs:hover {
	outline: 0
}
.shareHolderInfo ul {
	padding-top: 1rem
}
.shareHolderInfo ul li {
	display: inline-block;
	width: 24%;
	position: relative;
	text-align: center;
	border-left: 1px solid #e4e4e4;
	padding: 2rem 0
}
.shareHolderInfo ul li:first-child {
	border-left: none
}
.shareHolderInfo ul li em {
	background: url(../images/sprite.png) no-repeat 0 0;
	width: 70px;
	height: 60px;
	display: inline-block
}
.shareHolderInfo ul li em.bg01 {
	background-position: 0 -4820px
}
.shareHolderInfo ul li em.bg02 {
	background-position: 0 -4966px
}
.shareHolderInfo ul li em.bg03 {
	background-position: 0 -5142px
}
.shareHolderInfo ul li em.bg04 {
	background-position: 0 -5314px
}
.shareHolderInfo ul li span {
	width: 123px;
	font-size: 1.8rem;
	color: #666;
	display: inline-block;
	vertical-align: top
}
.wrapper-dropdown-3 {
	position: relative;
	width: 300px;
	margin: 0 auto 2rem;
	padding: 10px;
	background: #fff;
	border-radius: 7px;
	border: 1px solid rgba(0, 0, 0, .15);
	box-shadow: 0 1px 1px rgba(50, 50, 50, .1);
	cursor: pointer;
	outline: 0;
	font-weight: 700;
	color: #323232
}
.wrapper-dropdown-3:after {
	content: "";
	width: 0;
	height: 0;
	position: absolute;
	right: 15px;
	top: 50%;
	margin-top: -3px;
	border-width: 6px 6px 0 6px;
	border-style: solid;
	border-color: #ae285d transparent
}
.wrapper-dropdown-3 .dropdown {
	position: absolute;
	top: 140%;
	left: 0;
	right: 0;
	background: #fff;
	border-radius: inherit;
	border: 1px solid rgba(0, 0, 0, .17);
	box-shadow: 0 0 5px rgba(0, 0, 0, .1);
	font-weight: 400;
	transition: all .5s ease-in;
	list-style: none;
	opacity: 0;
	pointer-events: none;
	z-index: 99
}
.wrapper-dropdown-3 .dropdown:after {
	content: "";
	width: 0;
	height: 0;
	position: absolute;
	bottom: 100%;
	right: 15px;
	border-width: 0 6px 6px 6px;
	border-style: solid;
	border-color: #fff transparent
}
.wrapper-dropdown-3 .dropdown:before {
	content: "";
	width: 0;
	height: 0;
	position: absolute;
	bottom: 100%;
	right: 13px;
	border-width: 0 8px 8px 8px;
	border-style: solid;
	border-color: rgba(0, 0, 0, .1) transparent
}
.wrapper-dropdown-3 .dropdown li a {
	display: block;
	padding: 10px;
	text-decoration: none;
	color: #323232;
	border-bottom: 1px solid #e6e8ea;
	box-shadow: inset 0 1px 0 #fff;
	transition: all .3s ease-out
}
.wrapper-dropdown-3 .dropdown li i {
	float: right;
	color: inherit
}
.wrapper-dropdown-3 .dropdown li:first-of-type a {
	border-radius: 7px 7px 0 0
}
.wrapper-dropdown-3 .dropdown li:last-of-type a {
	border: none;
	border-radius: 0 0 7px 7px
}
.wrapper-dropdown-3 .dropdown li:hover a {
	background: #f3f8f8
}
.wrapper-dropdown-3.active .dropdown {
	opacity: 1;
	pointer-events: auto;
	z-index: 99
}
.no-opacity .wrapper-dropdown-3 .dropdown,
.no-pointerevents .wrapper-dropdown-3 .dropdown {
	display: none;
	opacity: 1;
	pointer-events: auto
}
.no-opacity .wrapper-dropdown-3.active .dropdown,
.no-pointerevents .wrapper-dropdown-3.active .dropdown {
	display: block
}
.bannerWrapper .ShareHolderBanner.bannerText h2 {
	font-size: 3.5rem
}
.bannerWrapper .ShareHolderBanner.bannerText p {
	max-width: 343px;
	padding-top: 2rem;
	font-size: 1.6rem;
	line-height: 2rem;
	font-family: Lato-Bold
}
.bannerWrapper .ShareHolderBanner.bannerText .btnBlock {
	padding-top: 6rem
}
.stockInfoWrap .watchContent {
	border: 1px solid #e4e4e4;
	transition: all 1s ease;
	cursor: pointer;
	display: block;
	margin: 0 auto 20px;
	width: 100%
}
.stockInfoWrap .watchContent .iconImg {
	float: left;
	background: #fafafa;
	transition: all 1s ease;
	padding: 2.5rem 2rem;
	border-right: 1px solid #e4e4e4
}
.stockInfoWrap .watchContent .iconImg span {
	background: url(../images/sprite.png);
	width: 122px;
	height: 54px;
	display: block
}
.stockInfoWrap .watchContent .textContent {
	padding: 3rem 1rem 3rem 10px;
	float: left
}
.stockInfoWrap .watchContent .textContent span {
	font-size: 1.6rem;
	line-height: 2.3rem
}
.stockInfoWrap .watchContent .textContent p,
.stockInfoWrap .watchContent .textContent span {
	padding: 0 0 0 2rem
}
.stockInfoWrap .watchContent:hover {
	border: 1px solid #ae285d
}
.stockInfoWrap .watchContent:hover .iconImg {
	background: #ae285d
}
.stockInfoWrap .bse .iconImg span {
	background-position: 0 -5792px
}
.stockInfoWrap .bse:hover span {
	background-position: 0 -6010px
}
.stockInfoWrap .nse .iconImg span {
	background-position: 0 -5465px
}
.stockInfoWrap .nse:hover span {
	background-position: 0 -5599px
}
.stockInfoWrap .stockContent {
	border: 1px solid #e4e4e4;
	padding: 2.5rem 2rem 2.5rem 2rem
}
.stockInfoWrap .stockContent span {
	font-family: Lato-Bold;
	font-size: 1.6rem;
	line-height: 1.8rem
}
.stockInfoWrap .stockContent ul {
	padding-top: 1.3rem;
	padding-left: 1rem
}
.stockInfoWrap .stockContent ul li {
	display: inline-block;
	padding-right: 3rem;
	position: relative
}
.stockInfoWrap .stockContent ul li a {
	font-size: 1.4rem;
	line-height: 1.6rem;
	text-decoration: none;
	color: #323232;
	cursor: pointer
}
.stockInfoWrap .stockContent ul li:before {
	content: "";
	background: #323232;
	height: 4px;
	width: 4px;
	border-radius: 50%;
	position: absolute;
	top: 8px;
	left: -8px
}
.stockInfoWrap .stockContent ul li:hover a {
	color: #ae285d
}
.stockInfoWrap .stockContent ul li:hover:before {
	background: #ae285d
}
.stockSectionWrapper .stockSectionContentWrap {
	border-bottom: 3px solid #e6e6e6
}
.stockSectionWrapper .imgBlock img {
	max-width: 100%
}
.stockSectionWrapper .stockSectionList ul li a {
	padding-bottom: 1px;
	background: linear-gradient(to right, #e4e4e4 0, #e7e6e7 47%, #fcfcfc 100%) left bottom rgba(255, 255, 255, .15) no-repeat;
	background-size: 100% 1px;
	font-size: 1.4rem;
	line-height: 1.6rem;
	color: #323232;
	font-family: Lato-Regular;
	padding: 2rem 0;
	display: block;
	text-decoration: none
}
.stockSectionWrapper .stockSectionList ul li a:hover {
	color: #ae285d
}
.stockSectionWrapper .linkEffect {
	padding: 2rem 0 1rem 0
}
.investerWrapper .contentWrap {
	background: #fafafa;
	padding: 3rem;
	min-height: 20rem
}
.investerWrapper .contentWrap .text {
	min-height: 12.6rem
}
.investerWrapper .contentWrap .text p {
	font-size: 1.4rem;
	line-height: 1.8rem
}
.investerWrapper .contentWrap .text p strong {
	font-size: 1.8rem;
	line-height: 2.6rem;
	padding-bottom: 2rem;
	display: block
}
.investerWrapper .contentWrap .readMoreLink a {
	padding-top: 3rem
}
.internalFaqWrap {
	padding-top: 2rem
}
.internalFaqWrap .accContent {
	display: none
}
.compliance h2 {
	font-size: 2.6rem;
	font-family: Lato-Light;
	padding-bottom: .5rem
}
.compliance h2 strong {
	font-family: Lato-Bold
}
.compliance p {
	padding-bottom: 0
}
.compliance .tableWrapper {
	padding-top: 3.7rem
}
.investerWrapper .faqContent h2 {
	font-family: Lato-Regular
}
.investerWrapper .faqContent h2 strong {
	font-family: Lato-heavy
}
.investerWrapper .faqQtsWrap {
	padding: 3rem 0 0 0
}
.investerWrapper .faqQtsWrap h3 {
	font-family: Lato-heavy;
	font-size: 2rem;
	line-height: 2.2rem
}
.investerWrapper .faqQtsWrap .faqsBox {
	padding-bottom: 0
}
.investerWrapper .faqQtsWrap .panel-body ul li:nth-child(-n+2) a {
	color: #ae285d
}
.investerWrapper .faqQtsWrap .panel-body ul li a {
	text-decoration: none;
	cursor: pointer;
	color: #323232
}
.investerWrapper .buttonWrap {
	float: right;
	padding-top: 1rem
}
.faqShareHolder h2 {
	font-family: Lato-Regular;
	padding: 0 0 2rem 0
}
.faqShareHolder .infoWrap {
	background: #fafafa;
	padding: 2rem 3rem;
	cursor: pointer;
	min-height: 112px
}
.faqShareHolder .infoWrap em {
	vertical-align: middle
}
.faqShareHolder .infoWrap h4 {
	width: 123px;
	font-size: 1.8rem;
	line-height: 2.4rem;
	color: #ae285d;
	display: inline-block;
	vertical-align: middle;
	font-family: Lato-heavy
}
.faqShareHolder .infoWrap h4 span {
	color: #666;
	font-family: Lato-Regular
}
.faqShareHolder em {
	background: url(../images/sprite.png) no-repeat 0 0;
	width: 70px;
	height: 60px;
	display: inline-block
}
.faqShareHolder em.bg01 {
	background-position: 0 -4820px
}
.faqShareHolder em.bg02 {
	background-position: 0 -4966px
}
.faqShareHolder em.bg03 {
	background-position: 0 -5142px
}
.faqShareHolder em.bg04 {
	background-position: 0 -5314px
}
.infoTabWrap .grabTabContent {
	padding: 2.5rem 0 0 0
}
.infoTabWrap .infowrapper .panel-default:first-child .panel-heading {
	padding: 0
}
.infoTabWrap .pressRleaseBox .stockInnerTab li,
.infoTabWrap .pressRleaseBox ul.innerTab li {
	display: block;
	font-size: 1.4rem;
	color: #323232;
	position: relative;
	margin-bottom: 1rem;
	width: 80%
}
.infoTabWrap .pressRleaseBox .stockInnerTab li:before,
.infoTabWrap .pressRleaseBox ul.innerTab li:before {
	content: "";
	width: 2px;
	height: 50px;
	background: #ae285d;
	display: inline-block;
	position: absolute
}
.infoTabWrap .pressRleaseBox .stockInnerTab li a,
.infoTabWrap .pressRleaseBox ul.innerTab li a {
	padding: 1.5rem 1rem;
	color: #323232;
	text-decoration: none
}
.infoTabWrap .pressRleaseBox .stockInnerTab li:hover,
.infoTabWrap .pressRleaseBox ul.innerTab li:hover {
	background: #ae285d
}
.infoTabWrap .pressRleaseBox .stockInnerTab li:hover a,
.infoTabWrap .pressRleaseBox ul.innerTab li:hover a {
	color: #fff
}
.infoTabWrap .pressRleaseBox .stockInnerTab li.current,
.infoTabWrap .pressRleaseBox ul.innerTab li.current {
	background: #ae285d
}
.infoTabWrap .pressRleaseBox .stockInnerTab li.current a,
.infoTabWrap .pressRleaseBox ul.innerTab li.current a {
	color: #fff;
	outline: 0
}
.infoTabWrap .pressRleaseBox .stockInnerTab li:focus,
.infoTabWrap .pressRleaseBox .stockInnerTab li:hover,
.infoTabWrap .pressRleaseBox ul.innerTab li:focus,
.infoTabWrap .pressRleaseBox ul.innerTab li:hover {
	outline: 0
}
.infoTabWrap .pressRleaseBox .panel-collapse .panel-body ul li {
	background: url(../images/downloadButton.png) no-repeat left center;
	display: block;
	font-size: 1.4rem;
	font-weight: 700;
	list-style-type: none;
	padding: 1rem 0 1rem 3rem
}
.infoTabWrap .pressRleaseBox .panel-collapse .panel-body ul li:after {
	display: none
}
.infoTabWrap .pressRleaseBox .panel-collapse .panel-body ul li a {
	color: #323232
}
.infoTabWrap .pressRleaseBox .panel-collapse .panel-body ul li a:hover {
	color: #ae285d;
	text-decoration: none
}
.infoTabWrap .checkbox-slider {
	position: relative;
	display: block;
	text-align: right
}
.infoTabWrap .checkbox-slider label {
	font-family: Lato-Regular
}
.infoTabWrap .checkbox-slider .switch {
	display: inline-block;
	height: 21px;
	position: relative;
	width: 41px
}
.infoTabWrap .checkbox-slider .switch input {
	display: none
}
.infoTabWrap .checkbox-slider .slider {
	background: #ae285d;
	border: none;
	bottom: 0;
	cursor: pointer;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	transition: all .4s ease-in-out;
	height: 21px;
	width: 39px
}
.infoTabWrap .checkbox-slider .slider:before {
	background-color: #fff;
	border-radius: 50%;
	top: 1.1px;
	content: "";
	height: 18px;
	left: 0;
	position: absolute;
	width: 18px;
	transition: all .4s ease-in-out
}
.infoTabWrap .checkbox-slider input:checked+.slider:before {
	-ms-transform: translateX(20px);
	transform: translateX(20px)
}
.infoTabWrap .checkbox-slider input:checked+.slider .week {
	font-size: 56px
}
.infoTabWrap .checkbox-slider .slider.round {
	border-radius: 20px;
	overflow: hidden;
	margin-right: 1rem
}
.infoTabWrap .checkbox-slider .slider.round:before {
	-ms-transform: translateX(1px);
	transform: translateX(1px)
}
.infoTabWrap .checkbox-slider span {
	font-family: Lato-Bold;
	font-size: 1.6rem;
	color: #323232b3;
	display: inline-block;
	vertical-align: bottom;
	padding: .2rem 1.5rem;
	transition: all .4s ease-in-out
}
.infoTabWrap .checkbox-slider .white {
	font-family: Lato-Bold;
	background: 0 0;
	color: #323232
}
label {
	margin: 0;
	padding: 0;
	vertical-align: middle;
	padding-right: 1rem;
	padding-left: 1rem;
	display: inline-block
}
.tabWrap .loansListWrapper .tabs {
	display: table!important;
	width: 50%;
	table-layout: fixed;
	text-align: center;
	margin: 0 auto
}
.tabWrap .loansListWrapper .tabs li.current a {
	color: #000;
	opacity: 1
}
.tabWrap .loansListWrapper .tabs li.current:after {
	background-color: #ec1864;
	width: 100%
}
.stockPerfWrap {
	padding: 4rem 0
}
.stockPerfWrap p.heading {
	text-align: center
}
.stockPerfWrap .details {
	padding-top: 1.7rem
}
.stockWrap {
	padding-top: 3rem
}
.loansListWrapper .tabs1 {
	display: table!important;
	width: 50%;
	table-layout: fixed;
	text-align: center;
	margin: 0 auto
}
.loansListWrapper .tabs1 li.current a {
	color: #ae285d;
	opacity: 1
}
.loansListWrapper .tabs1 li.current:after {
	width: 100%!important;
	content: '';
	display: block;
	height: 2px;
	width: 100%;
	background-color: #ec1864;
	position: relative;
	top: 2.1rem
}
.redirectLink li {
	display: block;
	font-size: 1.4rem;
	color: #323232;
	position: relative;
	margin-bottom: 1rem;
	width: 80%
}
.redirectLink li a {
	padding: 1.5rem 1rem;
	color: #323232;
	-webkit-text-decoration-line: none;
	text-decoration-line: none
}
.redirectLink li:before {
	content: "";
	width: 2px;
	height: 50px;
	background: #ae285d;
	display: inline-block;
	position: absolute
}
.redirectLink li:hover {
	background: #ae285d
}
.redirectLink li:hover a {
	color: #fff
}
.redirectLink li.active {
	background: #ae285d
}
.redirectLink li.active a {
	color: #fff
}
.bannerWrapper .stockInfoBanner h2,
.bannerWrapper .stockInfoBanner p {
	color: #fff
}
.bannerWrapper .bannerText p.investor {
	font-family: Lato-Regular
}
.bannerWrapper .btnBlock a {
	padding: 1.4rem 3.2rem
}
.investorDetails .loanCompare h3 {
	font-size: 2.6rem;
	color: #323232;
	padding: 3rem 0 2rem;
	font-family: Lato-Regular
}
.investorDetails .loanCompare h3 span {
	font-size: 1.4rem;
	margin-left: .7rem
}
.investorDetails .loanCompare .info .info .title span.infos {
	color: #323232
}
.investorDetails .loanCompare .info .info .ts {
	display: inline-block;
	margin-left: 1rem;
	font-family: Lato-Bold;
	color: #323232
}
.investorDetails .loanCompare .info .info .ts a {
	color: #323232;
	text-decoration: none;
	font-family: Lato-Bold
}
.investorDetails .loanCompare .info .info p {
	padding-left: 0;
	color: #323232
}
.investorWrap .investerWrapper .buttonWrap {
	text-align: center;
	float: none;
	padding-top: 2rem
}
.emiCal .formWrapper h3 {
	padding-bottom: 1rem
}
.emiCal .bannerText {
	top: 0;
	-ms-transform: none;
	transform: none
}
.emiCal .finalResult p {
	font-size: 1.4rem;
	color: #323232;
	display: inline-block;
	width: 69%
}
.emiCal .finalResult p span {
	font-size: 2.3rem;
	color: #ae285d;
	padding: 0 .5rem
}
.emiCal .finalResult p span.rupee {
	font-weight: 700
}
.emiCal .finalResult p span.finalTotal {
	font-family: Lato-heavy
}
.emiCal .finalResult .viewAll {
	width: 145px;
	text-align: center;
	position: relative;
	left: 28px;
	padding: 1rem 0;
	display: inline-block;
	color: #fff
}
.ionSlider .inpt-slider {
	height: 80px
}
.ionSlider .inpt-slider .irs-with-grid {
	width: 280px;
	top: -26px;
	left: 40px;
	position: relative
}
.ionSlider .inpt-slider .irs .irs-line {
	background-color: #fff4f2;
	border-radius: .5rem
}
.ionSlider .inpt-slider .irs .irs-single {
	color: #ae275f;
	background-color: #ae275f;
	z-index: 99;
	top: 19px;
	border-radius: 15px;
	cursor: pointer;
	width: 35px;
	height: 15px;
	text-indent: -10000px
}
.ionSlider .inpt-slider .irs .irs-max,
.ionSlider .inpt-slider .irs .irs-min {
	display: none
}
.ionSlider .inpt-slider .irs-bar {
	background-color: #ed1164;
	left: 0!important;
	border-radius: .5rem
}
.ionSlider .inpt-slider .irs-grid .irs-grid-pol {
	display: none
}
.ionSlider .inpt-slider .irs-grid .irs-grid-text {
	display: none;
	color: #323232;
	font-size: 1.2rem;
	line-height: inherit
}
.ionSlider .inpt-slider .irs-grid .js-grid-text-0 {
	display: block;
	position: absolute;
	top: -23px;
	left: -35px!important
}
.ionSlider .inpt-slider .irs-grid .js-grid-text-4 {
	display: block;
	position: absolute;
	top: -23px;
	left: unset!important;
	right: -57px
}
.ionSlider .clssErrorMsg {
	visibility: hidden;
	position: relative;
	top: 32px;
	font-size: 1.1rem;
	color: red
}
.inpt-statement label {
	padding: 0;
	display: block;
	font-size: 1.6rem;
	color: #323232;
	font-weight: 400
}
.inpt-statement .inputBox {
	float: right;
	background: #fff;
	border-radius: .5rem;
	padding: 0;
	border: 1px solid #eaeaea;
	width: 145px
}
.inpt-statement .inputBox .rupee {
	color: #595959;
	font-size: 1.4rem;
	font-weight: 700;
	border-right: 1px solid #eaeaea;
	padding: 1rem 0;
	width: 32px;
	display: inline-block;
	text-align: center
}
.inpt-statement .inputBox input {
	background: 0 0;
	font-size: 1.5rem;
	color: #595959;
	font-weight: 700;
	padding: 1rem .5rem;
	width: 100%;
	display: inline-block;
	text-align: center
}
.inpt-statement .inputBox input:focus,
.inpt-statement .inputBox input:hover {
	outline: 0
}
.inpt-statement .inputBox input.loanAmt {
	width: 75%;
	text-align: left
}
.irs {
	position: relative;
	display: block;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}
.irs-line {
	position: relative;
	display: block;
	overflow: hidden;
	outline: 0!important
}
.irs-line-left,
.irs-line-mid,
.irs-line-right {
	position: absolute;
	display: block;
	top: 0
}
.irs-line-left {
	left: 0;
	width: 11%
}
.irs-line-mid {
	left: 9%;
	width: 82%
}
.irs-line-right {
	right: 0;
	width: 11%
}
.irs-bar {
	position: absolute;
	display: block;
	left: 0;
	width: 0
}
.irs-bar-edge {
	position: absolute;
	display: block;
	top: 0;
	left: 0
}
.irs-shadow {
	position: absolute;
	display: none;
	left: 0;
	width: 0
}
.irs-slider {
	position: absolute;
	display: block;
	cursor: default;
	z-index: 1
}
.irs-slider.type_last {
	z-index: 2
}
.irs-min {
	position: absolute;
	display: block;
	left: 0;
	cursor: default
}
.irs-max {
	position: absolute;
	display: block;
	right: 0;
	cursor: default
}
.irs-from,
.irs-single,
.irs-to {
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	cursor: default;
	white-space: nowrap
}
.irs-grid {
	position: absolute;
	display: none;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 20px
}
.irs-with-grid .irs-grid {
	display: block
}
.irs-grid-pol {
	position: absolute;
	top: 0;
	left: 0;
	width: 1px;
	height: 8px;
	background: #000
}
.irs-grid-pol.small {
	height: 4px
}
.irs-grid-text {
	position: absolute;
	bottom: 0;
	left: 0;
	white-space: nowrap;
	text-align: center;
	font-size: 9px;
	line-height: 9px;
	padding: 0 3px;
	color: #000
}
.irs-disable-mask {
	position: absolute;
	display: block;
	top: 0;
	left: -1%;
	width: 102%;
	height: 100%;
	cursor: default;
	background: rgba(0, 0, 0, 0);
	z-index: 2
}
.lt-ie9 .irs-disable-mask {
	background: #000;
	cursor: not-allowed
}
.irs-disabled {
	opacity: .4
}
.irs-hidden-input {
	position: absolute!important;
	display: block!important;
	top: 0!important;
	left: 0!important;
	width: 0!important;
	height: 0!important;
	font-size: 0!important;
	line-height: 0!important;
	padding: 0!important;
	margin: 0!important;
	overflow: hidden;
	outline: 0!important;
	z-index: -9999!important;
	background: 0 0!important;
	border-style: solid!important;
	border-color: transparent!important
}
.irs {
	height: 40px
}
.irs-with-grid {
	height: 60px
}
.irs-line {
	height: 6px;
	top: 25px
}
.irs-line-left {
	height: 6px;
	background-position: 0 -30px
}
.irs-line-mid {
	height: 6px;
	background-position: 0 0
}
.irs-line-right {
	height: 6px;
	background-position: 100% -30px
}
.irs-bar {
	height: 6px;
	top: 25px;
	background-position: 0 -60px
}
.irs-bar-edge {
	top: 25px;
	height: 6px;
	width: 7px;
	background-position: 0 -90px
}
.irs-shadow {
	height: 1px;
	top: 34px;
	background: #000;
	opacity: .75
}
.irs-slider {
	width: 8px;
	height: 15px;
	top: 21px;
	background-position: 0 -120px
}
.irs-slider.state_hover,
.irs-slider:hover {
	background-position: 0 -150px
}
.irs-max,
.irs-min {
	color: silver;
	font-size: 10px;
	line-height: 1.333;
	text-shadow: none;
	top: 0;
	padding: 1px 3px;
	background: rgba(0, 0, 0, .1);
	border-radius: 3px
}
.lt-ie9 .irs-max,
.lt-ie9 .irs-min {
	background: #3654b0
}
.irs-from,
.irs-single,
.irs-to {
	color: #000;
	font-size: 10px;
	line-height: 1.333;
	text-shadow: none;
	padding: 1px 5px;
	background: rgba(255, 255, 255, .8);
	border-radius: 3px
}
.lt-ie9 .irs-from,
.lt-ie9 .irs-single,
.lt-ie9 .irs-to {
	background: #d8dff3
}
.irs-grid-pol {
	background: #777
}
.irs-grid-text {
	color: #e0e0e0
}
.internalFaqWrap {
	padding-top: 2rem
}
.internalFaqWrap .accContent {
	display: none
}
.callLocateWrapper img {
	max-width: 100%
}
.connectSocial {
	background: #fafafa;
	padding-bottom: 4rem
}
.connectSocial h2 {
	text-align: center
}
.connectSocial .social {
	display: block;
	text-align: center
}
.connectSocial .social li {
	display: inline-block;
	width: 18%;
	text-align: center
}
.connectSocial .social li a {
	font-size: 1.5rem;
	color: #323232;
	text-align: center;
	display: block;
	transition: all .5s ease
}
.connectSocial .social li a span {
	border: 1px solid #323232;
	border-radius: 50%;
	width: 60px;
	height: 60px;
	display: block;
	font-size: 22px;
	padding-top: 19px;
	text-align: center;
	margin: 1rem auto
}
.connectSocial .social li a .icon-Twitter-footer:before,
.connectSocial .social li a .icon-YT-footer:before,
.connectSocial .social li a .icon-fb-footer:before,
.connectSocial .social li a .icon-insta-footer:before {
	color: #323232
}
.connectSocial .social li a:hover {
	text-decoration: none;
	color: #ae285d
}
.connectSocial .social li a:hover .icon-Twitter-footer:before,
.connectSocial .social li a:hover .icon-YT-footer:before,
.connectSocial .social li a:hover .icon-fb-footer:before,
.connectSocial .social li a:hover .icon-insta-footer:before {
	color: #ae285d
}
.connectSocial .social li a:hover span {
	border: 1px solid #ae285d
}
.main {
	margin-top: 25px
}
#map_canvas {
	height: 516px;
	border: 1px solid #323232
}
.nav-tabs {
	border-bottom: none
}
.nav-tabs>li>a {
	border: none;
	border-radius: 0;
	background-color: #eee
}
.nav-tabs>li>a:hover {
	background-color: #8845a6;
	color: #fff
}
.nav-tabs>li.active>a {
	border: none;
	background-color: #8845a6;
	color: #fff
}
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover {
	border: none;
	background-color: #8845a6;
	color: #fff
}
.mainContactBox {
	border-bottom: 1px solid #d7d7d7
}
.mainContactBox .faqsBox .panel-default .panel-collapse .panel-body {
	font-size: 1.4rem;
	padding-bottom: 0
}
.mainContactBox .faqsBox .panel-default .panel-collapse .panel-body .note {
	padding-bottom: 1rem
}
.mainContactBox .faqsBox .panel-default .panel-collapse .panel-body a {
	color: #323232
}
.mainContactBox .faqsBox .panel-default .panel-heading h5 {
	border-bottom: none;
	padding-bottom: 0
}
.mainContactBox .faqsBox .panel-default .panel-heading h5:after {
	display: none
}
.mainContactBox .faqsBox .panel-default .panel-heading h5 a span {
	background: url(../images/sprite.png) no-repeat 0 0;
	display: inline-block
}
.mainContactBox .faqsBox .panel-default .panel-heading h5 a span.icon01 {
	background-position: 0 -6778px;
	width: 75px;
	height: 53px
}
.mainContactBox .faqsBox .panel-default .panel-heading h5 a span.icon02 {
	background-position: 0 -7092px;
	width: 75px;
	height: 58px
}
.mainContactBox .faqsBox .panel-default .panel-heading h5 a span.icon03 {
	background-position: 0 -7400px;
	width: 75px;
	height: 47px
}
.mainContactBox .faqsBox .panel-default .panel-heading h5 a span.icon04 {
	background-position: 0 -7671px;
	width: 75px;
	height: 46px
}
.mainContactBox .faqsBox .panel-default .panel-heading h5 a strong {
	position: relative;
	top: -12px
}
.mainContactBox .faqsBox .panel-default .panel-heading h5.openAcc a {
	color: #ae285d
}
.mainContactBox .faqsBox .panel-default .panel-heading h5.openAcc a span.icon01 {
	background-position: 0 -6952px
}
.mainContactBox .faqsBox .panel-default .panel-heading h5.openAcc a span.icon02 {
	background-position: 0 -7244px
}
.mainContactBox .faqsBox .panel-default .panel-heading h5.openAcc a span.icon03 {
	background-position: 0 -7532px
}
.mainContactBox .faqsBox .panel-default .panel-heading h5.openAcc a span.icon04 {
	background-position: 0 -7800px
}
.contactUs .bannerText h2 {
	font-size: 4.8rem;
	color: #fff;
	font-family: Lato-Bold;
	line-height: 5.8rem;
	margin-bottom: 1.5rem
}
.contactUs .bannerText p {
	font-size: 2.5rem;
	color: #fff;
	font-family: Lato-Light;
	line-height: 3.5rem
}
.contactUs .mainIntroductionText {
	padding-bottom: 1rem
}
.contactUs .mainIntroductionText h1 {
	border-bottom: 1px solid #ccc
}
.callLocateWrapper {
	padding: 5rem 0 6rem
}
.callLocateWrapper .comBox {
	border: .2rem solid #ccc;
	padding: 2.5rem;
	border-radius: .5rem
}
.callLocateWrapper .comBox h2 {
	padding: 0 1.5rem 2rem;
	border-bottom: .1rem solid #e7e7e7
}
.callLocateWrapper .callUsBox p {
	font-family: Lato-Regular;
	font-size: 1.4rem;
	line-height: 1.6rem;
	color: #9b9b9b;
	padding: 2rem 1.5rem 0
}
.callLocateWrapper .callUsBox .phnNo {
	font-family: Lato-Bold;
	font-size: 2.4rem;
	line-height: 2rem;
	color: #ae275f;
	padding: 1.4rem 1.5rem 0
}
.callLocateWrapper .callUsBox .phoneDirectory img {
	display: none
}
.callLocateWrapper .callUsBox .phoneDirectory h4 {
	font-family: Lato-Bold;
	font-size: 2.2rem;
	color: #ae275f;
	border-bottom: .1rem solid #e7e7e7;
	padding: 2.6rem 0 2rem 1.4rem
}
.callLocateWrapper .callUsBox .phoneDirectory ul {
	margin: 2rem 1.5rem 0;
	padding: 0;
	border: 0
}
.callLocateWrapper .callUsBox .phoneDirectory ul li {
	display: block;
	padding: 0 0 2rem;
	display: inline-block;
	width: 49%
}
.callLocateWrapper .callUsBox .phoneDirectory ul li:last-of-type,
.callLocateWrapper .callUsBox .phoneDirectory ul li:nth-last-child(2) {
	padding-bottom: 0
}
.callLocateWrapper .callUsBox .phoneDirectory ul li span {
	display: block;
	text-align: left;
	font-family: Lato-Regular;
	font-size: 1.4rem
}
.callLocateWrapper .callUsBox .phoneDirectory ul li span:first-of-type {
	color: #9b9b9b
}
.callLocateWrapper .callUsBox .phoneDirectory ul li span:last-of-type {
	color: #555
}
.callLocateWrapper .locateUs ul li a {
	padding: 1.5rem;
	background: 0 0;
	border-bottom: .1rem solid #c9c9c9;
	font-size: 1.4rem;
	line-height: 1.6rem;
	color: #323232;
	display: block;
	text-decoration: none
}
.callLocateWrapper .locateUs ul li a:hover {
	color: #ae285d
}
.callLocateWrapper .locateUs ul li:last-of-type a {
	border-bottom: 0;
	padding-bottom: 0
}
.callLocateWrapper .addressCon .detailsBox img {
	padding-top: 3rem
}
.topQueryBox .row {
	margin-top: 4rem
}
.topQueryBox h2 {
	border-bottom: .1rem solid #e7e7e7
}
.topQueryBox .queryBox {
	border: .2rem solid #ccc;
	padding: 2.5rem 1.5rem;
	border-radius: .5rem
}
.topQueryBox .queryBox h3 {
	background: 0 0;
	padding: 0 0 2rem;
	border-bottom: .1rem solid #e7e7e7;
	font-size: 2.2rem;
	color: #323232;
	font-family: Lato-Light;
	text-align: left
}
.topQueryBox .queryBox h3 strong {
	font-family: Lato-Bold
}
.topQueryBox .queryBox p {
	color: #323232;
	font-size: 1.6rem;
	line-height: 1.8rem;
	text-align: left;
	font-family: Lato-Regular;
	padding: 1.5rem 0 1rem;
	color: #818181
}
.topQueryBox .queryBox .quertDetail {
	background: #fff;
	padding: 0;
	border: 0
}
.topQueryBox .queryBox .quertDetail a.callNo {
	font-family: Lato-Regular;
	font-size: 2rem;
	line-height: 2rem;
	color: #ae285d;
	padding: 1.4rem 0 0;
	text-align: left;
	text-decoration: none;
	display: block
}
.topQueryBox .queryBox .quertDetail .basicList {
	margin-top: 2rem
}
.topQueryBox .queryBox .quertDetail .basicList li a {
	color: #555;
	text-decoration: none
}
.topQueryBox .queryBox.lostBox .quertDetail span {
	display: none
}
.topQueryBox .queryBox.updateCont .quertDetail p {
	color: #555;
	padding-bottom: 0;
	padding-top: 1rem
}
.topQueryBox .queryBox.updateCont .quertDetail p.title {
	color: #ae285d;
	padding-top: 1.5rem
}
.topQueryBox .queryBox.updateCont .quertDetail p .or {
	color: #ae285d;
	padding: .2rem 0;
	display: block
}
.topQueryBox .queryBox.safeBank img {
	display: none
}
.topQueryBox .queryBox.other p {
	text-align: left;
	line-height: 1.6rem;
	padding-left: 6rem;
	position: relative
}
.topQueryBox .queryBox.other p a {
	display: block;
	text-align: left;
	clearfix: both;
	width: auto;
	margin: 0;
	text-decoration: underline;
	line-height: 1.6rem;
	font-size: 1.6rem;
	color: #ae285d;
	padding-bottom: 1rem
}
.topQueryBox .queryBox.other p a:after {
	display: none
}
.topQueryBox .queryBox.other p .icon_other {
	background: url(../images/sprite.png) no-repeat 0 -6505px;
	width: 35px;
	height: 60px;
	display: block;
	margin: 0;
	left: 0;
	position: absolute
}
.connectSocial {
	background: #ececec
}
.connectSocial .social li {
	vertical-align: top
}
.bannerWrap img {
	width: 100%
}
.offerWrap {
	background-repeat: no-repeat;
	height: 100%;
	background-size: cover;
	text-align: center
}
.offerWrap img {
	max-width: 100%
}
.offerWrap h2 {
	text-align: center;
	margin: 0 auto;
	color: #892e53;
	padding: 50px 0 0;
	position: relative;
	font-weight: 700;
	font-size: 28px;
	letter-spacing: 2px
}
.offerWrap h2:before {
	content: '';
	height: 1px;
	width: 9%;
	background: #dab75d;
	position: absolute;
	left: 5%;
	top: 67px
}
.offerWrap h2:after {
	content: '';
	height: 1px;
	width: 9%;
	background: #dab75d;
	position: absolute;
	right: 6%;
	top: 67px
}
.offerWrap .disscountOffarea {
	padding: 50px 0 50px;
	display: inline-block;
	width: 100%
}
.offerWrap .panel {
	width: 40%;
	height: 310px;
	margin: 0 20px;
	position: relative;
	display: inline-block;
	background: 0 0;
	box-shadow: 0 1px 1px rgba(0, 0, 0, .05)
}
.offerWrap .panel .disscountBox {
	box-shadow: 0 8px 6px -6px #cdcdcb;
	background: #fff
}
.offerWrap .panel .disscountBox .disText {
	padding: 10px 0 6px;
	text-align: center;
	margin: 0 auto;
	display: block
}
.offerWrap .panel .disscountBox .disText h3 {
	font-size: 18px;
	color: #5f6062;
	line-height: 42px;
	width: 100%;
	background-image: url(../images/sprite.png);
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	height: 50px;
	padding-left: 10px;
	width: 100%;
	height: 50px
}
.offerWrap .panel .disscountBox .disText h3.comp {
	background-position: 20px -9346px;
	line-height: 22px
}
.offerWrap .panel .disscountBox .disText h3.movie {
	background-position: 18px -9721px
}
.offerWrap .panel .back {
	background: #fff;
	cursor: pointer
}
.offerWrap .panel .back .complimentaryIco {
	display: block;
	width: 50px;
	height: 50px;
	background: url(../images/sprite.png) no-repeat;
	position: absolute;
	top: 33%;
	-ms-transform: translateX(-74%);
	transform: translateX(-74%);
	left: 55%
}
.offerWrap .panel .back .complimentaryIco.comp {
	background-position: 8px -9346px
}
.offerWrap .panel .back .complimentaryIco.movie {
	background-position: 5px -9721px
}
.offerWrap .panel .back h3 {
	text-align: center;
	font-size: 16px;
	color: #373737;
	position: absolute;
	top: 62%;
	left: 50%;
	-ms-transform: translate(-50%, -60%);
	transform: translate(-50%, -60%);
	line-height: 30px;
	width: 100%
}
.offerWrap .panel .back a {
	width: 100%;
	display: block
}
.offerWrap .panel .card {
	width: 100%;
	height: 100%
}
.panel .front {
	height: inherit;
	position: absolute;
	top: 0;
	z-index: 900;
	text-align: center;
	-webkit-transform: rotateX(0) rotateY(0);
	-moz-transform: rotateX(0) rotateY(0);
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	transition: all .4s ease-in-out
}
.panel .back {
	height: inherit;
	top: 0;
	z-index: 1000;
	-webkit-transform: rotateY(-180deg);
	-moz-transform: rotateY(-180deg);
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	transition: all .4s ease-in-out
}
.panel.flip .front {
	z-index: 900;
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg)
}
.panel.flip .back {
	z-index: 1000;
	-webkit-transform: rotateX(0) rotateY(0);
	-moz-transform: rotateX(0) rotateY(0)
}
.discountWRap ul {
	border-bottom: 1px solid #8f1741
}
.discountWRap .panel {
	margin: 0 10px;
	width: 31%;
	height: 290px
}
.discountWRap .panel .locker {
	background-position: 18px -9530px;
	width: 37px;
	height: 37px
}
.discountWRap .panel .rel {
	background-position: 15px -10241px;
	width: 30px;
	height: 37px
}
.discountWRap .panel .edge {
	background-position: 18px -10067px;
	width: 42px;
	height: 37px
}
.discountWRap .panel .back {
	cursor: pointer
}
.discountWRap .panel .back span.locker {
	background-position: -1px -9530px
}
.discountWRap .panel .back span.rel {
	background-position: -3px -10241px
}
.discountWRap .panel .back span.edge {
	background-position: 1px -10067px
}
.applyNowWrap {
	text-align: center
}
.applyNowWrap .applyNowBtn {
	background: #911841;
	padding: 5px 10px;
	border-radius: 12px;
	font-size: 23px;
	text-align: center;
	outline: 0;
	color: #fff;
	letter-spacing: 3px;
	font-weight: 400;
	display: inline-block;
	margin: 42px 0 20px 0;
	border: 1px solid #911841;
	text-decoration: none
}
.applyNowWrap .applyNowBtn:hover {
	transition: all .5s ease;
	color: #911841;
	background: #fff;
	border: 1px solid #911841
}
.applyNowWrap h5 {
	font-size: 20px;
	color: #535353;
	font-style: italic
}
.applyNowWrap .tnc {
	float: left;
	display: inline-block;
	color: #5f6062;
	font-size: 14px;
	margin: 10px 21px
}
.priorityWrap {
	padding-bottom: 0
}
.priorityWrap {
	background: url(../images/mainBg_priority.jpg)
}
.offerBannerWrap {
	position: relative
}
.offerBannerWrap img {
	width: 100%
}
.offerBannerWrap h3.offerText {
	position: absolute;
	top: 50%;
	font-size: 25px;
	color: #dab65d;
	letter-spacing: 5px;
	width: 36%;
	text-align: center;
	line-height: 55px;
	right: 18%;
	text-transform: uppercase;
	-ms-transform: translateY(-50%);
	transform: translateY(-50%)
}
.offerBannerWrap h3.offerText:before {
	background: url(../images/bigDinninImg.png) no-repeat 0 0;
	width: 66px;
	height: 47px;
	display: inline-block;
	content: "";
	position: absolute;
	top: 0;
	left: 50%;
	-ms-transform: translate(-50%, -150%);
	transform: translate(-50%, -150%)
}
.offerBannerWrap h3.offerText:after {
	background: url(../images/yellowDesign.png) no-repeat 0 0;
	width: 31px;
	height: 11px;
	display: inline-block;
	content: "";
	position: absolute;
	left: 50%;
	-ms-transform: translate(-50%, -135%);
	transform: translate(-50%, -135%);
	top: 135%
}
.csrWrap h1 {
	font-family: Lato-Regular
}
.csrReports {
	margin-top: 0!important
}
.csrReports.comBox h2 {
	padding: 2rem 0 2rem
}
.csrfoundationWrap p {
	margin-bottom: 1.8rem
}
.csrfoundationWrap ul {
	margin-bottom: 1.8rem
}
.csrfoundationWrap .imgBlock {
	margin-top: 3rem
}
.csrfoundationWrap .imgBlock img {
	max-width: 100%
}
.pressRleaseBox {
	margin-top: 3rem
}
.pressRleaseBox .tabsSeleBox span {
	display: none
}
.pressRleaseBox .tabsSeleBox:focus,
.pressRleaseBox .tabsSeleBox:hover {
	outline: 0
}
.pressRleaseBox .tabContent .content {
	display: none
}
.pressRleaseBox .tabContent .content.current {
	display: block
}
.pressRleaseBox .tabContent .content .faqsBox .panel-default .panel-collapse .panel-body ul li {
	background: url(../images/downloadButton.png) no-repeat left center;
	display: block;
	font-size: 1.4rem;
	font-weight: 700;
	list-style-type: none;
	padding: 1rem 0 1rem 3rem
}
.pressRleaseBox .tabContent .content .faqsBox .panel-default .panel-collapse .panel-body ul li:after {
	display: none
}
.pressRleaseBox .tabContent .content .faqsBox .panel-default .panel-collapse .panel-body ul li a {
	color: #323232
}
.pressRleaseBox .tabContent .content .faqsBox .panel-default .panel-collapse .panel-body ul li a:hover {
	color: #ae285d;
	text-decoration: none
}
.pressRleaseBox .tabs li {
	display: block;
	font-size: 1.4rem;
	color: #323232;
	position: relative;
	margin-bottom: 3rem;
	width: 80%
}
.pressRleaseBox .tabs li:before {
	content: "";
	width: 2px;
	height: 50px;
	background: #ae285d;
	display: inline-block;
	position: absolute
}
.pressRleaseBox .tabs li a {
	padding: 1.5rem 1rem;
	color: #323232;
	text-decoration: none
}
.pressRleaseBox .tabs li:hover {
	background: #ae285d
}
.pressRleaseBox .tabs li:hover a {
	color: #fff
}
.pressRleaseBox .tabs li.current {
	background: #ae285d
}
.pressRleaseBox .tabs li.current a {
	color: #fff;
	outline: 0
}
.pressRleaseBox .tabs li:focus,
.pressRleaseBox .tabs li:hover {
	outline: 0
}
.pressRleaseBox .tabs:focus,
.pressRleaseBox .tabs:hover {
	outline: 0
}
.csrTranseferFundIcon span {
	background: url(../images/sprite.png) no-repeat 0 0;
	display: inline-block;
	margin-right: 3rem;
	width: 50px;
	height: 44px
}
.csrTranseferFundIcon .neft {
	background-position: -3px -8178px
}
.csrTranseferFundIcon .rtgs {
	background-position: -3px -8311px
}
.csrTranseferFundIcon .imps {
	background-position: -9px -8454px
}
.csrTranseferFundIcon .imt {
	background-position: -12px -8613px
}
.csrTranseferFundIcon .vmt {
	background-position: -13px -8777px
}
.csrTranseferFundIcon .ifs {
	background-position: -6px -8938px
}
.csrTranseferFundIcon .ecs {
	background-position: -9px -9098px
}
.csrInfoWrap h2 {
	font-family: Lato-Regular;
	padding: 3rem 0 2rem;
	font-size: 2.6rem
}
.csrInfo li {
	width: 16.4rem;
	display: inline;
	float: left;
	margin-right: 2.9rem;
	background-color: #fafafa;
	text-align: center;
	padding: 2.2rem;
	font-size: 1.8rem;
	min-height: 19rem
}
.csrInfo li:last-child {
	margin-right: 0
}
.csrInfo li a {
	margin-top: 2rem
}
.csrInfo li a:hover {
	text-decoration: none
}
.csrInfo li h4 {
	color: #ae285d;
	font-weight: 700
}
.csrInfo li h4 span {
	display: block;
	color: #666;
	font-weight: 400;
	margin-top: 1rem;
	min-height: 4rem
}
.csrInfo li em {
	background: url(../images/sprite.png) no-repeat 0 0;
	display: block;
	margin: auto
}
.csrInfo li em.csrFocus {
	background-position: -77px -692px;
	width: 53px;
	height: 51px
}
.csrInfo li em.csrGovernance {
	background-position: -77px -784px;
	width: 59px;
	height: 50px
}
.csrInfo li em.csrPolicy {
	background-position: -77px -899px;
	width: 39px;
	height: 50px
}
.csrInfo li em.ABfoundation {
	background-position: -77px -1003px;
	width: 55px;
	height: 54px
}
.csrInfo li em.reportsDisc {
	background-position: 0 -12208px;
	width: 55px;
	height: 54px
}
.csrInfo li em.naturalCapital {
	background-position: -7px -18960px;
	width: 41px;
	height: 40px
}
.csrInfo li em.intellCapital {
	background-position: -9px -19040px;
	width: 34px;
	height: 44px
}
.csrInfo li em.financeCapital {
	background-position: -14px -19300px;
	width: 33px;
	height: 40px
}
.csrInfo li em.manuCapital {
	background-position: -10px -19125px;
	width: 36px;
	height: 44px
}
.csrInfo li em.humanCapital {
	background-position: -4px -19380px;
	width: 48px;
	height: 40px
}
.csrInfo li em.socialCapital {
	background-position: -5px -19199px;
	width: 41px;
	height: 41px
}
.csrSustainWrap .contentWrap h1 {
	padding-bottom: 1.2rem
}
.csrSustainWrap .contentWrap p {
	text-align: justify;
	margin-bottom: 1.9rem
}
.csrSustainWrap .contentWrap h3 {
	font-family: lato-bold;
	font-size: 2rem;
	color: #000
}
.csrSustainWrap .contentWrap .imgBlock img {
	max-width: 100%
}
.csrSustainWrap .contentWrap .brdrBot {
	padding: 1.7rem 0 2rem;
	border-bottom: 1px solid #e1e1e1
}
.csrFocusWrap .contentWrap h1+p {
	margin-bottom: 3rem
}
.csrFocusWrap .contentWrap .basicList li {
	margin-top: 1.8rem
}
.csrFocusWrap .tabContent .basicList.subList li {
	padding-bottom: 2.7rem
}
.csrFocusWrap .tabContent .basicList.subList li:after {
	width: 7px;
	height: 7px
}
.tabWrap.csrSFwrap .panel-heading h5.openAcc {
	border-bottom: 1px solid #ed1164
}
.tabWrap.csrSFwrap .panel-heading h5 a {
	font-family: lato-bold;
	font-size: 2rem;
	vertical-align: super
}
.tabWrap.csrSFwrap .panel-heading h5 p {
	padding: 2rem 0 .9rem
}
.tabWrap.csrSFwrap .panel-heading h5 em {
	background: url(../images/sprite.png) no-repeat 0 0;
	display: inline-block;
	margin-right: 3rem;
	width: 46px
}
.tabWrap.csrSFwrap .panel-heading h5 em.customersSml {
	background-position: -77px -1432px;
	height: 30px
}
.tabWrap.csrSFwrap .panel-heading h5 em.shareholdersSml {
	background-position: -137px -1431px;
	height: 26px
}
.tabWrap.csrSFwrap .panel-heading h5 em.peopleSml {
	background-position: -77px -1520px;
	height: 39px
}
.tabWrap.csrSFwrap .panel-heading h5 em.environmentSml {
	background-position: -137px -1521px;
	height: 39px
}
.tabWrap.csrSFwrap .panel-heading h5 em.communitiesSml {
	background-position: -77px -1601px;
	height: 39px
}
.tabWrap.csrSFwrap .panel-heading h5 em.education {
	background-position: -77px -1096px;
	height: 38px
}
.tabWrap.csrSFwrap .panel-heading h5 em.vocEducation {
	background-position: -137px -899px;
	height: 37px
}
.tabWrap.csrSFwrap .panel-heading h5 em.livelihood {
	background-position: -137px -1096px;
	height: 38px
}
.tabWrap.csrSFwrap .panel-heading h5 em.medicalRelief {
	background-position: -77px -1161px;
	height: 39px
}
.tabWrap.csrSFwrap .panel-heading h5 em.envSustain {
	background-position: -137px -1161px;
	height: 40px
}
.tabWrap.csrSFwrap .panel-heading h5 em.sanitation {
	background-position: -77px -1246px;
	height: 38px
}
.tabWrap.csrSFwrap .panel-heading h5 em.humanitarian {
	background-position: -137px -1246px;
	height: 40px
}
.tabWrap.csrSFwrap .panel-heading h5 em.armedForces {
	background-position: -77px -1336px;
	height: 40px
}
.tabWrap.csrSFwrap .panel-heading h5 em.capacityBuild {
	background-position: -137px -1336px;
	height: 38px
}
.tabWrap.csrSFwrap .panel-body .tableWrapper {
	padding: 0 0 2.7rem 0;
	border-bottom: 1px solid #eaeaea
}
.tabWrap.csrSFwrap .panel-body p {
	font-size: 1.4rem;
	padding: 0 0 1rem 0;
	display: block
}
.tabWrap.csrSFwrap .tabContent+p {
	color: #000
}
.csrLandingWrap .csrInfoWrap.otherInfoWrap h2 {
	padding-top: 4.5rem
}
.csrLandingWrap .csrInfoWrap.otherInfoWrap .csrInfo li h4 span {
	min-height: unset
}
.csrLandingWrap .csrInfoWrap.otherInfoWrap .csrInfo li em {
	height: 50px
}
.csrLandingWrap .csrInfoWrap.otherInfoWrap .csrInfo li em.materiality {
	background-position: -77px -215px;
	width: 48px
}
.csrLandingWrap .csrInfoWrap.otherInfoWrap .csrInfo li em.customers {
	background-position: -77px -287px;
	width: 61px
}
.csrLandingWrap .csrInfoWrap.otherInfoWrap .csrInfo li em.shareHolders {
	background-position: -77px -377px;
	width: 55px
}
.csrLandingWrap .csrInfoWrap.otherInfoWrap .csrInfo li em.people {
	background-position: -77px -487px;
	width: 42px
}
.csrLandingWrap .csrInfoWrap.otherInfoWrap .csrInfo li em.environment {
	background-position: -137px -489px;
	width: 33px
}
.csrLandingWrap .csrInfoWrap.otherInfoWrap .csrInfo li em.communities {
	background-position: -77px -592px;
	width: 55px
}
.csrLandingWrap .mgDirMsg p {
	margin-top: 1.5rem
}
.csrLandingWrap .mgDirMsg p:first-child {
	margin-bottom: 3.4rem
}
.csrLandingWrap .imgBlock img {
	max-width: 100%
}
.csrBoxWrap {
	margin-top: 2.5rem
}
.csrBoxWrap .csrBox {
	border: 1px solid #ebebeb;
	border-top: 2px solid #ae285d;
	padding: 2.9rem 1.7rem 0;
	min-height: 26rem;
	margin-top: 2rem
}
.csrBoxWrap .csrBox h3 {
	font-size: 1.7rem
}
.csrBoxWrap .csrBox p {
	font-size: 1.3rem;
	margin-top: 2rem;
	text-align: justify;
	min-height: 16rem
}
.csrBoxWrap .csrBox .linkDiv .allLink {
	float: right
}
.csrBoxInfoWrap {
	margin-top: 4rem
}
.csrBoxInfoWrap h3 {
	font-size: 2.6rem
}
.csrBoxInfoWrap .csrImgBlock {
	margin: 1.5rem 0 2rem
}
.csrBoxInfoWrap .csrImgBlock img {
	max-width: 100%
}
.csrBoxInfoWrap .reportsBox>li {
	display: inline-block;
	width: 50%;
	float: left
}
.csrBoxInfoWrap .csrInfoBlock {
	min-height: 12.5rem
}
.csrBoxInfoWrap .csrBoxInfo .reportsBox li h4 {
	font-family: lato-bold;
	font-size: 1.7rem
}
.csrBoxInfoWrap .csrBoxInfo .reportsBox li li {
	font-weight: 700;
	color: #ae285d;
	font-size: 1.4rem;
	margin-top: 1.2rem
}
.csrBoxInfoWrap .linkDiv {
	border-bottom: 3px solid #eceaeb;
	padding-bottom: .8rem;
	margin-top: 1rem
}
.csrBoxInfoWrap .csrFooterCont {
	margin-top: 5rem
}
.csrBoxInfoWrap .csrFooterCont h3 {
	font-size: 1.7rem;
	font-weight: 700;
	margin-bottom: 1.2rem
}
.compBannerWrap {
	position: relative
}
.compBannerWrap img {
	width: 100%
}
.compBannerWrap h2 {
	text-align: center;
	top: 46%;
	font-size: 27px;
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	position: absolute;
	color: #dab65d;
	letter-spacing: 7px;
	text-align: left;
	line-height: 55px;
	right: 22%;
	text-transform: uppercase
}
.compBannerWrap h2 span {
	display: block;
	text-align: center
}
.compBannerWrap h2:after {
	background: url(../images/yellowDesign.png) no-repeat 0 0;
	width: 31px;
	height: 11px;
	display: inline-block;
	content: "";
	position: absolute;
	left: 50%;
	-ms-transform: translate(-50%, -135%);
	transform: translate(-50%, -135%);
	top: 135%
}
.cardBlock {
	background: url(../images/mainBg_priority.jpg)
}
.cardBlock a {
	text-decoration: none
}
.cardBlock .compServicepro {
	background-color: rgba(255, 255, 255, .6);
	margin: 90px 0 60px 0;
	padding: 40px 0 60px 0;
	width: 100%;
	text-align: center;
	box-shadow: 0 0 8px 1px rgba(92, 92, 92, .25);
	position: relative
}
.cardBlock .compServicepro .compserProicon {
	position: absolute;
	border-radius: 50px;
	background: #dab65d;
	width: 100px;
	height: 100px;
	top: -50px;
	text-align: center;
	margin: 0 auto;
	left: 0;
	right: 0;
	border: 10px solid #fff
}
.cardBlock .compServicepro .compserProicon:after {
	content: '';
	background: url(../images/sprite.png) no-repeat;
	background-repeat: no-repeat;
	background-position: 18px -9418px;
	width: 65px;
	height: 65px;
	display: block
}
.cardBlock .compServicepro .compserProicon.movieDis:after {
	content: '';
	background-position: 16px -9790px
}
.cardBlock .compServicepro .compserProicon.lockRenticon:after {
	content: '';
	background-position: 19px -9604px
}
.cardBlock .compServicepro .compserProicon.rel:after {
	content: '';
	background-position: 20px -10307px
}
.cardBlock .compServicepro .compserProicon.edge:after {
	content: '';
	background-position: 15px -10133px
}
.cardBlock .compServicepro h3 {
	color: #911841;
	font-size: 32px;
	padding: 25px 0
}
.cardBlock .compServicepro h3.overrideH3 {
	padding: 40px 0 0 0
}
.cardBlock .compServicepro span {
	color: #4d4d4d;
	font-size: 23px;
	padding-bottom: 30px;
	display: block
}
.cardBlock .compServicepro .airAccesstext {
	border-bottom: 1px solid #8f1741;
	border-top: 1px solid #8f1741;
	width: 70%;
	margin: 0 auto
}
.cardBlock .compServicepro .airAccesstext p {
	color: #535353;
	font-size: 21px;
	line-height: 35px;
	padding: 20px 0;
	width: 78%;
	display: inline-block
}
.cardBlock .compServicepro .airAccesstext p span {
	color: #9a2a59;
	display: inline;
	font-size: 20px;
	border-bottom: none
}
.cardBlock .compServicepro .airAccesstext .citiesIn {
	font-size: 14px;
	color: #535353;
	width: auto;
	display: inline-block
}
.cardBlock .compServicepro .airAccesstext .movieDisc {
	color: #911841;
	letter-spacing: 4px;
	font-size: 21px;
	padding: 0
}
.cardBlock .compServicepro .airAccesstext .movieDiscOverrd {
	padding: 0
}
.cardBlock .compServicepro .benefitValue {
	padding-top: 20px
}
.cardBlock .productsDisbg {
	background: #ebebe9;
	width: 100%;
	padding: 10px 0;
	box-shadow: 0 -8px 13px #d9d9d7
}
.cardBlock ul.priorityOffersmenu {
	width: 100%;
	margin: 0 auto;
	text-align: center
}
.cardBlock ul.priorityOffersmenu li {
	display: inline-block;
	padding: 20px 60px 55px;
	position: relative
}
.cardBlock ul.priorityOffersmenu li a {
	display: block;
	height: 100%
}
.cardBlock ul.priorityOffersmenu li a span.privRedround {
	background: #8f1641;
	background-repeat: no-repeat;
	height: 65px;
	width: 65px;
	display: block;
	border-radius: 50px;
	margin-bottom: 10px;
	transition: all .5s ease;
	box-shadow: 0 5px 10px 0 rgba(0, 0, 0, .5), 0 1px 5px 0 rgba(0, 0, 0, .25)
}
.cardBlock ul.priorityOffersmenu li a span.privRedround:hover {
	background: #dab65d
}
.cardBlock ul.priorityOffersmenu li a span.privRedround:after {
	content: '';
	background-image: url(../images/sprite.png);
	background-repeat: no-repeat;
	height: 50px;
	width: 50px;
	display: inline-block;
	margin: 10px 0
}
.cardBlock ul.priorityOffersmenu li a span.privRedround.compLounge:after {
	background-position: 3px -9344px
}
.cardBlock ul.priorityOffersmenu li a span.privRedround.compLounge:hover:after {
	background-position: 2px -9434px
}
.cardBlock ul.priorityOffersmenu li a span.privRedround.movTickticon:after {
	background-position: 2px -9718px
}
.cardBlock ul.priorityOffersmenu li a span.privRedround.movTickticon:hover:after {
	background-position: 0 -9805px
}
.cardBlock ul.priorityOffersmenu li a span.privRedround.lockRenticon:after {
	background-position: 6px -9525px
}
.cardBlock ul.priorityOffersmenu li a span.privRedround.lockRenticon:hover:after {
	background-position: 6px -9621px
}
.cardBlock ul.priorityOffersmenu li a span.privRedround.dinDelicon:after {
	background-position: 6px -10403px
}
.cardBlock ul.priorityOffersmenu li a span.privRedround.dinDelicon:hover:after {
	background-position: 6px -10481px
}
.cardBlock ul.priorityOffersmenu li a span.privRedround.edgeReicon:after {
	background-position: 3px -10062px
}
.cardBlock ul.priorityOffersmenu li a span.privRedround.edgeReicon:hover:after {
	background-position: 2px -10149px
}
.cardBlock ul.priorityOffersmenu li a span.privRedround.relManicon:after {
	background-position: 7px -10235px
}
.cardBlock ul.priorityOffersmenu li a span.privRedround.relManicon:hover:after {
	background-position: 7px -10323px
}
.cardBlock ul.priorityOffersmenu li a span.privRedround.preTreicon:after {
	background-position: 4px -10568px
}
.cardBlock ul.priorityOffersmenu li a span.privRedround.preTreicon:hover:after {
	background-position: 3px -10659px
}
.cardBlock ul.priorityOffersmenu li a .tabsCont {
	font-size: 18px;
	color: #535353;
	line-height: 22px;
	position: absolute;
	left: 0;
	right: 0
}
.cardBlock .compServicepro .airAccesstext p span.lock {
	display: inline-block
}
.nopad {
	padding-bottom: 0
}
.edgeRew .airAccesstext {
	padding: 40px 0
}
.edgeRew .citiesIn {
	width: 83%!important
}
.compServicepro span a {
	color: #911841;
	text-decoration: underline
}
.uspIconBox .benefitsBox ul li em {
	background: url(../images/lifeInsuranceSprite.png) no-repeat
}
.uspIconBox .benefitsBox ul li em.loanMoney {
	background-position: -8px -8px;
	width: 78px;
	height: 53px
}
.uspIconBox .benefitsBox ul li em.loanPeriod {
	background-position: -8px -112px;
	width: 62px;
	height: 62px
}
.uspIconBox .benefitsBox ul li em.loanProtection {
	background-position: -8px -235px;
	width: 55px;
	height: 58px
}
.uspIconBox .benefitsBox ul li em.getDocs {
	background-position: -11px -344px;
	width: 49px;
	height: 63px
}
.uspIconBox .benefitsBox ul li em.deathIns {
	background-position: -8px -465px;
	width: 49px;
	height: 58px
}
.uspIconBox .benefitsBox ul li em.easyLoan {
	background-position: -8px -600px;
	width: 61px;
	height: 67px
}
.uspIconBox .benefitsBox ul li em.roiDetail {
	background-position: -8px -728px;
	width: 63px;
	height: 68px
}
.uspIconBox .benefitsBox ul li em.returnDetail {
	background-position: -9px -881px;
	width: 59px;
	height: 56px
}
.uspIconBox .benefitsBox ul li em.easyReturn {
	background-position: -8px -998px;
	width: 91px;
	height: 68px
}
.uspIconBox .benefitsBox ul li em.getMoneyback {
	background-position: -8px -1161px;
	width: 86px;
	height: 59px
}
.uspIconBox .benefitsBox ul li em.easyLoan2 {
	background-position: -8px -1301px;
	width: 58px;
	height: 65px
}
.relProduspicon .relProduspList ul li em {
	background: url(../images/related-productSprite.png) no-repeat
}
.relProduspicon .relProduspList ul li em.relProdloan {
	background-position: -8px -9px;
	width: 51px;
	height: 61px
}
.relProduspicon .relProduspList ul li em.relProdloanWhite {
	background-position: -117px -9px;
	width: 51px;
	height: 61px
}
.relProduspicon .relProduspList ul li em.relProdChildloan {
	background-position: -12px -135px;
	width: 66px;
	height: 60px
}
.relProduspicon .relProduspList ul li em.relPChildloanWhite {
	background-position: -120px -135px;
	width: 66px;
	height: 60px
}
.relProduspicon .relProduspList ul li em.relProdloanPeriod {
	background-position: -12px -266px;
	width: 57px;
	height: 60px
}
.relProduspicon .relProduspList ul li em.relPloanPeriodWhite {
	background-position: -124px -266px;
	width: 57px;
	height: 60px
}
.relProduspicon .relProduspList ul li em.relPloanDocs {
	background-position: -15px -411px;
	width: 44px;
	height: 59px
}
.relProduspicon .relProduspList ul li em.relPloanDocsWhite {
	background-position: -131px -411px;
	width: 44px;
	height: 59px
}
.relProduspicon .relProduspList ul li:hover .relProdloan {
	background-position: -120px -9px
}
.relProduspicon .relProduspList ul li:hover .relProdChildloan {
	background-position: -121px -135px
}
.relProduspicon .relProduspList ul li:hover .relProdloanPeriod {
	background-position: -124px -266px
}
.relProduspicon .relProduspList ul li:hover .relPloanDocs {
	background-position: -131px -411px
}
.progressUsBox h3 {
	font-size: 1.8rem;
	margin-bottom: 1.4rem;
	font-family: Lato-heavy
}
.progressUsBox p.prgPara {
	padding: 3.2rem 0
}
.progressUsBox .rgtSide h4 {
	font-family: Lato-Bold;
	color: #323232;
	font-size: 1.8rem
}
.progressUsBox .digitalBank {
	position: relative
}
.progressUsBox .digitalBank .infoBox {
	position: absolute;
	top: 24px;
	left: 20px;
	border-bottom: none
}
.progressUsBox .digitalBank .infoBox h5 {
	color: #fff;
	font-size: 2.6rem;
	line-height: 3.2rem;
	padding-bottom: 1rem;
	font-family: Lato-Bold
}
.progressUsBox .digitalBank .infoBox p {
	color: #fff;
	font-size: 1.6rem;
	line-height: 2.5rem;
	padding-bottom: 1.5rem
}
.progressUsBox .digitalBank .infoBox .btnWrap {
	padding-top: 1rem
}
.progressUsBox .digitalBank .infoBox .linkBtn {
	border: none
}
.progressUsBox .digitalBank img {
	width: 100%
}
.progressUsBox .progUsSldrTopscr {
	font-size: 0
}
.progressUsSlider {
	width: 100%;
	display: inline-block;
	vertical-align: top
}
.progressUsSlider .topSearchProg {
	font-size: 0
}
.progressUsSlider li {
	margin-bottom: 4rem
}
.progressUsSlider li .lthSide,
.progressUsSlider li .rgtSide {
	width: 100%;
	display: block
}
.progressUsSlider li .rgtSide {
	padding: 0 1.8rem;
	margin-top: 2rem;
	border-bottom: 3px solid #ddd
}
.progressUsSlider li .imgBox {
	width: auto;
	height: auto
}
.progressUsSlider li .imgBox img {
	width: 100%;
	height: auto
}
.progressUsSlider .imgContent p {
	color: #323232;
	font-size: 1.4rem;
	font-family: Lato-Regular;
	padding-top: 1rem
}
.progressUsSlider .socialWrap {
	padding: 1.2rem 0 .7rem
}
.progressUsSlider .owl-carousel .owl-nav {
	position: absolute;
	display: none;
	right: 12px;
	top: -50px
}
.progressUsSlider .owl-carousel .owl-nav .owl-next,
.progressUsSlider .owl-carousel .owl-nav .owl-prev {
	display: inline-block;
	background: url(../images/nextPrevArrows.png) no-repeat 0 0;
	width: 40px;
	height: 40px;
	text-indent: -10000px;
	transition: all .3s ease
}
.progressUsSlider .owl-carousel .owl-nav .owl-next {
	background-position: -124px 1px
}
.progressUsSlider .owl-carousel .owl-nav .owl-next.disabled {
	background-position: -181px 1px
}
.progressUsSlider .owl-carousel .owl-nav .owl-prev {
	background-position: 0 0;
	position: relative;
	left: -5px
}
.progressUsSlider .owl-carousel .owl-nav .owl-prev.disabled {
	background-position: -63px 0;
	left: -5px
}
.topSearchBox {
	width: 100%;
	display: inline-block;
	vertical-align: top;
	padding: 0 1.5rem
}
.topSearchBox .topSearchProg {
	font-size: 0
}
.topSearchBox .topSearchProg li {
	margin-bottom: 2rem
}
.topSearchBox .topSearchProg .lthSide {
	display: inline-block;
	vertical-align: top;
	width: 30%
}
.topSearchBox .topSearchProg .rgtSide {
	width: 70%;
	display: inline-block;
	vertical-align: top;
	padding-left: 2.8rem
}
.linkDiv {
	padding: 1.6rem 0 1.4rem;
	border-bottom: 1px solid #ddd
}
.linkDiv a {
	font-size: 1.4rem;
	float: left;
	line-height: 1.4rem
}
.linkDiv .timer {
	color: #888;
	font-size: 1.2rem;
	background: url(../images/homeSprite.png) no-repeat 0 -1365px;
	display: inline-block;
	float: right;
	padding-left: 2.2rem
}
.socialWrap {
	padding-top: 1rem
}
.socialWrap span {
	color: #888;
	font-size: 1.2rem;
	float: left
}
.socialWrap .socialIcons {
	margin-left: 1rem
}
.socialWrap .icon-fb,
.socialWrap .icon-twitter {
	font-size: 1.8rem
}
ul.otherArticles {
	font-size: 0;
	margin-top: 2.2rem
}
ul.otherArticles li {
	width: 25%;
	display: inline-block;
	vertical-align: top;
	text-align: center;
	position: relative;
	border-right: 1px solid #ddd;
	padding: 2.1rem 0 2.1rem 7rem
}
ul.otherArticles li:before {
	content: '';
	display: inline-block;
	width: 5rem;
	height: 5rem;
	background: url(../images/progressUsSprite.png) no-repeat 0 -12px;
	position: absolute;
	left: 30%;
	top: 50%;
	-ms-transform: translateY(-50%);
	transform: translateY(-50%)
}
ul.otherArticles li.barrowIcon:before {
	background-position: -6px -152px
}
ul.otherArticles li.InsureIcon:before {
	background-position: -6px -294px
}
ul.otherArticles li.investIcon:before {
	background-position: 5px -446px
}
ul.otherArticles li span {
	color: #666;
	font-size: 1.8rem;
	font-family: Lato-Regular
}
ul.otherArticles li:last-child {
	border: none
}
.progressUsBox.pgssBoxInner .progressUsSlider,
.progressUsBox.pgssBoxInner .topSearchBox {
	width: 100%
}
.progressUsBox.pgssBoxInner p {
	font-size: 1.4rem;
	color: #323232;
	padding-bottom: 1.6rem;
	font-family: Lato-Regular
}
.progressUsBox.pgssBoxInner p .disclaimr {
	font-size: 1.2rem;
	padding-left: 0
}
.progressUsBox.pgssBoxInner p a {
	text-decoration: none
}
.progressUsBox.pgssBoxInner .joinUsSub {
	border: 1px solid #e4e4e4;
	padding: 1.2rem 0;
	width: 100%;
	display: block
}
.progressUsBox.pgssBoxInner .joinUsSub p {
	padding-bottom: 0;
	color: #fff
}
.progressUsBox.pgssBoxInner .joinUsSub label {
	font-size: 1.4rem;
	color: #fff;
	position: absolute;
	top: -10px;
	left: 0;
	font-family: Lato-Regular;
	font-weight: 600
}
.progressUsBox.pgssBoxInner .joinUsSub .inptBox {
	position: relative
}
.progressUsBox.pgssBoxInner .joinUsSub .inptBox input {
	color: #fff;
	font-size: 1.8rem;
	border-bottom: 1px solid #e4e4e4;
	width: 60%;
	padding: 1rem 0;
	outline: 0;
	margin-right: 3rem;
	background-color: transparent
}
.progressUsBox.pgssBoxInner .joinUsSub .inptBox a {
	min-width: 23rem;
	text-align: center;
	background-color: #ae285d;
	color: #fff;
	text-decoration: none;
	padding: 1.2rem 2rem;
	border-radius: .5rem
}
h3.txthltd {
	font-size: 2.6rem;
	font-family: Lato-Light;
	letter-spacing: 1px;
	padding: 2rem 0
}
.tabBox {
	margin-bottom: 2.5rem
}
.tabBox ul li {
	display: inline-block;
	background: #eceaeb;
	padding: .8rem 1.5rem;
	border-radius: 17px;
	margin-right: .5rem;
	font-family: Lato-Bold;
	color: #000
}
.tabBox ul li.active {
	background: #ae285d;
	color: #fff
}
.bannerWrapper .progressUsBanner p {
	font-size: 50px;
	font-family: Lato-Light;
	color: #fff;
	line-height: 58px
}
.bannerWrapper .progressUsBanner span {
	display: block;
	font-size: 28px;
	color: #fff;
	font-family: Lato-Light;
	padding: 1rem 0
}
.bannerWrapper .progressUsBanner .btnBlock {
	margin-top: 4rem
}
.joinUsSub {
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 999;
	background-color: #636363
}
.joinUsSub.active {
	position: relative;
	bottom: 0
}
.joinUsSub h3 {
	color: #fff;
	margin-bottom: 1rem
}
.joinUsSub lable {
	font-size: 1.3rem;
	font-family: Lato-Bold;
	color: #fff;
	display: block;
	padding-bottom: 0
}
.pgssBoxInner .topSearchBox {
	width: 100%
}
.pgssBoxInner.comBox h2 {
	padding: 2rem 0
}
.investMutualBox span {
	margin-right: 3rem;
	display: inline-block;
	padding-left: 2.4rem
}
.investMutualBox span.time {
	background: url(../images/sprite.png) no-repeat 0 -2016px
}
.investMutualBox span.date {
	background: url(../images/sprite.png) no-repeat -1px -12344px
}
h3.txthltd {
	font-size: 2.6rem;
	font-family: Lato-Light;
	letter-spacing: 1px;
	padding: 2rem 0
}
.bannerWrapper .stockInfoBanner h2,
.bannerWrapper .stockInfoBanner p {
	color: #fff
}
.countriesDetailsBox h3 {
	color: #eb1565;
	font-size: 2rem;
	font-family: Lato-Bold;
	padding-bottom: 4.2rem
}
.countriesDetailsBox .usefulBox.tabContent {
	display: none
}
.countriesDetailsBox .usefulBox.tabContent.active {
	display: block
}
.countriesDetailsBox p {
	font-size: 1.4rem;
	font-family: Lato-Regular;
	color: #000
}
.countriesDetailsBox ul.tabContent {
	font-size: 0;
	display: none
}
.countriesDetailsBox ul.tabContent li {
	border-right: 1px solid #eceaeb;
	padding: 2.6rem 1.5rem 6.4rem;
	width: 25%;
	display: inline-block;
	vertical-align: top;
	position: relative;
	overflow: hidden
}
.countriesDetailsBox ul.tabContent li:hover {
	cursor: pointer;
	border: none;
	border-right: none;
	background-color: #f6f6f6;
	border-radius: 1rem
}
.countriesDetailsBox ul.tabContent li:hover .hoverShowBox {
	bottom: 0
}
.countriesDetailsBox ul.tabContent li.hoverActive {
	border-right: none
}
.countriesDetailsBox ul.tabContent.active {
	display: block
}
.countriesDetailsBox .hoverShowBox {
	background-color: rgba(178, 64, 109, .9);
	text-align: center;
	position: absolute;
	width: 100%;
	left: 0;
	bottom: 0;
	position: absolute;
	bottom: -100%;
	transition: all .5s ease;
	padding: 1rem 0
}
.countriesDetailsBox .hoverShowBox a {
	display: block;
	color: #fff;
	font-size: 1.4rem;
	font-family: Lato-Bold;
	padding: .3rem 0
}
.countriesDetailsBox ul.tabMainBox {
	position: relative;
	padding-bottom: 4.6rem;
	width: 96%;
	margin: 0 auto
}
.countriesDetailsBox ul.tabMainBox .owl-stage-outer {
	overflow: hidden;
	height: 36px
}
.countriesDetailsBox ul.tabMainBox .owl-item {
	display: inline-block
}
.countriesDetailsBox ul.tabMainBox li {
	text-align: center;
	cursor: pointer
}
.countriesDetailsBox ul.tabMainBox li h3 {
	color: #d7d7d7;
	font-size: 1.4rem;
	font-family: Lato-Bold;
	border-bottom: 2px solid #d7d7d7;
	padding: 0;
	padding-bottom: 1rem;
	position: relative
}
.countriesDetailsBox ul.tabMainBox li h3:hover {
	color: #ec0c65;
	border-color: #ec0c65
}
.countriesDetailsBox ul.tabMainBox li h3:hover:after {
	content: '';
	position: absolute;
	display: inline-block;
	width: 0;
	height: 0;
	left: 50%;
	bottom: -7px;
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-top: 5px solid #ec0c65
}
.countriesDetailsBox ul.tabMainBox li.active h3 {
	color: #ec0c65;
	border-color: #ec0c65
}
.countriesDetailsBox ul.tabMainBox li.active h3:after {
	content: '';
	position: absolute;
	display: inline-block;
	width: 0;
	height: 0;
	left: 50%;
	bottom: -7px;
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-top: 5px solid #ec0c65
}
.countriesDetailsBox .owl-nav div {
	height: 15px;
	width: 8px;
	display: inline-block;
	position: absolute;
	cursor: pointer;
	font-size: 0;
	top: 6px
}
.countriesDetailsBox .owl-nav .owl-prev {
	background: url(../images/leftArr.png);
	left: -20px
}
.countriesDetailsBox .owl-nav .owl-next {
	background: url(../images/rightArr.png);
	right: -20px
}
.useFulLinkBox.comBox h2 {
	padding: 1rem 0 2rem
}
.linkTab,
.usefulTab {
	display: block;
	margin-top: 1rem
}
.linkTab li,
.usefulTab li {
	display: inline-block;
	color: #d7d7d7;
	font-size: 1.4rem;
	font-family: Lato-Bold;
	border-bottom: 2px solid #d7d7d7;
	padding-bottom: 1rem;
	position: relative;
	text-align: center;
	margin: 0 1rem 1rem 1rem;
	width: 18%;
	cursor: pointer
}
.linkTab li.active,
.usefulTab li.active {
	color: #ec0c65;
	border-color: #ec0c65
}
.linkTab li.active:after,
.usefulTab li.active:after {
	content: '';
	position: absolute;
	display: inline-block;
	width: 0;
	height: 0;
	left: 50%;
	bottom: -7px;
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-top: 5px solid #ec0c65
}
.linkTab li.active a,
.usefulTab li.active a {
	color: #ec0c65
}
.linkTab li a,
.usefulTab li a {
	color: #d7d7d7;
	text-decoration: none
}
.linkTab .owl-nav,
.usefulTab .owl-nav {
	position: relative;
	top: -4rem
}
.linkTab .owl-nav .owl-prev,
.usefulTab .owl-nav .owl-prev {
	position: absolute;
	top: 0;
	left: 0
}
.linkTab .owl-nav .owl-prev:before,
.usefulTab .owl-nav .owl-prev:before {
	font-family: icomoon!important;
	content: "\e902";
	font-size: .8rem;
	color: #ae285d;
	display: inline-block;
	float: left;
	-ms-transform: rotate(-270deg);
	transform: rotate(-270deg)
}
.linkTab .owl-nav .owl-prev.disabled:before,
.usefulTab .owl-nav .owl-prev.disabled:before {
	color: #a9a9a9
}
.linkTab .owl-nav .owl-next,
.usefulTab .owl-nav .owl-next {
	position: absolute;
	right: 0;
	top: 0
}
.linkTab .owl-nav .owl-next:before,
.usefulTab .owl-nav .owl-next:before {
	font-family: icomoon!important;
	content: "\e902";
	font-size: .8rem;
	color: #ae285d;
	display: inline-block;
	float: left;
	-ms-transform: rotate(270deg);
	transform: rotate(270deg)
}
.linkTab .owl-nav .owl-next.disabled:before,
.usefulTab .owl-nav .owl-next.disabled:before {
	color: #a9a9a9
}
.linkredirectWrapper,
.usefulContentBox {
	margin-top: 2rem
}
.linkredirectWrapper .linkContent h4,
.linkredirectWrapper .tabContent h4,
.usefulContentBox .linkContent h4,
.usefulContentBox .tabContent h4 {
	background: #e6e6e6;
	padding: 1rem 2rem;
	font-size: 1.7rem;
	color: #505050;
	font-family: Lato-Light;
	font-weight: 700
}
.usefulInfoBox {
	padding: 2rem 0
}
.usefulInfoBox .lhsBox {
	background: #f5f5f3;
	width: 14%;
	display: inline-block;
	vertical-align: top;
	height: 177px;
	margin-right: 2rem;
	position: relative
}
.usefulInfoBox .lhsBox span {
	background: url(../images/useFulLinkSprite.png) no-repeat 0 0;
	display: block;
	margin: 0 auto;
	position: absolute;
	left: 50%;
	top: 50%;
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}
.usefulInfoBox .lhsBox span.icon-aboutPartnership {
	background-position: -114px 0;
	width: 104px;
	height: 68px
}
.usefulInfoBox .lhsBox span.icon-accountSafety {
	background-position: -628px -90px;
	width: 43px;
	height: 57px
}
.usefulInfoBox .lhsBox span.icon-addOnCC {
	background-position: -98px -202px;
	width: 86px;
	height: 73px
}
.usefulInfoBox .lhsBox span.icon-agriRural {
	background-position: -97px -383px;
	width: 71px;
	height: 57px
}
.usefulInfoBox .lhsBox span.icon-authenticateOTP {
	background-position: -86px -462px;
	width: 59px;
	height: 66px
}
.usefulInfoBox .lhsBox span.icon-balEMI {
	background-position: -702px -606px;
	width: 51px;
	height: 49px
}
.usefulInfoBox .lhsBox span.icon-bankAcProfit {
	background-position: -81px -620px;
	width: 63px;
	height: 53px
}
.usefulInfoBox .lhsBox span.icon-billpay {
	background-position: -449px 0;
	width: 86px;
	height: 59px
}
.usefulInfoBox .lhsBox span.icon-ccBills {
	background-position: -339px -80px;
	width: 75px;
	height: 72px
}
.usefulInfoBox .lhsBox span.icon-claimInsurance {
	background-position: -702px -534px;
	width: 49px;
	height: 52px
}
.usefulInfoBox .lhsBox span.icon-convertPurcj {
	background-position: -165px -462px;
	width: 61px;
	height: 63px
}
.usefulInfoBox .lhsBox span.icon-debitCardtrans {
	background-position: 0 -202px;
	width: 78px;
	height: 84px
}
.usefulInfoBox .lhsBox span.icon-doorstepBank {
	background-position: -702px -445px;
	width: 36px;
	height: 69px
}
.usefulInfoBox .lhsBox span.icon-emiOnCard {
	background-position: 0 -383px;
	width: 77px;
	height: 59px
}
.usefulInfoBox .lhsBox span.icon-eshop {
	background-position: -702px -225px;
	width: 52px;
	height: 56px
}
.usefulInfoBox .lhsBox span.icon-fairPratice {
	background-position: -628px 0;
	width: 54px;
	height: 70px
}
.usefulInfoBox .lhsBox span.icon-familyBanking {
	background-position: 0 -620px;
	width: 61px;
	height: 55px
}
.usefulInfoBox .lhsBox span.icon-faq {
	background-position: -702px -371px;
	width: 50px;
	height: 54px
}
.usefulInfoBox .lhsBox span.icon-genAtmPin {
	background-position: -449px -255px;
	width: 81px;
	height: 58px
}
.usefulInfoBox .lhsBox span.icon-genPinCards {
	background-position: -702px -75px;
	width: 54px;
	height: 56px
}
.usefulInfoBox .lhsBox span.icon-generalBenefits {
	background-position: 0 -97px;
	width: 83px;
	height: 85px
}
.usefulInfoBox .lhsBox span.icon-howUseCard {
	background-position: -103px -97px;
	width: 89px;
	height: 79px
}
.usefulInfoBox .lhsBox span.icon-lossCard {
	background-position: -339px 0;
	width: 90px;
	height: 60px
}
.usefulInfoBox .lhsBox span.icon-mVisa {
	background-position: -90px -548px;
	width: 70px;
	height: 49px
}
.usefulInfoBox .lhsBox span.icon-msc {
	background-position: -246px -462px;
	width: 93px;
	height: 39px
}
.usefulInfoBox .lhsBox span.icon-oneAssits {
	background-position: -188px -383px;
	width: 97px;
	height: 38px
}
.usefulInfoBox .lhsBox span.icon-otp {
	background-position: -222px -306px;
	width: 100px;
	height: 42px
}
.usefulInfoBox .lhsBox span.icon-payments {
	background-position: -555px 0;
	width: 53px;
	height: 82px
}
.usefulInfoBox .lhsBox span.icon-pinEnables {
	background-position: -238px -101px;
	width: 81px;
	height: 56px
}
.usefulInfoBox .lhsBox span.icon-pingpass {
	background-position: 0 -462px;
	width: 66px;
	height: 66px
}
.usefulInfoBox .lhsBox span.icon-pvrTransaction {
	background-position: -449px -79px;
	width: 86px;
	height: 56px
}
.usefulInfoBox .lhsBox span.icon-salFaq {
	background-position: -702px 0;
	width: 59px;
	height: 55px
}
.usefulInfoBox .lhsBox span.icon-securedCardPay {
	background-position: -204px -202px;
	width: 88px;
	height: 68px
}
.usefulInfoBox .lhsBox span.icon-securedPayment {
	background-position: 0 -548px;
	width: 70px;
	height: 52px
}
.usefulInfoBox .lhsBox span.icon-takeAdv {
	background-position: -449px -155px;
	width: 60px;
	height: 80px
}
.usefulInfoBox .lhsBox span.icon-takeAdvCard {
	background-position: 0 -306px;
	width: 91px;
	height: 57px
}
.usefulInfoBox .lhsBox span.icon-termsCondition {
	background-position: -238px 0;
	width: 81px;
	height: 81px
}
.usefulInfoBox .lhsBox span.icon-tncCardCampaign {
	background-position: -339px -172px;
	width: 61px;
	height: 85px
}
.usefulInfoBox .lhsBox span.icon-totalContol {
	background-position: 0 0;
	width: 94px;
	height: 77px
}
.usefulInfoBox .lhsBox span.icon-updatePan {
	background-position: -180px -548px;
	width: 71px;
	height: 46px
}
.usefulInfoBox .lhsBox span.icon-updatePanCardDetails {
	background-position: -702px -151px;
	width: 54px;
	height: 54px
}
.usefulInfoBox .lhsBox span.icon-verifiedVisa {
	background-position: -702px -301px;
	width: 58px;
	height: 50px
}
.usefulInfoBox .lhsBox span.icon-visaCheckout {
	background-position: -111px -306px;
	width: 91px;
	height: 57px
}
.usefulInfoBox .rhsBox {
	display: inline-block;
	width: 84%;
	vertical-align: top
}
.usefulInfoBox .rhsBox p {
	padding: 1rem 0
}
.usefulInfoBox .rhsBox .downloadBox li {
	display: block;
	padding-bottom: 1rem
}
.usefulInfoBox .rhsBox .downloadBox li span {
	padding-right: 1rem
}
.usefulInfoBox .rhsBox .withBullet li {
	display: block;
	font-size: 1.4rem;
	color: #323232;
	position: relative;
	padding-left: 1.5rem;
	padding-bottom: 1rem
}
.usefulInfoBox .rhsBox .withBullet li:after {
	content: "";
	position: absolute;
	width: 5px;
	height: 5px;
	background: #323232;
	border-radius: 50%;
	top: 8px;
	left: 0
}
.usefulInfoBox .rhsBox .linkAnswer {
	padding-bottom: 1rem;
	display: block!important
}
.usefulInfoBox .rhsBox .linkAnswer h5 {
	font-size: 1.4rem;
	color: #000;
	display: block;
	padding: 0;
	font-family: Lato-Bold
}
.usefulInfoBox .rhsBox .linkAnswer p {
	font-size: 1.4rem;
	color: #000
}
.usefulInfoBox .rhsBox .faqsBox .panel-default .panel-collapse .panel-body .withoutBullet {
	padding: 0 0 1rem 0
}
.usefulInfoBox .rhsBox .faqsBox .panel-default .panel-collapse .panel-body .withoutBullet li {
	padding-left: 0
}
.usefulInfoBox .rhsBox .faqsBox .panel-default .panel-collapse .panel-body .withoutBullet li:after {
	display: none
}
.usefulInfoBox .rhsBox .faqsBox .panel-default .panel-collapse .panel-body .withoutBullet li strong {
	padding-right: .5rem
}
.usefulInfoBox .rhsBox .faqsBox .panel-default .panel-collapse .panel-body h3 {
	font-size: 1.4rem;
	color: #000;
	font-family: Lato-Bold;
	padding: 1rem 0 2rem 0
}
.usefulInfoBox .rhsBox .faqsBox .panel-default .panel-collapse .panel-body p {
	padding: 1rem 0
}
.usefultabBox {
	display: none
}
.usefultabBox.active {
	display: block
}
.linkDirectBox {
	display: block
}
.bannerWrapper .stockInfoBanner h2,
.bannerWrapper .stockInfoBanner p {
	color: #fff
}
.hostDebitCardWrap h2 {
	font-size: 2.6rem;
	padding: 5rem 0 3rem
}
.hostDebitCardWrap p {
	color: #323232;
	font-size: 1.8rem;
	font-family: Lato-Regular
}
.hostDebitCardWrap .tblWrapper {
	max-width: 100rem;
	font-size: 0;
	padding-top: 14rem;
	margin: 0 auto
}
.hostDebitCardWrap .tblWrapper li {
	font-size: 1.4rem;
	text-align: center;
	font-family: Lato-Bold;
	border: 1px solid #e1e1e1;
	padding: 26px 6px
}
.hostDebitCardWrap .tblWrapper li:nth-child(even) {
	background-color: #f6f6f6
}
.hostDebitCardWrap .tblWrapper li:nth-child(odd) {
	background-color: #e6e6e6
}
.hostDebitCardWrap .tblWrapper li .rupee {
	color: #323232;
	font-size: 1.4rem;
	padding-right: .5rem
}
.hostDebitCardWrap .tblWrapper li.title {
	background-color: #ae285d;
	color: #fff;
	font-family: Lato-Bold;
	text-align: center;
	font-size: 1.4rem;
	border: 1px solid #ae285d
}
.hostDebitCardWrap .tblWrapper li.title img {
	position: absolute;
	top: -60px;
	left: 50%;
	-ms-transform: translateX(-50%);
	transform: translateX(-50%)
}
.hostDebitCardWrap .tblWrapper li.applyNowAnch {
	background-color: #fff;
	border: none
}
.hostDebitCardWrap .tblWrapper li.applyNowAnch a {
	width: 12.4rem;
	text-align: center;
	background-color: #ae285d;
	color: #fff;
	font-size: 1.4rem;
	font-family: Lato-Regular;
	padding: 1.2rem 0;
	border-radius: 8px
}
.hostDebitCardWrap .tblWrapper .tblHead {
	width: 40rem;
	display: inline-block;
	vertical-align: top;
	position: relative
}
.hostDebitCardWrap .tblWrapper .tblBodyUl {
	width: 60rem;
	display: inline-block;
	vertical-align: top
}
.hostDebitCardWrap .tblWrapper .tblBodyUl ul {
	width: 33%;
	vertical-align: top;
	display: inline-block;
	margin: 0 1px;
	position: relative
}
.prefTreatmentWrap .claimTabs h6 {
	font-size: 22px;
	color: #911841;
	margin-bottom: 30px
}
.prefTreatmentWrap .compBannerWrap h2 {
	border-left: 1px solid #dab65d;
	padding-left: 45px;
	padding-bottom: 13px
}
.prefTreatmentWrap .compBannerWrap h2 span:after {
	display: none
}
.prefTreatmentWrap .priorityCallback {
	padding-top: 77px
}
.prefTreatmentWrap .priorityCallback p {
	color: #535353;
	font-size: 22px;
	line-height: 30px;
	letter-spacing: 1px;
	padding: 0 62px
}
.prefTreatmentWrap .priorityCallback h5 {
	font-size: 23px;
	color: #8f1741;
	text-transform: uppercase;
	padding: 20px 0;
	line-height: 40px;
	letter-spacing: 2px;
	font-style: inherit
}
.prefTreatmentWrap .comsertabAccord {
	margin: 0 auto;
	width: 80%;
	background: #fffffe
}
.prefTreatmentWrap .comsertabAccord h4 {
	background: #8f1741;
	color: #dab65d;
	padding: 20px;
	font-size: 25px;
	border-bottom: 10px solid;
	letter-spacing: 5px;
	cursor: pointer;
	margin-bottom: 35px
}
.prefTreatmentWrap .comsertabAccord .accordBody {
	display: none;
	background: #fffffe;
	width: 75%;
	margin: 0 auto
}
.prefTreatmentWrap .comsertabAccord .accordBody p {
	color: #6e6f72;
	font-size: 20px;
	line-height: 30px;
	margin: 0 auto 20px;
	border-bottom: 1px solid #911841;
	width: 60%;
	display: inline-block;
	padding-bottom: 15px;
	font-family: Lato-heavy
}
.prefTreatmentWrap .comsertabAccord .accordBody p small {
	display: block
}
.prefTreatmentWrap .comsertabAccord .accordBody p:last-child {
	border-bottom: 0
}
.prefTreatmentWrap .cardBlock .compServicepro .compserProicon:after {
	content: '';
	display: inline-block;
	background: url(../images/sprite.png) no-repeat -1px -10661px;
	width: 41px;
	height: 40px;
	margin-top: 16px
}
.bannerWrapper .currentAccNew p {
	display: block;
	width: 50%!important
}
.bannerWrapper .currentAccNew .btnBlock .pink {
	border-radius: 4px
}
.currAccIntro p {
	padding-bottom: 1rem
}
.currAccTableBox .viewTableLink {
	display: none
}
.currAccTableBox .tableBox {
	width: 100%;
	border: 1px solid #e1e1e1;
	overflow-x: scroll
}
.currAccTableBox .tableBox tr th {
	width: 250px;
	background: #ae285d;
	color: #fff;
	text-align: center;
	font-size: 1.4rem;
	font-weight: 400;
	border-left: 2px solid #b7b7b7
}
.currAccTableBox .tableBox tr th:first-child {
	border-left: none
}
.currAccTableBox .tableBox tr .tableHead table {
	width: 100%
}
.currAccTableBox .tableBox tr .tableHead table .subHead {
	border-top: 1px solid #b7b7b7
}
.currAccTableBox .tableBox tr .tableHead table .subHead td {
	border-left: 1px solid #b7b7b7;
	height: 40px;
	width: 49%;
	display: inline-block;
	padding: .8rem 0 0 0
}
.currAccTableBox .tableBox tr .tableHead table .subHead td:first-child {
	border-left: none
}
.currAccTableBox .tableBox tr .tableHead table .mainHead td {
	text-align: center;
	margin: 0 auto;
	display: block;
	text-align: center;
	padding: 1rem 0
}
.currAccTableBox .tableBox .subTitle td {
	background: #ccc;
	font-size: 1.4rem;
	text-transform: uppercase;
	color: #ae285d;
	font-weight: 700;
	text-align: center;
	padding: .3rem 0
}
.currAccTableBox .tableBox .subInfo td {
	text-align: center;
	padding: 1.5rem 0;
	border-left: 1px solid #e1e1e1
}
.currAccTableBox .tableBox .subInfo td strong {
	display: block;
	padding-bottom: 5px
}
.currAccTableBox .tableBox .subInfo td .charges,
.currAccTableBox .tableBox .subInfo td .freeLimit {
	display: inline-block;
	width: 49%;
	vertical-align: middle;
	position: relative;
	border-left: 1px solid #e1e1e1;
	height: 75px;
	padding: 1.5rem 0
}
.currAccTableBox .tableBox .subInfo td.freeCharges {
	padding: 0
}
.currAccTableBox .tableBox .subInfo td.freeCharges .freeLimit {
	border-left: none
}
.currAccTableBox .tableBox .subInfo:nth-child(even) {
	background: #f6f6f6
}
.currAccTableBox .tableBox .subInfo:nth-child(even) td:first-child {
	background: #e6e6e6
}
.currAccTableBox .tableBox .subInfo:nth-child(odd) {
	background: #fff
}
.currAccTableBox .tableBox .subInfo:nth-child(odd) td:first-child {
	background: #f6f6f6
}
.fulltableBox {
	display: none
}
.fulltableBox .modal {
	top: 5rem
}
.fulltableBox .modal .modal-header {
	display: none
}
.fulltableBox .modal .modal-body {
	padding: 0
}
.fulltableBox .modal .modal-body .fullTableImg img {
	width: 100%
}
.errorSecbg {
	background: url(../images/errorBg.jpg) no-repeat;
	background-size: cover;
	width: 100%;
	padding: 4rem 2rem 0;
	min-height: 507px;
	background-position: center center
}
.errorSecbg .oppsSec {
	position: relative
}
.errorSecbg .oppsSec .plugImg {
	display: none
}
.errorSecbg .oppsSec .plugImg img {
	width: 100%
}
.errorSecbg .oppsSec .oppsText {
	position: absolute;
	left: 122px;
	top: 57px
}
.errorSecbg .oppsSec .oppsText h2 {
	font-size: 3.4rem;
	color: #ae285d;
	font-family: Lato-heavy;
	margin-bottom: 1.5rem
}
.errorSecbg .oppsSec .oppsText p {
	color: #787878;
	font-size: 2rem;
	padding-bottom: 1rem
}
.errorSecbg .oppsSec .oppsText p a {
	color: #ae285d;
	padding-right: .5rem;
	text-decoration: none
}
.errorSecbg .sidelink {
	max-width: 335px;
	border: 1px solid #ae285d;
	box-shadow: 0 13px 9.2px .8px rgba(0, 0, 0, .11);
	padding: 1rem 6rem;
	background: #fff
}
.errorSecbg .sidelink .sideBlock {
	border-bottom: 1px solid #ae285d;
	max-width: 225px;
	padding-bottom: 2rem;
	padding: 1rem 0 1rem
}
.errorSecbg .sidelink .sideBlock:last-child {
	border-bottom: none
}
.errorSecbg .sidelink .accountIcon {
	background: url(../images/sprite.png) -1px -19462px;
	width: 84px;
	height: 77px;
	float: left
}
.errorSecbg .sidelink .loan {
	background: url(../images/sprite.png) -1px -19582px;
	width: 84px;
	height: 77px;
	float: left
}
.errorSecbg .sidelink .cards {
	background: url(../images/sprite.png) -1px -19725px;
	width: 84px;
	height: 77px;
	float: left
}
.errorSecbg .sidelink .linkSec {
	padding-left: 2.3rem;
	float: left
}
.errorSecbg .sidelink .linkSec h2 a {
	font-size: 1.8rem;
	color: #ae285d;
	font-family: Lato-heavy;
	text-decoration: none;
	ssmargin-bottom: 1rem
}
.errorSecbg .sidelink .linkSec li a {
	font-size: 1.4rem;
	color: #9f9f9f;
	text-decoration: none
}
.queriesSteps {
	padding: 50px 0
}
.queriesSteps p {
	font-family: Arial;
	font-size: 14px;
	font-style: italic;
	font-weight: 700
}
.queriesSteps ul {
	display: table;
	margin-top: 50px;
	margin-bottom: 2rem
}
.queriesSteps ul li {
	display: table-cell;
	float: none;
	border-right: 1px solid #959595
}
.queriesSteps ul li:last-child {
	border-right: none
}
.queriesSteps ul li .stepBox {
	margin-top: 60px
}
.queriesSteps ul li .stepBox h1 {
	font-size: 41px;
	font-family: Lato-Bold;
	color: #d91b63;
	width: 100%;
	text-transform: uppercase;
	border-bottom: 4px solid;
	padding: 0
}
.queriesSteps ul li .stepBox span {
	text-align: right;
	float: right;
	padding: 0;
	margin: 0;
	line-height: 12px;
	font-size: 100px;
	font-family: Lato-heavy;
	margin-right: 20px
}
.queriesSteps ul li .stepBox h2 {
	font-size: 16px;
	color: #d91b63;
	font-family: Arial;
	font-weight: 700;
	padding: 15px 0
}
.queriesSteps ul li .stepBox p {
	font-size: 14px;
	font-family: Arial;
	font-style: normal;
	font-weight: 400;
	color: grey;
	line-height: 1.6;
	padding: 0
}
.queriesSteps ul li .stepBox .blackText {
	color: #010101;
	font-weight: 700;
	font-size: 14px;
	font-family: Arial;
	display: inline-block;
	padding-right: .5rem;
	text-decoration: none
}
.queriesSteps ul li .stepBox .pinktext {
	color: #d91b63
}
.queriesSteps ul li .stepBox .click {
	text-decoration: underline;
	color: #010101
}
.queriesSteps ul li .stepBox .or {
	text-align: center;
	font-size: 21px;
	color: #010101;
	line-height: 2;
	font-family: Arial;
	text-transform: uppercase;
	margin: 0 auto;
	float: none
}
.queriesSteps .note {
	margin: 25px 0
}
.queriesSteps .note p {
	font-style: normal;
	font-weight: 700;
	font-size: 14px;
	font-family: Arial;
	padding: 0;
	margin-bottom: 1rem
}
.queriesSteps .note li {
	color: #010101;
	font-size: 13px;
	font-family: Arial;
	list-style-image: url(../images/bulets.png);
	margin-bottom: 10px;
	border: none;
	list-style-type: decimal;
	float: left;
	width: 100%;
	margin-left: 1.2rem
}
.queriesSteps .note li:last-child {
	border-right: none
}
.queriesSteps .note .pinktext {
	color: #ae275f;
	font-family: Arial;
	text-decoration: none;
	font-weight: 700
}
.sequrityReason p {
	font-size: 12px;
	color: grey;
	font-style: italic;
	font-family: Arial;
	font-weight: 400
}
.grid-gallery ul {
	list-style: none;
	margin: 0;
	padding: 0
}
.grid-gallery figure {
	margin: 0
}
.grid-gallery figure img {
	display: block;
	width: 100%
}
.grid-gallery figcaption h3 {
	margin: 0
}
.grid-gallery figcaption p {
	margin: 0
}
.grid-wrap {
	max-width: 80em;
	margin: 0 auto;
	padding: 0 1em 1.875em
}
.grid {
	margin: 0 auto
}
.grid li {
	width: 33%;
	float: left;
	cursor: pointer
}
.grid figure {
	padding: 15px;
	transition: opacity .2s
}
.grid li:hover figure {
	opacity: .7
}
.grid figcaption {
	background: rgba(0, 0, 0, .5);
	opacity: .9;
	text-transform: uppercase;
	box-shadow: 0 3px 0 0 rgba(0, 0, 0, .17)
}
figcaption {
	position: absolute;
	bottom: 0;
	width: 90%;
	height: 40px;
	left: 8%
}
figcaption h3 {
	font-size: 14px!important;
	color: #fff;
	padding: 10px;
	background: rgba(0, 0, 0, .9)
}
.slideshow {
	position: fixed;
	background: rgba(0, 0, 0, .6);
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 500;
	opacity: 0;
	visibility: hidden;
	overflow: hidden;
	perspective: 1000px;
	transition: opacity .5s, visibility 0s .5s
}
.slideshow-open .slideshow {
	opacity: 1;
	visibility: visible;
	transition: opacity .5s
}
.slideshow ul {
	width: 100%;
	height: 100%;
	transform-style: preserve-3d;
	transform: translate3d(0, 0, 150px);
	transition: transform .5s
}
.slideshow ul.animatable li {
	transition: transform .5s
}
.slideshow-open .slideshow ul {
	transform: translate3d(0, 0, 0)
}
.slideshow li {
	height: 552px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -280px 0 0 -330px;
	visibility: hidden
}
.slideshow li.show {
	visibility: visible
}
.slideshow li:after {
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: rgba(255, 255, 255, .8);
	transition: opacity .3s
}
.slideshow li.current:after {
	visibility: hidden;
	opacity: 0;
	transition: opacity .3s, visibility 0s .3s
}
.slideshow figure {
	width: 100%;
	height: 100%;
	background: #fff;
	border: 10px solid #fff;
	overflow: hidden
}
.slideshow figcaption {
	padding-bottom: 20px
}
.slideshow figcaption h3 {
	font-weight: 300;
	font-size: 200%
}
.slideshow nav span {
	position: fixed;
	z-index: 1000;
	color: #59656c;
	text-align: center;
	padding: 3%;
	cursor: pointer;
	font-size: 2.2em
}
.slideshow nav span.nav-next,
.slideshow nav span.nav-prev {
	top: 50%;
	-ms-transform: translateY(-50%);
	transform: translateY(-50%)
}
.slideshow nav span.nav-next {
	right: 0
}
.slideshow nav span.nav-close {
	top: 0;
	right: 0;
	padding: .5em 1em;
	color: #31373a
}
.icon:after,
.icon:before {
	font-family: fontawesome;
	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
}
span.nav-prev:before {
	content: "\e601"
}
span.nav-next:before {
	content: "\e600"
}
span.nav-close:before {
	content: "\e602"
}
.info-keys {
	position: fixed;
	top: 10px;
	left: 10px;
	width: 60px;
	font-size: 8px;
	padding-top: 20px;
	text-transform: uppercase;
	color: #fff;
	letter-spacing: 1px;
	text-align: center
}
.info-keys:after,
.info-keys:before {
	position: absolute;
	top: 0;
	width: 16px;
	height: 16px;
	border: 1px solid #fff;
	text-align: center;
	line-height: 14px;
	font-size: 12px
}
.info-keys:before {
	left: 10px;
	content: "\e603"
}
.info-keys:after {
	right: 10px;
	content: "\e604"
}
.slideshow nav span {
	display: block;
	width: 41px;
	height: 38px;
	position: relative;
	padding: 0
}
.slideshow nav span.nav-prev {
	background-position: 0 0;
	position: absolute;
	left: 3%;
	background: url(../images/prevIcon.png) no-repeat 0 0;
	top: 50%;
	-ms-transform: translateY(-50%);
	transform: translateY(-50%)
}
.slideshow nav span.nav-prev:before {
	display: none
}
.slideshow nav span.nav-next {
	background-position: 0 0;
	position: absolute;
	right: 3%;
	background: url(../images/nextIcon.png) no-repeat 0 0;
	top: 50%;
	-ms-transform: translateY(-50%);
	transform: translateY(-50%)
}
.slideshow nav span.nav-next:before {
	display: none
}
.slideshow nav span.nav-close {
	top: 118px;
	right: 5px;
	padding: 0;
	color: #31373a;
	font-size: 44px;
	z-index: 9;
	position: absolute;
	width: auto;
	height: auto;
	font-family: arial
}
.slideshow nav span.nav-close:before {
	display: none
}
.noticeboardWrap .usefulTab li {
	width: 30%
}
.noticeboardWrap .noticeboard {
	background-color: #fff;
	box-shadow: 0 0 18px 2px rgba(0, 0, 0, .36);
	border: 1px solid #e0dddd;
	padding: 10px 10px;
	margin-bottom: 30px
}
.noticeboardWrap .noticeboard h2 {
	color: #ae275f;
	font-size: 1.6rem;
	padding: 1rem 0;
	font-family: Lato-Bold
}
.noticeboardWrap .noticeboard .noticeblock {
	margin-bottom: 1rem
}
.noticeboardWrap .noticeboard .noticeblock h3 {
	font-size: 1.4rem;
	font-family: Lato-Bold;
	color: #ae275f;
	margin-bottom: .5rem
}
.noticeboardWrap .insideTitle {
	color: #ae275f;
	font-size: 1.6rem;
	font-family: Lato-Bold
}
.noticeboardWrap .feeschargeCont {
	margin-bottom: 2rem
}
/* ASAP change 1 start */
.blockStructure {
	width: 100%;
	display: block
}
.blockStructure .blockWrap {
	width: 100%;
	margin-top: 45px;
	float: left
}
.blockStructure .blockWrap p {
	font-size: 1.4rem;
	min-height: 40px;
}
.blockStructure .blockWrap p.blockHead {
	font-size: 1.8rem;
	font-family: Lato-bold;
	color: #000;
	padding-bottom: 5px;
	min-height:min-content;
	
}
.blockStructure .blockWrap a.blockBtn {
	margin-top: 10px;
	border: 1px solid #ae285d;
	padding: 4px 10px;
	border-radius: 5px;
	font-size: 14px
}
.blockStructure .blockWrap .blockBox {
	font-size: 1.4rem;
	border: 1px solid #a8a8a8;
	border-radius: 5px;
	padding: 10px 20px;
	min-height: 135px;
	box-shadow: 1px 2px 8px #a8a8a8;
	min-height: 150px
}
.mainIntroductionText {
	width: 100%
}
.featureBox .featurelistWrap .viewBtn {
	width: 100%;
	text-align: center;
	margin: 20px 0 0 0;
	float: left;
	cursor: pointer
}
.featureBox .featurelistWrap .viewBtn a {
	padding: 10px 20px;
	background: #ae285d;
	color: #fff;
	text-align: center;
	border-radius: 5px;
	text-decoration: none
}
.featureBox .featurelistWrap ul {
	width: 100%;
	float: left;
	font-size: 0
}
.featureBox .featurelistWrap ul.showlessList {
	display: none
}
.featureBox .featurelistWrap ul li {
	font-size: 14px;
	padding: 10px 10px;
	min-height: 130px;
	float: left;
	width: 50%;
	background-color: #fff
}
.featureBox .featurelistWrap ul li:nth-child(odd) {
	padding-left: 21%;
}
.featureBox .featurelistWrap ul li:nth-child(even) {
	padding-right: 10%;
	padding-left: 1.5%;
}
.featureBox .featurelistWrap ul li:nth-child(4n+0),
.featureBox .featurelistWrap ul li:nth-child(4n+1) {
	background-color: #ececec
}
.featureBox .featurelistWrap ul li p {
	padding: 0;
	font-family: Lato-bold;
	font-size: 2rem;
	color: #323232
}
.featureBox .featurelistWrap ul li span {
	padding-top: 10px;
	width: 100%;
	float: left
}
.featureBox.newfeatureWrap {
	width: 100%;
	display: block
}
.featureBox.newfeatureWrap .owl-nav {
	top: -15px
}
.featureBox.newfeatureWrap .boxWrap {
	width: 100%;
	background-color: #ae285d;
	border-radius: 5px;
	color: #fff;
	float: left
}
.featureBox.newfeatureWrap .contentBox {
	border-right: none;
	margin-right: 0;
	margin-top: 3rem
}
.featureBox.newfeatureWrap .contentBox .leftWrap {
	width: 50%;
	float: left
}
.featureBox.newfeatureWrap .contentBox .leftWrap .leftHead {
	width: auto!important;
	font-size: 2.8rem;
	font-family: Lato-Light;
	position: relative;
	padding-left: 60px
}
.featureBox.newfeatureWrap .contentBox .leftWrap .leftHead span {
	font-size: 14px;
	font-family: Lato-Regular;
	color: #323232
}
.featureBox.newfeatureWrap .contentBox .leftWrap .leftHead:before {
	content: "";
	background: url(../images/asapInternal/mobileIcon.png);
	width: 42px;
	height: 75px;
	position: absolute;
	left: 0;
	top: 7px
}
.featureBox.newfeatureWrap .contentBox .leftWrap .leftHead strong {
	font-family: Lato-Bold
}
.featureBox.newfeatureWrap .contentBox .rightWrap {
	width: 50%;
	float: left
}
.featureBox.newfeatureWrap .contentBox .rightWrap .boxWrap {
	width: 370px;
	float: right;
	padding: 40px 65px;
	text-align: center
}
.featureBox.newfeatureWrap .contentBox .rightWrap .boxWrap p {
	width: auto!important;
	font-size: 2.8rem;
	color: #fff;
	font-family: Lato-Bold;
	padding-bottom: 20px
}
.featureBox.newfeatureWrap .contentBox .rightWrap .boxWrap span {
	font-size: 1.4rem;
	color: #fff;
	font-family: Lato-Regular;
	float: left
}
.featureBox.newfeatureWrap .contentBox .rightWrap .boxWrap a.boxBtn {
	background: #fff;
	padding: 10px 40px;
	color: #ae285d;
	border-radius: 5px;
	font-size: 16px;
	margin-top: 20px;
	text-decoration: none
}
.bannernewRap {
	width: 100%;
	float: left
}
.bannernewRap .mainimgtextWrap {
	width: 100%;
	float: left;
	position: relative
}
.bannernewRap .mainimgtextWrap .container {
	position: relative
}
.bannernewRap .mainimgtextWrap .bgImg {
	background: url(../images/asapInternal/Banner1920.png) no-repeat 0 0;
	width: 100%;
	height: auto;
	background-size: cover;
	min-height: 353px;
	background-position: center
}
.bannernewRap .mainimgtextWrap .bgImg img {
	width: 100%
}
.bannernewRap .mainimgtextWrap .textWrap {
	position: absolute;
	right: 100px;
	top: 60px;
	text-align: center
}
.bannernewRap .mainimgtextWrap .textWrap span {
	font-family: Lato-Regular;
	font-size: 1.8rem;
	color: #323232
}
.bannernewRap .mainimgtextWrap .textWrap p {
	color: #323232;
	font-size: 3.4rem;
	font-family: Lato-Bold
}
.bannernewRap .imageBlock {
	width: 100%;
	float: left;
	margin-top: -120px
}
.bannernewRap .imageBlock img {
	float: left
}
.bannernewRap .imageBlock .mainimagWrap {
	width: 100%;
	float: left
}
.bannernewRap .imageBlock .owl-carousel {
	display: block
}
.bannernewRap .imageBlock .bookmyshowCarousel .owl-dots {
	position: absolute;
	bottom: 0;
	left: 50%;
	-ms-transform: translateX(-50%);
	transform: translateX(-50%)
}
.bannernewRap .imageBlock .bookmyshowCarousel .owl-dots .owl-dot {
	display: inline-block
}
.bannernewRap .imageBlock .bookmyshowCarousel .owl-dots .owl-dot span {
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background: #fff;
	border: 1px solid #000;
	display: block;
	margin-right: 10px;
	display: block
}
.bannernewRap .imageBlock .bookmyshowCarousel .owl-dots .owl-dot.active span {
	background: #333
}
.bannernewRap ul {
	font-size: 0
}
.bannernewRap ul li {
	width: 33.33%;
	display: inline-block;
	font-size: 20px
}
.bannernewRap .sideBlock {
	background: #fff;
	border: 1px solid #a8a8a8;
	border-radius: 5px;
	margin-top: 40px;
	min-height: 370px;
	height: 100%;
	position: relative
}
.bannernewRap .sideBlock .sideImgBlock {
	position: absolute;
	top: -40px;
	left: 50%;
	-ms-transform: translateX(-50%);
	transform: translateX(-50%)
}
.bannernewRap .sideBlock .sideImgBlock img {
	width: auto
}
/* .bannernewRap .sideBlock .sideimgCont {
	position: absolute;
	bottom: 29px;
	left: 15px
} */

.bannernewRap .sideBlock .sideimgCont {
	 position: relative;
   margin-top: 210px;
   padding: 0 0 0 1rem;
}
.bannernewRap .sideBlock h2.contHead {
	font-size: 1.7rem;
	text-transform: uppercase;
	font-weight: 700;
	padding: 0;
	margin: 0;
	margin-top: -27px;
	float: left
}
.bannernewRap .sideBlock p {
	width: 100%;
	padding-top: 10px;
	float: left;
	min-height:80px;
}
.bannernewRap .sideBlock a {
	border: 1px solid #ae285d;
	padding: 5px 11px;
	font-size: 14px;
	border-radius: 5px;
	margin-top: 10px
}
.bannernewRap .bannerBtn{
    border: 1px solid #ae285d;
    padding: 7px 20px;
    border-radius: 5px;
    margin: 10px 0 0 0;
    cursor: pointer;
}
.asapFeautures {
	width: 100%;
	display: block
}
/* ASAP change 1 end */
@media screen and (min-width: 768px) and (max-width: 1023px) {
	.mCSB_buttonLeft,
	.mCSB_buttonRight {
		top: 4%!important
	}
}
@media screen and (max-width: 992px) and (min-width: 768px) {
	.offerWrap h2:before {
		left: 0;
		top: 63px
	}
	.offerWrap h2:after {
		right: 0;
		top: 63px
	}
	.cardBlock ul.priorityOffersmenu li {
		padding: 20px 28px 55px
	}
	.prefTreatmentWrap .compBannerWrap h2 {
		right: 0;
		width: 49%;
		line-height: 27px;
		font-size: 20px;
		letter-spacing: 7px
	}
	.prefTreatmentWrap .mainoffersBg ul.priorityOffersmenu li {
		padding: 20px 28px 55px
	}
}
@media screen and (min-width: 1024px) and (max-width: 1800px) {
	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft {
		left: 9%
	}
}
@media only screen and (min-width: 1199px) and (max-width: 1400px) {
	.bannerWrapper .bannerText.fastForBanner .btnBlock {
		padding-top: 0
	}
	.bannerWrapper .bannerText.fastForBanner h2 {
		font-size: 3.6rem;
		line-height: 4rem
	}
}
@media screen and (max-width: 1600px) and (min-width: 1024px) {
	.cardBlock ul.priorityOffersmenu li {
		padding: 20px 46px 55px
	}
	.prefTreatmentWrap .compBannerWrap h2 {
		right: 15%;
		width: 36%;
		font-size: 23px
	}
	.prefTreatmentWrap .priorityOffersmenu li {
		padding: 20px 46px 55px
	}
}
@media only screen and (max-width: 1400px) {
	.homeLoanCal picture img {
		min-height: 320px
	}
	.applyContent h2 {
		font-size: 2rem
	}
	.applyContent h2 strong {
		font-size: 2.8rem
	}
	.applyBtn .linkBtn {
		padding: 1rem;
		font-size: 1.6rem
	}
	.grabBannerBox .bannerContent .tnc {
		margin-top: 1rem
	}
	.grabBannerBox .playPauseBtn .play {
		left: 54%
	}
	.grabBannerBox .playPauseBtn .stop {
		left: 53.8%
	}
	.infoTabWrap .infowrapper .panel-default:first-child .panel-heading {
		padding: 2rem 0 0 0
	}
	.emiCal picture img {
		min-height: 350px
	}
	.hostDebitCardWrap .tblWrapper {
		padding-top: 8rem
	}
}
@media screen and (max-width: 1280px) {
	.prefTreatmentWrap .compBannerWrap h2 {
		font-size: 23px
	}
}
@media only screen and (max-width: 1199px) {
	.homeLoanCal picture img {
		display: none
	}
	.homeLoanCal .bannerText {
		position: static;
		-ms-transform: none!important;
		transform: none!important;
		background: #ece2e0
	}
	.homeLoanCal .btnBlock {
		margin: 3.5rem 0 5.5rem
	}
	.beforeYouLose {
		height: auto
	}
	.bannerWrapper .bannerText .redeemTWrap h2 {
		font-size: 3rem;
		line-height: 3.5rem;
		font-family: Lato-Bold
	}
	.bannerWrapper .bannerText .redeemTWrap p {
		color: #fff
	}
	.bannerWrapper .bannerText .redeemTWrap p span {
		color: #fff;
		font-family: Lato-Bold
	}
	.loanDesigned ul li {
		width: 33%
	}
	.loanDesigned ul li:hover {
		background: 0 0;
		border-color: transparent transparent #eceaeb transparent
	}
	.loanDesigned ul li:nth-child(4n-0) {
		border-color: transparent #eceaeb transparent transparent
	}
	.loanDesigned ul li:nth-child(3n+0) {
		border-color: transparent
	}
	.loanDesigned ul .selected .loanBox {
		border-color: transparent;
		border-radius: 0;
		background: 0 0
	}
	.loanSubmit {
		border: 1px solid #ae285d;
		border-radius: .5rem;
		visibility: visible;
		width: 98%
	}
	.loanSubmit a {
		border: none;
		width: 49%
	}
	.loanSubmit a.applyOnline {
		border-radius: 0 .4rem .4rem 0
	}
	.loanSubmit a.eligibiltyCal {
		border-radius: .5rem 0 0 .5rem
	}
	.featureBox .contentBox p {
		width: 30rem
	}
	.stepsToApply li {
		padding-right: 6.5rem
	}
	.stepsToApply li:before {
		-ms-transform: translate(148px, 0);
		transform: translate(148px, 0)
	}
	.stepsToApply .circle {
		height: 15rem;
		width: 15rem
	}
	.stepsToApply .circle .img {
		left: 30%
	}
	.stepsToApply .circle span {
		bottom: 12%;
		left: 14%
	}
	.productForUBox .productsList ul.allProducts li em {
		width: 70px
	}
	.compareSect .loanDesigned ul li.loanAmt {
		height: 8.5rem
	}
	.compareSect .loanDesigned .loanSubmit .exploreRange {
		border-radius: .5rem 0 0 .5rem
	}
	.compareSect .loanDesigned .loanBox ul li ul li .sHgt {
		min-height: 4rem
	}
	.compareSect .loanDesigned .loanBox ul li ul li .sHgt1 {
		min-height: 4rem
	}
	.compareDetails .table-responsive tr td {
		padding: 2.5rem 2rem 2.5rem 1.5rem
	}
	.compareDetails .table-responsive tr td .title .ts {
		width: 100%
	}
	.compareDetails .table-responsive tr td .title .infos {
		width: 100%
	}
	.compareDetails .table-responsive tr td .title1 .ts {
		width: 100%
	}
	.compareDetails .table-responsive tr td .title1 .infos {
		width: 100%
	}
	.commonPopup .modal .modal-dialog {
		width: 98%;
		margin: 8rem auto 3rem
	}
	.offerWrapper .fillterSec {
		width: auto
	}
	.filterLine .filterBy {
		font-size: 1.6rem;
		padding: .7rem 2.2rem
	}
	.filterLine .filterTitle {
		font-size: 1.5rem
	}
	.filterLine .filterTitle.midCol {
		padding-left: 3.7rem
	}
	.navSec .navLinks ul li a {
		padding: 3.6rem 2rem
	}
	.fixed-header {
		top: 45px
	}
	.awards .moreCont p {
		width: 30rem
	}
	.otherInfoBlocks img {
		width: 100%
	}
	.productForUBox .productsList ul li {
		width: 48%
	}
	.relatedTravel .tmainList .tmainListing {
		width: 22%
	}
	.grabDealBox .travelContentwrap .tofferExpire .travelexpires {
		font-size: 1.2rem
	}
	.offercollectionSec .tmainList .tmainListing {
		width: 30.6%
	}
	.grabDealsShop ul li:nth-child(3n+0) {
		margin: 0 1.7rem
	}
	.grabDealsShop ul li {
		width: 45%;
		margin: 0 1.7rem
	}
	.shareHolderInfo ul li {
		width: 49%
	}
	.shareHolderInfo ul li:nth-child(3n) {
		border-left: none
	}
	.shareHolderInfo ul li em {
		width: 70px
	}
	.stockInfoWrap .watchContent .iconImg {
		padding: 2.5rem 1.5rem
	}
	.stockInfoWrap .watchContent .textContent {
		padding: 3rem .7rem 3rem 1rem;
		float: left
	}
	.stockInfoWrap .watchContent .textContent p,
	.stockInfoWrap .watchContent .textContent span {
		padding: 0
	}
	.stockInfoWrap .stockContent {
		padding: 1.5rem 2rem 1.5rem 2rem
	}
	.faqShareHolder .infoWrap h4 {
		width: 72px
	}
	.faqShareHolder em {
		width: 70px
	}
	.tabWrap .loansListWrapper .tabs {
		width: 100%
	}
	.tabWrap .loansListWrapper .tabs li {
		width: 50%
	}
	.tabWrap .loansListWrapper .tabs li.current:after {
		top: 1rem
	}
	.shareholder .loansListWrapper ul li {
		width: 50%
	}
	.investorDetails .loanCompare .info .info .ts {
		margin-left: 0;
		display: block
	}
	.emiCal .finalResult p {
		margin: 1rem 0
	}
	.contactUs .bannerText h2 {
		font-size: 3rem;
		line-height: 4rem
	}
	.contactUs .bannerText p {
		font-size: 2rem;
		line-height: 3rem
	}
	.callLocateWrapper .callUsBox .phoneDirectory ul {
		margin: 2rem 0 0
	}
	.topQueryBox .queryBox h3 {
		min-height: 50px;
		padding-bottom: 0;
		font-size: 1.8rem
	}
	.offerWrap h2 {
		font-size: 23px
	}
	.offerWrap .panel .disscountBox .disText h3 {
		font-size: 14px
	}
	.offerBannerWrap h3.offerText {
		line-height: 35px;
		font-size: 23px
	}
	.csrInfoWrap h2 {
		font-size: 2.2rem
	}
	.tabWrap.csrSFwrap .tabContent+p {
		text-align: justify
	}
	.csrLandingWrap .csrInfoWrap.otherInfoWrap .csrInfo li {
		width: 29%;
		margin: 0 4% 4% 0
	}
	.csrBoxInfoWrap .csrBoxInfo .reportsBox li h4 {
		font-size: 1.5rem
	}
	.progressUsBox .rgtSide h4 {
		font-size: 1.4rem
	}
	.topSearchBox .topSearchProg .rgtSide {
		padding-left: 3.8rem
	}
	.linkDiv a {
		font-size: 1.3rem
	}
	.progressUsBox.pgssBoxInner .joinUsSub .inptBox a {
		font-size: 1.4rem;
		min-width: 18rem
	}
	.bannerWrapper .progressUsBanner .btnBlock {
		margin-top: 0
	}
	.linkTab li,
	.usefulTab li {
		width: 17%
	}
	.hostDebitCardWrap .tblWrapper li {
		white-space: normal;
		height: 8rem
	}
	.hostDebitCardWrap .tblWrapper .tblHead {
		width: 40%
	}
	.hostDebitCardWrap .tblWrapper .tblBodyUl {
		width: 60%;
		white-space: nowrap
	}
	.errorSecbg .sidelink {
		padding: 2rem 4rem
	}
	/* ASAP change 2 start */
	.bannernewRap .mainimgtextWrap .bgImg {
		background-position: center
	}
	/* ASAP change 2 end */
}
@media only screen and (max-width: 991px) {
	.blogContent h4 {
		font-size: 1.6rem;
		line-height: 2.3rem
	}
	.beforeYouLose {
		margin: 0 16px 20px 16px;
		border-bottom: 1px solid #e5e5e5
	}
	.loanMenu {
		padding-bottom: 0
	}
	.contactMenu {
		padding-bottom: 0
	}
	.loansListWrapper {
		width: 100%;
		overflow: hidden
	}
	.loansListWrapper ul {
		display: block!important
	}
	.loansListWrapper ul li {
		text-align: center;
		padding-bottom: 1rem;
		width: 100%;
		padding-right: 0;
		display: inline-block
	}
	.loansListWrapper ul li a {
		font-size: 1.5rem;
		padding: .2rem 0
	}
	.loansListWrapper ul li span {
		width: 2.8rem;
		height: 2.8rem
	}
	.loansListWrapper ul li span {
		display: none
	}
	.loansListWrapper ul li:after {
		top: 1rem
	}
	.loansListWrapper ul li:hover:after {
		background: 0 0
	}
	.loansListWrapper ul li:hover a {
		color: #666;
		opacity: .5
	}
	.stepsToApply {
		text-align: center
	}
	.stepsToApply li:before {
		-ms-transform: translate(77px, 0);
		transform: translate(77px, 0)
	}
	.applyContent h2 {
		width: 100%;
		line-height: initial
	}
	.applyContent h2 strong {
		font-size: 2.8rem;
		display: block
	}
	.compareSect .loanDesigned .loanBox ul li ul li .sHgt1 {
		min-height: 6rem
	}
	.sideCompare {
		width: 100%;
		top: auto;
		right: 0
	}
	.compareBar {
		-ms-transform: none;
		transform: none;
		top: auto;
		width: 100%;
		border-radius: 0;
		float: none;
		padding: 1.8rem 2.6rem;
		height: auto
	}
	.compareBar:after {
		content: "\e902";
		display: inline-block;
		font-family: icomoon!important;
		font-size: .7rem;
		color: #fff;
		position: absolute;
		right: 1.5rem;
		top: 2.5rem;
		-ms-transform: rotate(-180deg);
		transform: rotate(-180deg)
	}
	.compareBar .comCnt {
		top: 0;
		right: 0
	}
	.sComp:after {
		content: "\e902";
		display: inline-block;
		font-family: icomoon!important;
		font-size: .7rem;
		color: #fff;
		position: absolute;
		right: 1.5rem;
		top: 2.5rem;
		-ms-transform: none;
		transform: none
	}
	.innerCmp {
		width: 100%;
		top: auto;
		bottom: 0;
		float: none
	}
	.innerCmp .cmpAll {
		margin: 2rem auto;
		display: block
	}
	.outerP {
		-ms-transform: none;
		transform: none;
		top: auto
	}
	.compareDetails .table-responsive th {
		font-size: 2rem
	}
	.compareDetails .table-responsive tr td {
		padding: 2.5rem 1.5rem 2.5rem 1.5rem
	}
	.compareDetails .table-responsive tr td ul {
		padding: 0 0 0 1.2rem
	}
	.compareDetails .table-responsive tr td .closeW {
		left: 12px
	}
	.compareDetails .table-responsive tr .slPadd {
		padding: 2.5rem 1.5rem 2.5rem 1.5rem
	}
	.compareDetails .table-responsive tr .sPadd a:first-child {
		margin-right: 0
	}
	.eligibilityBox {
		padding-bottom: 2rem
	}
	.eligibilityBox .rhsBox {
		width: 100%
	}
	.eligibilityBox .lhsBox {
		width: 100%;
		border-right: none;
		border-bottom: 1px solid #edecec;
		margin-right: 0;
		margin-bottom: 2rem
	}
	.eligibilityBox p {
		padding-bottom: 1rem
	}
	.eligibilityBox p.eqHeight {
		min-height: auto
	}
	.benefitsBox ul li {
		padding: 3rem 0
	}
	.compareBanner {
		height: auto;
		background: 0 0
	}
	.formWrapper {
		padding: 2rem 0
	}
	.offerWrapper {
		position: fixed;
		top: 0;
		width: 100%;
		z-index: 9999;
		left: -100%;
		background: #fff;
		overflow: auto;
		height: 100%
	}
	.offerWrapper .accordianBox {
		display: block;
		margin-top: 0
	}
	.offerWrapper .accordianBox .accordianRow .viewAll {
		display: block;
		width: 142px;
		margin: 0 auto;
		color: #fff;
		text-transform: uppercase;
		text-align: center;
		margin-top: 1rem
	}
	.offerWrapper .fillterSec {
		margin-top: 0;
		width: 100%
	}
	.offerWrapper .btnBlock {
		display: block;
		position: fixed;
		width: 100%;
		bottom: 0;
		left: -100%
	}
	.offerWrapper .btnBlock .linkBtn {
		padding: 2rem 1rem
	}
	.offerWrapper .btnBlock .grey {
		border-top-left-radius: 0;
		border-bottom-left-radius: 0;
		width: 50%
	}
	.offerWrapper .btnBlock .pink {
		border-top-right-radius: 0;
		border-bottom-right-radius: 0;
		width: 50%
	}
	.curtSaveAc {
		height: 100%
	}
	.curtSaveAc .accordianBox {
		margin-top: 0
	}
	.filterHeading {
		display: block
	}
	.filterBoxNew.mobActive .filterContent .col-md-12 {
		padding-left: 0;
		padding-right: 0
	}
	.filterBoxNew .btnBlock {
		display: block;
		position: fixed;
		bottom: 0;
		width: 100%;
		left: -100%
	}
	.filterBoxNew .btnBlock .linkBtn {
		width: 50%;
		padding: 1.5rem 1rem
	}
	.filterLine {
		display: none
	}
	.filterLine .clearApply a {
		font-size: 1.4rem
	}
	.filterContent {
		position: fixed;
		top: 0;
		width: 100%;
		z-index: 9999;
		left: -100%
	}
	.filterContent .category {
		width: 100%;
		display: block;
		padding: 0 1.5rem
	}
	.filterContent .category .filterTitle {
		font-size: 1.6rem;
		color: #323232;
		padding-bottom: 2rem;
		font-weight: 700
	}
	.filterContent .filterCatBox {
		width: 100%;
		height: 500px;
		overflow-x: scroll
	}
	.filterContent .filterCatBox .mobFilterBy {
		display: block;
		background: #636363;
		padding: 1rem 1.5rem
	}
	.filterContent .filterCatBox .mobFilterBy span {
		font-size: 1.6rem;
		color: #fff;
		font-family: Lato-Bold
	}
	.ourOfficeBlock .btnWrap {
		padding-top: 1rem
	}
	.ourOfficeBlock .btnWrap .linkBtn {
		width: auto;
		font-size: 1.3rem
	}
	.stickyband {
		font-size: 1.6rem
	}
	.bodBlock .sliderBlock .textBlock,
	.bodBlock .sliderBlockMob .textBlock {
		padding-bottom: 0
	}
	.bodBlock .sliderBlock .owl-carousel .owl-item img,
	.bodBlock .sliderBlockMob .owl-carousel .owl-item img {
		-webkit-filter: none;
		filter: none;
		width: 15rem
	}
	.bodBlock .sliderBlockMob {
		margin-top: 2rem;
		margin-bottom: 3rem
	}
	.bodBlock .sliderBlockMob .owl-nav .owl-prev {
		background: 0 0;
		position: absolute;
		left: 0;
		bottom: 13rem;
		width: 0;
		height: 0;
		transition: .3s all ease
	}
	.bodBlock .sliderBlockMob .owl-nav .owl-prev:after {
		font-family: icomoon!important;
		content: "\e902";
		font-size: .8rem;
		color: #ae285d;
		display: inline-block;
		float: left;
		-ms-transform: rotate(451deg);
		transform: rotate(451deg);
		text-indent: 0
	}
	.bodBlock .sliderBlockMob .owl-nav .owl-prev.disabled:after {
		color: #a9a9a9
	}
	.bodBlock .sliderBlockMob .owl-nav .owl-next {
		background: 0 0;
		position: absolute;
		right: 1.5rem;
		bottom: 13rem;
		width: 0;
		height: 0;
		transition: .3s all ease
	}
	.bodBlock .sliderBlockMob .owl-nav .owl-next:after {
		font-family: icomoon!important;
		content: "\e902";
		font-size: .8rem;
		color: #ae285d;
		display: inline-block;
		float: left;
		-ms-transform: rotate(270deg);
		transform: rotate(270deg);
		text-indent: 0
	}
	.bodBlock .sliderBlockMob .owl-nav .owl-next.disabled:after {
		color: #a9a9a9
	}
	.aboutUs .navSec .col-md-12 {
		padding: 0
	}
	.navSec .navLinks {
		width: 100%;
		overflow: hidden
	}
	.navSec .navLinks ul li {
		width: 100%
	}
	.navSec .navLinks ul li a {
		padding: 3rem 1rem
	}
	.navSec .navLinks ul li:hover {
		background: 0 0
	}
	.navSec .navLinks ul li:hover a {
		color: #323232
	}
	.navSec .navLinks ul li:hover a:before {
		color: #ae285d
	}
	.fixed-header.navSec .navLinks li {
		padding: 1rem 0
	}
	.fixed-header.navSec .navLinks li a {
		padding: 0 2rem
	}
	.awardImg .slideYearContent a {
		padding-left: 2rem
	}
	.bannerWrapper .recommText {
		background: #f4f4f4
	}
	.bannerWrapper .recommText h3 {
		padding-bottom: 2rem
	}
	.LoanResult {
		padding-right: 3rem
	}
	.grabTab .tabBox .loansListWrapper ul {
		display: block!important
	}
	.grabTab .tabBox .loansListWrapper ul li a {
		font-size: 1.6rem
	}
	.grabTab .tabBox .loansListWrapper ul li:after {
		top: 1rem
	}
	.grabTab .tabBox .loansListWrapper .linkBtn {
		float: none;
		color: #fff;
		border-radius: 0;
		padding: 1rem 4rem;
		position: fixed;
		bottom: 0;
		z-index: 99;
		width: 100%;
		left: 0
	}
	.grabTabContent {
		padding: 2rem 0 0 0
	}
	.grabTabContent .bookTicket ul {
		float: none;
		margin-top: 1.5rem
	}
	.grabTabContent .promoCode {
		margin-top: 2rem
	}
	.grabTabContent .promoCode ul li {
		padding-right: 0;
		display: block
	}
	.grabTabContent .promoCode ul li h5 {
		margin-bottom: 1rem
	}
	.grabTabContent .promoCode ul li.promoOfval {
		padding-top: 2rem
	}
	.grabTabContent .stepAvail {
		margin-top: 2rem
	}
	.grabTabContent .stepAvail h5 {
		padding-bottom: 1rem
	}
	.relatedTravel .header {
		margin-top: 3rem;
		font-size: 2rem
	}
	.relatedTravel .tmainList .tmainListing {
		width: 46%
	}
	.grabDealBox .travelContentwrap {
		padding: 0 .9rem 2.5rem 1.1rem
	}
	.grabDealBox .travelContentwrap.tconwrapLast {
		padding: 0 .9rem 1rem 1.1rem
	}
	.grabDealBox .travelContentwrap .tofferCards {
		padding-top: 1rem;
		margin-top: 2rem
	}
	.grabInfowrap {
		padding: 3rem 0 2rem 0
	}
	.grabBannerBox .playPauseBtn .play {
		left: 58%
	}
	.grabBannerBox .playPauseBtn .stop {
		left: 58%
	}
	.offercollectionSec .tmainList {
		margin-top: 2rem
	}
	.offercollectionSec .tmainList .tmainListing {
		width: 48%
	}
	.offercollectionSec .tmainList .tmainListing:nth-child(3n+0) {
		margin-right: 2.5rem
	}
	.offercollectionSec .tmainList .tmainListing:nth-child(2n+0) {
		margin-right: 0
	}
	.sortBox {
		float: none;
		position: absolute;
		top: 0;
		left: -100%;
		background-color: #fff;
		z-index: 9999;
		margin: 0;
		width: 100%
	}
	.sortBox .sortTitle {
		display: block
	}
	.sortBox .popularitySec {
		margin: 1.5rem 0 0 2rem
	}
	.gtabOfferwrap .tabBox .loansListWrapper .checkBox-line {
		width: 100%;
		margin: 0
	}
	.gtabOfferwrap .tabBox .loansListWrapper .checkBox-line label {
		padding: 2rem 1rem
	}
	.offerWrapper .accordianBox {
		margin-top: 93px
	}
	.grabOfferBox {
		position: static
	}
	.grabOfferBox .js-applyNow {
		display: none
	}
	.mobileFiltersec {
		display: block;
		position: fixed;
		bottom: 0;
		width: 100%;
		z-index: 9999;
		left: 0
	}
	.offerexpirySec .relatedTravel .tmainList .tmainListing {
		width: auto;
		display: inherit
	}
	.pressRleaseBox .tabsSeleBox span {
		display: block
	}
	.pressRleaseBox .tabContent .content.current {
		display: none
	}
	.pressRleaseBox .tabs li {
		width: 100%;
		margin-bottom: 0
	}
	.pressRleaseBox .tabs li:before {
		display: none
	}
	.pressRleaseBox .tabs li a {
		padding: 1rem
	}
	.pressRleaseBox .tabs li:hover {
		background: 0 0
	}
	.pressRleaseBox .tabs li.current {
		background: 0 0
	}
	.pressRleaseBox .tabs li.current a {
		color: #323232
	}
	.stockInfoWrap .stockContent {
		padding: 3rem 2rem
	}
	.stockInfoWrap .stockContent {
		margin-top: 2rem
	}
	.investerWrapper .contentWrap .readMoreLink a {
		padding-top: 1rem
	}
	.investerWrapper .contentWrap {
		margin-top: 2rem
	}
	.faqShareHolder .infoWrap {
		margin-bottom: 2rem
	}
	.faqShareHolder .infoWrap {
		margin-bottom: 2rem
	}
	.infoTabWrap .pressRleaseBox .stockInnerTab li,
	.infoTabWrap .pressRleaseBox ul.innerTab li {
		width: 100%;
		margin-bottom: 0
	}
	.infoTabWrap .pressRleaseBox .stockInnerTab li:before,
	.infoTabWrap .pressRleaseBox ul.innerTab li:before {
		display: none
	}
	.infoTabWrap .pressRleaseBox .stockInnerTab li a,
	.infoTabWrap .pressRleaseBox ul.innerTab li a {
		padding: 1rem
	}
	.infoTabWrap .pressRleaseBox .stockInnerTab li:hover,
	.infoTabWrap .pressRleaseBox ul.innerTab li:hover {
		background: 0 0
	}
	.infoTabWrap .pressRleaseBox .stockInnerTab li.current,
	.infoTabWrap .pressRleaseBox ul.innerTab li.current {
		background: 0 0
	}
	.infoTabWrap .pressRleaseBox .stockInnerTab li.current a,
	.infoTabWrap .pressRleaseBox ul.innerTab li.current a {
		color: #323232
	}
	.redirectLink li:before {
		display: none
	}
	.callLocateWrapper .detailsBox {
		height: auto!important
	}
	.callLocateWrapper .comBox {
		margin-bottom: 2rem;
		padding: 2.5rem 1.5rem;
		min-height: auto
	}
	.callLocateWrapper .comBox h2 {
		font-size: 1.8rem;
		padding-bottom: 1rem;
		padding-left: 1rem
	}
	.callLocateWrapper .callUsBox .phoneDirectory ul {
		margin: 2rem 1rem 0
	}
	.callLocateWrapper .addressCon.comBox {
		margin-bottom: 0
	}
	.callLocateWrapper .addressCon .detailsBox img {
		padding-top: 1rem
	}
	.topQueryBox .row {
		margin-top: 2rem
	}
	.topQueryBox .queryBox {
		margin-bottom: 2rem
	}
	.topQueryBox .queryBox h3 {
		min-height: auto;
		padding-bottom: 1rem
	}
	.topQueryBox .queryBox .quertDetail {
		height: auto!important
	}
	.topQueryBox .queryBox.other {
		margin-bottom: 0
	}
	.topQueryBox .queryBox.other p a {
		padding-top: .5rem
	}
	.offerWrap h2 {
		font-size: 21px
	}
	.offerWrap .panel {
		height: 215px
	}
	.offerWrap .panel .disscountBox .disText h3 {
		padding-left: 58px;
		line-height: 28px
	}
	.discountWRap .panel {
		width: 30%;
		height: 227px
	}
	.offerBannerWrap h3.offerText {
		line-height: 27px;
		font-size: 18px;
		top: 58%
	}
	.pressRleaseBox .tabsSeleBox span {
		display: block
	}
	.pressRleaseBox .tabContent .content.current {
		display: none
	}
	.pressRleaseBox .tabs li {
		width: 100%;
		margin-bottom: 0
	}
	.pressRleaseBox .tabs li:before {
		display: none
	}
	.pressRleaseBox .tabs li a {
		padding: 1rem
	}
	.pressRleaseBox .tabs li:hover {
		background: 0 0
	}
	.pressRleaseBox .tabs li.current {
		background: 0 0
	}
	.pressRleaseBox .tabs li.current a {
		color: #323232
	}
	.csrInfo li {
		margin-right: 2rem
	}
	.csrInfo li {
		margin-right: 1rem;
		margin-bottom: 1rem
	}
	.csrBoxWrap .csrBox {
		min-height: unset
	}
	.csrBoxWrap .csrBox p {
		min-height: 10rem
	}
	.compBannerWrap h2 {
		letter-spacing: 5px;
		line-height: 40px
	}
	.cardBlock .compServicepro .airAccesstext p {
		width: 100%
	}
	.progressUsSlider {
		width: 100%;
		display: block
	}
	.progressUsSlider .owl-carousel .owl-nav {
		display: block;
		margin-bottom: 2rem
	}
	.topSearchBox {
		width: 100%;
		display: block
	}
	.bannerWrapper .progressUsBanner p {
		font-size: 2.3rem;
		font-family: Lato-Bold;
		line-height: inherit
	}
	.bannerWrapper .progressUsBanner span {
		font-size: 1.8rem
	}
	.joinUsSub lable {
		padding-top: 1rem
	}
	.linkTab li,
	.usefulTab li {
		width: 95%
	}
	.usefulInfoBox .lhsBox {
		margin-right: 1rem
	}
	.hostDebitCardWrap h2 {
		font-size: 2rem;
		padding: 1.5rem 0 2rem
	}
	.currAccTableBox .container {
		overflow-x: scroll;
		width: 100%
	}
	.currAccTableBox .tableBox {
		width: 900px
	}
	.errorSecbg .oppsSec .oppsText h2 {
		font-size: 3rem
	}
	.errorSecbg .oppsSec .oppsText p {
		font-size: 1.8rem
	}
	.queriesSteps ul li .stepBox span {
		font-size: 70px
	}
	.slideshow nav span.nav-prev {
		top: 20%;
		-ms-transform: translateY(-20%);
		transform: translateY(-20%)
	}
	.slideshow nav span.nav-next {
		top: 20%;
		-ms-transform: translateY(-20%);
		transform: translateY(-20%)
	}
	.slideshow nav span.nav-close {
		top: 37px
	}
	.noticeboardWrap .usefulTab li {
		width: 80%
	}
	/* ASAP change 3 start */
	.blockStructure .blockWrap {
		border: 1px solid #ececec;
		border-radius: 5px;
		padding: 0 10px;
		box-shadow: 1px 2px 8px #a8a8a8
	}
	.blockStructure .blockWrap .blockBox {
		margin-bottom: 15px;
		border: none;
		border-radius: 5px;
		box-shadow: none;
		border-bottom: 1px dashed #a8a8a8;
		padding-bottom: 20px
	}
	.featureBox .featurelistWrap ul {
		width: 100%
	}
	.featureBox .featurelistWrap ul li {
		background-color: #ececec;
		width: 100%
	}
	.featureBox .featurelistWrap ul li:nth-child(odd) {
		background-color: #fff;
		padding-left: 10px
	}
	.featureBox .featurelistWrap ul li p {
		font-size: 1.8rem
	}
	.featureBox.newfeatureWrap {
		padding-bottom: 40px
	}
	.featureBox.newfeatureWrap .owl-nav {
		bottom: 0;
		top: inherit
	}
	.featureBox.newfeatureWrap .contentBox {
		margin-top: 0
	}
	.featureBox.newfeatureWrap .contentBox .leftWrap {
		width: 100%
	}
	.featureBox.newfeatureWrap .contentBox .rightWrap {
		width: 70%;
		margin-top: 20px
	}
	.bannernewRap .mainimgtextWrap .textWrap p {
		font-size: 2rem
	}
	.bannernewRap .imageBlock .mainimagWrap {
		margin-bottom: 20px
	}
	.bannernewRap .imageBlock .bookmyshowCarousel .owl-dots {
		bottom: -25px
	}
	

	/* ASAP change 3 end */
}
@media only screen and (max-width: 1400px){
.featureBox .featurelistWrap ul li:nth-child(odd) {
padding-left: 10%;
}
}
@media only screen and (max-width: 1200px) {
.featureBox .featurelistWrap ul li:nth-child(odd){
padding-left:10px;
}
}
@media only screen and (max-width: 767px) {
.bannernewRap .sideBlock{min-height:320px;}
.bannernewRap .sideBlock .sideimgCont {
    position: relative;
    margin-top: 150px;
    padding: 0 0 0 1rem;
}
.sideBlock{ width:80%;margin: 40px auto;}
.bannernewRap .imageBlock img {
		width: 100%
	}
.mainimagWrap .col-lg-4.col-sm-12{padding:0}
.mainimagWrap .item{padding:0 0 0 1rem;}
.mainIntroductionText .contentBox .moreNless {
    display: block;
}
.contentBox .moreNless {
    display: block;
    color: #ae285d;
    cursor: pointer;
    font-weight: 700;
}
.contentBox .moreCont {
    height: 50px;
    overflow: hidden;
}	
.featureBox .featurelistWrap ul li:nth-child(odd){
padding-left:10px;}
	.bannerWrapper .bannerText.fastForBanner .btnBlock a.linkBtn {
		padding: .6rem;
		font-size: 1.4rem
	}
	.bannerWrapper .bannerText.fastForBanner p {
		width: 70%;
		font-size: 2rem;
		font-family: Lato-Light;
		line-height: 2.5rem
	}
	.bannerWrapper .bannerText.fastForBanner p strong {
		display: block;
		font-family: Lato-Bold
	}
	.bannerWrapper.textOnly .bannerText h2 {
		font-size: 3rem
	}
	.blogBox {
		display: none
	}
	.blogContent .contentHeight {
		min-height: 15rem
	}
	.linkNblogBox .col-md-8 {
		padding-right: 0
	}
	.beforeYouLose {
		background: 0 0;
		height: auto;
		border: 1px solid #ccc;
		margin: 15px;
		border-radius: 5px
	}
	.beforeYouLose .col6 {
		width: 100%;
		float: none
	}
	.beforeYouLose .col6.respBanner {
		background: url(../images/knwValMob.png) no-repeat;
		background-size: cover
	}
	.redeemWrap {
		padding: 1.4rem
	}
	.redeemWrap h1 {
		padding: 0 0 1.5rem 0
	}
	.bannerWrapper .bannerText .redeemTWrap h2 {
		font-size: 2rem;
		line-height: 2.5rem
	}
	.bannerWrapper .bannerText .redeemTWrap p span {
		display: block
	}
	.blockEle {
		display: inline-block
	}
	.hwToWrap .hwToWrapRow:first-child {
		margin-bottom: 0
	}
	.hwToWrap .hwToWrapRow .col6 {
		width: 100%;
		margin-bottom: 2rem
	}
	.hwToWrap .hwToWrapRow .col2 {
		width: 25%
	}
	.hwToWrap .hwToWrapRow .col8 {
		padding-top: 10px;
		width: 75%
	}
	.redeemRange .loanDesigned ul li .loanBox p {
		width: 90%;
		min-height: 10rem
	}
	.serviceChargeFees h2 {
		font-size: 18px;
		padding-bottom: 30px
	}
	.serviceChargeFees h2 a {
		font-size: 12px;
		padding: 3px 6px;
		margin-top: 10px
	}
	.serviceChargeFees .tabAccord h3 {
		padding: 15px 0 35px
	}
	.serviceChargeFees .tabAccord h3 span {
		margin-top: 2px
	}
	.exploreRange .buttonWrap {
		padding: 0;
		text-align: center;
		display: block
	}
	.exploreRange .buttonWrap button {
		width: 100%;
		padding: 1.5rem 0
	}
	.loanDesigned ul li {
		width: 100%;
		display: block;
		border-color: transparent transparent #eceaeb transparent;
		padding-bottom: 1rem;
		margin-bottom: 1rem
	}
	.loanDesigned ul li .loanBox {
		padding: 1rem 0
	}
	.loanDesigned ul li .loanBox h3 {
		min-height: auto
	}
	.loanDesigned ul li .loanBox p {
		min-height: auto;
		padding: 1rem 0
	}
	.loanDesigned ul li .loanBox a {
		display: none
	}
	.loanDesigned ul li:nth-child(4n-0) {
		border-color: transparent transparent #eceaeb transparent
	}
	.loanDesigned ul li:nth-child(3n+0) {
		border-color: transparent transparent #eceaeb transparent
	}
	.loanSubmit a.eligibiltyCal {
		display: none
	}
	.loanSubmit a.exploreRange {
		display: inline-block;
		border-radius: .5rem 0 0 .5rem
	}
	.loanMenu .col-md-12 {
		padding-right: 0;
		padding-left: 0
	}
	.contactMenu .col-md-12 {
		padding-right: 0;
		padding-left: 0
	}
	.contactMenu .addressdiv {
		position: relative;
		border-radius: 0;
		padding: 1rem 0;
		top: 0;
		width: 100%
	}
	.featureBox .contentBox {
		border-right: none;
		margin-top: 0;
		padding: 1rem 0
	}
	.featureBox .contentBox p {
		width: 100%
	}
	.featureBox .contentBox .basicList {
		width: 100%
	}
	.bodBlock .owl-nav,
	.featureBox .owl-nav,
	.js-applyNow .owl-nav,
	.slideYears .owl-nav {
		bottom: -1rem;
		top: unset
	}
	.applyContent h2 {
		font-size: 1.8rem
	}
	.applyContent h2 strong {
		font-size: 1.8rem;
		display: block
	}
	.applyBtn .linkBtn {
		padding: .5rem 1rem;
		font-size: 1.4rem
	}
	.tableWrapper {
		overflow-x: scroll
	}
	.tableWrapper .tblData,
	.tableWrapper table {
		width: 100%
	}
	.tableWrapper .tblData th,
	.tableWrapper table th {
		font-size: 1.3rem;
		padding: .7rem
	}
	.tableWrapper .tblData td,
	.tableWrapper table td {
		font-size: 1.3rem;
		padding: .7rem
	}
	.tableWrapper .width50 {
		width: inherit
	}
	.compareSect .loanDesigned ul li {
		width: 100%;
		border-color: #eceaeb
	}
	.compareSect .loanDesigned ul li:nth-child(4n-0) {
		border-color: #eceaeb
	}
	.compareSect .loanDesigned ul li:nth-child(3n-0) {
		border-color: #eceaeb
	}
	.compareSect .loanDesigned ul li.loanAmt {
		height: auto
	}
	.compareSect .loanDesigned .loanBox {
		padding: 1.5rem
	}
	.compareSect .loanDesigned .loanBox h3 {
		min-height: auto
	}
	.compareSect .loanDesigned .loanBox a {
		display: inline-block
	}
	.compareSect .loanDesigned .loanBox ul li ul li .sHgt1 {
		min-height: auto
	}
	.compareSect .loanDesigned .loanSubmit {
		margin: 0 1.5rem
	}
	.compareDetails .table-responsive {
		overflow-x: auto
	}
	.cmpDetails {
		padding: 2rem 0
	}
	.cmpDetails h1 {
		padding: 0
	}
	.commonPopup .tableWrapper {
		height: 400px;
		overflow-x: scroll
	}
	.commonPopup .popupContentBox {
		height: 405px;
		overflow: scroll
	}
	.commonPopup .imgPopup .popupImgBox img {
		width: 100%
	}
	.faqsBox .panel-default .panel-heading h5 {
		font-size: 1.4rem
	}
	.loanFacilityBox .col-md-12 {
		padding-left: 0;
		padding-right: 0
	}
	.benefitsBox {
		padding: 1rem 0
	}
	.benefitsBox ul li {
		width: 100%;
		margin-bottom: 0;
		display: inline-block
	}
	.benefitsBox ul li em {
		top: 0
	}
	.benefitsBox ul li h4 {
		width: 150px;
		margin: 0 auto
	}
	.benefitsBox ul li:nth-child(3) {
		border-left: none
	}
	.benefitsBox ul.twoOffers li {
		width: 100%
	}
	.benefitsBox ul.threeOffer li {
		width: 100%
	}
	.accountsDeposit .benefitsBox ul li em {
		top: 0
	}
	.accountsDeposit .benefitsBox ul li:nth-child(3) {
		border-left: none
	}
	.phase03USPIcons .benefitsBox ul li em {
		top: 0
	}
	.phase04USPIcons .benefitsBox ul li em {
		top: 0
	}
	.phase05USPIcons .benefitsBox ul li em {
		top: 0
	}
	.phase06USPIcons .benefitsBox ul li em {
		top: 0
	}
	.formRow {
		width: 100%
	}
	.inputBox {
		display: block
	}
	.inputBox .inputLine.smallWid {
		width: 100px
	}
	.inputBox.roiBox .inputLine input {
		width: 82%
	}
	.selectBox .dropDown {
		width: 100px
	}
	.savingAccBox .compareSect .loanDesigned ul li {
		width: 100%
	}
	.ourOfficeBlock {
		padding: 1.2rem 0
	}
	.ourOfficeBlock .btnWrap {
		padding-top: 1rem;
		padding-bottom: 3.5rem
	}
	.ourOfficeBlock .btnWrap .linkBtn {
		width: 199px
	}
	.ourOfficeBlock .btnWrap .pink {
		margin-top: 1.3rem
	}
	.ourOfficeBlock .imgBlock {
		display: none
	}
	.ourOfficeBlock.comBox h2 {
		padding-top: 2.5rem
	}
	.addressBlock {
		width: auto;
		padding-bottom: 0
	}
	.medCenterBlock .addressBlock {
		padding-bottom: 1.5rem
	}
	.medCenterBlock .imgListBlock {
		margin-top: 1rem
	}
	.medCenterBlock .imgListBlock ul li {
		margin-bottom: 4rem
	}
	.medCenterBlock .imgListBlock ul li:last-child {
		margin-bottom: 2rem
	}
	.medCenterBlock .imgListBlock .col-xs-12 {
		padding-left: 0;
		padding-right: 0
	}
	.bodBlock {
		padding-top: 1.8rem
	}
	.navSec .navLinks ul {
		display: block!important
	}
	.navSec .navLinks ul li {
		margin: 0 auto;
		padding: 1.5rem 0;
		display: inline-block
	}
	.navSec .navLinks ul li a {
		font-size: 1.2rem;
		padding: 0 2rem
	}
	.awards .keyMilestonSlider,
	.awards .recognitionSlider {
		background: 0 0
	}
	.awards .slideYears .item a {
		width: 25.1rem
	}
	.awards .slideYears .item a.active {
		background: 0 0;
		color: #ae285d
	}
	.awards .slideYears .owl-nav {
		display: none
	}
	.awards .col-md-12 {
		padding: 0
	}
	.awards.comBox h2 {
		padding-left: 1.5rem;
		padding-top: 3rem
	}
	.awards.comBox p {
		padding-left: 1.5rem
	}
	.awards .moreCont p {
		width: 100%
	}
	.awardImg {
		background: 0 0
	}
	.awardImg .slideYearContent {
		padding: 2.6rem 0 0 1.5rem
	}
	.otherInfoBlocks .progressBlog .viewallLink {
		position: static;
		padding: 0
	}
	.otherInfoBlocks .digitalBank .infoBox h5 {
		font-size: 2rem
	}
	.grabDetailsBox .bannerWrapper.textOnly .bannerText h2 {
		width: 100%;
		color: #fff
	}
	.grabDetailsBox .bannerWrapper.textOnly .bannerText h2 span {
		color: #fff;
		font-size: 3rem
	}
	.grabDetailsBox .bannerWrapper.textOnly .bannerText .grabdTnc {
		color: #fff
	}
	.grabDetailsBox .bannerWrapper.textOnly .bannerText p {
		margin-top: 2rem
	}
	.grabDetailsBox .offercollectionSec .tmainList .tmainListing {
		width: 100%
	}
	.grabTab .tabBox .loansListWrapper ul {
		width: 100%
	}
	.grabTab .tabBox {
		margin-bottom: 0
	}
	.grabTabContent .bannerText h2 {
		color: #fff
	}
	.grabTabContent .bookTicket ul {
		width: 100%
	}
	.grabTabContent .bookTicket ul li:nth-child(2),
	.grabTabContent .bookTicket ul li:nth-child(3) {
		display: none
	}
	.grabTabContent .bookTicket ul li:nth-child(4) {
		float: right
	}
	.relatedTravel .header {
		width: 221px;
		line-height: 1.5
	}
	.relatedTravel .tmainList .tmainListing {
		width: 100%;
		border: 1px solid #ccc;
		margin-bottom: 2rem
	}
	.grabDealBox .travelContentwrap {
		padding: 0 .9rem 1rem 1.1rem
	}
	.grabDealBox .travelContentwrap .tofferHeader .tofferShare ul li {
		padding: 0 .6rem
	}
	.grabDealBox .travelContentwrap .tofferHeader .tofferShare ul li .icon-fb {
		display: none
	}
	.grabDealBox .travelContentwrap .tofferHeader .tofferShare ul li .icon-twitter {
		display: none
	}
	.grabDealBox .travelContentwrap p {
		min-height: auto
	}
	.grabDealBox .travelContentwrap .tofferExpire {
		padding-top: 2rem
	}
	.grabBannerBox .bannerContent .tnc {
		display: none
	}
	.offercollectionSec .tmainList .tmainListing {
		width: 100%;
		border: 1px solid #ccc;
		margin-bottom: 2rem
	}
	.offercollectionSec .grabDealBox .travelContentwrap p {
		min-height: auto
	}
	.gtabOfferwrap .col-md-12 {
		padding-right: 0;
		padding-left: 0
	}
	.js-applyNow .owl-nav {
		bottom: -4.5rem;
		top: inherit
	}
	.offerText h2 {
		margin-top: 1rem
	}
	.grabDealsShop ul li {
		margin: 0 2%
	}
	.grabDealsShop ul li .knowMoreBox {
		padding: 2.4rem 1.5rem 1.3rem
	}
	.grabDealsShop ul li .knowMoreBox .tofferExpire .travelexpires strong {
		font-size: 1.4rem
	}
	.wrapper-dropdown-3 {
		width: 100%
	}
	.bannerWrapper .ShareHolderBanner.bannerText .btnBlock {
		padding-top: 3rem
	}
	.stockInfoWrap .watchContent {
		margin-top: 2rem
	}
	.investorDetails .loanCompare .info .left,
	.investorDetails .loanCompare .info .right {
		width: 100%
	}
	.emiCal .finalResult p {
		width: 100%;
		line-height: 3rem
	}
	.emiCal .finalResult .viewAll {
		display: block;
		margin: 1rem auto 0;
		left: 0;
		position: static
	}
	.ionSlider .inpt-slider {
		height: 90px
	}
	.ionSlider .inpt-slider .irs {
		display: none
	}
	.ionSlider .clssErrorMsg {
		position: static;
		top: 0
	}
	.inpt-statement label {
		padding: .5rem 0
	}
	.inpt-statement .inputBox {
		width: 100%;
		float: left
	}
	.inpt-statement .inputBox input {
		text-align: left
	}
	.callLocateWrapper img {
		width: 100%
	}
	#map_canvas {
		height: 300px
	}
	.contactUs .bannerText h2 {
		font-size: 2rem;
		line-height: 3rem
	}
	.contactUs .bannerText p {
		font-size: 1.8rem;
		line-height: 2.6rem
	}
	.callLocateWrapper {
		padding: 4rem 0
	}
	.callLocateWrapper .callUsBox p {
		padding: 2rem 1rem 0
	}
	.callLocateWrapper .callUsBox .phnNo {
		font-size: 2rem;
		line-height: 1.8rem;
		padding: 1.4rem 1rem 0
	}
	.callLocateWrapper .callUsBox .phoneDirectory h4 {
		padding: 2.6rem 0 1.5rem 1rem;
		font-size: 1.8rem
	}
	.callLocateWrapper .locateUs ul li a {
		padding: 1.5rem 1rem
	}
	.offerWrap h2 {
		font-size: 14px
	}
	.offerWrap h2:before {
		left: 5%;
		top: 85%
	}
	.offerWrap h2:after {
		right: 5%;
		top: 85%
	}
	.offerBannerWrap h3.offerText {
		line-height: 11px;
		font-size: 9px;
		width: 55%;
		right: 2%
	}
	.offerBannerWrap h3.offerText:before {
		top: 95%;
		left: 58%;
		-ms-transform: translate(-45%, -152%);
		transform: translate(-45%, -152%);
		background-size: 40% 40%
	}
	.csrInfo li {
		width: 47%;
		margin: 1%
	}
	.progressUsBox p.prgPara {
		padding: 3rem 0 2.6rem
	}
	.progressUsBox .rgtSide .icon-fb,
	.progressUsBox .rgtSide .icon-twitter {
		font-size: 1.2rem
	}
	.progressUsBox .digitalBank .infoBox h5 {
		font-size: 2rem;
		line-height: 3rem
	}
	.progressUsBox .digitalBank .infoBox p {
		font-size: 1.4rem;
		line-height: 2rem
	}
	.progressUsBox .digitalBank {
		padding-top: 2rem
	}
	.progressUsSlider li {
		width: 100%;
		display: block;
		margin-bottom: 2rem
	}
	.progressUsSlider {
		width: 100%
	}
	.progressUsSlider .owl-carousel .owl-nav .owl-prev {
		width: 100%
	}
	.topSearchBox {
		width: 100%
	}
	.linkDiv {
		padding: 1.4rem 0 1rem
	}
	.socialWrap span {
		font-size: 1rem
	}
	.socialWrap .icon-fb,
	.socialWrap .icon-twitter {
		font-size: 1.6rem
	}
	.socialWrap {
		padding-top: .6rem
	}
	.otherArticlesWrap {
		padding: 0 1.5rem
	}
	ul.otherArticles li:before {
		-ms-transform: inherit;
		transform: inherit;
		left: 6%;
		top: 16%
	}
	ul.otherArticles li span {
		font-size: 1.6rem
	}
	ul.otherArticles li {
		width: 100%;
		display: block;
		padding: 3rem 0 3rem 8rem;
		text-align: left;
		border-right: none;
		border-bottom: 1px solid #ddd
	}
	ul.otherArticles {
		margin-top: 0
	}
	ul.otherArticles {
		margin-top: 0
	}
	.progressUsBox.pgssBoxInner .topSearchBox {
		padding: 0
	}
	.progressUsBox.pgssBoxInner .joinUsSub .inptBox input {
		width: 100%;
		margin-bottom: 2rem;
		font-size: 1.6rem
	}
	.progressUsBox.pgssBoxInner .joinUsSub .inptBox {
		text-align: center
	}
	.progressUsBox.pgssBoxInner .joinUsSub {
		padding: 2rem 0
	}
	h3.txthltd {
		font-size: 1.8rem;
		padding: 2rem 0 0
	}
	.tabBox {
		margin-bottom: 6.5rem
	}
	.tabBox ul li {
		margin-bottom: 1rem;
		text-align: center;
		width: 47%
	}
	.bannerWrapper .progressUsBanner p {
		font-size: 1.7rem
	}
	.bannerWrapper .progressUsBanner span {
		font-size: 1.3rem
	}
	h3.txthltd {
		font-size: 1.8rem;
		padding: 2rem 0 0
	}
	.countriesDetailsBox h3 {
		padding-bottom: 2rem
	}
	.countriesDetailsBox ul.tabContent li {
		width: 100%;
		border: none;
		border: 1px solid #eceaeb;
		margin-bottom: 2rem;
		padding: 2.6rem 1.5rem
	}
	.countriesDetailsBox ul.tabMainBox {
		padding-bottom: 2rem
	}
	.countriesDetailsBox .owl-nav .owl-prev {
		left: -14px
	}
	.countriesDetailsBox .owl-nav .owl-next {
		right: -14px
	}
	.linkTab li,
	.usefulTab li {
		width: 90%;
		display: block;
		margin: 0;
		height: 50px
	}
	.usefulInfoBox .lhsBox {
		width: 100%;
		display: block
	}
	.usefulInfoBox .rhsBox {
		width: 100%;
		display: block
	}
	.hostDebitCardWrap h2 {
		font-size: 2rem;
		padding-bottom: 1.6rem
	}
	.hostDebitCardWrap p {
		font-size: 1.2rem
	}
	.hostDebitCardWrap .tblWrapper li .rupee {
		font-size: 1.2rem
	}
	.hostDebitCardWrap .tblWrapper li.title {
		font-size: 1.2rem;
		white-space: normal;
		padding: 22px 0
	}
	.hostDebitCardWrap .tblWrapper li {
		font-size: 1.2rem;
		height: 7.8rem;
		padding: 12px 10px;
		vertical-align: bottom;
		line-height: 16px
	}
	.hostDebitCardWrap .tblWrapper .tblHead {
		width: 50%;
		top: 60px
	}
	.hostDebitCardWrap .tblWrapper .tblBodyUl ul {
		width: 14rem;
		top: 60px;
		padding: 0 1px 5rem
	}
	.hostDebitCardWrap .tblWrapper .tblBodyUl {
		width: 50%;
		white-space: nowrap
	}
	.hostDebitCardWrap .tblWrapper .mCSB_scrollTools .mCSB_dragger {
		height: 3px;
		background-color: #ae285d!important
	}
	.hostDebitCardWrap .tblWrapper .mCSB_scrollTools.mCSB_scrollTools_horizontal {
		top: auto;
		bottom: 7%
	}
	.hostDebitCardWrap .tblWrapper .mCSB_scrollTools .mCSB_draggerContainer {
		background-color: rgba(183, 183, 183, .7);
		height: 3px
	}
	.hostDebitCardWrap .tblWrapper {
		padding-top: 1rem
	}
	.hostDebitCardWrap {
		padding: 1.5rem 1.5rem 0
	}
	.wrapper-content.hostDebitCards {
		padding-bottom: 0
	}
	.prefTreatmentWrap .compBannerWrap h2 {
		right: 0;
		width: 64%;
		line-height: 23px;
		font-size: 17px;
		letter-spacing: 3px;
		margin-right: 12px;
		padding-left: 7px;
		padding-bottom: 0
	}
	.prefTreatmentWrap .priorityCallback {
		padding-top: 40px
	}
	.prefTreatmentWrap .priorityCallback p {
		font-size: 18px;
		line-height: 20px;
		padding: 0 27px
	}
	.prefTreatmentWrap .priorityCallback h5 {
		font-size: 18px;
		line-height: 20px;
		padding: 15px 27px
	}
	.prefTreatmentWrap .comsertabAccord {
		width: 100%
	}
	.prefTreatmentWrap .comsertabAccord h4 {
		font-size: 15px
	}
	.prefTreatmentWrap .comsertabAccord .accordBody {
		width: 100%
	}
	.prefTreatmentWrap .comsertabAccord .accordBody p {
		font-size: 18px;
		width: 90%
	}
	.bannerWrapper .currentAccNew p {
		font-size: 1.8rem;
		width: 100%!important;
		padding: 1rem 0 2rem!important
	}
	.bannerWrapper .currentAccNew .btnBlock {
		padding-top: 0!important
	}
	.currAccIntro p {
		font-size: 1.3rem
	}
	.currAccTableBox .viewTableLink {
		display: block;
		padding-top: 2rem
	}
	.fulltableBox {
		display: block
	}
	.errorSecbg .sidelink {
		margin: 0 auto
	}
	.errorSecbg .sidelink .accountIcon {
		width: 64px;
		height: 66px;
		background-size: 150px;
		background-position: -3px -46215px
	}
	.errorSecbg .sidelink .loan {
		width: 64px;
		height: 66px;
		background-size: 150px;
		background-position: -3px -46307px
	}
	.errorSecbg .sidelink .cards {
		width: 64px;
		height: 66px;
		background-size: 150px;
		background-position: -3px -46418px
	}
	.errorSecbg .sidelink .linkSec {
		padding-left: 1rem
	}
	.errorSecbg .sidelink .linkSec h2 a {
		font-size: 1.6rem
	}
	.errorSecbg .sidelink .linkSec li a {
		font-size: 1.2rem
	}
	.queriesSteps p {
		padding: 20px
	}
	.queriesSteps ul {
		margin-top: 0
	}
	.queriesSteps ul li:last-child {
		border-bottom: 1px solid #959595
	}
	.queriesSteps ul li {
		border-top: 1px solid #959595;
		border-right: none;
		padding: 0;
		display: block
	}
	.queriesSteps ul li:first-child {
		border-top: none
	}
	.queriesSteps .note {
		padding: 30px
	}
	.queriesSteps .note li:last-child {
		border-bottom: none
	}
}
@media only screen and (max-width: 600px) {
	.commonPopup .videoPopup .videoSection .videosWrap .vid {
		width: 100%;
		padding: 0 15px
	}
	.commonPopup .videoPopup .videoSection .vid iframe {
		width: 100%;
		height: auto
	}
	.grabBannerBox .owl-dots {
		bottom: -25px;
		border-bottom: 1px solid #d6d6d6;
		width: 100%
	}
	.grabBannerBox .bannerContent h3 {
		font-size: 3rem;
		color: #fff;
		text-align: center;
		line-height: 4rem
	}
	.grabBannerBox .bannerContent p {
		color: #fff;
		text-align: center
	}
	.grabBannerBox .bannerContent p strong {
		font-size: 2.1rem
	}
	.grabBannerBox .bannerContent ul {
		display: none
	}
	.grabBannerBox .playPauseBtn .play {
		bottom: -18px;
		left: 66%
	}
	.grabBannerBox .playPauseBtn .stop {
		bottom: -15px;
		left: 65%
	}
	.grabDealsShop ul li:nth-child(3n+0) {
		margin: 0
	}
	.grabDealsShop ul li {
		width: 100%;
		margin: 0
	}
	.grabDealsShop ul li .knowMoreBox {
		padding: 2.4rem 2rem 1.3rem
	}
	.grabDealsShop ul li .knowMoreBox .tofferExpire .travelexpires strong {
		font-size: 1.8rem
	}
	.bannerWrapper .ShareHolderBanner.bannerText h2 {
		color: #fff;
		font-size: 2.5rem;
		width: 100%
	}
	.bannerWrapper .ShareHolderBanner.bannerText p {
		color: #fff;
		font-weight: 400;
		padding-top: 1rem
	}
	.infoTabWrap .checkbox-slider {
		text-align: center
	}
	.tabWrap.csrSFwrap .panel-heading h5 a {
		width: 65%;
		vertical-align: top
	}
	.tabWrap.csrSFwrap .panel-heading h5 em {
		margin-right: 2.5rem
	}
	.csrLandingWrap .csrInfoWrap.otherInfoWrap .csrInfo li {
		width: 31%;
		margin: 0 2% 2% 0
	}
	/* ASAP change 4 start  */
	.featureBox.newfeatureWrap .contentBox .leftWrap .leftHead {
		font-size: 2rem
	}
	.featureBox.newfeatureWrap .contentBox .rightWrap {
		width: 100%
	}
	.featureBox.newfeatureWrap .contentBox .rightWrap .boxWrap {
		width: 100%;
		padding: 15px 40px
	}
	.bannernewRap .mainimgtextWrap .bgImg {
		background: url(../images/asapInternal/top-banner-mob.png) no-repeat 0 0
	}
	/* ASAP change 4 end */
}
@media only screen and (max-width: 480px) {
	.bannerWrapper .bannerText {
		top: 20%;
		-ms-transform: translateY(-20%);
		transform: translateY(-20%)
	}
	.bannerWrapper .bannerText .bannerTitle {
		font-size: 2.6rem;
		font-family: Lato-Regular;
		line-height: 3.6rem;
		width: 75%;
		letter-spacing: 1px
	}
	.bannerWrapper .bannerText .bannerTitle br {
		display: none
	}
	.bannerWrapper .bannerText.fastForBanner {
		top: 15%;
		-ms-transform: translateY(-15%);
		transform: translateY(-15%)
	}
	.bannerWrapper .bannerText.fastForBanner p {
		color: #fff
	}
	.bannerWrapper .bannerText.loanCategory h2 {
		color: #fff
	}
	.inputBox {
		padding-right: 0
	}
	.inputBox .inputLine.smallWid {
		width: 80px
	}
	.inputBox.roiBox {
		padding-right: 2rem;
		padding-left: 2rem
	}
	.inputBox.roiBox .inputLine input {
		width: 75%
	}
	.selectBox {
		padding-right: 0
	}
	.selectBox .dropDown {
		width: 80px
	}
	.bodBlock .sliderBlock .textBlock h5,
	.bodBlock .sliderBlockMob .textBlock h5 {
		width: 60%;
		margin: 0 auto
	}
	.awards .slideYears .item a {
		width: 16.6rem
	}
	.bannerWrapper .recommText {
		top: auto;
		-ms-transform: none;
		transform: none
	}
	.bannerWrapper .recommText h3 {
		font-size: 2rem
	}
	.edgeSavingAccount .bannerText h2 {
		line-height: 1.2
	}
	.connectSocial .social {
		width: 100%
	}
	.connectSocial .social li {
		width: 40%
	}
	.offerWrap .panel {
		width: 292px;
		margin: 0 0 20px 0
	}
	.csrInfoWrap h2 {
		font-size: 2rem
	}
	.tabWrap.csrSFwrap .panel-heading h5 a {
		font-size: 1.6rem
	}
	.tabWrap.csrSFwrap .panel-heading h5 em {
		margin-right: 1.5rem
	}
	.csrLandingWrap .csrInfoWrap.otherInfoWrap .csrInfo li {
		width: 46%;
		margin: 0 4% 4% 0;
		min-height: 18.5rem
	}
	.csrBoxInfoWrap {
		margin-top: 0
	}
	.csrBoxInfoWrap h3 {
		font-size: 2rem
	}
	.csrBoxInfoWrap .csrInfoBlock {
		min-height: 7.5rem
	}
	.csrBoxInfoWrap .csrBoxInfo {
		margin-top: 2rem
	}
	.csrBoxInfoWrap .csrBoxInfo .reportsBox li {
		width: 100%;
		margin-bottom: 1rem
	}
	.csrBoxInfoWrap .csrFooterCont {
		margin-top: 2rem
	}
	.csrBoxInfoWrap .csrFooterCont h3 {
		margin-top: 1rem
	}
	.compBannerWrap h2 {
		letter-spacing: 3px;
		line-height: 17px;
		right: 10%;
		font-size: 12px
	}
	.compBannerWrap h2:after {
		top: 148%
	}
	.compBannerWrap.priorityBankingBanner h2 {
		letter-spacing: 3px;
		line-height: 17px;
		left: 10px;
		font-size: 12px
	}
	.cardBlock .compServicepro h3 {
		font-size: 18px;
		padding: 25px 0 10px 0
	}
	.cardBlock .compServicepro span {
		font-size: 18px;
		padding-bottom: 10px
	}
	.cardBlock .compServicepro .airAccesstext p span {
		font-size: 16px
	}
	.cardBlock .compServicepro .airAccesstext p {
		width: 100%;
		line-height: 25px;
		font-size: 14px
	}
	.cardBlock .compServicepro .airAccesstext .movieDisc {
		width: 100%;
		line-height: 25px;
		font-size: 14px
	}
	.cardBlock .compServicepro .airAccesstext {
		width: 95%;
		padding: 20px 0
	}
	.cardBlock ul.priorityOffersmenu li {
		padding: 20px 10px 55px
	}
	.cardBlock ul.priorityOffersmenu li a span.privRedround {
		height: 40px;
		width: 40px
	}
	.cardBlock ul.priorityOffersmenu li a span.privRedround.compLounge:after {
		background-position: -8px -12026px
	}
	.cardBlock ul.priorityOffersmenu li a span.privRedround.compLounge:hover:after {
		background-position: -8px -12084px
	}
	.cardBlock ul.priorityOffersmenu li a span.privRedround.movTickticon:after {
		background-position: -6px -11453px
	}
	.cardBlock ul.priorityOffersmenu li a span.privRedround.movTickticon:hover:after {
		background-position: -7px -11489px
	}
	.cardBlock ul.priorityOffersmenu li a span.privRedround.lockRenticon:after {
		background-position: -6px -11532px
	}
	.cardBlock ul.priorityOffersmenu li a span.privRedround.lockRenticon:hover:after {
		background-position: -7px -11572px
	}
	.cardBlock ul.priorityOffersmenu li a span.privRedround.dinDelicon:after {
		background-position: -7px -11617px
	}
	.cardBlock ul.priorityOffersmenu li a span.privRedround.dinDelicon:hover:after {
		background-position: -6px -11663px
	}
	.cardBlock ul.priorityOffersmenu li a span.privRedround.edgeReicon:after {
		background-position: -5px -11724px
	}
	.cardBlock ul.priorityOffersmenu li a span.privRedround.edgeReicon:hover:after {
		background-position: -7px -11776px
	}
	.cardBlock ul.priorityOffersmenu li a span.privRedround.relManicon:after {
		background-position: -7px -11835px
	}
	.cardBlock ul.priorityOffersmenu li a span.privRedround.relManicon:hover:after {
		background-position: -7px -11882px
	}
	.cardBlock ul.priorityOffersmenu li a span.privRedround.preTreicon:after {
		background-position: -7px -11930px
	}
	.cardBlock ul.priorityOffersmenu li a span.privRedround.preTreicon:hover:after {
		background-position: -7px -11971px
	}
	.cardBlock ul.priorityOffersmenu li a .tabsCont {
		font-size: 10px;
		line-height: 17px
	}
	.edgeRew .citiesIn {
		width: 100%!important
	}
	.prefTreatmentWrap .compBannerWrap h2 {
		right: 0;
		width: 64%;
		line-height: 19px;
		font-size: 12px;
		letter-spacing: 1px;
		margin-right: 12px;
		padding-left: 7px;
		padding-bottom: 0
	}
	.errorSecbg {
		background: url(../images/errorBgMobile.png) no-repeat;
		width: 100%;
		background-size: contain
	}
	.errorSecbg .container {
		padding: 0
	}
	.errorSecbg .col-xs-12 {
		padding: 0
	}
	.errorSecbg .oppsSec .plugImg {
		display: block
	}
	.errorSecbg .oppsSec .oppsText {
		left: 52px;
		top: 20px
	}
	.errorSecbg .oppsSec .oppsText h2 {
		font-size: 1.8rem;
		margin-bottom: 1rem
	}
	.errorSecbg .oppsSec .oppsText p {
		font-size: 1.2rem
	}
	.errorSecbg .mainSideLink {
		margin: 0 15px
	}
	/* ASAP change 5 start */
	.mainIntroductionText {
		margin-top: 3em
	}
	.featureBox.newfeatureWrap .owl-nav {
		bottom: -55px
	}
	.bannernewRap .mainimgtextWrap .textWrap {
		right: 60px;
		top:40px;
	}
	.bannernewRap .imageBlock {
		margin-top: -200px
	}
	/* ASAP change 5 end */
}
@media only screen and (max-width: 360px) {

	.awards .slideYears .item {
		margin: 0 -7rem
	}
	.emiCal .finalResult p {
		width: 278px
	}
	.callLocateWrapper .callUsBox .phoneDirectory ul li {
		display: block;
		padding-bottom: 1rem;
		width: 100%
	}
	/* ASAP change 6 start */
	.bannernewRap .imageBlock img {
		width: 100%
	}
	/* ASAP change 6 end */
}
@media only screen and (max-width: 320px) {
.sideBlock {
    width: 90%;
}
	.tableWrapper .tblData {
		font-size: 1rem
	}
	.productForUBox .productsList ul {
		text-align: center
	}
	.productForUBox .productsList ul li {
		width: 48%
	}
	.stockInfoWrap .stockContent {
		padding: 1.5rem 2rem
	}
	.csrInfo li {
		width: 90%;
		margin: 1% 5%;
		min-height: unset
	}
	.csrInfo li h4 span {
		min-height: unset
	}
	.csrLandingWrap .csrInfoWrap.otherInfoWrap .csrInfo li h4 {
		font-size: 1.5rem
	}
	.csrLandingWrap .csrInfoWrap.otherInfoWrap .csrInfo li h4 span {
		margin-top: .7rem
	}
	.csrBoxWrap .csrBox {
		min-height: 26rem
	}
	.csrBoxWrap .csrBox p {
		min-height: 15rem
	}
	.cardBlock ul.priorityOffersmenu li {
		padding: 20px 4px 55px
	}
	/* ASAP change 7 start */
	.bannernewRap .mainimgtextWrap .textWrap {
		right: 25px
	}
	/* ASAP change 7 end */
}
@media screen and (max-width: 60em) {
	.grid li {
		width: 33.3%
	}
	.slideshow li {
		width: 100%;
		height: 100%;
		top: 5%;
		left: 0;
		margin: 0
	}
	.slideshow li figure img {
		width: auto;
		margin: 0 auto;
		max-width: 100%
	}
	.slideshow nav span,
	.slideshow nav span.nav-close {
		font-size: 1.8em;
		padding: .3em
	}
	.info-keys {
		display: none
	}
}
@media screen and (max-width: 35em) {
	.grid li {
		width: 50%
	}
}
@media screen and (max-width: 24em) {
	.grid li {
		width: 100%
	}
}