/* --- from dev.css --- */
@media (max-width: 768px) {
    .container.slider {
        width: 476px;
    }
}
@media (max-width:991px) {.partners-carousel .mics-box-1 img{ max-width: 80px; }}

@media (max-width: 992px) {
    .navbar-header {
        float: none;
        padding-top: 25px;
    }
    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);

        position: absolute;
        width: 100%;
        background-color: #fff;
        top: 0;
        left: 0;
        box-shadow:   0px 4px 10px 0px rgba(0, 0, 0, 0.500);
        -moz-box-shadow:  0px 4px 10px 0px rgba(0, 0, 0, 0.500);
        -webkit-box-shadow:  0px 4px 10px 0px rgba(0, 0, 0, 0.500);
    }
    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin-top: 7.5px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in{
        display:block !important;
    }
    .navbar-nav .open .dropdown-menu {
        position: static;
        float: none;
        width: auto;
        margin-top: 0;
        background-color: transparent;
        border: 0;
        -webkit-box-shadow: none;
        box-shadow: none;
    }
    .navbar-nav .open .dropdown-menu > li > a,
    .navbar-nav .open .dropdown-menu .dropdown-header {
        padding: 5px 15px 5px 25px;
    }
    .navbar-nav .open .dropdown-menu > li > a {
        line-height: 20px;
    }
    .navbar-nav .open .dropdown-menu > li > a:hover,
    .navbar-nav .open .dropdown-menu > li > a:focus {
        background-image: none;
    }
    .mics-navbar .mics-nav-right { text-align: left; }
    .mics-navbar .mics-nav {
        padding-left: 0;
    }
    .mics-navbar .mics-nav { float: none !important; }
}

@media (min-width: 992px) {
    .mics-navbar .mics-nav { float: right; }
    li.dropdown:hover > .dropdown-menu {
        display: block;
    }

    .main-menu.navbar-default .navbar-nav > li.dropdown.open a.dropdown-toggle span,
    .main-menu.navbar-default .navbar-nav > li.dropdown a.active span,
    .main-menu.navbar-default .navbar-nav > li:hover a.alone span,
    .main-menu.navbar-default .navbar-nav > li a.alone.active span
    {
        border-bottom: 2px solid #ed145b;
    }
    .main-menu.navbar-default .navbar-nav > li.dropdown a span,
    .main-menu.navbar-default .navbar-nav > li a.alone span
    {
        padding-top: inherit;
        padding-bottom: 14px;
    }
}

@media (max-width: 992px) {
    .goods-list-catalog-link{display: inline-block; float: none; margin: 6px 10px;}
    .b.to-left{
        display: inline-block;
        max-width: 100%;
    }
}

/* --- общий поиск --- */
@media (min-width: 0px) and (max-width: 576px) {
    .overlay input[type=text], #multi-search-form textarea { width: 60%; }
    .overlay button { width: 40%; }
}
@media (min-width: 576px) and (max-width: 992px) {
    .overlay input[type=text], #multi-search-form textarea { width: 65%; }
    .overlay button { width: 35%; }
}
@media (max-width: 850px) {
    #multi-search-form .search_to_string, #multi-search-form2 .search_to_string { float: none; white-space: nowrap; }
}
/* --- общий поиск (end) --- */

/* --- уменьшаем отступы в шапке в меню в опред. диапазоне ширины --- */
@media (min-width: 992px) and (max-width: 1199px) {
    .nav > li > a { padding-left: 7px; padding-right: 7px; }
    .mics-navbar .mics-nav { padding-left: 0px; }
    .mics-vline { margin-left: 7px; }
    .mics-navbar .mics-nav>li>a { padding-left: 7px; }
}
/* --- уменьшаем отступы в шапке в меню в опред. диапазоне ширины (end) --- */

@media (max-width: 576px) {
    .mics-box.bg-dark-1.text-white.main-page { display: block; }
    .mics-header-title.mics-header-title-full.main-page { display: none; }
}

@media (max-width: 576px) { #searchForm input[type="text"] { width: 99%; } }

/* --- наши партнеры на главной (убираем эту карусель на маленькой ширине) --- */
@media (max-width: 767px) {
    #about {
        display: none;
    }
}
/* --- наши партнеры на главной (убираем эту карусель на маленькой ширине) (end) --- */

