@media(max-width: 1199px) {
    .head_title_replacer .container-fluid {
        padding-left: 0;
        padding-right: 0;
    }
}

@media(max-width:800px){
    .header_msg .msg {
        font-size: 14px;
        width: 120%;
    }
    .il_top a.great {
        display: inline-block;
        font-size: 13px;
        line-height: 14px;
        margin-top: -9px;
        width: 70%;
    }
    .il_top .glasses {
        margin-top: -16px;
    }

    .beta {
        margin-right: -5%;
    }

    .department_menu .sections_cont > div {
        font-size: 14px;
    }

    .footer .list-inline li a, .footer p  {
    }

}

@media(max-width:768px){
    .header.fixed-top{
        margin-top: 16px;
        margin-bottom: 16px;
    }
    .il_content {
        padding-top: 0;
    }
}

@media(max-width: 1000px) {
    #block-block-4, #block-views-front-conference-block {
        float: none;
        margin-left: auto;
        margin-right: auto;
    }
}

@media(max-width:800px) {
    .top_mobile h3 {
        font-size: 20px;
        padding: 0 5px;
    }
}

@media(max-width:540px) {
    .top_mobile h3 {
        font-size: 16px;
        padding: 0 0 0 26px;
    }
}

/* Логотипы и название института */

.logo_mobile img {
    width: 100%;
}


/* Приём и календарь */

@media (max-width: 400px) {
    .consult_recording .ways_container .way {
        float: none;
        width: 100%;
    }

    .consult_recording .ways_container .way:after {
        display: block;
        content: '';
        clear: both;
    }
}

@media (max-width: 449px) {
    #block-views-front-conference-block {
        height: auto;
    }
    #block-views-front-conference-block .all_conference_button {
        float: none;
        margin: -20px 0 20px 0;
    }
    #block-views-front-conference-block .calendar_conf_list {
        height: auto;
    }
}

@media (max-width: 849px) {
    #block-block-4 {
        width: 100%;
        height: auto;
    }
    #block-block-4 .consult_recording {
        height: auto;
    }

    #block-views-front-conference-block {
        width: 100%;
    }
}

@media (min-width: 850px) and (max-width: 1199px) {
    .region-bottom-page-content0 {
        /*display: table-row;*/
        /*width: 100%;*/
    }

    #block-block-4 {
        display: table-cell;
        float: none;
        width: 58.12%;
    }
    #block-block-4 .content {
        margin-right: 20px;
        height: 100%;
    }
    #block-block-4 .content .consult_recording{
        height: 100%;
    }

    #block-views-front-conference-block {
        display: table-cell;
        float: none;
        min-width: 420px;
        width: 35%
    }
}

/* Блок главных новостей */

@media (max-width: 599px) {
    #block-views-news-on-root-block .views-row {
        float: none;
        width: auto;
        margin: 10px 0;
        padding: 0;
    }
}

@media (max-width: 767px) {
    #block-views-fb-news-block .views-field-field-fb-news-img {
        float: none;
    }
}

@media (max-width: 849px) {
    #block-block-5 {
        float: none;
        margin: 0 auto 20px;
    }
}

@media (min-width: 850px) and (max-width: 1199px) {
	#block-views-fb-news-block .views-field-field-fb-news-img {
		float: none;
	}
}
