

/* Start:/local/components/mstrike/emission/templates/.default/style.css?17649280805749*/
.wrapper.emission-wrapper{
    margin-top: 40px;
    margin-bottom: 70px;
}
.wrapper.emission-wrapper h1, .wrapper.emission-wrapper h2{
    margin-bottom: 40px;
}
.wrapper.emission-wrapper h3, .wrapper.emission-wrapper h4, .wrapper.emission-wrapper .h3{
    margin-bottom: 30px;
}
.emission-block{
    margin-bottom: 70px;
}
.emission-table {
    width: 100%;
    text-align: center;
    font-family: Roboto;
    font-size: 17px;
    line-height: 25px;
    color: #253036;
    margin-bottom: 40px;
    border-collapse: collapse;
}
.emission-table+h2{
    margin-top: 70px;
}
.emission-table th p, .emission-table td p{
    margin-bottom: 0;
}
.emission-table th, .emission-table td{
    vertical-align: middle;
    border:1px solid #C9E1EE;
    padding: 20px 15px;
}
.emission-table th{
    background: #E5EFF8;
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    font-size: 17px;
    line-height: 25px;
    color: #6B818E;
}

.emission-table td .ok{
    color: #3DBC1E;
}
.emission-table td .not_ok{
    color: #F24D37;
}
.emission-tabs{
    margin-bottom: 30px;
}
.emission-description{
    max-width: 700px;
    margin-bottom: 40px;
}

