	.classic-table {
		table-layout: fixed;
	}
	.classic-table td {
		font-size: 13px;
		padding: 8px 5px;
		text-align: center
	}
	.classic-table td:first-child {
		width: 150px;
	}
	.after-img {
		display: table-cell;
		height: 190px;
		vertical-align: middle;
		padding-left: 15px;
	}
	img.left-img {
		margin-bottom: 20px;
		margin-right: 35px;
	}
	.btn-dark-grey {
		vertical-align: top;
		margin-bottom: 0;
		margin-left: 4px;
	}
	.classic-input.radius {
		margin-bottom: 0;
	}
	#standart-page .strong.big {
		font-size: 24px;
	}
	.help-content h3 {
		margin-top: 45px;
		text-align: left;
	}
	#standart-page .hr + h2, #standart-page .hr + h3 {
		margin-top: 0;
	}
	div#calculator {
		color: #fff;
	}
	div#calculator .left, div#calculator .right {
		width: 50%;
	}
	.calculator-form {
		box-sizing: border-box;
		width: 100%;
	}
	#calculator .attention div.tx2.l,
	#calculator .attention span.tx2.l {
		margin: 10px 0 0 0;
		color: #d4d5d5;
		font-size: 13px;
	}
	#calculator .attention {
		padding: 0 0 5px 40px;
	}
	.zlabel {
		margin-bottom: 10px;
	}
	.zinput.top {
		margin-bottom: 20px;
	}
	.zinput.top .calcbtn {
		float: right;
		margin-top: 4px;
	}
	input#dotcode {
		width: 100px;
		font-size: 22px;
	}
	.zinput input[type=text] {
		margin-bottom: 0;
	}
	form#tiredatecalc {
		margin-bottom: 0;
	}
	.zinput:not(.top) input {
		font-size: 15px;
	}
	.zinput:not(.top) .classic-input-2:focus  {
		border: 1px solid #4d5059;
	}
	.zinput.top .classic-input-2:focus::-webkit-input-placeholder {
		color: transparent
	}
	.zinput.top .classic-input-2:focus::-moz-placeholder {
		color: transparent
	}
	.zinput.top .classic-input-2:focus:-moz-placeholder {
		color: transparent
	}
	.zinput.top .classic-input-2:focus:-ms-input-placeholder {
		color: transparent
	}
	.font-18 {
		font-size: 18px;
		font-family: "HelveticaBold";
		color: #353536;
	}
	@media all and (max-width: 767px) {
		.center-img-text {
			margin: 0;
		}
		.after-img {
			height: inherit;
		}
		#calculator.page {
			margin: 0 -15px;
		}
		#calculator .attention {
			padding: 15px 0 0;
		}
		.calculator-form {
			padding: 15px 15px 20px;
		}
		img {
			height: auto;
		}
		.mark-img-center {
		text-align: center
		}
		
	}