/* Generated by less 2.5.1 */
table {
    border: 0;
}

    table[data-date-calender] {
        border-spacing: 0;
        border-collapse: collapse;
    }

    table tr td,
    table tr th {
        background-color: transparent;
        border: 0;
    }
/*      Mixis       */
div[data-frame-date='block'] {
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    font-size: 14px;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    position: fixed;
    font-family: 'Roboto', sans-serif;
    z-index: 10000;
    background-color: rgba(52, 49, 49, 0.71);
}

    div[data-frame-date='block'] * {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    div[data-frame-date='block'] [data-date] {
        background-color: white;
        display: block;
        margin: auto;
        box-shadow: rgba(0, 0, 0, 0.247059) 0px 14px 45px, rgba(0, 0, 0, 0.219608) 0px 10px 18px;
        height: auto;
    }

        div[data-frame-date='block'] [data-date].landscape {
            max-width: 500px;
            top: 0;
            bottom: 0;
            position: absolute;
            max-height: 330px;
            min-height: 330px;
            left: calc(50% - 250px);
        }

            div[data-frame-date='block'] [data-date].landscape [data-date-header] {
                width: 165px;
                height: 330px;
                padding: 20px;
                background-color: #1b1e24;
                float: left;
                position: relative;
                color: rgba(255, 255, 255, 0.74);
            }

                div[data-frame-date='block'] [data-date].landscape [data-date-header] [data-date-year] {
                    font-size: 16px;
                    cursor: pointer;
                }

                    div[data-frame-date='block'] [data-date].landscape [data-date-header] [data-date-year]:hover {
                        color: white;
                    }

                    div[data-frame-date='block'] [data-date].landscape [data-date-header] [data-date-year].active {
                        color: white;
                    }

                div[data-frame-date='block'] [data-date].landscape [data-date-header] [data-date-day] {
                    text-transform: capitalize;
                    font-size: 36px;
                }

                    div[data-frame-date='block'] [data-date].landscape [data-date-header] [data-date-day]:hover {
                        color: white;
                        cursor: pointer;
                    }

                    div[data-frame-date='block'] [data-date].landscape [data-date-header] [data-date-day].active {
                        color: white;
                    }

                div[data-frame-date='block'] [data-date].landscape [data-date-header] [data-date-datetime] {
                    text-align: center;
                    width: 100%;
                    height: 100%;
                    display: table;
                }

                    div[data-frame-date='block'] [data-date].landscape [data-date-header] [data-date-datetime] [data-frame-time] {
                        display: table-cell;
                        vertical-align: middle;
                        font-size: 16px;
                    }

                        div[data-frame-date='block'] [data-date].landscape [data-date-header] [data-date-datetime] [data-frame-time] [data-time-header] {
                            font-size: 48px;
                        }

                            div[data-frame-date='block'] [data-date].landscape [data-date-header] [data-date-datetime] [data-frame-time] [data-time-header] div {
                                display: inline-block;
                            }

                            div[data-frame-date='block'] [data-date].landscape [data-date-header] [data-date-datetime] [data-frame-time] [data-time-header] [data-time-hour],
                            div[data-frame-date='block'] [data-date].landscape [data-date-header] [data-date-datetime] [data-frame-time] [data-time-header] [data-time-minutes] {
                                cursor: pointer;
                            }

                                div[data-frame-date='block'] [data-date].landscape [data-date-header] [data-date-datetime] [data-frame-time] [data-time-header] [data-time-hour].active,
                                div[data-frame-date='block'] [data-date].landscape [data-date-header] [data-date-datetime] [data-frame-time] [data-time-header] [data-time-minutes].active {
                                    font-weight: bold;
                                    color: white;
                                }

                        div[data-frame-date='block'] [data-date].landscape [data-date-header] [data-date-datetime] [data-frame-time] [data-time-am] {
                            padding-top: 14px;
                        }

                        div[data-frame-date='block'] [data-date].landscape [data-date-header] [data-date-datetime] [data-frame-time] [data-time-am],
                        div[data-frame-date='block'] [data-date].landscape [data-date-header] [data-date-datetime] [data-frame-time] [data-time-pm] {
                            cursor: pointer;
                        }

                            div[data-frame-date='block'] [data-date].landscape [data-date-header] [data-date-datetime] [data-frame-time] [data-time-am].active,
                            div[data-frame-date='block'] [data-date].landscape [data-date-header] [data-date-datetime] [data-frame-time] [data-time-pm].active {
                                font-weight: bold;
                                color: white;
                            }

            div[data-frame-date='block'] [data-date].landscape [data-date-body] {
                width: 335px;
                height: 330px;
                background-color: white;
                display: inline-block;
                position: relative;
                overflow-x: hidden;
            }

                div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-date-confirm] {
                    min-height: 30px;
                    width: inherit;
                    max-width: 335px;
                    text-align: right;
                    position: absolute;
                    bottom: 0;
                }

                    div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-date-confirm] .btn-flat {
                        border: none;
                        border-radius: 2px;
                        display: inline-block;
                        height: 35px;
                        outline: 0;
                        padding: 0em 1.2em;
                        text-transform: uppercase;
                        vertical-align: middle;
                        box-shadow: none;
                        background-color: transparent;
                        color: #1b1e24;
                        font-weight: bold;
                        margin-right: 0.5em;
                    }

                        div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-date-confirm] .btn-flat:hover {
                            background-color: #EBEBEB;
                        }

                    div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-date-confirm] [data-btn-time].btn-flat,
                    div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-date-confirm] [data-btn-calendar].btn-flat {
                        position: absolute;
                        bottom: 0;
                        left: 1em;
                    }

                div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-date-calendar] [data-date-table] {
                    padding-left: 15px;
                    padding-right: 15px;
                }

                    div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-date-calendar] [data-date-table] table {
                        width: calc(100%);
                        color: #000;
                        text-align: center;
                        font-size: 14px;
                        -webkit-animation-duration: 0.3s;
                        animation-duration: 0.3s;
                    }

                        div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-date-calendar] [data-date-table] table.Fast {
                            -webkit-animation-duration: 0.1s;
                            animation-duration: 0.1s;
                        }

                        div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-date-calendar] [data-date-table] table tr[data-date-title] th {
                            color: black;
                            padding: 6px;
                            padding-top: 10px;
                            height: 36px;
                        }

                        div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-date-calendar] [data-date-table] table tr[data-date-days] th {
                            height: 20px;
                        }

                        div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-date-calendar] [data-date-table] table th {
                            color: rgba(0, 0, 0, 0.4);
                            text-transform: capitalize;
                            text-align: center;
                        }

                        div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-date-calendar] [data-date-table] table tr {
                            margin: 0;
                            padding: 0;
                        }

                        div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-date-calendar] [data-date-table] table td {
                            vertical-align: middle;
                            margin: 0;
                            padding: 0;
                        }

                            div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-date-calendar] [data-date-table] table td button {
                                width: 100%;
                                height: 100%;
                                background-color: transparent;
                                border-color: transparent;
                                outline: none;
                                padding: 0;
                                margin: 0;
                            }

                                div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-date-calendar] [data-date-table] table td button:hover div {
                                    background-color: rgba(27, 30, 36, 0.6);
                                    color: white;
                                }

                                div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-date-calendar] [data-date-table] table td button div {
                                    height: 36px;
                                    width: 36px;
                                    border-radius: 50%;
                                    margin: auto;
                                    display: table-cell;
                                    vertical-align: middle;
                                    font-size: 12px;
                                }

                                    div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-date-calendar] [data-date-table] table td button div.day {
                                        color: #1b1e24;
                                        font-weight: bold;
                                    }

                                    div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-date-calendar] [data-date-table] table td button div.active {
                                        background-color: #1b1e24;
                                        color: white;
                                    }

                div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-date-calendar] [data-date-exchange] {
                    position: absolute;
                    width: 100%;
                }

                    div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-date-calendar] [data-date-exchange] [data-date-prev],
                    div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-date-calendar] [data-date-exchange] [data-date-next] {
                        position: absolute;
                        height: 36px;
                        border: none;
                        outline: none;
                        background-color: transparent;
                        color: rgba(0, 0, 0, 0.4);
                        padding-left: 30px;
                        padding-right: 30px;
                        z-index: 100;
                    }

                    div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-date-calendar] [data-date-exchange] [data-date-prev] {
                        text-align: left;
                    }

                        div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-date-calendar] [data-date-exchange] [data-date-prev]:hover {
                            color: black;
                        }

                    div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-date-calendar] [data-date-exchange] [data-date-next] {
                        right: 0;
                    }

                        div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-date-calendar] [data-date-exchange] [data-date-next]:hover {
                            color: black;
                        }

                div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-date-time] [data-time-circle] {
                    width: 270px;
                    height: 270px;
                    margin: auto;
                    border: 0;
                    background-color: #EEEEEE;
                    border-radius: 50%;
                    margin-top: 15px;
                    padding: 5px;
                }

                    div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-date-time] [data-time-circle] [data-time-mini] {
                        display: inline-block;
                        position: absolute;
                        width: 12px;
                        height: 12px;
                        border-radius: 50%;
                        transform: matrix(1, 0, 0, 1, 124, 124);
                    }

                        div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-date-time] [data-time-circle] [data-time-mini].hover {
                            background-color: #1b1e24;
                            color: white;
                        }

                    div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-date-time] [data-time-circle] [data-time-id] {
                        display: inline-block;
                        position: absolute;
                        background-color: transparent;
                        z-index: 0;
                    }

                        div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-date-time] [data-time-circle] [data-time-id].hover {
                            background-color: #1b1e24;
                            color: white;
                        }

                    div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-date-time] [data-time-circle] [data-numbers] {
                        display: inline-block;
                        padding: 0;
                        margin: 0;
                        position: absolute;
                        border-radius: 50%;
                        background-color: transparent;
                        cursor: pointer;
                        z-index: 2;
                    }

                        div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-date-time] [data-time-circle] [data-numbers] [data-time-number] {
                            height: 36px;
                            width: 36px;
                            vertical-align: middle;
                            display: table-cell;
                            text-align: center;
                            font-size: 14px;
                            line-height: 0;
                        }

                        div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-date-time] [data-time-circle] [data-numbers].active {
                            background-color: #1b1e24;
                            color: white;
                        }

                        div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-date-time] [data-time-circle] [data-numbers].hover {
                            background-color: #1b1e24;
                            color: white;
                        }

                div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-calendar-year] {
                    height: calc(100% - 35px);
                    overflow-y: hidden;
                }

                    div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-calendar-year] [data-ul-year] {
                        line-height: 1.5em;
                        height: 100%;
                        overflow-y: none;
                        list-style: none;
                        width: 100%;
                        padding: 0;
                        text-align: center;
                        font-size: 21px;
                        margin-bottom: 10px;
                    }

                        div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-calendar-year] [data-ul-year] li {
                            width: 100%;
                            padding-bottom: 5px;
                            padding-top: 5px;
                            cursor: pointer;
                            margin: 0;
                            line-height: 31.5px;
                        }

                            div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-calendar-year] [data-ul-year] li.active {
                                color: #1b1e24;
                                font-size: 28px;
                            }

                div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-calendar-myear] [data-year-exchange] {
                    position: absolute;
                    width: 100%;
                }

                    div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-calendar-myear] [data-year-exchange] [data-date-prev],
                    div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-calendar-myear] [data-year-exchange] [data-date-next] {
                        position: absolute;
                        height: 36px;
                        border: none;
                        outline: none;
                        background-color: transparent;
                        color: rgba(0, 0, 0, 0.4);
                        padding-left: 30px;
                        padding-right: 30px;
                        z-index: 100;
                    }

                    div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-calendar-myear] [data-year-exchange] [data-date-prev] {
                        text-align: left;
                    }

                        div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-calendar-myear] [data-year-exchange] [data-date-prev]:hover {
                            color: black;
                        }

                    div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-calendar-myear] [data-year-exchange] [data-date-next] {
                        right: 0;
                    }

                        div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-calendar-myear] [data-year-exchange] [data-date-next]:hover {
                            color: black;
                        }

                div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-calendar-myear] table {
                    width: calc(100%);
                    width: 100%;
                    text-align: center;
                    -webkit-animation-duration: 0.3s;
                    animation-duration: 0.3s;
                }

                    div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-calendar-myear] table.Fast {
                        -webkit-animation-duration: 0.1s;
                        animation-duration: 0.1s;
                    }

                    div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-calendar-myear] table tr[data-mtable-title] th {
                        padding-top: 10px;
                        font-size: 14px;
                        padding-bottom: 2em;
                        text-align: center;
                        font-weight: 600;
                        color: black;
                    }

                    div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-calendar-myear] table tr td {
                        text-align: center;
                        font-size: 16px;
                        padding: 1px;
                    }

                        div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-calendar-myear] table tr td [data-year] {
                            padding: 14px;
                            cursor: pointer;
                            border-radius: 5px;
                            width: 70px;
                            display: inline-block;
                        }

                            div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-calendar-myear] table tr td [data-year]:hover {
                                background-color: #BDBDBD;
                                color: black;
                            }

                        div[data-frame-date='block'] [data-date].landscape [data-date-body] [data-calendar-myear] table tr td.active [data-year] {
                            background-color: #1b1e24;
                            color: white;
                        }

        div[data-frame-date='block'] [data-date].portrait {
            max-width: 310px;
            position: absolute;
            height: auto;
            left: calc(50% - 155px);
            top: 0;
            bottom: 0;
            height: 430px;
            max-height: 430px;
        }

            div[data-frame-date='block'] [data-date].portrait [data-date-header] {
                width: 310px;
                height: 100px;
                padding-top: 20px;
                padding-bottom: 20px;
                padding-left: 20px;
                padding-right: 20px;
                background-color: #1b1e24;
                position: relative;
                color: rgba(255, 255, 255, 0.74);
            }

                div[data-frame-date='block'] [data-date].portrait [data-date-header] [data-time-header] {
                    width: 225px;
                    float: left;
                    text-align: right;
                }

                div[data-frame-date='block'] [data-date].portrait [data-date-header] [data-date-year] {
                    font-size: 16px;
                    cursor: pointer;
                }

                    div[data-frame-date='block'] [data-date].portrait [data-date-header] [data-date-year]:hover {
                        color: white;
                    }

                    div[data-frame-date='block'] [data-date].portrait [data-date-header] [data-date-year].active {
                        color: white;
                    }

                div[data-frame-date='block'] [data-date].portrait [data-date-header] [data-date-day] {
                    text-transform: capitalize;
                    font-size: 36px;
                }

                    div[data-frame-date='block'] [data-date].portrait [data-date-header] [data-date-day]:hover {
                        color: white;
                        cursor: pointer;
                    }

                    div[data-frame-date='block'] [data-date].portrait [data-date-header] [data-date-day].active {
                        color: white;
                    }

                div[data-frame-date='block'] [data-date].portrait [data-date-header] [data-date-datetime] {
                    text-align: center;
                    width: 100%;
                    height: 100%;
                    display: table;
                }

                    div[data-frame-date='block'] [data-date].portrait [data-date-header] [data-date-datetime] [data-frame-time] {
                        display: table-cell;
                        vertical-align: middle;
                        font-size: 16px;
                    }

                        div[data-frame-date='block'] [data-date].portrait [data-date-header] [data-date-datetime] [data-frame-time] [data-time-header] {
                            font-size: 48px;
                        }

                            div[data-frame-date='block'] [data-date].portrait [data-date-header] [data-date-datetime] [data-frame-time] [data-time-header] div {
                                display: inline-block;
                            }

                            div[data-frame-date='block'] [data-date].portrait [data-date-header] [data-date-datetime] [data-frame-time] [data-time-header] [data-time-hour],
                            div[data-frame-date='block'] [data-date].portrait [data-date-header] [data-date-datetime] [data-frame-time] [data-time-header] [data-time-minutes] {
                                cursor: pointer;
                            }

                                div[data-frame-date='block'] [data-date].portrait [data-date-header] [data-date-datetime] [data-frame-time] [data-time-header] [data-time-hour].active,
                                div[data-frame-date='block'] [data-date].portrait [data-date-header] [data-date-datetime] [data-frame-time] [data-time-header] [data-time-minutes].active {
                                    font-weight: bold;
                                    color: white;
                                }

                        div[data-frame-date='block'] [data-date].portrait [data-date-header] [data-date-datetime] [data-frame-time] [data-time-am] {
                            padding-top: 14px;
                        }

                        div[data-frame-date='block'] [data-date].portrait [data-date-header] [data-date-datetime] [data-frame-time] [data-time-am],
                        div[data-frame-date='block'] [data-date].portrait [data-date-header] [data-date-datetime] [data-frame-time] [data-time-pm] {
                            cursor: pointer;
                        }

                            div[data-frame-date='block'] [data-date].portrait [data-date-header] [data-date-datetime] [data-frame-time] [data-time-am].active,
                            div[data-frame-date='block'] [data-date].portrait [data-date-header] [data-date-datetime] [data-frame-time] [data-time-pm].active {
                                font-weight: bold;
                                color: white;
                            }

            div[data-frame-date='block'] [data-date].portrait [data-date-input] {
                height: auto;
                background-color: #1b1e24;
                padding-top: 20px;
                padding-bottom: 20px;
                padding-left: 20px;
                padding-right: 20px;
            }

                div[data-frame-date='block'] [data-date].portrait [data-date-input] input {
                    background-color: #1b1e24;
                    border: none;
                    color: white;
                }

            div[data-frame-date='block'] [data-date].portrait [data-date-body] {
                width: 310px;
                height: 330px;
                background-color: white;
                overflow-x: hidden;
                position: relative;
            }

                div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-date-confirm] {
                    min-height: 30px;
                    width: inherit;
                    max-width: 335px;
                    text-align: right;
                    position: absolute;
                    bottom: 0;
                }

                    div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-date-confirm] .btn-flat {
                        border: none;
                        border-radius: 2px;
                        display: inline-block;
                        height: 35px;
                        outline: 0;
                        padding: 0em 1.2em;
                        text-transform: uppercase;
                        vertical-align: middle;
                        box-shadow: none;
                        background-color: transparent;
                        color: #1b1e24;
                        font-weight: bold;
                        margin-right: 0.5em;
                    }

                        div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-date-confirm] .btn-flat:hover {
                            background-color: #EBEBEB;
                        }

                    div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-date-confirm] [data-btn-time].btn-flat,
                    div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-date-confirm] [data-btn-calendar].btn-flat {
                        position: absolute;
                        bottom: 0;
                        left: 1em;
                    }

                div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-date-calendar] [data-date-table] {
                    padding-left: 15px;
                    padding-right: 15px;
                }

                    div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-date-calendar] [data-date-table] table {
                        width: calc(100%);
                        color: #000;
                        text-align: center;
                        font-size: 14px;
                        -webkit-animation-duration: 0.3s;
                        animation-duration: 0.3s;
                    }

                        div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-date-calendar] [data-date-table] table.Fast {
                            -webkit-animation-duration: 0.1s;
                            animation-duration: 0.1s;
                        }

                        div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-date-calendar] [data-date-table] table tr[data-date-title] th {
                            color: black;
                            padding: 6px;
                            padding-top: 10px;
                            height: 36px;
                        }

                        div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-date-calendar] [data-date-table] table tr[data-date-days] th {
                            height: 20px;
                        }

                        div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-date-calendar] [data-date-table] table th {
                            color: rgba(0, 0, 0, 0.4);
                            text-transform: capitalize;
                            text-align: center;
                        }

                        div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-date-calendar] [data-date-table] table tr {
                            margin: 0;
                            padding: 0;
                        }

                        div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-date-calendar] [data-date-table] table td {
                            vertical-align: middle;
                            margin: 0;
                            padding: 0;
                        }

                            div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-date-calendar] [data-date-table] table td button {
                                width: 100%;
                                height: 100%;
                                background-color: transparent;
                                border-color: transparent;
                                outline: none;
                                padding: 0;
                                margin: 0;
                            }

                                div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-date-calendar] [data-date-table] table td button:hover div {
                                    background-color: rgba(27, 30, 36, 0.6);
                                    color: white;
                                }

                                div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-date-calendar] [data-date-table] table td button div {
                                    height: 36px;
                                    width: 36px;
                                    border-radius: 50%;
                                    margin: auto;
                                    display: table-cell;
                                    vertical-align: middle;
                                    font-size: 12px;
                                }

                                    div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-date-calendar] [data-date-table] table td button div.day {
                                        color: #1b1e24;
                                        font-weight: bold;
                                    }

                                    div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-date-calendar] [data-date-table] table td button div.active {
                                        background-color: #1b1e24;
                                        color: white;
                                    }

                div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-date-calendar] [data-date-exchange] {
                    position: absolute;
                    width: 100%;
                }

                    div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-date-calendar] [data-date-exchange] [data-date-prev],
                    div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-date-calendar] [data-date-exchange] [data-date-next] {
                        position: absolute;
                        height: 36px;
                        border: none;
                        outline: none;
                        background-color: transparent;
                        color: rgba(0, 0, 0, 0.4);
                        padding-left: 30px;
                        padding-right: 30px;
                        z-index: 100;
                    }

                    div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-date-calendar] [data-date-exchange] [data-date-prev] {
                        text-align: left;
                    }

                        div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-date-calendar] [data-date-exchange] [data-date-prev]:hover {
                            color: black;
                        }

                    div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-date-calendar] [data-date-exchange] [data-date-next] {
                        right: 0;
                    }

                        div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-date-calendar] [data-date-exchange] [data-date-next]:hover {
                            color: black;
                        }

                div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-date-time] [data-time-circle] {
                    width: 270px;
                    height: 270px;
                    margin: auto;
                    border: 0;
                    background-color: #EEEEEE;
                    border-radius: 50%;
                    margin-top: 15px;
                    padding: 5px;
                }

                    div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-date-time] [data-time-circle] [data-time-mini] {
                        display: inline-block;
                        position: absolute;
                        width: 12px;
                        height: 12px;
                        border-radius: 50%;
                        transform: matrix(1, 0, 0, 1, 124, 124);
                    }

                        div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-date-time] [data-time-circle] [data-time-mini].hover {
                            background-color: #1b1e24;
                            color: white;
                        }

                    div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-date-time] [data-time-circle] [data-time-id] {
                        display: inline-block;
                        position: absolute;
                        background-color: transparent;
                        z-index: 0;
                    }

                        div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-date-time] [data-time-circle] [data-time-id].hover {
                            background-color: #1b1e24;
                            color: white;
                        }

                    div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-date-time] [data-time-circle] [data-numbers] {
                        display: inline-block;
                        padding: 0;
                        margin: 0;
                        position: absolute;
                        border-radius: 50%;
                        background-color: transparent;
                        cursor: pointer;
                        z-index: 2;
                    }

                        div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-date-time] [data-time-circle] [data-numbers] [data-time-number] {
                            height: 36px;
                            width: 36px;
                            vertical-align: middle;
                            display: table-cell;
                            text-align: center;
                            font-size: 14px;
                            line-height: 0;
                        }

                        div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-date-time] [data-time-circle] [data-numbers].active {
                            background-color: #1b1e24;
                            color: white;
                        }

                        div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-date-time] [data-time-circle] [data-numbers].hover {
                            background-color: #1b1e24;
                            color: white;
                        }

                div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-calendar-year] {
                    height: calc(100% - 35px);
                    overflow-y: hidden;
                }

                    div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-calendar-year] [data-ul-year] {
                        line-height: 1.5em;
                        height: 100%;
                        overflow-y: none;
                        list-style: none;
                        width: 100%;
                        padding: 0;
                        text-align: center;
                        font-size: 21px;
                        margin-bottom: 10px;
                    }

                        div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-calendar-year] [data-ul-year] li {
                            width: 100%;
                            padding-bottom: 5px;
                            padding-top: 5px;
                            cursor: pointer;
                            margin: 0;
                            line-height: 31.5px;
                        }

                            div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-calendar-year] [data-ul-year] li.active {
                                color: #1b1e24;
                                font-size: 28px;
                            }

                div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-calendar-myear] [data-year-exchange] {
                    position: absolute;
                    width: 100%;
                }

                    div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-calendar-myear] [data-year-exchange] [data-date-prev],
                    div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-calendar-myear] [data-year-exchange] [data-date-next] {
                        position: absolute;
                        height: 36px;
                        border: none;
                        outline: none;
                        background-color: transparent;
                        color: rgba(0, 0, 0, 0.4);
                        padding-left: 30px;
                        padding-right: 30px;
                        z-index: 100;
                    }

                    div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-calendar-myear] [data-year-exchange] [data-date-prev] {
                        text-align: left;
                    }

                        div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-calendar-myear] [data-year-exchange] [data-date-prev]:hover {
                            color: black;
                        }

                    div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-calendar-myear] [data-year-exchange] [data-date-next] {
                        right: 0;
                    }

                        div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-calendar-myear] [data-year-exchange] [data-date-next]:hover {
                            color: black;
                        }

                div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-calendar-myear] table {
                    width: calc(100%);
                    width: 100%;
                    text-align: center;
                    -webkit-animation-duration: 0.3s;
                    animation-duration: 0.3s;
                }

                    div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-calendar-myear] table.Fast {
                        -webkit-animation-duration: 0.1s;
                        animation-duration: 0.1s;
                    }

                    div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-calendar-myear] table tr[data-mtable-title] th {
                        padding-top: 10px;
                        font-size: 14px;
                        padding-bottom: 2em;
                        text-align: center;
                        font-weight: 600;
                        color: black;
                    }

                    div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-calendar-myear] table tr td {
                        text-align: center;
                        font-size: 16px;
                        padding: 1px;
                    }

                        div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-calendar-myear] table tr td [data-year] {
                            padding: 14px;
                            cursor: pointer;
                            border-radius: 5px;
                            width: 70px;
                            display: inline-block;
                        }

                            div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-calendar-myear] table tr td [data-year]:hover {
                                background-color: #BDBDBD;
                                color: black;
                            }

                        div[data-frame-date='block'] [data-date].portrait [data-date-body] [data-calendar-myear] table tr td.active [data-year] {
                            background-color: #1b1e24;
                            color: white;
                        }

