@font-face {
	font-family: 'open sans';
	src: url('/web/20220606203240im_/https://kreditkadengi.com/engine/fonts/opensans-bold.eot');
	src: local('open sans bold'), local('opensans-bold'),
		url('/web/20220606203240im_/https://kreditkadengi.com/engine/fonts/opensans-bold.eot#iefix') format('embedded-opentype'),
		url('/web/20220606203240im_/https://kreditkadengi.com/engine/fonts/opensans-bold.woff') format('woff'),
		url('/web/20220606203240im_/https://kreditkadengi.com/engine/fonts/opensans-bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'open sans';
	src: url('/web/20220606203240im_/https://kreditkadengi.com/engine/fonts/opensans-regular.eot');
	src: local('open sans regular'), local('opensans-regular'),
		url('/web/20220606203240im_/https://kreditkadengi.com/engine/fonts/opensans-regular.eot#iefix') format('embedded-opentype'),
		url('/web/20220606203240im_/https://kreditkadengi.com/engine/fonts/opensans-regular.woff') format('woff'),
		url('/web/20220606203240im_/https://kreditkadengi.com/engine/fonts/opensans-regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'open sans';
	src: url('/web/20220606203240im_/https://kreditkadengi.com/engine/fonts/opensans-semibold.eot');
	src: local('open sans semibold'), local('opensans-semibold'),
		url('/web/20220606203240im_/https://kreditkadengi.com/engine/fonts/opensans-semibold.eot#iefix') format('embedded-opentype'),
		url('/web/20220606203240im_/https://kreditkadengi.com/engine/fonts/opensans-semibold.woff') format('woff'),
		url('/web/20220606203240im_/https://kreditkadengi.com/engine/fonts/opensans-semibold.ttf') format('truetype');
	font-weight: 600;
	font-style: normal;
}


@media (max-width:1253px) {
	div.t_stroka_param_timer > div.td1 {
	    width: 68% !important;
	}

	div.t_stroka_param_timer > div.td2 {
	    width: 30% !important;
	}
}

@media (max-width:1220px){
	div.line_zaem > div.td1 {
	    width: 26%!important;
	}
	
	div.line_zaem > div.td2 {
	    width: 72%!important;
	}
}

@media (max-width:1100px) {
	table.menu_top_2020 {
	    margin-top: 7px!important;
	}
	table.menu_top_2020 td a {
		font-size:15px !important;
	}

	p.phone_top_2020 a {
		font-size:20px !important;
	}

	h1, .h1 {
		font-size:40px !important;
	}

	div.t_shapka_content_box > div.td2 {
		width:59% !important;
	}

	div.t_shapka_content_box > div.td1 {
		width:36% !important;
	}

	div.page_box {
		width: 92% !important;
    	padding-right: 4% !important;
	    padding-left: 4% !important;
	}

	div.but2 a {
		font-size:17px !important;
	}

	div.box_shapka_calc div.but_js {
		font-size:19px !important;
	}
	
	div.line_zaem > div.td1 {
	    width: 30%!important;
	}
	
	div.line_zaem > div.space {
		width: 1%!important;
	}
	
	div.line_zaem > div.td2 {
	    width: 69%!important;
	}
}

@media (max-width:1000px) {
	div.t_shapka div.td1 p.h1 {
		font-size:45px !important;
	}

	div.t_zakaz div.td4 input.inbut {
		background-image:none !important;
	}

	div.t_mail div.td1 {
		width:10% !important;
	}

	div.t_mail div.td2 {
		width:88% !important;
	}
	
	div.t_shapka2020 > div.space1 {
		width:2% !important;
	}
	
	div.t_shapka2020 > div.td3 {
		width:17% !important;
	}
	
	div.line_zaem > div.td2 > div > div {
	    width: 100%!important;
	    clear: both!important;
	}
	
	div.line_zaem > div.td2 > div > div.space {
		display: none!important;
	}
	
	div.line_zaem > div.td2 > div > div.td2 {
		padding-top:20px!important;
	}
	
	div.line_zaem > div.td2 > div > div.td2 > div.desk_but > div {
		display: inline-block!important;
		margin-right: 10px!important;
		max-width: 180px!important;
    	width: 100%!important;
    }
	
	div.line_zaem > div.td2 > div > div.td2 > div.desk_but > div > a {
		height: 40px!important;
    	line-height: 40px!important;
    	font-size: 16px!important;
	}
	
	div.box_param_zaem {
	    width: 100%!important;
	}
	
	div.line_zaem > div.td1 {
	    width: 42%!important;
	}
	
	div.line_zaem > div.td2 {
	    width: 57%!important;
	}
	
	img.zaem_desk {
	    max-width: 370px!important;
	}
	
	div.line_zaem > div.td2 > div {
	    padding: 0px 18px 0px 20px!important;
	}
	
	
}

@media (max-width:990px) {
	div.t_bottom div.td1 {
		width:52% !important;
	}

	div.t_bottom div.space1 {
		width:2% !important;
	}

	div.t_bottom div.td2 {
		display:none !important;
	}

	div.t_bottom div.td3 {
		width:46% !important;
	}

	div.t_shapka_content_box > div.td2 {
		width: 52% !important;
	}

	div.t_shapka_content_box > div.td1 {
		width: 43% !important;
	}

	h1, .h1 {
		font-size: 34px !important;
	}

	div.box_shapka2020 {
		background-image:url(/web/20220606203240im_/https://kreditkadengi.com/images/fon2020v2.jpg)!important;
	}
}

@media (max-width:980px) {

	div.t_check_mail > div.td1 {
		width:10% !important;
	}

	div.t_check_mail > div.td2 {
		width:88% !important;
	}
}

@media (max-width:950px) {
	div.table50 > div {
		display:block;
		width:100% !important;
		float:none !important;
	}

	div.table50 > div.space {
		width:100% !important;
	}

	#otstup_data_form_prejnie_fio {
		display:none;
	}

	#otstup_data_form_fio {
		height:0px;
	}

	div.t_table50na2 {
		width:100% !important;
	}

	#otstup_data_form_mesto_rojdeniya, #otstop_data_from_kol_chel {
		display:none;
	}

	div.t_shagi2020 > div p.title {
	    font-size: 20px !important;
	}

	div.t_big_razdel > div.td2 img {
		width:80% !important;
	}

	div.t_shagi2020 > div p.desc {
	    font-size: 15px !important;
	    line-height: 155% !important;
	}

	.h1_light {
    	line-height: 130% !important;
	    font-size: 32px !important;
	}

	div.t_big_razdel div.but2 a {
		width:78% !important;

	}

}

@media (max-width:930px) {
	div.t_shapka2020 > div.td2 {
		display:none !important;
	}

	div.t_shapka2020 > div.space2 {
		display:none !important;
	}

	div.t_shapka2020 > div.td1 {
		width: 25% !important;
	}

	div.t_shapka2020 > div.td3 {
		width: 28% !important;
	}

	div.t_shapka2020 > div.td4 {
		width: 25% !important;
	}

	div.t_shapka2020 > div.space4 {
		display:block !important;
		width:4% !important;
	}

	div.t_shapka2020 > div.td5 {
		display:block !important;
		width:13% !important;
	}

	p.logo img {
		max-width:206px !important;
	}

	p.phone_top_2020 a {
		font-size: 22px !important;
	}
}

@media (max-width:903px) {
	#menu_top {
		display:none;
	}

	div.top_line {
		display:block !important;
	}

	div.shapka_top div.td2 {
		display:none !important;
	}

	div.shapka_top div.td4 {
		display:block !important;
		width:22% !important;
	}

	div.t_pay div.td1 {
		width:45% !important;
	}

	div.t_pay div.td2 {
		width:50% !important;
	}
}

@media (max-width:890px) {

	div.t_mail div.td1 {
		width:11% !important;
	}

	div.t_mail div.td2 {
		width:87% !important;
	}
}

@media (max-width:876px) {
	h1, .h1 {
    	font-size: 30px !important;
	}

	div.t_shapka_content_box > div.td2 {
		width: 50% !important;
	}

	div.t_shapka_content_box > div.td1 {
		width: 46% !important;
	}

	div.t_shapka_content_box > div.space {
		width: 4% !important;
	}
}

@media (max-width:860px) {
	div.t_check_mail > div.td1 {
		width:11% !important;
	}

	div.t_check_mail > div.td2 {
		width:87% !important;
	}
	
	div.box_param_zaem > div > div.param {
	    line-height: 170%!important;
	}
	
	div.line_zaem > div.td2 > div > div.td2 > div.desk_but > div {
	    max-width: 160px!important;
	}
	
}

