.contentPart.calcType4 {
	min-height:0;
}
.calculator.calcType4 {
	padding:0 0 23px;
	background:none;
}
.contentPart.calcType4 .page>.inner {
	margin:0 20px;
}
.calcType4 table.sliders {
	width:100%;
}
.calcType4 table.sliders td {
	vertical-align:top;
	text-align:left;
	border-top:1px dashed #bfc8d2;
	padding:50px 0 20px;
}
.calcType4 table.sliders tr:first-child td{
	border-top:none;
}
.calcType5 table.sliders tr:first-child td,
.calcType6 table.sliders tr:first-child td,
.calcType7 table.sliders tr:first-child td,
.calcType8 table.sliders tr:first-child td{
	border-top:1px dashed #BFC8D2;	
}
.calcType4 .sliders .name {
	width:140px;
	color:#828e9b;
	font:400 15px/15px 'pf_beausans_prolight',Arial;
}
.calcType4 .sliders .field {
	width:159px;
	padding-left:20px;
	color:#828e9b;
	font:400 15px/15px 'pf_beausans_prolight',Arial;
}
.calcType4 .sliders .field .inp {
	float:left;
	width:80px;
	margin-right:12px;
	margin-top: -10px;
}
.calcType4 .sliders .field .inp input {
	text-align:center;
}
.calcType4 .step1 .left {
	float:left;
	width:596px;
	margin:0 0 0 20px;
}
.calcType4 .step1 .right {
	float:right;
	width:295px;
	margin:0 20px 0 0;
}
.calcType4 .sliders .scale {
	text-align:justify;
	margin:18px 0 0;
	line-height: 0;
}
.calcType4 .sliders .scale>span {
	display:inline;
	color:#828e9b;
	font:400 13px/13px 'pf_beausans_prolight',Arial;
	padding-top:11px;
	background: url(/images/slider-step.png) center top no-repeat;
}
.calcType4 .sliders .scale>span.w100 {
	display:inline-block;
	width:100%;
	padding-top:0;
	background: none;
}
.calcType4 .sliders .sliderCreditSumm .scale {
	margin-left:-15px;
	margin-right:-23px;
}
.calcType4 .sliders .sliderTime .scale {
	margin-left:-7px;
	margin-right:-14px;
}
.calcType13 .sliders .sliderTime .scale {
	margin-left: -2px;
}
.calcType5 .sliders .sliderTime .scale {
	margin-left:-7px;
	margin-right:-7px;
}
.calcType4 .sliders .sliderFirstSumm .scale {
	margin-left:-3px;
	margin-right:-7px;
}
.calcType4 .sliders .sliderItemSumm .scale {
	margin-left:-23px;
	margin-right:-29px;
}
.calcType4 .creditType {
	padding:0 0 20px;
}
.calcType4 .creditType h2 {
	color:#010101;
	font:400 28px/28px 'pf_beausans_prolight',Arial;
	padding:37px 0 37px;
}
#onlineResults,
#onlineGiraf {
	margin-top:0;
	padding-top:0;
	padding-bottom:0;
}

.calcType3 .blockSelection.CTS {
	z-index:20;
}
.calculator .calcType3 .blockSelection.CTS h2 {
	/*color:#828e9b;
	font:400 30px/30px 'pf_beausans_prosemibold',Arial;*/
}

.calculator.calcType4 .typeSelect {	margin-top:29px;}
.calculator.calcType5 .typeSelect {	margin:29px 0;}
.calculator.calcType6 .typeSelect {	margin:20px 0;}
.calculator.calcType7 .typeSelect{margin:9px 0 20px 0;}
.calculator.calcType4 .typeSelect label {
	display:inline-block;
}
.calculator.calcType4 .typeSelect label>span {
	display:inline-block;
	color:#828e9b;
	font:400 12px/12px 'pf_beausans_prosemibold',Arial;
	cursor:pointer;
}
.calculator.calcType7 .typeSelect label>span,
.calculator.calcType6 .typeSelect label>span,
.calculator.calcType5 .typeSelect label>span,
.calculator.calcType8 .typeSelect label>span,
.calculator.calcType9 .typeSelect label>span{
	font:400 14px/18px 'pf_beausans_proregular',Arial;
}
.calculator.calcType4 .typeSelect label>input[type="radio"]:checked~span {
	color:#ec9b0c;
	cursor:default;
}
.calculator.calcType4 .typeSelect label+label {
	margin-left:24px;
}
.calculator.calcType5 .typeSelect label + label{
	margin-left:30px;
}
.calculator.calcType6 .typeSelect label+label{
	margin-left:33px;
}
.calculator.calcType7 .typeSelect label+label {
	margin-left:16px;
}
.calculator.calcType9 .typeSelect label {
	margin-right:55px;
	padding-bottom:20px;
}
.calculator.calcType9 .typeSelect label+label {
	margin-left:0;
}

