.contentRightBG1
{
	background: url("../images/shadow_right.png") repeat-y scroll left top white;
    float: left;
    height: 580px;
    right: 0px;
    position: absolute;
    top: 0;
    width: 3px;
}
.contentRightBG2
{
	background: url("../images/shadow_right1.png") repeat-y scroll left top white;
    float: left;
    height: 100%;
    right: 0px;
    position: absolute;
    top: 580px;
    width: 3px;
}
.contentLeftBG1
{
	background: url("../images/shadow_left.png") repeat-y scroll left top white;
    float: left;
    height: 580px;
    left: 0px;
    position: absolute;
    top: 0;
    width: 3px;
}
.contentLeftBG2
{
	background: url("../images/shadow_left1.png") repeat-y scroll left top white;
    float: left;
    height: 100%;
    left: 0px;
    position: absolute;
    top: 580px;
    width: 3px;
}
.contentLeftBG
{
	background: none repeat scroll 0 0 white;
    float: left;
    min-height: 600px;
    width: 100%;
}
.contentRightBG
{
    float: left;
    height: 100%;
    width: 100%;
}

/*.left-nav
{
	float:left;
	width:10%;
	background-color:#666666;
}*/
.middle-contenter
{
	margin: auto;
    width: 90%;
	line-height:18px;
}
.middle-contenter1
{
	margin: auto;
    width: 98%;
	line-height:18px;
	position: relative;
    top: 0px;
	left:1%;
	float: left;
}
.container-left
{
    width: 71%;
	line-height:18px;
	float:left;
}
.container-right
{
	float: left;
    width: 286px;
}

.cotainer-middle-text
{
	float:left;
	width:55.4%;
	min-width:320px;
}
.cotainer-image
{
	float:left;
	width:100%
}
.middle-contentLB
{
	float:left;
	width:7px;
	height:8px;
	background:url('../images/corner_left.png') no-repeat scroll left bottom white;
}
.middle-contentRB
{
	float:right;
	width:6px;
	height:8px;
	background:url('../images/corner_right.png') no-repeat scroll left bottom white;
}
.appendStr
{
	background:url('../images/seperator_bottomlinks.png') no-repeat scroll left center transparent;
}
.rightContainerBlock2
{
	background: none repeat scroll 0 0 white;
    border: 1px solid #CCCCCC;
    float: left;
    height: 155px;
    width: 318px;
}
.rightContainerBlock
{
	background: none repeat scroll 0 0 white;
    border: 1px solid #CCCCCC;
    float: left;
    height: 155px;
    width: 155px;
}
.rightContentCenterDiv
{
	float:left;
	width:143px;
}
.rightContentTxtDiv
{
	color: #333333;
    float: left;
    font-size: 65%;
    font-weight: bold;
    text-align: right;
    width: 100%;
	height: 11%;
}
.contentHeader
{
	color:#333;
	font-weight:bold;
	font-size:16px;
	text-transform: uppercase;
	text-align:left;
	float:left;
}
.rightContentCenterDiv
{
	float: left;
    height: 100%;
    width: 94%;
}
.right-nav
{
	float:left;
	width:320px;
}
.right-nav-1,.right-nav-2
{
	float:left;
	width:49%;
	height:500px;
	background-color:#666666;
}
.headerNav
{
	float:left;
	width:100%;
	background:url(../images/main_menu_bg.png);
	height: auto;
}
.NavMenu
{
	margin: 0 auto;
    max-width: 980px;
    width: 100%;
}
.border-left{
	border-left: 1px solid #EAA560;
	height: 42px;
}
.NavMenu li{
	border-right: 1px solid #EAA560;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 42px;
    min-width: 135px;
    width: 19.75%;
	line-height: 42px;
	text-transform: uppercase;
}
.links
{
	float:left;
	width:auto;
}
.links ul,.NavMenu ul
{
	float: left;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: 100%;
}
.links li
{
	border-right: 1px solid #666666;
    color: #666666;
    font-size: 13px;
    height: 15px;
    line-height: 16px;
    width: 80px;
	text-align: left;
}
.login
{
	background: url("../images/login_bg.png") repeat scroll 0 0 transparent;
    border-bottom: 1px solid #D77D7E;
    border-left: 1px solid #CC4040;
    border-top: 1px solid #C44847;
    color: #FFFFFF;
    float: left;
    font-size: 15px;
    font-weight: bold;
    height: 24px;
    line-height: 24px;
    width: 64px;
}

