
.leftblock {
  position: relative;
  width: 990px;
}

ul.type  li:before,
ul.type  li .dec4 {
  content: "";
  position: absolute;
  left: 0px;
  top: 0px;
  width: 0px;
  height: 0px;
  background: #000;
}

ul.type li{
  margin-left: 15px;
}


.modalWindow h2{
	padding: 0px 0px 0px 0px;
	margin: 20px 0px 20px 0px;
	color:#000;
	text-align:center;
	font-weight:bold;
	font: normal 32px/22px "PT Sans", "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.submit .btn a{
	color:#fff;
	text-decoration:none;
}

.circle{
	float:left;
	width: 300px;
	height: 170px;
	text-align:center;
	padding: 0px 0px 0px 0px;
	background: url(/_calc_/img/ico-circle-1.png) no-repeat 50% 50%;
    background-size: auto auto  !important;
}

.circle-sm{
	float:left;
	width: 225px;
	height: 100px;	
	text-align:center;
	font: normal 14px/14px "PT Sans", "Trebuchet MS", Arial, Helvetica, sans-serif;	
    background-size: auto auto  !important;	
}
.circle-sm p{
	padding: 0px 20px 0px 20px;
	margin: 0px 0px 0px 0px;
}
.circle-sm span{
	font-size:11px;
	color:#aaa;
}

.ico-circ-01{	background: url(/_calc_/img/ico-circle-sm-1.png) no-repeat 50% 30px;}
.ico-circ-02{	background: url(/_calc_/img/ico-circle-sm-2.png) no-repeat 50% 30px;}
.ico-circ-03{	background: url(/_calc_/img/ico-circle-sm-3.png) no-repeat 50% 30px;}
.ico-circ-04{	background: url(/_calc_/img/ico-circle-sm-4.png) no-repeat 50% 30px;}
.ico-circ-05{	background: url(/_calc_/img/ico-circle-sm-5.png) no-repeat 50% 30px;margin-left: 115px;}
.ico-circ-06{	background: url(/_calc_/img/ico-circle-sm-6.png) no-repeat 50% 30px;}
.ico-circ-07{	background: url(/_calc_/img/ico-circle-sm-7.png) no-repeat 50% 30px;}

.hdr{
	padding: 40px 50px 0px 50px;
	margin: 0px 0px 0px 0px;
	color:#fff;
	font: normal 18px/22px "PT Sans", "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
.tx{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color:#fff;
	font: normal 24px/20px "PT Sans", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.bx-calc{
	padding: 0px 20px 0px 40px;
}
.bx-calc input{
	margin: 15px 30px 0px 0px;
}
.bx-calc input:-moz-placeholder {color: #d32c53;}
.bx-calc input::-webkit-input-placeholder {color: #d32c53;}
.bx-calc .submit-testdrive{
	float: right;
}
.bx-calc-msg .green{
	color: #377500;
}
.bx-calc-msg .red{
	color: #d32c53;
}

#wndCalculate{
	max-width:990px;
	width: 990px !important;
	top: 30px;
}




