.calculator {
	    height: 450px;
    width: 480px;
    float: left;
    position: relative;
    margin-top: 18px;
}
.investedReceived{
		    height: 670px;
    width: 480px;
    float: left;
    position: relative;
    margin-top: 18px;
}
.sliderBox.month{
    height: 30px;
    width: 400px;
    /*margin: 0 auto;*/
}
.sliderBox.sliderOut, .sliderBox.markup, .sliderBox.costs{
      height: 30px;
    width: 400px;
    /* margin-top: 61px; */
    background-position-y: 4px;
    /*margin: 0 auto;*/
}
.sliderBox.sliderOut:after, .sliderBox.month:after, .sliderBox.markup:after, .sliderBox.costs:after,{
	content:' ';
	height: 23px;
    width: 11px;
	 background: url(img/bg_after.png) 0 0 no-repeat;
	 position: absolute;
	 right: 0px;
	     z-index: 10;
		 top: 4px;
}
.sliderBox.sliderOut:before, .sliderBox.month:before, .sliderBox.markup:before, .sliderBox.costs:before,{
	content:' ';
	height: 23px;
    width: 11px;
	 background: url(img/bg_before.png) 0 0 no-repeat;
	 position: absolute;
	 left: 0px;
	 top: 4px;
}
.cbLine {
    margin-top: 61px;
    position: relative;
    /* margin: 0 auto; */
    width: 400px;
    margin-left: 45px;
}
.cbLine_2 {
        margin-top: 79px;
}
.cbLine_3 {
        margin-top: 82px;
}
.cbLine .sliderBox a {
	    border: none;
    border-radius: 0;
    background: url(img/roller.png) 0 0 no-repeat;
    height: 47px;
    width: 39px;
    margin-left: -15px;
    z-index: 20;
    margin-top: -5px;
}
.calcBox {
    margin-top: 137px;
}
.calculator a {
	position: absolute;
}
.invested {
   color: #000000;
    float: left;
    height: 613px;
    width: 224px;
    position: relative;
	    margin-left: 50px;
}
.received {
        color: #000000;
    float: left;
    height: 613px;
    width: 224px;
    position: relative;
    margin-left: -62px;
}
.children {
  color: #000000;
  float: left;
  height: 225px;
    width: 65px;
  text-align: center;
  position: relative;
    margin: 65px 40px 0px 38px;
}
.textBox {
	color:#000;
	position: relative;
	bottom: 48px;
}
.textBox  {
	  left: -21px;
	  position: absolute;
	  text-align: center;
	  top: -30px;
	  width: 60px;
	  display: block;
}
/**/
.interBox_2 {
	      background: url(img/monBack.png) repeat-y;
    width: 224px;
    height: 184.5px;
    bottom: 0px;
    position: absolute;
	background-position-x: 38px;
}
.received:before{
	    content: '';
    background: url(img/monBack_bottom.png) repeat-y;
    width: 224px;
    height: 75px;
    position: absolute;
    right: 0px;
    bottom: -70px;
}
.interBox_2:after{
	    content: '';
    background: url(img/monBack_top.png) repeat-y;
    width: 224px;
    height: 54px;
    position: absolute;
    right: 0px;
    background-position-x: 38px;
	    top: -30px;
}
/**/
.interBox_1 {
	      background: url(img/monBack1.png) repeat-y;
    width: 224px;
    height: 95px;
    bottom: 0px;
    position: absolute;
	background-position-x: 17px;
}
.invested:before{
	content: '';
    background: url(img/monBack1_bottom.png) repeat-y;
    width: 250px;
    height: 74px;
    position: absolute;
    right: 0px;
    bottom: -74px;
}
.interBox_1:after{
	 content: '';
    background: url(img/monBack1_top.png) repeat-y;
    width: 224px;
    height: 67px;
    position: absolute;
    right: 0px;
    background-position-x: -8px;
    top: -48px;
}
span#sumMon {
    position: absolute;
    bottom: 100px;
    margin: 0 auto;
	margin-left: 30%;
	color: #333E4D;
    font-family: PF DinText Pro Medium;
    font-size: 24px;
}
.block10-li {
	  width: 20px;
	  float: left;
	  padding: 0px !important;
}
ul.list.l1 {
	  margin: 0px;
	  padding: 0px;
	  list-style: none;
	  width: 65px;position: absolute;
	  bottom: 0px;
}
li.item {
  height: 16px;
  width: 16px;
  float: left;
}
/* -------------------------------------------------------------------- */
.column.month_p {
        background: url(img/column_s1.png);
    background-repeat: no-repeat;
    background-position-y: 30px;
    background-position-x: 39px;
    height: 150px;
    width: 100%;
    margin-top: -92px;
    text-align: center;
    margin-left: -20px;
    color: #5fb84a;
    font-size: 24px;
    font-weight: bold;
    font-family: Calibri;
}
.column.summ {
       background: url(img/column_s2.png);
    background-repeat: no-repeat;
    background-position-y: 30px;
    background-position-x: 39px;
    height: 150px;
    width: 100%;
    margin-top: -90px;
    text-align: center;
    color: #5fb84a;
    font-size: 24px;
    font-weight: bold;
    font-family: Calibri;
}
.calculator a  {
	text-decoration: none;
}
a .month_p, a .costs_p 
{
margin-top: -23px;
    width: 85px;
    text-overflow: initial;
    font-family: Calibri;
    margin-left: 19px;
    color: #4AA2D3;
    font-size: 16px;
    font-weight: bold;
    border-bottom: 1px solid #006894;
	    padding-bottom: 3px;
}
a .markup_p {
	margin-top: -23px;
    width: 41px;
    text-overflow: initial;
    font-family: Calibri;
    margin-left: 19px;
    color: #4AA2D3;
    font-size: 16px;
    font-weight: bold;
    border-bottom: 1px solid #006894;
	    padding-bottom: 3px;
}
.column_name1 {
    margin-top: -120px;
    position: absolute;
    margin-left: 25px;
    font-family: Calibri;
    font-size: 24px;
    color: #1c7cbb;
    font-weight: bold;
}
.column_name2 {
    margin-top: -120px;
    position: absolute;
    margin-left: 39px;
    font-family: Calibri;
    font-size: 24px;
    color: #1c7cbb;
    font-weight: bold;
}
.month_p:after, .costs_p:after{
	content: ' руб';
    font-family: Calibri;
	font-size: 16px;
    font-weight: bold;
	    color: #000;
}
.column.summ:after, .column.month_p:after{
	    content: ' руб';
    font-family: Calibri;
    font-size: 20px; 
    font-weight: bold;
	    color: #000;
}.form_controls label{color: #FFFFFF;font-family: Arial;font-size: 15px;text-align: center;display: block;height: 64px;margin-bottom: 0px;}.form_controls input{border: 0px #A9A9A9 solid;background-color: transparent;background-image: none;color: #000000;font-family: Arial;font-weight: normal;font-size: 13px;padding: 0px 0px 0px 10px;text-align: left;vertical-align: middle;height: 45px;line-height: 1;width: 100%;margin-top: 2px;}.form_controls{	position: absolute;    top: 552px;    right: 100px;}.d-none{	display: none !important;}#indexButton1{	right: 110px !important;    	top: 840px !important;	left: unset !important;}#wb_indexText9{	top: 510px;}#wb_indexText8{	top: 470px;}