/*-------Product Page-------------*/
.product-banner
{
	float:left;
}
.product-form
{
	float: left;
	width: 59%;
	text-align:left;
	font-size:12px;
}
.contain-block
{
	width:253px;
}
.productContaint_type1
{
	width:96%;
	left:2%;
	position:relative;
	float:left;
	color: #333;
	font-size: 16px;
	text-align:justify;
}
.subProduct
{
	width:84%;
	left:8%;
	position:relative;
	float:left;
	height:28px;
}
.subProduct1
{
	width: 93.5%;
	left: 3.25%;
	position: relative;
	float: left;
	height: 28px;
}
.radioContain
{
	width:50px;
	line-height: 22px;
	font-size: 14px;
}
.HorzLine
{
	float:left;
	width:100%;
	height:0px;
	border-bottom:1px solid #ECE;
}
.productInfo
{
	background: none repeat scroll 0 0 white;
    float: left;
    width: 100%;
}
.TnC
{
	text-align: justify;
	color: #999;
	font-size: 11px;
	line-height: 14px;
	width: 96%;
}
.left_Nav
{
	float: left;
	background: none repeat scroll 0% 0% #ECECEC;
	width: 195px;
	height: 415px;
}
.left_Nav ul
{
	margin: 0px;
	outline: 0px none;
	text-decoration: none;
	list-style-type: none;
	border: 0px none;
	padding: 0px;
	text-align: left;
	color:#004A80;
}
.Left_menu li
{
	width:100%;
	float:left;
	line-height:30px;
	font-size:13px;
	color:#666;
	border-top: 1px solid #ECECEC;
	position:relative;
}
.subP:hover
{
    color: #fff;
	background-color:#F0974B;
    cursor: pointer;
}
.horzLineNav
{

	border-bottom:1px solid #E1E1E1;

	height:0px;
	width:94%;
	position:relative;
	left:3%;
	clear:both;
	border-top:1px solid #ECECEC;
}
.productDetails
{
	width:78%;
	float:left;
	text-align:left;
}
.productDetails_type1
{
	width:99%;
	float:left;
	text-align:left;
}
.Info ul
{
	font-size: 14px;
	color: #333;
	clear: both;
	list-style: square outside none;
	padding: 0px;
	position:relative;
	float: left;
	text-align: left;
	width: 99.5%;
	margin-top: 0px;
	margin-bottom: 0px;
}
.Info li
{
	font-size: 14px;
	color: #333;
	clear: both;
	list-style: square outside none;
	padding: 0px;
	margin-left: 10px;
	float: left;
	text-align: justify;
	width: 92%;
}
.Fast-Facts-header {
    border-right: 1px solid #ECECEC;
    height: 42px;
    font-weight: bold;
    font-size: 14px;
    text-align: left;
    background: url('../images/gredient_header.jpg') repeat-x scroll 0px 0px #FFF;
}
.Fast-Facts-header1,.row   td{
    background: none repeat scroll 0px 0px #F5F5F5;
    border-right: 1px solid #E6E6E6;
    color: #333;
	font-size: 14px;
    height: 22px;
    padding: 4px;
    text-align: center;
	font-weight: normal;
}
.Fast-Facts-header2 ,.row1 td{
    background: none repeat scroll 0px 0px #FFF;
    border-right: 1px solid #E6E6E6;
    color: #333;
	font-size: 14px;
    height: 22px;
    padding: 4px;
    text-align: center;
	font-weight: normal;
}
.subP
{
	width:99%;
	left:1%;
	position:relative;
	float:left;
	height:28px;
}
.subPoints ul
{
	position: relative;
	width: 94%;
	left: 6%;
}
.textBox
{
	height:21px;
	width:150px;
}
.tableContaint
{
	width:96%;
	left:2%;
	position:relative;
	float:left;
}
.tableStyl
{
	width: 100%;
	border-left: 1px solid #ECECEC;
	border-bottom: 1px solid #ECECEC;
}
.decorationUnderline
{
	text-decoration: underline;
	font-size:11px;
}