@media (max-width:850px) {
	div.t_shapka div.td1 p.h1 {
		font-size:42px !important;
	}

	div.t_shapka div.td1 {
		width:52% !important;
	}

	div.t_shapka div.td2 {
		width:48% !important;
	}

	div.t_zakaz div.td1 {
		width:27% !important;
	}

	div.t_zakaz div.space1 {
		width:8% !important;
	}

	div.t_zakaz div.td2 {
		width:27% !important;
	}

	div.t_zakaz div.space2 {
		width:8% !important;
	}

	div.t_zakaz div.td3 {
		width:25% !important;
	}

	div.t_zakaz div.space3 {
		width:100% !important;
		float:none !important;
		clear:both !important;
		height:10px !important;
	}

	div.t_zakaz div.td4 {
		width:100% !important;
		float:none !important;
		clear:both !important;
		text-align:center !important;
	}

	form.req input.inbut {
		padding:16px 20px 19px 20px !important;
	}

	#request div.page_box {
		padding:10px 0 30px !important;
	}

	#favorable_conditions p {
		font-size:24px !important;
	}

	#itogo_txt {
		display:inline-block !important;
		text-align:center !important;
	}
}

@media (max-width:815px) {
	div.shapka_top	div.td1 {
		width:42% !important;
	}

	div.shapka_top	div.td1_space {
		width:5% !important;
	}

	div.shapka_top	div.td3 {
		width:35% !important;
		text-align:right;
	}

	#num_phone {
		font-size:32px !important;
	}

	div.shapka_top	div.td4 {
		width:18% !important;
		text-align:right;
	}

	div.t_table25 > div {
		width:32% !important;
	}

	div.t_table25 div.space4 {
		display:none !important;
	}

	div.t_table25 div.rz4 {
		display:none !important;
		width:100% !important;
		clear:both !important;
		float:none !important;
	}

	div.t_table25 div.space3 {
		display:block !important;
		width:2% !important;
	}

	div.t_table25 div.rz3 {
		display:block !important;
		width:100% !important;
		clear:both !important;
		float:none !important;
	}
}

@media (max-width:801px) {
	div.t_shapka_content_box > div.td1 {
		width:100% !important;
		clear:both !important;
		float:none !important;
	}

	div.t_shapka_content_box > div.space {
		width:100% !important;
		clear:both !important;
		float:none !important;
	}

	div.t_shapka_content_box > div.td2 {
		width:100% !important;
		clear:both !important;
		float:none !important;
	}

	div.t_shapka_form_calc > div {
		float:left;
		width:48%;
	}

	div.t_shapka_form_calc > div.space {
		display:block !important;
		float:left;
		width:4%;
	}

	#param_srok_line {
		margin-top:10px !important;
	}

	#br_param_form_but {
		height:0px;
	}

	div.t_shapka_content_box > div.td1 {
		padding-top: 0px !important;
		padding-bottom: 0px !important;
	}

	div.t_shapka_content_box > div.td2 {
		padding-top: 0px  !important;
	}

	div.t_shapka_content_box > div.td2 .h1 {
		max-width:none !important;
		margin-bottom:0px !important;
	}

	div.t_shapka_content_box ul.check2020 {
	    margin-top: 20px !important;
	}
	
	div.box_param_zaem > div {
	    width: 32%!important;
	}
	
	div.box_param_zaem > div.space1 {
	    width: 2%!important;
	}
	
	div.box_param_zaem > div.space2 {
	    width: 2%!important;
	}
	
	div.box_param_zaem > div.space3 {
		display: none!important;
	}
	
	div.box_param_zaem > div.td4 {
		display: none!important;
	}
	
	div.box_param_zaem > div > div.param >  span > br {
	   	display: none!important;
	}
	
	div.line_zaem > div.td2 > div > div.td1 > p.h4 {
	   	font-size: 20px!important;
	}
	
	div.box_param_zaem > div > div.param {
	    font-size: 12px!important;
	}
	
	div.box_param_zaem > div > div.param > span {
	    font-size: 15px!important;
	}
	
	div.line_zaem > div.td2 > div > div.td2 > div.desk_but > div > a {
	    height: 30px!important;
	    line-height: 30px!important;
	    font-size: 14px!important;
	}
	
	div.line_zaem > div.td2 > div > div.td2 > div.desk_but > div {
	    max-width: 130px!important;
	}
	
}

@media (max-width:780px) {
	.img_right {
		float:none!important;
		clear:both!important;
		width:100%!important;
		margin:0px!important;
	}
}

@media (max-width:770px) {
	div.t_mail div.td1 {
		width:12% !important;
	}

	div.t_mail div.td2 {
		width:86% !important;
	}
}

@media (max-width:740px) {
	div.t_pay div.td1 {
		display:block !important;
		width:100% !important;
		clear:both !important;
		float:none !important;
	}

	div.t_pay div.space {
		display:block !important;
		width:100% !important;
		clear:both !important;
		float:none !important;
		height:16px !important;
	}

	div.t_pay div.td2 {
		display:block !important;
		width:100% !important;
		clear:both !important;
		float:none !important;
	}

	div.t_check_mail > div.td1 {
		width:12% !important;
	}

	div.t_check_mail > div.td2 {
		width:86% !important;
	}

	.h2 {
		font-size:26px !important;
	}
}


@media (max-width:722px) {

	div.box_shapka2020 > div{
		padding-top: 10px!important;
	}

	div.t_shapka2020 > div.td3 {
		display:none !important;
	}

	div.t_shapka2020 > div.td1 {
		width: 33% !important;
	}

	div.t_shapka2020 > div.space1 {
		width: 4% !important;
	}

	div.t_shapka2020 > div.space3 {
    	display: none !important;
	}

	div.t_shapka2020 > div.td4 {
  	  width: 44% !important;
	}

	div.t_shapka2020 > div.td4 div.but2 a {
		max-width:220px;
		padding-top:8px !important;
		padding-bottom:8px !important;
	}

	div.t_shapka2020 > div.td5 {
  	  width: 15% !important;
	}
}

@media (max-width:690px) {
	div.t_stroka_param > div {
		font-size: 17px !important;
	}

	div.t_stroka_param > div.td2 {
	    font-size: 20px !important;
	}

	div.t_big_razdel > div {
		width:100% !important;
		clear:both !important;
		float:none !important;
		text-align:center;
	}

	div.t_shagi2020 > div {
		width:100% !important;
		clear:both !important;
		float:none !important;
	}

	div.t_shagi2020 > div > div {
		padding: 0px !important;
	}

	div.t_shagi2020 > div:hover {
		-webkit-box-shadow: none !important;
		-moz-box-shadow: none !important;
		box-shadow: none !important;
	}
	
	div.line_zaem {
		display: none!important;
	}
	
	div.line_zaem_mob {
		display: block!important;
		background-color: #E6E6E6;
	    border-radius: 10px;
	    overflow: hidden;
	    background-position: bottom right;
	    position: relative;
	}
	
	div.line_zaem_mob > a {
		position: absolute;
		width: 100%;
		height: 100%;
		left: 0px;
		top: 0px;
	}
	
	div.line_zaem_mob > a:hover {
		text-decoration: none;
	}
	
	div.line_zaem_mob > div {
		padding: 10px 20px 19px 30px;
		/*padding: 10px 86px 19px 30px;*/
	}
	
	div.line_zaem_mob  p.h4 {
	   	font-size: 20px!important;
	   	margin-top: 0px!important;
	   	margin-bottom: 10px!important;
	}
	
	div.box_param_zaem > div {
	   	width: 100%!important;
	   	clear: both!important;
	}
	
	div.box_param_zaem > div.space1 {
		display: none!important;
	}
	
	div.box_param_zaem > div.space2 {
		display: none!important;
	}
	
	div.param > br {
		display: none!important;
	}
	
	div.param {
		line-height: 170%!important;
	}
}