@media (max-width: 767px) {
    .mics-post-date-2 { margin-bottom: 15px; }
    .mics-promo-small-txt { margin-top: 0; }
}

/* --- search --- */
@media (max-width: 500px) {
    .overlay-content { width: 96%; }
}
/* --- search (end) --- */

@media (max-width: 767px) {
    .fancybox-slide--iframe .fancybox-content {
        max-width: 100% !important;
    }
    .fancybox-content .wareclose {
        right: 0;
    }
}

@media (max-width: 550px) {
    .b2b-box {width: 320px; }
    .b2b-header, .b2b-enter{padding-left: 20px;}
    .b2b-email, .b2b-password{margin-left: 20px;}
    .b2b-reg{padding-right: 28px; padding-top: 6px;}
}

/* --- not fixed header in mobile mode --- */
@media (max-width:992px){
    .mics-header {
        position: relative;
    }
    .navbar {
        margin-bottom: 0;
    }
    .mics-header-title {
        padding-top: 0;
    }
}
/* --- not fixed header in mobile mode (end) --- */

@media (max-width:576px){
    .mics-left-menu a.catalog-over {
        display: block;
        background-color: #67a512;
        padding: 11px 14px;
        font-weight: bold;
        text-transform: uppercase;
        color: #fff;
        position: relative;
    }
    .mics-left-menu > a.catalog-over:after {content: "";position:absolute;height:0;width:0;border:5px solid transparent;top:45%;right:8px;border-top-color: #fff;}
    .mics-left-menu > a.catalog-over.up:after {border-bottom-color: #fff;border-top-color: transparent;margin-top: -5px;}
    .category-list {display: none;}
}

@media (max-width:1199px){
    a.logo-promo img {
        max-width: 100px;
        max-height: 30px;
    }
}

/* --- popup container width for mobile --- */
@media (max-width:560px){
    #popup_container {
        min-width: 320px !important;
        max-width: 320px !important;
    }
}
/* --- popup container width for mobile (end) --- */

/* --- eng version catalog and service centers  --- */
@media (max-width:767px){
    .mics-mark-logo-2 {
        max-height: 120px;
        width: auto;
        max-width: 70%;
    }
}
/* --- eng version catalog and service centers (end)  --- */

/* --- catalog hints for mobile  --- */
@media (max-width:767px){
    .formfilter-wrapper-sidebar .filter-res-box {
        right: 0 !important;
    }
    .filter-res-box__text::before {
        display: none;
    }
    .filter-res-box {
        top: -25px !important;
    }
    .filter-res-box__text {
        font: 12px arial,sans-serif !important;
        width: auto !important;
        padding: 4px 4px 4px 6px !important;
        border: 0 !important;
        border-radius: 3px !important;
    }
    .filter-res-box__text a {
        font-size: 12px !important;
    }
}
/* --- catalog hints for mobile (end)  --- */

/* --- from dev.css (end) --- */

@media (max-width: 992px) {
    .mics-left-menu ul>li>a:link, .mics-left-menu ul>li>a:visited {font-size: 12px;}
}
@media (max-width: 992px) {
    .group-column {width: 50% !important;}
}
@media (max-width: 500px) {
    .group-column {width: 100% !important;}
}
@media (max-width: 360px) {
    .slick-dots li { margin: 0 2px; }
}
@media (max-width: 576px) {
    a.logo-promo {
        position: relative;
        margin-bottom: 10px;
    }
    .text-xs-left.head-title { width: 100%; }
}



/* --- from combined.css --- */
@media print{*,:after,:before,:first-letter,blockquote:first-line,div:first-line,li:first-line,p:first-line{text-shadow:none!important;box-shadow:none!important}a,a:visited {text-decoration:underline}
    blockquote {border:1px solid #999;page-break-inside:avoid}thead {display:table-header-group}img,tr {page-break-inside:avoid}h2,h3,p {orphans:3;widows:3}h2,h3 {page-break-after:avoid}.navbar {display:none}
    .tag {border:1px solid #000}.table {border-collapse:collapse!important}.table td,.table th {background-color:#fff!important}}


@media (min-width:576px){.container{padding-right:15px;padding-left:15px}}
@media (min-width:768px){.container{padding-right:15px;padding-left:15px}}
@media (min-width:992px){.container{padding-right:15px;padding-left:15px}}
@media (min-width:1200px){.container{padding-right:15px;padding-left:15px}}
@media (min-width:576px){.container{/*width:540px;*/max-width:100%;}}
@media (min-width:768px){.container{/*width:720px;*/max-width:100%;}}
@media (min-width:992px){.container{/*width:960px;*/max-width:100%;}}
@media (min-width:1170px){.container{width:1170px;max-width:100%}}
@media (min-width:1280px){.container{width:1280px;max-width:100%}}
@media (min-width:1400px){.container{max-width:100%}}

@media (min-width:576px){.container-fluid{padding-right:15px;padding-left:15px}}
@media (min-width:768px){.container-fluid{padding-right:15px;padding-left:15px}}
@media (min-width:992px){.container-fluid{padding-right:15px;padding-left:15px}}
@media (min-width:1200px){.container-fluid{padding-right:15px;padding-left:15px}}
@media (min-width:576px){.row{margin-right:-15px;margin-left:-15px}}
@media (min-width:768px){.row{margin-right:-15px;margin-left:-15px}}
@media (min-width:992px){.row{margin-right:-15px;margin-left:-15px}}
@media (min-width:1200px){.row{margin-right:-15px;margin-left:-15px}} /* !!! */

@media (min-width:576px){.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12 {padding-right:15px;padding-left:15px}}
@media (min-width:768px){.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12 {padding-right:15px;padding-left:15px}}
@media (min-width:992px){.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12 {padding-right:15px;padding-left:15px}}
@media (min-width:1200px){.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12 {padding-right:15px;padding-left:15px}}
@media (min-width:576px){.col-sm-1{float:left;width:8.333333%}.col-sm-2{float:left;width:16.666667%}.col-sm-3{float:left;width:25%}.col-sm-4{float:left;width:33.333333%}.col-sm-5{float:left;width:41.666667%}.col-sm-6{float:left;width:50%}.col-sm-7{float:left;width:58.333333%}.col-sm-8{float:left;width:66.666667%}.col-sm-9{float:left;width:75%}.col-sm-10{float:left;width:83.333333%}.col-sm-11{float:left;width:91.666667%}.col-sm-12{float:left;width:100%}.push-sm-0{left:auto}.push-sm-1{left:8.333333%}.push-sm-2{left:16.666667%}.push-sm-3{left:25%}.push-sm-4{left:33.333333%}.push-sm-5{left:41.666667%}.push-sm-6{left:50%}.push-sm-7{left:58.333333%}.push-sm-8{left:66.666667%}.push-sm-9{left:75%}.push-sm-10{left:83.333333%}.push-sm-11{left:91.666667%}.push-sm-12{left:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}
@media (min-width:768px){.col-md-1{float:left;width:8.333333%}.col-md-2{float:left;width:16.666667%}.col-md-3{float:left;width:25%}.col-md-4{float:left;width:33.333333%}.col-md-5{float:left;width:41.666667%}.col-md-6{float:left;width:50%}.col-md-7{float:left;width:58.333333%}.col-md-8{float:left;width:66.666667%}.col-md-9{float:left;width:75%}.col-md-10{float:left;width:83.333333%}.col-md-11{float:left;width:91.666667%}.col-md-12{float:left;width:100%}.col-lg-6{float:left;width:33.333333%}.push-md-0{left:auto}.push-md-1{left:8.333333%}.push-md-2{left:16.666667%}.push-md-3{left:25%}.push-md-4{left:33.333333%}.push-md-5{left:41.666667%}.push-md-6{left:50%}.push-md-7{left:58.333333%}.push-md-8{left:66.666667%}.push-md-9{left:75%}.push-md-10{left:83.333333%}.push-md-11{left:91.666667%}.push-md-12{left:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}
@media (min-width:992px){.col-lg-1{float:left;width:8.333333%}.col-lg-2{float:left;width:19.77777%;padding-bottom:2%}.col-lg-3{float:left;}.col-lg-13{float:left;}.col-lg-4{float:left;width:27%}.col-lg-5{float:left;width:49.666667%}.col-lg-6{float:left;width:55%}.col-lg-7{float:left;width:58.333333%}.col-lg-8{float:left;width:78%}.col-lg-9{float:left;width:78%}.col-lg-10{float:left;width:83.333333%}.col-lg-11{float:left;width:91.666667%}.col-lg-12{float:left;width:100%}.push-lg-0{left:auto}.push-lg-1{left:8.333333%}.push-lg-2{left:16.666667%}.push-lg-3{left:25%}.push-lg-4{left:33.333333%}.push-lg-5{left:41.666667%}.push-lg-6{left:50%}.push-lg-7{left:58.333333%}.push-lg-8{left:66.666667%}.push-lg-9{left:75%}.push-lg-10{left:83.333333%}.push-lg-11{left:91.666667%}.push-lg-12{left:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}
@media (min-width:576px){.col-lg-3{float:left;width:22%;}.col-lg-13{float:left;width:100%;}.col-lg-6{float:left;width:78%}.col-lg-8{float:left;width:78%}.col-lg-9{float:left;width:78%}}
@media (min-width:768px){.col-lg-3{float:left;width:22%;}.col-lg-13{float:left;width:22%;}.col-lg-6{float:left;width:56%}.col-lg-9{float:left;width:78%}}
@media (min-width:992px){.col-lg-3{float:left;width:22%;}.col-lg-13{float:left;width:22%;}.col-lg-6{float:left;width:56%}}
@media (min-width:1300px){.col-lg-3{float:left;width:22%;}.col-lg-13{float:left;width:22%;}.col-lg-6{float:left;width:56%}}
@media (min-width:1400px){.col-lg-3{float:left;width:22%;}.col-lg-13{float:left;width:22%;}.col-lg-6{float:left;width:56%}}
@media (min-width:992px){ .mics-mini-banner { display: block; } }

@media (min-width:576px){.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .form-check,.form-inline .form-control-label{margin-bottom:0;vertical-align:middle}.form-inline .form-check{display:inline-block;margin-top:0}.form-inline .form-check-label{padding-left:0}.form-inline .form-check-input{position:relative;margin-left:0}}

@media (min-width:576px){.navbar{border-radius:.25rem}}
@media (min-width:576px){.navbar-full{border-radius:0}}
@media (min-width:576px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}
@media (min-width:576px){.navbar-sticky-top{border-radius:0}}

@media (min-width:576px){.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .icon-prev{margin-left:-15px}.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}


@media (min-width:576px) and (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}
    .d-sm-table{display:table!important}.d-sm-table-cell{display:table-cell!important}}
@media (min-width:768px) and (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}
    .d-md-table{display:table!important}.d-md-table-cell{display:table-cell!important}}
@media (min-width:992px) and (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}
    .d-lg-table{display:table!important}.d-lg-table-cell{display:table-cell!important}}

@media (min-width:576px) and (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}
@media (min-width:768px) and (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}
@media (min-width:992px) and (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}

@media (min-width:576px) and (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0{margin-top:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.my-sm-0{margin-top:0!important}}
@media (min-width:576px) and (min-width:576px){.m-sm-1{margin:.25rem!important}.mt-sm-1{margin-top:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.my-sm-1{margin-top:.25rem!important}}
@media (min-width:576px) and (min-width:576px){.m-sm-2{margin:.5rem!important}.mt-sm-2{margin-top:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.my-sm-2{margin-top:.5rem!important}}
@media (min-width:576px) and (min-width:576px){.m-sm-3{margin:1rem!important}.mt-sm-3{margin-top:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.my-sm-3{margin-top:1rem!important}}
@media (min-width:576px) and (min-width:576px){.m-sm-4{margin:1.5rem!important}.mt-sm-4{margin-top:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.my-sm-4{margin-top:1.5rem!important}}
@media (min-width:576px) and (min-width:576px){.m-sm-5{margin:3rem!important}.mt-sm-5{margin-top:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.my-sm-5{margin-top:3rem!important}}
@media (min-width:576px) and (min-width:576px){.p-sm-0{padding:0!important}.pt-sm-0{padding-top:0!important}.pr-sm-0{padding-right:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.px-sm-0{padding-right:0!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}}
@media (min-width:576px) and (min-width:576px){.p-sm-1{padding:.25rem!important}.pt-sm-1{padding-top:.25rem!important}.pr-sm-1{padding-right:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.px-sm-1{padding-right:.25rem!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}}
@media (min-width:576px) and (min-width:576px){.p-sm-2{padding:.5rem!important}.pt-sm-2{padding-top:.5rem!important}.pr-sm-2{padding-right:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.px-sm-2{padding-right:.5rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}}
@media (min-width:576px) and (min-width:576px){.p-sm-3{padding:1rem!important}.pt-sm-3{padding-top:1rem!important}.pr-sm-3{padding-right:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.px-sm-3{padding-right:1rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}}
@media (min-width:576px) and (min-width:576px){.p-sm-4{padding:1.5rem!important}.pt-sm-4{padding-top:1.5rem!important}.pr-sm-4{padding-right:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.px-sm-4{padding-right:1.5rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}}
@media (min-width:576px) and (min-width:576px){.p-sm-5{padding:3rem!important}.pt-sm-5{padding-top:3rem!important}.pr-sm-5{padding-right:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.px-sm-5{padding-right:3rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}}
@media (min-width:768px) and (min-width:768px){.m-md-0{margin:0!important}.mt-md-0{margin-top:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.my-md-0{margin-top:0!important}}
@media (min-width:768px) and (min-width:768px){.m-md-1{margin:.25rem!important}.mt-md-1{margin-top:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.my-md-1{margin-top:.25rem!important}}
@media (min-width:768px) and (min-width:768px){.m-md-2{margin:.5rem!important}.mt-md-2{margin-top:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.my-md-2{margin-top:.5rem!important}}
@media (min-width:768px) and (min-width:768px){.m-md-3{margin:1rem!important}.mt-md-3{margin-top:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.my-md-3{margin-top:1rem!important}}
@media (min-width:768px) and (min-width:768px){.m-md-4{margin:1.5rem!important}.mt-md-4{margin-top:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.my-md-4{margin-top:1.5rem!important}}
@media (min-width:768px) and (min-width:768px){.m-md-5{margin:3rem!important}.mt-md-5{margin-top:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.my-md-5{margin-top:3rem!important}}
@media (min-width:768px) and (min-width:768px){.p-md-0{padding:0!important}.pt-md-0{padding-top:0!important}.pr-md-0{padding-right:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.px-md-0{padding-right:0!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}}
@media (min-width:768px) and (min-width:768px){.p-md-1{padding:.25rem!important}.pt-md-1{padding-top:.25rem!important}.pr-md-1{padding-right:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.px-md-1{padding-right:.25rem!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}}
@media (min-width:768px) and (min-width:768px){.p-md-2{padding:.5rem!important}.pt-md-2{padding-top:.5rem!important}.pr-md-2{padding-right:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.px-md-2{padding-right:.5rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}}
@media (min-width:768px) and (min-width:768px){.p-md-3{padding:1rem!important}.pt-md-3{padding-top:1rem!important}.pr-md-3{padding-right:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.px-md-3{padding-right:1rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}}
@media (min-width:768px) and (min-width:768px){.p-md-4{padding:1.5rem!important}.pt-md-4{padding-top:1.5rem!important}.pr-md-4{padding-right:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.px-md-4{padding-right:1.5rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}}
@media (min-width:768px) and (min-width:768px){.p-md-5{padding:3rem!important}.pt-md-5{padding-top:3rem!important}.pr-md-5{padding-right:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.px-md-5{padding-right:3rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}}
@media (min-width:992px) and (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0{margin-top:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.my-lg-0{margin-top:0!important}}
@media (min-width:992px) and (min-width:992px){.m-lg-1{margin:.25rem!important}.mt-lg-1{margin-top:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.my-lg-1{margin-top:.25rem!important}}
@media (min-width:992px) and (min-width:992px){.m-lg-2{margin:.5rem!important}.mt-lg-2{margin-top:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.my-lg-2{margin-top:.5rem!important}}
@media (min-width:992px) and (min-width:992px){.m-lg-3{margin:1rem!important}.mt-lg-3{margin-top:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.my-lg-3{margin-top:1rem!important}}
@media (min-width:992px) and (min-width:992px){.m-lg-4{margin:1.5rem!important}.mt-lg-4{margin-top:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.my-lg-4{margin-top:1.5rem!important}}
@media (min-width:992px) and (min-width:992px){.m-lg-5{margin:3rem!important}.mt-lg-5{margin-top:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.my-lg-5{margin-top:3rem!important}}
@media (min-width:992px) and (min-width:992px){.p-lg-0{padding:0!important}.pt-lg-0{padding-top:0!important}.pr-lg-0{padding-right:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.px-lg-0{padding-right:0!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}}
@media (min-width:992px) and (min-width:992px){.p-lg-1{padding:.25rem!important}.pt-lg-1{padding-top:.25rem!important}.pr-lg-1{padding-right:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.px-lg-1{padding-right:.25rem!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}}
@media (min-width:992px) and (min-width:992px){.p-lg-2{padding:.5rem!important}.pt-lg-2{padding-top:.5rem!important}.pr-lg-2{padding-right:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.px-lg-2{padding-right:.5rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}}
@media (min-width:992px) and (min-width:992px){.p-lg-3{padding:1rem!important}.pt-lg-3{padding-top:1rem!important}.pr-lg-3{padding-right:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.px-lg-3{padding-right:1rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}}
@media (min-width:992px) and (min-width:992px){.p-lg-4{padding:1.5rem!important}.pt-lg-4{padding-top:1.5rem!important}.pr-lg-4{padding-right:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.px-lg-4{padding-right:1.5rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}}
@media (min-width:992px) and (min-width:992px){.p-lg-5{padding:3rem!important}.pt-lg-5{padding-top:3rem!important}.pr-lg-5{padding-right:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.px-lg-5{padding-right:3rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}}

@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}
@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}
@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}

@media (max-width:575px){.hidden-xs-down{display:none!important}}
@media (min-width:576px){.hidden-sm-up{display:none!important}}
@media (max-width:767px){.hidden-sm-down{display:none!important}}
@media (min-width:768px){.hidden-md-up{display:none!important}}
@media (max-width:991px){.hidden-md-down{display:none!important}}
@media (min-width:992px){.hidden-lg-up{display:none!important}}
@media (max-width:1199px){.hidden-lg-down{display:none!important}}.visible-print-block{display:none!important}
@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}
@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}
@media print{.visible-print-inline-block{display:inline-block!important}}
@media print{.hidden-print{display:none!important}}

@media (max-width:360px) {.fa-search:before{ }}

@media (max-width:991px){.bg-image-row,.bg-video-row{position:relative}.bg-image-row>div,.bg-video-row>div{padding-top:56.25%}.bg-image-row>div>div,.bg-video-row>div>div{position:absolute;top:0;left:0;right:0;bottom:0}}

@media (min-width:544px){.mics-modal .modal-dialog{margin-top:60px;margin-bottom:60px}}

@media (max-width:543px){.mics-img-fit-xs-down{max-width:100%}}
@media (min-width:544px){.mics-img-fit-sm-up{max-width:100%}}
@media (max-width:767px){.mics-img-fit-sm-down{max-width:100%}}
@media (min-width:768px){.mics-img-fit-md-up{max-width:100%}}
@media (max-width:991px){.mics-img-fit-md-down{max-width:100%}}
@media (min-width:992px){.mics-img-fit-lg-up{max-width:100%}}
@media (max-width:1199px){.mics-img-fit-lg-down{max-width:100%}}

@media (min-width: 1280px){.mics-header-title.mics-header-title-full .mics-header-table{height:100%;min-height:575px}}

@media (max-width: 923px){.mics-left-menu ul li:nth-last-of-type(-n+1) ul li:hover > ul {left: -100%;}}
@media (max-width: 576px) {
    .mics-left-menu{width: 100%;}
    /*.mics-left-menu ul li > a:after {content: ""; position: absolute; height: 0; width: 0; border: 5px solid transparent; border-left-color: transparent; border-top-color: #d0d0d0; top: 40%; right: 8px;}*/

    .mics-left-menu ul li > .next {display:block;width:20%;position: absolute;top: 0; right:0;bottom: 0;max-height: 42px;}
    .mics-left-menu ul li > .next i {content: ""; position: absolute; height: 0; width: 0; border: 5px solid transparent; border-left-color: transparent; border-top-color: #d0d0d0; top: 40%; right: 8px;}
    .mics-left-menu ul li > .next.up i {border-bottom-color: #d0d0d0;border-top-color: transparent;margin-top: -5px;}

    .mics-left-menu ul li:hover > a, .mics-left-menu ul li a.selected,
    .mics-left-menu ul ul li:hover > a
    { color: #333; background-color: #fbfbfb; }
    /*.mics-left-menu ul li:hover > a,
    .mics-left-menu ul ul li:hover > a,
    .mics-left-menu ul li:hover > .next,*/
    .mics-left-menu ul li a.selected, .mics-left-menu ul li .next.selected
    { background:#72848f; color:#fff; }


    .mics-left-menu ul li > a.selected:after {border-top-color: #fff;}
    /*.mics-left-menu ul li {position: static;}*/
    .mics-left-menu ul li ul {width: 100%; border-top: 2px solid rgba(0,0,0,.6); display: none;}
    .mics-left-menu ul.opened {
        display: block;
        border-top: 1px solid #000;
        position: relative;
        left: 0 !important;
        opacity: 1;
        -moz-opacity: 1;
        -khtml-opacity: 1;
        filter: alpha(opacity=100);
        visibility: visible;
        box-shadow: none;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
    }
    .mics-left-menu ul.opened li a { padding-left: 30px; /*background-color: #fff;*/ }
    .mics-left-menu ul.opened li ul.opened li a { padding-left: 50px; }
}

@media (max-width:1170px){ .mics-left-menu ul li > .next{width:20%;} .mics-left-menu ul li a {width:80%;} }
@media (max-width:992px){ .mics-left-menu ul li > .next{width:24%;} .mics-left-menu ul li a {width:76%;} }
@media (max-width:767px){ .mics-left-menu ul li > .next{width:28%;} .mics-left-menu ul li a {width:72%;padding:11px 5px;} }
@media (max-width:576px){ .mics-left-menu ul li > .next{width:8%;} .mics-left-menu ul li a {width:92%;padding:11px 14px;} }
@media (max-width:360px){ .mics-left-menu ul li > .next{width:10%;} .mics-left-menu ul li a {width:90%;padding:11px 14px;} }
@media (max-width:280px){ .mics-left-menu ul li > .next{width:12%;} .mics-left-menu ul li a {width:88%;padding:11px 14px;} }

@media (max-width:1280px) {
    .showcase{float:left;width:47%;height:244px;margin:9px;padding:26px;font-size:14px;border:1px solid #e3e4e8;box-shadow:0 0 20px 0 rgba(0,0,0,.08)}
    .showcap{padding:5px;margin-bottom:5px;font-weight:600}
    .showimg{float:left;padding-right:5px}
    .showmore{text-align:right;padding:3px}
}
@media (max-width:1190px) {
    .showcase{float:left;width:97%;height:244px;margin:9px;padding:26px;font-size:14px;border:1px solid #e3e4e8;box-shadow:0 0 20px 0 rgba(0,0,0,.08)}
    .showcap{padding:5px;margin-bottom:5px;font-weight:600}
    .showimg{float:left;padding-right:5px}
    .showmore{text-align:right;padding:3px}
}

@media (max-width:543px) {
    .showcase{font-size:12px;}
}

@media (max-width:991px){.mics-pagination .container .mics-pagination-next,.mics-pagination .container .mics-pagination-prev,.mics-pagination .mics-pagination-next,.mics-pagination .mics-pagination-prev{font-size:0;min-width:60px}.mics-pagination .container .mics-pagination-next>span,.mics-pagination .container .mics-pagination-prev>span,.mics-pagination .mics-pagination-next>span,.mics-pagination .mics-pagination-prev>span{font-size:1.6rem}}

@media (max-width:767px){.mics-flickity-arrow{display:none}}

@media (max-width:991px){.mics-carousel .flickity-slider>div>div{width:90%}.mics-carousel .mics-carousel-next,.mics-carousel .mics-carousel-prev{position:relative;display:inline-block;width:49%;top:auto}}
@media (max-width:543px){.mics-carousel .mics-carousel-next,.mics-carousel .mics-carousel-prev{font-size:.8rem}.mics-carousel .mics-carousel-next .mics-carousel-arrow-name,.mics-carousel .mics-carousel-prev .mics-carousel-arrow-name{font-size:1rem}}
@media (max-width:1199px){.mics-carousel-2 .flickity-slider>div{width:50%;opacity:.6}}
@media (max-width:767px){.mics-carousel-2 .flickity-slider>div{width:70%;margin:0 20px;opacity:1}}
@media (max-width:543px){.mics-carousel-2 .flickity-slider>div{width:90%;margin:0 20px}}
@media (max-width:1199px){.mics-carousel-2.mics-carousel-x2 .flickity-slider>div{width:33.3334%}}
@media (max-width:767px){.mics-carousel-2.mics-carousel-x2 .flickity-slider>div{width:50%}}
@media (max-width:543px){.mics-carousel-2.mics-carousel-x2 .flickity-slider>div{width:100%}}
@media (max-width:1199px){.mics-carousel-2.mics-carousel-x3 .flickity-slider>div{width:33.3334%}}
@media (max-width:767px){.mics-carousel-2.mics-carousel-x3 .flickity-slider>div{width:50%}}
@media (max-width:543px){.mics-carousel-2.mics-carousel-x3 .flickity-slider>div{width:100%}}
@media (max-width:1199px){.mics-carousel-2.mics-carousel-x4 .flickity-slider>div{width:25%}}
@media (max-width:767px){.mics-carousel-2.mics-carousel-x4 .flickity-slider>div{width:33.3334%}}
@media (max-width:543px){.mics-carousel-2.mics-carousel-x4 .flickity-slider>div{width:50%}}
@media (max-width:1199px){.mics-carousel-2.mics-carousel-x5 .flickity-slider>div{width:20%}}
@media (max-width:767px){.mics-carousel-2.mics-carousel-x5 .flickity-slider>div{width:25%}}
@media (max-width:543px){.mics-carousel-2.mics-carousel-x5 .flickity-slider>div{width:50%}}

@media (max-width:991px){.mics-carousel-3 .mics-carousel-next,.mics-carousel-3 .mics-carousel-prev{position:relative;width:49%;top:auto}}
@media (max-width:543px){.mics-carousel-3 .mics-carousel-next,.mics-carousel-3 .mics-carousel-prev{font-size:.8rem}.mics-carousel-3 .mics-carousel-next .mics-carousel-arrow-name,.mics-carousel-3 .mics-carousel-prev .mics-carousel-arrow-name{font-size:1rem}}

@media (max-width:1199px){.mics-isotope.mics-isotope-3-cols .mics-isotope-item,.mics-isotope .mics-isotope-item{width:33.3334%}.mics-isotope.mics-isotope-3-cols .mics-isotope-item.mics-isotope-item-x2,.mics-isotope.mics-isotope-3-cols .mics-isotope-item.mics-isotope-item-x3,.mics-isotope .mics-isotope-item.mics-isotope-item-x2,.mics-isotope .mics-isotope-item.mics-isotope-item-x3{width:100%}}
@media (max-width:991px){.mics-isotope.mics-isotope-2-cols .mics-isotope-item,.mics-isotope.mics-isotope-3-cols .mics-isotope-item,.mics-isotope .mics-isotope-item{width:50%}.mics-isotope.mics-isotope-2-cols .mics-isotope-item.mics-isotope-item-x2,.mics-isotope.mics-isotope-2-cols .mics-isotope-item.mics-isotope-item-x3,.mics-isotope.mics-isotope-3-cols .mics-isotope-item.mics-isotope-item-x2,.mics-isotope.mics-isotope-3-cols .mics-isotope-item.mics-isotope-item-x3,.mics-isotope .mics-isotope-item.mics-isotope-item-x2,.mics-isotope .mics-isotope-item.mics-isotope-item-x3{width:100%}}
@media (max-width:767px){.mics-isotope.mics-isotope-2-cols .mics-isotope-item,.mics-isotope.mics-isotope-3-cols .mics-isotope-item,.mics-isotope .mics-isotope-item,.mics-isotope .mics-isotope-item.mics-isotope-item-x2,.mics-isotope .mics-isotope-item.mics-isotope-item-x3{width:100%}}

@media (max-width:1199px){.mics-comments .mics-comment .mics-comment{margin-left:50px}.mics-comments .mics-comment .mics-comment-meta{padding-bottom:20px;margin-bottom:15px}.mics-comments .mics-comment .mics-comment-avatar{margin-right:20px}
    .mics-comments .mics-comment .mics-comment-avatar img{width:50px;border-radius:25px}.mics-comments .mics-comment .mics-comment-text{margin-left:70px}}
@media (max-width:767px){.mics-comments .mics-comment .mics-comment{margin-left:20px}.mics-comments .mics-comment .mics-comment-avatar{margin-top:0}.mics-comments .mics-comment .mics-comment-meta{padding-top:13px;padding-bottom:0}
    .mics-comments .mics-comment .mics-comment-text{clear:both;margin-left:0;padding-top:15px}}


/* --- from combined.css (end) --- */