.calculator.calcType5 .typeSelect label>span {
	padding:10px 0 11px 140px;
	height:36px;
	font:400 17px/20px 'pf_beausans_prolight',Arial;
}
.calculator.calcType6 .typeSelect label>span,
.calculator.calcType7 .typeSelect label>span,
.calculator.calcType8 .typeSelect label>span,
.calculator.calcType9 .typeSelect label>span {
	padding:93px 0 11px;
	height:31px;
	width:109px;
}
.calculator.calcType9 .typeSelect label>span{
	width:90px;	
}
.calculator.calcType7 .typeSelect label>span {
	width:90px;
}
.calculator.calcType8 .typeSelect label>span{
	width:85px;	
}

/*CALC #5*/
.calculator.calcType5 .typeSelect label>span.back {
	background:url(/images/credit_sprite.png) 0 0 no-repeat;
	position:absolute;
	left:0;
	top:0;
	bottom:0;
	width:110px;
	z-index:-1;
	padding:0;
	margin:0;
	height:auto;
}
:root .calculator.calcType5 .typeSelect label>span.back {
	background-image:url(/images/svg/credit_sprite.png.svg);
}
.calculator.calcType5 .typeSelect .carNew{
	width:250px;
	margin-right:35px;	
}
.calculator.calcType5 .typeSelect .carOld{
	width:100px;	
}
.calculator.calcType5 .typeSelect .carOld>span{
	padding:10px 0 11px 120px;	
}
.calculator.calcType5 .typeSelect .carNew>span.back {
	background-position:-440px -25px;
}
.calculator.calcType5 .typeSelect .carNew:hover>span.back {
	background-position:-440px -175px;
}
.calculator.calcType5 .typeSelect .carNew>input:checked~span.back {
	background-position:-440px -325px;
}

.calculator.calcType5 .typeSelect .carOld>span.back {
	background-position:-550px -25px;
}
.calculator.calcType5 .typeSelect .carOld:hover>span.back {
	background-position:-550px -175px;
}
.calculator.calcType5 .typeSelect .carOld>input:checked~span.back {
	background-position:-550px -325px;
}

/*CALC #6*/
.calculator.calcType6 .typeSelect label>span {
	background:url(/images/credit_sprite.png) 0 0 no-repeat;
}
:root .calculator.calcType6 .typeSelect label>span {
	background-image:url(/images/svg/credit_sprite.png.svg);
}

.calculator.calcType6 .typeSelect .estateNew>span {
	background-position:0 0;
}
.calculator.calcType6 .typeSelect .estateNew:hover>span {
	background-position:0 -150px;
}
.calculator.calcType6 .typeSelect .estateNew>input:checked~span {
	background-position:0 -300px;
}

.calculator.calcType6 .typeSelect .estateOld>span {
	background-position:-110px 0;
}
.calculator.calcType6 .typeSelect .estateOld:hover>span {
	background-position:-110px -150px;
}
.calculator.calcType6 .typeSelect .estateOld>input:checked~span {
	background-position:-110px -300px;
}

.calculator.calcType6 .typeSelect .estateInvest>span {
	background-position:-220px 0;
}
.calculator.calcType6 .typeSelect .estateInvest:hover>span {
	background-position:-220px -150px;
}
.calculator.calcType6 .typeSelect .estateInvest>input:checked~span {
	background-position:-220px -300px;
}