.emission-graph-items { margin-bottom:20px; }
.emission-graph-header { margin-bottom:15px; }
.emission-graph-legend {
    display:inline-block; padding-top:50px;
    /*font-size:17px;*/font-weight:500;
}
.emission-graph-legend::before {
    content:''; display:inline-block; vertical-align:middle;
    width:20px; height:20px; margin-right:10px;
    background:#08a751; border-radius:50%;
}
.emission-graph-day { float:right; margin-right: 17px; width: 262px}
.emission-graph-day .label { font-size:14px; /*line-height:16px;*/ color:#4e6d82; }
.emission-graph-day .input-line select{
    background-position: 240px center;
    cursor: pointer;
}
/*.emission-graph-date {
    display:inline-block; vertical-align:middle;
    width:220px; padding:14px 20px;
    border: 1px solid #c8e0ed;
    box-shadow: 0 2px 3px rgba(146, 194, 220, 0.3);
    border-radius: 4px;
    font-size:17px; line-height:normal;
    background:url(/local/components/mstrike/emission/templates/.default/images/calendar.png) no-repeat right 10px center;
    cursor:pointer;
}
.emission-graph-date:hover {
    box-shadow:none;
}

.popup-window{
    padding: 0;
    background-color:transparent;
}
.popup-window-content{
    background-color:transparent;
}
.bx-calendar {
    background-color:#FFFFFF;
    width:262px;
    border: 2px solid #0A7ACC;
    border-radius: 4px;
    padding: 10px;
}

.bx-calendar-header{
    margin-top: 5px;
}
.bx-calendar-header-content { width:201px;vertical-align: middle;}
.bx-calendar-range, .bx-calendar-name-day-wrap { background:none; border:none; padding:0; }
.bx-calendar-name-day-wrap { height:auto; margin:0; }
.bx-calendar-range{margin: 0; padding: 0;}
.bx-calendar-cell, .bx-calendar-name-day {
    display: inline-block;
    vertical-align: top;
    font-size: 17px;
    line-height: 31px;
    margin: 0 2px;
    padding-top: 0;
    text-align: center;
    text-decoration: none;
    width: 30px; height: 30px;
    border-radius:50%;
    color:#3b5d70;
    cursor: pointer;
}
.bx-calendar-date-hidden { color:#a9c1cf; }
.bx-calendar-name-day { cursor:default; color:#6f9cb7; }
.bx-calendar-cell:hover { background-color:#0a7acc; color:#fff; }
.bx-calendar-cell.bx-calendar-active, .bx-calendar-cell.bx-calendar-active:hover { background-color:#e5eff8; color:#0a7acc; }
.bx-calendar-month-popup, .bx-calendar-year-popup{
    background-color:#FFFFFF;
    padding: 7px;
    width: auto;
}
.bx-calendar-year-popup input.bx-calendar-year-input{
    display: none;
}
.bx-calendar-left-arrow, .bx-calendar-right-arrow{
    background-image: url('/local/components/mstrike/emission/templates/.default/images/calendar-arrow.png');
    background-position: center center;
    background-repeat: no-repeat;
    width: 20px;
    height:20px;
    vertical-align: middle;
}
.bx-calendar-left-arrow{
    transform: rotate(180deg);
}
.bx-calendar-left-arrow:hover, .bx-calendar-right-arrow:hover{
    background-color: transparent;
    background-image: url('/local/components/mstrike/emission/templates/.default/images/calendar-arrow-hover.png');
}
.bx-calendar-top-month:hover, .bx-calendar-top-year:hover, .bx-calendar-month:hover, .bx-calendar-year-number:hover{
    background-color: #e5eff8;
}
.bx-calendar-top-month, .bx-calendar-top-year{
    font-weight: 500;
    font-size: 15px;
    line-height: 20px;
    color: #3B5D70;
}*/

@media screen and (max-width: 600px){
    .wrapper.emission-wrapper{
        margin-top: 15px;
        margin-bottom:40px;
    }
    .emission-block{
        margin-bottom:40px;
    }
    .wrapper.emission-wrapper h1, .wrapper.emission-wrapper h2, .wrapper.emission-wrapper h3, .wrapper.emission-wrapper h4, .wrapper.emission-wrapper .h3{
        margin-bottom: 20px;
    }
    .emission-table.emission-table-mobile{
        text-align: left;
        font-weight: 500;
    }
    .emission-table, .emission-table th{
        font-size: 14px;
        line-height: 20px;
    }
    .emission-table th, .emission-table td{
        padding: 6px 8px;
    }
    .emission-graph-legend{
        padding-top: 0;
    }
    .emission-graph-day{
       float: none;
        width: 100%;
    }
    .emission-graph-day .input-line select{
        background-position: 97% center;
    }
    .tabs-classic{
        overflow-x: scroll;
        white-space: nowrap;
    }
    .tabs-classic.emission-graph-items .tabs-classic-item{
    }
    .emission-table+h2 {
        margin-top: 40px;
    }
    .emission-graph-day .input-line{
        margin-bottom: 25px;
    }
    .emission-graph-header{
        margin-bottom: 5px;
    }
    .emission-table{
        margin-bottom: 20px;
    }
    .emission-description{
        margin-bottom: 20px;
    }
    .emission-tabs{
        overflow-x: scroll;
        white-space: nowrap;
    }
}
/* End */


/* Start:/local/templates/.default/components/bitrix/system.pagenavigation/.default/style.css?1764928080798*/
div.modern-page-navigation {
    padding: 10px 0;}
div.modern-page-navigation a,
span.modern-page-current,
span.modern-page-dots
{
    padding: 0 0.4em;
    text-decoration: none;
    color: #6F9CB7;
    font-family: Roboto;
    font-style: normal;
    font-size: 17px;
    line-height: 25px;
    text-align: center;
}
div.modern-page-navigation a.modern-page-previous {}
div.modern-page-navigation a.modern-page-first,
div.modern-page-navigation span.modern-page-first {}
span.modern-page-current {
    font-weight: bold;
    color: #253036;
    border-bottom: 4px solid #0A86CC;
}
div.modern-page-navigation a,
span.modern-page-current,
div.modern-page-navigation a.modern-page-previous,
span.modern-page-dots {}

.modern-page-title, .modern-page-next, .modern-page-previous{
    display: none;
}
/* End */


/* Start:/local/templates/hartiya/components/bitrix/news/emission_page/bitrix/news.list/control/style.css?1764928080824*/
.linija {
    border: 0.5px solid #A7D0E7;
    margin-top: 30px;
    margin-bottom: 20px;
}

.linija_spisok {
    border: 0.5px solid #A7D0E7;
    width: 100%;
    margin-bottom: -7px;
    margin-top: 20px;
}
.vector_spisok {
    margin-right: 28px;
    display: inline-block;
}
.zag_news {
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    font-size: 21px;
    line-height: 30px;
    color: #0A86CC;
    cursor: pointer;
    text-decoration: none;
}
.zag_news:hover{
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    color: #3B5D70;
}
@media screen and (max-width: 600px){
    .linija{
        margin-top: 20px;
        margin-bottom: 10px;
    }
    .linija_spisok{
        margin-top: 10px;
    }
    .zag_news{
        font-size: 16px;
        line-height: 25px;
    }
}
/* End */
/* /local/components/mstrike/emission/templates/.default/style.css?17649280805749 */
/* /local/templates/.default/components/bitrix/system.pagenavigation/.default/style.css?1764928080798 */
/* /local/templates/hartiya/components/bitrix/news/emission_page/bitrix/news.list/control/style.css?1764928080824 */