@media (max-width:710px) {
	div.t_calc div.td1 {
		width:30% !important;
	}

	div.t_calc div.td1_space {
		width:8% !important;
	}

	div.t_calc div.td2 {
		width:32% !important;
	}

	div.t_calc div.td3 {
		width:28% !important;
	}

	div.t_calc div.td3_space {
		width:100% !important;
		clear:both !important;
		float:none !important;
	}

	div.t_calc div.td4 {
		width:100% !important;
		clear:both !important;
		float:none !important;
		text-align:center !important;
	}

	div.t_shapka > div.td1 {
		padding-top:0px !important;
		padding-bottom:20px !important;
		min-height:
	}

	div.t_zaym div.br_calc {
		display:none;
	}

	div.t_zaym div.td1 {
		width:100% !important;
		float:right !important;
	}

	div.t_zaym div.space {
		display:none;
	}

	div.t_zaym div.td2 {
		width:100% !important;
		float:left !important;
	}
	div.t_zaym div.td2 div {
		text-align:left !important;
	}

	div.t_zaym div.td2 p {
		text-align:left !important;
	}

	#br_zaym {
		display:none;
	}

	input.inbut2d {
		width:80% !important;
		margin:auto !important;
	}

	input.inbut2 {
		width:80% !important;
		margin:auto !important;
	}

	div.t_table25 > div {
		width:48% !important;
	}

	div.t_table25 div.space2 {
		width:4% !important;
		display:block !important;
	}

	div.t_table25 div.rz4 {
		display:none !important;
	}

	div.t_table25 div.space3 {
		display:none !important;
	}

	div.t_table25 div.rz3 {
		display:none !important;
	}

	div.t_table25 div.rz2 {
		display:block !important;
		width:100%;
		clear:both;
		float:none;
	}

	div.t_table25 div.rz1 {
		display:none;
		width:100%;
		clear:both;
		float:none;
	}
}


@media (max-width:675px) {
	div.t_shapka div.td1 {
		width:100% !important;
		clear:both !important;
		float:none !important;
		text-align:center !important;
	}

	div.t_shapka div.td1 p.h1 {
		text-align:center !important;
	}

	div.t_shapka > div.td1 {
		padding-bottom:10px !important;
	}

	div.t_shapka div.td2 {
		width:100% !important;
		clear:both !important;
		float:none !important;
		text-align:center !important;
		min-height:inherit !important;
	}

	#t_usloviya {
		width:100% !important;
	}

	h1 {
		font-size:30px !important;
	}

	.h1 {
		font-size:30px !important;
	}

	#num_phone {
		font-size:24px !important;
	}

	div.t_check_mail > div.td1 {
		width:13% !important;
	}

	div.t_check_mail > div.td2 {
		width:85% !important;
	}

	div.content2020 {
		line-height: 160% !important;
	}

	body {
		font-size:14px !important;
	}
}

@media (max-width:600px) {
	div.t_mail div.td1 {
		width:15% !important;
	}

	div.t_mail div.td2 {
		width:83% !important;
	}
}

@media (max-width:592px) {
	div.t_stroka_param > div {
		font-size: 16px !important;
	}
}

@media (max-width:554px) {
	div.t_shapka_form_calc > div {
		float: none !important;
		width:100% !important;
		clear:both !important;
	}

	#submit_phone {
		width:100% !important;
		text-align:center !important;
		padding-left:0px !important;
		padding-right:0px !important;
	}

	#phone_req_zaym {
		width:91% !important;
	}
}

@media (max-width:535px) {

	h3, .h3 {
		font-size:18px !important;
	}

	div.t_shagi > div {
		float: none !important;
		width:100% !important;
		clear:both !important;
	}


	div.t_shagi > div.space1 {
		padding-top:20px !important;

	}


	div.t_shagi > div.space2 {
		padding-top:20px !important;
	}

	div.t_zakaz {
		width:95%;
		margin:auto;
		display:block;
	}

	div.t_zakaz > div.td1 {
		display:block !important;
		float:none !important;
		width:100% !important;
		clear:both !important;
	}

	div.t_zakaz > div.td2 {
		display:block !important;
		float:none !important;
		width:100% !important;
		clear:both !important;
	}

	div.t_zakaz > div.td3 {
		display:block !important;
		float:none !important;
		width:100% !important;
		clear:both !important;
	}

	div.t_zakaz > div.td4 {
		display:block !important;
		float:none !important;
		width:100% !important;
		clear:both !important;
	}

	#br_request {
		display:none;
	}

	h1 {
		font-size:36px !important;
	}

	.h1 {
		font-size:36px !important;
	}


	div.t_bottom div.td1 {
		display:block !important;
		float:none !important;
		width:100% !important;
		clear:both !important;
		text-align:center !important;
	}

	div.t_bottom div.space1 {
		display:none !important;
	}

	div.t_bottom div.td2 {
		display:none !important;
	}


	div.t_bottom div.td3 {
		display:block !important;
		float:none !important;
		width:100% !important;
		clear:both !important;
		text-align:center !important;
	}

	div.shapka_top div.td1 {
		clear:both !important;
		text-align:left !important;
		width:65% !important;
		font-size:16px !important;
	}

	div.shapka_top div.td1 span {
		font-size:16px !important;
		line-height: 135%;
		text-align:left !important;
	}

	div.shapka_top div.td1_space {
		display:none !important;
	}

	div.shapka_top div.td3 {
		display:none !important;
	}

	div.shapka_top div.td4 {
		display:block !important;
		width:35% !important;
	}

	div.shapka_top {
		padding-top:15px !important;
	}

	div.shapka_top div.td1 img {
		max-width:239px !important;
	}

	#br_shapka {
		height:20px !important;
	}

	div.t_calc div.td1 {
		display:block !important;
		float:none !important;
		width:100% !important;
		clear:both !important;
	}

	div.t_calc div.td1_space {
		display:block !important;
		float:none !important;
		width:100% !important;
		clear:both !important;
	}

	div.t_calc div.td2 {
		display:block !important;
		float:none !important;
		width:100% !important;
		clear:both !important;
	}

	div.t_calc div.td2_space {
		display:none !important;
	}

	div.t_calc div.td3 {
		display:block !important;
		float:none !important;
		width:100% !important;
		clear:both !important;
	}

	div.t_calc div.td3_space {
		display:block !important;
		float:none !important;
		width:100% !important;
		clear:both !important;
		height:10px !important;
	}

	div.t_calc div.td4 {
		display:block !important;
		float:none !important;
		width:100% !important;
		clear:both !important;
	}

	div.t_calc div.td4 div.but_big a {
		width:62% !important;
	}

	div.t_table25 > div {
		display:block !important;
		float:none !important;
		width:100% !important;
		clear:both !important;
	}

	div.t_table25 div.space4 {
		display:none !important;
	}

	div.t_table25 div.rz4 {
		display:none !important;
	}

	div.t_table25 div.space3 {
		display:none !important;
	}

	div.t_table25 div.rz3 {
		display:none !important;
	}

	div.t_table25 div.space2 {
		display:none !important;
	}

	div.t_table25 div.rz2 {
		display:none !important;
	}

	div.t_table25 div.rz1 {
		display:block !important;
		float:none !important;
		width:100% !important;
		clear:both !important;
	}


	div.t_zapis div.td1 {
		display:block !important;
		float:none !important;
		width:100% !important;
		clear:both !important;
	}

	div.t_zapis div.td1_space {
		display:none !important;
	}

	div.t_zapis div.td2 {
		display:block !important;
		float:none !important;
		width:100% !important;
		clear:both !important;
	}

	div.t_check_mail > div.td1 {
		width:14% !important;
	}

	div.t_check_mail > div.td2 {
		width:84% !important;
	}
}

@media (max-width:500px) {
	div.t_shapka2020 > div.td4 div.but2 a {
		max-width: 180px !important;
		padding-top: 5px !important;
		padding-bottom: 5px !important;
		font-size:15px !important;
	}

	h1, .h1 {
		font-size: 24px !important;
		line-height:135% !important;
	}
	
	h2, .h2 {
		font-size: 22px !important;
		line-height:135% !important;
	}


	#voyti_txt {
		display:block !important;
	}

	#lk_txt {
		display:none !important;
	}

	div.t_shapka2020 > div.td1 {
		width: 42% !important;
	}

	div.t_shapka2020 > div.td4 {
		width: 38% !important;
	}

	div.t_shapka2020 > div.td5 {
		width: 12% !important;
	}

	div.t_shapka2020 > div.td4 div.but2 a {
	    max-width: 100px !important;
		padding-top: 4px !important;
	    padding-bottom: 4px !important;
	}

	#top_br_2020 {
		height:0px;
	}

	div.box_shapka_calc > div {
		padding: 20px 20px !important;
		padding-bottom:30px !important;
	    line-height: 100%;
	}

	div.but_menu {
		width:90%;
		padding-top:3px;
	}

	div.t_shapka_content_box ul.check2020 li {
	    font-size: 18px !important;
	    background-position: 0px 0px !important;
	}

	#but_req_zaym_start {
		text-align:center;
	}

	#but_req_zaym_start > div {
		margin:auto;
	}

	div.box_shapka_calc {
	    border-radius: 0px !important;
	}
}