.calculator.calcType6 .typeSelect .estateOwn>span {
	background-position:-330px 0;
}
.calculator.calcType6 .typeSelect .estateOwn:hover>span {
	background-position:-330px -150px;
}
.calculator.calcType6 .typeSelect .estateOwn>input:checked~span {
	background-position:-330px -300px;
}

/*CALC #7*/
.calculator.calcType7 .typeSelect label>span {
	background:url(/images/credit_sprite.png) 0 0 no-repeat;
}
:root .calculator.calcType7 .typeSelect label>span {
	background-image:url(/images/svg/credit_sprite.png.svg);	
}

.calculator.calcType7 .typeSelect .goodsPhone>span {
	background-position:-660px 0;
}
.calculator.calcType7 .typeSelect .goodsPhone:hover>span {
	background-position:-660px -150px;
}
.calculator.calcType7 .typeSelect .goodsPhone>input:checked~span {
	background-position:-660px -300px;
}

.calculator.calcType7 .typeSelect .goodsHouse>span {
	background-position:-770px 0;
}
.calculator.calcType7 .typeSelect .goodsHouse:hover>span {
	background-position:-770px -150px;
}
.calculator.calcType7 .typeSelect .goodsHouse>input:checked~span {
	background-position:-770px -300px;
}

.calculator.calcType7 .typeSelect .goodsService>span {
	background-position:-880px 0;
}
.calculator.calcType7 .typeSelect .goodsService:hover>span {
	background-position:-880px -150px;
}
.calculator.calcType7 .typeSelect .goodsService>input:checked~span {
	background-position:-880px -300px;
}

.calculator.calcType7 .typeSelect .goodsClothes>span {
	background-position:-990px 0;
}
.calculator.calcType7 .typeSelect .goodsClothes:hover>span {
	background-position:-990px -150px;
}
.calculator.calcType7 .typeSelect .goodsClothes>input:checked~span {
	background-position:-990px -300px;
}

.calculator.calcType7 .typeSelect .goodsFurniture>span {
	background-position:-1100px 0;
}
.calculator.calcType7 .typeSelect .goodsFurniture:hover>span {
	background-position:-1100px -150px;
}
.calculator.calcType7 .typeSelect .goodsFurniture>input:checked~span {
	background-position:-1100px -300px;
}

/*CALC #8*/
.calculator.calcType8 .typeSelect label>span {
	background:url(/images/currency_sprite.png) 0 0 no-repeat;
}
:root .calculator.calcType8 .typeSelect label>span {
	background-image:url(/images/svg/currency_sprite.png.svg);
}

.calculator.calcType8 .typeSelect .currency_uah>span {
	background-position:-15px 0;
}
.calculator.calcType8 .typeSelect .currency_uah:hover>span {
	background-position:-15px -154px;
}
.calculator.calcType8 .typeSelect .currency_uah>input:checked~span {
	background-position:-15px -302px;
}

.calculator.calcType8 .typeSelect .currency_dollar>span {
	background-position:-235px 0;
}
.calculator.calcType8 .typeSelect .currency_dollar:hover>span {
	background-position:-235px -154px;
}
.calculator.calcType8 .typeSelect .currency_dollar>input:checked~span {
	background-position:-235px -302px;
}

.calculator.calcType8 .typeSelect .currency_euro>span {
	background-position:-125px 0;
}
.calculator.calcType8 .typeSelect .currency_euro:hover>span {
	background-position:-125px -154px;
}
.calculator.calcType8 .typeSelect .currency_euro>input:checked~span {
	background-position:-125px -302px;
}

.calculator.calcType8 .typeSelect .currency_rur>span {
	background-position:-350px 0;
}
.calculator.calcType8 .typeSelect .currency_rur:hover>span {
	background-position:-350px -154px;
}
.calculator.calcType8 .typeSelect .currency_rur>input:checked~span {
	background-position:-350px -302px;
}

.calculator.calcType8 .typeSelect .currency_chf>span {
	background-position:-465px 0;
}
.calculator.calcType8 .typeSelect .currency_chf:hover>span {
	background-position:-465px -154px;
}
.calculator.calcType8 .typeSelect .currency_chf>input:checked~span {
	background-position:-465px -302px;
}
/*CALC #9*/
.calculator.calcType9 .typeSelect label>span {
	background:url(/images/cards_sprite.png) 0 0 no-repeat;
}
:root .calculator.calcType9 .typeSelect label>span {
	background-image:url(/images/svg/cards_sprite.png.svg);
}

