.flags_cont a{
	text-decoration: none;
	color: #000;
	font-weight: bold;
	margin-right: 5px;
}
.flags_cont a:hover, .flags_cont a.active{
	text-decoration: none;
	color: #E56A0F;
}
header.mini .flags_cont{
display:none;
}

@media only screen and (min-width:770px) and (max-width:1190px){
    .flags_cont{
        margin-left:0 !important;
     }
}

@media only screen and (min-width:150px) and (max-width:765px){
    .flags_cont{
 margin-left:0 !important;
        margin-right:50px !important;
     }
}

.calculator-section .grid.new-row {
    grid-template-columns: repeat(3, 1fr) !important;
    margin-top: 37px;
}

.calculator-section .grid.new-row input {
    width: 100%;
}
.new_form table {
    display: none;
}

.new_form table {
    display: none;
}

.new_form input.inputtext {
    width: 100%;
    border-left: none;
    border-right: none;
    border-top: none;
    border-bottom: 1px solid #c3c3c3;
    color: #000;
    font-size: 18px;
    padding: 12px 20px;
    margin-bottom: 40px;
    background-color: transparent;
    font-weight: 500;
}

.form-item.form_text_5077 {
    z-index: -1;
}
.main-section .menu-top-hh .nav li {
    min-width:200px;
    text-align:center;
}

.main-section .menu-top-hh .nav li:first-child .imm {
    width:100%;
    height:130px;
    background:url(https://solargy.ru/upload/medialibrary/4fd/f5g3csrxjbug2pskgf1wb3qwvysrzhcb/081.jpg) 50%;
}
.main-section .menu-top-hh .nav li:nth-child(2) .imm {
    width:100%;
    height:130px;
    background:url(https://solargy.ru/upload/medialibrary/11d/asa6psxmcpo30vm4hoxiq1knm3ywfg13/082.jpg) 50%;
}
.main-section .menu-top-hh .nav li:nth-child(3) .imm {
    width:100%;
    height:130px;
    background:url(https://solargy.ru/upload/medialibrary/e49/2h7cypw3q3h4lzuvlc3ds0p00bbnjr22/083.jpg) 50%;
}
.main-section .menu-top-hh .nav li:nth-child(4) .imm {
    width:100%;
    height:130px;
    background:url(https://solargy.ru/upload/medialibrary/a8c/7oe63nldkbgqwoqm4s0rlndra2leoxu8/084.jpg) 50%;
}