@media (max-width:480px) {
	div.t_form_data1 > div.td1 {
		display:block !important;
		float:none !important;
		width:100% !important;
		clear:both !important;
	}

	div.t_form_data1 > div.space {
		display:none!important;
	}

	div.t_form_data1 > div.td2 {
		display:block !important;
		float:none !important;
		width:100% !important;
		clear:both !important;
	}

	div.t_check_mail > div.td1 {
		width:100% !important;
		float:none !important;
		text-align:center;
	}

	div.t_check_mail > div.space {
		display:none !important;
	}

	div.t_check_mail > div.td2 {
		width:100% !important;
		float:none !important;
		text-align:center;
	}

	div.t_mail div.td1 {
		text-align:center !important;
		float:none !important;
		width:100% !important;
		clear:both !important;
	}

	div.t_mail div.space {
		display:none !important;
	}

	div.t_mail div.td2 {
		width:100% !important;
		text-align:center !important;
		float:none !important;
		clear:both !important;
	}

	div.shapka_top div.td1 span {
		font-size:15px !important;
	}

	#copyright {
		display:none !important;
	}

	.padding {
		padding:0px !important;
	}
	div.box_shapka2020 {
	    background-size: 429% !important;
	}

	.iskluchenie > div.td1 {
		width:48% !important;
	}

	div.iskluchenie > div.space {
		width:0.5% !important;
	}

	div.iskluchenie > div.td2 {
		width:51.5% !important;
		font-size: 18px !important;
		padding-top:4px;
	}

	#br_param_form_but {
		height: 0px !important;
	}

	#h3_action_zaym {
		margin-bottom:6px !important;
	}
	
	div.box_param_zaem > div > div.param {
		font-size: 11px!important;
	    color: #888888!important;
	}
	
	div.box_param_zaem > div > div.param > span {
	    font-size: 11px!important;
	    color: #888888!important;
	    
	}
	
	div.line_zaem_mob > div {
	    padding: 10px 20px 19px 20px!important;
	    /* padding: 10px 86px 19px 30px; */
	}
}

@media (max-width:420px) {
	#favorable_conditions p {
		font-size:21px !important;
	}
}

body {
	font-family:'open sans', Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	color: #666666;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	font-size: 16px;
	line-height: 175%;
}

div.content2020 {
	line-height: 185%;
}

div.box_1920 {
	width:100%;
	margin:auto;
	max-width:1920px;
}

.alert_info {
	width:88%;
	padding-left:3%;
	padding-right:3%;
	max-width:650px;
	height:480px;
	display:none;
	position:absolute;
	top:-1000px;
	display: none;
	background-color: #F8F8F8;
	border: 3px solid #EBEBEB;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0 0 10px rgba(0,0,0,0.6);
	z-index: 40003;
}


ul.editor {
	padding:0;
	margin:0;
}

ul.editor li {
	list-style-type:none;
	float:left;
	display:block;
	width:100px;
	height:100px;
	line-height:110%;
	margin-bottom:30px;
	margin-right:40px;
	text-align:center;
}

