body.glav {
    font-size: 20px;
    height: 100%;
    overflow: visible;
}
.header .metka_city {
    background: url(../images/metka_city.svg) no-repeat;
    background-size: 18px 24px;
    color: #000;
    background-position: center left;
    padding: 8px 0px 0px 24px;
    font-size: 22px;
    margin-top: 7px;
    display: block;
}
.logo__img img {
    height: 37px;
    max-width: 365px;
    margin-top: 9px;
}
.phone_box {
    width: 40%;
    text-align: right;
    padding-top: 10px;
    padding-right: 0;
}
.remont .phone_box{
        text-align: right;
    padding-top: 10px;
    padding-right: 0;
    width: 220px;
    float: right;
    margin-right: 15px;
}
.phone {
    font-size: 35px;
}
.job_box {
    width: 100%;
    text-align: right;
    margin-top: -8px;
}
.job_box br{
    display: none;
}
.block1{
	background: transparent;
}
.h1_block h1 {
    font-size: 65px;
    line-height: 65px;
}
.h1_block {
    width: 530px;
}
.block1 .col-sm-7{
	width: 100%
}
.h1_price {
    width: 25%;
    margin-left: 25px;
    margin-top: 20px;
}

.h1_price_box {
    width: 140px;
    margin: 0 auto;
}
.h1_price span {
    font-size: 35px;
    line-height: 55px;
}
.h1_price .span2 {
    font-size: 80px;
    padding: 5px 0 0px;
}
.h1_block p {
    width: 405px;
    font-size: 30px;
    line-height: 35px;
}
h2 {
    font-size: 35px;
}
.block2 p {
    font-size: 25px;
}
.linkbox .col-sm-2 {
    width: 33.333%;
}
.linlbox_item span.stiralnaya_mashina,
.linlbox_item span.holodilnik,
.linlbox_item span.konicioner,
.linlbox_item span.moika,
.linlbox_item span.electroplita,
.linlbox_item span.duhovka
{
	background-size: 150px auto;
}
.linlbox_item span.moika,
.linlbox_item span.electroplita,
.linlbox_item span.duhovka
{
        height: 240px;
}
.linlbox_item span.konicioner{
        background-size: 250px auto;
    }
.linlbox_item span {
    display: block;
    height: 350px;
}
.linkbox {
    margin-top: 15px;
    }
.linkbox h3 {
    height: 75px;
    font-size: 25px;
    margin-top: 8px;
}
.verticalmidle {
    padding: 7vh 0;
}
/* remont */
#remont_block_1 .col-xs-12 {
    margin-top: 175px;
}
.header {
    padding: 3.5vh 0 4.8vh;
    margin-bottom: 3vh;
}
.navbar-toggle{
    margin-top: 20px;
}
.phone_box .phone {
    font-size: 23px;
}
body.remont{
    font-size: 16px;
}
#remont_block_2 h3{
    line-height: 22px;
}
.price span {
    font-size: 40px;
    }
.copyrate{
    display: none;
}
#footer .copyrate.visible-sm.visible-xs {
    display: block!important;
    float: left;
    width: 33.33%;
    padding: 55px 0 0 15px;
}
#footer  .col-sm-2{
    width: 33.33%;
}
#footer .btn_def{
    float: right;
}
.footer_job{
    max-width: 175px;
    margin: 15px 0 0;
}
input[name=phone] {
    max-width: 310px;
}
#footer .col-md-8.col-sm-12{
    width: 100%;
}
#footer .copyrate.visible-md.visible-lg{
    display: none!important;

.navbar-nav>li {
    padding: 0;
    float: none;
    display: table-cell;
    width: 1%;
}
.navbar-nav>li>a {
    color: #fff;
    font-size: 22px;
    font-family: 'CorsicaRamblerLX-Medium';
}
.remont_block_3_item {
    max-width: 170px;
    margin: 0 auto;
}
#remont_block_3 h3{
    font-size: 20px;
    line-height: 25px;
}
.price span {
    font-size: 30px;
}
