@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700);html {
    font-family: 'Lato',sans-serif
}

[id^=nvp-widget-].nvp-widget-wrapper {
    box-sizing: border-box;
    font-size: 14px;
    text-align: left
}

[id^=nvp-widget-].nvp-widget-wrapper *,[id^=nvp-widget-].nvp-widget-wrapper :after,[id^=nvp-widget-].nvp-widget-wrapper :before {
    box-sizing: inherit
}

[id^=nvp-widget-].nvp-widget-wrapper img,[id^=nvp-widget-].nvp-widget-wrapper svg {
    display: block;
    height: auto;
    max-width: 100%
}

[id^=nvp-widget-].nvp-widget-wrapper ol,[id^=nvp-widget-].nvp-widget-wrapper ul {
    list-style-type: none;
    margin: 0;
    padding: 0
}

[id^=nvp-widget-].nvp-widget-wrapper ol li::before,[id^=nvp-widget-].nvp-widget-wrapper ul li::before {
    content: '';
    display: none
}

.nvp-widget-wrapper *,.nvp-widget-wrapper :after,.nvp-widget-wrapper :before {
    box-sizing: border-box
}

.nvp-widget-wrapper .b {
    position: relative;
    max-width: 90rem;
    margin-left: auto;
    margin-right: auto
}

.nvp-widget-wrapper .b-s {
    max-width: 61.25rem
}

.nvp-widget-wrapper .ng-p {
    padding-left: 2.33333%;
    padding-right: 2.33333%
}

.nvp-widget-wrapper .ng-pr {
    padding-left: 0;
    padding-right: 2.33333%
}

.nvp-widget-wrapper .ng-pl {
    padding-left: 2.33333%;
    padding-right: 0
}

.nvp-widget-wrapper .ng-m {
    margin-left: 2.33333%;
    margin-right: 2.33333%
}

.nvp-widget-wrapper .ng-mr {
    margin-left: 0;
    margin-right: 2.33333%
}

.nvp-widget-wrapper .ng-ml {
    margin-left: 2.33333%;
    margin-right: 0
}