.productContaintTop
{
    width: 89%;
	left: 9%;
	position: relative;
	float: left;
}
.prize
{
	width:70px;
	height:38px;
	border:1px solid yellow;
	text-align:center;
	background-color:#F0974B;
	font-size: 30px;
	border-radius:5px;
}
.clams
{
	background: url('../images/claims_bg.png');
	height:38px;
	width:197px;
	clear:both;
	font-size: 32px;
	line-height: 36px;
	text-align:center;
}
.productParameters
{
	width:100%;
}
.im
{
	background: url('../images/horizontal_line.jpg');
	height:1px;
	width:100%;
	clear:both;
}
.contentHorzSpacer_8
{
	float:left;
	width:100%;
	height:8px;
	clear:both;
}
.width32px
{
	width:32px;
}
.activeLinkArrow
{

	position:absolute;
	background: url('../images/activelink_arrow.png') no-repeat scroll 0px 0px transparent;
	height:10px;
	width:8px;
	top:9px;
	float:left;
	right:-7px;
	display:none;
}
.container {
    background: url('../images/main_bg.png') repeat-x scroll left top transparent;
    width: 100%;
    text-align: center;
    margin: auto;
    display: inline-block;
}
.productVideo
{
	border:1px solid #ece;
}
.LeftNavHead
{
	color: #004A80;
	text-align: left;
	height:20px;
	font-size:14px;
}
.mainContaint
{
	position:relative;
	width:93.5%;
	left:2.1%;
	color:#333;
	font-size:16px;
	float:left;
}
.mainContaintHeading
{
	color:#004A80;
	text-align:left;
	font-size:16px;
}
.textDecorationUnderline
{
	text-decoration:underline;
	font-size: 13px;
	font-weight: bold;
}
.tableContaintDownload
{
    width: 94.8%;
    left: 3.8%;
    position: relative;
    float: left;
	color:#666;
	line-height: 26px;
}
.breadcrumbsDiv
{
	clear:both;
	float:left;
	width:100%;
}
.breadcrumbsUL
{
	margin:0;
	padding:0;
	float:left;
	list-style:none;
}
.breadcrumbsUL li
{
    color: #666;
    float: left;
    font-size: 13px;
    font-weight: normal;
    height: 20px;
    line-height: 20px;
}
.breadcrumbsUL .firstLi
{
	background: none repeat scroll 0 0 transparent;
    padding-left: 3px;
}
.lastLi
{
	color:#004A80 !important;
}
/*	new	*/
.productInfoContainer
{
	position:relative;
	width:99.2%;
	left:0.8%;
	float:left;
}
.InfoSubPoints
{
	left:6%;
	width:94.2% !important;
	*width:89% !important;
}

.tableStyl1
{
	width: 100%;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #fff;
}
.Fast-Facts-header-download-1 {
    background: none repeat scroll 0px 0px #e9e9e9;
    border-right: 1px solid #fff;
	border-bottom:1px solid #fff;
    color: #666;
	font-size: 14px;
    height: 22px;
    padding: 4px;
    text-align: center;
	font-weight: normal;
}
.Fast-Facts-header-download-2 {
    background: none repeat scroll 0px 0px #f3f2f2;
    border-right: 1px solid #fff;
	border-bottom:1px solid #fff;
    color: #666;
	font-size: 14px;
    height: 22px;
    padding: 4px;
    text-align: center;
	font-weight: normal;
}
.tableDataStyle
{
	line-height: 26px;
	font-size: 16px;
}
/* All ulip Page*/
.contentHeaderNew
{
	text-transform: uppercase;
	float:left;
	color: #004A80;
	text-align: left;
	font-size:16px;
	width:100%;
}