div[data-frame-date='inline'] {
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    font-size: 14px;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    position: fixed;
    font-family: 'Roboto', sans-serif;
    z-index: 10000;
    background-color: transparent;
}

    div[data-frame-date='inline'] * {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    div[data-frame-date='inline'] [data-date] {
        background-color: white;
        display: block;
        margin: auto;
        box-shadow: rgba(0, 0, 0, 0.247059) 0px 14px 45px, rgba(0, 0, 0, 0.219608) 0px 10px 18px;
        max-width: 310px;
        position: absolute;
        height: auto;
        left: calc(50% - 155px);
        margin: 0;
    }

        div[data-frame-date='inline'] [data-date] [data-date-header] {
            width: 310px;
            height: 0px;
            padding-top: 5px;
            padding-bottom: 5px;
            padding-left: 5px;
            padding-right: 5px;
            background-color: #1b1e24;
            position: relative;
            color: rgba(255, 255, 255, 0.74);
        }

            div[data-frame-date='inline'] [data-date] [data-date-header] [data-time-header] {
                width: 225px;
                float: left;
                text-align: right;
            }

            div[data-frame-date='inline'] [data-date] [data-date-header] [data-date-year] {
                font-size: 16px;
                cursor: pointer;
            }

                div[data-frame-date='inline'] [data-date] [data-date-header] [data-date-year]:hover {
                    color: white;
                }

                div[data-frame-date='inline'] [data-date] [data-date-header] [data-date-year].active {
                    color: white;
                }

            div[data-frame-date='inline'] [data-date] [data-date-header] [data-date-day] {
                text-transform: capitalize;
                font-size: 36px;
            }

                div[data-frame-date='inline'] [data-date] [data-date-header] [data-date-day]:hover {
                    color: white;
                    cursor: pointer;
                }

                div[data-frame-date='inline'] [data-date] [data-date-header] [data-date-day].active {
                    color: white;
                }

            div[data-frame-date='inline'] [data-date] [data-date-header] [data-date-datetime] {
                text-align: center;
                width: 100%;
                height: 100%;
                display: table;
            }

                div[data-frame-date='inline'] [data-date] [data-date-header] [data-date-datetime] [data-frame-time] {
                    display: table-cell;
                    vertical-align: middle;
                    font-size: 16px;
                }

                    div[data-frame-date='inline'] [data-date] [data-date-header] [data-date-datetime] [data-frame-time] [data-time-header] {
                        font-size: 48px;
                    }

                        div[data-frame-date='inline'] [data-date] [data-date-header] [data-date-datetime] [data-frame-time] [data-time-header] div {
                            display: inline-block;
                        }

                        div[data-frame-date='inline'] [data-date] [data-date-header] [data-date-datetime] [data-frame-time] [data-time-header] [data-time-hour],
                        div[data-frame-date='inline'] [data-date] [data-date-header] [data-date-datetime] [data-frame-time] [data-time-header] [data-time-minutes] {
                            cursor: pointer;
                        }

                            div[data-frame-date='inline'] [data-date] [data-date-header] [data-date-datetime] [data-frame-time] [data-time-header] [data-time-hour].active,
                            div[data-frame-date='inline'] [data-date] [data-date-header] [data-date-datetime] [data-frame-time] [data-time-header] [data-time-minutes].active {
                                font-weight: bold;
                                color: white;
                            }

                    div[data-frame-date='inline'] [data-date] [data-date-header] [data-date-datetime] [data-frame-time] [data-time-am] {
                        padding-top: 14px;
                    }

                    div[data-frame-date='inline'] [data-date] [data-date-header] [data-date-datetime] [data-frame-time] [data-time-am],
                    div[data-frame-date='inline'] [data-date] [data-date-header] [data-date-datetime] [data-frame-time] [data-time-pm] {
                        cursor: pointer;
                    }

                        div[data-frame-date='inline'] [data-date] [data-date-header] [data-date-datetime] [data-frame-time] [data-time-am].active,
                        div[data-frame-date='inline'] [data-date] [data-date-header] [data-date-datetime] [data-frame-time] [data-time-pm].active {
                            font-weight: bold;
                            color: white;
                        }

        div[data-frame-date='inline'] [data-date] [data-date-input] {
            height: auto;
            background-color: #1b1e24;
            padding-top: 5px;
            padding-bottom: 5px;
            padding-left: 5px;
            padding-right: 5px;
        }

            div[data-frame-date='inline'] [data-date] [data-date-input] input {
                background-color: #1b1e24;
                border: none;
                color: white;
            }

        div[data-frame-date='inline'] [data-date] [data-date-body] {
            width: 310px;
            height: 330px;
            background-color: white;
            overflow-x: hidden;
            position: relative;
        }

            div[data-frame-date='inline'] [data-date] [data-date-body] [data-date-confirm] {
                min-height: 30px;
                width: inherit;
                max-width: 335px;
                text-align: right;
                position: absolute;
                bottom: 0;
            }

                div[data-frame-date='inline'] [data-date] [data-date-body] [data-date-confirm] .btn-flat {
                    border: none;
                    border-radius: 2px;
                    display: inline-block;
                    height: 35px;
                    outline: 0;
                    padding: 0em 1.2em;
                    text-transform: uppercase;
                    vertical-align: middle;
                    box-shadow: none;
                    background-color: transparent;
                    color: #1b1e24;
                    font-weight: bold;
                    margin-right: 0.5em;
                }

                    div[data-frame-date='inline'] [data-date] [data-date-body] [data-date-confirm] .btn-flat:hover {
                        background-color: #EBEBEB;
                    }

                div[data-frame-date='inline'] [data-date] [data-date-body] [data-date-confirm] [data-btn-time].btn-flat,
                div[data-frame-date='inline'] [data-date] [data-date-body] [data-date-confirm] [data-btn-calendar].btn-flat {
                    position: absolute;
                    bottom: 0;
                    left: 1em;
                }

            div[data-frame-date='inline'] [data-date] [data-date-body] [data-date-calendar] [data-date-table] {
                padding-left: 15px;
                padding-right: 15px;
            }

                div[data-frame-date='inline'] [data-date] [data-date-body] [data-date-calendar] [data-date-table] table {
                    width: calc(100%);
                    color: #000;
                    text-align: center;
                    font-size: 14px;
                    -webkit-animation-duration: 0.3s;
                    animation-duration: 0.3s;
                }

                    div[data-frame-date='inline'] [data-date] [data-date-body] [data-date-calendar] [data-date-table] table.Fast {
                        -webkit-animation-duration: 0.1s;
                        animation-duration: 0.1s;
                    }

                    div[data-frame-date='inline'] [data-date] [data-date-body] [data-date-calendar] [data-date-table] table tr[data-date-title] th {
                        color: black;
                        padding: 6px;
                        padding-top: 10px;
                        height: 36px;
                    }

                    div[data-frame-date='inline'] [data-date] [data-date-body] [data-date-calendar] [data-date-table] table tr[data-date-days] th {
                        height: 20px;
                    }

                    div[data-frame-date='inline'] [data-date] [data-date-body] [data-date-calendar] [data-date-table] table th {
                        color: rgba(0, 0, 0, 0.4);
                        text-transform: capitalize;
                        text-align: center;
                    }

                    div[data-frame-date='inline'] [data-date] [data-date-body] [data-date-calendar] [data-date-table] table tr {
                        margin: 0;
                        padding: 0;
                    }

                    div[data-frame-date='inline'] [data-date] [data-date-body] [data-date-calendar] [data-date-table] table td {
                        vertical-align: middle;
                        margin: 0;
                        padding: 0;
                    }

                        div[data-frame-date='inline'] [data-date] [data-date-body] [data-date-calendar] [data-date-table] table td button {
                            width: 100%;
                            height: 100%;
                            background-color: transparent;
                            border-color: transparent;
                            outline: none;
                            padding: 0;
                            margin: 0;
                        }

                            div[data-frame-date='inline'] [data-date] [data-date-body] [data-date-calendar] [data-date-table] table td button:hover div {
                                background-color: rgba(27, 30, 36, 0.6);
                                color: white;
                            }

                            div[data-frame-date='inline'] [data-date] [data-date-body] [data-date-calendar] [data-date-table] table td button div {
                                height: 36px;
                                width: 36px;
                                border-radius: 50%;
                                margin: auto;
                                display: table-cell;
                                vertical-align: middle;
                                font-size: 12px;
                            }

                                div[data-frame-date='inline'] [data-date] [data-date-body] [data-date-calendar] [data-date-table] table td button div.day {
                                    color: #1b1e24;
                                    font-weight: bold;
                                }

                                div[data-frame-date='inline'] [data-date] [data-date-body] [data-date-calendar] [data-date-table] table td button div.active {
                                    background-color: #1b1e24;
                                    color: white;
                                }

            div[data-frame-date='inline'] [data-date] [data-date-body] [data-date-calendar] [data-date-exchange] {
                position: absolute;
                width: 100%;
            }

                div[data-frame-date='inline'] [data-date] [data-date-body] [data-date-calendar] [data-date-exchange] [data-date-prev],
                div[data-frame-date='inline'] [data-date] [data-date-body] [data-date-calendar] [data-date-exchange] [data-date-next] {
                    position: absolute;
                    height: 36px;
                    border: none;
                    outline: none;
                    background-color: transparent;
                    color: rgba(0, 0, 0, 0.4);
                    padding-left: 30px;
                    padding-right: 30px;
                    z-index: 100;
                }

                div[data-frame-date='inline'] [data-date] [data-date-body] [data-date-calendar] [data-date-exchange] [data-date-prev] {
                    text-align: left;
                }

                    div[data-frame-date='inline'] [data-date] [data-date-body] [data-date-calendar] [data-date-exchange] [data-date-prev]:hover {
                        color: black;
                    }

                div[data-frame-date='inline'] [data-date] [data-date-body] [data-date-calendar] [data-date-exchange] [data-date-next] {
                    right: 0;
                }

                    div[data-frame-date='inline'] [data-date] [data-date-body] [data-date-calendar] [data-date-exchange] [data-date-next]:hover {
                        color: black;
                    }

            div[data-frame-date='inline'] [data-date] [data-date-body] [data-date-time] [data-time-circle] {
                width: 270px;
                height: 270px;
                margin: auto;
                border: 0;
                background-color: #EEEEEE;
                border-radius: 50%;
                margin-top: 15px;
                padding: 5px;
            }

                div[data-frame-date='inline'] [data-date] [data-date-body] [data-date-time] [data-time-circle] [data-time-mini] {
                    display: inline-block;
                    position: absolute;
                    width: 12px;
                    height: 12px;
                    border-radius: 50%;
                    transform: matrix(1, 0, 0, 1, 124, 124);
                }

                    div[data-frame-date='inline'] [data-date] [data-date-body] [data-date-time] [data-time-circle] [data-time-mini].hover {
                        background-color: #1b1e24;
                        color: white;
                    }

                div[data-frame-date='inline'] [data-date] [data-date-body] [data-date-time] [data-time-circle] [data-time-id] {
                    display: inline-block;
                    position: absolute;
                    background-color: transparent;
                    z-index: 0;
                }

                    div[data-frame-date='inline'] [data-date] [data-date-body] [data-date-time] [data-time-circle] [data-time-id].hover {
                        background-color: #1b1e24;
                        color: white;
                    }

                div[data-frame-date='inline'] [data-date] [data-date-body] [data-date-time] [data-time-circle] [data-numbers] {
                    display: inline-block;
                    padding: 0;
                    margin: 0;
                    position: absolute;
                    border-radius: 50%;
                    background-color: transparent;
                    cursor: pointer;
                    z-index: 2;
                }

                    div[data-frame-date='inline'] [data-date] [data-date-body] [data-date-time] [data-time-circle] [data-numbers] [data-time-number] {
                        height: 36px;
                        width: 36px;
                        vertical-align: middle;
                        display: table-cell;
                        text-align: center;
                        font-size: 14px;
                        line-height: 0;
                    }

                    div[data-frame-date='inline'] [data-date] [data-date-body] [data-date-time] [data-time-circle] [data-numbers].active {
                        background-color: #1b1e24;
                        color: white;
                    }

                    div[data-frame-date='inline'] [data-date] [data-date-body] [data-date-time] [data-time-circle] [data-numbers].hover {
                        background-color: #1b1e24;
                        color: white;
                    }

            div[data-frame-date='inline'] [data-date] [data-date-body] [data-calendar-year] {
                height: calc(100% - 35px);
                overflow-y: hidden;
            }

                div[data-frame-date='inline'] [data-date] [data-date-body] [data-calendar-year] [data-ul-year] {
                    line-height: 1.5em;
                    height: 100%;
                    overflow-y: none;
                    list-style: none;
                    width: 100%;
                    padding: 0;
                    text-align: center;
                    font-size: 21px;
                    margin-bottom: 10px;
                }

                    div[data-frame-date='inline'] [data-date] [data-date-body] [data-calendar-year] [data-ul-year] li {
                        width: 100%;
                        padding-bottom: 5px;
                        padding-top: 5px;
                        cursor: pointer;
                        margin: 0;
                        line-height: 31.5px;
                    }

                        div[data-frame-date='inline'] [data-date] [data-date-body] [data-calendar-year] [data-ul-year] li.active {
                            color: #1b1e24;
                            font-size: 28px;
                        }

            div[data-frame-date='inline'] [data-date] [data-date-body] [data-calendar-myear] [data-year-exchange] {
                position: absolute;
                width: 100%;
            }

                div[data-frame-date='inline'] [data-date] [data-date-body] [data-calendar-myear] [data-year-exchange] [data-date-prev],
                div[data-frame-date='inline'] [data-date] [data-date-body] [data-calendar-myear] [data-year-exchange] [data-date-next] {
                    position: absolute;
                    height: 36px;
                    border: none;
                    outline: none;
                    background-color: transparent;
                    color: rgba(0, 0, 0, 0.4);
                    padding-left: 30px;
                    padding-right: 30px;
                    z-index: 100;
                }

                div[data-frame-date='inline'] [data-date] [data-date-body] [data-calendar-myear] [data-year-exchange] [data-date-prev] {
                    text-align: left;
                }

                    div[data-frame-date='inline'] [data-date] [data-date-body] [data-calendar-myear] [data-year-exchange] [data-date-prev]:hover {
                        color: black;
                    }

                div[data-frame-date='inline'] [data-date] [data-date-body] [data-calendar-myear] [data-year-exchange] [data-date-next] {
                    right: 0;
                }

                    div[data-frame-date='inline'] [data-date] [data-date-body] [data-calendar-myear] [data-year-exchange] [data-date-next]:hover {
                        color: black;
                    }

            div[data-frame-date='inline'] [data-date] [data-date-body] [data-calendar-myear] table {
                width: calc(100%);
                width: 100%;
                text-align: center;
                -webkit-animation-duration: 0.3s;
                animation-duration: 0.3s;
            }

                div[data-frame-date='inline'] [data-date] [data-date-body] [data-calendar-myear] table.Fast {
                    -webkit-animation-duration: 0.1s;
                    animation-duration: 0.1s;
                }

                div[data-frame-date='inline'] [data-date] [data-date-body] [data-calendar-myear] table tr[data-mtable-title] th {
                    padding-top: 10px;
                    font-size: 14px;
                    padding-bottom: 2em;
                    text-align: center;
                    font-weight: 600;
                    color: black;
                }

                div[data-frame-date='inline'] [data-date] [data-date-body] [data-calendar-myear] table tr td {
                    text-align: center;
                    font-size: 16px;
                    padding: 1px;
                }

                    div[data-frame-date='inline'] [data-date] [data-date-body] [data-calendar-myear] table tr td [data-year] {
                        padding: 14px;
                        cursor: pointer;
                        border-radius: 5px;
                        width: 70px;
                        display: inline-block;
                    }

                        div[data-frame-date='inline'] [data-date] [data-date-body] [data-calendar-myear] table tr td [data-year]:hover {
                            background-color: #BDBDBD;
                            color: black;
                        }

                    div[data-frame-date='inline'] [data-date] [data-date-body] [data-calendar-myear] table tr td.active [data-year] {
                        background-color: #1b1e24;
                        color: white;
                    }

        div[data-frame-date='inline'] [data-date] [data-btn-calendar].btn-flat,
        div[data-frame-date='inline'] [data-date] [data-btn-time].btn-flat {
            width: 100%;
            margin-right: 0;
            left: 0em !important;
        }

        div[data-frame-date='inline'] [data-date] [data-date-datetime] {
            text-align: center;
            width: 100%;
            height: 100%;
            display: table;
        }

            div[data-frame-date='inline'] [data-date] [data-date-datetime] [data-frame-time] {
                display: table-cell;
                vertical-align: middle;
                font-size: 16px;
            }

                div[data-frame-date='inline'] [data-date] [data-date-datetime] [data-frame-time] [data-time-header] {
                    font-size: 54px;
                }

                    div[data-frame-date='inline'] [data-date] [data-date-datetime] [data-frame-time] [data-time-header] div {
                        display: inline-block;
                    }

                    div[data-frame-date='inline'] [data-date] [data-date-datetime] [data-frame-time] [data-time-header] [data-time-hour],
                    div[data-frame-date='inline'] [data-date] [data-date-datetime] [data-frame-time] [data-time-header] [data-time-minutes] {
                        cursor: pointer;
                    }

                        div[data-frame-date='inline'] [data-date] [data-date-datetime] [data-frame-time] [data-time-header] [data-time-hour].active,
                        div[data-frame-date='inline'] [data-date] [data-date-datetime] [data-frame-time] [data-time-header] [data-time-minutes].active {
                            font-weight: bold;
                            color: #1b1e24;
                        }

                div[data-frame-date='inline'] [data-date] [data-date-datetime] [data-frame-time] [data-time-am] {
                    padding-top: 14px;
                }

                div[data-frame-date='inline'] [data-date] [data-date-datetime] [data-frame-time] [data-time-am],
                div[data-frame-date='inline'] [data-date] [data-date-datetime] [data-frame-time] [data-time-pm] {
                    cursor: pointer;
                }

                    div[data-frame-date='inline'] [data-date] [data-date-datetime] [data-frame-time] [data-time-am].active,
                    div[data-frame-date='inline'] [data-date] [data-date-datetime] [data-frame-time] [data-time-pm].active {
                        font-weight: bold;
                        color: #1b1e24;
                    }

        div[data-frame-date='inline'] [data-date] [data-frame-time] [data-time-header] {
            display: inline;
            width: 90%;
        }

            div[data-frame-date='inline'] [data-date] [data-frame-time] [data-time-header] [data-time-hour],
            div[data-frame-date='inline'] [data-date] [data-frame-time] [data-time-header] [data-time-minutes] {
                background-color: transparent;
                width: 35%;
            }

            div[data-frame-date='inline'] [data-date] [data-frame-time] [data-time-header] [data-time-separetor] {
                width: 5%;
            }

        div[data-frame-date='inline'] [data-date] [data-frame-time] [data-time-period] {
            display: inline-block;
            width: 10%;
        }

            div[data-frame-date='inline'] [data-date] [data-frame-time] [data-time-period] [data-time-am],
            div[data-frame-date='inline'] [data-date] [data-frame-time] [data-time-period] [data-time-pm] {
                display: block;
                padding-bottom: 4px;
            }

        div[data-frame-date='inline'] [data-date] [data-body] {
            height: calc(100% - 40px) !important;
        }

        div[data-frame-date='inline'] [data-date] [data-time-hour].active {
            color: black !important;
            font-weight: normal !important;
        }

.glyphicon {
    position: relative;
    display: inline-block;
}

button {
    margin: 0;
    font: inherit;
    color: inherit;
    overflow: visible;
    cursor: pointer;
    text-transform: none;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}

@media only screen and (max-width: 515px) {
    div[data-frame-date='block'] [data-date].landscape {
        max-width: 310px;
        max-height: 434px;
        min-height: 434px;
        left: calc(50% - 155px);
    }

        div[data-frame-date='block'] [data-date].landscape [data-date-header] {
            width: 310px;
            height: 104px;
            float: none;
        }

            div[data-frame-date='block'] [data-date].landscape [data-date-header] [data-time-header] {
                width: 225px;
                float: left;
                text-align: right;
            }

        div[data-frame-date='block'] [data-date].landscape [data-date-body] {
            width: 310px;
            height: 330px;
        }
}