ul.my li {
	background-image:url(/web/20220606203240im_/https://kreditkadengi.com/images/ico_li.png);
	background-position:0px 10px;
	background-repeat:no-repeat;
	list-style-type:none;
	margin-bottom:15px;
	padding-left:40px;
}

p.adress span.p {
	padding-left:10px;
	padding-right:10px;
	color:#C1C1C1;
}


a {
	color: #4B4731;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

.a {
	color: #4B4731;
	text-decoration: none;
	display:inline-block;
	cursor:pointer;
}

.a:hover {
	text-decoration: underline;
}


a.dashed {
	border-bottom: 1px dashed;
}

a.dashed:hover {
	border-bottom: none;
	text-decoration: none;
}

a.franchise {
	display: block;
	background-image: url(/web/20220606203240im_/https://kreditkadengi.com/images/ico_franchise.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 40px;
	color: #666666;
	line-height: 200%;
}

a.franchise:hover {
	text-decoration: none;
}

a.franchise:hover span {
	text-decoration: underline;
}

a.pay_loan {
	display: block;
	background-image: url(/web/20220606203240im_/https://kreditkadengi.com/images/ico_pay_loan.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 10px 0 10px 40px;
	font-size: 19px;
	color: #666666;
	-line-height: 200%;
}

a.pay_loan:hover {
	text-decoration: none;
}

a.pay_loan:hover span {
	text-decoration: underline;
}

a.info {
	display: inline-block;
	background-image: url(/web/20220606203240im_/https://kreditkadengi.com/images/ico_info.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 10px 0 10px 40px;
	color: #666666;
	-line-height: 200%;
}

a.info:hover {
	text-decoration: none;
}

a.info:hover span {
	text-decoration: underline;
}

a.a2 {
	text-decoration: none;
	color: #F0C03E;
	border-bottom:1px solid #F0C03E;
}

a.a2:hover {
	text-decoration: none;
	color: #F0C03E;
	border-bottom:none;
	padding-bottom:1px;
}

hr {
	margin: 0;
	background-color: #DDDDDD;
	height: 1px;
	border: none;
}

img {
	max-width: 100%;
	height: auto;
	border: 0;
}

strong {
	color:#221E1F;
}

h1 {
	line-height: 130%;
	font-size: 40px;
	font-weight: bold;
	color: #221E1F;
}

.h1 {
	line-height: 130%;
	font-size: 40px;
	font-weight: bold;
	color: #221E1F;
	margin-top: 29px;
	margin-bottom: 29px;
}

h2 {
	line-height: 130%;
	font-size: 32px;
	font-weight: bold;
	color: #221E1F;
}

.h2 {
	line-height: 130%;
	font-size: 32px;
	font-weight: bold;
	color: #221E1F;
	margin-top: 29px;
	margin-bottom: 29px;
}

h3 {
	line-height: 130%;
	font-size: 23px;
	font-weight: bold;
	color: #221E1F;
}

h3 a {
	color:#221E1F;
}

.h3 {
	line-height: 130%;
	font-size: 23px;
	font-weight: bold;
	color: #221E1F;
	margin-top: 26px;
	margin-bottom: 26px;
}

h4 {
	line-height: 130%;
	font-size: 24px;
	font-weight: bold;
	color: #221E1F;
}

.h4 {
	line-height: 130%;
	font-size: 24px;
	font-weight: bold;
	color: #221E1F;
	margin-top: 31px;
	margin-bottom: 31px;
}

form.formastyle input {
	border: 1px solid #C3C3C3;
	box-shadow: inset 1px 1px 2px rgba(0,0,0,0.1);
	padding: 6px;
	color: #5B5B5B;
}

div.but2 a {
	display: inline-block;
	text-align: center;
	font-size: 18px;
	padding: 14px 30px;
	border-radius: 7px;
	box-shadow: 0 3px 0 0 #EDCD2A;
	background-color: #FFDD2D;
	color: #221E1F;
	font-weight: 600;
	transition:0.5s;
}

div.t_shapka2020 > div.td4 div.but2 a {
	display: inline-block;
	text-align: center;
	font-size: 18px;
	padding: 14px 30px;
	border-radius: 7px;
	box-shadow: 0 3px 0 0 #EDCD2A;
	background-color: #FFDD2D;
	color: #221E1F;
	font-weight: 600;
	transition:0.5s;
}

div.but2 a:hover {
	background-color: #FFF141;
	text-decoration: none;
	transition:0.5s;
}

div.but_w a {
	display: inline-block;
	text-align: center;
	padding: 0 17px;
	height: 40px;
	line-height: 40px;
	border-radius: 5px;
	box-shadow: none;
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	font-weight: normal;
	background-color: transparent;
}

div.but_w a:hover {
	color: #525B69;
	background-color: #FFFFFF;
	text-decoration: none;
}

div.but a {
	display: inline-block;
	text-align: center;
	padding: 0 17px;
	height: 40px;
	line-height: 40px;
	border-radius: 5px;
	box-shadow: none;
	border: 1px solid #666666;
	color: #666666;
	font-weight: normal;
	background-color: transparent;
}

div.but a:hover {
	color: #FFFFFF;
	background-color: #666666;
	text-decoration: none;
}

div.but_big a {
	display: inline-block;
	text-align: center;
	font-size: 21px;
	padding: 19px 50px 19px 30px;
	border-radius: 5px;
	box-shadow: 0 3px 0 0 #EDCD2A;
	background-color: #FFDD2D;
	background-image: url(/web/20220606203240im_/https://kreditkadengi.com/images/ico_btn_angle.png);
	background-repeat: no-repeat;
	background-position: right center;
	color: #221E1F;
	font-weight: normal;
	line-height:110%;
}

div.but_big a:hover {
	background-color: #FFF141;
	text-decoration: none;
}

div.but_big_back a {
	display: inline-block;
	text-align: center;
	font-size: 21px;
	padding: 19px 30px 19px 50px;
	border-radius: 5px;
	box-shadow: 0 3px 0 0 #EDCD2A;
	background-color: #FFDD2D;
	background-image: url(/web/20220606203240im_/https://kreditkadengi.com/images/ico_btn_angle_back2.png);
	background-repeat: no-repeat;
	background-position: left center;
	color: #221E1F;
	font-weight: normal;
	line-height:110%;
}

div.but_big_back a:hover {
	background-color: #FFF141;
	text-decoration: none;
}


div.but_y2 {
	cursor:pointer;
	display: inline-block;
	text-align: center;
	font-size: 21px;
	padding:14px 16px 12px 17px;
	border-radius: 5px;
	box-shadow: 0 3px 0 0 #D1D1D1;
	background-color: #EEEEEE;
	color: #221E1F;
	font-weight: normal;
	line-height:110%;
}

div.but_y2:hover {
	background-color: #B2B2B2;
	text-decoration: none;
}


form.formastyle select {
	border: 1px solid #C3C3C3;
	box-shadow: inset 1px 1px 2px rgba(0,0,0,0.1);
	padding: 0 6px;
	color: #5B5B5B;
	cursor: pointer;
}

form.formastyle select option {
	padding: 6px;
}

form.formastyle textarea {
	border: 1px solid #C3C3C3;
	box-shadow: inset 1px 1px 2px rgba(0,0,0,0.1);
	padding: 6px;
	color: #5B5B5B;
}

form.formastyle input.inbut{
	cursor: pointer;
	background-color: #42925A;
	text-align: center;
	width: auto;
	color: #ffffff;
	padding: 6px 20px 6px;
	border: none;
	box-shadow: none;
}

form.formastyle input.inbut:hover{
	background-color: #706D6D;
}

form.req input {
	box-shadow: inset 2px 2px 3px -1px rgba(0,0,0,0.3);
	padding: 20px 20px;
	width: 100%;
	border: 1px solid #DDDDDD;
	border-radius: 5px;
	font-size: 19px;
    color: #221E1F;
}

form.req input.inbut {
	font-family: Calibri, sans-serif;
	font-size:21px;
	padding: 16px 45px 19px 20px;
	box-shadow: 0 3px 0 0 #EDCD2A;
	background-color: #FFDD2D;
	background-image: url(/web/20220606203240im_/https://kreditkadengi.com/images/ico_btn_angle.png);
	background-repeat: no-repeat;
	background-position: right center;
	color: #221E1F;
	font-weight: normal;
	cursor: pointer;
	border: none;
}

form.req input.inbut:hover {
	background-color: #FFF141;
	text-decoration: none;
}


form.req2 input {
	box-shadow: inset 2px 2px 3px -1px rgba(0,0,0,0.3);
	padding: 16px 32px;
	padding-left:20px;
	width: 80%;
	margin-bottom: 30px;
	border: 1px solid #DDDDDD;
	border-radius: 7px;
	font-size: 19px;
    color: #221E1F;
}

form.req2 textarea {
	box-shadow: inset 2px 2px 3px -1px rgba(0,0,0,0.3);
	padding: 16px 32px;
	width: 80%;
	padding-left:25px;
	margin-bottom: 30px;
	border: 1px solid #DDDDDD;
	border-radius: 7px;
	font-size: 19px;
    color: #221E1F;
}

form.req2 select {
	box-shadow: inset 2px 2px 3px -1px rgba(0,0,0,0.3);
	padding: 16px 32px;
	width: 80%;
	padding-left:25px;
	margin-bottom: 30px;
	border: 1px solid #DDDDDD;
	border-radius: 7px;
	font-size: 19px;
    color: #221E1F;
}


form.req2 input.inbut {
	display: inline-block;
	text-align: center;
	font-size: 21px;
	padding: 16px 45px 19px 20px;
	box-shadow: 0 3px 0 0 #EDCD2A;
	background-color: #FFDD2D;
	background-image: url(/web/20220606203240im_/https://kreditkadengi.com/images/ico_btn_angle.png);
	background-repeat: no-repeat;
	background-position: right center;
	color: #221E1F;
	font-weight: normal;
	cursor: pointer;
	border: none;
	width: auto;
}

form.req2 input.inbut:hover {
	background-color: #FFF141;
	text-decoration: none;
}

form.req2 input.inbut2 {
	display: inline-block;
	text-align: center;
	font-size: 21px;
	padding: 20px 30px 20px 30px;
	box-shadow: 0 3px 0 0 #EDCD2A;
	background-color: #FFDD2D;
	color: #221E1F;
	font-weight: normal;
	cursor: pointer;
	border: none;
	width: auto;
}

form.req2 input.inbut2:hover {
	background-color: #FFE92D;
	text-decoration: none;
}


form.req2 input.inbut2d {
	display: inline-block;
	text-align: center;
	font-size: 21px;
	padding: 20px 30px 20px 30px;
	box-shadow: 0 3px 0 0 #B1B1B1;
	background-color: #D6D6D6;
	color: #221E1F;
	font-weight: normal;
	cursor: pointer;
	border: none;
	width: auto;
}

form.req2 input.inbut2d:hover {
	text-decoration: none;
}

form.req2 p {
	font-size: 21px;
	margin: 0 0 10px;
}

form.req2 a.radio {
	display: inline-block;
	width: 24px;
	height: 24px;
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;
	border-radius: 50%;
	box-shadow: inset 2px 2px 3px -1px rgba(0,0,0,0.3);
	margin-right: 20px;
	position: relative;
	top: 5px;
}

form.req2 a.radio.select {
	background-image: url(/web/20220606203240im_/https://kreditkadengi.com/images/fon_radio.png);
	background-position: center center;
	background-repeat: no-repeat;
}

form.req2 a.checkbox {
	display: inline-block;
	width: 24px;
	height: 24px;
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;
	border-radius: 7px;
	box-shadow: inset 2px 2px 3px -1px rgba(0,0,0,0.3);
	margin-right: 20px;
	position: relative;
	top: 5px;
}

form.req2 a.checkbox.select {
	background-image: url(/web/20220606203240im_/https://kreditkadengi.com/images/fon_checkbox.png);
	background-position: center center;
	background-repeat: no-repeat;
}

/*----- general -----*/

.dimension {
	max-width: 1000px;
	min-width: 600px;
	width: 100%;
	margin: 0 auto;
}


.padding {
	padding: 0 20px;
}

.shapka {
	box-shadow: inset 0 -30px 30px -20px rgba(0,0,0,0.5);
	border-top: 3px solid #3E4757;
	color: #FFFFFF;
	background-color: #525B69;
	padding:0 20px;
}

.shapka .h1 {
	font-size: 3em;
	color: #FFFFFF;
	text-align: left;
}
/*----- start -----*/

#start {
	border-top: 3px solid #3E4757;
	color: #FFFFFF;
	background-color: #525B69;
}

#start h1 {
	font-size: 3em;
	color: #FFFFFF;
	text-align: left;
}

/*----- calc -----*/

#slider_summa, #slider_srok {
	height: 0.6em;
	background-color: #E7EAEF;
	border: none;
	border-radius: 0;
}
#slider_summa div, #slider_srok div {
	background-color: #FFDD2D;
}
#slider_summa span, #slider_srok span {
	background-color: #A6A6A6;
	background-image: url(/web/20220606203240im_/https://kreditkadengi.com/images/btn_calc_slider.png);
	background-repeat: no-repeat;
	background-position: top;
	width: 24px;
	height: 24px;
	border-radius: 12px;
	border: none;
	top: -0.375em;
	cursor: pointer;
}
#slider_summa span.ui-state-active, #slider_srok span.ui-state-active {
	background-position: bottom;
}

/*----- advantages -----*/

#advantages p {
	margin-bottom: 0;
	font-size: 18px;
	line-height: 150%;
}

#btns_adv {
	text-align: center;
	margin-top: 30px;
}

#btns_adv a {
	display: inline-block;
	width: 24px;
	height: 24px;
	border-radius: 12px;
	background-color: #B4B4B4;
	margin: 0 5px;
}

#btns_adv a:hover {
	text-decoration: none;
}

#btns_adv a.select {
	background-color: #FFDD2D;
}

/*----- reviews -----*/

.btn_reviews {
	opacity: 0.7;
	width: 31px;
	height: 57px;
	margin-top: 30px;
	float:left;
	cursor:pointer;
}

div.box_nav_adv {
	clear:both;
	float:none;
	display:inline-block;
	margin:auto;
	min-width:82px;
}

.btn_reviews:hover {
	opacity: 1;
}

/*----- footer -----*/

#footer p {
	color: #E6E6E6;
}

