

/* Start:/bitrix/components/bxready.market2/catalog/templates/.default/style.min.css?15277444901567*/
.grid .bx_content_section{margin-bottom:15px}.grid .bx_sidebar{margin-bottom:15px}.grid2x1 .bx_content_section{float:left;width:66%;margin-bottom:15px}.grid2x1 .bx_sidebar{float:right;width:33%;margin-bottom:15px;padding-left:5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media(max-width:960px){.grid2x1 .bx_sidebar{padding-left:4%}}@media(max-width:640px){.grid2x1 .bx_content_section,.grid2x1 .bx_sidebar{width:100%;float:none}.grid2x1 .bx_sidebar{padding-left:3%}}@media(max-width:479px){.grid2x1 .bx_sidebar{padding-left:1%}}.catalog-block-header{font-size:14px;font-weight:bold;text-align:left;margin:5px 0;padding:5px 15px;border-bottom:2px solid #d9dee6;color:#000}body.bx-theme-blue .catalog-block-header{border-color:#006cc0}body.bx-theme-green .catalog-block-header{border-color:#63aa28}body.bx-theme-red .catalog-block-header{border-color:#da3737}body.bx-theme-yellow .catalog-block-header{border-color:#f4b236}.bxr-product-block-title{font-size:18px;color:#181818;font-weight:bold;margin:16px 0 20px}.bxr-section-desc{margin:0 0 10px}.bxr-container-catalog-section,.bxr-container-catalog-sections{background-color:#fff;background-clip:content-box}.bxr-container-catalog-section h1,.bxr-container-catalog-sections h1,.bxr-container-catalog-compare h1{border-bottom:1px solid #ededed;padding:.2rem 0 2.0rem 0;margin:0 0 1.8rem 0}.bxr-container-catalog-compare h1{margin:0 0 3.2rem 0}.bxr-container-catalog-section>div,.bxr-container-catalog-sections>div{padding:20px}.bx-sidebar-block .bxr-left-column-js{margin-top:0}

/* End */


/* Start:/bitrix/components/bxready.market2/menu/templates/left_hover/style.css?15591235216792*/
.bxr-left-menu-hover {
    position: relative;
    font-size: 1em;
    width: auto;
    border: 1px solid #f6f6f6;
    list-style: none;
    padding: 0;
    margin: 0;
    border-top: none; /*!!!*/
    background: #fff;
    z-index: 19;
}

.bxr-cloud-all .bxr-left-menu-hover {
    border: none;
}

.bxr-left-menu-hover > li > div {
    position: absolute;
    left: 100%;
    top: 0px;
    display: none;
}

.bxr-left-menu-hover > li:hover > div {
    display: block;
    -webkit-animation:submenu_view 400ms;
    animation:submenu_view 400ms;
}

.bxr-left-menu-hover > li {
    cursor: pointer;
    position: relative;
    width: 100%;
    border-top: 1px solid rgba(125,125,125,0.1);
    color: #414141;
}

.bxr-left-menu-hover > li > a
,.bxr-title-menu-hover
{
    padding: 14px 25px 13px 25px;
    /*margin-right: 33px;*/
    display: block;
    /*text-decoration: none;*/
    color: #414141;
    position: relative;
}

.bxr-left-menu-hover > li.bxr-left-menu-hover-padding  > a {
    padding-left: 53px;
}

.bxr-title-menu-hover {
    font-size: 15px;
    text-transform: uppercase;
}

.bxr-title-menu-hover {
    font-weight: bold;
    cursor: default !important;
}

.bxr-color-flat.bxr-title-menu-hover
,.bxr-color-dark-flat.bxr-title-menu-hover
,.bxr-dark-light-flat.bxr-title-menu-hover
,.bxr-dark-dark-flat.bxr-title-menu-hover
{
    color: #fff;

}

.bxr-dark-flat-left-menu {
    background-color: #f6f6f7 !important;
}

.bxr-left-menu-hover li .glyphicon
,.bxr-left-menu-hover li .fa{
    padding-right: 10px;
    top: 2px;
    font-size: 14px;
}


.bxr-left-menu-hover .bxr-ico-left-hover-menu > img{
    float: left;
    width: 16px;
    margin-right: 13px;
    margin-top: 1px;
}

.bxr-left-menu-hover .bxr-ico-left-hover-menu > i
{
    margin-right: 10px;
}

.bxr-left-menu-hover .hover-not-ico {
    width: 16px;
    margin-right: 15px;
    display: block;
    float: left;
}

ul.bxr-left-menu-hover  > li .bxr-ico-menu-left-hover-hover
,ul.bxr-left-menu-hover  > li:hover > a .bxr-ico-menu-left-hover-default
,ul.bxr-left-menu-hover  > li[data-selected="1"] > a .bxr-ico-menu-left-hover-default
{
    display: none;
}

ul.bxr-left-menu-hover  > li:hover > a .bxr-ico-menu-left-hover-hover
,ul.bxr-left-menu-hover  > li[data-selected="1"] > a .bxr-ico-menu-left-hover-hover {
    display: inline-block;
}

.bxr-left-menu-hover  li .fa.fa-angle-right
,.bxr-left-menu-hover  li .fa.fa-angle-down
{
    padding: 2px 8px;
    right: 4px;
    position: absolute;
    margin: auto;
    top: 50%;
    margin-top: -10px;
    font-size: 16px;
    /*color: #747474;*/
    z-index: 1;
}

.bxr-left-menu-hover .bxr-bg-hover-light:hover > a
,.bxr-left-menu-hover .bxr-bg-hover-flat:hover > a
{
    color: #FFF;
}

.bxr-left-menu-hover ul li > a  {
    /*color: #414141;*/
}

/*RIGHT*/

.bxr-left-menu-hover  li .fa.fa-angle-left
,.bxr-left-menu-hover  li .fa.fa-circle-o {
    position: absolute;
    padding: 0px 8px;
    left: 7px;
    margin: auto;
    top: 50%;
    margin-top: -9px;
    font-size: 16px;
    /*color: #747474;*/
    z-index: 1;
}

.bxr-left-menu-hover  li .fa.fa-circle-o {
    font-size: 10px;
    left: 6px;
    margin-top: -5px;
}

.bxr-left-menu-hover > li.bxr-hover-menu-right > a {
    margin-left: 33px;    
    border-left: 1px solid rgba(125, 125, 125, 0.1);
    margin-right: 0;
}

.bxr-left-menu-hover > li.bxr-hover-menu-right.bxr-bg-hover-flat:hover > a,
.bxr-left-menu-hover > li.bxr-hover-menu-right.bxr-dark-flat > a
,.bxr-left-menu-hover > li.bxr-hover-menu-right.bxr-color-flat  > a {
    border-left: 1px solid rgba(255, 255, 255, 0.2);
}

.bxr-left-menu-hover > li.bxr-hover-menu-right > div {
    left: auto;
    right: 100%;
}

/*END RIGHT*/

.bxr-left-menu-hover .bxr-color-flat > a
,.bxr-left-menu-hover .bxr-dark-flat > a
,.bxr-left-menu-hover .bxr-color-light-flat > a
,.bxr-left-menu-hover .bxr-dark-light-flat > a
,.bxr-left-menu-hover .bxr-color-dark-flat > a
,.bxr-left-menu-hover ul li:hover > a
{
    color: #fff;
}

.bxr-left-menu-hover.menu-arrow-top {
    border-top: 4px solid #ccc;
}

.bxr-left-menu-hover.menu-arrow-top:before {
    content: '';
    position: absolute;
    left: 48px;
    top: -14px;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #CCC;
}

.bxr-left-menu-hover > li > div ul {
    box-shadow: rgba(0, 0, 0, 0.172549) 0px 6px 12px 0px;
}

@media (min-width: 1200px) {
    .bxr-left-menu-hover .col-w-lg-9  {
        width: 875px !important;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .bxr-left-menu-hover .col-w-md-9  {
        width: 723px !important;
    }
}

.bxr-left-menu-hover li.bxr-dark-flat {
    border-top: 1px solid rgba(255,255,255,0.2) !important; /*!!! less*/
}

.bxr-left-menu-hover > li.colored-light-new {
    text-transform: uppercase;
    font-weight: bold;
}

.bxr-left-menu-hover > li.colored-light-new ul  {
     text-transform: none;
     font-weight: normal;
}

/*SHOW_TOP*/
.bxr-left-menu-hover > li.bxr-show-top {
    position: static;
}

.bxr-left-menu-hover > li.bxr-show-top > div
,.bxr-left-menu-hover > li.bxr-show-top > div > ul{
    height: 100%;
}

.bxr-left-menu-hover > li.bxr-show-top > div{
    top: 1px;
}
/*End SHOW_TOP*/

.bxr-left-column-js nav {
    position: relative;
    z-index: 20;
}

.bxr-left-column-js nav .bxr-left-menu-hover {
    position: static !important;;
}

.bxr-left-column-js nav ul {
    /*overflow-x: hidden;
    overflow-y: auto;*/
}

.bxr-left-column-js nav ul li {
    position: static !important;
}

.bxr-left-menu-hover .scroll-element.scroll-y {
    right: unset !important;
    left: 0;
    width: 2px !important;
}

/*bar-menu-rotate*/
.bar-menu-rotate {
    display: none;
}

.bar-menu-rotate > .fa {
    top: 50%;
    margin-top: -1.12rem;
    font-size: 2.25rem;
    position: absolute;
    right: 22px;
    -webkit-transition: all 200ms ease-out 0ms;
    -moz-transition: all 200ms ease-out 0ms;
    -o-transition: all 200ms ease-out 0ms;
    transition: all 200ms ease-out 0ms;
    
}

.bar-menu-rotate > .fa.fa-angle-up {
    font-size: 3rem;
    margin-top: -1.5rem;
    right: 26px;
    opacity: 0;
}

.bar-menu-rotate > .fa.rotate180 {
    opacity: 0;
    -webkit-transform: rotate(-180deg);
    -moz-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
    transform: rotate(-180deg);
}

.bar-menu-rotate > .fa.fa-angle-up.rotate180 {
    opacity: 1;
}
 
/* End */


/* Start:/bitrix/tools/bxready2/collection/bxr_elements/section.horizontal.v1/include/style.css?15277444981868*/
.bxr-section-horizontal-v1{
    width: 100%;
    margin-bottom: 40px;
    display: table;
   /*padding-bottom: 20px;*/
    /*padding-top: 20px;*/
}

.bxr-section-horizontal-v1 .bxr-element-image{
    width: 30%;
    max-width: 270px;
    text-align: center;
    border: none;
    float: left;
    margin-right: 20px;
    margin-bottom: 10px;
    display: table-cell;
}

.bxr-section-horizontal-v1 .bxr-element-content{
    display: table-cell;
}

.bxr-section-horizontal-v1 .bxr-element-image img{
    max-width: 100%;
}

.bxr-section-horizontal-v1 .bxr-element-name{
    font-weight: bold;
    font-size: 16px;
    margin-bottom: 0px;
    display: block;
}

.bxr-section-horizontal-v1 .bxr-element-description{
    font-size: 13px;
    color: #737373;
    padding-top: 10px;
}

.bxr-section-horizontal-v1 .bxr-element-action{
    margin-top: 20px;
}

.bxr-section-horizontal-v1 .bxr-element-action .bxr-color-button {
    display: inline-block;
}

.bxr-section-horizontal-v1 .bxr-element-action .bxr-border-color-button{
    padding: 5px 30px;
}

.bxr-section-horizontal-v1 .bxr-element-date {
    display: inline-block;
}

.bxr-section-horizontal-v1 .bxr-element-date .bxr-color {
    padding: 5px 7px;
    margin-top: 10px;
    font-size: 13px;
}

.bxr-section-horizontal-v1 .bxr-child{
    padding: 0;
    padding-top: 10px;
}

.bxr-section-horizontal-v1 .bxr-child ul{
    display: block;
    margin: 0;
    padding: 0;
}

.bxr-section-horizontal-v1 .bxr-child li {
    list-style-type: none;
    font-size: 13px;
    display: block;
    float: left;
    margin: 0px 22px 0px 0;
}
.bxr-section-horizontal-v1 .bxr-child li:before {
    content: "\2022";
    font-size: 200%;
    line-height: 80%;
    display: block;
    float: left;
    margin-right: 3px;
    opacity: 0.6;
}
/* End */
/* /bitrix/components/bxready.market2/catalog/templates/.default/style.min.css?15277444901567 */
/* /bitrix/components/bxready.market2/menu/templates/left_hover/style.css?15591235216792 */
/* /bitrix/tools/bxready2/collection/bxr_elements/section.horizontal.v1/include/style.css?15277444981868 */