.ul-class li
{
	line-height:18px;
	list-style: square outside none;
}
/* new css */
.select-tab {
    float: left;
    width: 100%;
}
.select-sub-tab, .select-sub-tab1 {
    background-color: #CDCCC1;
    float: left;
    font-size: 14px;
    height: 42px;
    text-align: center;
    width: 24%;
    cursor: pointer;
}
.select-sub-tab1 h2 {
    line-height: 42px;
    font-size: 14px;
    font-family: 'Mulish',Helvetica,sans-serif !important;
    font-weight: normal;
    text-transform: none;
    text-align: center !important;
    margin-top: 0px !important;
}
.selected-arrow1 {
    background: url('../images/blue_arrow.png') no-repeat scroll 0px 0px transparent;
    bottom: -12px;
    height: 12px;
    left: 50px;
    position: absolute;
    width: 27px;
    display: none;
}
/* New */

/* Claims & Claims Forms pages */
/*	new	*/
.claimSettled
{
	text-align: center;
	font-size: 24px;
	color:#9D1D21
}
.termCondition
{
	color: #999; font-size: 11px;line-height: 14px;
}
.productContaint
{
	width:94%;
	left:3%;
	position:relative;
	float:left;
	color: #333;
	font-size: 16px;
	text-align:left;
}
/* new claim_form_page css */
.attributeInput
{
	height: 23px;
	width: 215px;
}
.formAttribute
{
	width: 290px;
	float:left;
	text-align:left;
}
ol li
{
	left: 3%;
    position: relative;
    width: 97%;
}
.TermAndCondition
{
	font-size:13px;
}
/* claim upload */
.policyNo
{
	font-weight:bold;
}
.tabContainer
{
	background-color:#F4F2F3;
}
.tab
{
	float:left;width:179px;height: 172px;
}
.tabActiveStyle
{
	float:left;
	position:relative;
	left:7%;
	text-align:center;
	width:86%;
	background-color:#FFFFFF;
	border:2px solid #329A00;
	height:153px;
}
.tabDeactiveStyle
{
	float:left;
	position:relative;
	left:7%;
	text-align:center;
	width:88%;
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	height:155px;
}
.tabButton
{
	width:80px;
	background-color:#989898;
	display: inline-block;
	line-height:26px;
	color:#fff;
}
.tabFileName
{
	line-height:30px;
	color:#D9D9D9;
}
.activateTickMark
{
	position:absolute;height:20px;width:21px;left:-11px;top:-11px;background: url('../images/activate_tickmark.png');
}

.HospNetw-header {
    border-right: 1px solid #ECECEC;
    height: 42px;
    font-size: 14px;
    background: url('../images/gredient_header.jpg') repeat-x scroll 0px 0px #FFF;
	color:#004A80;
}
.HorizontalORSaperator
{
	width:75%;
	background: url('../images/horizontal_line.jpg');
	height:1px;
	display: inline-block;
	position:relative;
}
.OR
{
	background: url('../images/icon_OR.png');
	position:absolute;
	left:50%;
	height:30px;
	width:30px;
	top:-13px;
}
/*	newer	*/
.horizVertiSpacerH70W8
{
	height:70px;
	width:8%;
	float:left;
}
.bigSubmitbutt
{
	height: 31px;
    width: 111px!important;
	font-size: 16px !important;
	cursor:pointer;
}
.tab
{
	float:left;width:178px
}
.tabButton
{
	width:80px;
	background-color:#989898;
	display: inline-block;
	line-height:26px;
	color:#fff;
	border:1px solid #CBCBCB;
}
ol li
{
	left: 3%;
    position: relative;
    width: 97%;
	line-height: 22px;
}
/*	add	*/
.CEOName
{
	color:#999;
	font-style:italic;
	font-size: 13px;
}
.claimSettled
{
	font-size:24px;
	font-weight:bold;
}
.ViewMoreReport
{
	width:138px;
	font-size:12px;
	line-height: 35px;
}
.endQuote
{
	position:absolute;
	bottom: -13px;
}
.claimSettledStatement
{
	font-size: 18px;
	position:relative;
	left:4%;
	width:80%;
}
.claimSettledLeftBott
{
	position:absolute;left:0px;bottom:-25px;*bottom:-20px
}
.StartQuote
{
	position:absolute;left:-28px;top:-5px;
}
/* Claims & Claims Forms pages */
/* JSP page */
.formAttr
{
	width: 94%;left:2%;float:left;position:relative;color: #333;
	font-size: 14px;
	text-align:left;
}
.errorHighlight
{
	border:2px solid red;
}
.errorText
{
	font-size:13px;
	color:red;
	line-height: 28px;
	text-align:left;
	min-width:200px;
	display:none;
}
.width32
{
	width:32%;
}
.min-width252
{
	width:300px
}
.spacerW12vH1
{
	float:left;
	width: 12px;
	height: 1px;
}
.mandatory
{
	color:red;
}
.formAttribute1
{
	width: 100%;
	float:left;
	text-align:left;
}