#footer a {
	color: #E6E6E6;
}

#contacts p {
	margin: 0;
}

/*----- favorable_conditions -----*/

#favorable_conditions p {
	color: #221E1F;
	font-size: 28px;
	margin: 19px 0;
}

#favorable_conditions td:last-child {
	text-align: right;
}

#favorable_conditions tr td {
	border-bottom: 1px solid #E4E4E4;
}

#favorable_conditions tr:last-child td {
	border-bottom: none;
}

form.mystyle input{
	box-shadow: inset 1px 1px 2px -1px rgba(0,0,0,0.5);
	color:#696767;
	border:1px solid #D0D0D0;
	padding:12px;
	margin-bottom:8px;
	margin-top:4px;
	padding-left:10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size:17px;
}

form.mystyle select{
	color:#696767;
	border:1px solid #D0D0D0;
	padding:12px;
	margin-bottom:8px;
	margin-top:4px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-left:10px;
	font-size:17px;
}

form.mystyle textarea {
	color:#696767;
	border:1px solid #D0D0D0;
	padding:12px;
	margin-bottom:8px;
	margin-top:4px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-left:10px;
	font-size:17px;
}


form.mystyle input.but {
	display:block;
	width:142px;
	text-align:center;
	background-color:#867C75;
	display:block;
	color:#ffffff;
	font-weight:normal;
	padding-top:8px;
	padding-bottom:8px;
	cursor:pointer;
	height:42px;
	border:none;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

form.mystyle input.but:hover{
	background-color:#4B4A4A;
}


form.mystyle input.but_big {
	display: inline-block;
	text-align: center;
	font-size: 21px;
	padding: 20px 30px 20px 30px;
	box-shadow: 0 3px 0 0 #EDCD2A;
	background-color: #FFDD2D;
	color: #221E1F;
	font-weight: normal;
	cursor: pointer;
	border: none;
	width: auto;
}

form.mystyle input.but_big:hover{
	background-color: #FFF141;
	text-decoration: none;
}


table.table_zaym_info td {
	border-bottom: 1px solid #EBEBEB;
	padding-top:12px;
	padding-bottom:12px;
}


div.list_number ol li {
	margin-bottom:15px;
}

div.list_number ol li:last-child {
	margin-bottom:0px;
}

div.list_number ol {
	margin-top:15px;
}

div.page_box {
	width:94%;
	padding-right:3%;
	padding-left:3%;
	margin:auto;
	max-width:1180px;
}

div.shapka_top {
	padding-top: 33px;
}

div.shapka_top > div {
	float:left;
	display:block;
}

div.shapka_top div.td1 {
	width:40%;
}

div.shapka_top div.td1_space {
	width:2%;
}

div.shapka_top div.td2 {
	width:31%;
	text-align: center;
}

div.shapka_top div.td1_space {
	width:2%;
}

div.shapka_top div.td3 {
	width: 25%;
	text-align: right;
}

div.shapka_top div.td4 {
	display:none;
	text-align: right;
}

div.clear0 {
	display:block!important;
	width:100%!important;
	clear:both!important;
	float:none!important;
	height:0px!important;
}

div.clear {
	display:block!important;
	width:100%!important;
	clear:both!important;
	float:none!important;
}


div.t_shapka {
	min-height:355px;
}

div.t_shapka > div {
	display:block;
	float:left;
}

div.t_shapka > div.td1 {
	width: 62.5%;
	vertical-align: top;
	padding-bottom: 50px;
	padding-top:30px;
}

div.t_shapka > div.td2 {
	width: 37.5%;
	text-align: right;
	vertical-align: bottom;
	position: relative;
	min-height:355px;
}

div.t_calc > div {
	float:left;
	display:block;
}

div.t_calc div.td1 {
	width:23.5%;
}

div.t_calc div.td1_space {
	width:2%;
}

div.t_calc div.td2 {
	width:23.5%;
}

div.t_calc div.td2_space {
	width:2%;
}

div.t_calc div.td3 {
	width:23.5%;
	text-align:center;
}

div.t_calc div.td3_space {
	width:2%;
}

div.t_calc div.td4 {
	width:23.5%;
	text-align:center;
}


div.t_prem > div {
	display:block;
	float:left;
	text-align: center;
	width:32%;
}

div.t_prem div.space3 {
	width:2%;
}

div.t_prem div.rz3 {
	width:100%;
	clear:both;
	float:none;
}

div.t_prem div.space2 {
	display:none;
}

div.t_prem div.rz2 {
	display:none;
}

div.t_prem div.rz1 {
	display:none;
}

div.t_table25 > div {
	float:left;
	display:block;
	width:23.5%;
}

div.t_table25 div.space4 {
	width:2%;
}

div.t_table25 div.rz4 {
	display:block;
	width:100%;
	clear:both;
	float:none;
}

div.t_table25 div.space3 {
	display:none;
	width:2%;
}

div.t_table25 div.rz3 {
	display:none;
	width:100%;
	clear:both;
	float:none;
}

div.t_table25 div.space2 {
	display:none;
	width:2%;
}

div.t_table25 div.rz2 {
	display:none;
	width:100%;
	clear:both;
	float:none;
}

div.t_table25 div.rz1 {
	display:none;
	width:100%;
	clear:both;
	float:none;
}

div.t_shagi > div {
	float:left;
	display:block;
	text-align: center;
}

div.t_shagi > div.td1 {
	width:28%;
}

div.t_shagi > div.space1 {
	width: 8%;
	padding-top:60px;
}

div.t_shagi > div.td2 {
	width:30%;
}

div.t_shagi > div.space2 {
	width: 6%;
	padding-top:60px;
}

div.t_shagi > div.td3 {
	width:28%;
}

div.t_zakaz > div {
	display:block;
	float:left;
	width:19%;
}

div.t_zakaz > div.space1 {
	width: 6.5%;
}

div.t_zakaz > div.space2 {
	width: 6.5%;
}

div.t_zakaz > div.space3 {
	width: 6.5%;
}

div.t_zakaz div.td4 {
	text-align: right;
	width:23.5%;
}

div.t_bottom > div {
	float:left;
	display:block;
}

div.t_bottom div.td1 {
	width:30%;
}

div.t_bottom div.space1 {
	width:5%;
}

div.t_bottom div.td2 {
	width:36%;
}


div.t_bottom div.td3 {
	width:29%;
	text-align: right;
}

#num_phone {
	font-size: 36px;
}

#slider_box2 > div {
	float:left;
	text-align:center;
}

div.t_zaym > div {
	float:left;
	display:block;
}

div.t_zaym div.td1 {
	width:55%;
}

div.t_zaym div.space {
	width:5%;
}

div.t_zaym div.td2 {
	width:40%;
}

div.box_form {
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;
	border-radius: 7px;
	box-shadow: inset 2px 2px 3px -1px rgba(0,0,0,0.3);
	max-width:650px;
}

div.box_form > div {
	padding: 35px;
}

form.mystyle input.check {
	float: left;
    width: 22px;
    display: block;
    height: 22px;
    margin-right: 10px;
	cursor:pointer;
   background-color: #FFFFFF;
}

form.req2 input.check {
	float: left;
    width: 22px;
    display: block;
    height: 22px;
    margin-right: 10px;
	cursor:pointer;
   background-color: #FFFFFF;
   box-shadow:none;
}

div.t_zapis {
	max-width:700px;
}

div.t_zapis > div {
	display:block;
	float:left;
}

div.t_zapis div.td1 {
	width:31%;
}

div.t_zapis div.td1_space {
	width:2%;
}

div.t_zapis div.td2 {
	width:67%;
}