.nvp-widget-wrapper .nv-g-flex {
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.nvp-widget-wrapper .nv-g-flex [class*=gi] {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.nvp-widget-wrapper .nv-g-flex:after {
    content: '';
    display: table;
    clear: both
}

.nvp-widget-wrapper .nv-g-flex:before {
    content: '';
    display: block
}

.nvp-widget-wrapper .g {
    letter-spacing: -.31em;
    text-rendering: optimizespeed;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.no-flexbox .nvp-widget-wrapper .g {
    display: table-cell;
    float: left;
    width: 100%
}

.nvp-widget-wrapper .g-m {
    margin: 0 -2.33333%
}

.nvp-widget-wrapper .gi {
    display: inline-block;
    letter-spacing: normal;
    text-rendering: auto;
    vertical-align: top;
    width: 100%
}

.nvp-widget-wrapper .gi-p {
    padding-left: 2.33333%;
    padding-right: 2.33333%
}

.nvp-widget-wrapper .gi-pr {
    padding-right: 2.33333%
}

.nvp-widget-wrapper .gi-pl {
    padding-left: 2.33333%
}

.nvp-widget-wrapper .gi-m {
    margin-left: 2.33333%;
    margin-right: 2.33333%
}

.nvp-widget-wrapper .gi-ml {
    margin-left: 2.33333%
}

.nvp-widget-wrapper .gi-mr {
    margin-right: 2.33333%
}

.nvp-widget-wrapper .g-c {
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.nvp-widget-wrapper .g-r {
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.nvp-widget-wrapper .g-vam {
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.nvp-widget-wrapper .g-vam .gi,.nvp-widget-wrapper .g-vam .gi-p,.nvp-widget-wrapper .g-vam .gi-pl,.nvp-widget-wrapper .g-vam .gi-pr,.nvp-widget-wrapper .gi-m {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    vertical-align: middle
}

.nvp-widget-wrapper .g-vab {
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end
}

.nvp-widget-wrapper .g-vab .gi,.nvp-widget-wrapper .g-vab .gi-p,.nvp-widget-wrapper .g-vab .gi-pl,.nvp-widget-wrapper .g-vab .gi-pr,.nvp-widget-wrapper .gi-b {
    -webkit-align-self: flex-end;
    -ms-flex-item-align: end;
    align-self: flex-end;
    vertical-align: bottom
}

.nvp-widget-wrapper .gi-1 {
    width: 8.33333%
}

.nvp-widget-wrapper .gi-m.gi-1 {
    width: 3.66667%
}

.nvp-widget-wrapper .gi-mr.gi-1 {
    width: 6%
}

.nvp-widget-wrapper .gi-in-1 {
    margin-left: 8.33333%
}

.nvp-widget-wrapper .gi-m.gi-in-1,.nvp-widget-wrapper .gi-ml.gi-in-1 {
    margin-left: 10.66667%
}

.nvp-widget-wrapper .gi-2 {
    width: 16.66667%
}

.nvp-widget-wrapper .gi-m.gi-2 {
    width: 12%
}

.nvp-widget-wrapper .gi-mr.gi-2 {
    width: 14.33333%
}

.nvp-widget-wrapper .gi-in-2 {
    margin-left: 16.66667%
}

.nvp-widget-wrapper .gi-m.gi-in-2,.nvp-widget-wrapper .gi-ml.gi-in-2 {
    margin-left: 19%
}

.nvp-widget-wrapper .gi-3 {
    width: 25%
}

.nvp-widget-wrapper .gi-m.gi-3 {
    width: 20.33333%
}

.nvp-widget-wrapper .gi-mr.gi-3 {
    width: 22.66667%
}

.nvp-widget-wrapper .gi-in-3 {
    margin-left: 25%
}

.nvp-widget-wrapper .gi-m.gi-in-3,.nvp-widget-wrapper .gi-ml.gi-in-3 {
    margin-left: 27.33333%
}

.nvp-widget-wrapper .gi-4 {
    width: 33.33333%
}

.nvp-widget-wrapper .gi-m.gi-4 {
    width: 28.66667%
}

.nvp-widget-wrapper .gi-mr.gi-4 {
    width: 31%
}

.nvp-widget-wrapper .gi-in-4 {
    margin-left: 33.33333%
}

.nvp-widget-wrapper .gi-m.gi-in-4,.nvp-widget-wrapper .gi-ml.gi-in-4 {
    margin-left: 35.66667%
}

.nvp-widget-wrapper .gi-5 {
    width: 41.66667%
}

.nvp-widget-wrapper .gi-m.gi-5 {
    width: 37%
}

.nvp-widget-wrapper .gi-mr.gi-5 {
    width: 39.33333%
}

.nvp-widget-wrapper .gi-in-5 {
    margin-left: 41.66667%
}

.nvp-widget-wrapper .gi-m.gi-in-5,.nvp-widget-wrapper .gi-ml.gi-in-5 {
    margin-left: 44%
}

.nvp-widget-wrapper .gi-6 {
    width: 50%
}

.nvp-widget-wrapper .gi-m.gi-6 {
    width: 45.33333%
}

.nvp-widget-wrapper .gi-mr.gi-6 {
    width: 47.66667%
}

.nvp-widget-wrapper .gi-in-6 {
    margin-left: 50%
}

.nvp-widget-wrapper .gi-m.gi-in-6,.nvp-widget-wrapper .gi-ml.gi-in-6 {
    margin-left: 52.33333%
}

.nvp-widget-wrapper .gi-7 {
    width: 58.33333%
}

.nvp-widget-wrapper .gi-m.gi-7 {
    width: 53.66667%
}

.nvp-widget-wrapper .gi-mr.gi-7 {
    width: 56%
}

.nvp-widget-wrapper .gi-in-7 {
    margin-left: 58.33333%
}

.nvp-widget-wrapper .gi-m.gi-in-7,.nvp-widget-wrapper .gi-ml.gi-in-7 {
    margin-left: 60.66667%
}

.nvp-widget-wrapper .gi-8 {
    width: 66.66667%
}

.nvp-widget-wrapper .gi-m.gi-8 {
    width: 62%
}

.nvp-widget-wrapper .gi-mr.gi-8 {
    width: 64.33333%
}

.nvp-widget-wrapper .gi-in-8 {
    margin-left: 66.66667%
}

.nvp-widget-wrapper .gi-m.gi-in-8,.nvp-widget-wrapper .gi-ml.gi-in-8 {
    margin-left: 69%
}

.nvp-widget-wrapper .gi-9 {
    width: 75%
}

.nvp-widget-wrapper .gi-m.gi-9 {
    width: 70.33333%
}

.nvp-widget-wrapper .gi-mr.gi-9 {
    width: 72.66667%
}

.nvp-widget-wrapper .gi-in-9 {
    margin-left: 75%
}

.nvp-widget-wrapper .gi-m.gi-in-9,.nvp-widget-wrapper .gi-ml.gi-in-9 {
    margin-left: 77.33333%
}

.nvp-widget-wrapper .gi-10 {
    width: 83.33333%
}

.nvp-widget-wrapper .gi-m.gi-10 {
    width: 78.66667%
}

.nvp-widget-wrapper .gi-mr.gi-10 {
    width: 81%
}

.nvp-widget-wrapper .gi-in-10 {
    margin-left: 83.33333%
}

.nvp-widget-wrapper .gi-m.gi-in-10,.nvp-widget-wrapper .gi-ml.gi-in-10 {
    margin-left: 85.66667%
}

.nvp-widget-wrapper .gi-11 {
    width: 91.66667%
}

.nvp-widget-wrapper .gi-m.gi-11 {
    width: 87%
}

.nvp-widget-wrapper .gi-mr.gi-11 {
    width: 89.33333%
}

.nvp-widget-wrapper .gi-in-11 {
    margin-left: 91.66667%
}

.nvp-widget-wrapper .gi-m.gi-in-11,.nvp-widget-wrapper .gi-ml.gi-in-11 {
    margin-left: 94%
}

.nvp-widget-wrapper .gi-12 {
    width: 100%
}

.nvp-widget-wrapper .gi-m.gi-12 {
    width: 95.33333%
}

.nvp-widget-wrapper .gi-mr.gi-12 {
    width: 97.66667%
}

.nvp-widget-wrapper .gi-in-12 {
    margin-left: 100%
}

.nvp-widget-wrapper .gi-m.gi-in-12,.nvp-widget-wrapper .gi-ml.gi-in-12 {
    margin-left: 102.33333%
}

@media (min-width: 480px) {
    .nvp-widget-wrapper .gi-sm-1 {
        width:8.33333%
    }

    .nvp-widget-wrapper .gi-m.gi-sm-1 {
        width: 3.66667%
    }

    .nvp-widget-wrapper .gi-ml.gi-sm-1,.nvp-widget-wrapper .gi-mr.gi-sm-1 {
        width: 6%
    }

    .nvp-widget-wrapper .gi-sm-in-1 {
        margin-left: 8.33333%
    }

    .nvp-widget-wrapper .gi-m.gi-sm-in-1,.nvp-widget-wrapper .gi-ml.gi-sm-in-1 {
        margin-left: 10.66667%
    }

    .nvp-widget-wrapper .gi-sm-2 {
        width: 16.66667%
    }

    .nvp-widget-wrapper .gi-m.gi-sm-2 {
        width: 12%
    }

    .nvp-widget-wrapper .gi-ml.gi-sm-2,.nvp-widget-wrapper .gi-mr.gi-sm-2 {
        width: 14.33333%
    }

    .nvp-widget-wrapper .gi-sm-in-2 {
        margin-left: 16.66667%
    }

    .nvp-widget-wrapper .gi-m.gi-sm-in-2,.nvp-widget-wrapper .gi-ml.gi-sm-in-2 {
        margin-left: 19%
    }

    .nvp-widget-wrapper .gi-sm-3 {
        width: 25%
    }

    .nvp-widget-wrapper .gi-m.gi-sm-3 {
        width: 20.33333%
    }

    .nvp-widget-wrapper .gi-ml.gi-sm-3,.nvp-widget-wrapper .gi-mr.gi-sm-3 {
        width: 22.66667%
    }

    .nvp-widget-wrapper .gi-sm-in-3 {
        margin-left: 25%
    }

    .nvp-widget-wrapper .gi-m.gi-sm-in-3,.nvp-widget-wrapper .gi-ml.gi-sm-in-3 {
        margin-left: 27.33333%
    }

    .nvp-widget-wrapper .gi-sm-4 {
        width: 33.33333%
    }

    .nvp-widget-wrapper .gi-m.gi-sm-4 {
        width: 28.66667%
    }

    .nvp-widget-wrapper .gi-ml.gi-sm-4,.nvp-widget-wrapper .gi-mr.gi-sm-4 {
        width: 31%
    }

    .nvp-widget-wrapper .gi-sm-in-4 {
        margin-left: 33.33333%
    }

    .nvp-widget-wrapper .gi-m.gi-sm-in-4,.nvp-widget-wrapper .gi-ml.gi-sm-in-4 {
        margin-left: 35.66667%
    }

    .nvp-widget-wrapper .gi-sm-5 {
        width: 41.66667%
    }

    .nvp-widget-wrapper .gi-m.gi-sm-5 {
        width: 37%
    }

    .nvp-widget-wrapper .gi-ml.gi-sm-5,.nvp-widget-wrapper .gi-mr.gi-sm-5 {
        width: 39.33333%
    }

    .nvp-widget-wrapper .gi-sm-in-5 {
        margin-left: 41.66667%
    }

    .nvp-widget-wrapper .gi-m.gi-sm-in-5,.nvp-widget-wrapper .gi-ml.gi-sm-in-5 {
        margin-left: 44%
    }

    .nvp-widget-wrapper .gi-sm-6 {
        width: 50%
    }

    .nvp-widget-wrapper .gi-m.gi-sm-6 {
        width: 45.33333%
    }

    .nvp-widget-wrapper .gi-ml.gi-sm-6,.nvp-widget-wrapper .gi-mr.gi-sm-6 {
        width: 47.66667%
    }

    .nvp-widget-wrapper .gi-sm-in-6 {
        margin-left: 50%
    }

    .nvp-widget-wrapper .gi-m.gi-sm-in-6,.nvp-widget-wrapper .gi-ml.gi-sm-in-6 {
        margin-left: 52.33333%
    }

    .nvp-widget-wrapper .gi-sm-7 {
        width: 58.33333%
    }

    .nvp-widget-wrapper .gi-m.gi-sm-7 {
        width: 53.66667%
    }

    .nvp-widget-wrapper .gi-ml.gi-sm-7,.nvp-widget-wrapper .gi-mr.gi-sm-7 {
        width: 56%
    }

    .nvp-widget-wrapper .gi-sm-in-7 {
        margin-left: 58.33333%
    }

    .nvp-widget-wrapper .gi-m.gi-sm-in-7,.nvp-widget-wrapper .gi-ml.gi-sm-in-7 {
        margin-left: 60.66667%
    }

    .nvp-widget-wrapper .gi-sm-8 {
        width: 66.66667%
    }

    .nvp-widget-wrapper .gi-m.gi-sm-8 {
        width: 62%
    }

    .nvp-widget-wrapper .gi-ml.gi-sm-8,.nvp-widget-wrapper .gi-mr.gi-sm-8 {
        width: 64.33333%
    }

    .nvp-widget-wrapper .gi-sm-in-8 {
        margin-left: 66.66667%
    }

    .nvp-widget-wrapper .gi-m.gi-sm-in-8,.nvp-widget-wrapper .gi-ml.gi-sm-in-8 {
        margin-left: 69%
    }

    .nvp-widget-wrapper .gi-sm-9 {
        width: 75%
    }

    .nvp-widget-wrapper .gi-m.gi-sm-9 {
        width: 70.33333%
    }

    .nvp-widget-wrapper .gi-ml.gi-sm-9,.nvp-widget-wrapper .gi-mr.gi-sm-9 {
        width: 72.66667%
    }

    .nvp-widget-wrapper .gi-sm-in-9 {
        margin-left: 75%
    }

    .nvp-widget-wrapper .gi-m.gi-sm-in-9,.nvp-widget-wrapper .gi-ml.gi-sm-in-9 {
        margin-left: 77.33333%
    }

    .nvp-widget-wrapper .gi-sm-10 {
        width: 83.33333%
    }

    .nvp-widget-wrapper .gi-m.gi-sm-10 {
        width: 78.66667%
    }

    .nvp-widget-wrapper .gi-ml.gi-sm-10,.nvp-widget-wrapper .gi-mr.gi-sm-10 {
        width: 81%
    }

    .nvp-widget-wrapper .gi-sm-in-10 {
        margin-left: 83.33333%
    }

    .nvp-widget-wrapper .gi-m.gi-sm-in-10,.nvp-widget-wrapper .gi-ml.gi-sm-in-10 {
        margin-left: 85.66667%
    }

    .nvp-widget-wrapper .gi-sm-11 {
        width: 91.66667%
    }

    .nvp-widget-wrapper .gi-m.gi-sm-11 {
        width: 87%
    }

    .nvp-widget-wrapper .gi-ml.gi-sm-11,.nvp-widget-wrapper .gi-mr.gi-sm-11 {
        width: 89.33333%
    }

    .nvp-widget-wrapper .gi-sm-in-11 {
        margin-left: 91.66667%
    }

    .nvp-widget-wrapper .gi-m.gi-sm-in-11,.nvp-widget-wrapper .gi-ml.gi-sm-in-11 {
        margin-left: 94%
    }

    .nvp-widget-wrapper .gi-sm-12 {
        width: 100%
    }

    .nvp-widget-wrapper .gi-m.gi-sm-12 {
        width: 95.33333%
    }

    .nvp-widget-wrapper .gi-ml.gi-sm-12,.nvp-widget-wrapper .gi-mr.gi-sm-12 {
        width: 97.66667%
    }

    .nvp-widget-wrapper .gi-sm-in-12 {
        margin-left: 100%
    }

    .nvp-widget-wrapper .gi-m.gi-sm-in-12,.nvp-widget-wrapper .gi-ml.gi-sm-in-12 {
        margin-left: 102.33333%
    }

    .nvp-widget-wrapper .gi-sm-pr {
        padding-left: 0;
        padding-right: 2.33333%
    }

    .nvp-widget-wrapper .gi-sm-pl {
        padding-left: 2.33333%;
        padding-right: 0
    }
}

@media (min-width: 768px) {
    .nvp-widget-wrapper .gi-md-1 {
        width:8.33333%
    }

    .nvp-widget-wrapper .gi-m.gi-md-1 {
        width: 3.66667%
    }

    .nvp-widget-wrapper .gi-ml.gi-md-1,.nvp-widget-wrapper .gi-mr.gi-md-1 {
        width: 6%
    }

    .nvp-widget-wrapper .gi-md-in-1 {
        margin-left: 8.33333%
    }

    .nvp-widget-wrapper .gi-m.gi-md-in-1,.nvp-widget-wrapper .gi-ml.gi-md-in-1 {
        margin-left: 10.66667%
    }

    .nvp-widget-wrapper .gi-md-2 {
        width: 16.66667%
    }

    .nvp-widget-wrapper .gi-m.gi-md-2 {
        width: 12%
    }

    .nvp-widget-wrapper .gi-ml.gi-md-2,.nvp-widget-wrapper .gi-mr.gi-md-2 {
        width: 14.33333%
    }

    .nvp-widget-wrapper .gi-md-in-2 {
        margin-left: 16.66667%
    }

    .nvp-widget-wrapper .gi-m.gi-md-in-2,.nvp-widget-wrapper .gi-ml.gi-md-in-2 {
        margin-left: 19%
    }

    .nvp-widget-wrapper .gi-md-3 {
        width: 25%
    }

    .nvp-widget-wrapper .gi-m.gi-md-3 {
        width: 20.33333%
    }

    .nvp-widget-wrapper .gi-ml.gi-md-3,.nvp-widget-wrapper .gi-mr.gi-md-3 {
        width: 22.66667%
    }

    .nvp-widget-wrapper .gi-md-in-3 {
        margin-left: 25%
    }

    .nvp-widget-wrapper .gi-m.gi-md-in-3,.nvp-widget-wrapper .gi-ml.gi-md-in-3 {
        margin-left: 27.33333%
    }

    .nvp-widget-wrapper .gi-md-4 {
        width: 33.33333%
    }

    .nvp-widget-wrapper .gi-m.gi-md-4 {
        width: 28.66667%
    }

    .nvp-widget-wrapper .gi-ml.gi-md-4,.nvp-widget-wrapper .gi-mr.gi-md-4 {
        width: 31%
    }

    .nvp-widget-wrapper .gi-md-in-4 {
        margin-left: 33.33333%
    }

    .nvp-widget-wrapper .gi-m.gi-md-in-4,.nvp-widget-wrapper .gi-ml.gi-md-in-4 {
        margin-left: 35.66667%
    }

    .nvp-widget-wrapper .gi-md-5 {
        width: 41.66667%
    }

    .nvp-widget-wrapper .gi-m.gi-md-5 {
        width: 37%
    }

    .nvp-widget-wrapper .gi-ml.gi-md-5,.nvp-widget-wrapper .gi-mr.gi-md-5 {
        width: 39.33333%
    }

    .nvp-widget-wrapper .gi-md-in-5 {
        margin-left: 41.66667%
    }

    .nvp-widget-wrapper .gi-m.gi-md-in-5,.nvp-widget-wrapper .gi-ml.gi-md-in-5 {
        margin-left: 44%
    }

    .nvp-widget-wrapper .gi-md-6 {
        width: 50%
    }

    .nvp-widget-wrapper .gi-m.gi-md-6 {
        width: 45.33333%
    }

    .nvp-widget-wrapper .gi-ml.gi-md-6,.nvp-widget-wrapper .gi-mr.gi-md-6 {
        width: 47.66667%
    }

    .nvp-widget-wrapper .gi-md-in-6 {
        margin-left: 50%
    }

    .nvp-widget-wrapper .gi-m.gi-md-in-6,.nvp-widget-wrapper .gi-ml.gi-md-in-6 {
        margin-left: 52.33333%
    }

    .nvp-widget-wrapper .gi-md-7 {
        width: 58.33333%
    }

    .nvp-widget-wrapper .gi-m.gi-md-7 {
        width: 53.66667%
    }

    .nvp-widget-wrapper .gi-ml.gi-md-7,.nvp-widget-wrapper .gi-mr.gi-md-7 {
        width: 56%
    }

    .nvp-widget-wrapper .gi-md-in-7 {
        margin-left: 58.33333%
    }

    .nvp-widget-wrapper .gi-m.gi-md-in-7,.nvp-widget-wrapper .gi-ml.gi-md-in-7 {
        margin-left: 60.66667%
    }

    .nvp-widget-wrapper .gi-md-8 {
        width: 66.66667%
    }

    .nvp-widget-wrapper .gi-m.gi-md-8 {
        width: 62%
    }

    .nvp-widget-wrapper .gi-ml.gi-md-8,.nvp-widget-wrapper .gi-mr.gi-md-8 {
        width: 64.33333%
    }

    .nvp-widget-wrapper .gi-md-in-8 {
        margin-left: 66.66667%
    }

    .nvp-widget-wrapper .gi-m.gi-md-in-8,.nvp-widget-wrapper .gi-ml.gi-md-in-8 {
        margin-left: 69%
    }

    .nvp-widget-wrapper .gi-md-9 {
        width: 75%
    }

    .nvp-widget-wrapper .gi-m.gi-md-9 {
        width: 70.33333%
    }

    .nvp-widget-wrapper .gi-ml.gi-md-9,.nvp-widget-wrapper .gi-mr.gi-md-9 {
        width: 72.66667%
    }

    .nvp-widget-wrapper .gi-md-in-9 {
        margin-left: 75%
    }

    .nvp-widget-wrapper .gi-m.gi-md-in-9,.nvp-widget-wrapper .gi-ml.gi-md-in-9 {
        margin-left: 77.33333%
    }

    .nvp-widget-wrapper .gi-md-10 {
        width: 83.33333%
    }

    .nvp-widget-wrapper .gi-m.gi-md-10 {
        width: 78.66667%
    }

    .nvp-widget-wrapper .gi-ml.gi-md-10,.nvp-widget-wrapper .gi-mr.gi-md-10 {
        width: 81%
    }

    .nvp-widget-wrapper .gi-md-in-10 {
        margin-left: 83.33333%
    }

    .nvp-widget-wrapper .gi-m.gi-md-in-10,.nvp-widget-wrapper .gi-ml.gi-md-in-10 {
        margin-left: 85.66667%
    }

    .nvp-widget-wrapper .gi-md-11 {
        width: 91.66667%
    }

    .nvp-widget-wrapper .gi-m.gi-md-11 {
        width: 87%
    }

    .nvp-widget-wrapper .gi-ml.gi-md-11,.nvp-widget-wrapper .gi-mr.gi-md-11 {
        width: 89.33333%
    }

    .nvp-widget-wrapper .gi-md-in-11 {
        margin-left: 91.66667%
    }

    .nvp-widget-wrapper .gi-m.gi-md-in-11,.nvp-widget-wrapper .gi-ml.gi-md-in-11 {
        margin-left: 94%
    }

    .nvp-widget-wrapper .gi-md-12 {
        width: 100%
    }

    .nvp-widget-wrapper .gi-m.gi-md-12 {
        width: 95.33333%
    }

    .nvp-widget-wrapper .gi-ml.gi-md-12,.nvp-widget-wrapper .gi-mr.gi-md-12 {
        width: 97.66667%
    }

    .nvp-widget-wrapper .gi-md-in-12 {
        margin-left: 100%
    }

    .nvp-widget-wrapper .gi-m.gi-md-in-12,.nvp-widget-wrapper .gi-ml.gi-md-in-12 {
        margin-left: 102.33333%
    }

    .nvp-widget-wrapper .gi-md-pr {
        padding-left: 0;
        padding-right: 2.33333%
    }

    .nvp-widget-wrapper .gi-md-pl {
        padding-left: 2.33333%;
        padding-right: 0
    }
}

@media (min-width: 1024px) {
    .nvp-widget-wrapper .gi-lg-1 {
        width:8.33333%
    }

    .nvp-widget-wrapper .gi-m.gi-lg-1 {
        width: 3.66667%
    }

    .nvp-widget-wrapper .gi-ml.gi-lg-1,.nvp-widget-wrapper .gi-mr.gi-lg-1 {
        width: 6%
    }

    .nvp-widget-wrapper .gi-lg-in-1 {
        margin-left: 8.33333%
    }

    .nvp-widget-wrapper .gi-m.gi-lg-in-1,.nvp-widget-wrapper .gi-ml.gi-lg-in-1 {
        margin-left: 10.66667%
    }

    .nvp-widget-wrapper .gi-lg-2 {
        width: 16.66667%
    }

    .nvp-widget-wrapper .gi-m.gi-lg-2 {
        width: 12%
    }

    .nvp-widget-wrapper .gi-ml.gi-lg-2,.nvp-widget-wrapper .gi-mr.gi-lg-2 {
        width: 14.33333%
    }

    .nvp-widget-wrapper .gi-lg-in-2 {
        margin-left: 16.66667%
    }

    .nvp-widget-wrapper .gi-m.gi-lg-in-2,.nvp-widget-wrapper .gi-ml.gi-lg-in-2 {
        margin-left: 19%
    }

    .nvp-widget-wrapper .gi-lg-3 {
        width: 25%
    }

    .nvp-widget-wrapper .gi-m.gi-lg-3 {
        width: 20.33333%
    }

    .nvp-widget-wrapper .gi-ml.gi-lg-3,.nvp-widget-wrapper .gi-mr.gi-lg-3 {
        width: 22.66667%
    }

    .nvp-widget-wrapper .gi-lg-in-3 {
        margin-left: 25%
    }

    .nvp-widget-wrapper .gi-m.gi-lg-in-3,.nvp-widget-wrapper .gi-ml.gi-lg-in-3 {
        margin-left: 27.33333%
    }

    .nvp-widget-wrapper .gi-lg-4 {
        width: 33.33333%
    }

    .nvp-widget-wrapper .gi-m.gi-lg-4 {
        width: 28.66667%
    }

    .nvp-widget-wrapper .gi-ml.gi-lg-4,.nvp-widget-wrapper .gi-mr.gi-lg-4 {
        width: 31%
    }

    .nvp-widget-wrapper .gi-lg-in-4 {
        margin-left: 33.33333%
    }

    .nvp-widget-wrapper .gi-m.gi-lg-in-4,.nvp-widget-wrapper .gi-ml.gi-lg-in-4 {
        margin-left: 35.66667%
    }

    .nvp-widget-wrapper .gi-lg-5 {
        width: 41.66667%
    }

    .nvp-widget-wrapper .gi-m.gi-lg-5 {
        width: 37%
    }

    .nvp-widget-wrapper .gi-ml.gi-lg-5,.nvp-widget-wrapper .gi-mr.gi-lg-5 {
        width: 39.33333%
    }

    .nvp-widget-wrapper .gi-lg-in-5 {
        margin-left: 41.66667%
    }

    .nvp-widget-wrapper .gi-m.gi-lg-in-5,.nvp-widget-wrapper .gi-ml.gi-lg-in-5 {
        margin-left: 44%
    }

    .nvp-widget-wrapper .gi-lg-6 {
        width: 50%
    }

    .nvp-widget-wrapper .gi-m.gi-lg-6 {
        width: 45.33333%
    }

    .nvp-widget-wrapper .gi-ml.gi-lg-6,.nvp-widget-wrapper .gi-mr.gi-lg-6 {
        width: 47.66667%
    }

    .nvp-widget-wrapper .gi-lg-in-6 {
        margin-left: 50%
    }

    .nvp-widget-wrapper .gi-m.gi-lg-in-6,.nvp-widget-wrapper .gi-ml.gi-lg-in-6 {
        margin-left: 52.33333%
    }

    .nvp-widget-wrapper .gi-lg-7 {
        width: 58.33333%
    }

    .nvp-widget-wrapper .gi-m.gi-lg-7 {
        width: 53.66667%
    }

    .nvp-widget-wrapper .gi-ml.gi-lg-7,.nvp-widget-wrapper .gi-mr.gi-lg-7 {
        width: 56%
    }

    .nvp-widget-wrapper .gi-lg-in-7 {
        margin-left: 58.33333%
    }

    .nvp-widget-wrapper .gi-m.gi-lg-in-7,.nvp-widget-wrapper .gi-ml.gi-lg-in-7 {
        margin-left: 60.66667%
    }

    .nvp-widget-wrapper .gi-lg-8 {
        width: 66.66667%
    }

    .nvp-widget-wrapper .gi-m.gi-lg-8 {
        width: 62%
    }

    .nvp-widget-wrapper .gi-ml.gi-lg-8,.nvp-widget-wrapper .gi-mr.gi-lg-8 {
        width: 64.33333%
    }

    .nvp-widget-wrapper .gi-lg-in-8 {
        margin-left: 66.66667%
    }

    .nvp-widget-wrapper .gi-m.gi-lg-in-8,.nvp-widget-wrapper .gi-ml.gi-lg-in-8 {
        margin-left: 69%
    }

    .nvp-widget-wrapper .gi-lg-9 {
        width: 75%
    }

    .nvp-widget-wrapper .gi-m.gi-lg-9 {
        width: 70.33333%
    }

    .nvp-widget-wrapper .gi-ml.gi-lg-9,.nvp-widget-wrapper .gi-mr.gi-lg-9 {
        width: 72.66667%
    }

    .nvp-widget-wrapper .gi-lg-in-9 {
        margin-left: 75%
    }

    .nvp-widget-wrapper .gi-m.gi-lg-in-9,.nvp-widget-wrapper .gi-ml.gi-lg-in-9 {
        margin-left: 77.33333%
    }

    .nvp-widget-wrapper .gi-lg-10 {
        width: 83.33333%
    }

    .nvp-widget-wrapper .gi-m.gi-lg-10 {
        width: 78.66667%
    }

    .nvp-widget-wrapper .gi-ml.gi-lg-10,.nvp-widget-wrapper .gi-mr.gi-lg-10 {
        width: 81%
    }

    .nvp-widget-wrapper .gi-lg-in-10 {
        margin-left: 83.33333%
    }

    .nvp-widget-wrapper .gi-m.gi-lg-in-10,.nvp-widget-wrapper .gi-ml.gi-lg-in-10 {
        margin-left: 85.66667%
    }

    .nvp-widget-wrapper .gi-lg-11 {
        width: 91.66667%
    }

    .nvp-widget-wrapper .gi-m.gi-lg-11 {
        width: 87%
    }

    .nvp-widget-wrapper .gi-ml.gi-lg-11,.nvp-widget-wrapper .gi-mr.gi-lg-11 {
        width: 89.33333%
    }

    .nvp-widget-wrapper .gi-lg-in-11 {
        margin-left: 91.66667%
    }

    .nvp-widget-wrapper .gi-m.gi-lg-in-11,.nvp-widget-wrapper .gi-ml.gi-lg-in-11 {
        margin-left: 94%
    }

    .nvp-widget-wrapper .gi-lg-12 {
        width: 100%
    }

    .nvp-widget-wrapper .gi-m.gi-lg-12 {
        width: 95.33333%
    }

    .nvp-widget-wrapper .gi-ml.gi-lg-12,.nvp-widget-wrapper .gi-mr.gi-lg-12 {
        width: 97.66667%
    }

    .nvp-widget-wrapper .gi-lg-in-12 {
        margin-left: 100%
    }

    .nvp-widget-wrapper .gi-m.gi-lg-in-12,.nvp-widget-wrapper .gi-ml.gi-lg-in-12 {
        margin-left: 102.33333%
    }

    .nvp-widget-wrapper .gi-lg-pr {
        padding-left: 0;
        padding-right: 2.33333%
    }

    .nvp-widget-wrapper .gi-lg-pl {
        padding-left: 2.33333%;
        padding-right: 0
    }
}

@media (min-width: 1440px) {
    .nvp-widget-wrapper .gi-xl-1 {
        width:8.33333%
    }

    .nvp-widget-wrapper .gi-m.gi-xl-1 {
        width: 3.66667%
    }

    .nvp-widget-wrapper .gi-ml.gi-xl-1,.nvp-widget-wrapper .gi-mr.gi-xl-1 {
        width: 6%
    }

    .nvp-widget-wrapper .gi-xl-in-1 {
        margin-left: 8.33333%
    }

    .nvp-widget-wrapper .gi-m.gi-xl-in-1,.nvp-widget-wrapper .gi-ml.gi-xl-in-1 {
        margin-left: 10.66667%
    }

    .nvp-widget-wrapper .gi-xl-2 {
        width: 16.66667%
    }

    .nvp-widget-wrapper .gi-m.gi-xl-2 {
        width: 12%
    }

    .nvp-widget-wrapper .gi-ml.gi-xl-2,.nvp-widget-wrapper .gi-mr.gi-xl-2 {
        width: 14.33333%
    }

    .nvp-widget-wrapper .gi-xl-in-2 {
        margin-left: 16.66667%
    }

    .nvp-widget-wrapper .gi-m.gi-xl-in-2,.nvp-widget-wrapper .gi-ml.gi-xl-in-2 {
        margin-left: 19%
    }

    .nvp-widget-wrapper .gi-xl-3 {
        width: 25%
    }

    .nvp-widget-wrapper .gi-m.gi-xl-3 {
        width: 20.33333%
    }

    .nvp-widget-wrapper .gi-ml.gi-xl-3,.nvp-widget-wrapper .gi-mr.gi-xl-3 {
        width: 22.66667%
    }

    .nvp-widget-wrapper .gi-xl-in-3 {
        margin-left: 25%
    }

    .nvp-widget-wrapper .gi-m.gi-xl-in-3,.nvp-widget-wrapper .gi-ml.gi-xl-in-3 {
        margin-left: 27.33333%
    }

    .nvp-widget-wrapper .gi-xl-4 {
        width: 33.33333%
    }

    .nvp-widget-wrapper .gi-m.gi-xl-4 {
        width: 28.66667%
    }

    .nvp-widget-wrapper .gi-ml.gi-xl-4,.nvp-widget-wrapper .gi-mr.gi-xl-4 {
        width: 31%
    }

    .nvp-widget-wrapper .gi-xl-in-4 {
        margin-left: 33.33333%
    }

    .nvp-widget-wrapper .gi-m.gi-xl-in-4,.nvp-widget-wrapper .gi-ml.gi-xl-in-4 {
        margin-left: 35.66667%
    }

    .nvp-widget-wrapper .gi-xl-5 {
        width: 41.66667%
    }

    .nvp-widget-wrapper .gi-m.gi-xl-5 {
        width: 37%
    }

    .nvp-widget-wrapper .gi-ml.gi-xl-5,.nvp-widget-wrapper .gi-mr.gi-xl-5 {
        width: 39.33333%
    }

    .nvp-widget-wrapper .gi-xl-in-5 {
        margin-left: 41.66667%
    }

    .nvp-widget-wrapper .gi-m.gi-xl-in-5,.nvp-widget-wrapper .gi-ml.gi-xl-in-5 {
        margin-left: 44%
    }

    .nvp-widget-wrapper .gi-xl-6 {
        width: 50%
    }

    .nvp-widget-wrapper .gi-m.gi-xl-6 {
        width: 45.33333%
    }

    .nvp-widget-wrapper .gi-ml.gi-xl-6,.nvp-widget-wrapper .gi-mr.gi-xl-6 {
        width: 47.66667%
    }

    .nvp-widget-wrapper .gi-xl-in-6 {
        margin-left: 50%
    }

    .nvp-widget-wrapper .gi-m.gi-xl-in-6,.nvp-widget-wrapper .gi-ml.gi-xl-in-6 {
        margin-left: 52.33333%
    }

    .nvp-widget-wrapper .gi-xl-7 {
        width: 58.33333%
    }

    .nvp-widget-wrapper .gi-m.gi-xl-7 {
        width: 53.66667%
    }

    .nvp-widget-wrapper .gi-ml.gi-xl-7,.nvp-widget-wrapper .gi-mr.gi-xl-7 {
        width: 56%
    }

    .nvp-widget-wrapper .gi-xl-in-7 {
        margin-left: 58.33333%
    }

    .nvp-widget-wrapper .gi-m.gi-xl-in-7,.nvp-widget-wrapper .gi-ml.gi-xl-in-7 {
        margin-left: 60.66667%
    }

    .nvp-widget-wrapper .gi-xl-8 {
        width: 66.66667%
    }

    .nvp-widget-wrapper .gi-m.gi-xl-8 {
        width: 62%
    }

    .nvp-widget-wrapper .gi-ml.gi-xl-8,.nvp-widget-wrapper .gi-mr.gi-xl-8 {
        width: 64.33333%
    }

    .nvp-widget-wrapper .gi-xl-in-8 {
        margin-left: 66.66667%
    }

    .nvp-widget-wrapper .gi-m.gi-xl-in-8,.nvp-widget-wrapper .gi-ml.gi-xl-in-8 {
        margin-left: 69%
    }

    .nvp-widget-wrapper .gi-xl-9 {
        width: 75%
    }

    .nvp-widget-wrapper .gi-m.gi-xl-9 {
        width: 70.33333%
    }

    .nvp-widget-wrapper .gi-ml.gi-xl-9,.nvp-widget-wrapper .gi-mr.gi-xl-9 {
        width: 72.66667%
    }

    .nvp-widget-wrapper .gi-xl-in-9 {
        margin-left: 75%
    }

    .nvp-widget-wrapper .gi-m.gi-xl-in-9,.nvp-widget-wrapper .gi-ml.gi-xl-in-9 {
        margin-left: 77.33333%
    }

    .nvp-widget-wrapper .gi-xl-10 {
        width: 83.33333%
    }

    .nvp-widget-wrapper .gi-m.gi-xl-10 {
        width: 78.66667%
    }

    .nvp-widget-wrapper .gi-ml.gi-xl-10,.nvp-widget-wrapper .gi-mr.gi-xl-10 {
        width: 81%
    }

    .nvp-widget-wrapper .gi-xl-in-10 {
        margin-left: 83.33333%
    }

    .nvp-widget-wrapper .gi-m.gi-xl-in-10,.nvp-widget-wrapper .gi-ml.gi-xl-in-10 {
        margin-left: 85.66667%
    }

    .nvp-widget-wrapper .gi-xl-11 {
        width: 91.66667%
    }

    .nvp-widget-wrapper .gi-m.gi-xl-11 {
        width: 87%
    }

    .nvp-widget-wrapper .gi-ml.gi-xl-11,.nvp-widget-wrapper .gi-mr.gi-xl-11 {
        width: 89.33333%
    }

    .nvp-widget-wrapper .gi-xl-in-11 {
        margin-left: 91.66667%
    }

    .nvp-widget-wrapper .gi-m.gi-xl-in-11,.nvp-widget-wrapper .gi-ml.gi-xl-in-11 {
        margin-left: 94%
    }

    .nvp-widget-wrapper .gi-xl-12 {
        width: 100%
    }

    .nvp-widget-wrapper .gi-m.gi-xl-12 {
        width: 95.33333%
    }

    .nvp-widget-wrapper .gi-ml.gi-xl-12,.nvp-widget-wrapper .gi-mr.gi-xl-12 {
        width: 97.66667%
    }

    .nvp-widget-wrapper .gi-xl-in-12 {
        margin-left: 100%
    }

    .nvp-widget-wrapper .gi-m.gi-xl-in-12,.nvp-widget-wrapper .gi-ml.gi-xl-in-12 {
        margin-left: 102.33333%
    }

    .nvp-widget-wrapper .gi-xl-pr {
        padding-left: 0;
        padding-right: 2.33333%
    }

    .nvp-widget-wrapper .gi-xl-pl {
        padding-left: 2.33333%;
        padding-right: 0
    }
}

.fa {
    font: normal normal normal 14px/1 FontAwesome!important
}

.nvp-widget-wrapper {
    font-family: 'Roboto Condensed';
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 16px;
    line-height: normal;
    position: relative;
    width: 100%
}

.nvp-widget-wrapper,.nvp-widget-wrapper * {
    box-sizing: border-box
}

.nvp-widget-wrapper a {
    text-decoration: none
}

.nvp-widget-wrapper a:hover {
    text-decoration: none
}

.nvp-widget-wrapper figure {
    margin: 0
}

.nvp-widget-wrapper figcaption {
    padding: 0
}

.nvp-widget--lone {
    border: 1px solid #f2f4f6;
    padding: 10px
}

@media (min-width: 600px) {
    .nvp-widget--lone {
        padding:20px
    }
}

.nvp-inner--pad_ver {
    padding-top: 8px;
    padding-bottom: 8px
}

@media screen and (min-width: 480px) {
    .nvp-inner--pad_ver {
        padding-top:16px;
        padding-bottom: 16px
    }
}

.nvp-inner--pad_hor {
    padding-left: 8px;
    padding-right: 8px
}

@media screen and (min-width: 480px) {
    .nvp-inner--pad_hor {
        padding-left:16px;
        padding-right: 16px
    }
}

.nvp-inner--mar_ver {
    margin-top: 8px;
    margin-bottom: 8px
}

@media screen and (min-width: 480px) {
    .nvp-inner--mar_ver {
        margin-top:16px;
        margin-bottom: 16px
    }
}

.nvp-inner--mar_hor {
    margin-left: 8px;
    margin-right: 8px
}

@media screen and (min-width: 480px) {
    .nvp-inner--mar_hor {
        margin-left:16px;
        margin-right: 16px
    }
}

.nvp-ui-message {
    margin: 2em 0;
    color: #67696c
}

.nvp-ui-message--centred {
    text-align: center
}

.nvp-ui-message__message-no-video {
    color: #fff;
    font-size: 1.875em;
    font-weight: 600;
    line-height: 1.25;
    padding: 0;
    margin: 1rem 0 0 0;
    position: absolute;
    top: 50%;
    text-align: center;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 100%
}

@media (max-width: 840px) {
    .nvp-ui-message__message-no-video {
        font-size:1.375em
    }
}

.nvp-highlights-init {
    min-height: 380px
}

@media (min-width: 1280px) {
    .nvp-highlights-init {
        min-height:500px
    }
}

@media (min-width: 1640px) {
    .nvp-highlights-init {
        min-height:750px
    }
}

.nvp-media-play-time {
    display: inline-block;
    padding: .45455em;
    font-weight: 600;
    font-size: .6875em;
    line-height: 1;
    transition: .3s;
    -webkit-transform-origin: bottom left;
    transform-origin: bottom left;
    padding-left: .54545em;
    padding-right: .54545em
}

.nvp-media-play-time i {
    color: inherit;
    display: inline-block;
    font-size: 1em;
    line-height: 1;
    margin: 0 1px;
    vertical-align: middle
}

.nvp-widget-loader {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    width: 50px;
    height: 50px;
    background-color: #95a5a6;
    border-radius: 50%;
    display: none
}

.nvp-widget-loader:before {
    background-color: #fff;
    content: '';
    position: absolute;
    border-radius: 100%;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 2;
    -webkit-animation: 1s ease-out infinite forwards nvp-loading;
    animation: 1s ease-out infinite forwards nvp-loading
}

.nvp-widget-loader:after {
    background-color: #95a5a6;
    content: '';
    position: absolute;
    border-radius: 100%;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 2;
    -webkit-animation: 1s ease-out infinite forwards nvp-loading-inner;
    animation: 1s ease-out infinite forwards nvp-loading-inner
}

.nvp-widget-loader.nvp-loader-on {
    display: block
}

@-webkit-keyframes nvp-loading {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    70% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes nvp-loading {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    70% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@-webkit-keyframes nvp-loading-inner {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    20% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes nvp-loading-inner {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    20% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@-webkit-keyframes nvp-pulse {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    50% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2)
    }
}

@keyframes nvp-pulse {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    50% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2)
    }
}

.nvp-modal {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    opacity: 0;
    visibility: hidden;
    background-color: rgba(0,0,0,.9);
    transition: opacity .5s;
    overflow-y: auto;
    z-index: 210
}

.nvp-modal.nvp-modal__open {
    opacity: 1;
    visibility: visible
}

.nvp-modal-container {
    max-width: 1280px;
    width: 100%;
    height: 100%;
    margin: 0 auto!important;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    overflow-y: auto
}

.nvp-modal-close {
    position: absolute;
    right: 0;
    top: 2.14286em;
    width: 8.57143em;
    font-size: .875em;
    line-height: 2;
    padding: .71429em 1.42857em .71429em 1.28571em;
    background: #000;
    color: #fff;
    cursor: poRoboto Condensed;
    text-transform: uppercase;
    text-decoration: none;
    transition: all .2s
}

.nvp-modal-close:hover {
    background: #222;
    color: #fff;
    text-decoration: none
}

@media (max-width: 548px) {
    .nvp-modal-close {
        top:1em
    }
}

.nvp-close-text {
    display: inline-block;
    color: #fff;
    text-transform: uppercase;
    vertical-align: middle
}

.nvp-close-icon {
    position: absolute;
    top: 0;
    width: 1.78571em;
    height: 1.78571em;
    opacity: 1;
    display: block
}

.nvp-modal-close .nvp-close-icon {
    position: relative;
    vertical-align: middle;
    display: inline-block
}

.nvp-close-icon:after,.nvp-close-icon:before {
    position: absolute;
    left: 3.21429em;
    content: ' ';
    height: 1.78571em;
    top: .35714em;
    width: .28571em
}

.nvp-modal-close .nvp-close-icon:after,.nvp-modal-close .nvp-close-icon:before {
    top: -.07143em;
    left: 1.42857em;
    background-color: #fff
}

.nvp-close-icon:after {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.nvp-close-icon:before {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

.nvp-badge {
    width: 2.375em;
    height: 2.375em;
    background-color: #ffb502;
    border-radius: 50%;
    color: #fff;
    display: block;
    font-family: Arial,sans-serif;
    line-height: 2.375em;
    position: absolute;
    text-align: center;
    right: 0;
    top: 0;
    z-index: 3
}

.nvp-badge::after {
    content: '';
    display: inline-block;
    font-size: 1.375em;
    font-weight: 600;
    line-height: 1.81818em;
    vertical-align: bottom
}

.nvp-badge.nvp-badge-milestone::after {
    content: '\f091';
    font-family: FontAwesome
}

.nvp-badge.nvp-badge-keymoment::after {
    content: '\f12a';
    font-family: FontAwesome
}

.nvp-badge.nvp-badge-four {
    background-color: #005699
}

.nvp-badge.nvp-badge-four::after {
    content: '4';
    -webkit-transform: translateX(-.5px);
    transform: translateX(-.5px)
}

.nvp-badge.nvp-badge-six {
    background-color: #002f52
}

.nvp-badge.nvp-badge-six::after {
    content: '6'
}

.nvp-badge.nvp-badge-wicket {
    background-color: #ff4200
}

.nvp-badge.nvp-badge-wicket::after {
    content: 'W';
    font-size: 1.25em;
    line-height: 2em
}

.nvp-badge.nvp-badge-none {
    display: none
}

.nvp-badge.nvp-badge-none::after {
    content: ''
}

.nvp-badge.nvp-badge-highlight {
    right: 7px;
    top: 7px
}

.nvp-badge.nvp-badge-highlight.milestone::after {
    content: '\f091';
    font-family: FontAwesome
}

.nvp-badge.nvp-badge-highlight.keymoment::after {
    content: '\f12a';
    font-family: FontAwesome
}

.nvp-badge.nvp-badge-highlight.four {
    background-color: #005699
}

.nvp-badge.nvp-badge-highlight.four::after {
    content: '4';
    -webkit-transform: translateX(-.5px);
    transform: translateX(-.5px)
}

.nvp-badge.nvp-badge-highlight.six {
    background-color: #002f52
}

.nvp-badge.nvp-badge-highlight.six::after {
    content: '6'
}

.nvp-badge.nvp-badge-highlight.wicket {
    background-color: #ff4200
}

.nvp-badge.nvp-badge-highlight.wicket::after {
    content: 'W';
    font-size: 20px;
    line-height: 2em
}

.nvp-icon {
    fill: currentColor
}

.nvp-video-box.video-js {
    width: 100%!important
}

.video-js:hover .vjs-big-play-button {
    background-color: #011428
}

.vjs-big-play-button {
    background: url(../images/play.png) no-repeat!important;
    background-size: contain!important;
    border-radius: 0;
    height: 100px;
    width: 100px;
    margin-top: -5em;
    margin-left: -5em
}

.nvp-video-main .vjs-big-play-button {
    outline: 0;
    border-color: #fff;
    top: 50%;
    left: 50%;
    margin-left: -1em;
    margin-top: -1em;
    width: 2em;
    height: 2em;
    line-height: 2em;
    border: none;
    border-radius: 50%;
    font-size: 3.5em;
    background-color: rgba(0,0,0,.45);
    color: #fff;
    transition: border-color .4s,outline .4s,background-color .4s
}

.nvp-video-poster-overlay {
    background-image: url(../images/blur.png);
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    z-index: 250;
    filter: blur(14px);
    -webkit-filter: blur(14px);
    -moz-filter: blur(14px);
    -o-filter: blur(14px);
    -ms-filter: blur(14px)
}

.nvp-video-poster-overlay.nvp-video-poster-overlay__hide {
    display: none
}

.nvp-video-main .vjs-big-play-button {
    z-index: 251
}

.nvp-video-main .video-js .vjs-current-time,.nvp-video-main .video-js .vjs-duration,.nvp-video-main .video-js .vjs-time-divider {
    display: block
}

.nvp-video-main .video-js .vjs-custom-control-spacer {
    display: block;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto
}

.nvp-video-main .video-js .vjs-remaining-time {
    display: none
}

.nvp-video-main .vjs-slider {
    margin: 0
}

.nvp-video-main .vjs-play-progress:before {
    display: none
}

.nvp-video-main .video-js .vjs-volume-bar {
    margin: 1.35em .45em!important
}

.nvp-video-main .vjs-progress-control {
    position: absolute;
    left: 0;
    right: 0;
    width: auto;
    font-size: 1em;
    height: 1em;
    top: -.7em;
    transition: all .4s
}

.nvp-video-main .vjs-progress-control:hover .vjs-progress-holder {
    font-size: 4.666667em
}

.nvp-video-main .vjs-progress-control:hover .vjs-progress-control {
    font-size: 2em;
    transition: all .2s
}

.nvp-video-main .vjs-progress-control:hover .vjs-mouse-display:after,.nvp-video-main .vjs-progress-control:hover .vjs-play-progress:after,.nvp-video-main .vjs-progress-control:hover .vjs-time-tooltip {
    font-size: .25em
}

.nvp-video-main .vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
    visibility: visible;
    opacity: 1
}

.nvp-video-main .vjs-user-active .vjs-control-bar {
    visibility: visible;
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
    transition: all .1s
}

.nvp-video-main .vjs-user-inactive .vjs-control-bar {
    visibility: visible;
    opacity: 1;
    -webkit-transform: translateY(3em);
    transform: translateY(3em);
    transition: -webkit-transform .1s;
    transition: transform .1s;
    transition: transform .1s,-webkit-transform .1s
}

::-webkit-media-controls-panel {
    display: none!important;
    -webkit-appearance: none
}

::--webkit-media-controls-play-button {
    display: none!important;
    -webkit-appearance: none
}

::-webkit-media-controls-start-playback-button {
    display: none!important;
    -webkit-appearance: none
}

.nvp-label {
    color: #67696c
}

.nvp-sub_value {
    color: #8b8f95
}

.nvp-back_link {
    color: rgba(7,12,18,.9);
    text-decoration: none!important;
    cursor: pointer
}

.nvp-back_link svg {
    display: inline-block;
    margin-right: .5em;
    opacity: .8;
    transition: opacity .15s ease
}

.nvp-back_link:hover {
    color: #000;
    text-decoration: none;
    opacity: 1
}

.video-test {
    background-image: url(../images/Rectangle.jpg);
    background-size: cover
}

.nvp-section_title {
    line-height: 1.25;
    font-size: 16px
}

.nvp-section_title svg {
    display: inline-block!important;
    vertical-align: middle;
    margin-right: .35em;
    position: relative;
    top: -.15em
}

@media (min-width: 800px) {
    .nvp-section_title {
        font-size:18px
    }
}

.ecb-partner-logo {
    background-image: url(../images/opta.png);
    background-size: 100%;
    background-repeat: no-repeat;
    margin: 0 0 20px 0;
    width: 84px;
    height: 44px
}

@media (min-width: 480px) {
    .ecb-partner-logo {
        float:right;
        margin-left: 20px;
        width: 112px;
        height: 58px
    }
}

.nvp-fw {
    width: 100%
}

.nvp-team_icon {
    background-size: 100%;
    background-position: center center;
    background-repeat: no-repeat;
    display: block;
    width: 36px;
    height: 36px
}

.nvp-team_icon_placeholder {
    background-color: #eee;
    background-image: url(../images/team-logo-placeholder.png);
    background-size: 100%;
    background-position: center center;
    background-repeat: no-repeat;
    border-radius: 18px;
    display: block;
    width: 36px;
    height: 36px
}

.nvp-tabs {
    background: #070c12;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    margin: 0 auto;
    font-family: inherit;
    overflow-x: auto
}

.nvp-tabs__item {
    background-color: transparent;
    border: none;
    color: rgba(255,255,255,.85);
    cursor: pointer;
    font-family: inherit;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: .02em;
    margin: 0 5px;
    padding: 10px;
    text-decoration: none;
    transition: color .25s font-weight .25s;
    white-space: nowrap;
    z-index: 2
}

@media (min-width: 600px) {
    .nvp-tabs__item {
        font-size:16px;
        padding: 15px 20px
    }
}

.nvp-tabs__item_active {
    color: #fff;
    font-weight: 700
}

.nvp-tabs__item:hover {
    color: #fff
}

.nvp-tabs__item:focus {
    outline: 0;
    color: #fff
}

.nvp-tabs__item:first-child {
    margin-left: 0
}

.nvp-tabs__item:last-child {
    margin-right: 0
}

.nvp-tabs__active-line {
    position: absolute;
    bottom: 0;
    left: 0;
    height: 100%;
    background-color: rgba(255,255,255,.3);
    transition: width .4s ease,-webkit-transform .4s ease;
    transition: transform .4s ease,width .4s ease;
    transition: transform .4s ease,width .4s ease,-webkit-transform .4s ease;
    z-index: 1
}

.nvp-tabs__item--indicator:before {
    background-color: #fe3516;
    border-radius: 100%;
    content: '';
    display: inline-block;
    height: 10px;
    margin-right: 4px;
    position: relative;
    position: relative;
    top: -2px;
    vertical-align: baseline;
    width: 10px
}

.nvp-tab_content {
    padding-top: 16px
}

.nvp-filter {
    padding: 15px;
    background: #fbfbfc;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.nvp-filter__input,.nvp-filter__input--dateRange .input-date {
    display: inline-block;
    height: 40px;
    padding: 0 15px;
    background: #fff;
    border-color: #bfc4ca;
    border-radius: 2px;
    -webkit-appearance: none;
    font-size: 14px;
    font-family: 'Roboto Condensed';
    width: 100%;
    background-image: url('data:image/svg+xml;utf8, <svg width="9px" height="5px" viewBox="0 0 9 5" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><polygon fill="rgba(0,0,0,0.8)" fill-rule="nonzero" points="0.640625 0.390625 9.000625 0.390625 4.820625 4.570625"></polygon></svg>');
    background-position: right 16px center;
    background-repeat: no-repeat
}

@media (min-width: 600px) {
    .nvp-filter__input,.nvp-filter__input--dateRange .input-date {
        margin-right:8px
    }
}

.nvp-filter__input--competition {
    max-width: 230px
}

.nvp-filter__input--dateRange {
    padding: 0;
    background: 0 0;
    margin-right: 0;
    max-width: 230px;
    margin-bottom: 8px
}

.nvp-filter__input--dateRange .input-date {
    padding: 11px!important;
    border-color: #bfc4ca!important;
    width: 100%!important;
    border-radius: 2px;
    background-image: none!important
}

.nvp-filter__input--dateRange .input-date:after {
    font-family: FontAwesome!important;
    content: "\f073"!important;
    font-size: 18px!important
}

@media (min-width: 600px) {
    .nvp-filter__input--dateRange {
        padding-right:12px
    }
}
