
    .contact-us {
        overflow: hidden;
        z-index: 920;
        position: relative
    }

    .contact-us .heading h2 {
        font-size: 24px
    }

    .back-dark {
        background: #000
    }

    .contact .heading {
        margin-bottom: 30px
    }

    .contact-app {
        text-align: center
    }

    .contact-app ul {
        display: inline-block;
        text-align: center;
        padding-bottom: 30px
    }

    .contact-app li {
        float: left;
        font-size: 20px;
        color: #f7ab00;
        line-height: 24px;
        font-family: roboto-condensed, Helveticaf
    }

    .contact-app li a {
        color: #fff
    }

    .contact-app li a i {
        width: 90px;
        height: 90px;
        line-height: 90px;
        border-radius: 100px;
        background: linear-gradient(to bottom, #ffd679 30%, #f7ac03 70%);
        -webkit-filter: drop-shadow(0 0 20px rgba(101, 40, 193, .5));
        filter: drop-shadow(0 0 20px rgba(101, 40, 193, .5));
        box-shadow: 0 0 2px 1px rgba(247, 172, 4, .8);
        transition: all .5s ease;
        margin-bottom: 10px
    }

    .contact-app [class*=" flaticon-"]:after,
    .contact-app [class*=" flaticon-"]:before,
    .contact-app [class^=flaticon-]:after,
    .contact-app [class^=flaticon-]:before {
        margin-left: 0 !important;
        font-size: 40px !important
    }

    .contact-app li:first-child {
        margin-right: 50px
    }

    .contact-app li:hover {
        color: #943184;
        transition: all .3s ease
    }

    .contact-app li:hover i {
        background: linear-gradient(to bottom, #e673cf 10%, #9a368a 90%);
        box-shadow: 0 0 3px 1px rgba(152, 51, 134, .4);
        -webkit-filter: drop-shadow(0 0 20px rgba(152, 51, 134, .6));
        filter: drop-shadow(0 0 20px rgba(152, 51, 134, .6));
        transition: all .3s ease-in-out .4s
    }

    .contact-about .heading:after,
    .contact-about .heading:before {
        width: 440px
    }

    .contact .control-pad {
        margin-bottom: 30px
    }

    .info-box-rj {
        min-height: 50px;
        margin-bottom: 0
    }

    .info-box-icon-rj {
        height: 58px;
        width: 50px;
        line-height: 63px
    }

    .info-box-content-rj {
        margin-left: 50px;
        background: #eee
    }

    .dream-back-face {
        position: absolute;
        top: 0;
        height: 100%;
        width: 100%;
        background-size: cover
    }

    .dream-confirm-text-data {
        font-size: 30px;
        font-weight: 700;
        border-bottom: 1px solid #fff;
        padding: 10px
    }

    .dream-confirm-text-hr {
        border-top: 1px solid #fff;
        padding: 10px
    }

    .dream-confirm-text {
        font-size: 40px;
        -webkit-text-stroke: 2px red;
        -webkit-text-fill-color: #fff;
        animation-name: fill-casino-text;
        -webkit-animation: 1s linear infinite alternate
    }

    .contact-page {
        padding-bottom: 60px;
        background-position: center;
        background-size: cover;
        position: relative;
        z-index: 0
    }

    .contact-page:before {
        content: '';
        position: absolute;
        top: 0;
        height: 100%;
        width: 100%;
        background: rgba(0, 0, 0, .9);
        z-index: 0
    }

    .contact-page .form-group textarea,
    .contact-page input {
        width: 100%;
        display: inline-block;
        border: 1px solid #fff;
        font-size: 14px;
        color: #ddd !important;
        border-radius: 0;
        background: 0 0;
        padding-left: 20px;
        font-family: roboto-condensed, Helveticaf
    }

    .contact-page .form-group input::-moz-placeholder,
    .contact-page .form-group textarea::-moz-placeholder {
        color: #fff
    }

    .contact-page .form-group input::placeholder,
    .contact-page .form-group textarea::placeholder {
        color: #fff
    }

    .contact-page .form-control:focus {
        color: #fff;
        background-color: transparent;
        border-color: #fff;
        outline: 0;
        box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
    }

    .contact-page .form-group textarea {
        height: 150px;
        padding-top: 10px;
        color: #fff;
        resize: none
    }

    .contact-page input {
        height: 50px
    }

    .contact-page input::-moz-placeholder {
        color: #fff;
        opacity: 1
    }

    .contact-page input::placeholder {
        color: #fff;
        opacity: 1
    }

    .contact-page .casino-btn a {
        -webkit-filter: drop-shadow(0 0 20px rgba(255, 214, 121, .3));
        filter: drop-shadow(0 0 20px rgba(255, 214, 121, .3))
    }

    .contact-page .casino-btn a:hover {
        -webkit-filter: drop-shadow(0 0 20px rgba(152, 51, 134, .6));
        filter: drop-shadow(0 0 20px rgba(152, 51, 134, .6))
    }

    .contact-page .heading:after {
        width: 535px;
        left: 48%
    }

    .contact-page .border-effect1 {
        width: 200px;
        left: 80px;
        animation: 8s infinite scan
    }

    .contact-page .border-effect2 {
        width: 200px;
        right: -70px
    }

    .section {
        padding-top: 10px
    }

    .heading h2 {
        font-size: 36px;
        position: relative;
        line-height: 24px;
        font-weight: 400;
        background: -webkit-linear-gradient(#fb942a 0, #fb942a 50%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        text-transform: uppercase;
        z-index: 0;
        padding-top: 5px;
        padding-bottom: 30px;
        cursor: auto;
        letter-spacing: -1px
    }

    .heading {
        margin-bottom: 60px
    }

    .heading p {
        font-size: 16px;
        line-height: 24px;
        font-weight: 400;
        color: #666;
        font-family: roboto-condensed, Helveticaf;
        z-index: 0;
        margin-top: 10px;
        cursor: auto
    }

    .heading h3 {
        font-size: 32px;
        position: relative;
        line-height: 24px;
        font-weight: 400;
        font-family: roboto-condensed, Helveticaf;
        background: -webkit-linear-gradient(#ffd370 55%, #f7ad07 68%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        text-transform: uppercase;
        z-index: 0;
        padding-bottom: 30px;
        cursor: auto;
        letter-spacing: -1px;
        padding-top: 65px
    }

    .payments .heading:before {
        width: 335px
    }

    .payments .heading:after {
        width: 340px;
        left: 48%
    }

    .payments .border-effect1 {
        position: absolute;
        top: 45px;
        z-index: 99;
        width: 195px;
        left: 33px;
        animation: 8s infinite scan
    }

    .payments .border-effect2 {
        position: absolute;
        top: 45px;
        z-index: 99;
        width: 190px;
        left: 270px;
        animation: 8s infinite scan2
    }

    .payments ul li {
        float: left;
        padding-right: 11px
    }

    .payments ul li img {
        border-radius: 5px
    }

    .d-flex {
        display: flex !important
    }

    .flex-column {
        flex-direction: column !important
    }

    .justify-content-md-center {
        justify-content: center !important
    }

    .justify-content-between {
        justify-content: space-between !important
    }

    .h-100 {
        height: 100% !important
    }

    .my-1 {
        margin-top: .25rem !important
    }

    .payment-method-images {
        margin: 5px;
        border-radius: 5px;
        overflow: hidden
    }

    .payment-method-images img {
        border-radius: 7px;
        height: 50px;
        -o-object-fit: cover;
        object-fit: cover;
        margin: 1%
    }

    .justify-flex-center {
        align-items: center;
        justify-content: center
    }

    .bg-black-80 {
        border: 1px solid #fff;
        background-image: url(SportsBG.7a1456ad9ae2d528b100.jpg)
    }

    .compulsary {
        color: red
    }

    .noteClass {
        font-size: 12px;
        color: #a1a7aa
    }

    .loader-37 {
        font-size: 40px;
        border-right: .1em solid currentcolor;
        border-radius: 100%;
        animation: .8s linear infinite loader-37
    }

    .loader-37::after,
    .loader-37::before {
        content: '';
        width: .8em;
        height: .8em;
        display: block;
        position: absolute;
        top: calc(50% - .4em);
        left: calc(50% - .4em);
        border-left: .08em solid currentcolor;
        border-radius: 100%;
        animation: .4s linear infinite reverse loader-37
    }

    .loader-37::after {
        width: .6em;
        height: .6em;
        top: calc(50% - .3em);
        left: calc(50% - .3em);
        border: 0;
        border-right: .05em solid currentcolor;
        animation: none
    }

    @keyframes loader-37 {
        from {
            transform: rotate(360deg)
        }

        to {
            transform: rotate(0)
        }
    }

    .topPositionHeader27 {
        top: 27.5px !important
    }

    .topPositionHeader25 {
        top: 25px !important
    }

    .color-white {
        color: #fff !important
    }

    .color-black {
        color: #000 !important
    }

    .color-green {
        color: #008507 !important
    }

    .color-light-green {
        color: #00ff0d !important
    }

    .color-InPlay {
        color: #39d534 !important
    }

    .color-golden {
        color: #9b7e00 !important
    }

    .color-blue {
        color: #0048a7 !important
    }

    .color-orange {
        color: #a74300 !important
    }

    .color-lightYellow {
        color: #ffecc6 !important
    }

    .color-light-blue {
        color: #00c4fb !important
    }

    .color-golden-yellow {
        color: #ffcf00
    }

    .bgColorPanel {
        background-color: #444 !important
    }

    .padding20-0 {
        padding: 0 20px
    }

    .dropdown-clients {
        background: #394c5c;
        border: 1px solid #607d8b;
        border-radius: 4px;
        font-size: 12px;
        height: 22px;
        margin-left: 13px
    }

    .default-notification,
    .success-notification,
    .warning-notification {
        position: fixed;
        bottom: 12px;
        right: 12px;
        padding: 10px;
        border-radius: 4px;
        color: #fff;
        opacity: 0;
        box-shadow: 0 0 6px 1px #000;
        cursor: pointer
    }

    .default-notification {
        background: rgba(255, 255, 255, .384)
    }

    .back-notification {
        background: #72bbef;
        color: #000 !important;
        z-index: 100000000
    }

    .lay-notification {
        background: #faa9ba;
        color: #000 !important;
        z-index: 100000000
    }

    .error-notification {
        background: red;
        z-index: 100000000
    }

    .success-notification {
        background: green;
        z-index: 100000000
    }

    .warning-notification {
        background: #f39c12;
        z-index: 100000000
    }

    .show-notification {
        font-size: 17px !important;
        transition: opacity .1s linear 0s;
        opacity: 1
    }

    .hide-notification {
        transition: opacity .1s linear 0s;
        opacity: 0
    }

    .font-next-round {
        font-family: next-round
    }

    .active-match {
        background: linear-gradient(270deg, #003d46, transparent)
    }

    .active-match>a {
        color: #fff !important
    }

    .padding-bal-tab {
        padding: .7vw .5vw !important
    }

    .list-tv-bm-f-icon {
        position: absolute;
        right: 0;
        bottom: 5px
    }

    .list-bm-color {
        background: #835c00;
        color: #fff;
        padding: 0 1px;
        border-radius: 2px
    }

    .list-f-color {
        background: #b3c91d;
        color: #000;
        padding: 0 6px;
        border-radius: 2px
    }

    .static-header-main {
        border-bottom: 1px solid #3c444b;
        height: 60px;
        position: fixed;
        top: 2vw;
        width: calc(100% - 14.6vw);
        right: 0;
        background-color: #16191c;
        z-index: 1030;
        display: flex;
        display: -webkit-flex;
        justify-content: space-between;
        align-items: center
    }

    .static-content-wrapper {
        display: -webkit-flex;
        flex-wrap: wrap;
        padding-top: 2.9vw
    }

    .pos-rel-vert-middle {
        position: relative;
        top: 50%;
        transform: translateY(-50%)
    }

    .live-list {
        color: #03b37f;
        position: relative
    }

    .live-list:after {
        content: "";
        background-color: #03b37f;
        height: 3px;
        width: 30px;
        position: absolute;
        left: -4px;
        bottom: -1px;
        -webkit-animation: 2s linear infinite alternate run;
        animation-name: run
    }

    @keyframes run {

        0%,
        100% {
            transform: translate(0, 0)
        }

        50% {
            transform: translate(30px, 0);
            width: 0
        }
    }

    .fs-8 {
        font-size: 10px !important
    }

    .fs-9 {
        font-size: 11px !important
    }

    .fs-10 {
        font-size: 12px !important
    }

    .fs-11 {
        font-size: 13px !important
    }

    .fs-12 {
        font-size: 14px !important
    }

    @font-face {
        font-family: next-round;
        src: url(DINNextRoundedLTPro-Regular.22ea3e22ea615594d194.ttf)
    }

    .text-color-theme {
        color: #d2d2d2
    }

    .background-theme {
        background: #142330
    }

    .box.box-solid.box-default>.box-header {
        color: rgb(255 179 0);
        background: #000
    }

    .list-style-hide {
        list-style: none
    }

    .Allo-Block-Event {
        padding: 5px;
        color: #fff;
        font-weight: 700;
        font-size: 12px;
        cursor: pointer
    }

    .Allo-Block-Event.green {
        background: green
    }

    .Allo-Block-Event.red {
        background: red
    }

    .Allo-Block-Event:hover {
        background: #000
    }

    @font-face {
        font-family: roboto-condensed;
        src: url(RobotoCondensed-Regular.52ee8b598488b1ffbaa9.ttf)
    }

    .ShowAllClientButton {
        display: inline-block;
        position: absolute;
        right: 470px
    }

    .SearchClientDropDown {
        width: 150px;
        display: inline-block;
        position: absolute;
        right: 315px
    }

    .SearchClientTextArea {
        display: inline-block;
        position: absolute;
        width: 250px;
        right: 60px;
        top: 0;
        height: 30px
    }

    .tag-live {
        position: absolute;
        top: -5px;
        right: 3px;
        min-width: 33px;
        height: 14px;
        border-radius: 3px;
        padding-right: 3px;
        color: #fff;
        text-align: center;
        font-size: 10px;
        line-height: 14px;
        background-image: linear-gradient(180deg, #fb3434, #e80505);
        box-shadow: 0 1px 3px 0 rgb(0 0 0 / 50%);
        box-sizing: border-box
    }

    .tag-live strong {
        flex: 1 1;
        height: 100%;
        margin-right: 3px;
        padding: 0 2px;
        border-radius: 3px 0 0 3px;
        background-image: linear-gradient(180deg, #fff, #eee 89%);
        font-size: 0;
        text-indent: -99999px
    }

    .tag-live,
    .tag-live strong {
        justify-content: center;
        align-items: center;
        display: flex
    }

    .on_live .live_icon span:before,
    .tag-live strong:before {
        animation: 1.4s infinite twinkling
    }

    @keyframes twinkling {

        0%,
        100% {
            opacity: 1
        }

        50% {
            opacity: .3
        }
    }

    .tag-live strong:before {
        width: 14px;
        height: 8px;
        background: url(LiveCounter.4634a2fe4923c2ae544a.svg) 0 0/contain;
        content: ""
    }

    .btn-rules {
        position: relative;
        background-color: #215249;
        border-color: #215249;
        padding: 1px 4px;
        border-radius: 20px;
        font-size: .7vw;
        top: -2px;
        color: #fff !important
    }

    .btn-rules:hover {
        background-color: #fff;
        border-color: #fff
    }

    .marqueeMessage {
        color: #fff;
        position: absolute;
        top: 0;
        right: 0;
        z-index: 1051;
        font-weight: 700;
        font-size: 12px;
        font-style: italic
    }

    .loginPageHeader {
        position: absolute;
        top: -70px;
        left: 50%;
        transform: translateX(-50%);
        font-weight: 900;
        color: #fff;
        width: 100%
    }

    .blinking {
        animation: 1s infinite blinkingText;
        vertical-align: sub
    }

    @keyframes blinkingText {
        0% {
            color: #fff
        }

        50% {
            color: #ff0
        }

        100% {
            color: red
        }
    }

    .blinkingMenu {
        animation: 1s infinite blinkingTextMenu;
        vertical-align: sub
    }

    @keyframes blinkingTextMenu {
        0% {
            color: #000
        }

        50% {
            color: #dadada
        }

        100% {
            color: red
        }
    }

    .loginButtonClass {
        position: absolute;
        right: 10px;
        font-size: 18px
    }

    .loginInputIcon {
        position: absolute;
        top: 35%;
        transform: translateY(-50%);
        right: 22px
    }

    .bg-grey-color {
        background: #ccc
    }

    .colorMainLogo {
        color: #fff;
        font-weight: 900;
        font-size: 1.8vw
    }

    .bg-placebet-title {
        background: linear-gradient(black, transparent)
    }

    .BackPlaceColor {
        background: linear-gradient(#073e65, #72bbef);
        color: #fff
    }

    .BackPlaceColor1 {
        background: #95ccf3
    }

    .LayPlaceColor {
        background: #faa9ba
    }

    .LayPlaceColor1 {
        background: #fbbfcb
    }

    .defaultColor {
        color: #08c
    }

    .font-weight-100 {
        font-weight: 100 !important
    }

    .font-weight-550 {
        font-weight: 550 !important
    }

    .font-bold {
        font-weight: 700 !important
    }

    .font-family-sans-serif {
        font-family: next-round !important
    }

    .HeaderAPKDownload {
        position: absolute !important;
        top: 1.2vw;
        font-weight: 700
    }

    .footerCopyRight {
        font-size: .9vw
    }

    .sidetoggleclass .fa-plus-square,
    .sidetoggleclass.collapsed .fa-minus-square {
        display: none
    }

    .sidetoggleclass .fa-minus-square,
    .sidetoggleclass.collapsed .fa-plus-square {
        display: inline-block
    }

    .padding-title-tabs {
        padding: .3vw .6vw !important
    }

    .padding-home-tabs {
        padding: .3vw 1.4vw !important
    }

    .line-h-1-4vw {
        line-height: 1.4vw !important
    }

    .line-h-1-5vw {
        line-height: 1.5vw !important
    }

    .padding1-1vw {
        padding: 1.1vw !important
    }

    .padding0-5 {
        padding: 0 5px
    }

    .letter-space-05 {
        letter-spacing: 0 !important
    }

    .padding5 {
        padding: 5px !important
    }

    .padding10-10 {
        padding: 10px !important
    }

    .padding0 {
        padding: 0 !important
    }

    .bgTransperent {
        background-color: #fff0 !important
    }

    .bgMainRoute {
        background: #0f1c27;
        padding: 5px;
        width: 100%
    }

    .margin10 {
        margin: 10px
    }

    .bgHeaderButton {
        background: #0d4d5d !important
    }

    .bgPLColor {
        background: #0f2327 !important
    }

    .bgPLColorNew {
        background: #d2d6de !important
    }

    .bgColor-theme2 {
        background-color: #000 !important;
        color: #ffb300 !important
    }

    .maxHeight100 {
        max-height: 100% !important
    }

    .padding10 {
        padding: 10px !important
    }

    .padding7 {
        padding: 7px !important
    }

    .support-us {
        position: fixed;
        right: 0;
        color: #fff;
        z-index: 100010;
        top: 8px;
        font-size: .9vw
    }

    .support-us-text {
        color: #6cf
    }

    .view-all-list {
        background-color: #1d453e;
        color: #aaafb5
    }

    .white-space-inherit {
        white-space: break-spaces !important
    }

    .white-space-inherit:hover {
        color: #3387ec
    }

    .margin0 {
        margin: 0 !important
    }

    .margin5 {
        margin: 5px !important
    }

    .padding1 {
        padding: 1px !important
    }

    .bgGreen {
        background: #257b23 !important
    }

    .padding1-6 {
        padding: 1px 6px !important
    }

    .sideIconClass {
        position: relative;
        top: 5px
    }

    .border-radious-5 {
        border-radius: 5px !important
    }

    .tr-Green-Color {
        background-color: #257b23 !important
    }

    .sizeSpanPosition {
        position: relative !important;
        top: -5px !important
    }

    .fancyOverlayText {
        font-size: 19px !important;
        color: #fff !important
    }

    .matchTableHr {
        margin: 0;
        border-top: 1px solid #bebebe
    }

    .box-shadow-light {
        box-shadow: -1px 1px 2px 2px #00000040
    }

    .sub_heading {
        width: 100%;
        display: inline-block;
        margin: 5px 0;
        background: #e6e7e9;
        font-size: 12px;
        padding: 5px 10px
    }

    .custom-check {
        display: flex
    }

    .custom-check .form-group {
        margin: 0 5px
    }

    .custom-check .form-group input {
        padding: 0;
        height: initial;
        width: initial;
        margin-bottom: 0;
        display: none;
        cursor: pointer
    }

    .custom-check .form-group label {
        position: relative;
        cursor: pointer
    }

    .custom-check .form-group label:before {
        content: '';
        -webkit-appearance: none;
        background-color: transparent;
        border: 2px solid #c5201b;
        box-shadow: 0 1px 2px rgb(0 0 0 / 5%), inset 0 -15px 10px -12px rgb(0 0 0 / 5%);
        padding: 6px;
        display: inline-block;
        position: relative;
        vertical-align: middle;
        cursor: pointer;
        margin-right: 5px
    }

    .custom-check .form-group input:checked+label:after {
        content: '';
        display: block;
        position: absolute;
        top: 2px;
        left: 8px;
        width: 6px;
        height: 14px;
        border: solid #232323;
        border-width: 0 2px 2px 0;
        transform: rotate(45deg)
    }

    .InPlayIconMain {
        animation: 1s linear infinite InPlayIconMain
    }

    .Rate-animation {
        transition: background-color .1s linear;
        background-color: #fe0 !important
    }

    @keyframes InPlayIconMain {
        0% {
            opacity: 0
        }

        50% {
            opacity: .5
        }

        100% {
            opacity: 1
        }
    }

    @media (min-width:768px) {
        .fancyOverlayText {
            font-size: 14px !important
        }
    }

    .bgBalance {
        background-color: #f6ba2f00 !important;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
        padding-left: 7px;
        padding-right: 7px
    }

    .bgExposure {
        background-color: #f6ba2f00 !important;
        border-bottom-left-radius: 5px;
        border-bottom-right-radius: 5px;
        padding-left: 7px;
        padding-right: 7px
    }

    .border-color-transperent {
        border-color: transparent !important
    }

    .ActiveExchangeTab {
        border-bottom: 5px solid #f44336
    }

    .Drop-down-border {
        border-bottom: 1px solid #c7c7c7
    }

    .btn-User {
        background-color: #ffc21d;
        border-color: #ffc21d;
        color: rgb(27 27 25);
        border-radius: 20px
    }

    .text-color-red {
        color: #ec0303
    }

    .unlock-icon {
        color: green
    }

    .lock-icon {
        color: #e30000
    }

    .lock-icon,
    .unlock-icon,
    .user-action {
        cursor: pointer;
        background: #ffebcd;
        padding: 5px 9px;
        border-radius: 20px;
        box-shadow: 1px 1px 0 1px #b5b5b580
    }

    .stickyClass {
        position: fixed;
        top: 5.15vw;
        width: calc(100vw - 74.5%) !important;
        right: -10px
    }

    .width-left-per {
        width: 70%
    }

    .width-right-per {
        width: 30%
    }

    .width-left-per-main {
        width: 80%
    }

    .width-right-per-main {
        width: 20%
    }

    .TableBackground {
        background: #000 !important;
        color: #ffb200 !important;
        padding: 0 5px
    }

    .hover-underline {
        font-size: .8vw
    }

    .hover-underline:hover {
        cursor: pointer;
        text-decoration: underline
    }

    .TableHeaderGradient {
        background: linear-gradient(45deg, #0084d2, #2c3e50);
        color: #fff;
        border: 1px solid #000 !important
    }

    .TableHeaderGradientPlayer {
        background: linear-gradient(45deg, #488eca, #00539b);
        color: #fff;
        border: 1px solid #000 !important
    }

    .TableHeaderGradientBanker {
        background: linear-gradient(45deg, #ff5252, #a31807);
        color: #fff;
        border: 1px solid #000 !important
    }

    .CasinoHeader {
        color: #fff !important;
        background: #2c3e50 !important
    }

    .CasinoHeaderBorder {
        border: 0 solid #fff !important
    }

    .action-button {
        color: #fff !important;
        margin-left: 5px;
        background-color: #33b85f;
        font-size: 11px !important
    }

    .action-button-mobile {
        color: #fff !important;
        margin-left: 5px;
        background-color: #33b85f;
        font-size: 9px !important
    }

    .tableRowClass {
        background-color: #0f1c27;
        color: #cfcfcf;
        font-size: 11px
    }

    .fs-09vw {
        font-size: .9vw !important
    }

    .fs-08vw {
        font-size: .8vw !important
    }

    .fs-07vw {
        font-size: .7vw !important
    }

    .fs-1vw {
        font-size: 1vw !important;
        font-family: next-round
    }

    .fs-1-1vw {
        font-size: 1.1vw !important
    }

    .fs-1-2vw {
        font-size: 1.2vw !important
    }

    .fs-1-3vw {
        font-size: 1.3vw !important
    }

    .fs-1-4vw {
        font-size: 1.4vw !important
    }

    .fs-1-5vw {
        font-size: 1.5vw !important
    }

    .fs-1 {
        font-size: 1px
    }

    .fs-2 {
        font-size: 2px
    }

    .fs-3 {
        font-size: 3px
    }

    .fs-4 {
        font-size: 4px
    }

    .fs-5 {
        font-size: 5px
    }

    .fs-6 {
        font-size: 6px
    }

    .fs-7 {
        font-size: 7px
    }

    .fs-13 {
        font-size: 13px !important
    }

    .fs-14 {
        font-size: 14px !important
    }

    .fs-15 {
        font-size: 15px
    }

    .fs-16 {
        font-size: 16px
    }

    .fs-17 {
        font-size: 17px
    }

    .fs-18 {
        font-size: 18px
    }

    .fs-19 {
        font-size: 19px
    }

    .fs-20 {
        font-size: 20px
    }

    .fs-21 {
        font-size: 21px
    }

    .fs-22 {
        font-size: 22px
    }

    .fs-23 {
        font-size: 23px
    }

    .fs-24 {
        font-size: 24px
    }

    .fs-25 {
        font-size: 25px
    }

    .fs-26 {
        font-size: 26px
    }

    .fs-27 {
        font-size: 27px
    }

    .fs-28 {
        font-size: 28px
    }

    .fs-29 {
        font-size: 29px
    }

    .fs-30 {
        font-size: 30px
    }

    .fs-31 {
        font-size: 31px
    }

    .fs-32 {
        font-size: 32px
    }

    .fs-33 {
        font-size: 33px
    }

    .fs-34 {
        font-size: 34px
    }

    .fs-35 {
        font-size: 35px
    }

    .fs-36 {
        font-size: 36px
    }

    .fs-37 {
        font-size: 37px
    }

    .fs-38 {
        font-size: 38px
    }

    .fs-39 {
        font-size: 39px
    }

    .fs-40 {
        font-size: 40px
    }

    .fs-41 {
        font-size: 41px
    }

    .fs-42 {
        font-size: 42px
    }

    .fs-43 {
        font-size: 43px
    }

    .fs-44 {
        font-size: 44px
    }

    .fs-45 {
        font-size: 45px
    }

    .fs-46 {
        font-size: 46px
    }

    .fs-47 {
        font-size: 47px
    }

    .fs-48 {
        font-size: 48px
    }

    .fs-49 {
        font-size: 49px
    }

    .fs-50 {
        font-size: 50px
    }

    .fs-51 {
        font-size: 51px
    }

    .fs-52 {
        font-size: 52px
    }

    .fs-53 {
        font-size: 53px
    }

    .fs-54 {
        font-size: 54px
    }

    .fs-55 {
        font-size: 55px
    }

    .fs-56 {
        font-size: 56px
    }

    .fs-57 {
        font-size: 57px
    }

    .fs-58 {
        font-size: 58px
    }

    .fs-59 {
        font-size: 59px
    }

    .fs-60 {
        font-size: 60px
    }

    .fs-61 {
        font-size: 61px
    }

    .fs-62 {
        font-size: 62px
    }

    .fs-63 {
        font-size: 63px
    }

    .fs-64 {
        font-size: 64px
    }

    .fs-65 {
        font-size: 65px
    }

    .fs-66 {
        font-size: 66px
    }

    .fs-67 {
        font-size: 67px
    }

    .fs-68 {
        font-size: 68px
    }

    .fs-69 {
        font-size: 69px
    }

    .fs-70 {
        font-size: 70px
    }

    .fs-71 {
        font-size: 71px
    }

    .fs-72 {
        font-size: 72px
    }

    .fs-73 {
        font-size: 73px
    }

    .fs-74 {
        font-size: 74px
    }

    .fs-75 {
        font-size: 75px
    }

    .fs-76 {
        font-size: 76px
    }

    .fs-77 {
        font-size: 77px
    }

    .fs-78 {
        font-size: 78px
    }

    .fs-79 {
        font-size: 79px
    }

    .fs-80 {
        font-size: 80px
    }

    .fs-81 {
        font-size: 81px
    }

    .fs-82 {
        font-size: 82px
    }

    .fs-83 {
        font-size: 83px
    }

    .fs-84 {
        font-size: 84px
    }

    .fs-85 {
        font-size: 85px
    }

    .fs-86 {
        font-size: 86px
    }

    .fs-87 {
        font-size: 87px
    }

    .fs-88 {
        font-size: 88px
    }

    .fs-89 {
        font-size: 89px
    }

    .fs-90 {
        font-size: 90px
    }

    .fs-91 {
        font-size: 91px
    }

    .fs-92 {
        font-size: 92px
    }

    .fs-93 {
        font-size: 93px
    }

    .fs-94 {
        font-size: 94px
    }

    .fs-95 {
        font-size: 95px
    }

    .fs-96 {
        font-size: 96px
    }

    .fs-97 {
        font-size: 97px
    }

    .fs-98 {
        font-size: 98px
    }

    .fs-99 {
        font-size: 99px
    }

    .fs-100 {
        font-size: 100px
    }

    .fs-101 {
        font-size: 101px
    }

    .fs-102 {
        font-size: 102px
    }

    .fs-103 {
        font-size: 103px
    }

    .fs-104 {
        font-size: 104px
    }

    .fs-105 {
        font-size: 105px
    }

    .fs-106 {
        font-size: 106px
    }

    .fs-107 {
        font-size: 107px
    }

    .fs-108 {
        font-size: 108px
    }

    .fs-109 {
        font-size: 109px
    }

    .fs-110 {
        font-size: 110px
    }

    .fs-111 {
        font-size: 111px
    }

    .fs-112 {
        font-size: 112px
    }

    .fs-113 {
        font-size: 113px
    }

    .fs-114 {
        font-size: 114px
    }

    .fs-115 {
        font-size: 115px
    }

    .fs-116 {
        font-size: 116px
    }

    .fs-117 {
        font-size: 117px
    }

    .fs-118 {
        font-size: 118px
    }

    .fs-119 {
        font-size: 119px
    }

    .fs-120 {
        font-size: 120px
    }

    .fs-121 {
        font-size: 121px
    }

    .fs-122 {
        font-size: 122px
    }

    .fs-123 {
        font-size: 123px
    }

    .fs-124 {
        font-size: 124px
    }

    .fs-125 {
        font-size: 125px
    }

    .fs-126 {
        font-size: 126px
    }

    .fs-127 {
        font-size: 127px
    }

    .fs-128 {
        font-size: 128px
    }

    .fs-129 {
        font-size: 129px
    }

    .fs-130 {
        font-size: 130px !important
    }

    .fs-131 {
        font-size: 131px
    }

    .fs-132 {
        font-size: 132px
    }

    .fs-133 {
        font-size: 133px
    }

    .fs-134 {
        font-size: 134px
    }

    .fs-135 {
        font-size: 135px
    }

    .fs-136 {
        font-size: 136px
    }

    .fs-137 {
        font-size: 137px
    }

    .fs-138 {
        font-size: 138px
    }

    .fs-139 {
        font-size: 139px
    }

    .fs-140 {
        font-size: 140px
    }

    .fs-141 {
        font-size: 141px
    }

    .fs-142 {
        font-size: 142px
    }

    .fs-143 {
        font-size: 143px
    }

    .fs-144 {
        font-size: 144px
    }

    .fs-145 {
        font-size: 145px
    }

    .fs-146 {
        font-size: 146px
    }

    .fs-147 {
        font-size: 147px
    }

    .fs-148 {
        font-size: 148px
    }

    .fs-149 {
        font-size: 149px
    }

    .fs-150 {
        font-size: 150px
    }

    .fs-151 {
        font-size: 151px
    }

    .fs-152 {
        font-size: 152px
    }

    .fs-153 {
        font-size: 153px
    }

    .fs-154 {
        font-size: 154px
    }

    .fs-155 {
        font-size: 155px
    }

    .fs-156 {
        font-size: 156px
    }

    .fs-157 {
        font-size: 157px
    }

    .fs-158 {
        font-size: 158px
    }

    .fs-159 {
        font-size: 159px
    }

    .fs-160 {
        font-size: 160px
    }

    .fs-161 {
        font-size: 161px
    }

    .fs-162 {
        font-size: 162px
    }

    .fs-163 {
        font-size: 163px
    }

    .fs-164 {
        font-size: 164px
    }

    .fs-165 {
        font-size: 165px
    }

    .fs-166 {
        font-size: 166px
    }

    .fs-167 {
        font-size: 167px
    }

    .fs-168 {
        font-size: 168px
    }

    .fs-169 {
        font-size: 169px
    }

    .fs-170 {
        font-size: 170px
    }

    .fs-171 {
        font-size: 171px
    }

    .fs-172 {
        font-size: 172px
    }

    .fs-173 {
        font-size: 173px
    }

    .fs-174 {
        font-size: 174px
    }

    .fs-175 {
        font-size: 175px
    }

    .fs-176 {
        font-size: 176px
    }

    .fs-177 {
        font-size: 177px
    }

    .fs-178 {
        font-size: 178px
    }

    .fs-179 {
        font-size: 179px
    }

    .fs-180 {
        font-size: 180px
    }

    .fs-181 {
        font-size: 181px
    }

    .fs-182 {
        font-size: 182px
    }

    .fs-183 {
        font-size: 183px
    }

    .fs-184 {
        font-size: 184px
    }

    .fs-185 {
        font-size: 185px
    }

    .fs-186 {
        font-size: 186px
    }

    .fs-187 {
        font-size: 187px
    }

    .fs-188 {
        font-size: 188px
    }

    .fs-189 {
        font-size: 189px
    }

    .fs-190 {
        font-size: 190px
    }

    .fs-191 {
        font-size: 191px
    }

    .fs-192 {
        font-size: 192px
    }

    .fs-193 {
        font-size: 193px
    }

    .fs-194 {
        font-size: 194px
    }

    .fs-195 {
        font-size: 195px
    }

    .fs-196 {
        font-size: 196px
    }

    .fs-197 {
        font-size: 197px
    }

    .fs-198 {
        font-size: 198px
    }

    .fs-199 {
        font-size: 199px
    }

    .fs-200 {
        font-size: 200px
    }

    .p-t-0 {
        padding-top: 0
    }

    .p-t-1 {
        padding-top: 1px
    }

    .p-t-2 {
        padding-top: 2px
    }

    .p-t-3 {
        padding-top: 3px
    }

    .p-t-4 {
        padding-top: 4px
    }

    .p-t-6 {
        padding-top: 6px
    }

    .p-t-7 {
        padding-top: 7px
    }

    .p-t-8 {
        padding-top: 8px
    }

    .p-t-9 {
        padding-top: 9px !important
    }

    .p-t-10 {
        padding-top: 10px
    }

    .p-t-11 {
        padding-top: 11px
    }

    .p-t-12 {
        padding-top: 12px
    }

    .p-t-13 {
        padding-top: 13px
    }

    .p-t-14 {
        padding-top: 14px
    }

    .p-t-15 {
        padding-top: 15px
    }

    .p-t-16 {
        padding-top: 16px
    }

    .p-t-17 {
        padding-top: 17px
    }

    .p-t-18 {
        padding-top: 18px
    }

    .p-t-19 {
        padding-top: 19px
    }

    .p-t-20 {
        padding-top: 20px
    }

    .p-t-21 {
        padding-top: 21px
    }

    .p-t-22 {
        padding-top: 22px
    }

    .p-t-23 {
        padding-top: 23px
    }

    .p-t-24 {
        padding-top: 24px
    }

    .p-t-25 {
        padding-top: 25px
    }

    .p-t-26 {
        padding-top: 26px
    }

    .p-t-27 {
        padding-top: 27px
    }

    .p-t-28 {
        padding-top: 28px
    }

    .p-t-29 {
        padding-top: 29px
    }

    .p-t-30 {
        padding-top: 30px
    }

    .p-t-31 {
        padding-top: 31px
    }

    .p-t-32 {
        padding-top: 32px
    }

    .p-t-33 {
        padding-top: 33px
    }

    .p-t-34 {
        padding-top: 34px
    }

    .p-t-35 {
        padding-top: 35px
    }

    .p-t-36 {
        padding-top: 36px
    }

    .p-t-37 {
        padding-top: 37px
    }

    .p-t-38 {
        padding-top: 38px
    }

    .p-t-39 {
        padding-top: 39px
    }

    .p-t-40 {
        padding-top: 40px
    }

    .p-t-41 {
        padding-top: 41px
    }

    .p-t-42 {
        padding-top: 42px
    }

    .p-t-43 {
        padding-top: 43px
    }

    .p-t-44 {
        padding-top: 44px
    }

    .p-t-45 {
        padding-top: 45px
    }

    .p-t-46 {
        padding-top: 46px
    }

    .p-t-47 {
        padding-top: 47px
    }

    .p-t-48 {
        padding-top: 48px
    }

    .p-t-49 {
        padding-top: 49px
    }

    .p-t-50 {
        padding-top: 50px
    }

    .p-t-51 {
        padding-top: 51px
    }

    .p-t-52 {
        padding-top: 52px
    }

    .p-t-53 {
        padding-top: 53px
    }

    .p-t-54 {
        padding-top: 54px
    }

    .p-t-55 {
        padding-top: 55px
    }

    .p-t-56 {
        padding-top: 56px
    }

    .p-t-57 {
        padding-top: 57px
    }

    .p-t-58 {
        padding-top: 58px
    }

    .p-t-59 {
        padding-top: 59px
    }

    .p-t-60 {
        padding-top: 60px
    }

    .p-t-61 {
        padding-top: 61px
    }

    .p-t-62 {
        padding-top: 62px
    }

    .p-t-63 {
        padding-top: 63px
    }

    .p-t-64 {
        padding-top: 64px
    }

    .p-t-65 {
        padding-top: 65px
    }

    .p-t-66 {
        padding-top: 66px
    }

    .p-t-67 {
        padding-top: 67px
    }

    .p-t-68 {
        padding-top: 68px
    }

    .p-t-69 {
        padding-top: 69px
    }

    .p-t-70 {
        padding-top: 70px
    }

    .p-t-71 {
        padding-top: 71px
    }

    .p-t-72 {
        padding-top: 72px
    }

    .p-t-73 {
        padding-top: 73px
    }

    .p-t-74 {
        padding-top: 74px
    }

    .p-t-75 {
        padding-top: 75px
    }

    .p-t-76 {
        padding-top: 76px
    }

    .p-t-77 {
        padding-top: 77px
    }

    .p-t-78 {
        padding-top: 78px
    }

    .p-t-79 {
        padding-top: 79px
    }

    .p-t-80 {
        padding-top: 80px
    }

    .p-t-81 {
        padding-top: 81px
    }

    .p-t-82 {
        padding-top: 82px
    }

    .p-t-83 {
        padding-top: 83px
    }

    .p-t-84 {
        padding-top: 84px
    }

    .p-t-85 {
        padding-top: 85px
    }

    .p-t-86 {
        padding-top: 86px
    }

    .p-t-87 {
        padding-top: 87px
    }

    .p-t-88 {
        padding-top: 88px
    }

    .p-t-89 {
        padding-top: 89px
    }

    .p-t-90 {
        padding-top: 90px
    }

    .p-t-91 {
        padding-top: 91px
    }

    .p-t-92 {
        padding-top: 92px
    }

    .p-t-93 {
        padding-top: 93px
    }

    .p-t-94 {
        padding-top: 94px
    }

    .p-t-95 {
        padding-top: 95px
    }

    .p-t-96 {
        padding-top: 96px
    }

    .p-t-97 {
        padding-top: 97px
    }

    .p-t-98 {
        padding-top: 98px
    }

    .p-t-99 {
        padding-top: 99px
    }

    .p-t-100 {
        padding-top: 100px
    }

    .p-t-101 {
        padding-top: 101px
    }

    .p-t-102 {
        padding-top: 102px
    }

    .p-t-103 {
        padding-top: 103px
    }

    .p-t-104 {
        padding-top: 104px
    }

    .p-t-105 {
        padding-top: 105px
    }

    .p-t-106 {
        padding-top: 106px
    }

    .p-t-107 {
        padding-top: 107px
    }

    .p-t-108 {
        padding-top: 108px
    }

    .p-t-109 {
        padding-top: 109px
    }

    .p-t-110 {
        padding-top: 110px
    }

    .p-t-111 {
        padding-top: 111px
    }

    .p-t-112 {
        padding-top: 112px
    }

    .p-t-113 {
        padding-top: 113px
    }

    .p-t-114 {
        padding-top: 114px
    }

    .p-t-115 {
        padding-top: 115px
    }

    .p-t-116 {
        padding-top: 116px
    }

    .p-t-117 {
        padding-top: 117px
    }

    .p-t-118 {
        padding-top: 118px
    }

    .p-t-119 {
        padding-top: 119px
    }

    .p-t-120 {
        padding-top: 120px
    }

    .p-t-121 {
        padding-top: 121px
    }

    .p-t-122 {
        padding-top: 122px
    }

    .p-t-123 {
        padding-top: 123px
    }

    .p-t-124 {
        padding-top: 124px
    }

    .p-t-125 {
        padding-top: 125px
    }

    .p-t-126 {
        padding-top: 126px
    }

    .p-t-127 {
        padding-top: 127px
    }

    .p-t-128 {
        padding-top: 128px
    }

    .p-t-129 {
        padding-top: 129px
    }

    .p-t-130 {
        padding-top: 130px
    }

    .p-t-131 {
        padding-top: 131px
    }

    .p-t-132 {
        padding-top: 132px
    }

    .p-t-133 {
        padding-top: 133px
    }

    .p-t-134 {
        padding-top: 134px
    }

    .p-t-135 {
        padding-top: 135px
    }

    .p-t-136 {
        padding-top: 136px
    }

    .p-t-137 {
        padding-top: 137px
    }

    .p-t-138 {
        padding-top: 138px
    }

    .p-t-139 {
        padding-top: 139px
    }

    .p-t-140 {
        padding-top: 140px
    }

    .p-t-141 {
        padding-top: 141px
    }

    .p-t-142 {
        padding-top: 142px
    }

    .p-t-143 {
        padding-top: 143px
    }

    .p-t-144 {
        padding-top: 144px
    }

    .p-t-145 {
        padding-top: 145px
    }

    .p-t-146 {
        padding-top: 146px
    }

    .p-t-147 {
        padding-top: 147px
    }

    .p-t-148 {
        padding-top: 148px
    }

    .p-t-149 {
        padding-top: 149px
    }

    .p-t-150 {
        padding-top: 150px
    }

    .p-t-151 {
        padding-top: 151px
    }

    .p-t-152 {
        padding-top: 152px
    }

    .p-t-153 {
        padding-top: 153px
    }

    .p-t-154 {
        padding-top: 154px
    }

    .p-t-155 {
        padding-top: 155px
    }

    .p-t-156 {
        padding-top: 156px
    }

    .p-t-157 {
        padding-top: 157px
    }

    .p-t-158 {
        padding-top: 158px
    }

    .p-t-159 {
        padding-top: 159px
    }

    .p-t-160 {
        padding-top: 160px
    }

    .p-t-161 {
        padding-top: 161px
    }

    .p-t-162 {
        padding-top: 162px
    }

    .p-t-163 {
        padding-top: 163px
    }

    .p-t-164 {
        padding-top: 164px
    }

    .p-t-165 {
        padding-top: 165px
    }

    .p-t-166 {
        padding-top: 166px
    }

    .p-t-167 {
        padding-top: 167px
    }

    .p-t-168 {
        padding-top: 168px
    }

    .p-t-169 {
        padding-top: 169px
    }

    .p-t-170 {
        padding-top: 170px
    }

    .p-t-171 {
        padding-top: 171px
    }

    .p-t-172 {
        padding-top: 172px
    }

    .p-t-173 {
        padding-top: 173px
    }

    .p-t-174 {
        padding-top: 174px
    }

    .p-t-175 {
        padding-top: 175px
    }

    .p-t-176 {
        padding-top: 176px
    }

    .p-t-177 {
        padding-top: 177px
    }

    .p-t-178 {
        padding-top: 178px
    }

    .p-t-179 {
        padding-top: 179px
    }

    .p-t-180 {
        padding-top: 180px
    }

    .p-t-181 {
        padding-top: 181px
    }

    .p-t-182 {
        padding-top: 182px
    }

    .p-t-183 {
        padding-top: 183px
    }

    .p-t-184 {
        padding-top: 184px
    }

    .p-t-185 {
        padding-top: 185px
    }

    .p-t-186 {
        padding-top: 186px
    }

    .p-t-187 {
        padding-top: 187px
    }

    .p-t-188 {
        padding-top: 188px
    }

    .p-t-189 {
        padding-top: 189px
    }

    .p-t-190 {
        padding-top: 190px
    }

    .p-t-191 {
        padding-top: 191px
    }

    .p-t-192 {
        padding-top: 192px
    }

    .p-t-193 {
        padding-top: 193px
    }

    .p-t-194 {
        padding-top: 194px
    }

    .p-t-195 {
        padding-top: 195px
    }

    .p-t-196 {
        padding-top: 196px
    }

    .p-t-197 {
        padding-top: 197px
    }

    .p-t-198 {
        padding-top: 198px
    }

    .p-t-199 {
        padding-top: 199px
    }

    .p-t-200 {
        padding-top: 200px
    }

    .p-t-201 {
        padding-top: 201px
    }

    .p-t-202 {
        padding-top: 202px
    }

    .p-t-203 {
        padding-top: 203px
    }

    .p-t-204 {
        padding-top: 204px
    }

    .p-t-205 {
        padding-top: 205px
    }

    .p-t-206 {
        padding-top: 206px
    }

    .p-t-207 {
        padding-top: 207px
    }

    .p-t-208 {
        padding-top: 208px
    }

    .p-t-209 {
        padding-top: 209px
    }

    .p-t-210 {
        padding-top: 210px
    }

    .p-t-211 {
        padding-top: 211px
    }

    .p-t-212 {
        padding-top: 212px
    }

    .p-t-213 {
        padding-top: 213px
    }

    .p-t-214 {
        padding-top: 214px
    }

    .p-t-215 {
        padding-top: 215px
    }

    .p-t-216 {
        padding-top: 216px
    }

    .p-t-217 {
        padding-top: 217px
    }

    .p-t-218 {
        padding-top: 218px
    }

    .p-t-219 {
        padding-top: 219px
    }

    .p-t-220 {
        padding-top: 220px
    }

    .p-t-221 {
        padding-top: 221px
    }

    .p-t-222 {
        padding-top: 222px
    }

    .p-t-223 {
        padding-top: 223px
    }

    .p-t-224 {
        padding-top: 224px
    }

    .p-t-225 {
        padding-top: 225px
    }

    .p-t-226 {
        padding-top: 226px
    }

    .p-t-227 {
        padding-top: 227px
    }

    .p-t-228 {
        padding-top: 228px
    }

    .p-t-229 {
        padding-top: 229px
    }

    .p-t-230 {
        padding-top: 230px
    }

    .p-t-231 {
        padding-top: 231px
    }

    .p-t-232 {
        padding-top: 232px
    }

    .p-t-233 {
        padding-top: 233px
    }

    .p-t-234 {
        padding-top: 234px
    }

    .p-t-235 {
        padding-top: 235px
    }

    .p-t-236 {
        padding-top: 236px
    }

    .p-t-237 {
        padding-top: 237px
    }

    .p-t-238 {
        padding-top: 238px
    }

    .p-t-239 {
        padding-top: 239px
    }

    .p-t-240 {
        padding-top: 240px
    }

    .p-t-241 {
        padding-top: 241px
    }

    .p-t-242 {
        padding-top: 242px
    }

    .p-t-243 {
        padding-top: 243px
    }

    .p-t-244 {
        padding-top: 244px
    }

    .p-t-245 {
        padding-top: 245px
    }

    .p-t-246 {
        padding-top: 246px
    }

    .p-t-247 {
        padding-top: 247px
    }

    .p-t-248 {
        padding-top: 248px
    }

    .p-t-249 {
        padding-top: 249px
    }

    .p-t-250 {
        padding-top: 250px
    }

    .p-b-0 {
        padding-bottom: 0
    }

    .p-b-1 {
        padding-bottom: 1px
    }

    .p-b-2 {
        padding-bottom: 2px
    }

    .p-b-3 {
        padding-bottom: 3px
    }

    .p-b-4 {
        padding-bottom: 4px
    }

    .p-b-5 {
        padding-bottom: 5px !important
    }

    .p-b-6 {
        padding-bottom: 6px
    }

    .p-b-7 {
        padding-bottom: 7px
    }

    .p-b-8 {
        padding-bottom: 8px
    }

    .p-b-9 {
        padding-bottom: 9px
    }

    .p-b-10 {
        padding-bottom: 10px
    }

    .p-b-11 {
        padding-bottom: 11px
    }

    .p-b-12 {
        padding-bottom: 12px
    }

    .p-b-13 {
        padding-bottom: 13px
    }

    .p-b-14 {
        padding-bottom: 14px
    }

    .p-b-15 {
        padding-bottom: 15px
    }

    .p-b-16 {
        padding-bottom: 16px
    }

    .p-b-17 {
        padding-bottom: 17px
    }

    .p-b-18 {
        padding-bottom: 18px
    }

    .p-b-19 {
        padding-bottom: 19px
    }

    .p-b-20 {
        padding-bottom: 20px
    }

    .p-b-21 {
        padding-bottom: 21px
    }

    .p-b-22 {
        padding-bottom: 22px
    }

    .p-b-23 {
        padding-bottom: 23px
    }

    .p-b-24 {
        padding-bottom: 24px
    }

    .p-b-25 {
        padding-bottom: 25px
    }

    .p-b-26 {
        padding-bottom: 26px
    }

    .p-b-27 {
        padding-bottom: 27px
    }

    .p-b-28 {
        padding-bottom: 28px
    }

    .p-b-29 {
        padding-bottom: 29px
    }

    .p-b-30 {
        padding-bottom: 30px
    }

    .p-b-31 {
        padding-bottom: 31px
    }

    .p-b-32 {
        padding-bottom: 32px
    }

    .p-b-33 {
        padding-bottom: 33px
    }

    .p-b-34 {
        padding-bottom: 34px
    }

    .p-b-35 {
        padding-bottom: 35px
    }

    .p-b-36 {
        padding-bottom: 36px
    }

    .p-b-37 {
        padding-bottom: 37px
    }

    .p-b-38 {
        padding-bottom: 38px
    }

    .p-b-39 {
        padding-bottom: 39px
    }

    .p-b-40 {
        padding-bottom: 40px
    }

    .p-b-41 {
        padding-bottom: 41px
    }

    .p-b-42 {
        padding-bottom: 42px
    }

    .p-b-43 {
        padding-bottom: 43px
    }

    .p-b-44 {
        padding-bottom: 44px
    }

    .p-b-45 {
        padding-bottom: 45px
    }

    .p-b-46 {
        padding-bottom: 46px
    }

    .p-b-47 {
        padding-bottom: 47px
    }

    .p-b-48 {
        padding-bottom: 48px
    }

    .p-b-49 {
        padding-bottom: 49px
    }

    .p-b-50 {
        padding-bottom: 50px
    }

    .p-b-51 {
        padding-bottom: 51px
    }

    .p-b-52 {
        padding-bottom: 52px
    }

    .p-b-53 {
        padding-bottom: 53px
    }

    .p-b-54 {
        padding-bottom: 54px
    }

    .p-b-55 {
        padding-bottom: 55px
    }

    .p-b-56 {
        padding-bottom: 56px
    }

    .p-b-57 {
        padding-bottom: 57px
    }

    .p-b-58 {
        padding-bottom: 58px
    }

    .p-b-59 {
        padding-bottom: 59px
    }

    .p-b-60 {
        padding-bottom: 60px
    }

    .p-b-61 {
        padding-bottom: 61px
    }

    .p-b-62 {
        padding-bottom: 62px
    }

    .p-b-63 {
        padding-bottom: 63px
    }

    .p-b-64 {
        padding-bottom: 64px
    }

    .p-b-65 {
        padding-bottom: 65px
    }

    .p-b-66 {
        padding-bottom: 66px
    }

    .p-b-67 {
        padding-bottom: 67px
    }

    .p-b-68 {
        padding-bottom: 68px
    }

    .p-b-69 {
        padding-bottom: 69px
    }

    .p-b-70 {
        padding-bottom: 70px
    }

    .p-b-71 {
        padding-bottom: 71px
    }

    .p-b-72 {
        padding-bottom: 72px
    }

    .p-b-73 {
        padding-bottom: 73px
    }

    .p-b-74 {
        padding-bottom: 74px
    }

    .p-b-75 {
        padding-bottom: 75px
    }

    .p-b-76 {
        padding-bottom: 76px
    }

    .p-b-77 {
        padding-bottom: 77px
    }

    .p-b-78 {
        padding-bottom: 78px
    }

    .p-b-79 {
        padding-bottom: 79px
    }

    .p-b-80 {
        padding-bottom: 80px
    }

    .p-b-81 {
        padding-bottom: 81px
    }

    .p-b-82 {
        padding-bottom: 82px
    }

    .p-b-83 {
        padding-bottom: 83px
    }

    .p-b-84 {
        padding-bottom: 84px
    }

    .p-b-85 {
        padding-bottom: 85px
    }

    .p-b-86 {
        padding-bottom: 86px
    }

    .p-b-87 {
        padding-bottom: 87px
    }

    .p-b-88 {
        padding-bottom: 88px
    }

    .p-b-89 {
        padding-bottom: 89px
    }

    .p-b-90 {
        padding-bottom: 90px
    }

    .p-b-91 {
        padding-bottom: 91px
    }

    .p-b-92 {
        padding-bottom: 92px
    }

    .p-b-93 {
        padding-bottom: 93px
    }

    .p-b-94 {
        padding-bottom: 94px
    }

    .p-b-95 {
        padding-bottom: 95px
    }

    .p-b-96 {
        padding-bottom: 96px
    }

    .p-b-97 {
        padding-bottom: 97px
    }

    .p-b-98 {
        padding-bottom: 98px
    }

    .p-b-99 {
        padding-bottom: 99px
    }

    .p-b-100 {
        padding-bottom: 100px
    }

    .p-b-101 {
        padding-bottom: 101px
    }

    .p-b-102 {
        padding-bottom: 102px
    }

    .p-b-103 {
        padding-bottom: 103px
    }

    .p-b-104 {
        padding-bottom: 104px
    }

    .p-b-105 {
        padding-bottom: 105px
    }

    .p-b-106 {
        padding-bottom: 106px
    }

    .p-b-107 {
        padding-bottom: 107px
    }

    .p-b-108 {
        padding-bottom: 108px
    }

    .p-b-109 {
        padding-bottom: 109px
    }

    .p-b-110 {
        padding-bottom: 110px
    }

    .p-b-111 {
        padding-bottom: 111px
    }

    .p-b-112 {
        padding-bottom: 112px
    }

    .p-b-113 {
        padding-bottom: 113px
    }

    .p-b-114 {
        padding-bottom: 114px
    }

    .p-b-115 {
        padding-bottom: 115px
    }

    .p-b-116 {
        padding-bottom: 116px
    }

    .p-b-117 {
        padding-bottom: 117px
    }

    .p-b-118 {
        padding-bottom: 118px
    }

    .p-b-119 {
        padding-bottom: 119px
    }

    .p-b-120 {
        padding-bottom: 120px
    }

    .p-b-121 {
        padding-bottom: 121px
    }

    .p-b-122 {
        padding-bottom: 122px
    }

    .p-b-123 {
        padding-bottom: 123px
    }

    .p-b-124 {
        padding-bottom: 124px
    }

    .p-b-125 {
        padding-bottom: 125px
    }

    .p-b-126 {
        padding-bottom: 126px
    }

    .p-b-127 {
        padding-bottom: 127px
    }

    .p-b-128 {
        padding-bottom: 128px
    }

    .p-b-129 {
        padding-bottom: 129px
    }

    .p-b-130 {
        padding-bottom: 130px
    }

    .p-b-131 {
        padding-bottom: 131px
    }

    .p-b-132 {
        padding-bottom: 132px
    }

    .p-b-133 {
        padding-bottom: 133px
    }

    .p-b-134 {
        padding-bottom: 134px
    }

    .p-b-135 {
        padding-bottom: 135px
    }

    .p-b-136 {
        padding-bottom: 136px
    }

    .p-b-137 {
        padding-bottom: 137px
    }

    .p-b-138 {
        padding-bottom: 138px
    }

    .p-b-139 {
        padding-bottom: 139px
    }

    .p-b-140 {
        padding-bottom: 140px
    }

    .p-b-141 {
        padding-bottom: 141px
    }

    .p-b-142 {
        padding-bottom: 142px
    }

    .p-b-143 {
        padding-bottom: 143px
    }

    .p-b-144 {
        padding-bottom: 144px
    }

    .p-b-145 {
        padding-bottom: 145px
    }

    .p-b-146 {
        padding-bottom: 146px
    }

    .p-b-147 {
        padding-bottom: 147px
    }

    .p-b-148 {
        padding-bottom: 148px
    }

    .p-b-149 {
        padding-bottom: 149px
    }

    .p-b-150 {
        padding-bottom: 150px
    }

    .p-b-151 {
        padding-bottom: 151px
    }

    .p-b-152 {
        padding-bottom: 152px
    }

    .p-b-153 {
        padding-bottom: 153px
    }

    .p-b-154 {
        padding-bottom: 154px
    }

    .p-b-155 {
        padding-bottom: 155px
    }

    .p-b-156 {
        padding-bottom: 156px
    }

    .p-b-157 {
        padding-bottom: 157px
    }

    .p-b-158 {
        padding-bottom: 158px
    }

    .p-b-159 {
        padding-bottom: 159px
    }

    .p-b-160 {
        padding-bottom: 160px
    }

    .p-b-161 {
        padding-bottom: 161px
    }

    .p-b-162 {
        padding-bottom: 162px
    }

    .p-b-163 {
        padding-bottom: 163px
    }

    .p-b-164 {
        padding-bottom: 164px
    }

    .p-b-165 {
        padding-bottom: 165px
    }

    .p-b-166 {
        padding-bottom: 166px
    }

    .p-b-167 {
        padding-bottom: 167px
    }

    .p-b-168 {
        padding-bottom: 168px
    }

    .p-b-169 {
        padding-bottom: 169px
    }

    .p-b-170 {
        padding-bottom: 170px
    }

    .p-b-171 {
        padding-bottom: 171px
    }

    .p-b-172 {
        padding-bottom: 172px
    }

    .p-b-173 {
        padding-bottom: 173px
    }

    .p-b-174 {
        padding-bottom: 174px
    }

    .p-b-175 {
        padding-bottom: 175px
    }

    .p-b-176 {
        padding-bottom: 176px
    }

    .p-b-177 {
        padding-bottom: 177px
    }

    .p-b-178 {
        padding-bottom: 178px
    }

    .p-b-179 {
        padding-bottom: 179px
    }

    .p-b-180 {
        padding-bottom: 180px
    }

    .p-b-181 {
        padding-bottom: 181px
    }

    .p-b-182 {
        padding-bottom: 182px
    }

    .p-b-183 {
        padding-bottom: 183px
    }

    .p-b-184 {
        padding-bottom: 184px
    }

    .p-b-185 {
        padding-bottom: 185px
    }

    .p-b-186 {
        padding-bottom: 186px
    }

    .p-b-187 {
        padding-bottom: 187px
    }

    .p-b-188 {
        padding-bottom: 188px
    }

    .p-b-189 {
        padding-bottom: 189px
    }

    .p-b-190 {
        padding-bottom: 190px
    }

    .p-b-191 {
        padding-bottom: 191px
    }

    .p-b-192 {
        padding-bottom: 192px
    }

    .p-b-193 {
        padding-bottom: 193px
    }

    .p-b-194 {
        padding-bottom: 194px
    }

    .p-b-195 {
        padding-bottom: 195px
    }

    .p-b-196 {
        padding-bottom: 196px
    }

    .p-b-197 {
        padding-bottom: 197px
    }

    .p-b-198 {
        padding-bottom: 198px
    }

    .p-b-199 {
        padding-bottom: 199px
    }

    .p-b-200 {
        padding-bottom: 200px
    }

    .p-b-201 {
        padding-bottom: 201px
    }

    .p-b-202 {
        padding-bottom: 202px
    }

    .p-b-203 {
        padding-bottom: 203px
    }

    .p-b-204 {
        padding-bottom: 204px
    }

    .p-b-205 {
        padding-bottom: 205px
    }

    .p-b-206 {
        padding-bottom: 206px
    }

    .p-b-207 {
        padding-bottom: 207px
    }

    .p-b-208 {
        padding-bottom: 208px
    }

    .p-b-209 {
        padding-bottom: 209px
    }

    .p-b-210 {
        padding-bottom: 210px
    }

    .p-b-211 {
        padding-bottom: 211px
    }

    .p-b-212 {
        padding-bottom: 212px
    }

    .p-b-213 {
        padding-bottom: 213px
    }

    .p-b-214 {
        padding-bottom: 214px
    }

    .p-b-215 {
        padding-bottom: 215px
    }

    .p-b-216 {
        padding-bottom: 216px
    }

    .p-b-217 {
        padding-bottom: 217px
    }

    .p-b-218 {
        padding-bottom: 218px
    }

    .p-b-219 {
        padding-bottom: 219px
    }

    .p-b-220 {
        padding-bottom: 220px
    }

    .p-b-221 {
        padding-bottom: 221px
    }

    .p-b-222 {
        padding-bottom: 222px
    }

    .p-b-223 {
        padding-bottom: 223px
    }

    .p-b-224 {
        padding-bottom: 224px
    }

    .p-b-225 {
        padding-bottom: 225px
    }

    .p-b-226 {
        padding-bottom: 226px
    }

    .p-b-227 {
        padding-bottom: 227px
    }

    .p-b-228 {
        padding-bottom: 228px
    }

    .p-b-229 {
        padding-bottom: 229px
    }

    .p-b-230 {
        padding-bottom: 230px
    }

    .p-b-231 {
        padding-bottom: 231px
    }

    .p-b-232 {
        padding-bottom: 232px
    }

    .p-b-233 {
        padding-bottom: 233px
    }

    .p-b-234 {
        padding-bottom: 234px
    }

    .p-b-235 {
        padding-bottom: 235px
    }

    .p-b-236 {
        padding-bottom: 236px
    }

    .p-b-237 {
        padding-bottom: 237px
    }

    .p-b-238 {
        padding-bottom: 238px
    }

    .p-b-239 {
        padding-bottom: 239px
    }

    .p-b-240 {
        padding-bottom: 240px
    }

    .p-b-241 {
        padding-bottom: 241px
    }

    .p-b-242 {
        padding-bottom: 242px
    }

    .p-b-243 {
        padding-bottom: 243px
    }

    .p-b-244 {
        padding-bottom: 244px
    }

    .p-b-245 {
        padding-bottom: 245px
    }

    .p-b-246 {
        padding-bottom: 246px
    }

    .p-b-247 {
        padding-bottom: 247px
    }

    .p-b-248 {
        padding-bottom: 248px
    }

    .p-b-249 {
        padding-bottom: 249px
    }

    .p-b-250 {
        padding-bottom: 250px
    }

    .p-l-0 {
        padding-left: 0
    }

    .p-l-1 {
        padding-left: 1px
    }

    .p-l-2 {
        padding-left: 2px
    }

    .p-l-3 {
        padding-left: 3px
    }

    .p-l-4 {
        padding-left: 4px
    }

    .p-l-5 {
        padding-left: 5px
    }

    .p-l-6 {
        padding-left: 6px
    }

    .p-l-7 {
        padding-left: 7px
    }

    .p-l-8 {
        padding-left: 8px
    }

    .p-l-9 {
        padding-left: 9px
    }

    .p-l-10 {
        padding-left: 10px
    }

    .p-l-11 {
        padding-left: 11px
    }

    .p-l-12 {
        padding-left: 12px
    }

    .p-l-13 {
        padding-left: 13px
    }

    .p-l-14 {
        padding-left: 14px
    }

    .p-l-15 {
        padding-left: 15px
    }

    .p-l-16 {
        padding-left: 16px
    }

    .p-l-17 {
        padding-left: 17px
    }

    .p-l-18 {
        padding-left: 18px
    }

    .p-l-19 {
        padding-left: 19px
    }

    .p-l-20 {
        padding-left: 20px
    }

    .p-l-21 {
        padding-left: 21px
    }

    .p-l-22 {
        padding-left: 22px
    }

    .p-l-23 {
        padding-left: 23px
    }

    .p-l-24 {
        padding-left: 24px
    }

    .p-l-25 {
        padding-left: 25px
    }

    .p-l-26 {
        padding-left: 26px
    }

    .p-l-27 {
        padding-left: 27px
    }

    .p-l-28 {
        padding-left: 28px
    }

    .p-l-29 {
        padding-left: 29px
    }

    .p-l-30 {
        padding-left: 30px
    }

    .p-l-31 {
        padding-left: 31px
    }

    .p-l-32 {
        padding-left: 32px
    }

    .p-l-33 {
        padding-left: 33px
    }

    .p-l-34 {
        padding-left: 34px
    }

    .p-l-35 {
        padding-left: 35px
    }

    .p-l-36 {
        padding-left: 36px
    }

    .p-l-37 {
        padding-left: 37px
    }

    .p-l-38 {
        padding-left: 38px
    }

    .p-l-39 {
        padding-left: 39px
    }

    .p-l-40 {
        padding-left: 40px
    }

    .p-l-41 {
        padding-left: 41px
    }

    .p-l-42 {
        padding-left: 42px
    }

    .p-l-43 {
        padding-left: 43px
    }

    .p-l-44 {
        padding-left: 44px
    }

    .p-l-45 {
        padding-left: 45px
    }

    .p-l-46 {
        padding-left: 46px
    }

    .p-l-47 {
        padding-left: 47px
    }

    .p-l-48 {
        padding-left: 48px
    }

    .p-l-49 {
        padding-left: 49px
    }

    .p-l-50 {
        padding-left: 50px
    }

    .p-l-51 {
        padding-left: 51px
    }

    .p-l-52 {
        padding-left: 52px
    }

    .p-l-53 {
        padding-left: 53px
    }

    .p-l-54 {
        padding-left: 54px
    }

    .p-l-55 {
        padding-left: 55px
    }

    .p-l-56 {
        padding-left: 56px
    }

    .p-l-57 {
        padding-left: 57px
    }

    .p-l-58 {
        padding-left: 58px
    }

    .p-l-59 {
        padding-left: 59px
    }

    .p-l-60 {
        padding-left: 60px
    }

    .p-l-61 {
        padding-left: 61px
    }

    .p-l-62 {
        padding-left: 62px
    }

    .p-l-63 {
        padding-left: 63px
    }

    .p-l-64 {
        padding-left: 64px
    }

    .p-l-65 {
        padding-left: 65px
    }

    .p-l-66 {
        padding-left: 66px
    }

    .p-l-67 {
        padding-left: 67px
    }

    .p-l-68 {
        padding-left: 68px
    }

    .p-l-69 {
        padding-left: 69px
    }

    .p-l-70 {
        padding-left: 70px
    }

    .p-l-71 {
        padding-left: 71px
    }

    .p-l-72 {
        padding-left: 72px
    }

    .p-l-73 {
        padding-left: 73px
    }

    .p-l-74 {
        padding-left: 74px
    }

    .p-l-75 {
        padding-left: 75px
    }

    .p-l-76 {
        padding-left: 76px
    }

    .p-l-77 {
        padding-left: 77px
    }

    .p-l-78 {
        padding-left: 78px
    }

    .p-l-79 {
        padding-left: 79px
    }

    .p-l-80 {
        padding-left: 80px
    }

    .p-l-81 {
        padding-left: 81px
    }

    .p-l-82 {
        padding-left: 82px
    }

    .p-l-83 {
        padding-left: 83px
    }

    .p-l-84 {
        padding-left: 84px
    }

    .p-l-85 {
        padding-left: 85px
    }

    .p-l-86 {
        padding-left: 86px
    }

    .p-l-87 {
        padding-left: 87px
    }

    .p-l-88 {
        padding-left: 88px
    }

    .p-l-89 {
        padding-left: 89px
    }

    .p-l-90 {
        padding-left: 90px
    }

    .p-l-91 {
        padding-left: 91px
    }

    .p-l-92 {
        padding-left: 92px
    }

    .p-l-93 {
        padding-left: 93px
    }

    .p-l-94 {
        padding-left: 94px
    }

    .p-l-95 {
        padding-left: 95px
    }

    .p-l-96 {
        padding-left: 96px
    }

    .p-l-97 {
        padding-left: 97px
    }

    .p-l-98 {
        padding-left: 98px
    }

    .p-l-99 {
        padding-left: 99px
    }

    .p-l-100 {
        padding-left: 100px
    }

    .p-l-101 {
        padding-left: 101px
    }

    .p-l-102 {
        padding-left: 102px
    }

    .p-l-103 {
        padding-left: 103px
    }

    .p-l-104 {
        padding-left: 104px
    }

    .p-l-105 {
        padding-left: 105px
    }

    .p-l-106 {
        padding-left: 106px
    }

    .p-l-107 {
        padding-left: 107px
    }

    .p-l-108 {
        padding-left: 108px
    }

    .p-l-109 {
        padding-left: 109px
    }

    .p-l-110 {
        padding-left: 110px
    }

    .p-l-111 {
        padding-left: 111px
    }

    .p-l-112 {
        padding-left: 112px
    }

    .p-l-113 {
        padding-left: 113px
    }

    .p-l-114 {
        padding-left: 114px
    }

    .p-l-115 {
        padding-left: 115px
    }

    .p-l-116 {
        padding-left: 116px
    }

    .p-l-117 {
        padding-left: 117px
    }

    .p-l-118 {
        padding-left: 118px
    }

    .p-l-119 {
        padding-left: 119px
    }

    .p-l-120 {
        padding-left: 120px
    }

    .p-l-121 {
        padding-left: 121px
    }

    .p-l-122 {
        padding-left: 122px
    }

    .p-l-123 {
        padding-left: 123px
    }

    .p-l-124 {
        padding-left: 124px
    }

    .p-l-125 {
        padding-left: 125px
    }

    .p-l-126 {
        padding-left: 126px
    }

    .p-l-127 {
        padding-left: 127px
    }

    .p-l-128 {
        padding-left: 128px
    }

    .p-l-129 {
        padding-left: 129px
    }

    .p-l-130 {
        padding-left: 130px
    }

    .p-l-131 {
        padding-left: 131px
    }

    .p-l-132 {
        padding-left: 132px
    }

    .p-l-133 {
        padding-left: 133px
    }

    .p-l-134 {
        padding-left: 134px
    }

    .p-l-135 {
        padding-left: 135px
    }

    .p-l-136 {
        padding-left: 136px
    }

    .p-l-137 {
        padding-left: 137px
    }

    .p-l-138 {
        padding-left: 138px
    }

    .p-l-139 {
        padding-left: 139px
    }

    .p-l-140 {
        padding-left: 140px
    }

    .p-l-141 {
        padding-left: 141px
    }

    .p-l-142 {
        padding-left: 142px
    }

    .p-l-143 {
        padding-left: 143px
    }

    .p-l-144 {
        padding-left: 144px
    }

    .p-l-145 {
        padding-left: 145px
    }

    .p-l-146 {
        padding-left: 146px
    }

    .p-l-147 {
        padding-left: 147px
    }

    .p-l-148 {
        padding-left: 148px
    }

    .p-l-149 {
        padding-left: 149px
    }

    .p-l-150 {
        padding-left: 150px
    }

    .p-l-151 {
        padding-left: 151px
    }

    .p-l-152 {
        padding-left: 152px
    }

    .p-l-153 {
        padding-left: 153px
    }

    .p-l-154 {
        padding-left: 154px
    }

    .p-l-155 {
        padding-left: 155px
    }

    .p-l-156 {
        padding-left: 156px
    }

    .p-l-157 {
        padding-left: 157px
    }

    .p-l-158 {
        padding-left: 158px
    }

    .p-l-159 {
        padding-left: 159px
    }

    .p-l-160 {
        padding-left: 160px
    }

    .p-l-161 {
        padding-left: 161px
    }

    .p-l-162 {
        padding-left: 162px
    }

    .p-l-163 {
        padding-left: 163px
    }

    .p-l-164 {
        padding-left: 164px
    }

    .p-l-165 {
        padding-left: 165px
    }

    .p-l-166 {
        padding-left: 166px
    }

    .p-l-167 {
        padding-left: 167px
    }

    .p-l-168 {
        padding-left: 168px
    }

    .p-l-169 {
        padding-left: 169px
    }

    .p-l-170 {
        padding-left: 170px
    }

    .p-l-171 {
        padding-left: 171px
    }

    .p-l-172 {
        padding-left: 172px
    }

    .p-l-173 {
        padding-left: 173px
    }

    .p-l-174 {
        padding-left: 174px
    }

    .p-l-175 {
        padding-left: 175px
    }

    .p-l-176 {
        padding-left: 176px
    }

    .p-l-177 {
        padding-left: 177px
    }

    .p-l-178 {
        padding-left: 178px
    }

    .p-l-179 {
        padding-left: 179px
    }

    .p-l-180 {
        padding-left: 180px
    }

    .p-l-181 {
        padding-left: 181px
    }

    .p-l-182 {
        padding-left: 182px
    }

    .p-l-183 {
        padding-left: 183px
    }

    .p-l-184 {
        padding-left: 184px
    }

    .p-l-185 {
        padding-left: 185px
    }

    .p-l-186 {
        padding-left: 186px
    }

    .p-l-187 {
        padding-left: 187px
    }

    .p-l-188 {
        padding-left: 188px
    }

    .p-l-189 {
        padding-left: 189px
    }

    .p-l-190 {
        padding-left: 190px
    }

    .p-l-191 {
        padding-left: 191px
    }

    .p-l-192 {
        padding-left: 192px
    }

    .p-l-193 {
        padding-left: 193px
    }

    .p-l-194 {
        padding-left: 194px
    }

    .p-l-195 {
        padding-left: 195px
    }

    .p-l-196 {
        padding-left: 196px
    }

    .p-l-197 {
        padding-left: 197px
    }

    .p-l-198 {
        padding-left: 198px
    }

    .p-l-199 {
        padding-left: 199px
    }

    .p-l-200 {
        padding-left: 200px
    }

    .p-l-201 {
        padding-left: 201px
    }

    .p-l-202 {
        padding-left: 202px
    }

    .p-l-203 {
        padding-left: 203px
    }

    .p-l-204 {
        padding-left: 204px
    }

    .p-l-205 {
        padding-left: 205px
    }

    .p-l-206 {
        padding-left: 206px
    }

    .p-l-207 {
        padding-left: 207px
    }

    .p-l-208 {
        padding-left: 208px
    }

    .p-l-209 {
        padding-left: 209px
    }

    .p-l-210 {
        padding-left: 210px
    }

    .p-l-211 {
        padding-left: 211px
    }

    .p-l-212 {
        padding-left: 212px
    }

    .p-l-213 {
        padding-left: 213px
    }

    .p-l-214 {
        padding-left: 214px
    }

    .p-l-215 {
        padding-left: 215px
    }

    .p-l-216 {
        padding-left: 216px
    }

    .p-l-217 {
        padding-left: 217px
    }

    .p-l-218 {
        padding-left: 218px
    }

    .p-l-219 {
        padding-left: 219px
    }

    .p-l-220 {
        padding-left: 220px
    }

    .p-l-221 {
        padding-left: 221px
    }

    .p-l-222 {
        padding-left: 222px
    }

    .p-l-223 {
        padding-left: 223px
    }

    .p-l-224 {
        padding-left: 224px
    }

    .p-l-225 {
        padding-left: 225px
    }

    .p-l-226 {
        padding-left: 226px
    }

    .p-l-227 {
        padding-left: 227px
    }

    .p-l-228 {
        padding-left: 228px
    }

    .p-l-229 {
        padding-left: 229px
    }

    .p-l-230 {
        padding-left: 230px
    }

    .p-l-231 {
        padding-left: 231px
    }

    .p-l-232 {
        padding-left: 232px
    }

    .p-l-233 {
        padding-left: 233px
    }

    .p-l-234 {
        padding-left: 234px
    }

    .p-l-235 {
        padding-left: 235px
    }

    .p-l-236 {
        padding-left: 236px
    }

    .p-l-237 {
        padding-left: 237px
    }

    .p-l-238 {
        padding-left: 238px
    }

    .p-l-239 {
        padding-left: 239px
    }

    .p-l-240 {
        padding-left: 240px
    }

    .p-l-241 {
        padding-left: 241px
    }

    .p-l-242 {
        padding-left: 242px
    }

    .p-l-243 {
        padding-left: 243px
    }

    .p-l-244 {
        padding-left: 244px
    }

    .p-l-245 {
        padding-left: 245px
    }

    .p-l-246 {
        padding-left: 246px
    }

    .p-l-247 {
        padding-left: 247px
    }

    .p-l-248 {
        padding-left: 248px
    }

    .p-l-249 {
        padding-left: 249px
    }

    .p-l-250 {
        padding-left: 250px
    }

    .p-r-0 {
        padding-right: 0
    }

    .p-r-1 {
        padding-right: 1px
    }

    .p-r-2 {
        padding-right: 2px
    }

    .p-r-3 {
        padding-right: 3px
    }

    .p-r-4 {
        padding-right: 4px
    }

    .p-r-5 {
        padding-right: 5px
    }

    .p-r-6 {
        padding-right: 6px
    }

    .p-r-7 {
        padding-right: 7px
    }

    .p-r-8 {
        padding-right: 8px
    }

    .p-r-9 {
        padding-right: 9px
    }

    .p-r-10 {
        padding-right: 10px
    }

    .p-r-11 {
        padding-right: 11px
    }

    .p-r-12 {
        padding-right: 12px
    }

    .p-r-13 {
        padding-right: 13px
    }

    .p-r-14 {
        padding-right: 14px
    }

    .p-r-15 {
        padding-right: 15px
    }

    .p-r-16 {
        padding-right: 16px
    }

    .p-r-17 {
        padding-right: 17px
    }

    .p-r-18 {
        padding-right: 18px
    }

    .p-r-19 {
        padding-right: 19px
    }

    .p-r-20 {
        padding-right: 20px
    }

    .p-r-21 {
        padding-right: 21px
    }

    .p-r-22 {
        padding-right: 22px
    }

    .p-r-23 {
        padding-right: 23px
    }

    .p-r-24 {
        padding-right: 24px
    }

    .p-r-25 {
        padding-right: 25px
    }

    .p-r-26 {
        padding-right: 26px
    }

    .p-r-27 {
        padding-right: 27px
    }

    .p-r-28 {
        padding-right: 28px
    }

    .p-r-29 {
        padding-right: 29px
    }

    .p-r-30 {
        padding-right: 30px
    }

    .p-r-31 {
        padding-right: 31px
    }

    .p-r-32 {
        padding-right: 32px
    }

    .p-r-33 {
        padding-right: 33px
    }

    .p-r-34 {
        padding-right: 34px
    }

    .p-r-35 {
        padding-right: 35px
    }

    .p-r-36 {
        padding-right: 36px
    }

    .p-r-37 {
        padding-right: 37px
    }

    .p-r-38 {
        padding-right: 38px
    }

    .p-r-39 {
        padding-right: 39px
    }

    .p-r-40 {
        padding-right: 40px
    }

    .p-r-41 {
        padding-right: 41px
    }

    .p-r-42 {
        padding-right: 42px
    }

    .p-r-43 {
        padding-right: 43px
    }

    .p-r-44 {
        padding-right: 44px
    }

    .p-r-45 {
        padding-right: 45px
    }

    .p-r-46 {
        padding-right: 46px
    }

    .p-r-47 {
        padding-right: 47px
    }

    .p-r-48 {
        padding-right: 48px
    }

    .p-r-49 {
        padding-right: 49px
    }

    .p-r-50 {
        padding-right: 50px
    }

    .p-r-51 {
        padding-right: 51px
    }

    .p-r-52 {
        padding-right: 52px
    }

    .p-r-53 {
        padding-right: 53px
    }

    .p-r-54 {
        padding-right: 54px
    }

    .p-r-55 {
        padding-right: 55px
    }

    .p-r-56 {
        padding-right: 56px
    }

    .p-r-57 {
        padding-right: 57px
    }

    .p-r-58 {
        padding-right: 58px
    }

    .p-r-59 {
        padding-right: 59px
    }

    .p-r-60 {
        padding-right: 60px
    }

    .p-r-61 {
        padding-right: 61px
    }

    .p-r-62 {
        padding-right: 62px
    }

    .p-r-63 {
        padding-right: 63px
    }

    .p-r-64 {
        padding-right: 64px
    }

    .p-r-65 {
        padding-right: 65px
    }

    .p-r-66 {
        padding-right: 66px
    }

    .p-r-67 {
        padding-right: 67px
    }

    .p-r-68 {
        padding-right: 68px
    }

    .p-r-69 {
        padding-right: 69px
    }

    .p-r-70 {
        padding-right: 70px
    }

    .p-r-71 {
        padding-right: 71px
    }

    .p-r-72 {
        padding-right: 72px
    }

    .p-r-73 {
        padding-right: 73px
    }

    .p-r-74 {
        padding-right: 74px
    }

    .p-r-75 {
        padding-right: 75px
    }

    .p-r-76 {
        padding-right: 76px
    }

    .p-r-77 {
        padding-right: 77px
    }

    .p-r-78 {
        padding-right: 78px
    }

    .p-r-79 {
        padding-right: 79px
    }

    .p-r-80 {
        padding-right: 80px
    }

    .p-r-81 {
        padding-right: 81px
    }

    .p-r-82 {
        padding-right: 82px
    }

    .p-r-83 {
        padding-right: 83px
    }

    .p-r-84 {
        padding-right: 84px
    }

    .p-r-85 {
        padding-right: 85px
    }

    .p-r-86 {
        padding-right: 86px
    }

    .p-r-87 {
        padding-right: 87px
    }

    .p-r-88 {
        padding-right: 88px
    }

    .p-r-89 {
        padding-right: 89px
    }

    .p-r-90 {
        padding-right: 90px
    }

    .p-r-91 {
        padding-right: 91px
    }

    .p-r-92 {
        padding-right: 92px
    }

    .p-r-93 {
        padding-right: 93px
    }

    .p-r-94 {
        padding-right: 94px
    }

    .p-r-95 {
        padding-right: 95px
    }

    .p-r-96 {
        padding-right: 96px
    }

    .p-r-97 {
        padding-right: 97px
    }

    .p-r-98 {
        padding-right: 98px
    }

    .p-r-99 {
        padding-right: 99px
    }

    .p-r-100 {
        padding-right: 100px
    }

    .p-r-101 {
        padding-right: 101px
    }

    .p-r-102 {
        padding-right: 102px
    }

    .p-r-103 {
        padding-right: 103px
    }

    .p-r-104 {
        padding-right: 104px
    }

    .p-r-105 {
        padding-right: 105px
    }

    .p-r-106 {
        padding-right: 106px
    }

    .p-r-107 {
        padding-right: 107px
    }

    .p-r-108 {
        padding-right: 108px
    }

    .p-r-109 {
        padding-right: 109px
    }

    .p-r-110 {
        padding-right: 110px
    }

    .p-r-111 {
        padding-right: 111px
    }

    .p-r-112 {
        padding-right: 112px
    }

    .p-r-113 {
        padding-right: 113px
    }

    .p-r-114 {
        padding-right: 114px
    }

    .p-r-115 {
        padding-right: 115px
    }

    .p-r-116 {
        padding-right: 116px
    }

    .p-r-117 {
        padding-right: 117px
    }

    .p-r-118 {
        padding-right: 118px
    }

    .p-r-119 {
        padding-right: 119px
    }

    .p-r-120 {
        padding-right: 120px
    }

    .p-r-121 {
        padding-right: 121px
    }

    .p-r-122 {
        padding-right: 122px
    }

    .p-r-123 {
        padding-right: 123px
    }

    .p-r-124 {
        padding-right: 124px
    }

    .p-r-125 {
        padding-right: 125px
    }

    .p-r-126 {
        padding-right: 126px
    }

    .p-r-127 {
        padding-right: 127px
    }

    .p-r-128 {
        padding-right: 128px
    }

    .p-r-129 {
        padding-right: 129px
    }

    .p-r-130 {
        padding-right: 130px
    }

    .p-r-131 {
        padding-right: 131px
    }

    .p-r-132 {
        padding-right: 132px
    }

    .p-r-133 {
        padding-right: 133px
    }

    .p-r-134 {
        padding-right: 134px
    }

    .p-r-135 {
        padding-right: 135px
    }

    .p-r-136 {
        padding-right: 136px
    }

    .p-r-137 {
        padding-right: 137px
    }

    .p-r-138 {
        padding-right: 138px
    }

    .p-r-139 {
        padding-right: 139px
    }

    .p-r-140 {
        padding-right: 140px
    }

    .p-r-141 {
        padding-right: 141px
    }

    .p-r-142 {
        padding-right: 142px
    }

    .p-r-143 {
        padding-right: 143px
    }

    .p-r-144 {
        padding-right: 144px
    }

    .p-r-145 {
        padding-right: 145px
    }

    .p-r-146 {
        padding-right: 146px
    }

    .p-r-147 {
        padding-right: 147px
    }

    .p-r-148 {
        padding-right: 148px
    }

    .p-r-149 {
        padding-right: 149px
    }

    .p-r-150 {
        padding-right: 150px
    }

    .p-r-151 {
        padding-right: 151px
    }

    .p-r-152 {
        padding-right: 152px
    }

    .p-r-153 {
        padding-right: 153px
    }

    .p-r-154 {
        padding-right: 154px
    }

    .p-r-155 {
        padding-right: 155px
    }

    .p-r-156 {
        padding-right: 156px
    }

    .p-r-157 {
        padding-right: 157px
    }

    .p-r-158 {
        padding-right: 158px
    }

    .p-r-159 {
        padding-right: 159px
    }

    .p-r-160 {
        padding-right: 160px
    }

    .p-r-161 {
        padding-right: 161px
    }

    .p-r-162 {
        padding-right: 162px
    }

    .p-r-163 {
        padding-right: 163px
    }

    .p-r-164 {
        padding-right: 164px
    }

    .p-r-165 {
        padding-right: 165px
    }

    .p-r-166 {
        padding-right: 166px
    }

    .p-r-167 {
        padding-right: 167px
    }

    .p-r-168 {
        padding-right: 168px
    }

    .p-r-169 {
        padding-right: 169px
    }

    .p-r-170 {
        padding-right: 170px
    }

    .p-r-171 {
        padding-right: 171px
    }

    .p-r-172 {
        padding-right: 172px
    }

    .p-r-173 {
        padding-right: 173px
    }

    .p-r-174 {
        padding-right: 174px
    }

    .p-r-175 {
        padding-right: 175px
    }

    .p-r-176 {
        padding-right: 176px
    }

    .p-r-177 {
        padding-right: 177px
    }

    .p-r-178 {
        padding-right: 178px
    }

    .p-r-179 {
        padding-right: 179px
    }

    .p-r-180 {
        padding-right: 180px
    }

    .p-r-181 {
        padding-right: 181px
    }

    .p-r-182 {
        padding-right: 182px
    }

    .p-r-183 {
        padding-right: 183px
    }

    .p-r-184 {
        padding-right: 184px
    }

    .p-r-185 {
        padding-right: 185px
    }

    .p-r-186 {
        padding-right: 186px
    }

    .p-r-187 {
        padding-right: 187px
    }

    .p-r-188 {
        padding-right: 188px
    }

    .p-r-189 {
        padding-right: 189px
    }

    .p-r-190 {
        padding-right: 190px
    }

    .p-r-191 {
        padding-right: 191px
    }

    .p-r-192 {
        padding-right: 192px
    }

    .p-r-193 {
        padding-right: 193px
    }

    .p-r-194 {
        padding-right: 194px
    }

    .p-r-195 {
        padding-right: 195px
    }

    .p-r-196 {
        padding-right: 196px
    }

    .p-r-197 {
        padding-right: 197px
    }

    .p-r-198 {
        padding-right: 198px
    }

    .p-r-199 {
        padding-right: 199px
    }

    .p-r-200 {
        padding-right: 200px
    }

    .p-r-201 {
        padding-right: 201px
    }

    .p-r-202 {
        padding-right: 202px
    }

    .p-r-203 {
        padding-right: 203px
    }

    .p-r-204 {
        padding-right: 204px
    }

    .p-r-205 {
        padding-right: 205px
    }

    .p-r-206 {
        padding-right: 206px
    }

    .p-r-207 {
        padding-right: 207px
    }

    .p-r-208 {
        padding-right: 208px
    }

    .p-r-209 {
        padding-right: 209px
    }

    .p-r-210 {
        padding-right: 210px
    }

    .p-r-211 {
        padding-right: 211px
    }

    .p-r-212 {
        padding-right: 212px
    }

    .p-r-213 {
        padding-right: 213px
    }

    .p-r-214 {
        padding-right: 214px
    }

    .p-r-215 {
        padding-right: 215px
    }

    .p-r-216 {
        padding-right: 216px
    }

    .p-r-217 {
        padding-right: 217px
    }

    .p-r-218 {
        padding-right: 218px
    }

    .p-r-219 {
        padding-right: 219px
    }

    .p-r-220 {
        padding-right: 220px
    }

    .p-r-221 {
        padding-right: 221px
    }

    .p-r-222 {
        padding-right: 222px
    }

    .p-r-223 {
        padding-right: 223px
    }

    .p-r-224 {
        padding-right: 224px
    }

    .p-r-225 {
        padding-right: 225px
    }

    .p-r-226 {
        padding-right: 226px
    }

    .p-r-227 {
        padding-right: 227px
    }

    .p-r-228 {
        padding-right: 228px
    }

    .p-r-229 {
        padding-right: 229px
    }

    .p-r-230 {
        padding-right: 230px
    }

    .p-r-231 {
        padding-right: 231px
    }

    .p-r-232 {
        padding-right: 232px
    }

    .p-r-233 {
        padding-right: 233px
    }

    .p-r-234 {
        padding-right: 234px
    }

    .p-r-235 {
        padding-right: 235px
    }

    .p-r-236 {
        padding-right: 236px
    }

    .p-r-237 {
        padding-right: 237px
    }

    .p-r-238 {
        padding-right: 238px
    }

    .p-r-239 {
        padding-right: 239px
    }

    .p-r-240 {
        padding-right: 240px
    }

    .p-r-241 {
        padding-right: 241px
    }

    .p-r-242 {
        padding-right: 242px
    }

    .p-r-243 {
        padding-right: 243px
    }

    .p-r-244 {
        padding-right: 244px
    }

    .p-r-245 {
        padding-right: 245px
    }

    .p-r-246 {
        padding-right: 246px
    }

    .p-r-247 {
        padding-right: 247px
    }

    .p-r-248 {
        padding-right: 248px
    }

    .p-r-249 {
        padding-right: 249px
    }

    .p-r-250 {
        padding-right: 250px
    }

    .m-t-0 {
        margin-top: 0
    }

    .m-t-1 {
        margin-top: 1px
    }

    .m-t-2 {
        margin-top: 2px
    }

    .m-t-3 {
        margin-top: 3px
    }

    .m-t-4 {
        margin-top: 4px
    }

    .m-t-6 {
        margin-top: 6px
    }

    .m-t-7 {
        margin-top: 7px
    }

    .m-t-8 {
        margin-top: 8px
    }

    .m-t-9 {
        margin-top: 9px
    }

    .m-t-10 {
        margin-top: 10px
    }

    .m-t-11 {
        margin-top: 11px
    }

    .m-t-12 {
        margin-top: 12px
    }

    .m-t-13 {
        margin-top: 13px
    }

    .m-t-14 {
        margin-top: 14px
    }

    .m-t-15 {
        margin-top: 15px
    }

    .m-t-16 {
        margin-top: 16px
    }

    .m-t-17 {
        margin-top: 17px
    }

    .m-t-18 {
        margin-top: 18px
    }

    .m-t-19 {
        margin-top: 19px
    }

    .m-t-20 {
        margin-top: 20px
    }

    .m-t-21 {
        margin-top: 21px
    }

    .m-t-22 {
        margin-top: 22px
    }

    .m-t-23 {
        margin-top: 23px
    }

    .m-t-24 {
        margin-top: 24px
    }

    .m-t-25 {
        margin-top: 25px
    }

    .m-t-26 {
        margin-top: 26px
    }

    .m-t-27 {
        margin-top: 27px
    }

    .m-t-28 {
        margin-top: 28px
    }

    .m-t-29 {
        margin-top: 29px
    }

    .m-t-30 {
        margin-top: 30px
    }

    .m-t-31 {
        margin-top: 31px
    }

    .m-t-32 {
        margin-top: 32px
    }

    .m-t-33 {
        margin-top: 33px
    }

    .m-t-34 {
        margin-top: 34px
    }

    .m-t-35 {
        margin-top: 35px
    }

    .m-t-36 {
        margin-top: 36px
    }

    .m-t-37 {
        margin-top: 37px
    }

    .m-t-38 {
        margin-top: 38px
    }

    .m-t-39 {
        margin-top: 39px
    }

    .m-t-40 {
        margin-top: 40px
    }

    .m-t-41 {
        margin-top: 41px
    }

    .m-t-42 {
        margin-top: 42px
    }

    .m-t-43 {
        margin-top: 43px
    }

    .m-t-44 {
        margin-top: 44px
    }

    .m-t-45 {
        margin-top: 45px
    }

    .m-t-46 {
        margin-top: 46px
    }

    .m-t-47 {
        margin-top: 47px
    }

    .m-t-48 {
        margin-top: 48px
    }

    .m-t-49 {
        margin-top: 49px
    }

    .m-t-50 {
        margin-top: 50px
    }

    .m-t-51 {
        margin-top: 51px
    }

    .m-t-52 {
        margin-top: 52px
    }

    .m-t-53 {
        margin-top: 53px
    }

    .m-t-54 {
        margin-top: 54px
    }

    .m-t-55 {
        margin-top: 55px
    }

    .m-t-56 {
        margin-top: 56px
    }

    .m-t-57 {
        margin-top: 57px
    }

    .m-t-58 {
        margin-top: 58px
    }

    .m-t-59 {
        margin-top: 59px
    }

    .m-t-60 {
        margin-top: 60px
    }

    .m-t-61 {
        margin-top: 61px
    }

    .m-t-62 {
        margin-top: 62px
    }

    .m-t-63 {
        margin-top: 63px
    }

    .m-t-64 {
        margin-top: 64px
    }

    .m-t-65 {
        margin-top: 65px
    }

    .m-t-66 {
        margin-top: 66px
    }

    .m-t-67 {
        margin-top: 67px
    }

    .m-t-68 {
        margin-top: 68px
    }

    .m-t-69 {
        margin-top: 69px
    }

    .m-t-70 {
        margin-top: 70px
    }

    .m-t-71 {
        margin-top: 71px
    }

    .m-t-72 {
        margin-top: 72px
    }

    .m-t-73 {
        margin-top: 73px
    }

    .m-t-74 {
        margin-top: 74px
    }

    .m-t-75 {
        margin-top: 75px
    }

    .m-t-76 {
        margin-top: 76px
    }

    .m-t-77 {
        margin-top: 77px
    }

    .m-t-78 {
        margin-top: 78px
    }

    .m-t-79 {
        margin-top: 79px
    }

    .m-t-80 {
        margin-top: 80px
    }

    .m-t-81 {
        margin-top: 81px
    }

    .m-t-82 {
        margin-top: 82px
    }

    .m-t-83 {
        margin-top: 83px
    }

    .m-t-84 {
        margin-top: 84px
    }

    .m-t-85 {
        margin-top: 85px
    }

    .m-t-86 {
        margin-top: 86px
    }

    .m-t-87 {
        margin-top: 87px
    }

    .m-t-88 {
        margin-top: 88px
    }

    .m-t-89 {
        margin-top: 89px
    }

    .m-t-90 {
        margin-top: 90px
    }

    .m-t-91 {
        margin-top: 91px
    }

    .m-t-92 {
        margin-top: 92px
    }

    .m-t-93 {
        margin-top: 93px
    }

    .m-t-94 {
        margin-top: 94px
    }

    .m-t-95 {
        margin-top: 95px
    }

    .m-t-96 {
        margin-top: 96px
    }

    .m-t-97 {
        margin-top: 97px
    }

    .m-t-98 {
        margin-top: 98px
    }

    .m-t-99 {
        margin-top: 99px
    }

    .m-t-100 {
        margin-top: 100px
    }

    .m-t-101 {
        margin-top: 101px
    }

    .m-t-102 {
        margin-top: 102px
    }

    .m-t-103 {
        margin-top: 103px
    }

    .m-t-104 {
        margin-top: 104px
    }

    .m-t-105 {
        margin-top: 105px
    }

    .m-t-106 {
        margin-top: 106px
    }

    .m-t-107 {
        margin-top: 107px
    }

    .m-t-108 {
        margin-top: 108px
    }

    .m-t-109 {
        margin-top: 109px
    }

    .m-t-110 {
        margin-top: 110px
    }

    .m-t-111 {
        margin-top: 111px
    }

    .m-t-112 {
        margin-top: 112px
    }

    .m-t-113 {
        margin-top: 113px
    }

    .m-t-114 {
        margin-top: 114px
    }

    .m-t-115 {
        margin-top: 115px
    }

    .m-t-116 {
        margin-top: 116px
    }

    .m-t-117 {
        margin-top: 117px
    }

    .m-t-118 {
        margin-top: 118px
    }

    .m-t-119 {
        margin-top: 119px
    }

    .m-t-120 {
        margin-top: 120px
    }

    .m-t-121 {
        margin-top: 121px
    }

    .m-t-122 {
        margin-top: 122px
    }

    .m-t-123 {
        margin-top: 123px
    }

    .m-t-124 {
        margin-top: 124px
    }

    .m-t-125 {
        margin-top: 125px
    }

    .m-t-126 {
        margin-top: 126px
    }

    .m-t-127 {
        margin-top: 127px
    }

    .m-t-128 {
        margin-top: 128px
    }

    .m-t-129 {
        margin-top: 129px
    }

    .m-t-130 {
        margin-top: 130px
    }

    .m-t-131 {
        margin-top: 131px
    }

    .m-t-132 {
        margin-top: 132px
    }

    .m-t-133 {
        margin-top: 133px
    }

    .m-t-134 {
        margin-top: 134px
    }

    .m-t-135 {
        margin-top: 135px
    }

    .m-t-136 {
        margin-top: 136px
    }

    .m-t-137 {
        margin-top: 137px
    }

    .m-t-138 {
        margin-top: 138px
    }

    .m-t-139 {
        margin-top: 139px
    }

    .m-t-140 {
        margin-top: 140px
    }

    .m-t-141 {
        margin-top: 141px
    }

    .m-t-142 {
        margin-top: 142px
    }

    .m-t-143 {
        margin-top: 143px
    }

    .m-t-144 {
        margin-top: 144px
    }

    .m-t-145 {
        margin-top: 145px
    }

    .m-t-146 {
        margin-top: 146px
    }

    .m-t-147 {
        margin-top: 147px
    }

    .m-t-148 {
        margin-top: 148px
    }

    .m-t-149 {
        margin-top: 149px
    }

    .m-t-150 {
        margin-top: 150px
    }

    .m-t-151 {
        margin-top: 151px
    }

    .m-t-152 {
        margin-top: 152px
    }

    .m-t-153 {
        margin-top: 153px
    }

    .m-t-154 {
        margin-top: 154px
    }

    .m-t-155 {
        margin-top: 155px
    }

    .m-t-156 {
        margin-top: 156px
    }

    .m-t-157 {
        margin-top: 157px
    }

    .m-t-158 {
        margin-top: 158px
    }

    .m-t-159 {
        margin-top: 159px
    }

    .m-t-160 {
        margin-top: 160px
    }

    .m-t-161 {
        margin-top: 161px
    }

    .m-t-162 {
        margin-top: 162px
    }

    .m-t-163 {
        margin-top: 163px
    }

    .m-t-164 {
        margin-top: 164px
    }

    .m-t-165 {
        margin-top: 165px
    }

    .m-t-166 {
        margin-top: 166px
    }

    .m-t-167 {
        margin-top: 167px
    }

    .m-t-168 {
        margin-top: 168px
    }

    .m-t-169 {
        margin-top: 169px
    }

    .m-t-170 {
        margin-top: 170px
    }

    .m-t-171 {
        margin-top: 171px
    }

    .m-t-172 {
        margin-top: 172px
    }

    .m-t-173 {
        margin-top: 173px
    }

    .m-t-174 {
        margin-top: 174px
    }

    .m-t-175 {
        margin-top: 175px
    }

    .m-t-176 {
        margin-top: 176px
    }

    .m-t-177 {
        margin-top: 177px
    }

    .m-t-178 {
        margin-top: 178px
    }

    .m-t-179 {
        margin-top: 179px
    }

    .m-t-180 {
        margin-top: 180px
    }

    .m-t-181 {
        margin-top: 181px
    }

    .m-t-182 {
        margin-top: 182px
    }

    .m-t-183 {
        margin-top: 183px
    }

    .m-t-184 {
        margin-top: 184px
    }

    .m-t-185 {
        margin-top: 185px
    }

    .m-t-186 {
        margin-top: 186px
    }

    .m-t-187 {
        margin-top: 187px
    }

    .m-t-188 {
        margin-top: 188px
    }

    .m-t-189 {
        margin-top: 189px
    }

    .m-t-190 {
        margin-top: 190px
    }

    .m-t-191 {
        margin-top: 191px
    }

    .m-t-192 {
        margin-top: 192px
    }

    .m-t-193 {
        margin-top: 193px
    }

    .m-t-194 {
        margin-top: 194px
    }

    .m-t-195 {
        margin-top: 195px
    }

    .m-t-196 {
        margin-top: 196px
    }

    .m-t-197 {
        margin-top: 197px
    }

    .m-t-198 {
        margin-top: 198px
    }

    .m-t-199 {
        margin-top: 199px
    }

    .m-t-200 {
        margin-top: 200px
    }

    .m-t-201 {
        margin-top: 201px
    }

    .m-t-202 {
        margin-top: 202px
    }

    .m-t-203 {
        margin-top: 203px
    }

    .m-t-204 {
        margin-top: 204px
    }

    .m-t-205 {
        margin-top: 205px
    }

    .m-t-206 {
        margin-top: 206px
    }

    .m-t-207 {
        margin-top: 207px
    }

    .m-t-208 {
        margin-top: 208px
    }

    .m-t-209 {
        margin-top: 209px
    }

    .m-t-210 {
        margin-top: 210px
    }

    .m-t-211 {
        margin-top: 211px
    }

    .m-t-212 {
        margin-top: 212px
    }

    .m-t-213 {
        margin-top: 213px
    }

    .m-t-214 {
        margin-top: 214px
    }

    .m-t-215 {
        margin-top: 215px
    }

    .m-t-216 {
        margin-top: 216px
    }

    .m-t-217 {
        margin-top: 217px
    }

    .m-t-218 {
        margin-top: 218px
    }

    .m-t-219 {
        margin-top: 219px
    }

    .m-t-220 {
        margin-top: 220px
    }

    .m-t-221 {
        margin-top: 221px
    }

    .m-t-222 {
        margin-top: 222px
    }

    .m-t-223 {
        margin-top: 223px
    }

    .m-t-224 {
        margin-top: 224px
    }

    .m-t-225 {
        margin-top: 225px
    }

    .m-t-226 {
        margin-top: 226px
    }

    .m-t-227 {
        margin-top: 227px
    }

    .m-t-228 {
        margin-top: 228px
    }

    .m-t-229 {
        margin-top: 229px
    }

    .m-t-230 {
        margin-top: 230px
    }

    .m-t-231 {
        margin-top: 231px
    }

    .m-t-232 {
        margin-top: 232px
    }

    .m-t-233 {
        margin-top: 233px
    }

    .m-t-234 {
        margin-top: 234px
    }

    .m-t-235 {
        margin-top: 235px
    }

    .m-t-236 {
        margin-top: 236px
    }

    .m-t-237 {
        margin-top: 237px
    }

    .m-t-238 {
        margin-top: 238px
    }

    .m-t-239 {
        margin-top: 239px
    }

    .m-t-240 {
        margin-top: 240px
    }

    .m-t-241 {
        margin-top: 241px
    }

    .m-t-242 {
        margin-top: 242px
    }

    .m-t-243 {
        margin-top: 243px
    }

    .m-t-244 {
        margin-top: 244px
    }

    .m-t-245 {
        margin-top: 245px
    }

    .m-t-246 {
        margin-top: 246px
    }

    .m-t-247 {
        margin-top: 247px
    }

    .m-t-248 {
        margin-top: 248px
    }

    .m-t-249 {
        margin-top: 249px
    }

    .m-t-250 {
        margin-top: 250px
    }

    .m-b-1 {
        margin-bottom: 1px
    }

    .m-b-2 {
        margin-bottom: 2px
    }

    .m-b-3 {
        margin-bottom: 3px
    }

    .m-b-4 {
        margin-bottom: 4px
    }

    .m-b-6 {
        margin-bottom: 6px
    }

    .m-b-7 {
        margin-bottom: 7px
    }

    .m-b-8 {
        margin-bottom: 8px
    }

    .m-b-9 {
        margin-bottom: 9px
    }

    .m-b-10 {
        margin-bottom: 10px
    }

    .m-b-11 {
        margin-bottom: 11px
    }

    .m-b-12 {
        margin-bottom: 12px
    }

    .m-b-13 {
        margin-bottom: 13px
    }

    .m-b-14 {
        margin-bottom: 14px
    }

    .m-b-15 {
        margin-bottom: 15px
    }

    .m-b-16 {
        margin-bottom: 16px
    }

    .m-b-17 {
        margin-bottom: 17px
    }

    .m-b-18 {
        margin-bottom: 18px
    }

    .m-b-19 {
        margin-bottom: 19px
    }

    .m-b-20 {
        margin-bottom: 20px
    }

    .m-b-21 {
        margin-bottom: 21px
    }

    .m-b-22 {
        margin-bottom: 22px
    }

    .m-b-23 {
        margin-bottom: 23px
    }

    .m-b-24 {
        margin-bottom: 24px
    }

    .m-b-25 {
        margin-bottom: 25px
    }

    .m-b-26 {
        margin-bottom: 26px
    }

    .m-b-27 {
        margin-bottom: 27px
    }

    .m-b-28 {
        margin-bottom: 28px
    }

    .m-b-29 {
        margin-bottom: 29px
    }

    .m-b-30 {
        margin-bottom: 30px
    }

    .m-b-31 {
        margin-bottom: 31px
    }

    .m-b-32 {
        margin-bottom: 32px
    }

    .m-b-33 {
        margin-bottom: 33px
    }

    .m-b-34 {
        margin-bottom: 34px
    }

    .m-b-35 {
        margin-bottom: 35px
    }

    .m-b-36 {
        margin-bottom: 36px
    }

    .m-b-37 {
        margin-bottom: 37px
    }

    .m-b-38 {
        margin-bottom: 38px
    }

    .m-b-39 {
        margin-bottom: 39px
    }

    .m-b-40 {
        margin-bottom: 40px
    }

    .m-b-41 {
        margin-bottom: 41px
    }

    .m-b-42 {
        margin-bottom: 42px
    }

    .m-b-43 {
        margin-bottom: 43px
    }

    .m-b-44 {
        margin-bottom: 44px
    }

    .m-b-45 {
        margin-bottom: 45px
    }

    .m-b-46 {
        margin-bottom: 46px
    }

    .m-b-47 {
        margin-bottom: 47px
    }

    .m-b-48 {
        margin-bottom: 48px
    }

    .m-b-49 {
        margin-bottom: 49px
    }

    .m-b-50 {
        margin-bottom: 50px
    }

    .m-b-51 {
        margin-bottom: 51px
    }

    .m-b-52 {
        margin-bottom: 52px
    }

    .m-b-53 {
        margin-bottom: 53px
    }

    .m-b-54 {
        margin-bottom: 54px
    }

    .m-b-55 {
        margin-bottom: 55px
    }

    .m-b-56 {
        margin-bottom: 56px
    }

    .m-b-57 {
        margin-bottom: 57px
    }

    .m-b-58 {
        margin-bottom: 58px
    }

    .m-b-59 {
        margin-bottom: 59px
    }

    .m-b-60 {
        margin-bottom: 60px
    }

    .m-b-61 {
        margin-bottom: 61px
    }

    .m-b-62 {
        margin-bottom: 62px
    }

    .m-b-63 {
        margin-bottom: 63px
    }

    .m-b-64 {
        margin-bottom: 64px
    }

    .m-b-65 {
        margin-bottom: 65px
    }

    .m-b-66 {
        margin-bottom: 66px
    }

    .m-b-67 {
        margin-bottom: 67px
    }

    .m-b-68 {
        margin-bottom: 68px
    }

    .m-b-69 {
        margin-bottom: 69px
    }

    .m-b-70 {
        margin-bottom: 70px
    }

    .m-b-71 {
        margin-bottom: 71px
    }

    .m-b-72 {
        margin-bottom: 72px
    }

    .m-b-73 {
        margin-bottom: 73px
    }

    .m-b-74 {
        margin-bottom: 74px
    }

    .m-b-75 {
        margin-bottom: 75px
    }

    .m-b-76 {
        margin-bottom: 76px
    }

    .m-b-77 {
        margin-bottom: 77px
    }

    .m-b-78 {
        margin-bottom: 78px
    }

    .m-b-79 {
        margin-bottom: 79px
    }

    .m-b-80 {
        margin-bottom: 80px
    }

    .m-b-81 {
        margin-bottom: 81px
    }

    .m-b-82 {
        margin-bottom: 82px
    }

    .m-b-83 {
        margin-bottom: 83px
    }

    .m-b-84 {
        margin-bottom: 84px
    }

    .m-b-85 {
        margin-bottom: 85px
    }

    .m-b-86 {
        margin-bottom: 86px
    }

    .m-b-87 {
        margin-bottom: 87px
    }

    .m-b-88 {
        margin-bottom: 88px
    }

    .m-b-89 {
        margin-bottom: 89px
    }

    .m-b-90 {
        margin-bottom: 90px
    }

    .m-b-91 {
        margin-bottom: 91px
    }

    .m-b-92 {
        margin-bottom: 92px
    }

    .m-b-93 {
        margin-bottom: 93px
    }

    .m-b-94 {
        margin-bottom: 94px
    }

    .m-b-95 {
        margin-bottom: 95px
    }

    .m-b-96 {
        margin-bottom: 96px
    }

    .m-b-97 {
        margin-bottom: 97px
    }

    .m-b-98 {
        margin-bottom: 98px
    }

    .m-b-99 {
        margin-bottom: 99px
    }

    .m-b-100 {
        margin-bottom: 100px
    }

    .m-b-101 {
        margin-bottom: 101px
    }

    .m-b-102 {
        margin-bottom: 102px
    }

    .m-b-103 {
        margin-bottom: 103px
    }

    .m-b-104 {
        margin-bottom: 104px
    }

    .m-b-105 {
        margin-bottom: 105px
    }

    .m-b-106 {
        margin-bottom: 106px
    }

    .m-b-107 {
        margin-bottom: 107px
    }

    .m-b-108 {
        margin-bottom: 108px
    }

    .m-b-109 {
        margin-bottom: 109px
    }

    .m-b-110 {
        margin-bottom: 110px
    }

    .m-b-111 {
        margin-bottom: 111px
    }

    .m-b-112 {
        margin-bottom: 112px
    }

    .m-b-113 {
        margin-bottom: 113px
    }

    .m-b-114 {
        margin-bottom: 114px
    }

    .m-b-115 {
        margin-bottom: 115px
    }

    .m-b-116 {
        margin-bottom: 116px
    }

    .m-b-117 {
        margin-bottom: 117px
    }

    .m-b-118 {
        margin-bottom: 118px
    }

    .m-b-119 {
        margin-bottom: 119px
    }

    .m-b-120 {
        margin-bottom: 120px
    }

    .m-b-121 {
        margin-bottom: 121px
    }

    .m-b-122 {
        margin-bottom: 122px
    }

    .m-b-123 {
        margin-bottom: 123px
    }

    .m-b-124 {
        margin-bottom: 124px
    }

    .m-b-125 {
        margin-bottom: 125px
    }

    .m-b-126 {
        margin-bottom: 126px
    }

    .m-b-127 {
        margin-bottom: 127px
    }

    .m-b-128 {
        margin-bottom: 128px
    }

    .m-b-129 {
        margin-bottom: 129px
    }

    .m-b-130 {
        margin-bottom: 130px
    }

    .m-b-131 {
        margin-bottom: 131px
    }

    .m-b-132 {
        margin-bottom: 132px
    }

    .m-b-133 {
        margin-bottom: 133px
    }

    .m-b-134 {
        margin-bottom: 134px
    }

    .m-b-135 {
        margin-bottom: 135px
    }

    .m-b-136 {
        margin-bottom: 136px
    }

    .m-b-137 {
        margin-bottom: 137px
    }

    .m-b-138 {
        margin-bottom: 138px
    }

    .m-b-139 {
        margin-bottom: 139px
    }

    .m-b-140 {
        margin-bottom: 140px
    }

    .m-b-141 {
        margin-bottom: 141px
    }

    .m-b-142 {
        margin-bottom: 142px
    }

    .m-b-143 {
        margin-bottom: 143px
    }

    .m-b-144 {
        margin-bottom: 144px
    }

    .m-b-145 {
        margin-bottom: 145px
    }

    .m-b-146 {
        margin-bottom: 146px
    }

    .m-b-147 {
        margin-bottom: 147px
    }

    .m-b-148 {
        margin-bottom: 148px
    }

    .m-b-149 {
        margin-bottom: 149px
    }

    .m-b-150 {
        margin-bottom: 150px
    }

    .m-b-151 {
        margin-bottom: 151px
    }

    .m-b-152 {
        margin-bottom: 152px
    }

    .m-b-153 {
        margin-bottom: 153px
    }

    .m-b-154 {
        margin-bottom: 154px
    }

    .m-b-155 {
        margin-bottom: 155px
    }

    .m-b-156 {
        margin-bottom: 156px
    }

    .m-b-157 {
        margin-bottom: 157px
    }

    .m-b-158 {
        margin-bottom: 158px
    }

    .m-b-159 {
        margin-bottom: 159px
    }

    .m-b-160 {
        margin-bottom: 160px
    }

    .m-b-161 {
        margin-bottom: 161px
    }

    .m-b-162 {
        margin-bottom: 162px
    }

    .m-b-163 {
        margin-bottom: 163px
    }

    .m-b-164 {
        margin-bottom: 164px
    }

    .m-b-165 {
        margin-bottom: 165px
    }

    .m-b-166 {
        margin-bottom: 166px
    }

    .m-b-167 {
        margin-bottom: 167px
    }

    .m-b-168 {
        margin-bottom: 168px
    }

    .m-b-169 {
        margin-bottom: 169px
    }

    .m-b-170 {
        margin-bottom: 170px
    }

    .m-b-171 {
        margin-bottom: 171px
    }

    .m-b-172 {
        margin-bottom: 172px
    }

    .m-b-173 {
        margin-bottom: 173px
    }

    .m-b-174 {
        margin-bottom: 174px
    }

    .m-b-175 {
        margin-bottom: 175px
    }

    .m-b-176 {
        margin-bottom: 176px
    }

    .m-b-177 {
        margin-bottom: 177px
    }

    .m-b-178 {
        margin-bottom: 178px
    }

    .m-b-179 {
        margin-bottom: 179px
    }

    .m-b-180 {
        margin-bottom: 180px
    }

    .m-b-181 {
        margin-bottom: 181px
    }

    .m-b-182 {
        margin-bottom: 182px
    }

    .m-b-183 {
        margin-bottom: 183px
    }

    .m-b-184 {
        margin-bottom: 184px
    }

    .m-b-185 {
        margin-bottom: 185px
    }

    .m-b-186 {
        margin-bottom: 186px
    }

    .m-b-187 {
        margin-bottom: 187px
    }

    .m-b-188 {
        margin-bottom: 188px
    }

    .m-b-189 {
        margin-bottom: 189px
    }

    .m-b-190 {
        margin-bottom: 190px
    }

    .m-b-191 {
        margin-bottom: 191px
    }

    .m-b-192 {
        margin-bottom: 192px
    }

    .m-b-193 {
        margin-bottom: 193px
    }

    .m-b-194 {
        margin-bottom: 194px
    }

    .m-b-195 {
        margin-bottom: 195px
    }

    .m-b-196 {
        margin-bottom: 196px
    }

    .m-b-197 {
        margin-bottom: 197px
    }

    .m-b-198 {
        margin-bottom: 198px
    }

    .m-b-199 {
        margin-bottom: 199px
    }

    .m-b-200 {
        margin-bottom: 200px
    }

    .m-b-201 {
        margin-bottom: 201px
    }

    .m-b-202 {
        margin-bottom: 202px
    }

    .m-b-203 {
        margin-bottom: 203px
    }

    .m-b-204 {
        margin-bottom: 204px
    }

    .m-b-205 {
        margin-bottom: 205px
    }

    .m-b-206 {
        margin-bottom: 206px
    }

    .m-b-207 {
        margin-bottom: 207px
    }

    .m-b-208 {
        margin-bottom: 208px
    }

    .m-b-209 {
        margin-bottom: 209px
    }

    .m-b-210 {
        margin-bottom: 210px
    }

    .m-b-211 {
        margin-bottom: 211px
    }

    .m-b-212 {
        margin-bottom: 212px
    }

    .m-b-213 {
        margin-bottom: 213px
    }

    .m-b-214 {
        margin-bottom: 214px
    }

    .m-b-215 {
        margin-bottom: 215px
    }

    .m-b-216 {
        margin-bottom: 216px
    }

    .m-b-217 {
        margin-bottom: 217px
    }

    .m-b-218 {
        margin-bottom: 218px
    }

    .m-b-219 {
        margin-bottom: 219px
    }

    .m-b-220 {
        margin-bottom: 220px
    }

    .m-b-221 {
        margin-bottom: 221px
    }

    .m-b-222 {
        margin-bottom: 222px
    }

    .m-b-223 {
        margin-bottom: 223px
    }

    .m-b-224 {
        margin-bottom: 224px
    }

    .m-b-225 {
        margin-bottom: 225px
    }

    .m-b-226 {
        margin-bottom: 226px
    }

    .m-b-227 {
        margin-bottom: 227px
    }

    .m-b-228 {
        margin-bottom: 228px
    }

    .m-b-229 {
        margin-bottom: 229px
    }

    .m-b-230 {
        margin-bottom: 230px
    }

    .m-b-231 {
        margin-bottom: 231px
    }

    .m-b-232 {
        margin-bottom: 232px
    }

    .m-b-233 {
        margin-bottom: 233px
    }

    .m-b-234 {
        margin-bottom: 234px
    }

    .m-b-235 {
        margin-bottom: 235px
    }

    .m-b-236 {
        margin-bottom: 236px
    }

    .m-b-237 {
        margin-bottom: 237px
    }

    .m-b-238 {
        margin-bottom: 238px
    }

    .m-b-239 {
        margin-bottom: 239px
    }

    .m-b-240 {
        margin-bottom: 240px
    }

    .m-b-241 {
        margin-bottom: 241px
    }

    .m-b-242 {
        margin-bottom: 242px
    }

    .m-b-243 {
        margin-bottom: 243px
    }

    .m-b-244 {
        margin-bottom: 244px
    }

    .m-b-245 {
        margin-bottom: 245px
    }

    .m-b-246 {
        margin-bottom: 246px
    }

    .m-b-247 {
        margin-bottom: 247px
    }

    .m-b-248 {
        margin-bottom: 248px
    }

    .m-b-249 {
        margin-bottom: 249px
    }

    .m-b-250 {
        margin-bottom: 250px
    }

    .m-l-0 {
        margin-left: 0
    }

    .m-l-1 {
        margin-left: 1px
    }

    .m-l-2 {
        margin-left: 2px
    }

    .m-l-3 {
        margin-left: 3px
    }

    .m-l-4 {
        margin-left: 4px
    }

    .m-l-6 {
        margin-left: 6px
    }

    .m-l-7 {
        margin-left: 7px
    }

    .m-l-8 {
        margin-left: 8px
    }

    .m-l-9 {
        margin-left: 9px
    }

    .m-l-11 {
        margin-left: 11px
    }

    .m-l-12 {
        margin-left: 12px
    }

    .m-l-13 {
        margin-left: 13px
    }

    .m-l-14 {
        margin-left: 14px
    }

    .m-l-15 {
        margin-left: 15px
    }

    .m-l-16 {
        margin-left: 16px
    }

    .m-l-17 {
        margin-left: 17px
    }

    .m-l-18 {
        margin-left: 18px
    }

    .m-l-19 {
        margin-left: 19px
    }

    .m-l-21 {
        margin-left: 21px
    }

    .m-l-22 {
        margin-left: 22px
    }

    .m-l-23 {
        margin-left: 23px
    }

    .m-l-24 {
        margin-left: 24px
    }

    .m-l-25 {
        margin-left: 25px
    }

    .m-l-26 {
        margin-left: 26px
    }

    .m-l-27 {
        margin-left: 27px
    }

    .m-l-28 {
        margin-left: 28px
    }

    .m-l-29 {
        margin-left: 29px
    }

    .m-l-30 {
        margin-left: 30px
    }

    .m-l-31 {
        margin-left: 31px
    }

    .m-l-32 {
        margin-left: 32px
    }

    .m-l-33 {
        margin-left: 33px
    }

    .m-l-34 {
        margin-left: 34px
    }

    .m-l-35 {
        margin-left: 35px
    }

    .m-l-36 {
        margin-left: 36px
    }

    .m-l-37 {
        margin-left: 37px
    }

    .m-l-38 {
        margin-left: 38px
    }

    .m-l-39 {
        margin-left: 39px
    }

    .m-l-40 {
        margin-left: 40px
    }

    .m-l-41 {
        margin-left: 41px
    }

    .m-l-42 {
        margin-left: 42px
    }

    .m-l-43 {
        margin-left: 43px
    }

    .m-l-44 {
        margin-left: 44px
    }

    .m-l-45 {
        margin-left: 45px
    }

    .m-l-46 {
        margin-left: 46px
    }

    .m-l-47 {
        margin-left: 47px
    }

    .m-l-48 {
        margin-left: 48px
    }

    .m-l-49 {
        margin-left: 49px
    }

    .m-l-50 {
        margin-left: 50px
    }

    .m-l-51 {
        margin-left: 51px
    }

    .m-l-52 {
        margin-left: 52px
    }

    .m-l-53 {
        margin-left: 53px
    }

    .m-l-54 {
        margin-left: 54px
    }

    .m-l-55 {
        margin-left: 55px
    }

    .m-l-56 {
        margin-left: 56px
    }

    .m-l-57 {
        margin-left: 57px
    }

    .m-l-58 {
        margin-left: 58px
    }

    .m-l-59 {
        margin-left: 59px
    }

    .m-l-60 {
        margin-left: 60px
    }

    .m-l-61 {
        margin-left: 61px
    }

    .m-l-62 {
        margin-left: 62px
    }

    .m-l-63 {
        margin-left: 63px
    }

    .m-l-64 {
        margin-left: 64px
    }

    .m-l-65 {
        margin-left: 65px
    }

    .m-l-66 {
        margin-left: 66px
    }

    .m-l-67 {
        margin-left: 67px
    }

    .m-l-68 {
        margin-left: 68px
    }

    .m-l-69 {
        margin-left: 69px
    }

    .m-l-70 {
        margin-left: 70px
    }

    .m-l-71 {
        margin-left: 71px
    }

    .m-l-72 {
        margin-left: 72px
    }

    .m-l-73 {
        margin-left: 73px
    }

    .m-l-74 {
        margin-left: 74px
    }

    .m-l-75 {
        margin-left: 75px
    }

    .m-l-76 {
        margin-left: 76px
    }

    .m-l-77 {
        margin-left: 77px
    }

    .m-l-78 {
        margin-left: 78px
    }

    .m-l-79 {
        margin-left: 79px
    }

    .m-l-80 {
        margin-left: 80px
    }

    .m-l-81 {
        margin-left: 81px
    }

    .m-l-82 {
        margin-left: 82px
    }

    .m-l-83 {
        margin-left: 83px
    }

    .m-l-84 {
        margin-left: 84px
    }

    .m-l-85 {
        margin-left: 85px
    }

    .m-l-86 {
        margin-left: 86px
    }

    .m-l-87 {
        margin-left: 87px
    }

    .m-l-88 {
        margin-left: 88px
    }

    .m-l-89 {
        margin-left: 89px
    }

    .m-l-90 {
        margin-left: 90px
    }

    .m-l-91 {
        margin-left: 91px
    }

    .m-l-92 {
        margin-left: 92px
    }

    .m-l-93 {
        margin-left: 93px
    }

    .m-l-94 {
        margin-left: 94px
    }

    .m-l-95 {
        margin-left: 95px
    }

    .m-l-96 {
        margin-left: 96px
    }

    .m-l-97 {
        margin-left: 97px
    }

    .m-l-98 {
        margin-left: 98px
    }

    .m-l-99 {
        margin-left: 99px
    }

    .m-l-100 {
        margin-left: 100px
    }

    .m-l-101 {
        margin-left: 101px
    }

    .m-l-102 {
        margin-left: 102px
    }

    .m-l-103 {
        margin-left: 103px
    }

    .m-l-104 {
        margin-left: 104px
    }

    .m-l-105 {
        margin-left: 105px
    }

    .m-l-106 {
        margin-left: 106px
    }

    .m-l-107 {
        margin-left: 107px
    }

    .m-l-108 {
        margin-left: 108px
    }

    .m-l-109 {
        margin-left: 109px
    }

    .m-l-110 {
        margin-left: 110px
    }

    .m-l-111 {
        margin-left: 111px
    }

    .m-l-112 {
        margin-left: 112px
    }

    .m-l-113 {
        margin-left: 113px
    }

    .m-l-114 {
        margin-left: 114px
    }

    .m-l-115 {
        margin-left: 115px
    }

    .m-l-116 {
        margin-left: 116px
    }

    .m-l-117 {
        margin-left: 117px
    }

    .m-l-118 {
        margin-left: 118px
    }

    .m-l-119 {
        margin-left: 119px
    }

    .m-l-120 {
        margin-left: 120px
    }

    .m-l-121 {
        margin-left: 121px
    }

    .m-l-122 {
        margin-left: 122px
    }

    .m-l-123 {
        margin-left: 123px
    }

    .m-l-124 {
        margin-left: 124px
    }

    .m-l-125 {
        margin-left: 125px
    }

    .m-l-126 {
        margin-left: 126px
    }

    .m-l-127 {
        margin-left: 127px
    }

    .m-l-128 {
        margin-left: 128px
    }

    .m-l-129 {
        margin-left: 129px
    }

    .m-l-130 {
        margin-left: 130px
    }

    .m-l-131 {
        margin-left: 131px
    }

    .m-l-132 {
        margin-left: 132px
    }

    .m-l-133 {
        margin-left: 133px
    }

    .m-l-134 {
        margin-left: 134px
    }

    .m-l-135 {
        margin-left: 135px
    }

    .m-l-136 {
        margin-left: 136px
    }

    .m-l-137 {
        margin-left: 137px
    }

    .m-l-138 {
        margin-left: 138px
    }

    .m-l-139 {
        margin-left: 139px
    }

    .m-l-140 {
        margin-left: 140px
    }

    .m-l-141 {
        margin-left: 141px
    }

    .m-l-142 {
        margin-left: 142px
    }

    .m-l-143 {
        margin-left: 143px
    }

    .m-l-144 {
        margin-left: 144px
    }

    .m-l-145 {
        margin-left: 145px
    }

    .m-l-146 {
        margin-left: 146px
    }

    .m-l-147 {
        margin-left: 147px
    }

    .m-l-148 {
        margin-left: 148px
    }

    .m-l-149 {
        margin-left: 149px
    }

    .m-l-150 {
        margin-left: 150px
    }

    .m-l-151 {
        margin-left: 151px
    }

    .m-l-152 {
        margin-left: 152px
    }

    .m-l-153 {
        margin-left: 153px
    }

    .m-l-154 {
        margin-left: 154px
    }

    .m-l-155 {
        margin-left: 155px
    }

    .m-l-156 {
        margin-left: 156px
    }

    .m-l-157 {
        margin-left: 157px
    }

    .m-l-158 {
        margin-left: 158px
    }

    .m-l-159 {
        margin-left: 159px
    }

    .m-l-160 {
        margin-left: 160px
    }

    .m-l-161 {
        margin-left: 161px
    }

    .m-l-162 {
        margin-left: 162px
    }

    .m-l-163 {
        margin-left: 163px
    }

    .m-l-164 {
        margin-left: 164px
    }

    .m-l-165 {
        margin-left: 165px
    }

    .m-l-166 {
        margin-left: 166px
    }

    .m-l-167 {
        margin-left: 167px
    }

    .m-l-168 {
        margin-left: 168px
    }

    .m-l-169 {
        margin-left: 169px
    }

    .m-l-170 {
        margin-left: 170px
    }

    .m-l-171 {
        margin-left: 171px
    }

    .m-l-172 {
        margin-left: 172px
    }

    .m-l-173 {
        margin-left: 173px
    }

    .m-l-174 {
        margin-left: 174px
    }

    .m-l-175 {
        margin-left: 175px
    }

    .m-l-176 {
        margin-left: 176px
    }

    .m-l-177 {
        margin-left: 177px
    }

    .m-l-178 {
        margin-left: 178px
    }

    .m-l-179 {
        margin-left: 179px
    }

    .m-l-180 {
        margin-left: 180px
    }

    .m-l-181 {
        margin-left: 181px
    }

    .m-l-182 {
        margin-left: 182px
    }

    .m-l-183 {
        margin-left: 183px
    }

    .m-l-184 {
        margin-left: 184px
    }

    .m-l-185 {
        margin-left: 185px
    }

    .m-l-186 {
        margin-left: 186px
    }

    .m-l-187 {
        margin-left: 187px
    }

    .m-l-188 {
        margin-left: 188px
    }

    .m-l-189 {
        margin-left: 189px
    }

    .m-l-190 {
        margin-left: 190px
    }

    .m-l-191 {
        margin-left: 191px
    }

    .m-l-192 {
        margin-left: 192px
    }

    .m-l-193 {
        margin-left: 193px
    }

    .m-l-194 {
        margin-left: 194px
    }

    .m-l-195 {
        margin-left: 195px
    }

    .m-l-196 {
        margin-left: 196px
    }

    .m-l-197 {
        margin-left: 197px
    }

    .m-l-198 {
        margin-left: 198px
    }

    .m-l-199 {
        margin-left: 199px
    }

    .m-l-200 {
        margin-left: 200px
    }

    .m-l-201 {
        margin-left: 201px
    }

    .m-l-202 {
        margin-left: 202px
    }

    .m-l-203 {
        margin-left: 203px
    }

    .m-l-204 {
        margin-left: 204px
    }

    .m-l-205 {
        margin-left: 205px
    }

    .m-l-206 {
        margin-left: 206px
    }

    .m-l-207 {
        margin-left: 207px
    }

    .m-l-208 {
        margin-left: 208px
    }

    .m-l-209 {
        margin-left: 209px
    }

    .m-l-210 {
        margin-left: 210px
    }

    .m-l-211 {
        margin-left: 211px
    }

    .m-l-212 {
        margin-left: 212px
    }

    .m-l-213 {
        margin-left: 213px
    }

    .m-l-214 {
        margin-left: 214px
    }

    .m-l-215 {
        margin-left: 215px
    }

    .m-l-216 {
        margin-left: 216px
    }

    .m-l-217 {
        margin-left: 217px
    }

    .m-l-218 {
        margin-left: 218px
    }

    .m-l-219 {
        margin-left: 219px
    }

    .m-l-220 {
        margin-left: 220px
    }

    .m-l-221 {
        margin-left: 221px
    }

    .m-l-222 {
        margin-left: 222px
    }

    .m-l-223 {
        margin-left: 223px
    }

    .m-l-224 {
        margin-left: 224px
    }

    .m-l-225 {
        margin-left: 225px
    }

    .m-l-226 {
        margin-left: 226px
    }

    .m-l-227 {
        margin-left: 227px
    }

    .m-l-228 {
        margin-left: 228px
    }

    .m-l-229 {
        margin-left: 229px
    }

    .m-l-230 {
        margin-left: 230px
    }

    .m-l-231 {
        margin-left: 231px
    }

    .m-l-232 {
        margin-left: 232px
    }

    .m-l-233 {
        margin-left: 233px
    }

    .m-l-234 {
        margin-left: 234px
    }

    .m-l-235 {
        margin-left: 235px
    }

    .m-l-236 {
        margin-left: 236px
    }

    .m-l-237 {
        margin-left: 237px
    }

    .m-l-238 {
        margin-left: 238px
    }

    .m-l-239 {
        margin-left: 239px
    }

    .m-l-240 {
        margin-left: 240px
    }

    .m-l-241 {
        margin-left: 241px
    }

    .m-l-242 {
        margin-left: 242px
    }

    .m-l-243 {
        margin-left: 243px
    }

    .m-l-244 {
        margin-left: 244px
    }

    .m-l-245 {
        margin-left: 245px
    }

    .m-l-246 {
        margin-left: 246px
    }

    .m-l-247 {
        margin-left: 247px
    }

    .m-l-248 {
        margin-left: 248px
    }

    .m-l-249 {
        margin-left: 249px
    }

    .m-l-250 {
        margin-left: 250px
    }

    .m-r-0 {
        margin-right: 0
    }

    .m-r-1 {
        margin-right: 1px
    }

    .m-r-2 {
        margin-right: 2px
    }

    .m-r-3 {
        margin-right: 3px
    }

    .m-r-4 {
        margin-right: 4px
    }

    .m-r-5 {
        margin-right: 5px !important
    }

    .m-r-6 {
        margin-right: 6px
    }

    .m-r-7 {
        margin-right: 7px
    }

    .m-r-8 {
        margin-right: 8px
    }

    .m-r-9 {
        margin-right: 9px
    }

    .m-r-10 {
        margin-right: 10px
    }

    .m-r-11 {
        margin-right: 11px
    }

    .m-r-12 {
        margin-right: 12px
    }

    .m-r-13 {
        margin-right: 13px
    }

    .m-r-14 {
        margin-right: 14px
    }

    .m-r-15 {
        margin-right: 15px
    }

    .m-r-16 {
        margin-right: 16px
    }

    .m-r-17 {
        margin-right: 17px
    }

    .m-r-18 {
        margin-right: 18px
    }

    .m-r-19 {
        margin-right: 19px
    }

    .m-r-20 {
        margin-right: 20px !important
    }

    .m-r-21 {
        margin-right: 21px
    }

    .m-r-22 {
        margin-right: 22px
    }

    .m-r-23 {
        margin-right: 23px
    }

    .m-r-24 {
        margin-right: 24px
    }

    .m-r-25 {
        margin-right: 25px
    }

    .m-r-26 {
        margin-right: 26px
    }

    .m-r-27 {
        margin-right: 27px
    }

    .m-r-28 {
        margin-right: 28px
    }

    .m-r-29 {
        margin-right: 29px
    }

    .m-r-30 {
        margin-right: 30px
    }

    .m-r-31 {
        margin-right: 31px
    }

    .m-r-32 {
        margin-right: 32px
    }

    .m-r-33 {
        margin-right: 33px
    }

    .m-r-34 {
        margin-right: 34px
    }

    .m-r-35 {
        margin-right: 35px
    }

    .m-r-36 {
        margin-right: 36px
    }

    .m-r-37 {
        margin-right: 37px
    }

    .m-r-38 {
        margin-right: 38px
    }

    .m-r-39 {
        margin-right: 39px
    }

    .m-r-40 {
        margin-right: 40px
    }

    .m-r-41 {
        margin-right: 41px
    }

    .m-r-42 {
        margin-right: 42px
    }

    .m-r-43 {
        margin-right: 43px
    }

    .m-r-44 {
        margin-right: 44px
    }

    .m-r-45 {
        margin-right: 45px
    }

    .m-r-46 {
        margin-right: 46px
    }

    .m-r-47 {
        margin-right: 47px
    }

    .m-r-48 {
        margin-right: 48px
    }

    .m-r-49 {
        margin-right: 49px
    }

    .m-r-50 {
        margin-right: 50px
    }

    .m-r-51 {
        margin-right: 51px
    }

    .m-r-52 {
        margin-right: 52px
    }

    .m-r-53 {
        margin-right: 53px
    }

    .m-r-54 {
        margin-right: 54px
    }

    .m-r-55 {
        margin-right: 55px
    }

    .m-r-56 {
        margin-right: 56px
    }

    .m-r-57 {
        margin-right: 57px
    }

    .m-r-58 {
        margin-right: 58px
    }

    .m-r-59 {
        margin-right: 59px
    }

    .m-r-60 {
        margin-right: 60px
    }

    .m-r-61 {
        margin-right: 61px
    }

    .m-r-62 {
        margin-right: 62px
    }

    .m-r-63 {
        margin-right: 63px
    }

    .m-r-64 {
        margin-right: 64px
    }

    .m-r-65 {
        margin-right: 65px
    }

    .m-r-66 {
        margin-right: 66px
    }

    .m-r-67 {
        margin-right: 67px
    }

    .m-r-68 {
        margin-right: 68px
    }

    .m-r-69 {
        margin-right: 69px
    }

    .m-r-70 {
        margin-right: 70px
    }

    .m-r-71 {
        margin-right: 71px
    }

    .m-r-72 {
        margin-right: 72px
    }

    .m-r-73 {
        margin-right: 73px
    }

    .m-r-74 {
        margin-right: 74px
    }

    .m-r-75 {
        margin-right: 75px
    }

    .m-r-76 {
        margin-right: 76px
    }

    .m-r-77 {
        margin-right: 77px
    }

    .m-r-78 {
        margin-right: 78px
    }

    .m-r-79 {
        margin-right: 79px
    }

    .m-r-80 {
        margin-right: 80px
    }

    .m-r-81 {
        margin-right: 81px
    }

    .m-r-82 {
        margin-right: 82px
    }

    .m-r-83 {
        margin-right: 83px
    }

    .m-r-84 {
        margin-right: 84px
    }

    .m-r-85 {
        margin-right: 85px
    }

    .m-r-86 {
        margin-right: 86px
    }

    .m-r-87 {
        margin-right: 87px
    }

    .m-r-88 {
        margin-right: 88px
    }

    .m-r-89 {
        margin-right: 89px
    }

    .m-r-90 {
        margin-right: 90px
    }

    .m-r-91 {
        margin-right: 91px
    }

    .m-r-92 {
        margin-right: 92px
    }

    .m-r-93 {
        margin-right: 93px
    }

    .m-r-94 {
        margin-right: 94px
    }

    .m-r-95 {
        margin-right: 95px
    }

    .m-r-96 {
        margin-right: 96px
    }

    .m-r-97 {
        margin-right: 97px
    }

    .m-r-98 {
        margin-right: 98px
    }

    .m-r-99 {
        margin-right: 99px
    }

    .m-r-100 {
        margin-right: 100px
    }

    .m-r-101 {
        margin-right: 101px
    }

    .m-r-102 {
        margin-right: 102px
    }

    .m-r-103 {
        margin-right: 103px
    }

    .m-r-104 {
        margin-right: 104px
    }

    .m-r-105 {
        margin-right: 105px
    }

    .m-r-106 {
        margin-right: 106px
    }

    .m-r-107 {
        margin-right: 107px
    }

    .m-r-108 {
        margin-right: 108px
    }

    .m-r-109 {
        margin-right: 109px
    }

    .m-r-110 {
        margin-right: 110px
    }

    .m-r-111 {
        margin-right: 111px
    }

    .m-r-112 {
        margin-right: 112px
    }

    .m-r-113 {
        margin-right: 113px
    }

    .m-r-114 {
        margin-right: 114px
    }

    .m-r-115 {
        margin-right: 115px
    }

    .m-r-116 {
        margin-right: 116px
    }

    .m-r-117 {
        margin-right: 117px
    }

    .m-r-118 {
        margin-right: 118px
    }

    .m-r-119 {
        margin-right: 119px
    }

    .m-r-120 {
        margin-right: 120px
    }

    .m-r-121 {
        margin-right: 121px
    }

    .m-r-122 {
        margin-right: 122px
    }

    .m-r-123 {
        margin-right: 123px
    }

    .m-r-124 {
        margin-right: 124px
    }

    .m-r-125 {
        margin-right: 125px
    }

    .m-r-126 {
        margin-right: 126px
    }

    .m-r-127 {
        margin-right: 127px
    }

    .m-r-128 {
        margin-right: 128px
    }

    .m-r-129 {
        margin-right: 129px
    }

    .m-r-130 {
        margin-right: 130px
    }

    .m-r-131 {
        margin-right: 131px
    }

    .m-r-132 {
        margin-right: 132px
    }

    .m-r-133 {
        margin-right: 133px
    }

    .m-r-134 {
        margin-right: 134px
    }

    .m-r-135 {
        margin-right: 135px
    }

    .m-r-136 {
        margin-right: 136px
    }

    .m-r-137 {
        margin-right: 137px
    }

    .m-r-138 {
        margin-right: 138px
    }

    .m-r-139 {
        margin-right: 139px
    }

    .m-r-140 {
        margin-right: 140px
    }

    .m-r-141 {
        margin-right: 141px
    }

    .m-r-142 {
        margin-right: 142px
    }

    .m-r-143 {
        margin-right: 143px
    }

    .m-r-144 {
        margin-right: 144px
    }

    .m-r-145 {
        margin-right: 145px
    }

    .m-r-146 {
        margin-right: 146px
    }

    .m-r-147 {
        margin-right: 147px
    }

    .m-r-148 {
        margin-right: 148px
    }

    .m-r-149 {
        margin-right: 149px
    }

    .m-r-150 {
        margin-right: 150px
    }

    .m-r-151 {
        margin-right: 151px
    }

    .m-r-152 {
        margin-right: 152px
    }

    .m-r-153 {
        margin-right: 153px
    }

    .m-r-154 {
        margin-right: 154px
    }

    .m-r-155 {
        margin-right: 155px
    }

    .m-r-156 {
        margin-right: 156px
    }

    .m-r-157 {
        margin-right: 157px
    }

    .m-r-158 {
        margin-right: 158px
    }

    .m-r-159 {
        margin-right: 159px
    }

    .m-r-160 {
        margin-right: 160px
    }

    .m-r-161 {
        margin-right: 161px
    }

    .m-r-162 {
        margin-right: 162px
    }

    .m-r-163 {
        margin-right: 163px
    }

    .m-r-164 {
        margin-right: 164px
    }

    .m-r-165 {
        margin-right: 165px
    }

    .m-r-166 {
        margin-right: 166px
    }

    .m-r-167 {
        margin-right: 167px
    }

    .m-r-168 {
        margin-right: 168px
    }

    .m-r-169 {
        margin-right: 169px
    }

    .m-r-170 {
        margin-right: 170px
    }

    .m-r-171 {
        margin-right: 171px
    }

    .m-r-172 {
        margin-right: 172px
    }

    .m-r-173 {
        margin-right: 173px
    }

    .m-r-174 {
        margin-right: 174px
    }

    .m-r-175 {
        margin-right: 175px
    }

    .m-r-176 {
        margin-right: 176px
    }

    .m-r-177 {
        margin-right: 177px
    }

    .m-r-178 {
        margin-right: 178px
    }

    .m-r-179 {
        margin-right: 179px
    }

    .m-r-180 {
        margin-right: 180px
    }

    .m-r-181 {
        margin-right: 181px
    }

    .m-r-182 {
        margin-right: 182px
    }

    .m-r-183 {
        margin-right: 183px
    }

    .m-r-184 {
        margin-right: 184px
    }

    .m-r-185 {
        margin-right: 185px
    }

    .m-r-186 {
        margin-right: 186px
    }

    .m-r-187 {
        margin-right: 187px
    }

    .m-r-188 {
        margin-right: 188px
    }

    .m-r-189 {
        margin-right: 189px
    }

    .m-r-190 {
        margin-right: 190px
    }

    .m-r-191 {
        margin-right: 191px
    }

    .m-r-192 {
        margin-right: 192px
    }

    .m-r-193 {
        margin-right: 193px
    }

    .m-r-194 {
        margin-right: 194px
    }

    .m-r-195 {
        margin-right: 195px
    }

    .m-r-196 {
        margin-right: 196px
    }

    .m-r-197 {
        margin-right: 197px
    }

    .m-r-198 {
        margin-right: 198px
    }

    .m-r-199 {
        margin-right: 199px
    }

    .m-r-200 {
        margin-right: 200px
    }

    .m-r-201 {
        margin-right: 201px
    }

    .m-r-202 {
        margin-right: 202px
    }

    .m-r-203 {
        margin-right: 203px
    }

    .m-r-204 {
        margin-right: 204px
    }

    .m-r-205 {
        margin-right: 205px
    }

    .m-r-206 {
        margin-right: 206px
    }

    .m-r-207 {
        margin-right: 207px
    }

    .m-r-208 {
        margin-right: 208px
    }

    .m-r-209 {
        margin-right: 209px
    }

    .m-r-210 {
        margin-right: 210px
    }

    .m-r-211 {
        margin-right: 211px
    }

    .m-r-212 {
        margin-right: 212px
    }

    .m-r-213 {
        margin-right: 213px
    }

    .m-r-214 {
        margin-right: 214px
    }

    .m-r-215 {
        margin-right: 215px
    }

    .m-r-216 {
        margin-right: 216px
    }

    .m-r-217 {
        margin-right: 217px
    }

    .m-r-218 {
        margin-right: 218px
    }

    .m-r-219 {
        margin-right: 219px
    }

    .m-r-220 {
        margin-right: 220px
    }

    .m-r-221 {
        margin-right: 221px
    }

    .m-r-222 {
        margin-right: 222px
    }

    .m-r-223 {
        margin-right: 223px
    }

    .m-r-224 {
        margin-right: 224px
    }

    .m-r-225 {
        margin-right: 225px
    }

    .m-r-226 {
        margin-right: 226px
    }

    .m-r-227 {
        margin-right: 227px
    }

    .m-r-228 {
        margin-right: 228px
    }

    .m-r-229 {
        margin-right: 229px
    }

    .m-r-230 {
        margin-right: 230px
    }

    .m-r-231 {
        margin-right: 231px
    }

    .m-r-232 {
        margin-right: 232px
    }

    .m-r-233 {
        margin-right: 233px
    }

    .m-r-234 {
        margin-right: 234px
    }

    .m-r-235 {
        margin-right: 235px
    }

    .m-r-236 {
        margin-right: 236px
    }

    .m-r-237 {
        margin-right: 237px
    }

    .m-r-238 {
        margin-right: 238px
    }

    .m-r-239 {
        margin-right: 239px
    }

    .m-r-240 {
        margin-right: 240px
    }

    .m-r-241 {
        margin-right: 241px
    }

    .m-r-242 {
        margin-right: 242px
    }

    .m-r-243 {
        margin-right: 243px
    }

    .m-r-244 {
        margin-right: 244px
    }

    .m-r-245 {
        margin-right: 245px
    }

    .m-r-246 {
        margin-right: 246px
    }

    .m-r-247 {
        margin-right: 247px
    }

    .m-r-248 {
        margin-right: 248px
    }

    .m-r-249 {
        margin-right: 249px
    }

    .m-r-250 {
        margin-right: 250px
    }

    .m-l-r-auto {
        margin-left: auto;
        margin-right: auto
    }

    .m-l-auto {
        margin-left: auto
    }

    .m-r-auto {
        margin-right: auto
    }

    .text-white {
        color: #fff !important
    }

    .text-hov-white:hover {
        color: #fff
    }

    .text-up {
        text-transform: uppercase
    }

    .text-center {
        text-align: center !important
    }

    .text-left {
        text-align: left !important
    }

    .text-right {
        text-align: right !important
    }

    .text-justify {
        text-align: justify !important
    }

    .text-middle {
        vertical-align: middle !important
    }

    .text-top {
        vertical-align: top !important
    }

    .lh-1-0 {
        line-height: 1
    }

    .lh-1-1 {
        line-height: 1.1
    }

    .lh-1-2 {
        line-height: 1.2
    }

    .lh-1-3 {
        line-height: 1.3
    }

    .lh-1-4 {
        line-height: 1.4
    }

    .lh-1-5 {
        line-height: 1.5
    }

    .lh-1-6 {
        line-height: 1.6
    }

    .lh-1-7 {
        line-height: 1.7
    }

    .lh-1-8 {
        line-height: 1.8
    }

    .lh-1-9 {
        line-height: 1.9
    }

    .lh-2-0 {
        line-height: 2
    }

    .lh-2-1 {
        line-height: 2.1
    }

    .lh-2-2 {
        line-height: 2.2
    }

    .lh-2-3 {
        line-height: 2.3
    }

    .lh-2-4 {
        line-height: 2.4
    }

    .lh-2-5 {
        line-height: 2.5
    }

    .lh-2-6 {
        line-height: 2.6
    }

    .lh-2-7 {
        line-height: 2.7
    }

    .lh-2-8 {
        line-height: 2.8
    }

    .lh-2-9 {
        line-height: 2.9
    }

    .dis-none {
        display: none
    }

    .dis-block {
        display: block
    }

    .dis-inline {
        display: inline
    }

    .dis-inline-block {
        display: inline-block
    }

    .dis-flex {
        display: flex
    }

    .pos-relative {
        position: relative
    }

    .pos-absolute {
        position: absolute
    }

    .pos-fixed {
        position: fixed
    }

    .float-l {
        float: left
    }

    .float-r {
        float: right
    }

    .sizefull {
        width: 100%;
        height: 100%
    }

    .w-full {
        width: 100%
    }

    .h-full {
        height: 100%
    }

    .max-w-full {
        max-width: 100%
    }

    .max-h-full {
        max-height: 100% !important
    }

    .min-w-full {
        min-width: 100%
    }

    .min-h-full {
        min-height: 100%
    }

    .min-h-0 {
        min-height: 0
    }

    .min-h-40 {
        min-height: 40px
    }

    .navbar-nav>.user-menu>.dropdown-menu>.user-body a:hover {
        color: #3387ec !important
    }

    .top-0 {
        top: 0
    }

    .bottom-0 {
        bottom: 0
    }

    .left-0 {
        left: 0
    }

    .right-0 {
        right: 0
    }

    .top-auto {
        top: auto
    }

    .bottom-auto {
        bottom: auto
    }

    .left-auto {
        left: auto
    }

    .right-auto {
        right: auto
    }

    .op-0-0 {
        opacity: 0
    }

    .op-0-1 {
        opacity: .1
    }

    .op-0-2 {
        opacity: .2
    }

    .op-0-3 {
        opacity: .3
    }

    .op-0-4 {
        opacity: .4
    }

    .op-0-5 {
        opacity: .5
    }

    .op-0-6 {
        opacity: .6
    }

    .op-0-7 {
        opacity: .7
    }

    .op-0-8 {
        opacity: .8
    }

    .op-0-9 {
        opacity: .9
    }

    .op-1-0 {
        opacity: 1
    }

    .bgwhite {
        background-color: #fff
    }

    .bgblack {
        background-color: #000
    }

    .wrap-pic-w img {
        width: 100%
    }

    .wrap-pic-max-w img {
        max-width: 100%
    }

    .wrap-pic-h img {
        height: 100%
    }

    .wrap-pic-max-h img {
        max-height: 100%
    }

    .wrap-pic-cir {
        border-radius: 50%;
        overflow: hidden
    }

    .wrap-pic-cir img {
        width: 100%
    }

    .hov-pointer:hover {
        cursor: pointer
    }

    .hov-img-zoom {
        display: block;
        overflow: hidden
    }

    .hov-img-zoom img {
        width: 100%;
        transition: all .6s
    }

    .hov-img-zoom:hover img {
        transform: scale(1.1)
    }

    .bo-cir {
        border-radius: 50%
    }

    .of-hidden {
        overflow: hidden
    }

    .visible-false {
        visibility: hidden
    }

    .visible-true {
        visibility: visible
    }

    .trans-0-1 {
        transition: all .1s
    }

    .trans-0-2 {
        transition: all .2s
    }

    .trans-0-3 {
        transition: all .3s
    }

    .trans-0-4 {
        transition: all .4s
    }

    .trans-0-5 {
        transition: all .5s
    }

    .trans-0-6 {
        transition: all .6s
    }

    .trans-0-9 {
        transition: all .9s
    }

    .trans-1-0 {
        transition: all 1s
    }

    .flex-w {
        display: flex;
        -o-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .flex-l {
        display: flex;
        justify-content: flex-start
    }

    .flex-r {
        display: flex;
        justify-content: flex-end
    }

    .flex-c {
        display: flex;
        justify-content: center
    }

    .flex-sa {
        display: flex;
        justify-content: space-around
    }

    .flex-sb {
        display: flex;
        justify-content: space-between
    }

    .flex-t {
        display: flex;
        -ms-align-items: flex-start;
        align-items: flex-start
    }

    .flex-b {
        display: flex;
        -ms-align-items: flex-end;
        align-items: flex-end
    }

    .flex-m {
        display: flex;
        -ms-align-items: center;
        align-items: center
    }

    .flex-str {
        display: flex;
        -ms-align-items: stretch;
        align-items: stretch
    }

    .flex-row {
        display: flex;
        -moz-flex-direction: row;
        -o-flex-direction: row;
        flex-direction: row
    }

    .flex-row-rev {
        display: flex;
        -moz-flex-direction: row-reverse;
        -o-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    .flex-col {
        display: flex;
        -moz-flex-direction: column;
        -o-flex-direction: column;
        flex-direction: column
    }

    .flex-col-rev {
        display: flex;
        -moz-flex-direction: column-reverse;
        -o-flex-direction: column-reverse;
        flex-direction: column-reverse
    }

    .flex-c-m {
        display: flex;
        justify-content: center;
        -ms-align-items: center;
        align-items: center
    }

    .flex-c-t {
        display: flex;
        justify-content: center;
        -ms-align-items: flex-start;
        align-items: flex-start
    }

    .flex-c-b {
        display: flex;
        justify-content: center;
        -ms-align-items: flex-end;
        align-items: flex-end
    }

    .flex-c-str {
        display: flex;
        justify-content: center;
        -ms-align-items: stretch;
        align-items: stretch
    }

    .flex-l-m {
        display: flex;
        justify-content: flex-start;
        -ms-align-items: center;
        align-items: center
    }

    .flex-r-m {
        display: flex;
        justify-content: flex-end;
        -ms-align-items: center;
        align-items: center
    }

    .flex-sa-m {
        display: flex;
        justify-content: space-around;
        -ms-align-items: center;
        align-items: center
    }

    .flex-sb-m {
        display: flex;
        justify-content: space-between;
        -ms-align-items: center;
        align-items: center
    }

    .flex-col-l {
        display: flex;
        -moz-flex-direction: column;
        -o-flex-direction: column;
        flex-direction: column;
        -ms-align-items: flex-start;
        align-items: flex-start
    }

    .flex-col-r {
        display: flex;
        -moz-flex-direction: column;
        -o-flex-direction: column;
        flex-direction: column;
        -ms-align-items: flex-end;
        align-items: flex-end
    }

    .flex-col-c {
        display: flex;
        -moz-flex-direction: column;
        -o-flex-direction: column;
        flex-direction: column;
        -ms-align-items: center;
        align-items: center
    }

    .flex-col-l-m {
        display: flex;
        -moz-flex-direction: column;
        -o-flex-direction: column;
        flex-direction: column;
        -ms-align-items: flex-start;
        align-items: flex-start;
        justify-content: center
    }

    .flex-col-r-m {
        display: flex;
        -moz-flex-direction: column;
        -o-flex-direction: column;
        flex-direction: column;
        -ms-align-items: flex-end;
        align-items: flex-end;
        justify-content: center
    }

    .flex-col-c-m {
        display: flex;
        -moz-flex-direction: column;
        -o-flex-direction: column;
        flex-direction: column;
        -ms-align-items: center;
        align-items: center;
        justify-content: center
    }

    .flex-col-str {
        display: flex;
        -moz-flex-direction: column;
        -o-flex-direction: column;
        flex-direction: column;
        -ms-align-items: stretch;
        align-items: stretch
    }

    .flex-col-sb {
        display: flex;
        -moz-flex-direction: column;
        -o-flex-direction: column;
        flex-direction: column;
        justify-content: space-between
    }

    .flex-col-rev-l {
        display: flex;
        -moz-flex-direction: column-reverse;
        -o-flex-direction: column-reverse;
        flex-direction: column-reverse;
        -ms-align-items: flex-start;
        align-items: flex-start
    }

    .flex-col-rev-r {
        display: flex;
        -moz-flex-direction: column-reverse;
        -o-flex-direction: column-reverse;
        flex-direction: column-reverse;
        -ms-align-items: flex-end;
        align-items: flex-end
    }

    .flex-col-rev-c {
        display: flex;
        -moz-flex-direction: column-reverse;
        -o-flex-direction: column-reverse;
        flex-direction: column-reverse;
        -ms-align-items: center;
        align-items: center
    }

    .flex-col-rev-str {
        display: flex;
        -moz-flex-direction: column-reverse;
        -o-flex-direction: column-reverse;
        flex-direction: column-reverse;
        -ms-align-items: stretch;
        align-items: stretch
    }

    .ab-c-m {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%)
    }

    .ab-c-t {
        position: absolute;
        top: 0;
        left: 50%;
        transform: translateX(-50%)
    }

    .ab-c-b {
        position: absolute;
        bottom: 0;
        left: 50%;
        transform: translateX(-50%)
    }

    .ab-l-m {
        position: absolute;
        left: 0;
        top: 50%;
        transform: translateY(-50%)
    }

    .ab-r-m {
        position: absolute;
        right: 0;
        top: 50%;
        transform: translateY(-50%)
    }

    .ab-t-l {
        position: absolute;
        left: 0;
        top: 0
    }

    .ab-t-r {
        position: absolute;
        right: 0;
        top: 0
    }

    .ab-b-l {
        position: absolute;
        left: 0;
        bottom: 0
    }

    .ab-b-r {
        position: absolute;
        right: 0;
        bottom: 0
    }

    .table-options-tab {
        position: absolute;
        right: 0;
        top: 0
    }

    .match-options {
        display: flex;
        background: #363c3f
    }

    .match-options li {
        flex: 1;
        cursor: pointer;
        text-align: center;
        font-size: 14px;
        border-right: 1px solid #fff
    }

    .match-options li:first-child {
        border-left: 1px solid #fff
    }

    .match-options li:last-child {
        border-right: 0
    }

    .match-options li>a {
        border-top: 0;
        color: #fff !important
    }

    .match-options li.active>a {
        border-top-color: #053331
    }

    .filter-client {
        background: #363c3f;
        padding: 4px 15px
    }

    .filter-client-search {
        background: #fff;
        padding: 4px 15px;
        color: #000
    }

    .filter-client-btn {
        padding: 5px 8px;
        color: #fff !important
    }

    .filter-client-listing {
        padding: 9px 15px !important
    }

    .filter-client-listing-search {
        padding: 8px 15px !important
    }

    .scroll-menu-Casino {
        background-color: #bdbdbd00;
        overflow: auto;
        white-space: nowrap;
        margin: 0 5px;
        font-size: 1vw;
        scrollbar-width: thin;
        scrollbar-color: #bdbdbd #aaa;
        display: flex;
        flex: auto;
        padding: 5px
    }

    .scroll-menu-Casino::-webkit-scrollbar {
        height: 0
    }

    .scroll-menu-Casino::-webkit-scrollbar-thumb {
        background-color: #aaa
    }

    .scroll-menu-Casino::-webkit-scrollbar-track {
        background: #bdbdbd
    }

    .scroll-menu-Casino a {
        display: inline-block;
        color: #bbb;
        text-align: center;
        padding: 5px 15px;
        text-decoration: none;
        border-right: 1px solid transparent;
        cursor: pointer;
        flex: 1;
        align-items: center;
        justify-content: center;
        border-radius: 0;
        background: #000;
        margin-right: 0;
        transform: scale(.9);
        transition: all .2s
    }

    .scroll-menu-Casino a.active {
        color: #000 !important;
        background-color: #ffb300;
        transform: scale(1.01);
        z-index: 1;
        box-shadow: 0 0 0 5px #fff;
        border: 1px solid #000;
        border-top-left-radius: 5px;
        border-bottom-right-radius: 5px
    }

    .scroll-menu-Casino a:hover {
        transform: scale(1.01)
    }

    .scroll-menu-Casino a img {
        margin-right: 5px
    }

    .bg-user {
        background: #011f24
    }

    .sideMenu-box-class {
        margin-bottom: 10px;
        border: 1px solid #606060;
        border-bottom-left-radius: 8px;
        border-bottom-right-radius: 8px
    }

    .wrapper-animation {
        display: flex;
        align-items: flex-start
    }

    .wrapper-animation p {
        font-size: .9vw;
        transform: scale(.9, 1) rotatey(-10deg) translatey(0);
        animation: 2.2s cubic-bezier(.45, 0, .55, 1) infinite scaling;
        text-shadow: 0 0 #e8332e, 0 0 #fc9e05, 0 0 #891696;
        transform-origin: 50% 100%;
        color: #fff;
        position: relative;
        top: 10%;
        transform-style: preserve-3d;
        animation-delay: calc(140ms * var(--i));
        margin: 0 5px 0 0
    }

    @keyframes scaling {
        20% {
            text-shadow: 0 0 #e8332e, 0 0 #fc9e05, 0 0 #891696;
            transform: scale(.9, 1) rotatey(-10deg)
        }

        40% {
            transform: scale(.9, 1.1) translatey(10px);
            text-shadow: -3px 0 #e8332e, -5px 0 #fc9e05, -7px 0 #891696
        }

        60% {
            transform: scale(.9, 1) rotatey(-5deg);
            text-shadow: 0 0 #e8332e, 0 0 #fc9e05, 0 0 #891696
        }

        80% {
            transform: scale(.9, 1.1) translatey(10px);
            text-shadow: 3px 0 #e8332e, 5px 0 #fc9e05, 7px 0 #891696
        }
    }

    @keyframes jump {

        20%,
        60% {
            transform: translatey(0) scale(0);
            opacity: 0
        }

        40%,
        80% {
            transform: translatey(-10px) scale(1);
            opacity: 1
        }
    }

    .flip-text {
        position: relative
    }

    .flip-text span {
        position: relative;
        display: inline-block;
        color: #ff7f3d;
        text-transform: uppercase;
        animation: 2s infinite flip;
        animation-delay: calc(.2s * var(--i))
    }

    @keyframes flip {

        0%,
        80% {
            color: #fff;
            transform: rotateY(360deg)
        }
    }

    .sports-icon-match {
        margin-right: 5px
    }

    .media-container {
        position: relative;
        z-index: 1;
        background: #167431;
        width: 100%;
        overflow: hidden;
        font-size: 1.6vw
    }

    @media (min-width:750px) {
        .media-container.default {
            font-size: 15.4px
        }
    }

    .media-container.large {
        max-width: 960px
    }

    .game-content:not(:-webkit-full-screen) .media-container.large,
    .game-content:not(:fullscreen) .media-container.large {
        height: 56.25vw
    }

    @media (min-width:960px) {

        .game-content:not(:-webkit-full-screen) .media-container.large,
        .game-content:not(:fullscreen) .media-container.large {
            height: 540px;
            font-size: 15.4px
        }
    }

    :-webkit-full-screen .media-container {
        max-width: inherit;
        font-size: 1.61vw
    }

    :fullscreen .media-container {
        max-width: inherit;
        font-size: 1.61vw
    }

    @media (min-aspect-ratio:16/9) {
        :-webkit-full-screen .media-container {
            width: 177.77778vh;
            font-size: 2.88vh
        }

        :fullscreen .media-container {
            width: 177.77778vh;
            font-size: 2.88vh
        }
    }

    .live-label {
        position: absolute;
        z-index: 1010;
        top: 1.1em;
        /*!rtl:ignore*/
        left: 1em;
        color: #fff;
        font-size: 8px
    }

    @media (min-width:375px) {
        .live-label {
            font-size: calc(1.17048vw + 3.61069px)
        }
    }

    @media (min-width:768px) {
        .live-label {
            font-size: 12.6px
        }
    }

    .live-label-live {
        background: #d60000
    }

    .live-label-draw,
    .live-label-live {
        padding: .2em .5em;
        border-radius: var(--border-radius-xs)
    }

    .live-label-draw {
        background-color: rgba(0, 0, 0, .4)
    }

    .live-label-draw .hashtag {
        margin-right: .3em
    }

    ._3o2LG8DchFOkUCFt5o1nIN {
        position: absolute;
        top: 0;
        /*!rtl:ignore*/
        left: 0;
        z-index: 1130;
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: .2em 2.2em;
        /*!rtl:begin:ignore*/
        background: linear-gradient(90deg, rgba(0, 0, 0, .6) 75%, transparent 99%);
        /*!rtl:end:ignore*/
        font-size: 8px
    }

    @media (min-width:320px) {
        ._3o2LG8DchFOkUCFt5o1nIN {
            font-size: calc(1.39535vw + 3.53488px)
        }
    }

    @media (min-width:750px) {
        ._3o2LG8DchFOkUCFt5o1nIN {
            font-size: 14px
        }
    }

    ._3o2LG8DchFOkUCFt5o1nIN>span {
        margin: 0 .4em
    }

    ._3ueiSRdcNWn-kxo8c0GNw9 {
        width: .6em;
        height: .6em;
        border: none;
        border-radius: 50%;
        -webkit-font-smoothing: antialiased;
        background-color: #d60000
    }

    ._3PmzYIyugYw5GcOerP0eQj {
        position: absolute;
        z-index: 1024;
        top: 2px;
        left: 0;
        right: 0;
        text-align: center
    }

    ._3tXhWSFc6jU4WG4ZaASaGt {
        position: relative;
        display: inline-block;
        background-color: rgba(0, 0, 0, .7);
        border: 1px solid var(--primary);
        padding: 2px 13px 3px;
        margin-top: 9px;
        border-radius: 11px;
        color: #fff;
        font-size: 13px;
        max-width: 45%;
        cursor: pointer
    }

    @media (max-width:767px) {
        ._3tXhWSFc6jU4WG4ZaASaGt {
            margin-top: 9px;
            font-size: 12px
        }
    }

    @media (max-width:480px) {
        ._3tXhWSFc6jU4WG4ZaASaGt {
            margin-top: 3px;
            font-size: 10px;
            padding: 1px 10px 2px;
            border-radius: 8px
        }
    }

    @media (max-width:375px) {
        ._3tXhWSFc6jU4WG4ZaASaGt {
            margin-top: 0;
            font-size: 8px
        }
    }

    .live-game-timer {
        position: absolute;
        display: block;
        font-size: 3em;
        text-align: center;
        width: 1em;
        height: 1em;
        border-radius: 50%;
        color: #fff;
        background-color: rgba(0, 0, 0, .5);
        z-index: 1010;
        line-height: 1em;
        left: 2%;
        bottom: 1%
    }

    body:not(.fullscreen) .live-game-timer {
        bottom: .3em;
        /*!rtl:ignore*/
        left: .3em
    }

    body.fullscreen .live-game-timer {
        top: 60%;
        left: 50%;
        transform: translateX(-50%) translateY(-50%)
    }

    @media (max-width:767px) {
        .live-game-timer {
            font-size: calc(10px + 4vw)
        }
    }

    .live-game-timer .time-string {
        position: absolute;
        top: 0;
        left: 0;
        z-index: 1;
        width: 100%;
        font-size: .4em
    }

    .live-game-timer svg {
        /*!rtl:begin:ignore*/
        transform: rotate(-90deg) scaleY(-1)
            /*!rtl:end:ignore*/
    }

    .live-game-timer svg circle {
        stroke: #fff
    }

    .circle-animation {
        stroke-dasharray: 0;
        stroke-dashoffset: 0;
        transition: stroke-dashoffset 1s linear
    }

    .ending {
        animation-name: live-game-timer-blinker;
        animation-duration: 1s;
        animation-delay: .5s;
        animation-iteration-count: infinite;
        animation-timing-function: ease-out
    }

    @keyframes live-game-timer-blinker {

        0%,
        to {
            stroke: var(--primary)
        }

        50% {
            stroke: transparent
        }
    }

    .gui {
        height: 0;
        padding-top: 56.25%;
        background-size: cover;
        background-position: 0 30%
    }

    .backgroundImageClass {
        position: absolute;
        width: 100%
    }

    .live-game-timerRace20 {
        position: absolute;
        display: block;
        font-size: 3em;
        text-align: center;
        width: 1em;
        height: 1em;
        border-radius: 50%;
        color: #fff;
        background-color: rgba(0, 0, 0, .5);
        z-index: 1010;
        line-height: 1em;
        right: 2%;
        bottom: 1%
    }

    body:not(.fullscreen) .live-game-timerRace20 {
        bottom: .3em;
        /*!rtl:ignore*/
        right: .3em
    }

    body.fullscreen .live-game-timerRace20 {
        top: 60%;
        left: 50%;
        transform: translateX(-50%) translateY(-50%)
    }

    @media (max-width:767px) {
        .live-game-timerRace20 {
            font-size: calc(10px + 4vw)
        }
    }

    .live-game-timerRace20 .time-string {
        position: absolute;
        top: 0;
        left: 0;
        z-index: 1;
        width: 100%;
        font-size: .4em
    }

    .live-game-timerRace20 svg {
        /*!rtl:begin:ignore*/
        transform: rotate(-90deg) scaleY(-1)
            /*!rtl:end:ignore*/
    }

    .live-game-timerRace20 svg circle {
        stroke: #fff
    }

    .casinoicons {
        position: relative;
        box-shadow: 0 25px 8px -8px;
        border-radius: 4px;
        margin-bottom: 25px;
        margin-right: 25px;
        cursor: pointer
    }

    .d-inline-block {
        display: inline-block !important
    }

    .casinoicons img {
        width: 10vw;
        height: auto
    }

    .img-fluid {
        max-width: 100%;
        height: auto
    }

    .casino-name {
        background-image: linear-gradient(#222, #222);
        color: #fff;
        padding: 5px;
        position: absolute;
        width: 100%;
        bottom: -15px;
        text-align: center;
        text-transform: uppercase;
        font-weight: 700;
        border-radius: 4px;
        font-size: .8vw
    }

    .new-launch-casino {
        position: absolute;
        z-index: 1000;
        left: -23px;
        top: -40px;
        padding: 10px;
        height: auto;
        width: 125px;
        display: flex;
        border-radius: 50%;
        justify-content: center;
        align-items: center;
        text-align: center;
        color: #fff
    }

    @media screen and (max-width:767px) {
        .casino-name {
            font-size: 10px
        }

        .casinoicons {
            margin-right: 0
        }

        .casinoicons img {
            width: 110px;
            height: auto
        }
    }

    .bXanlD {
        position: relative;
        display: flex;
        width: 100%;
        height: 70px;
        box-pack: justify;
        justify-content: space-between;
        box-align: center;
        align-items: center;
        margin: 0 auto;
        padding: 0
    }

    .gMfckx {
        color: #e6e6e6;
        cursor: pointer;
        position: relative;
        display: flex;
        box-align: center;
        -webkit-box-align: center;
        font-size: 28px;
        font-weight: bolder;
        align-items: center;
        margin-left: 1em;
        transition: all .3s ease-in-out 0s
    }

    .kwTDLf {
        display: inline-flex
    }

    .gMfckx .sc-bdVaJa {
        font-size: 20px;
        position: absolute;
        left: 0;
        top: 50%;
        margin-top: -14px
    }

    .gMfckx * {
        pointer-events: none
    }

    .gMfckx::after {
        content: "";
        position: absolute;
        bottom: -.5em;
        width: 0;
        left: 50%;
        height: 1px;
        margin-left: -.2em;
        transform: translateX(-50%);
        background: rgba(255, 255, 255, .6);
        transition: all .3s ease-in-out 0s
    }

    .eaicwY {
        color: #e6e6e6;
        cursor: pointer;
        position: relative;
        display: flex;
        box-align: center;
        align-items: center;
        margin-left: 1em;
        padding: 0 1em 0 calc(25px + .5em);
        transition: all .3s ease-in-out 0s
    }

    .eaicwY .sc-bdVaJa {
        font-size: 20px;
        position: absolute;
        left: 0;
        top: 50%;
        margin-top: -14px
    }

    .kwTDLf>div {
        display: flex;
        box-pack: center;
        justify-content: center
    }

    .eaicwY * {
        pointer-events: none
    }

    .eaicwY::after {
        content: "";
        position: absolute;
        bottom: -.5em;
        width: 0;
        left: 50%;
        height: 1px;
        margin-left: -.2em;
        transform: translateX(-50%);
        background: rgba(255, 255, 255, .6);
        transition: all .3s ease-in-out 0s
    }

    .ZEjZG {
        color: #fff;
        flex-shrink: 0;
        cursor: pointer;
        width: 70px;
        height: 70px;
        box-pack: center;
        justify-content: center;
        box-align: center;
        align-items: center;
        font-size: 1em;
        margin-right: -20px;
        display: none;
        background: 0 0;
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial;
        padding: 0
    }

    .headerHome {
        display: inline-flex
    }

    .headerIcon {
        position: absolute;
        display: flex;
        width: 145px;
        height: 75%;
        box-align: center;
        align-items: center;
        box-pack: center;
        justify-content: center;
        left: 50%;
        margin-left: -80px;
        cursor: pointer
    }

    .headerRightMenu {
        box-pack: center;
        justify-content: center;
        display: flex
    }

    .dpfZYY {
        display: inline-flex;
        position: relative
    }

    .fZmnNd {
        display: flex;
        box-align: center;
        align-items: center
    }

    .dpfZYY .sc-erNlkL {
        color: #e6e6e6
    }

    .jBwopw {
        margin-left: auto;
        margin-right: auto;
        color: grey;
        padding: 0 .5em
    }

    .dxlYpQ {
        display: inline-flex;
        box-align: center;
        align-items: center;
        flex-shrink: 0;
        height: 70px;
        padding: 0 8px
    }

    .jLpwBx {
        display: flex;
        height: 35px;
        cursor: pointer;
        box-pack: center;
        justify-content: center;
        box-align: center;
        align-items: center;
        box-shadow: rgba(0, 0, 0, .2) 0 0 5px;
        color: #e6e6e6;
        padding: 0 15px;
        border-radius: 5px;
        background: #00a826;
        transition: all .3s ease-in-out 0s
    }

    .jLpwBx .sc-bdVaJa {
        font-size: 18px;
        margin-right: 7px
    }

    .eWlgbX {
        position: fixed;
        z-index: 1031;
        opacity: .75;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        background: #282828
    }

    .jzxSsh {
        position: fixed;
        display: flex;
        z-index: 1031;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        box-align: center;
        align-items: center;
        box-pack: center;
        justify-content: center
    }

    .lgtmwI {
        overflow: initial
    }

    .fcALzk {
        flex-direction: column;
        max-width: 100%;
        width: 480px;
        margin: 0 auto 1.5em
    }

    .izOtKA {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        flex-shrink: 0;
        width: 100%;
        color: #008fc6;
        background-color: rgba(255, 255, 255, .9);
        border-radius: 10px;
        padding: 2em 6em;
        border-width: 1px !important;
        border-style: solid;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial;
        margin: 0 auto 1.5em
    }

    .izOtKAPosition {
        display: flex;
        flex-direction: column;
        flex-shrink: 0;
        width: 100%;
        color: #008fc6;
        background-color: rgba(255, 255, 255, .9);
        border-radius: 10px;
        padding: 1em 2em;
        border-width: 1px !important;
        border-style: solid;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial
    }

    .gzmyVy {
        font-size: 1.75em;
        text-transform: uppercase;
        color: rgb(0 143 198);
        margin-bottom: .75em;
        width: 100%;
        text-align: center;
        font-weight: bolder
    }

    .kvbJJA {
        font-size: 14px;
        font-style: italic;
        margin-bottom: 2em;
        width: 100%;
        color: grey;
        text-align: center
    }

    .iLkJYG {
        text-transform: uppercase;
        font-size: 14px;
        display: flex;
        flex-direction: column;
        width: 100%;
        margin-bottom: 1.5em
    }

    .djMQgx {
        font-size: 16px;
        width: 100%;
        caret-color: #b21318;
        background-color: #edfaff;
        text-transform: none;
        color: #242629;
        margin-top: .3em;
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial;
        padding: 1em 1.25em;
        border-radius: 5px
    }

    .ceQRqV {
        position: relative;
        width: 100%
    }

    .HyGyB {
        font-size: 14px;
        margin-bottom: 1.5em;
        display: inline-flex;
        flex-direction: row;
        text-transform: none;
        width: auto;
        color: #303337
    }

    .hVfAuu {
        display: inline-flex;
        position: relative;
        width: 20px;
        height: 20px;
        margin-right: 5px;
        background: #fff;
        border-radius: 3px;
        border-width: 1px !important;
        border-style: solid;
        border-color: #ccc;
        -o-border-image: initial;
        border-image: initial
    }

    .fgwOCh {
        position: absolute;
        display: flex;
        justify-content: center;
        align-items: center;
        max-width: 100%;
        width: 400px;
        min-height: 100px;
        color: #fff;
        top: 0;
        left: 50%;
        transform: translate(-50%, calc(-100% - 15px)) scale(.5);
        opacity: 0;
        pointer-events: none;
        box-shadow: rgba(0, 0, 0, .12) -1px 5px 12px, rgba(0, 0, 0, .08) 1px 8px 18px;
        padding: 20px 25px;
        background: #242629;
        transition: all .2s ease-in-out 0s
    }

    .fvqrRv {
        position: absolute;
        right: 0;
        top: 0;
        width: 40px;
        height: 40px;
        display: flex;
        box-pack: center;
        justify-content: center;
        box-align: center;
        align-items: center;
        cursor: pointer
    }

    .jSxFtR {
        text-transform: uppercase;
        box-shadow: rgba(0, 0, 0, .35) 0 2px 5px;
        width: 100%;
        font-size: 16px;
        font-weight: 700;
        background-color: #b21318;
        background-image: linear-gradient(to right top, rgb(0 98 136), rgb(0 184 255));
        color: #fff;
        line-height: 48px;
        letter-spacing: 1px;
        cursor: pointer;
        text-align: center;
        text-shadow: rgba(0, 0, 0, .25) 0 2px 1px;
        opacity: 1;
        padding: 0 1em;
        border-radius: 5px;
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial
    }

    .kTfkWb {
        display: flex;
        box-pack: center;
        justify-content: center;
        box-align: center;
        align-items: center
    }

    .edkZUc {
        display: flex;
        box-pack: center;
        justify-content: center;
        flex-direction: row;
        max-width: 100%
    }

    .HiFLK {
        display: flex;
        box-align: center;
        align-items: center;
        font-size: 16px;
        color: #fff;
        text-shadow: rgba(0, 0, 0, .8) 0 0 3px;
        position: relative;
        padding: 0 1em
    }

    @media screen and (max-width:575px) {
        .ilkZRs {
            width: 100%
        }
    }

    @media screen and (max-width:1199px) {
        .ilkZRs {
            box-shadow: none
        }
    }

    .ilkZRs {
        overflow-y: overlay;
        overflow-x: hidden;
        overflow-y: overlay;
        scroll-behavior: smooth;
        display: flex;
        flex-direction: column;
        flex-shrink: 0;
        position: relative;
        z-index: 0;
        width: 240px;
        box-pack: justify;
        justify-content: space-between;
        color: #242629;
        box-shadow: rgba(0, 0, 0, .3) 2px 2px 10px, rgba(0, 0, 0, .08) -1px 0 4px;
        transition: background-color .15s ease 0s;
        background: linear-gradient(#e6e2de, #d0d2d4)
    }

    .ghVBet::before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        z-index: 2;
        width: 100%;
        height: 100%;
        opacity: 0;
        pointer-events: none;
        background: #000;
        transition: opacity .2s ease-in-out 0s
    }

    .ilkZRs::-webkit-scrollbar {
        width: 6px;
        height: 6px
    }

    .ilkZRs::-webkit-scrollbar-thumb {
        border-radius: 15em
    }

    .ghVBet {
        position: relative;
        height: 100%
    }

    .iCkQcW {
        display: flex;
        flex-direction: column;
        box-pack: justify;
        justify-content: space-between;
        height: 100%
    }

    .jHpFyF {
        padding: 1.5em 10px .6em;
        border-top: 1px solid rgba(217, 217, 217, .25)
    }

    .fjPKUK {
        display: block;
        box-align: center;
        align-items: center;
        font-size: 12px
    }

    .ivIHPU {
        position: relative
    }

    .ivIHPU .sc-bdVaJa {
        margin-right: 1em;
        position: absolute;
        left: 1em;
        top: 50%;
        transform: translateY(-50%);
        z-index: 5
    }

    .ebCgdh {
        padding: 1.5em 0 1em
    }

    .fpOvYR {
        font-size: 13px;
        text-transform: uppercase;
        font-weight: bolder;
        letter-spacing: .1em;
        padding-left: 1em;
        padding-right: .5em;
        display: flex;
        box-pack: justify;
        justify-content: space-between;
        box-align: center;
        align-items: center;
        color: #4b4b4b;
        margin: 0 0 .5em
    }

    .gPuTLj {
        position: relative
    }

    .eDLQru:first-child {
        border-top: 1px solid rgba(255, 255, 255, .4)
    }

    .eDLQru {
        display: flex;
        flex-direction: column;
        cursor: pointer;
        border-bottom: 1px solid rgba(255, 255, 255, .4);
        border-color: rgba(255, 255, 255, .4)
    }

    .fRxiyc {
        display: flex;
        box-pack: justify;
        justify-content: space-between;
        box-align: center;
        align-items: center;
        padding: .5em 1em
    }

    .fRxiyc * {
        pointer-events: none
    }

    .iHLFWu {
        letter-spacing: .66px;
        display: flex;
        box-align: center;
        align-items: center;
        font-size: 13px;
        min-width: 0;
        box-flex: 1;
        flex-grow: 1;
        color: #333
    }

    .iHLFWu .sc-bdVaJa {
        margin-right: .75em
    }

    .eYojSI {
        display: flex;
        box-pack: center;
        justify-content: center;
        box-align: center;
        align-items: center;
        width: 1.25em;
        height: 1.25em;
        flex-shrink: 0
    }

    .hsPyIp {
        font-size: 10px;
        color: #fff;
        display: flex;
        box-pack: center;
        justify-content: center;
        box-align: center;
        align-items: center;
        flex-shrink: 0;
        cursor: pointer;
        background-color: rgba(128, 128, 128, .5);
        padding: .5em;
        border-radius: 27px;
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial;
        transition: all .3s ease-in-out 0s
    }

    .dLJEcE {
        display: flex;
        flex-direction: column;
        cursor: pointer;
        border-bottom: 1px solid rgba(255, 255, 255, .4);
        border-color: rgba(255, 255, 255, .4)
    }

    .fpsdMR {
        font-size: 10px;
        color: #fff;
        display: flex;
        box-pack: center;
        justify-content: center;
        box-align: center;
        align-items: center;
        flex-shrink: 0;
        cursor: pointer;
        padding: .5em;
        border-radius: 27px;
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial;
        transition: all .3s ease-in-out 0s;
        background: linear-gradient(to right top, #fd7560, #fdc7a3)
    }

    .sideMenuSubIcon {
        border-radius: 1px 11px;
        background: linear-gradient(to right top, #fd7560, #fdc7a3)
    }

    .eDLQru:hover {
        background: linear-gradient(to right, #fff, transparent)
    }

    .eDLQru:hover .sc-bYnzgO .sideMenuSubIcon .sc-bdVaJa {
        transform: rotate(90deg)
    }

    .eDLQru .sc-bdVaJa {
        transition: all .3s ease-in-out 0s
    }

    .htxrhD {
        display: flex;
        box-pack: justify;
        justify-content: space-between;
        box-align: center;
        align-items: center;
        padding: .5em 1em
    }

    .eeJcQa {
        display: flex;
        box-pack: justify;
        justify-content: space-between;
        box-align: center;
        align-items: center;
        font-size: 10px;
        width: 5em;
        color: #fff;
        background-color: rgba(128, 128, 128, .5);
        flex-shrink: 0;
        cursor: pointer;
        text-shadow: rgba(0, 0, 0, .25) 0 1px 1px;
        padding: 0 0 0 1em;
        border-width: initial;
        border-style: none;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial;
        border-radius: 99em;
        overflow: hidden
    }

    .iveRtl {
        display: flex;
        flex-direction: column;
        border-bottom: 1px solid rgba(255, 255, 255, .4);
        border-color: rgba(255, 255, 255, .4)
    }

    .iveRtl .sc-bYnzgO {
        opacity: .55
    }

    .dhCEOc {
        display: flex;
        flex-direction: column;
        box-align: center;
        align-items: center;
        margin: 20px 0 10px
    }

    .HpTbl {
        display: flex;
        box-pack: center;
        justify-content: center;
        box-align: center;
        align-items: center;
        font-size: 11px;
        text-align: center;
        position: relative;
        opacity: .8;
        color: #242629;
        transition: all .2s ease 0s;
        padding: 5px 0
    }

    .HpTbl .sc-bdVaJa {
        margin-right: .5em;
        font-size: 18px
    }

    @media screen and (max-width:1199px) {
        .ebZvgk {
            width: 100%;
            flex-shrink: 0
        }
    }

    .ebZvgk {
        box-flex: 1;
        flex-grow: 1;
        position: static;
        transform: translate3d(0, 0, 0);
        overflow: hidden auto
    }

    @media screen and (max-width:575px) {
        .bNLuDx {
            transform: translateX(calc(-100%))
        }
    }

    @media screen and (max-width:767px) {
        .bNLuDx {
            width: 100%;
            overflow: visible;
            transition: transform 275ms ease-out 0s;
            will-change: transform;
            transform: translateX(calc(-100%))
        }

        .eISBOu {
            width: 100%;
            overflow: visible;
            transition: transform 225ms ease-in 0s;
            will-change: transform;
            transform: translateX(0)
        }
    }

    .bNLuDx {
        display: flex;
        flex-grow: 1;
        flex-shrink: 0;
        height: 100%
    }

    @media screen and (max-width:575px) {
        .eISBOu {
            transform: translateX(0)
        }
    }

    .gTShLv {
        box-flex: 1;
        display: flex;
        flex-grow: 1;
        flex-shrink: 0;
        height: 100%
    }

    .bmZRbb {
        overflow-x: hidden;
        overflow-y: auto;
        scroll-behavior: smooth;
        box-flex: 1;
        flex-grow: 1;
        position: relative;
        padding: 2em 15px
    }

    .dZFxjG {
        overflow-x: hidden;
        overflow-y: auto;
        scroll-behavior: smooth;
        font-size: 14px;
        width: 300px;
        flex-shrink: 0;
        box-shadow: rgba(0, 0, 0, .18) -2px -1px 6px;
        padding: 2em .75em 0;
        background: #fff
    }

    .kvmaEX {
        position: relative;
        z-index: 0;
        margin-bottom: 2em;
        font-size: 12px
    }

    .fkrhWv {
        box-pack: justify;
        display: flex;
        font-weight: bolder;
        justify-content: space-between;
        box-align: center;
        align-items: center;
        font-size: 13px;
        text-transform: uppercase;
        margin-top: 0;
        margin-bottom: .5em;
        color: #4b4b4b
    }

    .csyiSq {
        display: flex;
        box-pack: justify;
        justify-content: space-between;
        box-align: center;
        align-items: center;
        cursor: pointer;
        font-size: 11px;
        width: 4em;
        height: 1.75em;
        color: #fff;
        position: relative;
        z-index: 0;
        border-radius: 99em;
        border-width: initial;
        border-style: none;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial;
        padding: 0
    }

    .jaUKVS {
        left: 0;
        position: absolute;
        top: 50%;
        transform: translateY(-55%);
        opacity: 0;
        padding: 0 .5em
    }

    .fPNAyg {
        right: 0;
        position: absolute;
        top: 50%;
        transform: translateY(-55%);
        opacity: 1;
        padding: 0 .5em
    }

    .csyiSq * {
        pointer-events: none
    }

    .EFoyB {
        position: absolute;
        z-index: 1;
        width: 1.65em;
        height: 1.65em;
        top: 50%;
        background-color: #fff;
        box-shadow: rgba(0, 0, 0, .25) 0 2px 5px;
        will-change: transform;
        left: 0;
        transform: translateY(-50%);
        border-radius: 50%;
        transition: all .15s ease-out 0s
    }

    @media screen and (max-width:767px) {
        .bXXXOj {
            width: 100%;
            flex-shrink: 0;
            padding: 70px 10px 10px
        }
    }

    .bXXXOj {
        overflow-x: hidden;
        overflow-y: auto;
        scroll-behavior: smooth;
        box-flex: 1;
        flex-grow: 1;
        position: relative;
        padding: 2em 15px
    }

    .hNpjha {
        display: none;
        background-color: #fff;
        border-radius: 2px;
        border-width: 1px !important;
        border-style: solid;
        border-color: rgba(128, 128, 128, .25);
        -o-border-image: initial;
        border-image: initial
    }

    .hEBtDi {
        font-size: 12px;
        display: flex;
        align-items: flex-start;
        padding: 1em .5em
    }

    .hEBtDi .sc-bdVaJa {
        margin-top: .1em;
        margin-right: .5em
    }

    .hJsKYI {
        display: flex;
        border-top: 1px solid rgba(128, 128, 128, .25)
    }

    .kmoEBZ:not(:last-of-type) {
        border-right: 1px solid rgba(128, 128, 128, .25)
    }

    .kmoEBZ {
        cursor: pointer;
        display: flex;
        box-pack: center;
        justify-content: center;
        box-align: center;
        align-items: center;
        background-color: transparent;
        font-size: 13px;
        width: 50%;
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial;
        padding: .5em .25em
    }

    .hYwWtD {
        font-size: 11px;
        font-style: italic;
        display: flex;
        align-items: center;
        background-color: transparent;
        cursor: pointer;
        color: #242629;
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial
    }

    .hYwWtD .sc-bdVaJa {
        margin-left: .5em
    }

    .becGJq {
        font-size: 11px;
        font-style: italic;
        display: none;
        align-items: center;
        background-color: transparent;
        cursor: pointer;
        color: #242629;
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial
    }

    .becGJq .sc-bdVaJa {
        margin-left: .5em
    }

    .cTLqod {
        color: #242629;
        box-shadow: rgba(0, 0, 0, .12) -1px 2px 6px, rgba(0, 0, 0, .08) 1px 5px 10px;
        display: none;
        flex-wrap: wrap;
        justify-content: center;
        margin-bottom: 1em;
        background-color: #fff;
        border-radius: 4px;
        overflow: hidden;
        padding: .8em;
        border-width: 1px !important;
        border-style: solid;
        border-color: rgba(128, 128, 128, .2);
        -o-border-image: initial;
        border-image: initial
    }

    .eEfkhN {
        display: flex;
        width: 30%;
        padding: .2em
    }

    .eHesqq {
        width: 100%;
        text-align: center;
        box-shadow: rgba(0, 0, 0, .24) 0 0 3px inset;
        background-color: #edeef0;
        font-size: 13px;
        caret-color: #fd7560;
        border-radius: 15%;
        padding: .5em;
        border-width: initial;
        border-style: none;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial
    }

    .fmTmZP {
        display: flex;
        align-items: center;
        background-color: #00a826;
        font-size: 14px;
        width: 100%;
        justify-content: center;
        margin-top: .5em;
        cursor: pointer;
        color: #fff;
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial;
        padding: 7px
    }

    .iGhozo {
        box-pack: justify;
        justify-content: space-between;
        box-align: center;
        align-items: center;
        font-weight: bolder;
        font-size: 13px;
        text-transform: uppercase;
        margin-top: 0;
        margin-bottom: .5em;
        color: #4b4b4b;
        display: flex
    }

    .bGHLFS {
        display: flex;
        margin-bottom: 1em;
        position: relative;
        z-index: 0
    }

    .gvHuRv {
        cursor: pointer;
        font-size: 13px;
        display: flex;
        justify-content: center;
        align-items: center;
        width: 50%;
        position: relative;
        z-index: 0;
        color: #f42303;
        background-color: rgb(128 128 128 / 45%);
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial;
        border-radius: 0;
        padding: .8em
    }

    .ggiteI {
        cursor: pointer;
        font-size: 13px;
        display: flex;
        justify-content: center;
        align-items: center;
        width: 50%;
        background-color: transparent;
        position: relative;
        z-index: 0;
        color: grey;
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial;
        border-radius: 0;
        padding: .8em
    }

    @media screen and (max-width:575px) {
        .hRYsMD {
            transform: translateX(calc(-100vw))
        }
    }

    @media screen and (max-width:767px) {
        .hRYsMD {
            transition: transform 225ms ease-in 0s;
            will-change: transform;
            transform: translateX(calc(-240px))
        }
    }

    .hRYsMD {
        display: flex;
        width: 100%;
        height: 100%;
        overflow: visible
    }

    .gYHZGK {
        height: 100%;
        min-height: 0;
        flex-grow: 1;
        flex-shrink: 1;
        position: relative;
        background: 0 0/cover #ededed
    }

    .kHPbxr {
        display: flex;
        flex-direction: column;
        width: 100%;
        height: 100%;
        position: relative
    }

    .celpNf {
        display: flex;
        align-items: center;
        justify-content: space-between
    }

    .jArToH {
        display: none;
        align-items: center;
        justify-content: space-between
    }

    .fnDiRk {
        display: flex;
        align-items: center;
        flex-grow: 1
    }

    .eJKIfZ {
        cursor: pointer;
        display: flex;
        align-items: center;
        font-style: italic;
        font-size: 10px;
        background-color: transparent;
        flex-shrink: 0;
        color: #242629;
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial
    }

    .eJKIfZ .sc-bdVaJa {
        font-size: 14px;
        margin-right: .5em
    }

    .WsIbE {
        width: 33%;
        display: flex;
        justify-content: center;
        align-items: center;
        cursor: pointer;
        flex-basis: 100%;
        flex-grow: 1;
        margin-right: .5em;
        box-shadow: rgba(0, 0, 0, .25) 0 0 3px inset;
        caret-color: #fd7560;
        color: #242629;
        text-align: center;
        min-width: 0;
        border-radius: 99em;
        padding: .5em;
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial
    }

    .bMYLBE {
        display: flex;
        justify-content: center;
        align-items: center;
        cursor: pointer;
        flex-basis: 100%;
        flex-grow: 1;
        margin-right: .3em;
        color: #242629;
        font-size: 13px;
        background-color: transparent;
        border-radius: 15%;
        padding: .5em;
        border-width: 1px !important;
        border-style: solid;
        border-color: #02aff1;
        -o-border-image: initial;
        border-image: initial
    }

    .dHlSIr {
        cursor: pointer;
        display: flex;
        align-items: center;
        font-style: italic;
        font-size: 10px;
        background-color: transparent;
        flex-shrink: 0;
        color: #242629;
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial
    }

    .dHlSIr .sc-fnwBNb {
        margin-right: .5em
    }

    .VCvLW {
        display: flex;
        justify-content: center;
        align-items: center;
        width: 2.25em;
        height: 2.25em;
        background-color: #fd7560;
        border-radius: 50%
    }

    .eeiIJE {
        color: #242629;
        box-shadow: rgba(0, 0, 0, .12) -1px 2px 6px, rgba(0, 0, 0, .08) 1px 5px 10px;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        margin-bottom: 1em;
        background-color: #fff;
        border-radius: 4px;
        overflow: hidden;
        padding: .8em;
        border-width: 1px !important;
        border-style: solid;
        border-color: rgba(128, 128, 128, .2);
        -o-border-image: initial;
        border-image: initial
    }

    .ezrJJr {
        box-shadow: rgba(0, 0, 0, .3) 2px 2px 10px, rgba(0, 0, 0, .08) -1px 0 4px;
        display: flex;
        align-items: center;
        font-size: 14px;
        color: #242629;
        position: relative;
        margin-bottom: 1.5em;
        background-color: #fff;
        background-image: linear-gradient(#fff, #ededed);
        border-radius: 4px;
        overflow: hidden
    }

    .dyRhAG::after,
    .ezrJJr::after,
    .icPAwo::after,
    .krtCOB::after {
        content: "";
        display: block;
        position: absolute;
        left: 0;
        bottom: 0;
        width: 25%;
        height: 3px;
        background-color: #fd7560;
        transform: translateX(0);
        will-change: transform;
        transition: transform .35s ease-out 0s
    }

    .icPAwo::after {
        transform: translateX(100%)
    }

    .dyRhAG::after {
        transform: translateX(200%)
    }

    .krtCOB::after {
        transform: translateX(300%)
    }

    .dyRhAG,
    .icPAwo,
    .krtCOB {
        box-shadow: rgba(0, 0, 0, .3) 2px 2px 10px, rgba(0, 0, 0, .08) -1px 0 4px;
        display: flex;
        align-items: center;
        font-size: 14px;
        color: #242629;
        position: relative;
        margin-bottom: 1.5em;
        background-color: #fff;
        background-image: linear-gradient(#fff, #ededed);
        border-radius: 4px;
        overflow: hidden
    }

    .flWttR {
        letter-spacing: 1px;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        background-color: transparent;
        width: 25%;
        position: relative;
        font-size: 11px;
        z-index: 0;
        cursor: pointer;
        border-width: initial;
        border-style: none;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial;
        padding: 1em .25em
    }

    .flWttR:not(:last-of-type)::before {
        content: "";
        display: block;
        position: absolute;
        top: 1em;
        bottom: 1em;
        right: 0;
        width: 1px;
        background-color: rgba(128, 128, 128, .6);
        opacity: .35
    }

    .flWttR::after {
        content: "";
        display: block;
        position: absolute;
        z-index: -1;
        width: 100%;
        height: 100%;
        pointer-events: none;
        opacity: 0;
        background: radial-gradient(circle, rgba(255, 255, 255, .5), rgba(0, 0, 0, 0));
        border-radius: 2px
    }

    .eYojSI>img {
        width: 100%;
        height: auto
    }

    .sc-cSHVUG:hover img {
        transition: all .3s;
        transform: scale(1.3);
        transform-origin: 50% 50%
    }

    .flWttR .sc-bdVaJa {
        margin-bottom: .3em;
        font-size: 2em;
        transition: all .2s ease-in-out 0s
    }

    .flWttR:first-child>.sc-jzJRlG {
        text-transform: uppercase
    }

    .flWttR * {
        pointer-events: none
    }

    .bmXvol {
        padding-top: 3px;
        font-size: 12px;
        text-transform: uppercase;
        color: #242629
    }

    .iqaYeq:not(:last-child) {
        margin-bottom: 5px
    }

    .iqaYeq .sc-ifAKCX {
        margin-bottom: 0
    }

    .cBpJIX {
        display: flex;
        align-items: center;
        font-size: 20px;
        margin-bottom: .6em;
        text-transform: uppercase;
        font-weight: 800;
        letter-spacing: .1em;
        color: #000
    }

    .cBpJIX .sc-bdVaJa {
        margin-right: 5px;
        margin-top: -3px
    }

    .wGVUG {
        color: #4b4b4b;
        display: flex;
        align-items: baseline
    }

    .sAjab {
        margin-bottom: .8em;
        padding: 0
    }

    .bGHpJS:first-child {
        border-radius: 4px
    }

    .bGHpJS {
        display: flex;
        flex-direction: column;
        margin-bottom: 0;
        background: rgba(250, 250, 250, 0)
    }

    .ipbjCZ {
        display: flex;
        position: relative;
        font-size: .8vw;
        font-weight: 700;
        letter-spacing: .66px;
        color: #fff;
        z-index: 2;
        background: linear-gradient(#003d47, #003d47);
        border-bottom: 2px solid #003d47;
        border-top: 4px solid #003d47
    }

    .edXhoF {
        display: flex;
        letter-spacing: .66px;
        width: 63%;
        padding: .3em 0 .3em .3em;
        font-size: .8vw
    }

    .bTujaW {
        display: flex;
        letter-spacing: .66px;
        width: 10%;
        justify-content: center;
        padding: .6em 0
    }

    .litKqN {
        display: flex;
        letter-spacing: .66px;
        width: 37%;
        justify-content: space-around;
        padding: .3em 0
    }

    .gVVkIY {
        position: relative
    }

    .gVVkIY:not(:last-of-type) {
        border-bottom: 1px solid
    }

    .cXWrKs {
        display: flex;
        color: #aaafb5;
        font-size: 12px;
        background: #0f1c27;
        flex-wrap: wrap;
        position: relative;
        padding: 1px 0
    }

    .cXWrKs:hover {
        background: linear-gradient(45deg, #000, transparent)
    }

    .beoeno {
        display: flex;
        width: 46%;
        padding: 0 .5em
    }

    .beoenoRJ {
        display: flex;
        width: 25%;
        padding: 0 .5em
    }

    .jxMVKQ {
        background-color: transparent;
        flex-shrink: 0;
        font-size: 14px;
        display: flex;
        align-items: center;
        justify-content: center;
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial;
        padding: 0;
        margin: 0 .5em
    }

    .cpsDzQ {
        display: flex;
        flex-direction: column;
        justify-content: center;
        flex-grow: 1;
        min-width: 0;
        font-size: 12px;
        margin: 0
    }

    .EbQsp {
        font-size: 12px;
        color: #00ad4d;
        font-weight: 600;
        padding: 0 .5em
    }

    .ehEWqk {
        font-size: 1vw;
        font-weight: 400;
        white-space: nowrap;
        text-overflow: ellipsis;
        color: #d8d8d8;
        overflow: hidden
    }

    .ehEWqk:hover {
        text-decoration: underline;
        cursor: pointer;
        color: #fff
    }

    .ldkwXi {
        display: flex;
        align-items: baseline;
        margin: .25em
    }

    .llHxp {
        display: flex;
        width: 10%;
        justify-content: center;
        padding: 0
    }

    .llHxpRJ {
        display: flex;
        width: 7%;
        justify-content: center;
        padding: 0
    }

    .llHxpTJ {
        display: flex;
        width: 20%;
        justify-content: center;
        border-right: 1px solid rgba(128, 128, 128, .2);
        padding: .5em
    }

    .dbkUcG {
        display: flex;
        font-size: .9vw;
        width: 100%;
        max-width: 96px;
        color: #00ad4d;
        border-radius: 2px;
        margin: 0 .5em;
        overflow: hidden
    }

    .bvjTkI {
        display: flex;
        justify-content: center;
        align-items: center;
        width: 100%;
        text-align: center
    }

    .cXWrKs>div {
        position: relative;
        z-index: 2
    }

    .vUVLn {
        display: flex;
        width: 37%;
        margin-left: auto;
        z-index: 0;
        position: relative;
        padding: .2em 0
    }

    .kEIzql {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        z-index: 1;
        background-color: rgb(46 52 57 / 54%);
        text-transform: uppercase;
        letter-spacing: 1px;
        color: #fff;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 12px;
        font-weight: 700
    }

    .kEIzqlHorse {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        z-index: 1;
        background-color: rgb(46 52 57 / 54%);
        text-transform: uppercase;
        letter-spacing: 1px;
        color: #fff;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 15px;
        font-weight: 700
    }

    .cDeqWm {
        position: relative;
        display: flex;
        width: calc(50%);
        padding: 0 .25em;
        justify-content: center;
        font-weight: 700
    }

    .cDeqWmRJ {
        position: relative;
        display: flex;
        width: calc(50%);
        justify-content: center;
        font-weight: 700
    }

    .jOBoYn {
        display: flex;
        flex-direction: column;
        justify-content: center;
        width: 30%;
        flex-grow: 1;
        position: relative;
        z-index: 0;
        text-align: center;
        min-height: 25px;
        cursor: pointer;
        background-color: #72bbef;
        pointer-events: none;
        padding: .25em .5em;
        margin: 0 .15em;
        border-radius: 4px
    }

    .hkqSUv {
        font-size: 1vw;
        text-align: center;
        color: #1f1f1f
    }

    .hkqSUvTS {
        font-size: 1vw;
        text-align: center;
        color: #fff
    }

    .bspoOb {
        font-size: 11px;
        text-align: center;
        white-space: nowrap;
        text-overflow: ellipsis;
        width: 100%;
        color: #242629;
        overflow: hidden
    }

    .bEnOkM {
        display: flex;
        flex-direction: column;
        justify-content: center;
        width: 30%;
        flex-grow: 1;
        position: relative;
        z-index: 0;
        text-align: center;
        min-height: px;
        cursor: pointer;
        background-color: #f994ba;
        pointer-events: none;
        padding: .25em .5em;
        margin: 0 .15em;
        border-radius: 4px
    }

    .jVWUZo {
        display: flex;
        flex-direction: column;
        justify-content: center;
        width: 30%;
        flex-grow: 1;
        position: relative;
        z-index: 0;
        text-align: center;
        min-height: 25px;
        cursor: not-allowed;
        background-color: rgb(46 52 57);
        pointer-events: none;
        opacity: .5;
        margin: 0 .15em;
        border-radius: 4px;
        border: 1px solid
    }

    .dqbEeb {
        font-size: 12px;
        letter-spacing: .02em;
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        justify-content: start;
        margin-bottom: 0;
        height: 100%;
        color: rgb(13 13 13);
        border-radius: 0;
        background: #ccc;
        padding: 4px 10px
    }

    .gycTii {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 99;
        display: none
    }

    .eOmwPq {
        display: flex;
        align-items: flex-start;
        font-size: 14px;
        font-weight: 600;
        margin-bottom: 10px;
        margin-top: 0;
        text-transform: uppercase;
        letter-spacing: .1em;
        color: #fec2b8
    }

    .eOmwPq .sc-bdVaJa {
        font-size: .9em;
        margin-right: 1em;
        margin-top: .1em
    }

    .eOmwPq>div {
        color: #4b4b4b
    }

    .eOkjgE {
        display: flex;
        align-items: center;
        pointer-events: none
    }

    .gkOUYJ {
        font-size: .8em;
        margin-top: 10px;
        color: #5aa0af;
        pointer-events: none
    }

    .ezgDeZ {
        width: 100%;
        max-width: 910px;
        font-size: 12px;
        color: #3c3232;
        box-shadow: rgba(0, 0, 0, .08) 4px 8px 14px, rgba(0, 0, 0, .14) -2px 3px 8px;
        margin: 2em auto 1.5em;
        border-radius: 4px;
        overflow: hidden
    }

    .cKZNHd {
        display: flex;
        position: relative
    }

    .cKZNHd::before {
        content: "";
        display: block;
        position: absolute;
        z-index: 1;
        left: 0;
        bottom: 0;
        height: 2px;
        background-color: #fd7560;
        will-change: transform;
        transition: transform .3s ease-out 0s
    }

    .imZNTQ {
        font-size: 14px;
        display: flex;
        justify-content: center;
        align-items: center;
        width: calc(100%);
        cursor: pointer;
        position: relative;
        padding: .5em .25em
    }

    .imZNTQ>div:first-of-type {
        margin-right: .5em;
        -webkit-filter: drop-shadow(rgba(0, 0, 0, .4) 1px 1px 3px);
        filter: drop-shadow(rgba(0, 0, 0, .4) 1px 1px 3px)
    }

    .bWPqik {
        font-size: 12px;
        position: absolute;
        right: .75em;
        top: 50%;
        transform: translateY(-50%)
    }

    .CTURg:last-child {
        margin-bottom: .8em
    }

    .CTURg {
        box-shadow: rgba(0, 0, 0, .08) 2px 5px 8px, rgba(0, 0, 0, .12) -2px -1px 6px;
        display: flex;
        flex-direction: column;
        margin-bottom: 1.5em;
        background: #fafafa;
        border-radius: 4px
    }

    .gEAUrc {
        display: flex;
        text-transform: uppercase;
        letter-spacing: .66px;
        box-shadow: rgba(0, 0, 0, .1) 0 3px 5px
    }

    .bhRRNx {
        display: flex;
        letter-spacing: .66px;
        flex-basis: 35%;
        align-items: center;
        min-width: 0;
        padding: .6em 0 .6em 22px;
        border-right: 1px solid rgba(128, 128, 128, .2)
    }

    .bhRRNx>span {
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden
    }

    .eVJavL {
        display: flex;
        flex-grow: 0;
        flex-shrink: 0;
        flex-basis: 65%;
        justify-content: center;
        position: relative;
        min-width: 0;
        padding: .5em
    }

    .gLTDfw {
        font-size: 10px;
        margin-top: 2px;
        width: calc(16.6667%);
        text-align: center;
        color: #15b9ff
    }

    .jxwcmV {
        font-size: 10px;
        margin-top: 2px;
        width: calc(16.6667%);
        text-align: center;
        color: #ef6c89
    }

    .jOvvVH:nth-of-type(2n) {
        background-color: #f6f6f6
    }

    .jOvvVH:not(:last-of-type) {
        border-bottom: 1px solid rgba(128, 128, 128, .2)
    }

    .jOvvVH {
        display: flex;
        color: #606060;
        font-size: 12px;
        background-color: #fff;
        min-height: 44px;
        flex-wrap: wrap;
        position: relative
    }

    .jOvvVH>div {
        position: relative;
        z-index: 2;
        background: #ededed
    }

    .bVbpmH {
        flex-basis: 35%;
        padding-left: 22px;
        font-size: 14px;
        font-weight: 400;
        display: flex;
        box-pack: start;
        justify-content: flex-start;
        box-align: center;
        align-items: center;
        border-right: 1px solid rgba(128, 128, 128, .2)
    }

    .chrDaS {
        display: flex;
        flex-direction: column;
        box-pack: center;
        justify-content: center
    }

    .uXYqh {
        display: flex;
        flex-wrap: wrap;
        box-align: center;
        align-items: center;
        font-size: 14px;
        font-weight: 400;
        margin-top: .25em
    }

    .jSncTo {
        text-transform: uppercase;
        letter-spacing: 1px;
        display: flex;
        box-align: center;
        align-items: center;
        box-pack: center;
        justify-content: center
    }

    .jSncToLoader {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        z-index: 1;
        background-color: #ffffffb8;
        text-transform: uppercase;
        letter-spacing: 1px;
        color: #9d7302;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 36px;
        font-weight: 700
    }

    .jcvpfc {
        display: flex;
        flex-direction: column;
        justify-content: center;
        width: 30%;
        flex-grow: 1;
        position: relative;
        z-index: 0;
        text-align: center;
        min-height: 48px;
        cursor: not-allowed;
        background-color: #a6a6a6;
        pointer-events: none;
        opacity: .5;
        padding: .25em .5em;
        margin: 0 .15em;
        border-radius: 2px
    }

    .gEWSVH,
    .iXmEal {
        display: flex;
        width: 100%
    }

    .cNVvwF {
        display: flex;
        flex-direction: column;
        justify-content: center;
        width: 30%;
        flex-grow: 1;
        position: relative;
        z-index: 0;
        text-align: center;
        min-height: 48px;
        cursor: pointer;
        background-color: #c7eeff;
        pointer-events: none;
        opacity: .5;
        padding: .25em .5em;
        margin: 0 .15em;
        border-radius: 2px
    }

    .bmmjUf {
        display: flex;
        flex-direction: column;
        justify-content: center;
        width: 30%;
        flex-grow: 1;
        position: relative;
        z-index: 0;
        text-align: center;
        min-height: 48px;
        cursor: pointer;
        background-color: #94dfff;
        pointer-events: none;
        opacity: .5;
        padding: .25em .5em;
        margin: 0 .15em;
        border-radius: 2px
    }

    .jYbymT {
        font-size: 12px;
        font-weight: 600;
        text-align: center;
        margin-bottom: .25em;
        color: #1f1f1f
    }

    .MHqsS {
        font-size: 11px;
        text-align: center;
        white-space: nowrap;
        text-overflow: ellipsis;
        width: 100%;
        color: #242629;
        overflow: hidden
    }

    .eNwjbk {
        display: flex;
        flex-direction: column;
        justify-content: center;
        width: 30%;
        flex-grow: 1;
        position: relative;
        z-index: 0;
        text-align: center;
        min-height: 48px;
        cursor: pointer;
        background-color: #f9c8d3;
        pointer-events: none;
        opacity: .5;
        padding: .25em .5em;
        margin: 0 .15em;
        border-radius: 2px
    }

    .bSVvXJ {
        display: flex;
        flex-direction: column;
        justify-content: center;
        width: 30%;
        flex-grow: 1;
        position: relative;
        z-index: 0;
        text-align: center;
        min-height: 48px;
        cursor: pointer;
        background-color: #fef6f8;
        pointer-events: none;
        opacity: .5;
        padding: .25em .5em;
        margin: 0 .15em;
        border-radius: 2px
    }

    .cwfgvr {
        position: relative;
        z-index: 0;
        margin-bottom: 0;
        font-size: 12px
    }

    .cHAORr {
        background-color: #fff;
        color: #242629;
        box-shadow: rgba(0, 0, 0, .12) -1px 2px 6px, rgba(0, 0, 0, .08) 1px 5px 10px;
        display: flex;
        font-size: 14px;
        flex-direction: column;
        margin-bottom: 1em;
        position: relative;
        z-index: 0;
        border-radius: 4px;
        overflow: hidden;
        border-width: 3px !important;
        border-style: solid;
        border-color: #94dfff
    }

    .gtSrwr {
        display: flex;
        align-items: center;
        background-color: #94dfff;
        padding: .3em .15em .3em .3em
    }

    .cHAORrLay {
        background-color: #fff;
        color: #242629;
        box-shadow: rgba(0, 0, 0, .12) -1px 2px 6px, rgba(0, 0, 0, .08) 1px 5px 10px;
        display: flex;
        font-size: 14px;
        flex-direction: column;
        margin-bottom: 0;
        position: relative;
        z-index: 0;
        border-radius: 4px;
        overflow: hidden;
        border-width: 3px !important;
        border-style: solid;
        border-color: #f9c8d3
    }

    .gtSrwrLay {
        display: flex;
        align-items: center;
        background-color: #f9c8d3;
        padding: .3em .15em .3em .3em
    }

    .ZpXWD {
        display: flex;
        flex-direction: column
    }

    .gtSrwr .sc-jKmXuR {
        color: #0081b8
    }

    .gtSrwrLay .sc-jKmXuR {
        color: #ec5577
    }

    .dWqAqI {
        font-size: 11px;
        font-style: italic;
        cursor: pointer
    }

    .erkxKn {
        font-weight: 700;
        font-size: 13px;
        color: #3c3f44
    }

    .gtSrwr .sc-feryYK:last-of-type {
        margin-right: 0
    }

    .gtSrwr .sc-feryYK:first-of-type {
        margin-left: auto
    }

    .gtSrwr .sc-feryYK {
        margin-right: 1em
    }

    .gtSrwrLay .sc-feryYK:last-of-type {
        margin-right: 0
    }

    .gtSrwrLay .sc-feryYK:first-of-type {
        margin-left: auto
    }

    .gtSrwrLay .sc-feryYK {
        margin-right: 1em
    }

    .dkZAjB {
        background-color: transparent;
        display: flex;
        justify-content: center;
        align-items: center;
        color: #c71c1c;
        opacity: 1;
        cursor: pointer;
        font-size: 12px;
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial;
        padding: 0;
        transition: opacity .15s ease 0s
    }

    .dkZAjB .sc-bdVaJa {
        font-size: 2em
    }

    .dkZAjB * {
        pointer-events: none
    }

    .dAfEWh {
        font-size: 11px;
        background-color: #f5f5f5;
        color: #242629;
        display: flex
    }

    .dAfEWh>div:not(:last-of-type) {
        border-right: 1px solid #e6e6e6
    }

    .dAfEWh>div {
        width: 50%;
        padding: .5em 1em
    }

    .dAfEWhPr {
        font-size: 11px;
        background-color: #fff;
        color: #242629;
        display: flex
    }

    .dAfEWhPr>div:not(:last-of-type) {
        border-right: 1px solid #e6e6e6
    }

    .dAfEWhPr>div {
        width: 50%;
        padding: .5em 1em
    }

    .eypWGp {
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding: .25em 1em .5em
    }

    .dSHIHN {
        display: flex
    }

    .ioYXFT {
        display: flex;
        justify-content: space-between
    }

    .bHdHxb {
        font-size: 11px;
        margin-bottom: .5em
    }

    .gTRbyc {
        font-size: 11px;
        color: #15b9ff
    }

    .hoYoWo {
        display: flex;
        flex-grow: 0;
        border-radius: 2px;
        overflow: hidden
    }

    .hoYoWoRJ {
        display: flex;
        flex-grow: 0;
        border-radius: 2px;
        overflow: hidden;
        justify-content: flex-end
    }

    .kyhyVR {
        display: flex;
        justify-content: center;
        align-items: center;
        flex-shrink: 0;
        width: 1.25em;
        color: #fff;
        background-image: linear-gradient(to top, rgb(0 117 173), rgb(60 228 255));
        cursor: pointer;
        touch-action: manipulation;
        text-shadow: none;
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial;
        padding: .25em
    }

    .kyhyVRRJ {
        display: flex;
        box-pack: center;
        justify-content: center;
        box-align: center;
        align-items: center;
        flex-shrink: 0;
        width: 2.25em;
        font-size: 12px;
        color: #fff;
        background: #4b5b6a;
        cursor: pointer;
        touch-action: manipulation;
        text-shadow: none;
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial;
        padding: .25em
    }

    .iJRvJo {
        background-color: #f5f5f5;
        text-align: center;
        font-size: .8vw;
        color: #242629;
        width: 5.4em;
        flex-grow: 0;
        padding: .3em .25em;
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial;
        border-radius: 2px
    }

    .cNIHNm {
        display: flex;
        flex-direction: column;
        margin-right: .5em
    }

    .bLaitq {
        background-color: #f5f5f5;
        text-align: center;
        width: 10em;
        color: #242629;
        flex-grow: 1;
        padding: .3em .25em;
        font-size: .8vw;
        margin-right: 5px;
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial;
        border-radius: 2px
    }

    .hgMpRx {
        font-style: italic;
        padding: .25em
    }

    .htTnxO {
        color: rgb(2 130 31)
    }

    .ksWbmr {
        color: red
    }

    .htTnxOts {
        color: #01d832
    }

    .fnSqOk {
        padding: 0 .5em
    }

    .eDkLx {
        display: flex;
        flex-wrap: wrap;
        margin: .25em 0
    }

    .cNPxRY {
        width: 16.65%;
        padding: 0
    }

    .eyOqnw {
        font-size: .9vw;
        text-align: center;
        background: linear-gradient(#79d9f0, #1d8fad) !important;
        width: 100%;
        color: #242629;
        cursor: pointer;
        padding: .5em;
        border-width: 1px !important;
        border-style: solid;
        border-color: #ffffff7d;
        -o-border-image: initial;
        border-image: initial;
        border-radius: 5px
    }

    .eyOqnwRJ {
        font-size: 10px;
        text-align: center;
        background-color: #4b5b6a;
        margin-right: 1em;
        width: 100%;
        color: #fff;
        cursor: pointer;
        padding: .5em;
        border-width: 1px !important;
        border-style: solid;
        border-color: silver;
        -o-border-image: initial;
        border-image: initial;
        border-radius: 5px
    }

    .eyOqnw:hover {
        color: #fff
    }

    .hiZDjs {
        display: flex;
        padding: .25em 0 .5em
    }

    .eqYysD {
        display: flex;
        justify-content: center;
        align-items: center;
        color: #000;
        width: 50%;
        font-size: .8vw;
        margin-right: .2em;
        cursor: not-allowed;
        pointer-events: none;
        border-radius: 5px;
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial;
        background: #ddd;
        padding: .5em
    }

    .ipFRVg {
        display: flex;
        justify-content: center;
        align-items: center;
        cursor: pointer;
        color: #fff;
        width: 50%;
        font-size: .8vw;
        margin-right: .2em;
        border-radius: 5px;
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial;
        background: linear-gradient(to top, rgb(0 128 29), rgb(4 233 56));
        padding: .5em
    }

    .ipFRVgRJ {
        display: flex;
        box-pack: center;
        justify-content: center;
        box-align: center;
        align-items: center;
        cursor: pointer;
        color: #fff;
        width: 40%;
        font-size: 11px;
        margin-right: .2em;
        border-radius: 5px;
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial;
        background: linear-gradient(to top, rgb(0 136 204), rgb(0 136 204));
        padding: .5em
    }

    .eqYysD>.sc-bdVaJa {
        margin-right: .5em
    }

    .eqYysD * {
        pointer-events: none
    }

    .gEeoTQ {
        font-size: .8vw;
        display: flex;
        justify-content: center;
        align-items: center;
        cursor: pointer;
        background-color: #e73535;
        margin-left: .2em;
        color: #fff;
        width: 40%;
        border-radius: 5px;
        padding: 0;
        border-width: 1px !important;
        border-style: solid;
        border-color: #e73535;
        -o-border-image: initial;
        border-image: initial
    }

    .gEeoTQ .sc-bdVaJa {
        opacity: .8
    }

    .gEeoTQ>.sc-bdVaJa {
        margin-right: .5em
    }

    .fYZlAI {
        display: flex;
        flex-direction: column;
        justify-content: center;
        width: 30%;
        flex-grow: 1;
        position: relative;
        z-index: 0;
        text-align: center;
        min-height: 48px;
        cursor: pointer;
        background-color: #c7eeff;
        padding: .25em .5em;
        margin: 0 .15em;
        border-radius: 2px
    }

    .jJcLaZ {
        display: flex;
        flex-direction: column;
        justify-content: center;
        width: 30%;
        flex-grow: 1;
        position: relative;
        z-index: 0;
        text-align: center;
        min-height: 48px;
        cursor: pointer;
        background-color: #94dfff;
        padding: .25em .5em;
        margin: 0 .15em;
        border-radius: 2px
    }

    .jzfHTB {
        display: flex;
        flex-direction: column;
        justify-content: center;
        width: 30%;
        flex-grow: 1;
        position: relative;
        z-index: 0;
        text-align: center;
        min-height: 48px;
        cursor: pointer;
        background-color: #f9c8d3;
        padding: .25em .5em;
        margin: 0 .15em;
        border-radius: 2px
    }

    .jHbWKZ {
        display: flex;
        flex-direction: column;
        justify-content: center;
        width: 30%;
        flex-grow: 1;
        position: relative;
        z-index: 0;
        text-align: center;
        min-height: 48px;
        cursor: pointer;
        background-color: rgb(255 229 235);
        padding: .25em .5em;
        margin: 0 .15em;
        border-radius: 2px
    }

    .gEwKfP {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        font-size: 14px;
        font-weight: 400;
        margin-top: .25em
    }

    .YIduM {
        display: flex;
        justify-content: center;
        align-items: center;
        cursor: pointer;
        flex-basis: 100%;
        flex-grow: 1;
        margin-right: .3em;
        font-size: 13px;
        background-image: linear-gradient(to right, rgb(0 208 47) 40%, rgb(0 165 37));
        color: #fff;
        border-radius: 15%;
        padding: .5em;
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial
    }

    .fhMzYL {
        display: inline-flex;
        align-items: center;
        flex-shrink: 0;
        height: 70px;
        padding: 0 8px
    }

    .iIuMUT {
        position: relative;
        z-index: 0;
        display: flex;
        justify-content: center;
        width: 100%;
        height: 100%;
        margin: 0 .5em
    }

    .iBoRXZ {
        display: flex;
        align-items: center;
        font-size: 13px;
        background-color: transparent;
        cursor: pointer;
        text-align: left;
        width: 100%;
        height: 100%;
        justify-content: center;
        color: #000;
        outline: 0;
        padding: 0;
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial
    }

    .iBoRXZ * {
        pointer-events: none
    }

    .ltAyu {
        display: flex;
        justify-content: center;
        align-items: center;
        font-size: 1.8em;
        border-radius: 50%
    }

    .hjKShZ {
        display: flex;
        flex-direction: column;
        padding: 0 1em
    }

    .hGWheT {
        font-size: 14px;
        margin-bottom: .25em;
        color: #e6e6e6
    }

    .fLjQqz {
        font-size: 11px;
        display: flex;
        justify-content: center;
        color: #ffe7b7
    }

    .iarsuz {
        transform: rotate(0);
        opacity: .8;
        transition: transform .15s ease-out 0s
    }

    .dRhpbu {
        position: fixed;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 1
    }

    .bLpbqP {
        position: relative;
        z-index: 9;
        display: flex;
        justify-content: center;
        width: 100%;
        height: 100%;
        margin: 0 .5em
    }

    .efRsGY {
        transform: rotate(-180deg);
        opacity: .8;
        transition: transform .15s ease-out 0s
    }

    .cwWOej {
        font-size: 13px;
        flex-direction: column;
        background-color: #fff;
        color: #242629;
        position: absolute;
        box-shadow: rgba(0, 0, 0, .16) -1px 2px 5px, rgba(0, 0, 0, .12) 2px 5px 12px;
        top: calc(100% - .5em);
        z-index: 1;
        display: none;
        opacity: 0;
        transform: translateY(0);
        border-radius: 4px;
        overflow: hidden;
        transition: all .25s ease 0s
    }

    .hBtClf {
        display: flex;
        align-items: center;
        border-bottom: 1px solid rgba(128, 128, 128, .2)
    }

    .hHfnIc {
        display: flex;
        flex-direction: column;
        height: 44px;
        border-right: 1px solid rgba(128, 128, 128, .2)
    }

    .bPhIYM {
        min-height: 50%;
        height: 100%;
        background-color: rgb(0 179 255);
        color: #fff;
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial
    }

    .kXOzHV {
        margin-left: auto;
        margin-right: auto;
        color: grey;
        padding: 0 .5em
    }

    .vpTXH {
        font-size: 13px;
        flex-direction: column;
        background-color: #fff;
        color: #242629;
        position: absolute;
        box-shadow: rgba(0, 0, 0, .16) -1px 2px 5px, rgba(0, 0, 0, .12) 2px 5px 12px;
        top: calc(100% - .5em);
        z-index: 1;
        display: flex;
        opacity: 1;
        transform: translateY(0);
        border-radius: 4px;
        overflow: hidden;
        transition: all .25s ease 0s
    }

    .vpTXHAnim,
    .vpTXHAnimClose {
        font-size: 13px;
        flex-direction: column;
        background-color: #fff;
        color: #242629;
        position: absolute;
        box-shadow: rgba(0, 0, 0, .16) -1px 2px 5px, rgba(0, 0, 0, .12) 2px 5px 12px;
        top: calc(100% - .5em);
        z-index: 1;
        display: flex;
        opacity: 0;
        transform: translateY(-.5em);
        border-radius: 4px;
        overflow: hidden;
        transition: all .25s ease 0s
    }

    .gUIlZb {
        display: flex;
        flex-direction: column;
        border-bottom: 1px solid rgba(0, 0, 0, .2)
    }

    .fhLfYx {
        display: flex;
        justify-content: space-between;
        padding: .5em 1em
    }

    .hmWhQB {
        font-weight: 400;
        opacity: .75;
        color: #ce1e03
    }

    .clvBmH {
        color: #fd7560
    }

    .eoyXRb {
        width: 100%
    }

    .fhVezC {
        display: flex;
        align-items: center;
        justify-content: space-between;
        text-transform: capitalize;
        cursor: pointer;
        position: relative;
        z-index: 0;
        padding: .75em 1em;
        border-bottom: 1px solid #f2f2f2
    }

    .fhVezC:hover::after,
    .fhVezC:hover::before {
        opacity: 1
    }

    .fhVezC::before {
        content: "";
        display: block;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        width: 2px;
        background-color: #fd7560;
        opacity: 0
    }

    .fhVezC::after {
        content: "";
        display: block;
        position: absolute;
        z-index: -1;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        background-color: rgba(0, 0, 0, .02);
        opacity: 0
    }

    .gdUGuu {
        width: 100%;
        transition: height .75s ease 0s, opacity .5s ease 0s;
        overflow: hidden
    }

    .gdUGuu>div {
        width: 100%
    }

    .faudXf {
        display: flex;
        align-items: center;
        cursor: pointer;
        position: relative;
        z-index: 0;
        background-color: rgba(0, 0, 0, .05);
        padding: .75em 1em .75em 1.6em;
        border-bottom: 1px solid #f2f2f2
    }

    .faudXf .sc-bdVaJa {
        margin-right: .5em
    }

    .faudXf * {
        pointer-events: none
    }

    .faudXf:hover::after {
        opacity: 1
    }

    .faudXf::after {
        content: "";
        display: block;
        position: absolute;
        z-index: -1;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        background-color: rgba(0, 0, 0, .07);
        opacity: 0
    }

    .fhVezC .sc-bdVaJa {
        transform: rotate(0);
        transition: transform .15s ease-out 0s
    }

    .gngkzY {
        width: 100%;
        display: none;
        height: 0;
        opacity: 0;
        overflow: hidden;
        transition: height .5s ease 0s, opacity .25s ease 0s
    }

    .gngkzYAnim {
        width: 100%;
        display: block;
        height: 0;
        opacity: 1;
        overflow: hidden;
        transition: height .5s ease 0s, opacity .25s ease 0s
    }

    .gngkzY>div {
        width: 100%
    }

    .jWkBOE {
        display: flex;
        align-items: center;
        justify-content: space-between;
        text-transform: capitalize;
        cursor: pointer;
        position: relative;
        z-index: 0;
        padding: .75em 1em;
        border-bottom: 1px solid #f2f2f2
    }

    .jWkBOE .sc-bdVaJa {
        transform: rotate(-180deg);
        transition: transform .15s ease-out 0s
    }

    .gPNsAR {
        cursor: pointer;
        border-right-style: initial;
        border-bottom-style: initial;
        border-left-style: initial;
        border-right-color: initial;
        border-bottom-color: initial;
        border-left-color: initial;
        font-size: 13px;
        display: flex;
        width: 100%;
        justify-content: center;
        align-items: center;
        color: #fff;
        border-width: 1px 0 0;
        -o-border-image: initial;
        border-image: initial;
        padding: 1em 0;
        border-top: 1px solid rgba(0, 0, 0, .15);
        background: linear-gradient(to right, rgb(0 140 200) 40%, rgb(0 179 255))
    }

    .gPNsAR * {
        pointer-events: none
    }

    .dhOqWf {
        margin: 0 .5em
    }

    .eKUSij {
        display: flex;
        align-items: center;
        font-size: 15px;
        width: 100%;
        background: linear-gradient(to top, rgb(177 63 44), rgb(255 196 186));
        color: #fff;
        cursor: pointer;
        padding: .8em 1em;
        border-width: initial;
        border-style: none;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial;
        border-radius: 2px;
        transition: background-color .15s ease-in-out 0s
    }

    .eKUSij .sc-bdVaJa {
        margin-right: 10px;
        width: 25px;
        height: 25px;
        border-radius: 100%;
        background: #fff
    }

    .dAWBjU {
        background-color: #fff;
        color: #242629;
        box-shadow: rgba(0, 0, 0, .12) -1px 2px 6px, rgba(0, 0, 0, .08) 1px 5px 10px;
        width: 100%;
        max-width: 450px;
        margin-left: .5em;
        border-radius: 4px;
        overflow: hidden;
        padding: 2em
    }

    .cfFqdv {
        display: flex;
        flex-direction: column;
        width: 100%;
        margin-bottom: 1em
    }

    .cdGVjw {
        display: flex;
        align-items: center;
        font-size: 12px;
        font-weight: 800;
        text-transform: uppercase;
        letter-spacing: .05em;
        margin-bottom: .75em
    }

    .gUyZEO {
        display: flex
    }

    .cSClhI {
        font-size: 14px;
        width: 100%;
        caret-color: #fd7560;
        background-color: #f9f9f9;
        color: #242629;
        flex-grow: 1;
        box-shadow: rgba(0, 0, 0, .24) 0 0 4px inset;
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial;
        padding: .75em 1.25em;
        border-radius: 2px
    }

    .fHwLdA {
        display: flex;
        flex-direction: column;
        width: 50%;
        padding-left: 1em
    }

    .kfXaBB {
        width: 100%
    }

    .ikWowQ {
        font-size: 14px;
        width: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        position: relative;
        z-index: 0;
        text-transform: uppercase;
        letter-spacing: .075em;
        margin-top: 1.5em;
        margin-bottom: 1em;
        cursor: pointer;
        opacity: 1;
        transform: translateY(0);
        color: #fff;
        padding: 1em 1.25em;
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial;
        border-radius: 2px;
        transition: transform 75ms ease-in 0s;
        background: linear-gradient(to top, rgb(11 105 0), rgb(0 249 111))
    }

    .ikWowQ .sc-bdVaJa {
        margin-right: .5em;
        -webkit-filter: drop-shadow(rgba(0, 0, 0, .5) 0 2px 0);
        filter: drop-shadow(rgba(0, 0, 0, .5) 0 2px 0)
    }

    .ikWowQ * {
        pointer-events: none
    }

    .ikWowQ::after {
        content: "";
        display: block;
        position: absolute;
        z-index: -1;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        box-shadow: rgba(0, 0, 0, .24) -1px 1px 4px, rgba(0, 0, 0, .16) 2px 2px 8px;
        transition: transform 75ms ease-in 0s
    }

    .gFoAyZ {
        display: flex;
        align-items: flex-start
    }

    .gRLvxv {
        position: relative;
        z-index: 0;
        min-height: 3em;
        font-size: 13px;
        width: 30%;
        max-width: 300px;
        margin-right: 3em;
        border-radius: 4px;
        border-width: 1px !important;
        border-style: solid;
        border-color: #c3cede;
        -o-border-image: initial;
        border-image: initial;
        padding: .5em 1em
    }

    .gRLvxv::before {
        color: #fd6b54;
        content: "Platform Balance";
        position: absolute;
        z-index: -1;
        top: 0;
        left: 1em;
        transform: translateY(-50%);
        background-color: #f4f6f9;
        font-size: 13px;
        text-transform: uppercase;
        padding: 0 1em
    }

    .ClmNX:not(:last-of-type) {
        border-bottom: 1px dashed #aaa
    }

    .ClmNX {
        display: flex;
        justify-content: space-between;
        position: relative;
        flex-direction: column;
        padding: 1.25em 1.5em 1.25em 30px
    }

    .ClmNX::before {
        content: "";
        position: absolute;
        width: 7px;
        height: 7px;
        left: 8px;
        top: calc(1.25em + 6px);
        background: #fd7560
    }

    .eRcURy {
        color: #fc492e
    }

    .AOegJ {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 1.25em 1.5em 1.25em 8px
    }

    .gIgqae {
        font-size: 12px;
        color: #fff;
        display: flex;
        align-items: center;
        height: 30px;
        text-transform: uppercase;
        letter-spacing: .075em;
        justify-content: center;
        cursor: pointer;
        box-shadow: rgba(0, 0, 0, .3) 0 0 5px;
        position: relative;
        padding: 4px;
        background: linear-gradient(to right bottom, #555, #111);
        border-radius: 2px;
        overflow: hidden;
        transition: all .3s ease-in-out 0s
    }

    .gIgqae .sc-bdVaJa {
        margin-right: 2px
    }

    .bFjIDi {
        margin-bottom: 1.5em;
        display: flex;
        align-items: center
    }

    .gPYWiv {
        font-size: 14px;
        color: #fff;
        display: flex;
        align-items: center;
        min-height: 3em;
        width: 100%;
        letter-spacing: .075em;
        justify-content: center;
        cursor: pointer;
        box-shadow: rgba(0, 0, 0, .3) 0 0 5px;
        position: relative;
        padding: 1em 1.25em;
        background: linear-gradient(to right bottom, #555, #111);
        border-radius: 2px;
        overflow: hidden;
        transition: all .3s ease-in-out 0s
    }

    .BJTrY {
        position: relative;
        z-index: 0;
        min-height: 3em;
        font-size: 13px;
        width: 30%;
        max-width: 300px;
        margin-right: 3em;
        border-radius: 4px;
        border-width: 1px !important;
        border-style: solid;
        border-color: #c3cede;
        -o-border-image: initial;
        border-image: initial;
        padding: .5em 1em
    }

    .fEqvkC {
        display: flex;
        margin-bottom: 1em;
        box-shadow: rgba(0, 0, 0, .1) 0 3px 5px;
        border-radius: 4px;
        overflow: hidden
    }

    .juDHuy:not(:last-of-type) {
        border-right: 1px solid rgba(128, 128, 128, .2)
    }

    .juDHuy {
        position: relative;
        font-size: 12px;
        display: flex;
        justify-content: center;
        align-items: center;
        cursor: pointer;
        width: calc(50%);
        color: #fff;
        background-color: #6e6e6e;
        padding: .4em 0
    }

    .kJWLpX {
        position: relative;
        font-size: 12px;
        display: flex;
        justify-content: center;
        align-items: center;
        cursor: pointer;
        width: calc(50%);
        background-color: #f9f9f9;
        padding: .4em 0
    }

    .ilvuqO {
        margin-bottom: .5em
    }

    .hQHOa {
        display: flex;
        flex-direction: column
    }

    .hQHOa:not(:last-of-type) {
        margin-bottom: 1em
    }

    .izBumx {
        text-transform: uppercase;
        font-size: 12px;
        margin-top: 0;
        margin-bottom: 1em
    }

    .kkZGZK {
        display: flex;
        flex-wrap: wrap;
        align-items: flex-end;
        position: relative;
        z-index: 5;
        font-size: 0
    }

    .JYTwG:not(:last-child) {
        margin-right: 1em
    }

    .JYTwG {
        display: flex;
        font-size: 12px;
        position: relative;
        flex-direction: column;
        width: 160px;
        max-width: calc((50% - 1em) - 43px)
    }

    .dNYyDj {
        font-size: 11px;
        margin-bottom: .25em;
        color: #e2614d
    }

    .DayPickerInput {
        display: inline-block
    }

    .kkZGZK .DayPickerInput input {
        color: #242629;
        font-size: 12px;
        width: 100%;
        background-color: #fff;
        box-shadow: rgba(0, 0, 0, .35) 0 0 4px inset;
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial;
        border-radius: 2px;
        padding: .5em 1em;
        outline: 0
    }

    .hGlYAS {
        display: flex;
        align-items: center;
        background-image: linear-gradient(to top, rgb(0 166 90), rgb(88 255 179));
        color: #fff;
        font-size: 12px;
        cursor: pointer;
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial;
        border-radius: 2px;
        padding: .5em 1em;
        transition: all .15s ease-out 0s
    }

    .hGlYAS .sc-bdVaJa {
        margin-right: .5em
    }

    .hGlYASdr {
        display: flex;
        align-items: center;
        background-image: linear-gradient(to top, #a60000, #ff5858);
        color: #fff;
        font-size: 12px;
        cursor: pointer;
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial;
        border-radius: 2px;
        padding: .5em 1em;
        transition: all .15s ease-out 0s
    }

    .hGlYASdr .sc-bdVaJa {
        margin-right: .5em
    }

    .kkZGZK .DayPickerInput input:focus {
        box-shadow: #fea192 0 0 5px
    }

    .hfZFWN {
        display: flex;
        overflow-x: auto;
        overflow-y: hidden
    }

    .fOIphv:not(:last-of-type) {
        margin-right: 1.25em
    }

    .fOIphv {
        font-size: 13px;
        position: relative;
        z-index: 0;
        text-transform: capitalize;
        cursor: pointer;
        font-weight: 600;
        padding: .25em 1em;
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial;
        background: linear-gradient(#fff, #fff)
    }

    .fOIphv::before {
        content: "";
        display: block;
        position: absolute;
        right: -4px;
        left: -4px;
        bottom: -4px;
        top: -4px;
        z-index: -1;
        border-radius: 2px
    }

    .fOIphv>span {
        color: #fd7560;
        white-space: nowrap
    }

    .khHImB:not(:last-of-type) {
        margin-right: 1.25em
    }

    .khHImB {
        font-size: 13px;
        background-color: transparent;
        position: relative;
        z-index: 0;
        text-transform: capitalize;
        cursor: pointer;
        color: #242629;
        opacity: .8;
        padding: .25em 1em;
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial;
        transition: opacity .15s ease 0s
    }

    .khHImB::before {
        opacity: 0;
        content: "";
        display: block;
        position: absolute;
        right: -4px;
        left: -4px;
        bottom: -4px;
        top: -4px;
        z-index: -1;
        border-radius: 2px
    }

    .khHImB>span {
        white-space: nowrap
    }

    .jRcEZq {
        display: flex;
        flex-grow: 0;
        flex-shrink: 0;
        flex-basis: 14%;
        justify-content: space-between;
        padding: .5em;
        overflow: hidden
    }

    .eKQwJd {
        display: flex;
        flex-grow: 0;
        flex-shrink: 0;
        flex-basis: 24%;
        flex-direction: column;
        width: 24%;
        padding: .5em
    }

    .cnOyWY {
        display: flex;
        flex-grow: 0;
        flex-shrink: 0;
        flex-basis: 10%;
        justify-content: center;
        align-items: flex-start;
        padding: .5em
    }

    .bBzckf,
    .ijYPTP {
        display: flex;
        flex-grow: 0;
        flex-shrink: 0;
        flex-basis: 10%;
        justify-content: center;
        padding: .5em
    }

    .gfRCow {
        display: flex;
        flex-grow: 0;
        flex-shrink: 0;
        flex-basis: 12%;
        justify-content: center;
        padding: .5em
    }

    .efAfWq {
        display: flex;
        flex-grow: 0;
        flex-shrink: 0;
        flex-basis: 20%;
        justify-content: center;
        text-align: center;
        padding: .5em
    }

    .facqxV {
        font-size: 18px;
        color: #ccc;
        text-align: center;
        padding: 1em
    }

    .bTfPFk,
    .dfADik {
        display: flex;
        flex-grow: 0;
        flex-shrink: 0;
        flex-basis: 16%;
        justify-content: center;
        padding: .5em
    }

    .bSCEsu {
        position: relative;
        min-height: 3em
    }

    .cgCzIG:not(:last-of-type) {
        border-bottom: 1px solid rgba(128, 128, 128, .2)
    }

    .cgCzIG {
        display: flex;
        color: #606060;
        font-size: 12px;
        background-color: #fff;
        min-height: 44px;
        flex-wrap: wrap;
        position: relative
    }

    .cgCzIG>div {
        position: relative;
        z-index: 2
    }

    .jUOivl {
        display: flex;
        flex-direction: column
    }

    .eFqyOS {
        margin-bottom: .25em
    }

    .kuydQE {
        font-size: 13px;
        font-style: italic;
        color: #54585f
    }

    .cbqMza {
        display: flex;
        align-items: center;
        font-weight: 700;
        cursor: pointer;
        color: #1a85e1
    }

    .eKQwJd>:not(:last-child) {
        margin-bottom: .5em
    }

    .fvufAA {
        display: flex;
        align-items: center;
        font-weight: 700;
        cursor: pointer;
        color: #1a85e1
    }

    .cbqMza>.sc-bdVaJa {
        will-change: transform;
        margin-left: 1em;
        opacity: .65;
        font-size: 10px;
        transition: transform .25s ease 0s
    }

    .cbqMza * {
        pointer-events: none
    }

    .bVPcYX {
        font-weight: 700;
        display: none;
        font-size: 13px
    }

    .cDvznF {
        font-size: 13px;
        display: flex;
        justify-content: center;
        color: #af1336;
        background-color: #f9c8d3;
        width: 36px;
        border-radius: 2px;
        padding: .25em .5em
    }

    .fyuqIQ {
        font-size: 13px;
        display: flex;
        justify-content: center;
        color: #006894;
        background-color: #94dfff;
        width: 36px;
        border-radius: 2px;
        padding: .25em .5em
    }

    .dnUCZp {
        font-weight: 700
    }

    .lnEybn {
        display: flex;
        flex-direction: column;
        background-color: #e6e6e6;
        color: #242629;
        padding: .5em;
        border-width: 1px !important;
        border-style: solid;
        border-color: rgba(128, 128, 128, .2);
        -o-border-image: initial;
        border-image: initial;
        border-radius: 2px
    }

    .lnEybn>:not(:last-child) {
        margin-bottom: .25em
    }

    .bxHtwr {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between
    }

    .bxHtwr>:first-child {
        font-weight: 700;
        margin-right: .25em
    }

    .bxHtwr>:last-child {
        margin-left: auto;
        opacity: .85
    }

    .cgCzIG:hover::before {
        content: "";
        position: absolute;
        width: 100%;
        height: 100%;
        box-shadow: #fea192 0 0 5px;
        left: 0;
        top: 0;
        z-index: 99;
        pointer-events: none
    }

    .ifNYf {
        font-size: 14px;
        margin-bottom: 10px
    }

    .eioMzK {
        display: flex;
        overflow-x: auto;
        overflow-y: hidden
    }

    .eioMzK::-webkit-scrollbar {
        width: 6px;
        height: 6px
    }

    .eioMzK:hover::-webkit-scrollbar-thumb {
        background-color: #ccc
    }

    .eioMzK::-webkit-scrollbar-thumb {
        border-radius: 15em
    }

    .eioMzK:hover::-webkit-scrollbar-track-piece {
        background-color: rgba(128, 128, 128, .03)
    }

    .OJoI:not(:last-of-type) {
        margin-right: 1.25em
    }

    .OJoI {
        font-size: 13px;
        position: relative;
        z-index: 0;
        text-transform: capitalize;
        cursor: pointer;
        font-weight: 600;
        padding: .25em 1em;
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial;
        background: linear-gradient(#fff, #fff)
    }

    .OJoI::before {
        content: "";
        display: block;
        position: absolute;
        right: -4px;
        left: -4px;
        bottom: -4px;
        top: -4px;
        z-index: -1;
        border-radius: 2px
    }

    .OJoI>span {
        color: #fd7560;
        white-space: nowrap
    }

    .jcaHeH {
        font-size: 13px;
        margin-top: .25em
    }

    .OJoI>div span {
        font-weight: 500
    }

    .kKZqyP:hover {
        opacity: 1
    }

    .kKZqyP:not(:last-of-type) {
        margin-right: 1.25em
    }

    .kKZqyP {
        font-size: 13px;
        background-color: transparent;
        position: relative;
        z-index: 0;
        text-transform: capitalize;
        cursor: pointer;
        color: #242629;
        opacity: .8;
        padding: .25em 1em;
        border-width: 0 !important;
        border-style: initial;
        border-color: initial;
        -o-border-image: initial;
        border-image: initial;
        transition: opacity .15s ease 0s
    }

    .kKZqyP::before {
        opacity: 0;
        content: "";
        display: block;
        position: absolute;
        right: -4px;
        left: -4px;
        bottom: -4px;
        top: -4px;
        z-index: -1;
        border-radius: 2px
    }

    .kKZqyP>span {
        white-space: nowrap
    }

    .buVPiC:last-child {
        margin-bottom: .8em
    }

    .buVPiC {
        display: flex;
        flex-direction: column;
        margin-bottom: 1.5em;
        background: #fafafa;
        border-radius: 4px
    }

    .gEAUrc {
        display: flex;
        position: relative;
        font-size: 11px;
        font-weight: 700;
        text-transform: uppercase;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
        letter-spacing: .66px;
        color: #3c3232;
        z-index: 2;
        box-shadow: rgba(0, 0, 0, .1) 0 3px 5px;
        background: linear-gradient(#e3e3e3, #fff);
        border-bottom: none
    }

    .gWLoaV {
        display: flex;
        box-flex: 0;
        flex-grow: 0;
        flex-shrink: 0;
        flex-basis: 40%;
        padding: .5em;
        min-width: 0;
        font-weight: 600;
        border: 1px solid #e9e9e9
    }

    .jwfBUB {
        display: flex;
        box-flex: 0;
        flex-grow: 0;
        flex-shrink: 0;
        flex-basis: 20%;
        font-weight: 600;
        box-pack: center;
        justify-content: center;
        padding: .5em;
        border: 1px solid #e9e9e9
    }

    .jwfBUBA {
        display: flex;
        box-flex: 0;
        flex-grow: 0;
        flex-shrink: 0;
        flex-basis: 15%;
        font-weight: 600;
        box-pack: center;
        justify-content: center;
        padding: .5em;
        border: 1px solid #e9e9e9
    }

    .fCxWoB {
        display: flex;
        box-flex: 0;
        flex-grow: 0;
        flex-shrink: 0;
        flex-basis: 20%;
        font-weight: 600;
        box-pack: center;
        justify-content: center;
        font-size: 13px;
        padding: .5em;
        border: 1px solid #e9e9e9
    }

    .gheSbI {
        display: flex;
        box-flex: 0;
        flex-grow: 0;
        flex-shrink: 0;
        flex-basis: 20%;
        box-pack: center;
        font-weight: 600;
        justify-content: center;
        font-size: 13px;
        padding: .5em;
        border: 1px solid #e9e9e9
    }

    .dKpXot {
        display: flex;
        background-color: #e0e0e0;
        font-size: 12px;
        font-weight: 700;
        text-transform: uppercase;
        box-pack: center;
        justify-content: center;
        padding: .5em 1em
    }

    .lbuavw:nth-of-type(2n) {
        background-color: #f6f6f6
    }

    .lbuavw {
        display: flex;
        color: #606060;
        font-size: 12px;
        min-height: 44px;
        flex-wrap: wrap;
        position: relative;
        background: #f6f6f6
    }

    .fgykEZ {
        display: flex;
        flex-direction: column
    }

    .fgykEZ>div {
        font-size: 14px
    }

    .ciNXVo {
        display: flex;
        box-align: center;
        align-items: center;
        font-weight: 700;
        cursor: pointer;
        color: #fea192
    }

    .ciNXVo>.sc-bdVaJa {
        will-change: transform;
        margin-left: 1em;
        opacity: .65;
        font-size: 10px;
        transition: transform .25s ease 0s
    }

    .ciNXVo * {
        pointer-events: none
    }

    .lbuavw>div {
        position: relative;
        z-index: 2
    }

    .jkHZKO {
        font-weight: 700;
        display: none;
        font-size: 13px
    }

    .bNxfra {
        font-size: 13px;
        font-style: italic;
        color: #54585f
    }

    .lbuavw:hover::before {
        content: "";
        position: absolute;
        width: 100%;
        height: 100%;
        box-shadow: rgb(65 192 0) 0 0 5px;
        left: 0;
        top: 0;
        z-index: 99;
        pointer-events: none
    }

    .gKtWkE {
        width: 100%;
        padding: .5em .8em
    }

    .gQkMBW:last-child {
        margin-bottom: .8em
    }

    .gQkMBW {
        display: flex;
        flex-direction: column;
        margin-bottom: 1.5em;
        box-shadow: none;
        background: #fff;
        border-radius: 4px;
        border-width: 1px !important;
        border-style: solid;
        border-color: #e6e6e6;
        -o-border-image: initial;
        border-image: initial
    }

    .bnFtvv {
        display: flex;
        position: relative;
        font-weight: 700;
        text-transform: uppercase;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
        letter-spacing: .66px;
        color: #3c3232;
        z-index: 2;
        box-shadow: rgba(0, 0, 0, .1) 0 3px 5px;
        font-size: 12px;
        background: linear-gradient(#fff, #fff) #d0d0d0;
        border-bottom: none
    }

    .fyZfrz {
        display: flex;
        box-flex: 0;
        flex-grow: 0;
        flex-basis: 64px;
        flex-shrink: 0;
        padding: .5em
    }

    .dknppG {
        display: flex;
        box-flex: 0;
        flex-grow: 0;
        flex-shrink: 0;
        font-weight: 700;
        flex-basis: 16%;
        box-pack: center;
        justify-content: center;
        padding: .5em
    }

    .jeXsgX {
        display: flex;
        flex-shrink: 0;
        flex-basis: 18%;
        align-items: flex-start;
        box-pack: center;
        justify-content: center;
        box-flex: 1;
        flex-grow: 1;
        width: 18%;
        font-size: 11px;
        padding: .5em
    }

    .bmqReh {
        display: flex;
        box-flex: 0;
        flex-grow: 0;
        flex-basis: 64px;
        box-pack: center;
        justify-content: center;
        align-items: flex-start;
        flex-shrink: 0;
        padding: .5em
    }

    .fReZzA {
        display: flex;
        box-flex: 0;
        flex-grow: 0;
        flex-shrink: 0;
        flex-basis: 10%;
        box-pack: center;
        justify-content: center;
        padding: .5em
    }

    .fzYkvi,
    .gOaxHi,
    .gRMbDx {
        display: flex;
        box-flex: 0;
        flex-grow: 0;
        flex-shrink: 0;
        flex-basis: 12%;
        box-pack: center;
        justify-content: center;
        padding: .5em
    }

    .hLzza:not(:last-of-type) {
        border-bottom: 1px solid rgba(128, 128, 128, .2)
    }

    .hLzza {
        display: flex;
        color: #606060;
        font-size: 12px;
        background-color: #fff;
        min-height: 44px;
        flex-wrap: wrap;
        position: relative
    }

    .hLzza>div {
        position: relative;
        z-index: 2
    }

    .jgdhYr {
        display: flex;
        font-size: 13px;
        box-align: center;
        align-items: center
    }

    .kuOPxu {
        font-size: 13px;
        display: flex;
        box-pack: center;
        justify-content: center;
        color: #006894;
        background-color: #94dfff;
        width: 36px;
        border-radius: 2px;
        padding: .25em .5em
    }

    .hnYLVB {
        font-weight: 700
    }

    .dedUxQ {
        display: flex;
        box-pack: center;
        justify-content: center;
        box-align: center;
        align-items: center;
        padding: .5em
    }

    .gVMToE {
        display: flex;
        flex-direction: column;
        box-align: center;
        align-items: center;
        color: #15b9ff
    }

    .ghXZEU {
        font-size: 10px;
        margin-bottom: .25em;
        font-style: italic
    }

    .cmpcUJ {
        font-size: 16px;
        font-weight: 700
    }

    .beWSkn {
        font-size: 16px;
        font-weight: 700;
        margin: 0 1em
    }

    .ijOfnt {
        display: flex;
        flex-direction: column;
        box-align: center;
        align-items: center;
        color: #ec5577
    }

    .kviHYI {
        display: flex;
        flex-direction: column;
        box-align: center;
        align-items: center
    }

    .ZdnNw {
        display: flex;
        flex-direction: column;
        margin-bottom: 1em;
        background-color: #fff;
        color: #242629;
        border-radius: 4px;
        overflow: visible
    }

    .hmGQnf {
        box-shadow: rgba(0, 0, 0, .12) 0 3px 12px, rgba(0, 0, 0, .06) -3px 0 6px;
        border-bottom-right-radius: 4px;
        border-bottom-left-radius: 4px
    }

    .ipAuEh {
        display: flex;
        border-top-left-radius: 4px;
        border-top-right-radius: 4px;
        justify-content: center;
        font-size: 13px;
        font-weight: 600;
        color: #606060;
        text-transform: uppercase;
        letter-spacing: .5px;
        padding: .25em;
        background: #e6e2de
    }

    .dTdMqs {
        display: flex;
        font-size: 12px;
        font-style: italic;
        background-color: #fff;
        color: #aaa;
        padding: 0 4px
    }

    .kAxMPz {
        display: flex;
        width: 100%;
        flex-direction: column;
        align-items: stretch;
        justify-content: center;
        padding: 4px
    }

    .kAxMPzPosition {
        display: flex;
        width: 50%;
        flex-direction: column;
        align-items: stretch;
        justify-content: center;
        padding: 4px
    }

    .cYpYHX,
    .klqSQs {
        display: flex;
        align-items: center;
        width: 33.33%;
        justify-content: center;
        padding: 4px
    }

    .cTufxu {
        display: flex;
        align-items: center;
        width: 33.34%;
        justify-content: flex-end;
        padding: 4px
    }

    .kAxMPzDR {
        display: flex;
        width: 25%;
        flex-direction: column;
        align-items: stretch;
        justify-content: center;
        padding: 4px
    }

    .cYpYHXDR,
    .klqSQsDR {
        display: flex;
        align-items: center;
        width: 25%;
        justify-content: center;
        padding: 4px
    }

    .cTufxuDR {
        display: flex;
        align-items: center;
        width: 25%;
        justify-content: flex-end;
        padding: 4px
    }

    .jlNpUd {
        display: flex;
        font-size: 13px;
        position: relative;
        flex-wrap: wrap;
        padding: 0 4px
    }

    .jlNpUd::before {
        background-color: #94dfff;
        content: "";
        position: absolute;
        width: 2px;
        top: 0;
        left: 0;
        bottom: 0
    }

    .jlNpUd .sc-dNoQZL {
        font-weight: 700;
        color: #15b9ff
    }

    .jlNpUd .sc-dNoQZL>span {
        white-space: nowrap;
        text-overflow: ellipsis;
        min-width: 0;
        overflow: hidden
    }

    .jlNpUdLAY {
        display: flex;
        font-size: 13px;
        position: relative;
        flex-wrap: wrap;
        padding: 0 4px
    }

    .jlNpUdLAY::before {
        background-color: #ffadc0;
        content: "";
        position: absolute;
        width: 2px;
        top: 0;
        left: 0;
        bottom: 0
    }

    .jlNpUdLAY .sc-dNoQZL {
        font-weight: 700;
        color: #ec5577
    }

    .jlNpUdLAY .sc-dNoQZL>span {
        white-space: nowrap;
        text-overflow: ellipsis;
        min-width: 0;
        overflow: hidden
    }

    .kzSnTJ {
        display: flex;
        flex-direction: column;
        padding: .3em 1em .3em 1.5em;
        background: rgba(255, 255, 255, .3)
    }

    .emrjFe .sc-jOVcOr:first-child {
        border-top: none
    }

    .emrjFe .sc-jOVcOr {
        width: 100%;
        border-bottom: 1px solid rgba(255, 255, 255, .4)
    }

    .haYvXk:first-child {
        border-top: 1px solid rgba(255, 255, 255, .4)
    }

    .haYvXk {
        display: flex;
        flex-direction: column;
        cursor: pointer;
        border-bottom: 1px solid rgba(255, 255, 255, .4);
        border-color: rgba(255, 255, 255, .4)
    }

    .enLCwa {
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding: .5em 1em
    }

    .enLCwa * {
        pointer-events: auto
    }

    .jgzzvu {
        height: 100%;
        min-height: 0;
        flex-grow: 1;
        flex-shrink: 1;
        position: relative
    }

    .hheiMi {
        display: flex;
        width: 100%;
        height: 100%;
        overflow: visible;
        position: relative;
        z-index: 1
    }

    .eISBOu {
        display: flex;
        flex-grow: 1;
        flex-shrink: 0;
        height: 100%
    }

    .jnOOJr {
        overflow-y: overlay;
        overflow: hidden auto;
        scroll-behavior: smooth;
        flex-grow: 1;
        position: relative;
        padding: 0;
        height: calc(100vh - 121px)
    }

    .jnOOJr::-webkit-scrollbar {
        width: 6px;
        height: 6px
    }

    .jnOOJr:hover::-webkit-scrollbar-thumb {
        background-color: #ccc
    }

    .jnOOJr::-webkit-scrollbar-thumb {
        border-radius: 15em
    }

    .jnOOJr:hover::-webkit-scrollbar-track-piece {
        background-color: rgba(128, 128, 128, .03)
    }

    .iyHJJy {
        overflow: hidden;
        position: relative
    }

    .jfdtmS {
        position: relative;
        z-index: 1;
        max-width: 1160px;
        width: 100%;
        margin: 0 auto;
        padding: 15px 20px 35px
    }

    .hzqnlq {
        margin-top: 20px
    }

    .jqPotq {
        padding: 0;
        max-width: 1200px;
        margin: 0 auto;
        position: relative;
        min-height: 365px
    }

    .hqGwVs {
        display: block;
        margin: 4px;
        border-radius: 5px;
        width: calc(33.333% - 8px);
        box-sizing: border-box;
        transition: all .3s linear 0s
    }

    .imZije {
        position: relative;
        width: 100%;
        border-radius: 5px;
        box-shadow: rgba(0, 0, 0, .7) 0 0 7px;
        overflow: hidden
    }

    .imZije::before {
        content: "";
        position: absolute;
        left: 4px;
        top: 4px;
        width: calc(100% - 8px);
        height: calc(100% - 8px);
        background: #000;
        border-radius: 5px
    }

    .hqGwVs .slick-arrow.slick-prev {
        all: unset;
        z-index: 10;
        position: absolute;
        -webkit-filter: drop-shadow(rgba(0, 0, 0, .35) 0 0 4px);
        filter: drop-shadow(rgba(0, 0, 0, .35) 0 0 4px);
        font-size: 0;
        top: 50%;
        left: 10px;
        background: 0 0;
        outline: 0
    }

    .hqGwVs .slick-arrow.slick-prev::before {
        border-top: 3px solid #fff;
        border-left: 3px solid #fff;
        transform: rotate(-45deg);
        content: "";
        display: inline-block;
        width: 12px;
        height: 12px
    }

    .hqGwVs .slick-list {
        border-radius: 5px
    }

    .gSwOLr {
        width: 100%;
        padding-bottom: 100%;
        position: relative;
        overflow: hidden;
        border-radius: 5px;
        background: 0 0
    }

    .ccnMWm {
        position: absolute;
        display: block;
        width: 65%;
        overflow: hidden;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
        transition: all .25s ease-in 0s;
        border-radius: 5px
    }

    .ccnMWm>img {
        width: 100%;
        height: auto;
        display: block;
        margin: 0;
        transition: all .2s linear 0s
    }

    .jQBayM>a:nth-child(1) {
        transform: translateX(50px)
    }

    .BpBHE {
        position: relative;
        display: block;
        cursor: pointer;
        max-width: 150px;
        width: 60%;
        text-align: center;
        -webkit-mask-image: -webkit-radial-gradient(center, #fff, #000);
        font-size: 16px;
        color: #fff;
        padding: .5em;
        border-radius: 40px;
        overflow: hidden;
        background: linear-gradient(rgb(0 126 255), rgb(0 93 128));
        transition: all .2s ease-in-out 0s
    }

    .BpBHE::before {
        content: "";
        z-index: -1;
        position: absolute;
        width: 100%;
        height: 100%;
        left: 0;
        top: 0;
        opacity: 0;
        transition: all .2s ease-in-out 0s;
        background: linear-gradient(#fd7560, #fb9273)
    }

    .hqGwVs .slick-arrow.slick-next {
        all: unset;
        z-index: 10;
        position: absolute;
        -webkit-filter: drop-shadow(rgba(0, 0, 0, .35) 0 0 4px);
        filter: drop-shadow(rgba(0, 0, 0, .35) 0 0 4px);
        font-size: 0;
        top: 50%;
        right: 10px;
        background: 0 0;
        outline: 0
    }

    .hqGwVs .slick-arrow.slick-next::before {
        border-top: 3px solid #fff;
        border-right: 3px solid #fff;
        transform: rotate(45deg);
        content: "";
        display: inline-block;
        width: 12px;
        height: 12px
    }

    .imZije::after {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: 200%;
        z-index: -1;
        background: linear-gradient(39deg, #ffd5a2 0, #a25a16 22%, #ffdab4 45%, #8c4519 70%, #ffd6a4 100%) 0 0/300% 300%;
        border-radius: 5px;
        animation: 5s infinite alternate animatedgradient
    }

    .hqGwVs:hover .sc-hrWEMg {
        box-shadow: rgba(0, 0, 0, .3) 0 0 10px;
        opacity: .7
    }

    .hqGwVs:hover .sc-bwCtUz {
        opacity: .4;
        -webkit-filter: blur(4px);
        filter: blur(4px);
        transform: scale(1.005)
    }

    .hqGwVs:hover .sc-hXRMBi {
        pointer-events: auto;
        opacity: 1
    }

    .hqGwVs:hover .sc-hXRMBi>a:nth-child(1),
    .hqGwVs:hover .sc-hXRMBi>a:nth-child(2) {
        transform: translateX(0)
    }

    .BpBHE:not(:last-child) {
        margin-bottom: 5px
    }

    .eRYSZy {
        width: calc(16.666% - 8px);
        display: block;
        margin: 4px;
        border-radius: 5px;
        transition: all .2s linear 0s
    }

    .dBHaGR {
        width: 100%;
        padding-bottom: 100%;
        position: relative;
        overflow: hidden;
        border-radius: 5px;
        background: #000
    }

    .bBwUsd {
        position: absolute;
        width: 100%;
        height: 100%;
        left: 0;
        top: 0;
        display: flex;
        align-items: center;
        border-radius: 5px;
        overflow: hidden;
        transition: all .2s linear 0s
    }

    .bBwUsd>img {
        max-width: 100%;
        width: 100%;
        height: auto;
        display: block
    }

    .jQBayM {
        position: absolute;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column;
        width: 100%;
        height: 100%;
        left: 0;
        top: 0;
        transition: all .3s ease-in-out 0s;
        opacity: 0;
        pointer-events: none
    }

    .eRYSZy:hover .sc-iQKALj {
        transform: scale(1.05);
        opacity: .6;
        -webkit-filter: blur(4px);
        filter: blur(4px)
    }

    .eRYSZy:hover .sc-hXRMBi>a:nth-child(1),
    .eRYSZy:hover .sc-hXRMBi>a:nth-child(2) {
        transform: translateX(0)
    }

    .eRYSZy:hover .sc-hXRMBi {
        pointer-events: auto;
        opacity: 1
    }

    .gXkMlg {
        margin-top: 20px;
        margin-bottom: 15px
    }

    .ldAbva {
        color: #007ab3;
        display: flex;
        align-items: baseline;
        font-size: 35px;
        letter-spacing: 3px;
        text-transform: uppercase;
        white-space: nowrap;
        font-weight: 700
    }

    .cZtHjZ {
        font-size: 18px;
        letter-spacing: 1px;
        margin: 3px 0;
        color: #007ab3
    }

    .evAbun {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        overflow: hidden
    }

    .evAbun>img {
        display: block;
        min-width: 100%;
        height: 2250px;
        -webkit-filter: blur(1px);
        filter: blur(1px)
    }

    .vcNNH {
        display: flex;
        align-items: center;
        justify-content: space-between
    }

    .BVSRg:first-of-type {
        background-image: linear-gradient(to right bottom, #e7cf71, #8f4c04);
        margin-left: 0
    }

    .BVSRg {
        width: calc((100% - 60px)/ 3);
        padding: 4px;
        position: relative;
        background-image: linear-gradient(to right bottom, #fb9273, #e6634e);
        box-shadow: rgba(0, 0, 0, .4) 3px 3px 7px
    }

    .BVSRg>a img {
        display: block;
        width: 100%;
        cursor: pointer
    }

    .bzWtyg {
        text-align: center;
        font-weight: 600;
        font-size: 18px;
        color: #fff;
        text-transform: uppercase;
        position: absolute;
        bottom: 140px;
        left: 50%;
        transform: translateX(-50%);
        z-index: 5;
        letter-spacing: 4px
    }

    .bzWtyg::before {
        content: "";
        position: absolute;
        bottom: -8px;
        left: 50%;
        transform: translateX(-50%);
        width: 65px;
        height: 1px;
        background: #fff;
        z-index: 6;
        opacity: .8
    }

    .cINGss {
        height: 114px;
        background: #fff;
        position: relative
    }

    .cINGss::before {
        border-bottom: 1px solid #a0a5ac
    }

    .hTCVbe {
        position: absolute;
        top: 0;
        width: 100%
    }

    .cINGss::after,
    .cINGss::before {
        content: "NO EVENT In-Play";
        font-size: 14px;
        height: 50%;
        width: 100%;
        display: flex;
        position: relative;
        align-items: center;
        justify-content: center;
        color: #a0a5ac
    }

    .dCddIH {
        width: 100%;
        margin: 20px auto;
        display: flex
    }

    .jNSuPs {
        width: 55%;
        flex-shrink: 1
    }

    .jNSuPs>img {
        width: 100%;
        position: relative;
        top: 12px
    }

    .cWsLkw {
        width: 50%;
        padding: 0 10px
    }

    .fCUTPc {
        margin-top: 10%;
        display: flex;
        flex-direction: column;
        align-items: flex-start
    }

    .dWHOMZ {
        color: #007ab3;
        display: flex;
        align-items: baseline;
        font-size: 35px;
        letter-spacing: 3px;
        text-transform: uppercase;
        white-space: nowrap;
        font-weight: 700
    }

    .ckUeZM {
        font-size: 20px;
        font-weight: 600;
        letter-spacing: 1px;
        margin: 3px 0;
        color: #007ab3
    }

    .kYNWzt {
        display: flex;
        align-items: center;
        width: 100%;
        padding: 10px 0
    }

    .kYNWzt>a:nth-child(1) {
        margin-right: 10px
    }

    .zaiao {
        display: flex;
        justify-content: center;
        align-items: center;
        cursor: pointer;
        box-sizing: border-box;
        flex-shrink: 0;
        color: #fff;
        width: calc(50% - 20px);
        max-width: 180px;
        min-width: 130px;
        font-size: 14px;
        -o-border-image: initial;
        border-image: initial;
        background: linear-gradient(to right, rgb(0 122 179) 40%, rgb(8 176 255)) 0 0/100% 100%;
        padding: .8em 0;
        border-radius: 10em;
        border: 0 initial initial
    }

    .zaiao:nth-of-type(2) {
        background-image: linear-gradient(to right, #e7cf71, #8f4c04)
    }

    .cWsLkw>.sc-exAgwC>p {
        overflow-wrap: break-word;
        white-space: pre-wrap;
        margin: 5px 0;
        text-align: justify
    }

    .jYwwxu {
        max-width: 435px;
        font-size: 16px;
        overflow-wrap: break-word;
        white-space: pre-wrap;
        margin: 5px 0;
        text-align: justify
    }

    .hUKKye {
        display: flex;
        align-items: center;
        justify-content: center;
        margin-top: 20px
    }

    .hQJysz {
        width: 148px;
        height: 148px;
        background-size: 100%;
        border-radius: 5px
    }

    .cLsdJd {
        margin-left: 20px;
        margin-bottom: 10px
    }

    .cLsdJd>strong {
        display: block;
        color: #fd7560;
        text-transform: uppercase;
        font-size: 20px
    }

    .fcWOyL {
        margin-top: 10px;
        display: flex
    }

    .jECySx {
        margin: 20px 0 0;
        display: flex;
        flex-direction: column;
        align-items: center
    }

    .eorfvn {
        display: flex;
        justify-content: space-between;
        margin-top: 30px
    }

    .iSgZKm {
        position: relative;
        display: flex;
        max-width: 143px;
        margin: 0 30px;
        justify-content: space-around;
        width: 100%;
        text-align: center
    }

    .jqXBKe {
        box-sizing: border-box;
        transition: all .25s ease-in 0s;
        transform: scaleX(1);
        width: 100%
    }

    .jqXBKe>img {
        width: 100%
    }

    .fPBVrn {
        position: absolute;
        left: 50%;
        top: 62%;
        transform: translateX(-50%);
        width: 100%
    }

    .fqLgTN {
        font-size: 30px;
        margin: 0 auto;
        display: flex;
        justify-content: center
    }

    .dsweQl {
        width: 100%;
        color: #fff;
        text-transform: uppercase;
        margin-top: 3px
    }

    .dqPcMB {
        width: 100%;
        position: absolute;
        left: 0;
        transform: scaleX(.2);
        transition: all .3s ease-in-out 0s;
        opacity: 0
    }

    .dqPcMB>img {
        width: 100%;
        transition: all .3s ease-in-out 0s
    }

    .dGDvrE {
        position: absolute;
        top: 0;
        width: 100%;
        left: 0;
        padding: 0 10px
    }

    .iZEwqi {
        display: block;
        padding: 13px 10px;
        position: relative;
        text-transform: uppercase;
        border: 1px solid rgba(255, 255, 255, .5);
        border-radius: 56px;
        margin-bottom: 15px;
        font-size: 14px;
        line-height: 1.6;
        box-sizing: content-box;
        box-shadow: rgba(0, 0, 0, .3) 2px 2px 5px;
        cursor: pointer
    }

    .iZEwqi::before {
        content: "";
        position: absolute;
        width: 100%;
        height: 100%;
        background: linear-gradient(rgba(255, 255, 255, 0) 20%, rgba(255, 255, 255, .4));
        top: 0;
        left: 0;
        border-radius: 56px;
        opacity: 0;
        transition: all .3s ease-in-out 0s;
        pointer-events: none
    }

    .iZEwqi>span {
        display: block;
        width: 100%;
        text-align: center;
        color: #fff
    }

    .iZEwqi::after {
        content: "";
        position: absolute;
        width: 100%;
        height: 100%;
        background: radial-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .4));
        top: 0;
        left: 0;
        border-radius: 56px;
        opacity: 0;
        pointer-events: none
    }

    .iSgZKm:hover .sc-kEYyzF>img {
        transform: scale(1.1)
    }

    .iZEwqi:hover::before {
        opacity: 1
    }

    .iSgZKm:hover .sc-kEYyzF {
        transform: scaleX(1);
        opacity: 1
    }

    .iSgZKm:hover .sc-ckVGcZ {
        transform: scaleX(.2);
        opacity: 0
    }

    .vlaUf {
        position: relative;
        margin: 0 0 5px
    }

    @media screen and (max-width:575px) {
        .csTccZ {
            font-size: 11px;
            opacity: 0
        }
    }

    .csTccZ {
        margin: 0;
        border: none;
        border-radius: 5px;
        font-size: 13px;
        display: block;
        padding: 5px 0;
        width: 100%;
        text-transform: uppercase;
        text-align: center;
        outline: 0;
        background: url(button-bg.fcab0d70915e5e1c0b84.png) center center/cover no-repeat;
        color: #fff;
        transition: opacity .4s ease-in-out 0s;
        position: absolute
    }

    .csTccZ .sc-bdVaJa {
        font-size: 30px;
        margin: 0 auto 7px
    }

    .vlaUf .sc-jwKygS {
        opacity: 0
    }

    .vlaUf .sc-cmTdod {
        opacity: 1
    }

    .eWKvtq:last-child {
        margin-bottom: 0
    }

    @media screen and (max-width:575px) {
        .eWKvtq {
            font-size: 11px;
            opacity: 0
        }

        .qMLfv {
            width: 100%
        }
    }

    .eWKvtq {
        margin: 0;
        border: none;
        border-radius: 5px;
        font-size: 13px;
        display: block;
        padding: 5px 0;
        width: 100%;
        text-transform: uppercase;
        text-align: center;
        outline: 0;
        transition: opacity .4s ease-in-out 0s;
        background: rgba(255, 255, 255, .5);
        position: relative;
        color: #484c52
    }

    .eWKvtq .sc-bdVaJa {
        font-size: 30px;
        margin: 0 auto 7px
    }

    @media screen and (max-width:1199px) {
        .qMLfv {
            box-shadow: rgba(0, 0, 0, .3) 2px 2px 10px, rgba(0, 0, 0, .08) -1px 0 4px
        }
    }

    .qMLfv {
        overflow-y: overlay;
        overflow: hidden auto;
        scroll-behavior: smooth;
        display: flex;
        flex-direction: column;
        flex-shrink: 0;
        transition: background-color .15s ease 0s;
        position: relative;
        z-index: 0;
        width: 240px;
        box-pack: justify;
        justify-content: space-between;
        color: #242629;
        background: linear-gradient(#e6e2de, #d0d2d4);
        box-shadow: rgba(0, 0, 0, .3) 2px 2px 10px, rgba(0, 0, 0, .08) -1px 0 4px
    }

    .tNRsv {
        display: flex;
        width: 100%;
        height: 100%;
        overflow: visible;
        position: relative;
        z-index: 1
    }

    @media screen and (max-width:575px) {
        .eKQums {
            margin-bottom: 0;
            padding: .4em 0
        }
    }

    .eKQums {
        margin-bottom: .8em;
        padding: .4em
    }

    .kFcXUo:first-child {
        border-radius: 4px
    }

    @media screen and (max-width:767px) {
        .tNRsv {
            transition: transform 275ms ease-out 0s;
            will-change: transform;
            transform: translateX(0)
        }

        .kFcXUo {
            background: rgba(255, 255, 255, .5);
            border-radius: 0;
            border: 1px solid #fff;
            overflow: hidden
        }
    }

    .kFcXUo {
        box-shadow: rgba(0, 0, 0, .08) 2px 5px 8px, rgba(0, 0, 0, .12) -2px -1px 6px;
        display: flex;
        flex-direction: column;
        background: #fafafa;
        margin-bottom: 0
    }

    .dFiUqS:not(:last-of-type) {
        border-bottom: 1px solid rgba(128, 128, 128, .2)
    }

    .dFiUqS {
        display: flex;
        color: #606060;
        font-size: 12px;
        background-color: #fff;
        min-height: 44px;
        flex-wrap: wrap;
        position: relative
    }

    @media screen and (max-width:767px) {
        .dFiUqS {
            background-color: #fff
        }

        .kMGGTO {
            width: 80%;
            padding: .75em .5em
        }
    }

    .kMGGTO {
        display: flex;
        width: 100%;
        flex-grow: 2;
        align-items: center;
        padding: 0 .5em
    }

    @media screen and (max-width:767px) {
        .kMGGTORD {
            width: 70%;
            padding: .75em .5em
        }
    }

    .kMGGTORD {
        display: flex;
        width: 70%;
        flex-grow: 2;
        align-items: center;
        padding: 0 .5em
    }

    .eYTaqa {
        background-color: transparent;
        border: 0;
        padding: 0;
        flex-shrink: 0;
        font-size: 14px;
        margin: 0 .5em;
        display: flex;
        align-items: center;
        justify-content: center
    }

    @media screen and (max-width:575px) {
        .gxOpIV {
            align-items: stretch
        }
    }

    @media screen and (max-width:767px) {
        .gxOpIV {
            flex-direction: column;
            justify-content: flex-start
        }
    }

    .gxOpIV {
        display: flex;
        flex-direction: column;
        justify-content: center;
        flex-grow: 1;
        cursor: pointer;
        min-width: 0;
        font-size: 12px;
        margin: .5em 0;
        flex-direction: column;
        justify-content: flex-start
    }

    .loYVST {
        display: flex;
        align-items: center;
        margin: .25em
    }

    .iaxpNq {
        font-size: 12px;
        color: #fd7560;
        font-weight: 600;
        padding: 0 .5em
    }

    .bWFtvu {
        font-size: 14px;
        font-weight: 400;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        color: #606060
    }

    .hNwxDr {
        display: flex
    }

    .hBgAuB {
        position: relative;
        display: flex;
        justify-content: center;
        align-items: center;
        font-weight: 900;
        color: #fd7560;
        padding: 0 6px
    }

    .dFiUqS>div {
        position: relative;
        z-index: 2
    }

    @media screen and (max-width:767px) {
        .dReGYB {
            width: 20%;
            border-right: 0;
            justify-content: flex-end
        }
    }

    .dReGYB {
        display: flex;
        border-right: 0;
        padding: .5em;
        justify-content: center;
        width: 20%;
        justify-content: flex-end
    }

    @media screen and (max-width:767px) {
        .dReGYBRD {
            width: 30%;
            border-right: 0;
            justify-content: flex-end
        }
    }

    .dReGYBRD {
        display: flex;
        border-right: 0;
        padding: .5em;
        justify-content: center;
        width: 30%;
        justify-content: flex-end
    }

    .ddOwMb {
        display: flex;
        font-size: 11px;
        width: 100%;
        max-width: 96px;
        border-radius: 2px;
        margin: 0 .5em;
        overflow: hidden
    }

    .dlJmGY {
        display: flex;
        justify-content: center;
        align-items: center;
        width: 100%;
        text-align: center
    }

    @media screen and (max-width:767px) {
        .fIxAGS {
            width: 100%;
            padding: 1em .5em .6em
        }
    }

    .fIxAGS {
        display: flex;
        margin-left: auto;
        z-index: 0;
        position: relative;
        width: 100%;
        padding: 0 .5em .6em
    }

    .jSncTo {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        z-index: 1;
        background-color: rgba(255, 255, 255, .5);
        text-transform: uppercase;
        letter-spacing: 1px;
        color: #fd7560;
        display: flex;
        align-items: center;
        box-pack: center;
        justify-content: center;
        font-size: 12px;
        font-weight: 700
    }

    @media screen and (max-width:767px) {
        .RrNAB {
            position: relative;
            padding-top: .5em
        }

        .RrNAB:nth-last-child(3)::before {
            content: ""
        }
    }

    .RrNAB {
        display: flex;
        padding: 0 .25em;
        width: calc(33.3333%)
    }

    @media screen and (max-width:575px) {
        .fOfwEI {
            width: 100%
        }
    }

    @media screen and (max-width:1199px) {
        .fOfwEI {
            box-shadow: none
        }
    }

    .fOfwEI {
        overflow-y: overlay;
        overflow: hidden auto;
        scroll-behavior: smooth;
        display: flex;
        flex-direction: column;
        flex-shrink: 0;
        transition: background-color .15s ease 0s;
        position: relative;
        z-index: 0;
        width: 240px;
        box-pack: justify;
        justify-content: space-between;
        color: #242629;
        background: linear-gradient(#e6e2de, #d0d2d4);
        box-shadow: rgba(0, 0, 0, .3) 2px 2px 10px, rgba(0, 0, 0, .08) -1px 0 4px
    }

    .bBzckfa,
    .cnOyWYa,
    .dfADika,
    .ijYPTPa {
        flex-basis: 20%
    }

    @media (min-width:992px) {
        .cbqMza:hover>.sc-bdVaJa {
            transform: rotate(180deg)
        }

        .haYvXk:hover .sc-gCwZxT {
            background: linear-gradient(to right, #fff, transparent)
        }
    }

    @media screen and (max-width:575px) {
        .dZFxjG {
            width: 100%
        }
    }

    @media screen and (max-width:767px) {
        .RrNAB::before {
            position: absolute;
            top: 0;
            left: 50%;
            transform: translate(-50%, -1em);
            font-size: 11px;
            color: #fd7560
        }

        .content-wrapper {
            background-color: #0f1c27
        }

        .wrapper-animation {
            justify-content: center
        }

        .wrapper-animation p {
            font-size: 12px
        }

        .scroll-menu-Casino {
            font-size: 14px
        }

        .book-color {
            background: 0 0;
            padding: 0
        }

        .filter-client-search {
            min-width: 150px
        }

        .loaderLogin {
            width: 180px;
            height: 180px
        }

        .class-logo-main {
            max-height: 50px;
            min-height: 50px;
            background: #000 !important
        }

        .class-logo-main::after,
        .class-logo-main::before {
            display: none
        }

        .class-logo-main>img {
            width: 130px;
            position: relative;
            padding: 0 5px
        }

        #back-top-btn {
            right: 5px
        }

        .filter-client {
            padding: 5px 0;
            width: 65px
        }

        .match-options li input {
            font-size: 12px;
            width: 100px
        }

        .match-options li {
            font-size: 12px
        }

        .box.box-solid.box-default {
            border: 0
        }

        .market-desc {
            font-size: 12px
        }

        .default-notification,
        .success-notification,
        .warning-notification {
            left: 12px
        }

        .fancyMessageClass {
            font-size: 12px !important
        }

        .fixure-title {
            font-size: 12px
        }

        .odds-box,
        .odds-box input {
            width: 95px
        }

        .bet-slip-box {
            border-radius: 0;
            padding: 0;
            margin-top: 0
        }

        .scrollmenuMain div a,
        .tab_bets .nav-pills>li>a {
            min-width: 100px
        }

        .fixure-box>div:last-child {
            font-size: 11px
        }

        .fixure-box,
        .fixure-box-container,
        .upcoming-fixure {
            height: 46px;
            font-size: 12px
        }

        .fixure-title::after {
            content: "";
            position: absolute;
            width: 46px;
            height: 46px;
            border-top: 23px solid transparent;
            border-left: 23px solid #03b37f;
            border-bottom: 23px solid transparent;
            right: -46px;
            top: 0
        }

        .header-bottom {
            height: -0.7vw !important;
        }

        .main-sidebar {
            position: absolute;
            z-index: 810;
            padding-top: 50px !important;
            width: 210px !important;
            transition: transform .3s ease-in-out, width .3s ease-in-out !important
        }

        .left-sidebar::-webkit-scrollbar,
        .right-sidebar::-webkit-scrollbar,
        body::-webkit-scrollbar {
            width: 0
        }

        .sidebar-menu li.header {
            font-size: 14px
        }

        .bgBalance,
        .bgExposure {
            color: #fff
        }

        .casino-banners-list .casino-banner-item {
            box-shadow: 0 0 4px #ffb300;
            width: calc(50% - 5px) !important;
            margin-right: 5px !important;
            margin-bottom: 5px !important
        }

        .sport-list-title {
            margin-top: 10px !important;
            margin-left: 10px !important;
            font-size: 16px
        }

        .download-apk {
            position: absolute;
            right: 5px;
            bottom: 0
        }

        .skin-blue .main-header .navbar .sidebar-toggle {
            color: #aaafb5 !important;
            padding: 14px 5px !important
        }

        .main-header .sidebar-toggle,
        .skin-blue .main-header .navbar {
            background-color: #000 !important
        }

        .tag-live {
            right: 0
        }

        .winner-icon-casino i {
            font-size: 30px
        }

        .winner-icon-casino {
            right: 50px
        }

        .k-image {
            right: 100px
        }

        .video-winner-text {
            right: 130px;
            top: 50px
        }

        .race-modal img {
            width: 30px
        }

        .casino-odds-box-container {
            width: calc(50% - 8px);
            margin-bottom: 0
        }

        .video-overlay {
            top: 120px
        }

        .video-overlay img {
            width: 20px
        }

        .casino-video-title {
            top: 0;
            left: 0;
            min-width: 150px
        }

        .media-container .casino-video-rid,
        .total-points {
            margin-top: 0
        }

        .video-winner-textResult {
            left: 170px
        }

        .k-imageResult {
            left: 230px
        }

        .winner-icon-casinoResult {
            left: 260px
        }

        .btn-rules,
        .color-stack {
            font-size: 10px
        }

        .main-header {
            max-height: 100px
        }

        .hkqSUv,
        .hover-underline {
            font-size: 12px
        }

        .dqbEeb {
            padding: 10px;
            align-items: center
        }

        .vUVLn {
            width: 100%;
            padding-top: 0
        }

        .beoeno {
            width: 75%
        }

        .htTnxO {
            font-size: 14px
        }

        .ehEWqk {
            white-space: inherit;
            font-weight: 700;
            font-size: 12px
        }

        .matchViewScrollDiv {
            overflow-y: unset
        }

        .gzmyVy {
            font-size: 1.3em
        }

        .hzqnlq {
            margin-top: 0
        }

        .eRYSZy {
            width: 100%
        }

        .dAWBjU {
            margin-left: 0
        }

        .sidebarScrollDiv {
            height: calc(100vh - 60px)
        }

        .bXXXOj {
            width: 100%;
            flex-shrink: 0;
            padding: 10px
        }

        .izOtKA {
            width: calc(100% - 10em);
            padding: 1.25em;
            margin-bottom: .5em
        }

        .izOtKAPosition {
            width: calc(100% - 10em);
            padding: 1.25em;
            margin: 0 auto 1.5em
        }

        .dZFxjG {
            padding: .75em .75em 0
        }

        .iCkQcW {
            width: 100%
        }

        .bVbpmH,
        .bhRRNx {
            flex-basis: 60%
        }

        .eVJavL {
            flex-basis: 40%
        }

        .gLTDfw,
        .jxwcmV {
            width: calc(50%)
        }

        .JYTwG {
            width: 160px;
            max-width: calc((50% - 1em) - 0px)
        }

        .gWLoaV {
            flex-basis: 70%
        }

        .jwfBUB,
        .jwfBUBA {
            flex-basis: 30%
        }

        .fCxWoB,
        .gheSbI {
            flex-basis: 50%
        }

        .bBzckf,
        .cnOyWY,
        .dfADik,
        .fyZfrz,
        .ijYPTP,
        .jRcEZq {
            flex-basis: 25%
        }

        .dknppG,
        .eKQwJd {
            flex-basis: 75%
        }

        .jeXsgX {
            flex-basis: 50%;
            justify-content: left
        }

        .bmqReh {
            flex-basis: 50%;
            justify-content: flex-end;
            box-align: end;
            align-items: flex-end
        }

        .fReZzA,
        .fzYkvi,
        .gOaxHi,
        .gRMbDx {
            flex-basis: 25%
        }

        .lbuavw {
            border-bottom: 1px solid #c5c5c5
        }

        .jnOOJr {
            height: calc(100vh - 114px)
        }

        .cWsLkw {
            width: 100%
        }

        .TeenPattiPlayerAClass {
            position: relative;
            top: 25px;
            left: -8px
        }

        .TeenPattiPlayerBClass {
            position: relative;
            top: 85px;
            left: -8px
        }

        .Cards32AClass {
            top: 20px;
            left: -8px
        }

        .Cards32BClass {
            position: relative;
            top: 55px;
            left: -8px
        }

        .Cards32CClass {
            position: relative;
            top: 90px;
            left: -8px
        }

        .Cards32DClass {
            position: relative;
            top: 125px;
            left: -8px
        }

        .AndarBaharMainCardContainer {
            top: 20px
        }

        .AndarCardContainer {
            top: 20px;
            left: 45px
        }

        .BaharCardContainer {
            top: 50px;
            left: 45px
        }
    }

    .loader {
        border: 5px solid #a1a1a1;
        border-radius: 50%;
        border-top: 5px solid #5a5a5a;
        width: 30px;
        height: 30px;
        animation: 1s linear infinite spin
    }

    input::-webkit-inner-spin-button,
    input::-webkit-outer-spin-button {
        -webkit-appearance: none;
        appearance: none;
        margin: 0
    }

    input[type=number] {
        -moz-appearance: textfield
    }

    .loaderMainLogin {
        animation: 1s linear infinite spin
    }

    @keyframes spin {
        0% {
            transform: rotate(0)
        }

        100% {
            transform: rotate(360deg)
        }
    }

    .skin-blue .main-header .navbar {
        background-color: #000
    }

    .skin-blue .main-header .navbar .nav>li>a {
        color: #aaafb5;
        font-family: next-round
    }

    .skin-blue .main-header .navbar .nav .open>a,
    .skin-blue .main-header .navbar .nav .open>a:focus,
    .skin-blue .main-header .navbar .nav .open>a:hover,
    .skin-blue .main-header .navbar .nav>.active>a,
    .skin-blue .main-header .navbar .nav>li>a:active,
    .skin-blue .main-header .navbar .nav>li>a:focus,
    .skin-blue .main-header .navbar .nav>li>a:hover {
        background: rgba(0, 0, 0, 0);
        color: #f6f6f6
    }

    .skin-blue .main-header .navbar .sidebar-toggle:hover {
        color: #3c444b;
        background: #ffc21d
    }

    .skin-blue .main-header .navbar .sidebar-toggle {
        color: #3c444b
    }

    @media (max-width:767px) {
        .skin-blue .main-header .navbar .dropdown-menu li.divider {
            background-color: rgba(255, 255, 255, .1)
        }

        .skin-blue .main-header .navbar .dropdown-menu li a {
            color: #fff
        }

        .skin-blue .main-header .navbar .dropdown-menu li a:hover {
            background: #367fa9
        }
    }

    .skin-blue .main-header .logo {
        background-color: #3c444b;
        color: #fff;
        border-bottom: 0 solid transparent
    }

    .skin-blue .main-header .logo:hover,
    .skin-blue .main-header li.user-header {
        background-color: #3c444b
    }

    .skin-blue .content-header {
        background: 0 0
    }

    .skin-blue .left-side,
    .skin-blue .main-sidebar,
    .skin-blue .wrapper {
        background-color: #000
    }

    .skin-blue .user-panel>.info,
    .skin-blue .user-panel>.info>a {
        color: #fff
    }

    .skin-blue .sidebar-menu>li.header {
        color: #aaafb5;
        background: #835c00;
        border: 1px solid #16191c
    }

    .skin-blue .sidebar-menu>li>a {
        border-left: 3px solid transparent;
        font-family: next-round
    }

    .skin-blue .sidebar-menu>li.active>a,
    .skin-blue .sidebar-menu>li.menu-open>a,
    .skin-blue .sidebar-menu>li:hover>a {
        color: #ffb300;
        background: linear-gradient(270deg, #003d47, transparent)
    }

    .skin-blue .sidebar-menu>li.active>a {
        border-left-color: #3c8dbc
    }

    .skin-blue .sidebar-menu>li>.treeview-menu {
        margin: 0 1px;
        background: #000d0f
    }

    .skin-blue .sidebar a {
        color: #fff
    }

    .skin-blue .sidebar a:hover {
        text-decoration: none
    }

    .skin-blue .sidebar-menu .treeview-menu>li>a {
        color: #8aa4af
    }

    .skin-blue .sidebar-menu .treeview-menu>li.active>a,
    .skin-blue .sidebar-menu .treeview-menu>li>a:hover {
        color: #fff
    }

    .skin-blue .sidebar-form {
        border-radius: 3px;
        border: 1px solid #374850;
        margin: 10px
    }

    .skin-blue .sidebar-form .btn,
    .skin-blue .sidebar-form input[type=text] {
        box-shadow: none;
        background-color: #374850;
        border: 1px solid transparent;
        height: 35px
    }

    .skin-blue .sidebar-form input[type=text] {
        color: #666;
        border-radius: 2px 0 0 2px
    }

    .skin-blue .sidebar-form input[type=text]:focus,
    .skin-blue .sidebar-form input[type=text]:focus+.input-group-btn .btn {
        background-color: #fff;
        color: #666
    }

    .skin-blue .sidebar-form input[type=text]:focus+.input-group-btn .btn {
        border-left-color: #fff
    }

    .skin-blue .sidebar-form .btn {
        color: #999;
        border-radius: 0 2px 2px 0
    }

    .skin-blue-light .main-header .navbar {
        background-color: #3c8dbc
    }

    .skin-blue-light .main-header .navbar .nav>li>a {
        color: #fff
    }

    .skin-blue-light .main-header .navbar .nav .open>a,
    .skin-blue-light .main-header .navbar .nav .open>a:focus,
    .skin-blue-light .main-header .navbar .nav .open>a:hover,
    .skin-blue-light .main-header .navbar .nav>.active>a,
    .skin-blue-light .main-header .navbar .nav>li>a:active,
    .skin-blue-light .main-header .navbar .nav>li>a:focus,
    .skin-blue-light .main-header .navbar .nav>li>a:hover {
        background: rgba(0, 0, 0, .1);
        color: #f6f6f6
    }

    .skin-blue-light .main-header .navbar .sidebar-toggle:hover {
        color: #f6f6f6;
        background: rgba(0, 0, 0, .1);
        background-color: #367fa9
    }

    .skin-blue-light .main-header .navbar .sidebar-toggle {
        color: #fff
    }

    @media (max-width:767px) {
        .skin-blue-light .main-header .navbar .dropdown-menu li.divider {
            background-color: rgba(255, 255, 255, .1)
        }

        .skin-blue-light .main-header .navbar .dropdown-menu li a {
            color: #fff
        }

        .skin-blue-light .main-header .navbar .dropdown-menu li a:hover {
            background: #367fa9
        }
    }

    .skin-blue-light .main-header .logo {
        background-color: #3c8dbc;
        color: #fff;
        border-bottom: 0 solid transparent
    }

    .skin-blue-light .main-header .logo:hover {
        background-color: #3b8ab8
    }

    .skin-blue-light .main-header li.user-header {
        background-color: #3c8dbc
    }

    .skin-blue-light .content-header {
        background: 0 0
    }

    .skin-blue-light .left-side,
    .skin-blue-light .main-sidebar,
    .skin-blue-light .wrapper {
        background-color: #f9fafc
    }

    .skin-blue-light .main-sidebar {
        border-right: 1px solid #d2d6de
    }

    .skin-blue-light .user-panel>.info,
    .skin-blue-light .user-panel>.info>a {
        color: #444
    }

    .skin-blue-light .sidebar-menu>li {
        transition: border-left-color .3s ease
    }

    .skin-blue-light .sidebar-menu>li.header {
        color: #848484;
        background: #f9fafc
    }

    .skin-blue-light .sidebar-menu>li>a {
        border-left: 3px solid transparent;
        font-weight: 600
    }

    .skin-blue-light .sidebar-menu>li.active>a,
    .skin-blue-light .sidebar-menu>li:hover>a {
        color: #000;
        background: #f4f4f5
    }

    .skin-blue-light .sidebar-menu>li.active {
        border-left-color: #3c8dbc
    }

    .skin-blue-light .sidebar-menu>li.active>a {
        font-weight: 600
    }

    .skin-blue-light .sidebar-menu>li>.treeview-menu {
        background: #f4f4f5
    }

    .skin-blue-light .sidebar a {
        color: #444
    }

    .skin-blue-light .sidebar a:hover {
        text-decoration: none
    }

    .skin-blue-light .sidebar-menu .treeview-menu>li>a {
        color: #777
    }

    .skin-blue-light .sidebar-menu .treeview-menu>li.active>a,
    .skin-blue-light .sidebar-menu .treeview-menu>li>a:hover {
        color: #000
    }

    .skin-blue-light .sidebar-menu .treeview-menu>li.active>a {
        font-weight: 600
    }

    .skin-blue-light .sidebar-form {
        border-radius: 3px;
        border: 1px solid #d2d6de;
        margin: 10px
    }

    .skin-blue-light .sidebar-form .btn,
    .skin-blue-light .sidebar-form input[type=text] {
        box-shadow: none;
        background-color: #fff;
        border: 1px solid transparent;
        height: 35px
    }

    .skin-blue-light .sidebar-form input[type=text] {
        color: #666;
        border-radius: 2px 0 0 2px
    }

    .skin-blue-light .sidebar-form input[type=text]:focus,
    .skin-blue-light .sidebar-form input[type=text]:focus+.input-group-btn .btn {
        background-color: #fff;
        color: #666
    }

    .skin-blue-light .sidebar-form input[type=text]:focus+.input-group-btn .btn {
        border-left-color: #fff
    }

    .skin-blue-light .sidebar-form .btn {
        color: #999;
        border-radius: 0 2px 2px 0
    }

    @media (min-width:768px) {
        .skin-blue-light.sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu {
            border-left: 1px solid #d2d6de
        }
    }

    .skin-blue-light .main-footer {
        border-top-color: #d2d6de
    }

    .skin-blue.layout-top-nav .main-header>.logo {
        background-color: #3c8dbc;
        color: #fff;
        border-bottom: 0 solid transparent
    }

    .skin-blue.layout-top-nav .main-header>.logo:hover {
        background-color: #3b8ab8
    }

    .skin-black .main-header {
        box-shadow: 0 1px 1px rgba(0, 0, 0, .05)
    }

    .skin-black .main-header .navbar-toggle {
        color: #333
    }

    .skin-black .main-header .navbar-brand {
        color: #333;
        border-right: 1px solid #eee
    }

    .skin-black .main-header .navbar {
        background-color: #fff
    }

    .skin-black .main-header .navbar .nav>li>a {
        color: #333
    }

    .skin-black .main-header .navbar .nav .open>a,
    .skin-black .main-header .navbar .nav .open>a:focus,
    .skin-black .main-header .navbar .nav .open>a:hover,
    .skin-black .main-header .navbar .nav>.active>a,
    .skin-black .main-header .navbar .nav>li>a:active,
    .skin-black .main-header .navbar .nav>li>a:focus,
    .skin-black .main-header .navbar .nav>li>a:hover {
        background: #fff;
        color: #999
    }

    .skin-black .main-header .navbar .sidebar-toggle {
        color: #333
    }

    .skin-black .main-header .navbar .sidebar-toggle:hover {
        color: #999;
        background: #fff
    }

    .skin-black .main-header .navbar>.sidebar-toggle {
        color: #333;
        border-right: 1px solid #eee
    }

    .skin-black .main-header .navbar .navbar-nav>li>a {
        border-right: 1px solid #eee
    }

    .skin-black .main-header .navbar .navbar-custom-menu .navbar-nav>li>a,
    .skin-black .main-header .navbar .navbar-right>li>a {
        border-left: 1px solid #eee;
        border-right-width: 0
    }

    .skin-black .main-header .logo {
        background-color: #fff;
        color: #333;
        border-bottom: 0 solid transparent;
        border-right: 1px solid #eee
    }

    .skin-black .main-header .logo:hover {
        background-color: #fcfcfc
    }

    @media (max-width:767px) {
        .skin-black .main-header .logo {
            background-color: #222;
            color: #fff;
            border-bottom: 0 solid transparent;
            border-right: none
        }

        .skin-black .main-header .logo:hover {
            background-color: #1f1f1f
        }
    }

    .skin-black .main-header li.user-header {
        background-color: #222
    }

    .skin-black .content-header {
        background: 0 0;
        box-shadow: none
    }

    .skin-black .left-side,
    .skin-black .main-sidebar,
    .skin-black .wrapper {
        background-color: #222d32
    }

    .skin-black .user-panel>.info,
    .skin-black .user-panel>.info>a {
        color: #fff
    }

    .skin-black .sidebar-menu>li.header {
        color: #4b646f;
        background: #1a2226
    }

    .skin-black .sidebar-menu>li>a {
        border-left: 3px solid transparent
    }

    .skin-black .sidebar-menu>li.active>a,
    .skin-black .sidebar-menu>li.menu-open>a,
    .skin-black .sidebar-menu>li:hover>a {
        color: #fff;
        background: #1e282c
    }

    .skin-black .sidebar-menu>li.active>a {
        border-left-color: #fff
    }

    .skin-black .sidebar-menu>li>.treeview-menu {
        margin: 0 1px;
        background: #2c3b41
    }

    .skin-black .sidebar a {
        color: #b8c7ce
    }

    .skin-black .sidebar a:hover {
        text-decoration: none
    }

    .skin-black .sidebar-menu .treeview-menu>li>a {
        color: #8aa4af
    }

    .skin-black .sidebar-menu .treeview-menu>li.active>a,
    .skin-black .sidebar-menu .treeview-menu>li>a:hover {
        color: #fff
    }

    .skin-black .sidebar-form {
        border-radius: 3px;
        border: 1px solid #374850;
        margin: 10px
    }

    .skin-black .sidebar-form .btn,
    .skin-black .sidebar-form input[type=text] {
        box-shadow: none;
        background-color: #374850;
        border: 1px solid transparent;
        height: 35px
    }

    .skin-black .sidebar-form input[type=text] {
        color: #666;
        border-radius: 2px 0 0 2px
    }

    .skin-black .sidebar-form input[type=text]:focus,
    .skin-black .sidebar-form input[type=text]:focus+.input-group-btn .btn {
        background-color: #fff;
        color: #666
    }

    .skin-black .sidebar-form input[type=text]:focus+.input-group-btn .btn {
        border-left-color: #fff
    }

    .skin-black .sidebar-form .btn {
        color: #999;
        border-radius: 0 2px 2px 0
    }

    .skin-black .pace .pace-progress {
        background: #222
    }

    .skin-black .pace .pace-activity {
        border-top-color: #222;
        border-left-color: #222
    }

    .skin-black-light .main-header {
        box-shadow: 0 1px 1px rgba(0, 0, 0, .05)
    }

    .skin-black-light .main-header .navbar-toggle {
        color: #333
    }

    .skin-black-light .main-header .navbar-brand {
        color: #333;
        border-right: 1px solid #d2d6de
    }

    .skin-black-light .main-header .navbar {
        background-color: #fff
    }

    .skin-black-light .main-header .navbar .nav>li>a {
        color: #333
    }

    .skin-black-light .main-header .navbar .nav .open>a,
    .skin-black-light .main-header .navbar .nav .open>a:focus,
    .skin-black-light .main-header .navbar .nav .open>a:hover,
    .skin-black-light .main-header .navbar .nav>.active>a,
    .skin-black-light .main-header .navbar .nav>li>a:active,
    .skin-black-light .main-header .navbar .nav>li>a:focus,
    .skin-black-light .main-header .navbar .nav>li>a:hover {
        background: #fff;
        color: #999
    }

    .skin-black-light .main-header .navbar .sidebar-toggle {
        color: #333
    }

    .skin-black-light .main-header .navbar .sidebar-toggle:hover {
        color: #999;
        background: #fff
    }

    .skin-black-light .main-header .navbar>.sidebar-toggle {
        color: #333;
        border-right: 1px solid #d2d6de
    }

    .skin-black-light .main-header .navbar .navbar-nav>li>a {
        border-right: 1px solid #d2d6de
    }

    .skin-black-light .main-header .navbar .navbar-custom-menu .navbar-nav>li>a,
    .skin-black-light .main-header .navbar .navbar-right>li>a {
        border-left: 1px solid #d2d6de;
        border-right-width: 0
    }

    .skin-black-light .main-header .logo {
        background-color: #fff;
        color: #333;
        border-bottom: 0 solid transparent;
        border-right: 1px solid #d2d6de
    }

    .skin-black-light .main-header .logo:hover {
        background-color: #fcfcfc
    }

    @media (max-width:767px) {
        .skin-black-light .main-header .logo {
            background-color: #222;
            color: #fff;
            border-bottom: 0 solid transparent;
            border-right: none
        }

        .skin-black-light .main-header .logo:hover {
            background-color: #1f1f1f
        }
    }

    .skin-black-light .main-header li.user-header {
        background-color: #222
    }

    .skin-black-light .content-header {
        background: 0 0;
        box-shadow: none
    }

    .skin-black-light .left-side,
    .skin-black-light .main-sidebar,
    .skin-black-light .wrapper {
        background-color: #f9fafc
    }

    .skin-black-light .main-sidebar {
        border-right: 1px solid #d2d6de
    }

    .skin-black-light .user-panel>.info,
    .skin-black-light .user-panel>.info>a {
        color: #444
    }

    .skin-black-light .sidebar-menu>li {
        transition: border-left-color .3s ease
    }

    .skin-black-light .sidebar-menu>li.header {
        color: #848484;
        background: #f9fafc
    }

    .skin-black-light .sidebar-menu>li>a {
        border-left: 3px solid transparent;
        font-weight: 600
    }

    .skin-black-light .sidebar-menu>li.active>a,
    .skin-black-light .sidebar-menu>li:hover>a {
        color: #000;
        background: #f4f4f5
    }

    .skin-black-light .sidebar-menu>li.active {
        border-left-color: #fff
    }

    .skin-black-light .sidebar-menu>li.active>a {
        font-weight: 600
    }

    .skin-black-light .sidebar-menu>li>.treeview-menu {
        background: #f4f4f5
    }

    .skin-black-light .sidebar a {
        color: #444
    }

    .skin-black-light .sidebar a:hover {
        text-decoration: none
    }

    .skin-black-light .sidebar-menu .treeview-menu>li>a {
        color: #777
    }

    .skin-black-light .sidebar-menu .treeview-menu>li.active>a,
    .skin-black-light .sidebar-menu .treeview-menu>li>a:hover {
        color: #000
    }

    .skin-black-light .sidebar-menu .treeview-menu>li.active>a {
        font-weight: 600
    }

    .skin-black-light .sidebar-form {
        border-radius: 3px;
        border: 1px solid #d2d6de;
        margin: 10px
    }

    .skin-black-light .sidebar-form .btn,
    .skin-black-light .sidebar-form input[type=text] {
        box-shadow: none;
        background-color: #fff;
        border: 1px solid transparent;
        height: 35px
    }

    .skin-black-light .sidebar-form input[type=text] {
        color: #666;
        border-radius: 2px 0 0 2px
    }

    .skin-black-light .sidebar-form input[type=text]:focus,
    .skin-black-light .sidebar-form input[type=text]:focus+.input-group-btn .btn {
        background-color: #fff;
        color: #666
    }

    .skin-black-light .sidebar-form input[type=text]:focus+.input-group-btn .btn {
        border-left-color: #fff
    }

    .skin-black-light .sidebar-form .btn {
        color: #999;
        border-radius: 0 2px 2px 0
    }

    @media (min-width:768px) {
        .skin-black-light.sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu {
            border-left: 1px solid #d2d6de
        }
    }

    .skin-green .main-header .navbar {
        background-color: #00a65a
    }

    .skin-green .main-header .navbar .nav>li>a {
        color: #fff
    }

    .skin-green .main-header .navbar .nav .open>a,
    .skin-green .main-header .navbar .nav .open>a:focus,
    .skin-green .main-header .navbar .nav .open>a:hover,
    .skin-green .main-header .navbar .nav>.active>a,
    .skin-green .main-header .navbar .nav>li>a:active,
    .skin-green .main-header .navbar .nav>li>a:focus,
    .skin-green .main-header .navbar .nav>li>a:hover {
        background: rgba(0, 0, 0, .1);
        color: #f6f6f6
    }

    .skin-green .main-header .navbar .sidebar-toggle:hover {
        color: #f6f6f6;
        background: rgba(0, 0, 0, .1);
        background-color: #008d4c
    }

    .skin-green .main-header .navbar .sidebar-toggle {
        color: #fff
    }

    @media (max-width:767px) {
        .skin-green .main-header .navbar .dropdown-menu li.divider {
            background-color: rgba(255, 255, 255, .1)
        }

        .skin-green .main-header .navbar .dropdown-menu li a {
            color: #fff
        }

        .skin-green .main-header .navbar .dropdown-menu li a:hover {
            background: #008d4c
        }
    }

    .skin-green .main-header .logo {
        background-color: #008d4c;
        color: #fff;
        border-bottom: 0 solid transparent
    }

    .skin-green .main-header .logo:hover {
        background-color: #008749
    }

    .skin-green .main-header li.user-header {
        background-color: #00a65a
    }

    .skin-green .content-header {
        background: 0 0
    }

    .skin-green .left-side,
    .skin-green .main-sidebar,
    .skin-green .wrapper {
        background-color: #222d32
    }

    .skin-green .user-panel>.info,
    .skin-green .user-panel>.info>a {
        color: #fff
    }

    .skin-green .sidebar-menu>li.header {
        color: #4b646f;
        background: #1a2226
    }

    .skin-green .sidebar-menu>li>a {
        border-left: 3px solid transparent
    }

    .skin-green .sidebar-menu>li.active>a,
    .skin-green .sidebar-menu>li.menu-open>a,
    .skin-green .sidebar-menu>li:hover>a {
        color: #fff;
        background: #1e282c
    }

    .skin-green .sidebar-menu>li.active>a {
        border-left-color: #00a65a
    }

    .skin-green .sidebar-menu>li>.treeview-menu {
        margin: 0 1px;
        background: #2c3b41
    }

    .skin-green .sidebar a {
        color: #b8c7ce
    }

    .skin-green .sidebar a:hover {
        text-decoration: none
    }

    .skin-green .sidebar-menu .treeview-menu>li>a {
        color: #8aa4af
    }

    .skin-green .sidebar-menu .treeview-menu>li.active>a,
    .skin-green .sidebar-menu .treeview-menu>li>a:hover {
        color: #fff
    }

    .skin-green .sidebar-form {
        border-radius: 3px;
        border: 1px solid #374850;
        margin: 10px
    }

    .skin-green .sidebar-form .btn,
    .skin-green .sidebar-form input[type=text] {
        box-shadow: none;
        background-color: #374850;
        border: 1px solid transparent;
        height: 35px
    }

    .skin-green .sidebar-form input[type=text] {
        color: #666;
        border-radius: 2px 0 0 2px
    }

    .skin-green .sidebar-form input[type=text]:focus,
    .skin-green .sidebar-form input[type=text]:focus+.input-group-btn .btn {
        background-color: #fff;
        color: #666
    }

    .skin-green .sidebar-form input[type=text]:focus+.input-group-btn .btn {
        border-left-color: #fff
    }

    .skin-green .sidebar-form .btn {
        color: #999;
        border-radius: 0 2px 2px 0
    }

    .skin-green-light .main-header .navbar {
        background-color: #00a65a
    }

    .skin-green-light .main-header .navbar .nav>li>a {
        color: #fff
    }

    .skin-green-light .main-header .navbar .nav .open>a,
    .skin-green-light .main-header .navbar .nav .open>a:focus,
    .skin-green-light .main-header .navbar .nav .open>a:hover,
    .skin-green-light .main-header .navbar .nav>.active>a,
    .skin-green-light .main-header .navbar .nav>li>a:active,
    .skin-green-light .main-header .navbar .nav>li>a:focus,
    .skin-green-light .main-header .navbar .nav>li>a:hover {
        background: rgba(0, 0, 0, .1);
        color: #f6f6f6
    }

    .skin-green-light .main-header .navbar .sidebar-toggle:hover {
        color: #f6f6f6;
        background: rgba(0, 0, 0, .1);
        background-color: #008d4c
    }

    .skin-green-light .main-header .navbar .sidebar-toggle {
        color: #fff
    }

    @media (max-width:767px) {
        .skin-green-light .main-header .navbar .dropdown-menu li.divider {
            background-color: rgba(255, 255, 255, .1)
        }

        .skin-green-light .main-header .navbar .dropdown-menu li a {
            color: #fff
        }

        .skin-green-light .main-header .navbar .dropdown-menu li a:hover {
            background: #008d4c
        }
    }

    .skin-green-light .main-header .logo {
        background-color: #00a65a;
        color: #fff;
        border-bottom: 0 solid transparent
    }

    .skin-green-light .main-header .logo:hover {
        background-color: #00a157
    }

    .skin-green-light .main-header li.user-header {
        background-color: #00a65a
    }

    .skin-green-light .content-header {
        background: 0 0
    }

    .skin-green-light .left-side,
    .skin-green-light .main-sidebar,
    .skin-green-light .wrapper {
        background-color: #f9fafc
    }

    .skin-green-light .main-sidebar {
        border-right: 1px solid #d2d6de
    }

    .skin-green-light .user-panel>.info,
    .skin-green-light .user-panel>.info>a {
        color: #444
    }

    .skin-green-light .sidebar-menu>li {
        transition: border-left-color .3s ease
    }

    .skin-green-light .sidebar-menu>li.header {
        color: #848484;
        background: #f9fafc
    }

    .skin-green-light .sidebar-menu>li>a {
        border-left: 3px solid transparent;
        font-weight: 600
    }

    .skin-green-light .sidebar-menu>li.active>a,
    .skin-green-light .sidebar-menu>li:hover>a {
        color: #000;
        background: #f4f4f5
    }

    .skin-green-light .sidebar-menu>li.active {
        border-left-color: #00a65a
    }

    .skin-green-light .sidebar-menu>li.active>a {
        font-weight: 600
    }

    .skin-green-light .sidebar-menu>li>.treeview-menu {
        background: #f4f4f5
    }

    .skin-green-light .sidebar a {
        color: #444
    }

    .skin-green-light .sidebar a:hover {
        text-decoration: none
    }

    .skin-green-light .sidebar-menu .treeview-menu>li>a {
        color: #777
    }

    .skin-green-light .sidebar-menu .treeview-menu>li.active>a,
    .skin-green-light .sidebar-menu .treeview-menu>li>a:hover {
        color: #000
    }

    .skin-green-light .sidebar-menu .treeview-menu>li.active>a {
        font-weight: 600
    }

    .skin-green-light .sidebar-form {
        border-radius: 3px;
        border: 1px solid #d2d6de;
        margin: 10px
    }

    .skin-green-light .sidebar-form .btn,
    .skin-green-light .sidebar-form input[type=text] {
        box-shadow: none;
        background-color: #fff;
        border: 1px solid transparent;
        height: 35px
    }

    .skin-green-light .sidebar-form input[type=text] {
        color: #666;
        border-radius: 2px 0 0 2px
    }

    .skin-green-light .sidebar-form input[type=text]:focus,
    .skin-green-light .sidebar-form input[type=text]:focus+.input-group-btn .btn {
        background-color: #fff;
        color: #666
    }

    .skin-green-light .sidebar-form input[type=text]:focus+.input-group-btn .btn {
        border-left-color: #fff
    }

    .skin-green-light .sidebar-form .btn {
        color: #999;
        border-radius: 0 2px 2px 0
    }

    @media (min-width:768px) {
        .skin-green-light.sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu {
            border-left: 1px solid #d2d6de
        }
    }

    .skin-red .main-header .navbar {
        background-color: #dd4b39
    }

    .skin-red .main-header .navbar .nav>li>a {
        color: #fff
    }

    .skin-red .main-header .navbar .nav .open>a,
    .skin-red .main-header .navbar .nav .open>a:focus,
    .skin-red .main-header .navbar .nav .open>a:hover,
    .skin-red .main-header .navbar .nav>.active>a,
    .skin-red .main-header .navbar .nav>li>a:active,
    .skin-red .main-header .navbar .nav>li>a:focus,
    .skin-red .main-header .navbar .nav>li>a:hover {
        background: rgba(0, 0, 0, .1);
        color: #f6f6f6
    }

    .skin-red .main-header .navbar .sidebar-toggle:hover {
        color: #f6f6f6;
        background: rgba(0, 0, 0, .1);
        background-color: #d73925
    }

    .skin-red .main-header .navbar .sidebar-toggle {
        color: #fff
    }

    @media (max-width:767px) {
        .skin-red .main-header .navbar .dropdown-menu li.divider {
            background-color: rgba(255, 255, 255, .1)
        }

        .skin-red .main-header .navbar .dropdown-menu li a {
            color: #fff
        }

        .skin-red .main-header .navbar .dropdown-menu li a:hover {
            background: #d73925
        }
    }

    .skin-red .main-header .logo {
        background-color: #d73925;
        color: #fff;
        border-bottom: 0 solid transparent
    }

    .skin-red .main-header .logo:hover {
        background-color: #d33724
    }

    .skin-red .main-header li.user-header {
        background-color: #dd4b39
    }

    .skin-red .content-header {
        background: 0 0
    }

    .skin-red .left-side,
    .skin-red .main-sidebar,
    .skin-red .wrapper {
        background-color: #222d32
    }

    .skin-red .user-panel>.info,
    .skin-red .user-panel>.info>a {
        color: #fff
    }

    .skin-red .sidebar-menu>li.header {
        color: #4b646f;
        background: #1a2226
    }

    .skin-red .sidebar-menu>li>a {
        border-left: 3px solid transparent
    }

    .skin-red .sidebar-menu>li.active>a,
    .skin-red .sidebar-menu>li.menu-open>a,
    .skin-red .sidebar-menu>li:hover>a {
        color: #fff;
        background: #1e282c
    }

    .skin-red .sidebar-menu>li.active>a {
        border-left-color: #dd4b39
    }

    .skin-red .sidebar-menu>li>.treeview-menu {
        margin: 0 1px;
        background: #2c3b41
    }

    .skin-red .sidebar a {
        color: #b8c7ce
    }

    .skin-red .sidebar a:hover {
        text-decoration: none
    }

    .skin-red .sidebar-menu .treeview-menu>li>a {
        color: #8aa4af
    }

    .skin-red .sidebar-menu .treeview-menu>li.active>a,
    .skin-red .sidebar-menu .treeview-menu>li>a:hover {
        color: #fff
    }

    .skin-red .sidebar-form {
        border-radius: 3px;
        border: 1px solid #374850;
        margin: 10px
    }

    .skin-red .sidebar-form .btn,
    .skin-red .sidebar-form input[type=text] {
        box-shadow: none;
        background-color: #374850;
        border: 1px solid transparent;
        height: 35px
    }

    .skin-red .sidebar-form input[type=text] {
        color: #666;
        border-radius: 2px 0 0 2px
    }

    .skin-red .sidebar-form input[type=text]:focus,
    .skin-red .sidebar-form input[type=text]:focus+.input-group-btn .btn {
        background-color: #fff;
        color: #666
    }

    .skin-red .sidebar-form input[type=text]:focus+.input-group-btn .btn {
        border-left-color: #fff
    }

    .skin-red .sidebar-form .btn {
        color: #999;
        border-radius: 0 2px 2px 0
    }

    .skin-red-light .main-header .navbar {
        background-color: #dd4b39
    }

    .skin-red-light .main-header .navbar .nav>li>a {
        color: #fff
    }

    .skin-red-light .main-header .navbar .nav .open>a,
    .skin-red-light .main-header .navbar .nav .open>a:focus,
    .skin-red-light .main-header .navbar .nav .open>a:hover,
    .skin-red-light .main-header .navbar .nav>.active>a,
    .skin-red-light .main-header .navbar .nav>li>a:active,
    .skin-red-light .main-header .navbar .nav>li>a:focus,
    .skin-red-light .main-header .navbar .nav>li>a:hover {
        background: rgba(0, 0, 0, .1);
        color: #f6f6f6
    }

    .skin-red-light .main-header .navbar .sidebar-toggle:hover {
        color: #f6f6f6;
        background: rgba(0, 0, 0, .1);
        background-color: #d73925
    }

    .skin-red-light .main-header .navbar .sidebar-toggle {
        color: #fff
    }

    @media (max-width:767px) {
        .skin-red-light .main-header .navbar .dropdown-menu li.divider {
            background-color: rgba(255, 255, 255, .1)
        }

        .skin-red-light .main-header .navbar .dropdown-menu li a {
            color: #fff
        }

        .skin-red-light .main-header .navbar .dropdown-menu li a:hover {
            background: #d73925
        }
    }

    .skin-red-light .main-header .logo {
        background-color: #dd4b39;
        color: #fff;
        border-bottom: 0 solid transparent
    }

    .skin-red-light .main-header .logo:hover {
        background-color: #dc4735
    }

    .skin-red-light .main-header li.user-header {
        background-color: #dd4b39
    }

    .skin-red-light .content-header {
        background: 0 0
    }

    .skin-red-light .left-side,
    .skin-red-light .main-sidebar,
    .skin-red-light .wrapper {
        background-color: #f9fafc
    }

    .skin-red-light .main-sidebar {
        border-right: 1px solid #d2d6de
    }

    .skin-red-light .user-panel>.info,
    .skin-red-light .user-panel>.info>a {
        color: #444
    }

    .skin-red-light .sidebar-menu>li {
        transition: border-left-color .3s ease
    }

    .skin-red-light .sidebar-menu>li.header {
        color: #848484;
        background: #f9fafc
    }

    .skin-red-light .sidebar-menu>li>a {
        border-left: 3px solid transparent;
        font-weight: 600
    }

    .skin-red-light .sidebar-menu>li.active>a,
    .skin-red-light .sidebar-menu>li:hover>a {
        color: #000;
        background: #f4f4f5
    }

    .skin-red-light .sidebar-menu>li.active {
        border-left-color: #dd4b39
    }

    .skin-red-light .sidebar-menu>li.active>a {
        font-weight: 600
    }

    .skin-red-light .sidebar-menu>li>.treeview-menu {
        background: #f4f4f5
    }

    .skin-red-light .sidebar a {
        color: #444
    }

    .skin-red-light .sidebar a:hover {
        text-decoration: none
    }

    .skin-red-light .sidebar-menu .treeview-menu>li>a {
        color: #777
    }

    .skin-red-light .sidebar-menu .treeview-menu>li.active>a,
    .skin-red-light .sidebar-menu .treeview-menu>li>a:hover {
        color: #000
    }

    .skin-red-light .sidebar-menu .treeview-menu>li.active>a {
        font-weight: 600
    }

    .skin-red-light .sidebar-form {
        border-radius: 3px;
        border: 1px solid #d2d6de;
        margin: 10px
    }

    .skin-red-light .sidebar-form .btn,
    .skin-red-light .sidebar-form input[type=text] {
        box-shadow: none;
        background-color: #fff;
        border: 1px solid transparent;
        height: 35px
    }

    .skin-red-light .sidebar-form input[type=text] {
        color: #666;
        border-radius: 2px 0 0 2px
    }

    .skin-red-light .sidebar-form input[type=text]:focus,
    .skin-red-light .sidebar-form input[type=text]:focus+.input-group-btn .btn {
        background-color: #fff;
        color: #666
    }

    .skin-red-light .sidebar-form input[type=text]:focus+.input-group-btn .btn {
        border-left-color: #fff
    }

    .skin-red-light .sidebar-form .btn {
        color: #999;
        border-radius: 0 2px 2px 0
    }

    @media (min-width:768px) {
        .skin-red-light.sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu {
            border-left: 1px solid #d2d6de
        }
    }

    .skin-yellow .main-header .navbar {
        background-color: #ffb80c
    }

    .skin-yellow .main-header .navbar .nav>li>a {
        color: #fff
    }

    .skin-yellow .main-header .navbar .nav .open>a,
    .skin-yellow .main-header .navbar .nav .open>a:focus,
    .skin-yellow .main-header .navbar .nav .open>a:hover,
    .skin-yellow .main-header .navbar .nav>.active>a,
    .skin-yellow .main-header .navbar .nav>li>a:active,
    .skin-yellow .main-header .navbar .nav>li>a:focus,
    .skin-yellow .main-header .navbar .nav>li>a:hover {
        background: rgba(0, 0, 0, .1);
        color: #f6f6f6
    }

    .skin-yellow .main-header .navbar .sidebar-toggle:hover {
        color: #f6f6f6;
        background: rgba(0, 0, 0, .1);
        background-color: #ffb80c
    }

    .skin-yellow .main-header .navbar .sidebar-toggle {
        color: #fff
    }

    @media (max-width:767px) {
        .skin-yellow .main-header .navbar .dropdown-menu li.divider {
            background-color: rgba(255, 255, 255, .1)
        }

        .skin-yellow .main-header .navbar .dropdown-menu li a {
            color: #fff
        }

        .skin-yellow .main-header .navbar .dropdown-menu li a:hover {
            background: #ffb80c
        }
    }

    .skin-yellow .main-header .logo {
        background-color: #ffb80c;
        color: #fff;
        border-bottom: 0 solid transparent
    }

    .skin-yellow .main-header .logo:hover {
        background-color: #db8b0b
    }

    .skin-yellow .main-header li.user-header {
        background-color: #ffb80c
    }

    .skin-yellow .content-header {
        background: 0 0
    }

    .skin-yellow .left-side,
    .skin-yellow .main-sidebar,
    .skin-yellow .wrapper {
        background-color: #222d32
    }

    .skin-yellow .user-panel>.info,
    .skin-yellow .user-panel>.info>a {
        color: #fff
    }

    .skin-yellow .sidebar-menu>li.header {
        color: #4b646f;
        background: #1a2226
    }

    .skin-yellow .sidebar-menu>li>a {
        border-left: 3px solid transparent
    }

    .skin-yellow .sidebar-menu>li.active>a,
    .skin-yellow .sidebar-menu>li.menu-open>a,
    .skin-yellow .sidebar-menu>li:hover>a {
        color: #fff;
        background: #1e282c
    }

    .skin-yellow .sidebar-menu>li.active>a {
        border-left-color: #ffb80c
    }

    .skin-yellow .sidebar-menu>li>.treeview-menu {
        margin: 0 1px;
        background: #2c3b41
    }

    .skin-yellow .sidebar a {
        color: #b8c7ce
    }

    .skin-yellow .sidebar a:hover {
        text-decoration: none
    }

    .skin-yellow .sidebar-menu .treeview-menu>li>a {
        color: #8aa4af
    }

    .skin-yellow .sidebar-menu .treeview-menu>li.active>a,
    .skin-yellow .sidebar-menu .treeview-menu>li>a:hover {
        color: #fff
    }

    .skin-yellow .sidebar-form {
        border-radius: 3px;
        border: 1px solid #374850;
        margin: 10px
    }

    .skin-yellow .sidebar-form .btn,
    .skin-yellow .sidebar-form input[type=text] {
        box-shadow: none;
        background-color: #374850;
        border: 1px solid transparent;
        height: 35px
    }

    .skin-yellow .sidebar-form input[type=text] {
        color: #666;
        border-radius: 2px 0 0 2px
    }

    .skin-yellow .sidebar-form input[type=text]:focus,
    .skin-yellow .sidebar-form input[type=text]:focus+.input-group-btn .btn {
        background-color: #fff;
        color: #666
    }

    .skin-yellow .sidebar-form input[type=text]:focus+.input-group-btn .btn {
        border-left-color: #fff
    }

    .skin-yellow .sidebar-form .btn {
        color: #999;
        border-radius: 0 2px 2px 0
    }

    .skin-yellow-light .main-header .navbar {
        background-color: #ffb80c
    }

    .skin-yellow-light .main-header .navbar .nav>li>a {
        color: #fff
    }

    .skin-yellow-light .main-header .navbar .nav .open>a,
    .skin-yellow-light .main-header .navbar .nav .open>a:focus,
    .skin-yellow-light .main-header .navbar .nav .open>a:hover,
    .skin-yellow-light .main-header .navbar .nav>.active>a,
    .skin-yellow-light .main-header .navbar .nav>li>a:active,
    .skin-yellow-light .main-header .navbar .nav>li>a:focus,
    .skin-yellow-light .main-header .navbar .nav>li>a:hover {
        background: rgba(0, 0, 0, .1);
        color: #f6f6f6
    }

    .skin-yellow-light .main-header .navbar .sidebar-toggle:hover {
        color: #f6f6f6;
        background: rgba(0, 0, 0, .1);
        background-color: #ffb80c
    }

    .skin-yellow-light .main-header .navbar .sidebar-toggle {
        color: #fff
    }

    @media (max-width:767px) {
        .skin-yellow-light .main-header .navbar .dropdown-menu li.divider {
            background-color: rgba(255, 255, 255, .1)
        }

        .skin-yellow-light .main-header .navbar .dropdown-menu li a {
            color: #fff
        }

        .skin-yellow-light .main-header .navbar .dropdown-menu li a:hover {
            background: #ffb80c
        }
    }

    .skin-yellow-light .main-header .logo {
        background-color: #ffb80c;
        color: #fff;
        border-bottom: 0 solid transparent
    }

    .skin-yellow-light .main-header .logo:hover,
    .skin-yellow-light .main-header li.user-header {
        background-color: #ffb80c
    }

    .skin-yellow-light .content-header {
        background: 0 0
    }

    .skin-yellow-light .left-side,
    .skin-yellow-light .main-sidebar,
    .skin-yellow-light .wrapper {
        background-color: #f9fafc
    }

    .skin-yellow-light .main-sidebar {
        border-right: 1px solid #d2d6de
    }

    .skin-yellow-light .user-panel>.info,
    .skin-yellow-light .user-panel>.info>a {
        color: #444
    }

    .skin-yellow-light .sidebar-menu>li {
        transition: border-left-color .3s ease
    }

    .skin-yellow-light .sidebar-menu>li.header {
        color: #848484;
        background: #f9fafc
    }

    .skin-yellow-light .sidebar-menu>li>a {
        border-left: 3px solid transparent;
        font-weight: 600
    }

    .skin-yellow-light .sidebar-menu>li.active>a,
    .skin-yellow-light .sidebar-menu>li:hover>a {
        color: #000;
        background: #f4f4f5
    }

    .skin-yellow-light .sidebar-menu>li.active {
        border-left-color: #ffb80c
    }

    .skin-yellow-light .sidebar-menu>li.active>a {
        font-weight: 600
    }

    .skin-yellow-light .sidebar-menu>li>.treeview-menu {
        background: #f4f4f5
    }

    .skin-yellow-light .sidebar a {
        color: #444
    }

    .skin-yellow-light .sidebar a:hover {
        text-decoration: none
    }

    .skin-yellow-light .sidebar-menu .treeview-menu>li>a {
        color: #777
    }

    .skin-yellow-light .sidebar-menu .treeview-menu>li.active>a,
    .skin-yellow-light .sidebar-menu .treeview-menu>li>a:hover {
        color: #000
    }

    .skin-yellow-light .sidebar-menu .treeview-menu>li.active>a {
        font-weight: 600
    }

    .skin-yellow-light .sidebar-form {
        border-radius: 3px;
        border: 1px solid #d2d6de;
        margin: 10px
    }

    .skin-yellow-light .sidebar-form .btn,
    .skin-yellow-light .sidebar-form input[type=text] {
        box-shadow: none;
        background-color: #fff;
        border: 1px solid transparent;
        height: 35px
    }

    .skin-yellow-light .sidebar-form input[type=text] {
        color: #666;
        border-radius: 2px 0 0 2px
    }

    .skin-yellow-light .sidebar-form input[type=text]:focus,
    .skin-yellow-light .sidebar-form input[type=text]:focus+.input-group-btn .btn {
        background-color: #fff;
        color: #666
    }

    .skin-yellow-light .sidebar-form input[type=text]:focus+.input-group-btn .btn {
        border-left-color: #fff
    }

    .skin-yellow-light .sidebar-form .btn {
        color: #999;
        border-radius: 0 2px 2px 0
    }

    @media (min-width:768px) {
        .skin-yellow-light.sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu {
            border-left: 1px solid #d2d6de
        }
    }

    .skin-purple .main-header .navbar {
        background-color: #605ca8
    }

    .skin-purple .main-header .navbar .nav>li>a {
        color: #fff
    }

    .skin-purple .main-header .navbar .nav .open>a,
    .skin-purple .main-header .navbar .nav .open>a:focus,
    .skin-purple .main-header .navbar .nav .open>a:hover,
    .skin-purple .main-header .navbar .nav>.active>a,
    .skin-purple .main-header .navbar .nav>li>a:active,
    .skin-purple .main-header .navbar .nav>li>a:focus,
    .skin-purple .main-header .navbar .nav>li>a:hover {
        background: rgba(0, 0, 0, .1);
        color: #f6f6f6
    }

    .skin-purple .main-header .navbar .sidebar-toggle:hover {
        color: #f6f6f6;
        background: rgba(0, 0, 0, .1);
        background-color: #555299
    }

    .skin-purple .main-header .navbar .sidebar-toggle {
        color: #fff
    }

    @media (max-width:767px) {
        .skin-purple .main-header .navbar .dropdown-menu li.divider {
            background-color: rgba(255, 255, 255, .1)
        }

        .skin-purple .main-header .navbar .dropdown-menu li a {
            color: #fff
        }

        .skin-purple .main-header .navbar .dropdown-menu li a:hover {
            background: #555299
        }
    }

    .skin-purple .main-header .logo {
        background-color: #555299;
        color: #fff;
        border-bottom: 0 solid transparent
    }

    .skin-purple .main-header .logo:hover {
        background-color: #545096
    }

    .skin-purple .main-header li.user-header {
        background-color: #605ca8
    }

    .skin-purple .content-header {
        background: 0 0
    }

    .skin-purple .left-side,
    .skin-purple .main-sidebar,
    .skin-purple .wrapper {
        background-color: #222d32
    }

    .skin-purple .user-panel>.info,
    .skin-purple .user-panel>.info>a {
        color: #fff
    }

    .skin-purple .sidebar-menu>li.header {
        color: #4b646f;
        background: #1a2226
    }

    .skin-purple .sidebar-menu>li>a {
        border-left: 3px solid transparent
    }

    .skin-purple .sidebar-menu>li.active>a,
    .skin-purple .sidebar-menu>li.menu-open>a,
    .skin-purple .sidebar-menu>li:hover>a {
        color: #fff;
        background: #1e282c
    }

    .skin-purple .sidebar-menu>li.active>a {
        border-left-color: #605ca8
    }

    .skin-purple .sidebar-menu>li>.treeview-menu {
        margin: 0 1px;
        background: #2c3b41
    }

    .skin-purple .sidebar a {
        color: #b8c7ce
    }

    .skin-purple .sidebar a:hover {
        text-decoration: none
    }

    .skin-purple .sidebar-menu .treeview-menu>li>a {
        color: #8aa4af
    }

    .skin-purple .sidebar-menu .treeview-menu>li.active>a,
    .skin-purple .sidebar-menu .treeview-menu>li>a:hover {
        color: #fff
    }

    .skin-purple .sidebar-form {
        border-radius: 3px;
        border: 1px solid #374850;
        margin: 10px
    }

    .skin-purple .sidebar-form .btn,
    .skin-purple .sidebar-form input[type=text] {
        box-shadow: none;
        background-color: #374850;
        border: 1px solid transparent;
        height: 35px
    }

    .skin-purple .sidebar-form input[type=text] {
        color: #666;
        border-radius: 2px 0 0 2px
    }

    .skin-purple .sidebar-form input[type=text]:focus,
    .skin-purple .sidebar-form input[type=text]:focus+.input-group-btn .btn {
        background-color: #fff;
        color: #666
    }

    .skin-purple .sidebar-form input[type=text]:focus+.input-group-btn .btn {
        border-left-color: #fff
    }

    .skin-purple .sidebar-form .btn {
        color: #999;
        border-radius: 0 2px 2px 0
    }

    .skin-purple-light .main-header .navbar {
        background-color: #605ca8
    }

    .skin-purple-light .main-header .navbar .nav>li>a {
        color: #fff
    }

    .skin-purple-light .main-header .navbar .nav .open>a,
    .skin-purple-light .main-header .navbar .nav .open>a:focus,
    .skin-purple-light .main-header .navbar .nav .open>a:hover,
    .skin-purple-light .main-header .navbar .nav>.active>a,
    .skin-purple-light .main-header .navbar .nav>li>a:active,
    .skin-purple-light .main-header .navbar .nav>li>a:focus,
    .skin-purple-light .main-header .navbar .nav>li>a:hover {
        background: rgba(0, 0, 0, .1);
        color: #f6f6f6
    }

    .skin-purple-light .main-header .navbar .sidebar-toggle:hover {
        color: #f6f6f6;
        background: rgba(0, 0, 0, .1);
        background-color: #555299
    }

    .skin-purple-light .main-header .navbar .sidebar-toggle {
        color: #fff
    }

    @media (max-width:767px) {
        .skin-purple-light .main-header .navbar .dropdown-menu li.divider {
            background-color: rgba(255, 255, 255, .1)
        }

        .skin-purple-light .main-header .navbar .dropdown-menu li a {
            color: #fff
        }

        .skin-purple-light .main-header .navbar .dropdown-menu li a:hover {
            background: #555299
        }
    }

    .skin-purple-light .main-header .logo {
        background-color: #605ca8;
        color: #fff;
        border-bottom: 0 solid transparent
    }

    .skin-purple-light .main-header .logo:hover {
        background-color: #5d59a6
    }

    .skin-purple-light .main-header li.user-header {
        background-color: #605ca8
    }

    .skin-purple-light .content-header {
        background: 0 0
    }

    .skin-purple-light .left-side,
    .skin-purple-light .main-sidebar,
    .skin-purple-light .wrapper {
        background-color: #f9fafc
    }

    .skin-purple-light .main-sidebar {
        border-right: 1px solid #d2d6de
    }

    .skin-purple-light .user-panel>.info,
    .skin-purple-light .user-panel>.info>a {
        color: #444
    }

    .skin-purple-light .sidebar-menu>li {
        transition: border-left-color .3s ease
    }

    .skin-purple-light .sidebar-menu>li.header {
        color: #848484;
        background: #f9fafc
    }

    .skin-purple-light .sidebar-menu>li>a {
        border-left: 3px solid transparent;
        font-weight: 600
    }

    .skin-purple-light .sidebar-menu>li.active>a,
    .skin-purple-light .sidebar-menu>li:hover>a {
        color: #000;
        background: #f4f4f5
    }

    .skin-purple-light .sidebar-menu>li.active {
        border-left-color: #605ca8
    }

    .skin-purple-light .sidebar-menu>li.active>a {
        font-weight: 600
    }

    .skin-purple-light .sidebar-menu>li>.treeview-menu {
        background: #f4f4f5
    }

    .skin-purple-light .sidebar a {
        color: #444
    }

    .skin-purple-light .sidebar a:hover {
        text-decoration: none
    }

    .skin-purple-light .sidebar-menu .treeview-menu>li>a {
        color: #777
    }

    .skin-purple-light .sidebar-menu .treeview-menu>li.active>a,
    .skin-purple-light .sidebar-menu .treeview-menu>li>a:hover {
        color: #000
    }

    .skin-purple-light .sidebar-menu .treeview-menu>li.active>a {
        font-weight: 600
    }

    .skin-purple-light .sidebar-form {
        border-radius: 3px;
        border: 1px solid #d2d6de;
        margin: 10px
    }

    .skin-purple-light .sidebar-form .btn,
    .skin-purple-light .sidebar-form input[type=text] {
        box-shadow: none;
        background-color: #fff;
        border: 1px solid transparent;
        height: 35px
    }

    .skin-purple-light .sidebar-form input[type=text] {
        color: #666;
        border-radius: 2px 0 0 2px
    }

    .skin-purple-light .sidebar-form input[type=text]:focus,
    .skin-purple-light .sidebar-form input[type=text]:focus+.input-group-btn .btn {
        background-color: #fff;
        color: #666
    }

    .skin-purple-light .sidebar-form input[type=text]:focus+.input-group-btn .btn {
        border-left-color: #fff
    }

    .skin-purple-light .sidebar-form .btn {
        color: #999;
        border-radius: 0 2px 2px 0
    }

    @media (min-width:768px) {
        .skin-purple-light.sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu {
            border-left: 1px solid #d2d6de
        }
    }

    article,
    aside,
    details,
    figcaption,
    figure,
    footer,
    header,
    main,
    menu,
    nav,
    section {
        display: block
    }

    summary {
        display: list-item
    }

    progress {
        vertical-align: baseline
    }

    audio:not([controls]) {
        display: none;
        height: 0
    }

    [hidden],
    template {
        display: none
    }

    a:active,
    a:hover {
        outline-width: 0
    }

    abbr[title] {
        border-bottom: none;
        text-decoration: underline;
        text-decoration: underline dotted
    }

    b,
    strong {
        font-weight: bolder
    }

    dfn {
        font-style: italic
    }

    mark {
        background: #ff0;
        color: #000
    }

    small {
        font-size: 80%
    }

    sub,
    sup {
        font-size: 75%;
        line-height: 0;
        position: relative;
        vertical-align: baseline
    }

    sub {
        bottom: -.25em
    }

    sup {
        top: -.5em
    }

    figure {
        margin: 1em 40px
    }

    img {
        -webkit-user-drag: none;
        -moz-user-select: none;
        user-select: none;
        border-style: none;
        vertical-align: middle
    }

    code,
    kbd,
    pre,
    samp {
        font-family: monospace, monospace;
        font-size: 1em
    }

    button,
    input,
    optgroup,
    select,
    textarea {
        font: inherit;
        margin: 0
    }

    optgroup {
        font-weight: 700
    }

    button,
    input {
        overflow: visible
    }

    button,
    select {
        text-transform: none
    }

    [type=button],
    [type=reset],
    [type=submit],
    button {
        -webkit-appearance: button
    }

    [type=button]::-moz-focus-inner,
    [type=reset]::-moz-focus-inner,
    [type=submit]::-moz-focus-inner,
    button::-moz-focus-inner {
        border-style: none;
        padding: 0
    }

    [type=button]:-moz-focusring,
    [type=reset]:-moz-focusring,
    [type=submit]:-moz-focusring,
    button:-moz-focusring {
        outline: ButtonText dotted 1px
    }

    fieldset {
        min-width: 0;
        border: 1px solid silver;
        margin: 0 2px;
        padding: .35em .625em .75em
    }

    textarea {
        overflow: auto
    }

    [type=checkbox],
    [type=radio] {
        padding: 0
    }

    [type=number]::-webkit-inner-spin-button,
    [type=number]::-webkit-outer-spin-button {
        height: auto
    }

    [type=search] {
        -webkit-appearance: textfield;
        outline-offset: -2px
    }

    [type=search]::-webkit-search-decoration {
        -webkit-appearance: none
    }

    ::-webkit-file-upload-button {
        -webkit-appearance: button;
        font: inherit
    }

    body,
    html {
        font-family: Verdana, sans-serif;
        font-size: 15px;
        line-height: 1.5
    }

    h1 {
        font-size: 36px
    }

    h2 {
        font-size: 30px
    }

    h3 {
        font-size: 24px
    }

    h4 {
        font-size: 20px
    }

    h5 {
        font-size: 18px
    }

    h6 {
        font-size: 16px
    }

    .w3-serif {
        font-family: serif
    }

    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
        font-family: "Segoe UI", Arial, sans-serif;
        font-weight: 400;
        margin: 10px 0
    }

    .w3-wide {
        letter-spacing: 4px
    }

    hr {
        box-sizing: content-box;
        height: 0;
        overflow: visible;
        border: 0;
        border-top: 1px solid #eee;
        margin: 20px 0
    }

    .w3-image {
        max-width: 100%;
        height: auto
    }

    .w3-table,
    .w3-table-all {
        border-collapse: collapse;
        border-spacing: 0;
        width: 100%;
        display: table
    }

    .w3-table-all {
        border: 1px solid #ccc
    }

    .w3-bordered tr,
    .w3-table-all tr {
        border-bottom: 1px solid #ddd
    }

    .w3-striped tbody tr:nth-child(even) {
        background-color: #f1f1f1
    }

    .w3-table-all tr:nth-child(odd) {
        background-color: #fff
    }

    .w3-table-all tr:nth-child(even) {
        background-color: #f1f1f1
    }

    .w3-hoverable tbody tr:hover,
    .w3-ul.w3-hoverable li:hover {
        background-color: #ccc
    }

    .w3-centered tr td,
    .w3-centered tr th {
        text-align: center
    }

    .w3-table td,
    .w3-table th,
    .w3-table-all td,
    .w3-table-all th {
        padding: 8px;
        display: table-cell;
        text-align: left;
        vertical-align: top
    }

    .w3-table td:first-child,
    .w3-table th:first-child,
    .w3-table-all td:first-child,
    .w3-table-all th:first-child {
        padding-left: 16px
    }

    .w3-btn,
    .w3-button {
        border: none;
        display: inline-block;
        padding: 8px 16px;
        vertical-align: middle;
        overflow: hidden;
        text-decoration: none;
        color: inherit;
        background-color: inherit;
        text-align: center;
        cursor: pointer;
        white-space: nowrap;
        -webkit-touch-callout: none;
        -moz-user-select: none;
        user-select: none
    }

    .w3-btn:hover {
        box-shadow: 0 8px 16px 0 rgba(0, 0, 0, .2), 0 6px 20px 0 rgba(0, 0, 0, .19)
    }

    .w3-btn:disabled,
    .w3-button:disabled,
    .w3-disabled {
        cursor: not-allowed;
        opacity: .3
    }

    .w3-disabled *,
    :disabled * {
        pointer-events: none
    }

    .w3-btn.w3-disabled:hover,
    .w3-btn:disabled:hover {
        box-shadow: none
    }

    .w3-badge,
    .w3-tag {
        background-color: #000;
        color: #fff;
        display: inline-block;
        padding-left: 8px;
        padding-right: 8px;
        text-align: center
    }

    .w3-badge {
        border-radius: 50%
    }

    .w3-ul {
        list-style-type: none;
        padding: 0;
        margin: 0
    }

    .w3-ul li {
        padding: 8px 16px;
        border-bottom: 1px solid #ddd
    }

    .w3-ul li:last-child {
        border-bottom: none
    }

    .w3-display-container,
    .w3-tooltip {
        position: relative
    }

    .w3-tooltip .w3-text {
        display: none
    }

    .w3-tooltip:hover .w3-text {
        display: inline-block
    }

    .w3-ripple:active {
        opacity: .5
    }

    .w3-ripple {
        transition: opacity 0s
    }

    .w3-input {
        padding: 8px;
        display: block;
        border: none;
        border-bottom: 1px solid #ccc;
        width: 100%
    }

    .w3-select {
        padding: 9px 0;
        width: 100%;
        border: none;
        border-bottom: 1px solid #ccc
    }

    .w3-dropdown-click,
    .w3-dropdown-hover {
        position: relative;
        display: inline-block;
        cursor: pointer
    }

    .w3-dropdown-hover:hover .w3-dropdown-content {
        display: block
    }

    .w3-dropdown-click:hover,
    .w3-dropdown-click:hover>.w3-button:first-child,
    .w3-dropdown-hover:first-child,
    .w3-dropdown-hover:hover>.w3-button:first-child {
        background-color: #ccc;
        color: #000
    }

    .w3-dropdown-content {
        cursor: auto;
        color: #000;
        background-color: #fff;
        display: none;
        position: absolute;
        min-width: 160px;
        margin: 0;
        padding: 0;
        z-index: 1
    }

    .w3-check,
    .w3-radio {
        width: 24px;
        height: 24px;
        position: relative;
        top: 6px
    }

    .w3-sidebar {
        height: 100%;
        width: 200px;
        background-color: #fff;
        position: fixed !important;
        z-index: 1;
        overflow: auto
    }

    .w3-bar-block .w3-dropdown-click,
    .w3-bar-block .w3-dropdown-hover {
        width: 100%
    }

    .w3-bar-block .w3-dropdown-click .w3-dropdown-content,
    .w3-bar-block .w3-dropdown-hover .w3-dropdown-content {
        min-width: 100%
    }

    .w3-bar-block .w3-dropdown-click .w3-button,
    .w3-bar-block .w3-dropdown-hover .w3-button {
        width: 100%;
        text-align: left;
        padding: 8px 16px
    }

    #main,
    .w3-main {
        transition: margin-left .4s
    }

    .w3-modal {
        z-index: 3;
        display: none;
        padding-top: 100px;
        position: fixed;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        overflow: auto;
        background-color: rgba(0, 0, 0, .4)
    }

    .w3-modal-content {
        margin: auto;
        background-color: #fff;
        position: relative;
        padding: 0;
        outline: 0;
        width: 600px
    }

    .w3-bar {
        width: 100%;
        overflow: hidden
    }

    .w3-center .w3-bar {
        display: inline-block;
        width: auto
    }

    .w3-bar .w3-bar-item {
        padding: 8px 16px;
        float: left;
        width: auto;
        border: none;
        display: block;
        outline: 0
    }

    .w3-bar .w3-dropdown-click,
    .w3-bar .w3-dropdown-hover {
        position: static;
        float: left
    }

    .w3-bar .w3-button {
        white-space: normal
    }

    .w3-bar-block .w3-bar-item {
        width: 100%;
        display: block;
        padding: 8px 16px;
        text-align: left;
        border: none;
        white-space: normal;
        float: none;
        outline: 0
    }

    .w3-bar-block.w3-center .w3-bar-item {
        text-align: center
    }

    .w3-block {
        display: block;
        width: 100%
    }

    .w3-responsive {
        display: block;
        overflow-x: auto
    }

    .w3-bar:after,
    .w3-bar:before,
    .w3-cell-row:after,
    .w3-cell-row:before,
    .w3-clear:after,
    .w3-clear:before,
    .w3-container:after,
    .w3-container:before,
    .w3-panel:after,
    .w3-panel:before,
    .w3-row-padding:after,
    .w3-row-padding:before,
    .w3-row:after,
    .w3-row:before {
        content: "";
        display: table;
        clear: both
    }

    .w3-col,
    .w3-half,
    .w3-quarter,
    .w3-third,
    .w3-threequarter,
    .w3-twothird {
        float: left;
        width: 100%
    }

    .w3-col.s1 {
        width: 8.33333%
    }

    .w3-col.s2 {
        width: 16.66666%
    }

    .w3-col.s3 {
        width: 24.99999%
    }

    .w3-col.s4 {
        width: 33.33333%
    }

    .w3-col.s5 {
        width: 41.66666%
    }

    .w3-col.s6 {
        width: 49.99999%
    }

    .w3-col.s7 {
        width: 58.33333%
    }

    .w3-col.s8 {
        width: 66.66666%
    }

    .w3-col.s9 {
        width: 74.99999%
    }

    .w3-col.s10 {
        width: 83.33333%
    }

    .w3-col.s11 {
        width: 91.66666%
    }

    .w3-col.s12 {
        width: 99.99999%
    }

    @media (min-width:601px) {
        .w3-col.m1 {
            width: 8.33333%
        }

        .w3-col.m2 {
            width: 16.66666%
        }

        .w3-col.m3,
        .w3-quarter {
            width: 24.99999%
        }

        .w3-col.m4,
        .w3-third {
            width: 33.33333%
        }

        .w3-col.m5 {
            width: 41.66666%
        }

        .w3-col.m6,
        .w3-half {
            width: 49.99999%
        }

        .w3-col.m7 {
            width: 58.33333%
        }

        .w3-col.m8,
        .w3-twothird {
            width: 66.66666%
        }

        .w3-col.m9,
        .w3-threequarter {
            width: 74.99999%
        }

        .w3-col.m10 {
            width: 83.33333%
        }

        .w3-col.m11 {
            width: 91.66666%
        }

        .w3-col.m12 {
            width: 99.99999%
        }
    }

    @media (min-width:993px) {
        .w3-col.l1 {
            width: 8.33333%
        }

        .w3-col.l2 {
            width: 16.66666%
        }

        .w3-col.l3 {
            width: 24.99999%
        }

        .w3-col.l4 {
            width: 33.33333%
        }

        .w3-col.l5 {
            width: 41.66666%
        }

        .w3-col.l6 {
            width: 49.99999%
        }

        .w3-col.l7 {
            width: 58.33333%
        }

        .w3-col.l8 {
            width: 66.66666%
        }

        .w3-col.l9 {
            width: 74.99999%
        }

        .w3-col.l10 {
            width: 83.33333%
        }

        .w3-col.l11 {
            width: 91.66666%
        }

        .w3-col.l12 {
            width: 99.99999%
        }
    }

    .w3-rest {
        overflow: hidden
    }

    .w3-stretch {
        margin-left: -16px;
        margin-right: -16px
    }

    .w3-auto,
    .w3-content {
        margin-left: auto;
        margin-right: auto
    }

    .w3-content {
        max-width: 980px
    }

    .w3-auto {
        max-width: 1140px
    }

    .w3-cell-row {
        display: table;
        width: 100%
    }

    .w3-cell {
        display: table-cell
    }

    .w3-cell-top {
        vertical-align: top
    }

    .w3-cell-middle {
        vertical-align: middle
    }

    .w3-cell-bottom {
        vertical-align: bottom
    }

    .w3-hide {
        display: none !important
    }

    .w3-show,
    .w3-show-block {
        display: block !important
    }

    .w3-show-inline-block {
        display: inline-block !important
    }

    @media (max-width:1205px) {
        .w3-auto {
            max-width: 95%
        }
    }

    @media (max-width:600px) {
        .w3-modal-content {
            margin: 0 10px;
            width: auto !important
        }

        .w3-modal {
            padding-top: 30px
        }

        .w3-dropdown-click.w3-mobile .w3-dropdown-content,
        .w3-dropdown-hover.w3-mobile .w3-dropdown-content {
            position: relative
        }

        .w3-hide-small {
            display: none !important
        }

        .w3-mobile {
            display: block;
            width: 100% !important
        }

        .w3-bar-item.w3-mobile,
        .w3-dropdown-click.w3-mobile,
        .w3-dropdown-hover.w3-mobile {
            text-align: center
        }

        .w3-dropdown-click.w3-mobile,
        .w3-dropdown-click.w3-mobile .w3-btn,
        .w3-dropdown-click.w3-mobile .w3-button,
        .w3-dropdown-hover.w3-mobile,
        .w3-dropdown-hover.w3-mobile .w3-btn,
        .w3-dropdown-hover.w3-mobile .w3-button {
            width: 100%
        }
    }

    @media (max-width:768px) {
        .w3-modal-content {
            width: 500px
        }

        .w3-modal {
            padding-top: 50px
        }
    }

    @media (min-width:993px) {
        .w3-modal-content {
            width: 900px
        }

        .w3-hide-large {
            display: none !important
        }

        .w3-sidebar.w3-collapse {
            display: block !important
        }
    }

    @media (max-width:992px) and (min-width:601px) {
        .w3-hide-medium {
            display: none !important
        }
    }

    @media (max-width:992px) {
        .w3-sidebar.w3-collapse {
            display: none
        }

        .w3-main {
            margin-left: 0 !important;
            margin-right: 0 !important
        }

        .w3-auto {
            max-width: 100%
        }
    }

    .w3-bottom,
    .w3-top {
        position: fixed;
        width: 100%;
        z-index: 1
    }

    .w3-top {
        top: 0
    }

    .w3-bottom {
        bottom: 0
    }

    .w3-overlay {
        position: fixed;
        display: none;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background-color: rgba(0, 0, 0, .5);
        z-index: 2
    }

    .w3-display-topleft {
        position: absolute;
        left: 0;
        top: 0
    }

    .w3-display-topright {
        position: absolute;
        right: 0;
        top: 0
    }

    .w3-display-bottomleft {
        position: absolute;
        left: 0;
        bottom: 0
    }

    .w3-display-bottomright {
        position: absolute;
        right: 0;
        bottom: 0
    }

    .w3-display-middle {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%)
    }

    .w3-display-left {
        position: absolute;
        top: 50%;
        left: 0;
        transform: translate(0, -50%);
        -ms-transform: translate(0, -50%)
    }

    .w3-display-right {
        position: absolute;
        top: 50%;
        right: 0;
        transform: translate(0, -50%);
        -ms-transform: translate(0, -50%)
    }

    .w3-display-topmiddle {
        position: absolute;
        left: 50%;
        top: 0;
        transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0)
    }

    .w3-display-bottommiddle {
        position: absolute;
        left: 50%;
        bottom: 0;
        transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0)
    }

    .w3-display-container:hover .w3-display-hover {
        display: block
    }

    .w3-display-container:hover span.w3-display-hover {
        display: inline-block
    }

    .w3-display-hover {
        display: none
    }

    .w3-display-position {
        position: absolute
    }

    .w3-circle {
        border-radius: 50%
    }

    .w3-round-small {
        border-radius: 2px
    }

    .w3-round,
    .w3-round-medium {
        border-radius: 4px
    }

    .w3-round-large {
        border-radius: 8px
    }

    .w3-round-xlarge {
        border-radius: 16px
    }

    .w3-round-xxlarge {
        border-radius: 32px
    }

    .w3-row-padding,
    .w3-row-padding>.w3-col,
    .w3-row-padding>.w3-half,
    .w3-row-padding>.w3-quarter,
    .w3-row-padding>.w3-third,
    .w3-row-padding>.w3-threequarter,
    .w3-row-padding>.w3-twothird {
        padding: 0 8px
    }

    .w3-container,
    .w3-panel {
        padding: .01em 16px
    }

    .w3-panel {
        margin-top: 16px;
        margin-bottom: 16px
    }

    .w3-code,
    .w3-codespan {
        font-family: Consolas, "courier new";
        font-size: 16px
    }

    .w3-code {
        width: auto;
        background-color: #fff;
        padding: 8px 12px;
        border-left: 4px solid #4caf50;
        word-wrap: break-word
    }

    .w3-codespan {
        color: #dc143c;
        background-color: #f1f1f1;
        padding-left: 4px;
        padding-right: 4px;
        font-size: 110%
    }

    .w3-card,
    .w3-card-2 {
        box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12)
    }

    .w3-card-4,
    .w3-hover-shadow:hover {
        box-shadow: 0 4px 10px 0 rgba(0, 0, 0, .2), 0 4px 20px 0 rgba(0, 0, 0, .19)
    }

    .w3-spin {
        animation: 2s linear infinite w3-spin
    }

    @keyframes w3-spin {
        0% {
            transform: rotate(0)
        }

        100% {
            transform: rotate(359deg)
        }
    }

    .w3-animate-fading {
        animation: 10s infinite fading
    }

    @keyframes fading {

        0%,
        100% {
            opacity: 0
        }

        50% {
            opacity: 1
        }
    }

    .w3-animate-opacity {
        animation: .8s opac
    }

    @keyframes opac {
        from {
            opacity: 0
        }

        to {
            opacity: 1
        }
    }

    .w3-animate-top {
        position: relative;
        animation: .4s animatetop
    }

    @keyframes animatetop {
        from {
            top: -300px;
            opacity: 0
        }

        to {
            top: 0;
            opacity: 1
        }
    }

    .w3-animate-left {
        position: relative;
        animation: .4s animateleft
    }

    @keyframes animateleft {
        from {
            left: -300px;
            opacity: 0
        }

        to {
            left: 0;
            opacity: 1
        }
    }

    .w3-animate-right {
        position: relative;
        animation: .4s animateright
    }

    @keyframes animateright {
        from {
            right: -300px;
            opacity: 0
        }

        to {
            right: 0;
            opacity: 1
        }
    }

    .w3-animate-bottom {
        position: relative;
        animation: .4s animatebottom
    }

    @keyframes animatebottom {
        from {
            bottom: -300px;
            opacity: 0
        }

        to {
            bottom: 0;
            opacity: 1
        }
    }

    .w3-animate-zoom {
        animation: .6s animatezoom
    }

    @keyframes animatezoom {
        from {
            transform: scale(0)
        }

        to {
            transform: scale(1)
        }
    }

    .w3-animate-input {
        transition: width .4s ease-in-out
    }

    .w3-animate-input:focus {
        width: 100% !important
    }

    .w3-hover-opacity:hover,
    .w3-opacity {
        opacity: .6
    }

    .w3-hover-opacity-off:hover,
    .w3-opacity-off {
        opacity: 1
    }

    .w3-opacity-max {
        opacity: .25
    }

    .w3-opacity-min {
        opacity: .75
    }

    .w3-grayscale-max,
    .w3-greyscale-max,
    .w3-hover-grayscale:hover,
    .w3-hover-greyscale:hover {
        -webkit-filter: grayscale(100%);
        filter: grayscale(100%)
    }

    .w3-grayscale,
    .w3-greyscale {
        -webkit-filter: grayscale(75%);
        filter: grayscale(75%)
    }

    .w3-grayscale-min,
    .w3-greyscale-min {
        -webkit-filter: grayscale(50%);
        filter: grayscale(50%)
    }

    .w3-sepia {
        -webkit-filter: sepia(75%);
        filter: sepia(75%)
    }

    .w3-hover-sepia:hover,
    .w3-sepia-max {
        -webkit-filter: sepia(100%);
        filter: sepia(100%)
    }

    .w3-sepia-min {
        -webkit-filter: sepia(50%);
        filter: sepia(50%)
    }

    .w3-tiny {
        font-size: 10px !important
    }

    .w3-small {
        font-size: 12px !important
    }

    .w3-medium {
        font-size: 15px !important
    }

    .w3-large {
        font-size: 18px !important
    }

    .w3-xlarge {
        font-size: 24px !important
    }

    .w3-xxlarge {
        font-size: 36px !important
    }

    .w3-xxxlarge {
        font-size: 48px !important
    }

    .w3-jumbo {
        font-size: 64px !important
    }

    .w3-left-align {
        text-align: left !important
    }

    .w3-right-align {
        text-align: right !important
    }

    .w3-justify {
        text-align: justify !important
    }

    .w3-center {
        text-align: center !important
    }

    .w3-border-0 {
        border: 0 !important
    }

    .w3-border {
        border: 1px solid #ccc !important
    }

    .w3-border-top {
        border-top: 1px solid #ccc !important
    }

    .w3-border-bottom {
        border-bottom: 1px solid #ccc !important
    }

    .w3-border-left {
        border-left: 1px solid #ccc !important
    }

    .w3-border-right {
        border-right: 1px solid #ccc !important
    }

    .w3-topbar {
        border-top: 6px solid #ccc !important
    }

    .w3-bottombar {
        border-bottom: 6px solid #ccc !important
    }

    .w3-leftbar {
        border-left: 6px solid #ccc !important
    }

    .w3-rightbar {
        border-right: 6px solid #ccc !important
    }

    .w3-code,
    .w3-section {
        margin-top: 0 !important;
        margin-bottom: 10px !important
    }

    .w3-margin {
        margin: 16px !important
    }

    .w3-margin-top {
        margin-top: 16px !important
    }

    .w3-margin-bottom {
        margin-bottom: 16px !important
    }

    .w3-margin-left {
        margin-left: 16px !important
    }

    .w3-margin-right {
        margin-right: 16px !important
    }

    .w3-padding-small {
        padding: 4px 8px !important
    }

    .w3-padding {
        padding: 8px 16px !important
    }

    .w3-padding-large {
        padding: 12px 24px !important
    }

    .w3-padding-16 {
        padding-top: 16px !important;
        padding-bottom: 16px !important
    }

    .w3-padding-24 {
        padding-top: 24px !important;
        padding-bottom: 24px !important
    }

    .w3-padding-32 {
        padding-top: 32px !important;
        padding-bottom: 32px !important
    }

    .w3-padding-48 {
        padding-top: 48px !important;
        padding-bottom: 48px !important
    }

    .w3-padding-64 {
        padding-top: 64px !important;
        padding-bottom: 64px !important
    }

    .w3-left {
        float: left !important
    }

    .w3-right {
        float: right !important
    }

    .w3-button:hover {
        color: #000 !important;
        background-color: #ccc !important
    }

    .w3-hover-none:hover,
    .w3-transparent {
        background-color: transparent !important
    }

    .w3-hover-none:hover {
        box-shadow: none !important
    }

    .w3-amber,
    .w3-hover-amber:hover {
        color: #000 !important;
        background-color: #ffc107 !important
    }

    .w3-aqua,
    .w3-hover-aqua:hover {
        color: #000 !important;
        background-color: #0ff !important
    }

    .w3-blue,
    .w3-hover-blue:hover {
        color: #fff !important;
        background-color: #2196f3 !important
    }

    .w3-hover-light-blue:hover,
    .w3-light-blue {
        color: #000 !important;
        background-color: #87ceeb !important
    }

    .w3-brown,
    .w3-hover-brown:hover {
        color: #fff !important;
        background-color: #795548 !important
    }

    .w3-cyan,
    .w3-hover-cyan:hover {
        color: #000 !important;
        background-color: #00bcd4 !important
    }

    .w3-blue-gray,
    .w3-blue-grey,
    .w3-hover-blue-gray:hover,
    .w3-hover-blue-grey:hover {
        color: #fff !important;
        background-color: #607d8b !important
    }

    .w3-green,
    .w3-hover-green:hover {
        color: #fff !important;
        background-color: #4caf50 !important
    }

    .w3-hover-light-green:hover,
    .w3-light-green {
        color: #000 !important;
        background-color: #8bc34a !important
    }

    .w3-hover-indigo:hover,
    .w3-indigo {
        color: #fff !important;
        background-color: #3f51b5 !important
    }

    .w3-hover-khaki:hover,
    .w3-khaki {
        color: #000 !important;
        background-color: khaki !important
    }

    .w3-hover-lime:hover,
    .w3-lime {
        color: #000 !important;
        background-color: #cddc39 !important
    }

    .w3-hover-orange:hover,
    .w3-orange {
        color: #000 !important;
        background-color: #ff9800 !important
    }

    .w3-deep-orange,
    .w3-hover-deep-orange:hover {
        color: #fff !important;
        background-color: #ff5722 !important
    }

    .w3-hover-pink:hover,
    .w3-pink {
        color: #fff !important;
        background-color: #e91e63 !important
    }

    .w3-hover-purple:hover,
    .w3-purple {
        color: #fff !important;
        background-color: #9c27b0 !important
    }

    .w3-deep-purple,
    .w3-hover-deep-purple:hover {
        color: #fff !important;
        background-color: #673ab7 !important
    }

    .w3-hover-red:hover,
    .w3-red {
        color: #fff !important;
        background-color: #f44336 !important
    }

    .w3-hover-sand:hover,
    .w3-sand {
        color: #000 !important;
        background-color: #fdf5e6 !important
    }

    .w3-hover-teal:hover,
    .w3-teal {
        color: #fff !important;
        background-color: #009688 !important
    }

    .w3-hover-yellow:hover,
    .w3-yellow {
        color: #000 !important;
        background-color: #ffeb3b !important
    }

    .w3-hover-white:hover,
    .w3-white {
        color: #000 !important;
        background-color: #fff !important
    }

    .w3-black,
    .w3-hover-black:hover {
        color: #fff !important;
        background-color: #000 !important
    }

    .w3-gray,
    .w3-grey,
    .w3-hover-gray:hover,
    .w3-hover-grey:hover {
        color: #000 !important;
        background-color: #9e9e9e !important
    }

    .w3-hover-light-gray:hover,
    .w3-hover-light-grey:hover,
    .w3-light-gray,
    .w3-light-grey {
        color: #000 !important;
        background-color: #f1f1f1 !important
    }

    .w3-dark-gray,
    .w3-dark-grey,
    .w3-hover-dark-gray:hover,
    .w3-hover-dark-grey:hover {
        color: #fff !important;
        background-color: #616161 !important
    }

    .w3-hover-pale-red:hover,
    .w3-pale-red {
        color: #000 !important;
        background-color: #fdd !important
    }

    .w3-hover-pale-green:hover,
    .w3-pale-green {
        color: #000 !important;
        background-color: #dfd !important
    }

    .w3-hover-pale-yellow:hover,
    .w3-pale-yellow {
        color: #000 !important;
        background-color: #ffc !important
    }

    .w3-hover-pale-blue:hover,
    .w3-pale-blue {
        color: #000 !important;
        background-color: #dff !important
    }

    .w3-hover-text-amber:hover,
    .w3-text-amber {
        color: #ffc107 !important
    }

    .w3-hover-text-aqua:hover,
    .w3-text-aqua {
        color: #0ff !important
    }

    .w3-hover-text-blue:hover,
    .w3-text-blue {
        color: #2196f3 !important
    }

    .w3-hover-text-light-blue:hover,
    .w3-text-light-blue {
        color: #87ceeb !important
    }

    .w3-hover-text-brown:hover,
    .w3-text-brown {
        color: #795548 !important
    }

    .w3-hover-text-cyan:hover,
    .w3-text-cyan {
        color: #00bcd4 !important
    }

    .w3-hover-text-blue-gray:hover,
    .w3-hover-text-blue-grey:hover,
    .w3-text-blue-gray,
    .w3-text-blue-grey {
        color: #607d8b !important
    }

    .w3-hover-text-green:hover,
    .w3-text-green {
        color: #4caf50 !important
    }

    .w3-hover-text-light-green:hover,
    .w3-text-light-green {
        color: #8bc34a !important
    }

    .w3-hover-text-indigo:hover,
    .w3-text-indigo {
        color: #3f51b5 !important
    }

    .w3-hover-text-khaki:hover,
    .w3-text-khaki {
        color: #b4aa50 !important
    }

    .w3-hover-text-lime:hover,
    .w3-text-lime {
        color: #cddc39 !important
    }

    .w3-hover-text-orange:hover,
    .w3-text-orange {
        color: #ff9800 !important
    }

    .w3-hover-text-deep-orange:hover,
    .w3-text-deep-orange {
        color: #ff5722 !important
    }

    .w3-hover-text-pink:hover,
    .w3-text-pink {
        color: #e91e63 !important
    }

    .w3-hover-text-purple:hover,
    .w3-text-purple {
        color: #9c27b0 !important
    }

    .w3-hover-text-deep-purple:hover,
    .w3-text-deep-purple {
        color: #673ab7 !important
    }

    .w3-hover-text-red:hover,
    .w3-text-red {
        color: #f44336 !important
    }

    .w3-hover-text-sand:hover,
    .w3-text-sand {
        color: #fdf5e6 !important
    }

    .w3-hover-text-teal:hover,
    .w3-text-teal {
        color: #009688 !important
    }

    .w3-hover-text-yellow:hover,
    .w3-text-yellow {
        color: #d2be0e !important
    }

    .w3-hover-text-white:hover,
    .w3-text-white {
        color: #fff !important
    }

    .w3-hover-text-black:hover,
    .w3-text-black {
        color: #000 !important
    }

    .w3-hover-text-gray:hover,
    .w3-hover-text-grey:hover,
    .w3-text-gray,
    .w3-text-grey {
        color: #757575 !important
    }

    .w3-hover-text-light-gray:hover,
    .w3-hover-text-light-grey:hover,
    .w3-text-light-gray,
    .w3-text-light-grey {
        color: #f1f1f1 !important
    }

    .w3-hover-text-dark-gray:hover,
    .w3-hover-text-dark-grey:hover,
    .w3-text-dark-gray,
    .w3-text-dark-grey {
        color: #3a3a3a !important
    }

    .w3-border-amber,
    .w3-hover-border-amber:hover {
        border-color: #ffc107 !important
    }

    .w3-border-aqua,
    .w3-hover-border-aqua:hover {
        border-color: #0ff !important
    }

    .w3-border-blue,
    .w3-hover-border-blue:hover {
        border-color: #2196f3 !important
    }

    .w3-border-light-blue,
    .w3-hover-border-light-blue:hover {
        border-color: #87ceeb !important
    }

    .w3-border-brown,
    .w3-hover-border-brown:hover {
        border-color: #795548 !important
    }

    .w3-border-cyan,
    .w3-hover-border-cyan:hover {
        border-color: #00bcd4 !important
    }

    .w3-border-blue-gray,
    .w3-border-blue-grey,
    .w3-hover-border-blue-gray:hover,
    .w3-hover-border-blue-grey:hover {
        border-color: #607d8b !important
    }

    .w3-border-green,
    .w3-hover-border-green:hover {
        border-color: #4caf50 !important
    }

    .w3-border-light-green,
    .w3-hover-border-light-green:hover {
        border-color: #8bc34a !important
    }

    .w3-border-indigo,
    .w3-hover-border-indigo:hover {
        border-color: #3f51b5 !important
    }

    .w3-border-khaki,
    .w3-hover-border-khaki:hover {
        border-color: khaki !important
    }

    .w3-border-lime,
    .w3-hover-border-lime:hover {
        border-color: #cddc39 !important
    }

    .w3-border-orange,
    .w3-hover-border-orange:hover {
        border-color: #ff9800 !important
    }

    .w3-border-deep-orange,
    .w3-hover-border-deep-orange:hover {
        border-color: #ff5722 !important
    }

    .w3-border-pink,
    .w3-hover-border-pink:hover {
        border-color: #e91e63 !important
    }

    .w3-border-purple,
    .w3-hover-border-purple:hover {
        border-color: #9c27b0 !important
    }

    .w3-border-deep-purple,
    .w3-hover-border-deep-purple:hover {
        border-color: #673ab7 !important
    }

    .w3-border-red,
    .w3-hover-border-red:hover {
        border-color: #f44336 !important
    }

    .w3-border-sand,
    .w3-hover-border-sand:hover {
        border-color: #fdf5e6 !important
    }

    .w3-border-teal,
    .w3-hover-border-teal:hover {
        border-color: #009688 !important
    }

    .w3-border-yellow,
    .w3-hover-border-yellow:hover {
        border-color: #ffeb3b !important
    }

    .w3-border-white,
    .w3-hover-border-white:hover {
        border-color: #fff !important
    }

    .w3-border-black,
    .w3-hover-border-black:hover {
        border-color: #000 !important
    }

    .w3-border-gray,
    .w3-border-grey,
    .w3-hover-border-gray:hover,
    .w3-hover-border-grey:hover {
        border-color: #9e9e9e !important
    }

    .w3-border-light-gray,
    .w3-border-light-grey,
    .w3-hover-border-light-gray:hover,
    .w3-hover-border-light-grey:hover {
        border-color: #f1f1f1 !important
    }

    .w3-border-dark-gray,
    .w3-border-dark-grey,
    .w3-hover-border-dark-gray:hover,
    .w3-hover-border-dark-grey:hover {
        border-color: #616161 !important
    }

    .w3-border-pale-red,
    .w3-hover-border-pale-red:hover {
        border-color: #ffe7e7 !important
    }

    .w3-border-pale-green,
    .w3-hover-border-pale-green:hover {
        border-color: #e7ffe7 !important
    }

    .w3-border-pale-yellow,
    .w3-hover-border-pale-yellow:hover {
        border-color: #ffc !important
    }

    .w3-border-pale-blue,
    .w3-hover-border-pale-blue:hover {
        border-color: #e7ffff !important
    }

    .notifier__container * {
        box-sizing: border-box
    }

    .notifier__container-list {
        margin-top: 0;
        margin-bottom: 0;
        padding-left: 0;
        list-style-type: none
    }

    .notifier__notification {
        display: flex;
        align-items: center;
        position: fixed;
        visibility: hidden;
        z-index: 10000;
        will-change: transform;
        backface-visibility: hidden
    }

    .notifier__notification--material {
        border-radius: 3px;
        box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
        cursor: default;
        padding: 11px 26px 10px
    }

    .notifier__notification--material .notifier__notification-message {
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
        vertical-align: top;
        line-height: 32px;
        font-size: 15px
    }

    .notifier__notification--material .notifier__notification-button {
        display: inline-block;
        transition: opacity .2s ease;
        opacity: .5;
        margin-right: -10px;
        margin-left: 10px;
        outline: 0;
        border: none;
        background: 0 0;
        cursor: pointer;
        padding: 6px;
        width: 32px;
        height: 32px;
        vertical-align: top
    }

    .notifier__notification--material .notifier__notification-button:focus,
    .notifier__notification--material .notifier__notification-button:hover {
        opacity: 1
    }

    .notifier__notification--material .notifier__notification-button:active {
        transform: scale(.82);
        opacity: 1
    }

    .notifier__notification--default {
        background-color: #444;
        color: #fff
    }

    .notifier__notification--default .notifier__notification-button-icon {
        fill: #fff
    }

    .notifier__notification--error {
        background-color: #d9534f;
        color: #fff
    }

    .notifier__notification--error .notifier__notification-button-icon {
        fill: #fff
    }

    .notifier__notification--info {
        background-color: #5bc0de;
        color: #fff
    }

    .notifier__notification--info .notifier__notification-button-icon {
        fill: #fff
    }

    .notifier__notification--success {
        background-color: #5cb85c;
        color: #fff
    }

    .notifier__notification--success .notifier__notification-button-icon {
        fill: #fff
    }

    .notifier__notification--warning {
        background-color: #f0ad4e;
        color: #fff
    }

    .notifier__notification--warning .notifier__notification-button-icon {
        fill: #fff
    }

    .select2-container {
        box-sizing: border-box;
        display: inline-block;
        margin: 0;
        position: relative;
        vertical-align: middle
    }

    .select2-container .select2-selection--single {
        box-sizing: border-box;
        cursor: pointer;
        display: block;
        height: 28px;
        -moz-user-select: none;
        user-select: none;
        -webkit-user-select: none
    }

    .select2-container .select2-selection--single .select2-selection__rendered {
        display: block;
        padding-left: 8px;
        padding-right: 20px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .select2-container .select2-selection--single .select2-selection__clear {
        position: relative
    }

    .select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered {
        padding-right: 8px;
        padding-left: 20px
    }

    .select2-container .select2-selection--multiple {
        box-sizing: border-box;
        cursor: pointer;
        display: block;
        min-height: 32px;
        -moz-user-select: none;
        user-select: none;
        -webkit-user-select: none
    }

    .select2-container .select2-selection--multiple .select2-selection__rendered {
        display: inline-block;
        overflow: hidden;
        padding-left: 8px;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .select2-container .select2-search--inline {
        float: left
    }

    .select2-container .select2-search--inline .select2-search__field {
        box-sizing: border-box;
        border: none;
        font-size: 100%;
        margin-top: 5px;
        padding: 0
    }

    .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
        -webkit-appearance: none
    }

    .select2-dropdown {
        background-color: #fff;
        border: 1px solid #aaa;
        border-radius: 4px;
        box-sizing: border-box;
        display: block;
        position: absolute;
        left: -100000px;
        width: 100%;
        z-index: 1051
    }

    .select2-results {
        display: block
    }

    .select2-results__options {
        list-style: none;
        margin: 0;
        padding: 0
    }

    .select2-results__option {
        padding: 6px;
        -moz-user-select: none;
        user-select: none;
        -webkit-user-select: none
    }

    .select2-results__option[aria-selected] {
        cursor: pointer
    }

    .select2-container--open .select2-dropdown {
        left: 0
    }

    .select2-container--open .select2-dropdown--above {
        border-bottom: none;
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .select2-container--open .select2-dropdown--below {
        border-top: none;
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .select2-search--dropdown {
        display: block;
        padding: 4px
    }

    .select2-search--dropdown .select2-search__field {
        padding: 4px;
        width: 100%;
        box-sizing: border-box
    }

    .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
        -webkit-appearance: none
    }

    .select2-search--dropdown.select2-search--hide {
        display: none
    }

    .select2-close-mask {
        border: 0;
        margin: 0;
        padding: 0;
        display: block;
        position: fixed;
        left: 0;
        top: 0;
        min-height: 100%;
        min-width: 100%;
        height: auto;
        width: auto;
        opacity: 0;
        z-index: 99;
        background-color: #fff;
        filter: alpha(opacity=0)
    }

    .select2-hidden-accessible {
        border: 0 !important;
        clip: rect(0 0 0 0) !important;
        -webkit-clip-path: inset(50%) !important;
        clip-path: inset(50%) !important;
        height: 1px !important;
        overflow: hidden !important;
        padding: 0 !important;
        position: absolute !important;
        width: 1px !important;
        white-space: nowrap !important
    }

    .select2-container--default .select2-selection--single {
        background-color: #fff;
        border: 1px solid #aaa;
        border-radius: 4px
    }

    .select2-container--default .select2-selection--single .select2-selection__rendered {
        color: #444;
        line-height: 28px
    }

    .select2-container--default .select2-selection--single .select2-selection__clear {
        cursor: pointer;
        float: right;
        font-weight: 700
    }

    .select2-container--default .select2-selection--single .select2-selection__placeholder {
        color: #999
    }

    .select2-container--default .select2-selection--single .select2-selection__arrow {
        height: 26px;
        position: absolute;
        top: 1px;
        right: 1px;
        width: 20px
    }

    .select2-container--default .select2-selection--single .select2-selection__arrow b {
        border-color: #888 transparent transparent;
        border-style: solid;
        border-width: 5px 4px 0;
        height: 0;
        left: 50%;
        margin-left: -4px;
        margin-top: -2px;
        position: absolute;
        top: 50%;
        width: 0
    }

    .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear {
        float: left
    }

    .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow {
        left: 1px;
        right: auto
    }

    .select2-container--default.select2-container--disabled .select2-selection--single {
        background-color: #eee;
        cursor: default
    }

    .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
        display: none
    }

    .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
        border-color: transparent transparent #888;
        border-width: 0 4px 5px
    }

    .select2-container--default .select2-selection--multiple {
        background-color: #fff;
        border: 1px solid #aaa;
        border-radius: 4px;
        cursor: text
    }

    .select2-container--default .select2-selection--multiple .select2-selection__rendered {
        box-sizing: border-box;
        list-style: none;
        margin: 0;
        padding: 0 5px;
        width: 100%
    }

    .select2-container--default .select2-selection--multiple .select2-selection__rendered li {
        list-style: none
    }

    .select2-container--default .select2-selection--multiple .select2-selection__clear {
        cursor: pointer;
        float: right;
        font-weight: 700;
        margin-top: 5px;
        margin-right: 10px;
        padding: 1px
    }

    .select2-container--default .select2-selection--multiple .select2-selection__choice {
        background-color: #e4e4e4;
        border: 1px solid #aaa;
        border-radius: 4px;
        cursor: default;
        float: left;
        margin-right: 5px;
        margin-top: 5px;
        padding: 0 5px
    }

    .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
        color: #999;
        cursor: pointer;
        display: inline-block;
        font-weight: 700;
        margin-right: 2px
    }

    .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
        color: #333
    }

    .select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,
    .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice {
        float: right
    }

    .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice {
        margin-left: 5px;
        margin-right: auto
    }

    .select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
        margin-left: 2px;
        margin-right: auto
    }

    .select2-container--default.select2-container--focus .select2-selection--multiple {
        border: 1px solid #000;
        outline: 0
    }

    .select2-container--default.select2-container--disabled .select2-selection--multiple {
        background-color: #eee;
        cursor: default
    }

    .select2-container--default.select2-container--disabled .select2-selection__choice__remove {
        display: none
    }

    .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,
    .select2-container--default.select2-container--open.select2-container--above .select2-selection--single {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,
    .select2-container--default.select2-container--open.select2-container--below .select2-selection--single {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .select2-container--default .select2-search--dropdown .select2-search__field {
        border: 1px solid #aaa
    }

    .select2-container--default .select2-search--inline .select2-search__field {
        background: 0 0;
        border: none;
        outline: 0;
        box-shadow: none;
        -webkit-appearance: textfield
    }

    .select2-container--default .select2-results>.select2-results__options {
        max-height: 200px;
        overflow-y: auto
    }

    .select2-container--default .select2-results__option[role=group] {
        padding: 0
    }

    .select2-container--default .select2-results__option[aria-disabled=true] {
        color: #999
    }

    .select2-container--default .select2-results__option[aria-selected=true] {
        background-color: #ddd
    }

    .select2-container--default .select2-results__option .select2-results__option {
        padding-left: 1em
    }

    .select2-container--default .select2-results__option .select2-results__option .select2-results__group {
        padding-left: 0
    }

    .select2-container--default .select2-results__option .select2-results__option .select2-results__option {
        margin-left: -1em;
        padding-left: 2em
    }

    .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
        margin-left: -2em;
        padding-left: 3em
    }

    .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
        margin-left: -3em;
        padding-left: 4em
    }

    .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
        margin-left: -4em;
        padding-left: 5em
    }

    .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
        margin-left: -5em;
        padding-left: 6em
    }

    .select2-container--default .select2-results__option--highlighted[aria-selected] {
        background-color: #5897fb;
        color: #fff
    }

    .select2-container--default .select2-results__group {
        cursor: default;
        display: block;
        padding: 6px
    }

    .select2-container--classic .select2-selection--single {
        background-color: #f7f7f7;
        border: 1px solid #aaa;
        border-radius: 4px;
        outline: 0;
        background-image: linear-gradient(to bottom, #fff 50%, #eee 100%);
        background-repeat: repeat-x;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)
    }

    .select2-container--classic .select2-selection--single:focus {
        border: 1px solid #5897fb
    }

    .select2-container--classic .select2-selection--single .select2-selection__rendered {
        color: #444;
        line-height: 28px
    }

    .select2-container--classic .select2-selection--single .select2-selection__clear {
        cursor: pointer;
        float: right;
        font-weight: 700;
        margin-right: 10px
    }

    .select2-container--classic .select2-selection--single .select2-selection__placeholder {
        color: #999
    }

    .select2-container--classic .select2-selection--single .select2-selection__arrow {
        background-color: #ddd;
        border: none;
        border-left: 1px solid #aaa;
        border-top-right-radius: 4px;
        border-bottom-right-radius: 4px;
        height: 26px;
        position: absolute;
        top: 1px;
        right: 1px;
        width: 20px;
        background-image: linear-gradient(to bottom, #eee 50%, #ccc 100%);
        background-repeat: repeat-x;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)
    }

    .select2-container--classic .select2-selection--single .select2-selection__arrow b {
        border-color: #888 transparent transparent;
        border-style: solid;
        border-width: 5px 4px 0;
        height: 0;
        left: 50%;
        margin-left: -4px;
        margin-top: -2px;
        position: absolute;
        top: 50%;
        width: 0
    }

    .select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear {
        float: left
    }

    .select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow {
        border: none;
        border-right: 1px solid #aaa;
        border-radius: 4px 0 0 4px;
        left: 1px;
        right: auto
    }

    .select2-container--classic.select2-container--open .select2-selection--single {
        border: 1px solid #5897fb
    }

    .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
        background: 0 0;
        border: none
    }

    .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
        border-color: transparent transparent #888;
        border-width: 0 4px 5px
    }

    .select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
        border-top: none;
        border-top-left-radius: 0;
        border-top-right-radius: 0;
        background-image: linear-gradient(to bottom, #fff 0, #eee 50%);
        background-repeat: repeat-x;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)
    }

    .select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
        border-bottom: none;
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0;
        background-image: linear-gradient(to bottom, #eee 50%, #fff 100%);
        background-repeat: repeat-x;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)
    }

    .select2-container--classic .select2-selection--multiple {
        background-color: #fff;
        border: 1px solid #aaa;
        border-radius: 4px;
        cursor: text;
        outline: 0
    }

    .select2-container--classic .select2-selection--multiple:focus {
        border: 1px solid #5897fb
    }

    .select2-container--classic .select2-selection--multiple .select2-selection__rendered {
        list-style: none;
        margin: 0;
        padding: 0 5px
    }

    .select2-container--classic .select2-selection--multiple .select2-selection__clear {
        display: none
    }

    .select2-container--classic .select2-selection--multiple .select2-selection__choice {
        background-color: #e4e4e4;
        border: 1px solid #aaa;
        border-radius: 4px;
        cursor: default;
        float: left;
        margin-right: 5px;
        margin-top: 5px;
        padding: 0 5px
    }

    .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
        color: #888;
        cursor: pointer;
        display: inline-block;
        font-weight: 700;
        margin-right: 2px
    }

    .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
        color: #555
    }

    .select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice {
        float: right;
        margin-left: 5px;
        margin-right: auto
    }

    .select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
        margin-left: 2px;
        margin-right: auto
    }

    .select2-container--classic.select2-container--open .select2-selection--multiple {
        border: 1px solid #5897fb
    }

    .select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
        border-top: none;
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
        border-bottom: none;
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .select2-container--classic .select2-search--dropdown .select2-search__field {
        border: 1px solid #aaa;
        outline: 0
    }

    .select2-container--classic .select2-search--inline .select2-search__field {
        outline: 0;
        box-shadow: none
    }

    .select2-container--classic .select2-dropdown {
        background-color: #fff;
        border: 1px solid transparent
    }

    .select2-container--classic .select2-dropdown--above {
        border-bottom: none
    }

    .select2-container--classic .select2-dropdown--below {
        border-top: none
    }

    .select2-container--classic .select2-results>.select2-results__options {
        max-height: 200px;
        overflow-y: auto
    }

    .select2-container--classic .select2-results__option[role=group] {
        padding: 0
    }

    .select2-container--classic .select2-results__option[aria-disabled=true] {
        color: grey
    }

    .select2-container--classic .select2-results__option--highlighted[aria-selected] {
        background-color: #3875d7;
        color: #fff
    }

    .select2-container--classic .select2-results__group {
        cursor: default;
        display: block;
        padding: 6px
    }

    .select2-container--classic.select2-container--open .select2-dropdown {
        border-color: #5897fb
    }