.textBold
{
	font-weight:bold;
}
.stepToDo li
{
	left: 1.5%;
	position: relative;
	width: 97%;
	text-align:justify;
}


.middle-content100
{
	width:100%;
	position:relative;
	overflow:hidden;
	float: left;
}
.square-list ul
{
	margin:0px;
	padding:0px;
	margin-left:15px!important;
	list-style:square outside none;
	clear:both;
	width: 90%;
}
.note-text ol li{
    left: 20px;
    position: relative;
    width: 92%;
    line-height: 22px;
	float:left;
}
.ul-list
{
	margin-left:25px!important;
	*margin-left:35px!important;
	clear:both;
	list-style:decimal outside none;
}
.tab-select
{
    background-color: #CDCCC1;
    float: left;
    font-size: 14px;
    height: 42px;
    text-align: center;
    width: 171px;
    cursor: pointer;
	line-height:44px;
}
.selected-tab
{
    background-color: #004A80;
    color: #FFF !important;
    position: relative;
}
.selected-arrow
{
    background: url('../images/blue_arrow.png') no-repeat scroll 0px 0px transparent;
    bottom: -12px;
	position:relative;
    height: 12px;
    left: 69px;
    position: absolute;
    width: 27px;
    display: none;
}
/* JSP page */

@media only screen and (max-width:450px){
	.calc-maroon-list li
	{
		width:100%!important;
	}
}

@media only screen and (max-width:575px){
	.mainDivClass
	{
		width:100%!important;
	}
	.my-ideal
	{
		border:0px none!important;
	}
}
@media only screen and (max-width:640px){
	.calc-left-content,.calc-right-content
	{
		width:100%!important;
	}
}
/* IE CSS */

	.calc-maroon-list_IE li{width:100%!important;}
	.mainDivClass_IE{width:100%!important;}
	.my-ideal_IE{border:0px none!important;}
	.calc-left-content_IE,.calc-right-content_IE{width:100%!important;}

/* IE CSS */