.calculator.calcType9 .typeSelect .cardFor1>span {
	background-position:-15px 0;
}
.calculator.calcType9 .typeSelect .cardFor1:hover>span {
	background-position:-15px -146px;
}
.calculator.calcType9 .typeSelect .cardFor1>input:checked~span {
	background-position:-15px -296px;
}

.calculator.calcType9 .typeSelect .cardFor2>span {
	background-position:-110px 0;
}
.calculator.calcType9 .typeSelect .cardFor2:hover>span {
	background-position:-110px -143px;
}
.calculator.calcType9 .typeSelect .cardFor2>input:checked~span {
	background-position:-110px -293px;
}

.calculator.calcType9 .typeSelect .cardFor3>span {
	background-position:-218px 0;
}
.calculator.calcType9 .typeSelect .cardFor3:hover>span {
	background-position:-218px -143px;
}
.calculator.calcType9 .typeSelect .cardFor3>input:checked~span {
	background-position:-218px -293px;
}

.calculator.calcType9 .typeSelect .cardFor4>span {
	background-position:-330px 0;
}
.calculator.calcType9 .typeSelect .cardFor4:hover>span {
	background-position:-330px -143px;
}
.calculator.calcType9 .typeSelect .cardFor4>input:checked~span {
	background-position:-330px -293px;
}

.calculator.calcType9 .typeSelect .cardFor5>span {
	background-position:-440px 0;
}
.calculator.calcType9 .typeSelect .cardFor5:hover>span {
	background-position:-440px -143px;
}
.calculator.calcType9 .typeSelect .cardFor5>input:checked~span {
	background-position:-440px -293px;
}

.calculator.calcType9 .typeSelect .cardFor6>span {
	background-position:-550px -10px;
}
.calculator.calcType9 .typeSelect .cardFor6:hover>span {
	background-position:-550px -153px;
}
.calculator.calcType9 .typeSelect .cardFor6>input:checked~span {
	background-position:-550px -303px;
}

.calculator.calcType9 .typeSelect .cardFor7>span {
	background-position:-660px 0;
}
.calculator.calcType9 .typeSelect .cardFor7:hover>span {
	background-position:-660px -143px;
}
.calculator.calcType9 .typeSelect .cardFor7>input:checked~span {
	background-position:-660px -293px;
}

.calculator.calcType9 .typeSelect .cardFor8>span {
	background-position:-770px -10px;
}
.calculator.calcType9 .typeSelect .cardFor8:hover>span {
	background-position:-770px -153px;
}
.calculator.calcType9 .typeSelect .cardFor8>input:checked~span {
	background-position:-770px -303px;
}

.calculator.calcType9 .typeSelect .cardFor9>span {
	background-position:-880px -10px;
}
.calculator.calcType9 .typeSelect .cardFor9:hover>span {
	background-position:-880px -153px;
}
.calculator.calcType9 .typeSelect .cardFor9>input:checked~span {
	background-position:-880px -303px;
}

.calculator.calcType9 .typeSelect .cardFor10>span {
	background-position:-990px -10px;
}
.calculator.calcType9 .typeSelect .cardFor10:hover>span {
	background-position:-990px -153px;
}
.calculator.calcType9 .typeSelect .cardFor10>input:checked~span {
	background-position:-990px -303px;
}

.calculator.calcType9 .typeSelect .cardFor11>span {
	background-position:-1100px -10px;
}
.calculator.calcType9 .typeSelect .cardFor11:hover>span {
	background-position:-1100px -153px;
}
.calculator.calcType9 .typeSelect .cardFor11>input:checked~span {
	background-position:-1100px -303px;
}

.calculator.calcType9 .typeSelect .cardFor12>span {
	background-position:-1210px -10px;
}
.calculator.calcType9 .typeSelect .cardFor12:hover>span {
	background-position:-1210px -153px;
}
.calculator.calcType9 .typeSelect .cardFor12>input:checked~span {
	background-position:-1210px -303px;
}