svg.axis{overflow:visible;}
.axis path, .axis line{fill:none;stroke:#333;}
.axis path.domain{stroke-dasharray:5,5;}
.axis .grid-line{stroke:#000;stroke-opacity:0.1;}
.axis text{font:10px Verdana;}
.calculator{min-height:700px;position:relative;overflow:hidden;}
.calculator .sidebar{float:right;padding-right:30px;}
.label_pipe{margin-left:39px;height:35px;margin-bottom:0;margin-top:2px;background:black;color:#e1fb7d;text-transform:uppercase;padding:0 9px;display:inline-block;padding-top:4px;width:auto;display:block;}
.check_pipe{/*position:absolute;top:0;min-height:39px;height:20px;margin-top:7px;left:-24px;*/width:15px;margin:0 2px 0 0;min-height:0px;}
.calculator .check_pipe_k{display:inline;min-height:0;padding:2px;margin-bottom:0;border:0;font-size:12px;}
.calculator_wrap{margin:0 auto;}
.calculator .check_pipe_in{width:100%;}
.time_calc{position:absolute;top:0;right:0;z-index:1;}
.coef_block span{float:right;}
.calculator label{font-size:7px;line-height:16px;margin-bottom:0;}
.coef_block input{margin-right:30px;}

.brake_point_block{margin:26px -3px;background:#303030;padding:0px 7px;font-size:12px;border-radius:3px;color:#fff;opacity:0;transition:all 0.4s ease;}
.brake_point_block.active{opacity:1;}
.wrap_for_graf{min-height:508px;position:relative;background:url('/templates/atn/images/autonomno_watermark.png') center center no-repeat;background-size:contain;}
.wrap_field_calc{margin:0 auto 50px;padding-left:45px;}
text.label_graf{font:15px Verdana;font-weight:bold;}

svg circle[class$=_point]{stroke:rgb(255, 255, 255);stroke-width:4px;}
.row_pipe{padding:0;margin-top:0px;color:#000;}
.row_calc .col-start{padding:7px;}
.row_calc .col-time{padding-right:0;}
.coef_block >div{text-align:center;}
.calculator .left_side_bar{font-size:11px;}
.calculator .left_side_bar>.row>div{border:1px solid;height:50px;line-height:16px;padding:9px 6px;border-bottom:0;border-right:0;}
.calculator .left_side_bar>.row{border-collapse:collapse;border-right:1px solid;}
.calculator .left_side_bar>.row:last-child{border-bottom:1px solid;}

.calculator .left_side_bar>.row>div>.input_write{padding:0;height:auto;min-height:auto;height:100%;border:0;border:1px solid;padding:3px;}
.calculator .left_side_bar>.row>div>.input_read{border:0;padding:0;min-height:auto;padding:6px;}

.row_calc > div{padding:7px 4px;font-size:10px;line-height:17px;height:49px;border-right:1px solid #666;}
.row_calc > div:last-child{border:0;}

.row_calc > div > label{font-size:10px;line-height:17px;color:#fff;}
.row_calc > div.pipe_one_area > label{font-weight:bold;font-size:12px;text-align:center;}
.row_calc > div.pipe_one_area > label > input[type = checkbox]{display:none;}
/*.row_calc > div > label > input[type = checkbox]{background:#fff;border:solid 2px #fff;}*/
.title_table{font-size:10px;line-height:13px;border:1px solid;}
.row_calc .title_table > div{padding:0;}
.row_calc{border-bottom:1px solid;border-left:1px solid;border-right:1px solid;}
.row_calc .col-time{display:none;}
.title_table > div{padding:7px 5px;border-right:1px solid;height:49px;text-align:center;color:#000;}
.title_table > div:last-child{border:0;}

@media(max-width:1200px){
.row_calc>div,.row_calc .col-start{padding:2px;}
}
.calculator .check_pipe_k:focus{border:0;}
.side_bar_right{font-size:10px;line-height:13px;margin:0 auto 50px;}
.side_bar_right>div{height:50px;border-left:0;border-top:1px solid;border-bottom:0;padding:7px;border-right:1px solid;border-color:#666;}
.side_bar_right>div:last-child{border-bottom:1px solid;height:51px;border-color:#666;}
.side_bar_right>div.row_calc_input{color:#909090;font-size:12px;padding:10px 4px;}

@media(max-width:1239px){
.calculator .sidebar{width:100%;padding:0;}
.title_table>div{padding:5px;}
}
@media screen and (max-width:1239px) and (min-width:1199px){
div.left_side_bar{width:33.33333333%;}
div.wrap_field_calc{width:57.666667%}
}

@media(max-width:991px){
.wrap_field_calc,.side_bar_right{margin-top:22px;}
}
@media(max-width:767px){
.side_bar_right>div{border-left:1px solid;}
.wrap_field_calc .col-xs-2{width:14.666667%;}
.wrap_field_calc .col-xs-1{width:12.333333%;}
.title_table>div{height:69px;padding:2px;}
.wrap_field_calc{padding-left:30px;}
.title_table{font-size:9px;}
.row_calc>div{word-break:break-word;height:91px;}
.calculator .check_pipe_k{font-size:9px;}
.calculator .sidebar{padding:0;}
}

.calculator .input_write,.calculator .input_read,.calculator .check_pipe_in,.calculator .check_pipe_k,.side_bar_right>div.row_calc_input{text-align:right;}
.side_bar_right>div.red_head{color:#000;font-size:10px;text-align:center;}
.side_bar_right>div.row_calc_input.red_val{font-weight:bold;color:#f00;font-size:11px;}