.calculator_page .subtotal_block .js_price_change {padding-right: 0px !important;}
.calculator_page .budget .js_price_change {float: left; padding-right: 5px;}
.calculator_page .classes.hide .cal_quantity {display: none;}
.calculator_page .classes.hide .cal_hide {display: block;}
.calculator_page .classes .cal_hide {display: none; text-align: center;}
.calculator_page .status.hide select {display: none;}
.calculator_page .status.hide .cal_hide {display: block;}
.calculator_page .status .cal_hide {display: none; text-align: center;}
input.error {border-color: #ff0000; color: #ff0000;}
#Excursions ul.two-col-list li {background: none !important; padding: 0 !important;}
.servises_detail_list {margin-bottom: 10px;}
.main_news_blocks .news4 .info-holder .time {text-transform: lowercase;}
#structure-lines2 {margin-top: 77px !important;}
.new_video_block {margin-top: 40px; width: 570px;}
#patent_form .error-list {color: red; font-size: 18px;}
.index_tabs_scroller4 .swiper-scrollbar4 {display: none;}
.index_tabs_content .index_tabs_item:nth-child(4) .bordered_link {display: none;}
.ipschool {
 border: 2px rgb(79, 125, 222) solid;
 width: 200px;
 text-align: center;
 margin-left: 95px;
 padding: 10px 0px;
}

.ipschool:hover {
 text-decoration: none;
 background-color: rgb(79, 125, 222);
 color: white
}