div.t_zapis div.rz2 {
	width:100%;
	float:none;
	clear:both;
	height:16px;
}


div.t_pay > div {
	display:block;
	float:left;
}

div.t_pay div.td1 {
	width:40%;
}

div.t_pay div.space {
	width:5%;
}

div.t_pay div.td2 {
	width:55%;
}

div.table50 > div {
	display:block;
	width:48%;
	float:left;
}

div.table50 > div.space {
	display:block;
	width:4%;
}

ul.menu_plus {
	padding:0px;
	margin:0px;
}

ul.menu_plus li {
	list-style-type:none;
	float:left;
	margin-right:40px;
	margin-bottom:30px;
}

ul.menu_plus li a {
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:21px;
	border-bottom:4px solid #F8F8F8;
	color:#4B4731;
	padding-bottom:4px;
}

ul.menu_plus li a:hover {
	border-bottom:4px solid #A5A8AF;
	text-decoration:none;
}

ul.menu_plus li a.select {
	border-bottom:4px solid #FFDD2D;
}

div.t_form_data1 {
	max-width:425px;
}

div.t_form_data1 > div {
	float:left;
}

div.t_form_data1 > div.td1 {
	width:55%;
}

div.t_form_data1 > div.space {
	width:7%;
}

div.t_form_data1 > div.td2 {
	width:38%;
}

div.t_table50na2 {
	width:89%;
	max-width:425px;
}

div.t_table50na2 > div {
	float:left;
	width:48%;
}

div.t_table50na2 > div.space {
	width:4%;
}

div.t_data32 > div {
	float:left;
}

div.t_data32 > div.td1 {
	width:37%;
}

div.t_data32 > div.td2 {
	width:22%;
}

div.t_data32 > div.td3 {
	width:22%;
}

div.t_data32 > div.td4 {
	width:6%;
}

div.t_data32 > div.td5 {
	width:6%;
}

div.t_data32 > div.space1 {
	width:2%;
}

div.t_data32 > div.space2 {
	width:2%;
}

div.t_data32 > div.space3 {
	width:2%;
}

div.t_data32 > div.space3 {
	width:2%;
}

div.t_check_mail > div {
	float:left;
}

div.t_check_mail > div.td1 {
	width:9%;
}

div.t_check_mail > div.space {
	width:2%;
}

div.t_check_mail > div.td2 {
	width:89%;
}


form.req2 button.inbut2 {
	display: inline-block;
	text-align: center;
	font-size: 21px;
	padding: 20px 30px 20px 30px;
	box-shadow: 0 3px 0 0 #EDCD2A;
	background-color: #FFDD2D;
	color: #221E1F;
	font-weight: normal;
	cursor: pointer;
	border: none;
	width: auto;
	border-radius: 7px;
}

form.req2 button.inbut2:hover {
	background-color: #FFE92D;
	text-decoration: none;
	border-radius: 7px;
}

div.t_mail > div {
	float:left;
	display:block;
}

div.t_mail div.td1 {
	width:8%;
}

div.t_mail div.space {
	width:2%;
}

div.t_mail div.td2 {
	width:90%;
}

div.top_line {
	display:none;
	border-bottom: 1px solid #D0D0D0;
	height:1px;
}

/*menu*/
#menu_top {
	font-size: 21px;
	border-bottom: 1px solid #D0D0D0;
	border-top: 1px solid #D0D0D0;
	background-color: #FFFFFF;
}

#menu_top td {
	-text-align: center;
	border-left: 1px solid #D0D0D0;
	-height: 60px;
}

#menu_top td:last-child {
	border-right: 1px solid #D0D0D0;
}

#menu_top td a {
	display: block;
	padding: 18px 25px;
	text-align: center;
	color: #4B4731;
}

#menu_top td a.select {
	background-color: #FFE145;
}

#menu_top td:hover {
	background-color: #F5F5F5;
}

#menu_top td:hover a {
	text-decoration: none;
}

#menu_bottom td > a {
	display: block;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #F9A533;
	padding-left: 30px;
}

ul.menu_bottom {
	padding: 0;
	margin: 0;
	list-style-type: none;
}

.menu_bottom li {
	padding: 5px 5px 7px 5px;
}

.menu_bottom li a {
	color: #E6E6E6;
}

img.but_menu {
	width:100%;
	max-width:40px;
	cursor:pointer;
	margin-top:10px;
	float:right;
	margin-right:20px;
	margin-top:20px;
}

/*end menu*/

div.box_shapka2020 {
	background-image:url(/web/20220606203240im_/https://kreditkadengi.com/images/fon2020v2.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	color:#FFFFFF;
}

div.box_shapka2020 > div {
	padding-top:20px;
	padding-bottom:10px;
}

div.box_shapka2020 h1, div.box_shapka2020 .h1, div.box_shapka2020 h2, div.box_shapka2020 .h2, div.box_shapka2020 h3, div.box_shapka2020 .h3{
	color:#FFFFFF;
	font-weight:bold;
}

p.logo {
	margin-top:0px;
	margin-bottom: 0px;
}

p.logo img {
	width:100%;
	height:auto;
	max-width:272px;
}

table.menu_top_2020 {
	width:100%;
	margin-top:11px;
}

table.menu_top_2020 td a {
	text-align:center;
	width:100%;
	display:block;
	font-weight:bold;
	color:#FFFFFF;
	font-size:18px;
}

table.menu_top_2020 td a:hover {
	text-decoration:underline;
}

div.t_shapka2020 > div {
	float:left;
}

div.t_shapka2020 > div.td1 {
	width:20%;
}

div.t_shapka2020 > div.space1 {
	width:3%;
}

div.t_shapka2020 > div.td2 {
	width:37%;
}

div.t_shapka2020 > div.space2 {
	width:1%;
}

div.t_shapka2020 > div.td3 {
	text-align:center;
	width:16%;
}

div.t_shapka2020 > div.space3 {
	width:3%;
}

div.t_shapka2020 > div.td4 {
	width:20%;
	text-align:right;
}

div.t_shapka2020 > div.space4 {
	display:none;
}

div.t_shapka2020 > div.td5 {
	display:none;
}

div.t_shapka2020 > div.td4 div.but2 a {
	width:100%;
	padding-left:0px;
	padding-right:0px;
	padding-top: 8px;
    padding-bottom: 8px;
}

p.phone_top_2020 {
	margin-bottom:0px;
	margin-top: 0px;
}

p.phone_top_2020 a {
	color:#FFDD2D;
	font-weight:bold;
	font-size:22px;
}

p.phone_top_2020 a:hover {
	text-decoration:none;
}

p.grafik_top_2020 {
	font-size:15px;
	margin-top:0px;
}

div.t_shapka_content_box > div.td1 {
	float:right;
	width:34%;
	padding-top:40px;
	padding-bottom:80px;
}

div.t_shapka_content_box > div.td2 .h1 {
	max-width: 558px;
}

div.t_shapka_content_box > div.space {
	float:right;
	width:5%;
}

div.t_shapka_content_box > div.td2 {
	float:left;
	width:61%;
	padding-top:60px;
}

div.t_shapka_content_box ul.check2020 {
	padding:0px;
	margin:0px;
	margin-top:40px;
}

div.t_shapka_content_box ul.check2020 li {
	list-style-type:none;
	background-image:url(/web/20220606203240im_/https://kreditkadengi.com/images/check2020.png);
	background-repeat:no-repeat;
	padding-left:40px;
	background-position:0px 2px;
	min-height:27px;
	margin-bottom:30px;
	font-size:22px;
}

div.box_shapka_calc {
	background-color:#FFFFFF;
	border-radius:16px;
	color: #666666;
	box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.5);
}

div.box_shapka_calc > div {
	padding:30px 30px;
}

div.t_stroka_param > div {
	float:left;
	width:49%;
	font-size:20px;
}

div.t_stroka_param > div.space {
	width:2%;
}

div.t_stroka_param > div.td2 {
	text-align:right;
	font-size:22px;
	color:#000000;
}

div.but_js {
	display: inline-block;
	text-align: center;
	font-size: 18px;
	padding: 14px 30px;
	border-radius: 7px;
	box-shadow: 0 3px 0 0 #EDCD2A;
	background-color: #FFDD2D;
	color: #221E1F;
	font-weight: 600;
	cursor:pointer;
	transition:0.5s;
}

div.but_js:hover {
	background-color: #FFF141;
	text-decoration: none;
	transition:0.5s;
}

div.box_shapka_calc div.but_js {
	width:98%;
	padding-left:1%;
	padding-right:1%;
	font-size:22px;
	margin-top:20px;
	padding-top:17px;
	padding-bottom:16px;
	border-radius: 10px;
	margin-bottom:18px;
}

div.box_shapka_calc .font_boot {
	font-size:17px;
	margin-top: 5px;
    margin-bottom: 5px;
}

.line {
	border-bottom:1px solid #D4D4D4;
	margin-bottom:10px;
	height:10px;
}

div.t_stroka_param_timer > div {
	float:left;
	font-size:16px;
}

div.t_stroka_param_timer > div.td1 {
	width:78%;
	padding-top:4px;
	font-size:15px;
}

div.t_stroka_param_timer > div.space {
	width:2%;
}

div.t_stroka_param_timer > div.td2 {
	width:20%;
	text-align:right;
}
div.but_menu {
	text-align:right;
}

div.but_menu img {
	width:100%;
	max-width:40px;
	height:auto;
	cursor:pointer;
}

div.t_shapka_form_calc > div.space {
	display:none;
}

#voyti_txt {
	display:none;
}