/*@media only screen and (max-width:1280px) and (min-width:760px) {
	.header-login,.header
	{
		display:none;
	}
	.left_Nav
	{
		width:35%!important;
		max-width: 195px;
	}
	.container-right
	{
		width: 30%!important;
		max-width: 286px;
	}
	.productDetails
	{
		width:65%!important;
	}
	.middle-content
	{
		width:70%!important;
	}
}
@media only screen and (max-width:760px) {
	.left_Nav,.header-login,.header
	{
		display:none;
	}
	.productDetails,.middle-content
	{
		width:100%!important;
	}
}*/
/* Hospital network*/
.divtableheader div
{
	width: auto;
	float: left;
	font-size: 12px;
	text-align: center;
	height:100%;
}
.divtable div
{
	width: auto;
	float: left;
	font-size: 12px;
	text-align: center;
	min-height:55px;
	height:100%;
}
.divtable span
{
	position:relative;
	left:3px;
	width:99%;
	float:left;
}
/* Hospital network*/
/* Final Product Page */
.relativeLeft-1{position:relative;width:100%;left:0%;float:left;display:none;border:1px solid #ECECEC;}
.relativeLeft-4{position:relative;width:94%;left:3.5%;float:left;}
.banner-link2{position:absolute;float:left;left:10px;width:191px;background:#FFF;color: #004A80;bottom: 15px;}
.product-content{width:100%;position:relative;overflow:hidden;float: left;}
.product-banner{width:99.6%;float: left;height:357px;/*height:365px;*/position:relative;left: 3px;
background: url('../images/product_icare_masthed.jpg');}
.productDetails{width:69.3%;float:left;text-align:left;}
.right_Nav{float: left;background: none repeat scroll 0% 0% #FFF;width: 188px;}
.right_menudiv{width:99%;left:1%;position:relative;float:left;height:28px;}
.right_Nav ul{margin: 0px;outline: 0px none;text-decoration: none;list-style-type: none;border: 0px none;padding: 0px;text-align: left;color:#004A80;}
.Right_menu li{width:100%;float:left;line-height:30px;font-size:13px;color:#666;border-bottom: 1px solid #ECECEC;position:relative;}
.productParameters{width:80%;}
.Right_menu-head{font-weight: bold;color: #004A80;text-align: left;height: 20px;font-size: 14px;width: 99%;float: left;}
.banner-link2-text{position: relative;left: 5px;width: 150px;line-height: 20px;color: #004A80;text-align: left;
height: 20px;font-size: 14px;float:left;}
.productContaintTop{width:  51.8%;position: relative;float: right;background: none repeat scroll 0% 0% #FFF;right: 13px;top: 12px;text-align:left;}
.product-textBox{height:23px;width:165px;}
.product-TnC{text-align: justify;color: #333;font-size: 9px;line-height: 14px;width: 93%;float:left;}
.product-lable289{width:289px;}
.product-lable163{width: 168px;}
/* Final Product Page */
/* Calculator */

.age-txt{ font-size:14px;display:block; font-family:'Mulish',Arial, Helvetica, sans-serif; color:#010101;width:97%;}
.banner-flagtext{left:0px;float: left; position: absolute; top: 12px; width: 414px; color: rgb(255, 255, 255);}
.banner-flagtext span{text-align:left;float: left;height: 100%;line-height: 27px;font-size: 21px;}
.calc-left-content{ width:42%;max-width:370px; float:left;min-width:200px;}
.hlv-cont .width-160,.hlv-cont .rupeevalue{
	width:100%;
}
.hlv-cont .rupeeblockGrey{
	background: none;
    height: 40px;
}
.hlv-cont .rupeevalue{
    border: 2px solid #ddd;
    border-radius: 5px;
	padding: 3px 5px;
	background: #fff;
}
.hlv-cont .color-white{
	width: 58% !important;
}
.hlv-calc-silder{
	width:30% !important;
}
.hlv-cont .calc-disclaimer-maroon-box{
	padding: 0px 24px;
    width: 95%;
}
.hlv-cont .calc-silder{
	width:23%;
	float: left;
}
.hlv-cont .calc-maroon-box{
	background-color:#ae2b30;
}
.hlv-cont .relativeLeft-6{
	width: auto;
    font-size: 18px;
	left: 7px;
    top: 2px;
}
.finalCover{
	padding: 5px 2px;
	font-size: 12px;
	position: absolute;
	bottom: -10px;
}
.hlv-cont .my-ideal{
	display: flex;
    border-right: 0px;
    width: 35%;
    align-items: center;
    padding: 7px 0px 5px 45px;
    /* margin-left: 10px; */
    font-size: 20px;
}
.hlv-cont .calc-maroon-list{
	position: unset;
    left: 0%;
    width: 100%;
	background-color:#ae2b30;
}
.hlv-btn{
	display: block;
	float: right;
	background: transparent;
	border: 1px solid #fff;
	border-radius: 5px;
	padding: 0px 20px 5px 20px;
	height: 35px !important;
}
.hlv-cont .calc-left-content{ width:100%;max-width:100%; float:left;min-width:200px;}
/*	HERE	*/
.calc-right-content{ float:left;width:50%;min-width:300px;}

.calc-tabs-bg{background: url(../images/calc-tabs-bg.gif) left top no-repeat; width:296px; height:33px;}
.calc-tab-selected{background:url(../images/calc-tab-selected.png) right bottom no-repeat; display: block;  float: left; height: 29px;
position: relative;
top: 2px;
left: 2px;
line-height: 27px;  text-align: center; width: 150px;}
.calc-tab-selected{color:#FFF!important;}
.calc-tab-deselected{display: block;  float: left;line-height: 27px;text-align: center; width: 141px;color:#5d5b51;position: relative;top: 2px;left: 2px;}
.increase-tool{background:url(../images/calc-indr-bg.gif) left top no-repeat; width:140px; height:33px;}
.increase-tool-left{ background:url(../images/calc-decrease-button.png) left top no-repeat; width: 27px; height: 28px; margin-top:2px; margin-left:3px; float:left}
.increase-tool-middle{background-color:#000; border:none; float:left; width:20px; font-family:'Mulish',Helvetica,sans-serif; font-size:17px; font-weight:normal; color:#fff; float:left; margin:5px 11px 0 11px;}
.increase-tool-right{background:url(../images/calc-increase-button.png) left top no-repeat; width: 27px; height: 28px; margin-top:2px;  float:left}
.increase-tool-txt{display:block; width:30px;text-transform:uppercase;width:30px;}
.width-190{ width:190px;}
.black-txtbx-left{background:url(../images/black_txt_left.jpg) left top no-repeat;height:33px;float:left;padding-left:13px}
.black-txtbx-right{background:url(../images/black_txt_right.jpg) right top no-repeat; width:82px; float:left; color:#fff; font-family:'Mulish',Helvetica,sans-serif; font-size:17px; font-weight:normal; padding:6px 0 7px 5px;}
.calc-gray-box{background-color:#ececec;float:left;width:100%;}
.gray-box-list{font-family:'Mulish',Helvetica,sans-serif;position:relative;left:2%; color:#010101; float:left;width:96%;}
.gray-box-list li{float:left;width:23.5%;padding-right:10px;min-width:100px;}
.cumilative-exp-txt{ font-size:14px; font-weight:normal; width:30%; }
.rs-cr-txt{font-size:20px;text-align:left;width:58%!important;}
.calc-maroon-box{background-color: #004a80;float:left;width:100%;}
.calc-maroon-list,.calc-disclaimer-maroon-box{ float:left;position:relative;left:2%;width:96%;}
.calc-maroon-list li{min-width:100px;color:#FFF;font-family:'Mulish',Helvetica,sans-serif; font-size:16px; font-weight:normal;float:left;min-height: 50px;width:23.5%;padding-right:10px;}
.calc-slid-top {width: 536px;}
.calc-slid-top span{font-family:'Mulish',Arial,Helvetica,sans-serif;font-weight: bold; font-size: 14px;display: block;float: left;}
.width-500{ width:500px !important;}
.width-252{ width:252px;}
.width-197 {width: 197px;}
.width-245 {width: 245px !important;}
.width-300{ width:300px;}
.width-auto{ width:auto;}
.calc-yr{display:block; float:left; text-transform:uppercase;font-family:'Mulish', Helvetica, sans-serif; font-size:12px; font-weight:normal;width:38px;}
.rs-cr-txt .normal-txt-2 {font-size: 22px;float:left;}
.calc-gray-box .rs-cr-txt .big-txt {font-size: 22px;float:left;}
.calc-maroon-list .big-txt {font-size: 22px;}
.rs-cr-txt .normal-txt{ font-size: 22px;float:left;}
.rs-cr-txt .normal-txt-3{ font-size:13px; display:block;}
.calc-tabs-bg a{#FFF;}
.width-160 {width: 170px;}
.black-loan-txtbx-right{ background:url(../images/black_txt_right.jpg) right top no-repeat; width:100px; float:left; color:#fff; font-family:'Mulish',Arial,Helvetica,sans-serif; font-size:17px; font-weight:normal; padding:6px 0 7px 5px;}
ul, ol, li, img, span, p, textarea, h1, h2, h3, h4, h5, h6, a, table, th, td, caption, a {
margin: 0px;padding: 0px;border: 0px none;list-style-type: none;text-decoration: none;outline: 0px none;}
.calc-gray-box .my-ideal {border-right: 1px solid #004a80;}
.my-ideal {border-right: 1px solid #fff;}
.relativeLeft-6{position:relative;left:6%;width:88%;float:left;}
.middle-contenter1 input{
margin: 0px;padding: 0px;border: 0px none;list-style-type: none;text-decoration: none;outline: 0px none;}
.rupeeblockGrey {
    background: url(../images/background.jpg);
    float: right;
    height: 33px;
    width: 100%;
	}
	.input-left {
    background: url('../images/black_txt_left.jpg') no-repeat scroll left top transparent;
    float: left;
    height: 33px;
    width: 31px;
}
.input-right {
    background: url('../images/black_txt_right.jpg') no-repeat scroll right top transparent;
    float: right;
    height: 33px;
    width: 31px;
	position: absolute;
	right: 0px;
	z-index: 0;
}
.rupeevalueblack
{
	float:left;
	background:#fff;
	width:90%;
	height:29px;
	color: #000;
	line-height:28px;
	font-size:16px;
	border-top:2px solid #999999;
	border-bottom:2px solid #999999;
}
.input-wrap
{
	float:left;width:170px;position:relative;max-width: 170px;
}
.input-wrap1
{
	float:left;width:135px;position:relative;max-width: 170px;
}
.spacer40
{
	float:left;
	width:100%;
	height:40px;
}
.spacer30
{
	float:left;
	width:100%;
	height:30px;
}
.spacer25
{
	float:left;
	width:100%;
	height:25px;
}
.spacer20
{
	float:left;
	width:100%;
	height:20px;
}
.spacer15
{
	float:left;
	width:100%;
	height:15px;
}
.spacer10
{
	float:left;
	width:100%;
	height:10px;
}
.spacer8
{
	float:left;
	width:100%;
	height:8px;
}
.spacer5
{
	float:left;
	width:100%;
	height:5px;
}

.inlineFloat-Left {
    float: left;
}
.rupeevalue
{
	margin-top:2px;
	width:55%;
}
.rupeevalue input
{
	margin: 0px;padding: 0px;border: 0px none;list-style-type: none;text-decoration: none;outline: 0px none;
}
.clear-both
{
	clear:both;
}
.closeDiv
{
	position:absolute;
	right:10px;
	top:10px;
	float:left;
	cursor:pointer;
	color:#999;
	font-size:26px;
	font-weight:bold;
}

.login-input
{
    height: 23px;
    width: 192px;
    color: #333;
    padding-left: 10px;
    line-height: 24px;
	border:1px solid #aaaaaa!important;
}
.login_space
{
    background: url('../images/login_space.png') no-repeat scroll center center transparent;
    width: 45px;
    float: left;
    height: 148px;
    vertical-align: middle;
}
.OR
{
    background: url('../images/icon_OR.png') repeat scroll 0% 0% transparent;
    position: absolute;
    left: 50%;
    height: 30px;
    width: 30px;
    top: -13px;
}
#submit
{
	float: left;
	/*margin-left: 242px;*/
	position:relative;
	left:19.8%;
	*left:18.8%;
	background: none repeat scroll 0% 0% #1F3D85;
	color: white;
	padding: 5px 15px;
	border-radius: 5px;
}
.font14
{
	font-size:14px!important;
}
@media only screen and (max-width:768px){
	.hlv-cont .calc-silder{
		width:100% !important;
	}
	.hlv-calc-silder{
		width:85% !important;
	}
	.hlv-btn{
		padding: 0px 10px 5px 10px;
		font-size: 11px;
	}
	.hlv-cont .color-white{
		width: 85% !important;
	}
	.hlv-cont .calc-disclaimer-maroon-box
	{
		padding: 0px 7px !important;
	}
}
