

/* Start:/local/templates/edu-vi/components/bitrix/menu/mainTop/style.min.css?1779442665490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/local/templates/edu-vi/components/bitrix/menu/mainTop/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/local/templates/edu-vi/components/bitrix/breadcrumb/breadcrumbs/style.min.css?1779442665467*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;white-space:normal}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */


/* Start:/local/templates/edu-vi/styles.css?177944266579*/
.mob-show, .accordion-item:not(.opened) .accordion-body {
    display: none;
}

/* End */


/* Start:/local/templates/edu-vi/template_styles.css?17794426653123*/
.inc-menu .col-lg-3.col-md-6.col-sm-12{
    border-right: none !important;
    margin-bottom: 12px;
}
.title{
    border: 2px solid;
}
.title::before{
    content: none !important;
}
header nav.col-12 ul:first-child{
    border-bottom: 2px solid;
}
#search-catalog{
    display: flex;
}
#search-catalog .search-input-name{
    width: 90%;
    margin-right: 15px;
}
#search-catalog #search-input-name-catalog{
    width: 100%;
    font-size: inherit;
    background-color: inherit;
    outline: none;
    color: inherit;
    padding: 5px;
    border: 1px solid;
    font-family: inherit;
    letter-spacing: inherit;
}
#sub_btn, #clear, #senfilter .btn.btn-primary{
    font-size: inherit;
    background-color: inherit;
    outline: none;
    color: inherit;
    padding: 5px;
    border: 1px solid;
    font-family: inherit;
    letter-spacing: inherit;
}
#senfilter .btn.btn-primary{
    margin-right: 5px;
}
font.text a{
    margin: 0 5px;
}
.no-marker *::marker{
    content: none !important;
}
.internet-source{
    padding-top: 48px;
}
.search-query{
    width: 100%;
    padding: 10px;
    height: 38px;
    font-size: inherit;
    background-color: inherit;
    outline: none;
    color: inherit;
    border: 1px solid;
    font-family: inherit;
    letter-spacing: inherit;
}
div.search-page input.search-button{
    font-size: inherit;
    background-color: inherit;
    outline: none;
    color: inherit;
    padding: 5px;
    border: 1px solid;
    font-family: inherit;
    letter-spacing: inherit;
    cursor: pointer;
}
.sidebar-hide{
    display: none;
}
.control {
    font-family: arial;
    display: block;
    position: relative;
    padding-left: 30px;
    margin-bottom: 5px;
    padding-top: 3px;
    cursor: pointer;
    font-size: 16px;
}
.form-group,
.field-wrap{
    display: flex;
    flex-direction: column;
}
.form-control{
    font-size: inherit;
    background-color: inherit;
    outline: none;
    color: inherit;
    padding: 5px;
    border: 1px solid;
    font-family: inherit;
    letter-spacing: inherit;
}
.accordion-item::marker, .accordion-item:before, .accordion-item:after{
    content: none;
}
.selected{
    font-weight: 700;
}
.langlink a{
    margin: 0 5px;
}
.bx-filter-select-container, #smartFilterDropDown86, #main_map{
    zoom: 1 !important;
}
.accordion-header{
    text-decoration: underline;
    cursor: pointer;
}
.btn{
    font-size: inherit;
    background-color: inherit;
    outline: none;
    color: inherit;
    padding: 5px;
    border: 1px solid;
    font-family: inherit;
    letter-spacing: inherit;
    cursor: pointer;
}
.btn:hover{
    text-decoration: underline;
}
.smart-filter-param-text{
    margin-right: 15px;
}
.control.control-checkbox{
    padding-left: 0;
}
@media screen and (max-width: 992px){
    .size-change a::before, .color-change a::before{
        bottom: -10px !important;
    }
}
@media screen and (max-width: 768px){
    img{
        max-width: 100%;
        height: auto;
    }
}
/* End */
/* /local/templates/edu-vi/components/bitrix/menu/mainTop/style.min.css?1779442665490 */
/* /local/templates/edu-vi/components/bitrix/breadcrumb/breadcrumbs/style.min.css?1779442665467 */
/* /local/templates/edu-vi/styles.css?177944266579 */
/* /local/templates/edu-vi/template_styles.css?17794426653123 */