#br_param_form_but {
	height:10px;
}

div.box_silver {
	background-color: #F8F8F8;
	padding-top:40px;
	padding-bottom:40px;
}

div.t_shagi2020  {
	margin-top:20px;
}

div.t_shagi2020 > div {
	float:left;
	width:32%;
	text-align:center;
	transition:0.5s;
	border-radius:16px;
	transition:0.5s;
}

div.t_shagi2020 > div p.title {
	font-weight:bold;
	color:#221E1F;
	font-size:24px;
}

div.t_shagi2020 > div img {
	width:100%;
	max-width:153px;
	height:auto

}

div.t_shagi2020 > div:hover {
	-webkit-box-shadow: 0px 0px 5px 0px rgba(140,140,140,0.5);
	-moz-box-shadow: 0px 0px 5px 0px rgba(140,140,140,0.5);
	box-shadow: 0px 0px 5px 0px rgba(140,140,140,0.5);
	transition:0.5s;
}

div.t_shagi2020 > div > div {
	padding:20px;
}

div.t_shagi2020 > div.space1, div.t_shagi2020 > div.space2{
	width:2%;
}

div.box_silver2 {
	background-color:#E6E6E6;
	border-radius:16px;
}

div.box_silver2 > div {
	padding:20px;
}

div.t_big_razdel > div {
	float:left;
	width:48%;
	text-align:center;
}

div.t_big_razdel > div.space {
	width:4%;
}

.h1_light {
	line-height: 130%;
	font-size: 42.5px;
	font-weight: normal;
	color: #221E1F;
	margin-top: 29px;
	margin-bottom: 0px;
}

img.plasha_zaym0 {
	width:75px;
	height:75px;
	position:absolute;
    left: -5px;
    top: -4px;
}

div.overflow {
	height:250px;
	overflow:hidden;
	position:relative;
}

div.overflow div.bg_overflow {
	background-image:url(/web/20220606203240im_/https://kreditkadengi.com/images/bg_overflow.png);
	background-repeat:repeat-x;
	background-position:bottom;
	position:absolute;
	width:100%;
	height:98px;
	z-index:1;
	left:0px;
	bottom:0px;
}

/*********/

div.menu_m {
    display: none;
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
	background-color: #ffffff;
	overflow-x: hidden;
    overflow-y: auto;
	z-index: 100;

}

div.menu_m > div.menu_m_box {
	padding: 10px 20px;;
}

div.menu_m > div > div.td1 img {
	max-width:220px;
	position:relative;
	top:-5px;
}

div.menu_m > div > div.td1 {
	float: left;
	width: 80%;
}

div.menu_m > div > div.space {
	float: left;
	width: 2%;
}

div.menu_m > div > div.td2 {
	float: left;
	width: 18%;
	text-align: right;
}


img.close {
	width: 25px;
    height: 40px;
	cursor: pointer;
}

div.menu_m ul {
    width: 100%;
   	padding: 0px;
	margin:0px;
	margin-top:20px;
}

div.menu_m ul li {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
	text-align:center;
	margin-bottom:20px;
}

div.menu_m ul li a {
	font-size:22px;
	text-align:center;
	display:inline-block
 }

div.phone_m {
	width: 100%;
    box-sizing: border-box;
    padding: 10px 20px;
}

div.phone_m > a {
    font-size: 26px;
    display: block;
}

div.phone_m > p {
	font-size: 15px;
	margin-top: 10px;
	margin-bottom: 0px;
}

/*****************/

#full_zaym_skidka {
	color:#FF0000;
	font-weight:bold;
	text-decoration:line-through;
	display:inline-block;
	padding-right:10px;
}

.day_calc_min {
	position:absolute;
	bottom:0px;
	left:0px;
	font-size:10px;
	color:gray;
	z-index:10;
	bottom: -18px;
}

.day_calc_max {
	position:absolute;
	bottom:0px;
	right:0px;
	font-size:10px;
	color:gray;
	z-index:10;
	bottom: -18px;
}

div.form_phone_req {
	display:none;
	position:fixed;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	z-index:100000;
	background-color: #fff;
}

div.form_phone_req > div {
	padding:30px;
}

img.close_alert_phone {
	position:absolute;
	right:30px;
	top:30px;
	height:32px;
	width:32px;
	cursor:pointer;
}

div.box_form_phone {
	display:inline-block;
	margin:auto;
	text-align:left;
}

/****************************/
div.line_zaem {
	background-color: #FAFAFA;
	border-radius: 20px;
	overflow:hidden;
}

div.line_zaem > div {
	float: left;
}

div.line_zaem > div.td1 {
	width: 23%;
}

div.line_zaem > div.space {
	width: 2%;
}

div.line_zaem > div.td2 {
	width: 75%;
}

div.line_zaem > div.td2 > div {
	padding: 0px 35px 20px 20px;
}

div.line_zaem > div.td2 > div > div {
	float: left;
}

div.line_zaem > div.td2 > div > div.td1 {
	width: 73%;
}

div.line_zaem > div.td2 > div > div.space {
	width: 2%;
}

div.line_zaem > div.td2 > div > div.td2 {
	width: 25%;
	padding-top: 30px;
}

div.line_zaem > div.td2 > div > div.td2 > div > div.yelow > a {
	border: 1px solid #FFDD2D;
	background-color: #FFDD2D;
	box-shadow: 0 3px 0 0 #edcd2a;
	transition: 0.5s;
}

div.line_zaem > div.td2 > div > div.td2 > div > div.yelow {
	margin-bottom: 20px;
}

div.line_zaem > div.td2 > div > div.td2 > div > div > a {
	font-size: 17px;
	color: #221E1F;
	
	padding: 0 3%;
    height: 40px;
    line-height: 40px;
    max-width: 200px;
    width: 94%;
}

div.line_zaem > div.td2 > div > div.td2 > div > div.but > a:hover {
	color: #ffffff;
	transition: 0.5s;
}

div.line_zaem > div.td2 > div > div.td2 > div > div.yelow > a:hover {
	background-color: #FFF141;
	border: 1px solid #FFF141;
	transition: 0.5s;
	color: #221E1F; 
}

div.line_zaem > div.td2 > div > div.td1 > p.h4 {
	margin-top: 15px;
	margin-bottom: 15px;
	font-size:22px;
}

div.box_param_zaem > div {
	float: left;
	width: 23.5%;
}

div.box_param_zaem > div.space1 {
	width: 2%;
}

div.box_param_zaem > div.space2 {
	width: 2%;
}

div.box_param_zaem > div.space3 {
	width: 2%;
}

div.box_param_zaem > div > div.param {
	font-size: 14px;
	color: #888888;
}

div.box_param_zaem > div > div.param > span {
	font-size: 17px;
	color: #5A5A5A;
	font-family: 'open sans semibold', Arial, Helvetica, sans-serif;
	line-height: 130%;
}

img.zaem_desk {
	width: 100%;
	height: auto;
	max-width: 263px;
} 

div.box_param_zaem {
	width: 90%;
}

 
/*
     FILE ARCHIVED ON 20:32:40 Jun 06, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:06:05 Aug 04, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.488
  exclusion.robots: 0.016
  exclusion.robots.policy: 0.009
  esindex: 0.01
  cdx.remote: 7.498
  LoadShardBlock: 137.415 (3)
  PetaboxLoader3.datanode: 172.706 (6)
  load_resource: 118.302 (2)
  loaddict: 37.455
*/