<style>

.iris_badge--new {
    color:#FC575E;
    vertical-align:top
}
.iris_badge--plus {
    border:none;
    color:#00ADEF;
    background-color:rgba(0,173,239,.15)
}
.iris_badge--plus:hover {
    color:#0088bc;
    background-color:rgba(0,173,239,.2)
}
.iris_badge--producer {
    border:none;
    color:#675089;
    background-color:rgba(103,80,137,.15)
}
.iris_badge--producer:hover {
    color:#4f3d69;
    background-color:rgba(103,80,137,.2)
}
.iris_badge--partner,
.iris_badge--pro {
    color:#1D3856;
    background-color:rgba(29,56,86,.15)
}
.iris_badge--partner:hover,
.iris_badge--pro:hover {
    color:#101f30;
    background-color:rgba(29,56,86,.2)
}
.iris_badge--business {
    color:#7FC400;
    background-color:rgba(127,196,0,.15)
}
.iris_badge--business:hover {
    color:#5e9100;
    background-color:rgba(127,196,0,.2)
}
.iris_badge--safe {
    display:none
}
.iris_badge--unrated {
    color:#8A9599;
    border:1px solid #D0D8DB
}
.iris_badge--unrated:active,
.iris_badge--unrated:focus,
.iris_badge--unrated:hover {
    color:#8A9599;
    background-color:#F2F4F5
}
.iris_badge--vod {
    border:1px dotted rgba(247,180,44,.5);
    vertical-align:middle;
    color:rgba(247,180,44,.2);
    background-color:rgba(247,180,44,0)
}
.iris_badge--vod:hover {
    color:rgba(231,158,9,.2);
    background-color:rgba(247,180,44,0)
}
.iris_badge--sponsor {
    color:#a0ca46;
    background-color:#f6ffe2
}
.iris_badge--partner {
    color:#a6a7a8;
    background-color:#e1e2e3
}
.iris_badge--video_attribute {
    color:#879CAB;
    font-size:1rem;
    font-weight:700;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    border-radius:2px;
    border:1px solid #A2AFB8;
    margin-left:0;
    margin-right:.5rem;
    padding:.0625rem .375rem .125rem;
    letter-spacing:normal
}
.iris_badge--video_attribute.iris_badge--video_attribute--small {
    font-size:.75rem;
    padding:.0625rem .3125rem;
    margin-right:0
}
span.iris_badge--video_attribute {
    margin-left:.125rem
}
.iris_badge-rating {
    margin-left:2px;
    padding:5px;
    font-size:1rem;
    line-height:.8;
    background-color:transparent;
    cursor:default;
    vertical-align:middle;
    text-transform:uppercase;
    font-weight:500
}
.iris_badge-help {
    cursor:help
}
.iris_badge-help:focus,
.iris_badge-help:hover {
    color:#FFF;
    background-color:#3A5161
}
.iris_badge-txt {
    font-size:g-fontSize(9);
    text-transform:uppercase
}
.iris_badge-txt.iris_badge-txt--gold {
    color:#F7B42C
}
.iris_badge-txt.iris_badge-txt--hd {
    font-style:italic;
    color:#89deff
}
.iris_badge-txt.iris_badge-txt--beta {
    color:#FF8A3C
}
.iris_badge-txt.iris_badge-txt--new {
    vertical-align:top
}
.iris_badge-txt.iris_badge-txt--featured {
    color:#F49AC1
}
.iris_badge-txt.iris_badge-txt--trial {
    color:#eef58d;
    background-color:#000;
    text-transform:uppercase;
    font-weight:600;
    letter-spacing:1px
}
.iris_btn {
    display:-webkit-inline-box;
    display:-webkit-inline-flex;
    display:-ms-inline-flexbox;
    display:inline-flex;
    position:relative;
    width:auto;
    min-width:5.25rem;
    margin:0;
    padding:0 1rem;
    font-size:.875rem;
    font-weight:700;
    line-height:2.7142857143;
    border-width:1px;
    border-style:solid;
    border-radius:.1875rem;
    -webkit-transition:all .1s ease-in-out;
    transition:all .1s ease-in-out;
    text-align:center;
    vertical-align:middle;
    letter-spacing:.5px;
    -webkit-appearance:none;
    appearance:none;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-font-smoothing:initial
}
@-moz-document url-prefix() {
    .iris_btn {
        display:inline-block
    }
}
.iris_btn .iris_ic,
.iris_dropdown {
    display:-webkit-inline-box;
    display:-webkit-inline-flex;
    display:-ms-inline-flexbox
}
.iris_btn:hover {
    cursor:pointer
}
.iris_btn:active {
    outline:0;
    -webkit-transform:scale(.98);
    transform:scale(.98)
}
.iris_btn svg {
    width:1rem;
    height:1rem
}
.iris_btn .iris_ic {
    display:inline-flex;
    -webkit-align-self:center;
    -ms-flex-item-align:center;
    align-self:center
}
.iris_btn:nth-last-child(n+2):not(:only-of-type),
.iris_btn:nth-last-child(n+2)~.iris_btn:not(:last-child) {
    margin-right:.625rem
}
.iris_btn:only-child {
    margin-right:0;
    margin-left:0
}
@-moz-document url-prefix() {
    .iris_btn,
    .iris_btn .iris_ic {
        display:inline-block
    }
    .iris_btn-content {
        vertical-align:middle
    }
}
.iris_btn__content-wrapper {
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    width:100%;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.iris_btn__icon-lft {
    margin-left:.375rem
}
.iris_btn-flag {
    position:relative;
    color:rgba(255,255,255,.4);
    border:1px solid rgba(255,255,255,.4);
    background-color:transparent
}
.iris_btn-flag:active,
.iris_btn-flag:hover {
    color:#fff;
    border-color:#fff
}
.iris_btn-flag-icon {
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.iris_btn-switch {
    color:#00ADEF;
    border:1px solid #73D2F6;
    background:0 0
}
.iris_btn-switch:hover {
    color:#08C;
    border:1px solid #00ADEF;
    background-color:#CCEFFC
}
.iris_btn-switch:active {
    border:2px solid #73D2F6
}
.iris_btn-switch--on {
    color:#7FC400;
    border:1px solid #B9DF73
}
.iris_btn-switch--on:hover {
    color:#3A5161;
    border:1px solid #D0D8DB;
    background-color:#E3E8E9
}
.iris_btn-switch--on:active {
    color:#657987;
    border:2px solid #E3E8E9
}
.iris_btn-switch--destroy {
    color:#FF4D4D;
    border:1px solid #FF9D9D
}
.iris_btn-switch--destroy:hover {
    color:#D93636;
    border:1px solid #FF4D4D;
    background-color:#FFDBDB
}
.iris_btn-switch--destroy:active {
    border:2px solid #FF9D9D
}
.iris_btn-switch--successful:hover {
    color:#7FC400;
    border:1px solid #B9DF73;
    background-color:transparent
}
.iris_btn-txt {
    font-size:16px;
    font-weight:inherit;
    border:0;
    background-color:transparent
}
.iris_btn-txt--upload {
    color:#3A5161
}
.iris_btn-txt--upload:hover {
    color:#1A2E3B
}
.iris_btn-txt--yellow {
    color:#FFB21E
}
.iris_btn-txt--yellow:hover {
    color:#FF8A00
}
.iris_btn-txt--purple {
    color:#675089
}
.iris_btn-txt--purple:hover {
    color:#503873
}
.iris_btn-truncate,
.iris_btn-utility {
    padding:0 .75rem;
    font-size:.875rem;
    line-height:2.1428571429;
    color:#657987;
    border:1px solid #D0D8DB;
    background-color:#F6F7F8
}
.iris_btn-utility--transparent {
    background-color:inherit
}
.iris_btn-utility.is-active,
.is-active.iris_btn-truncate {
    color:#FFF;
    background-color:#657987;
    box-shadow:none
}
.iris_btn-truncate:focus,
.iris_btn-utility:focus {
    color:#657987;
    background-color:#F6F7F8
}
.iris_btn-truncate:hover,
.iris_btn-utility:hover {
    color:#FFF;
    border-color:#3A5161;
    background-color:#3A5161
}
.iris_btn-truncate:active,
.iris_btn-utility:active {
    color:#FFF;
    border-width:1px;
    background-color:#111d26
}
.active.iris_btn-truncate,
.iris_btn-utility.active {
    color:#FFF;
    border-color:#3A5161;
    background-color:#3A5161
}
.iris_btn-truncate .iris_btn-utility__arrow,
.iris_btn-utility .iris_btn-utility__arrow {
    margin-right:5px;
    -webkit-transform:rotate(90deg);
    transform:rotate(90deg)
}
.iris_btn-truncate .iris_btn-utility__arrow.is--arrow-rgt,
.iris_btn-utility .iris_btn-utility__arrow.is--arrow-rgt {
    -webkit-transform:rotate(-90deg);
    transform:rotate(-90deg)
}
.iris_btn-utility--selected,
.iris_btn-utility--selected:active {
    color:#7FC400;
    border:1px solid #B9DF73;
    background-color:#F2F9E5
}
.iris_btn-utility--deselect,
.iris_btn-utility--deselect:active,
.iris_btn-utility--deselect:hover {
    color:#3A5161;
    border:1px solid #D0D8DB;
    background:#E3E8E9
}
.iris_btn-truncate {
    max-width:1.25rem;
    padding:.3125rem;
    line-height:0;
    border-radius:50%
}
.iris_btn-undertaker {
    width:.5rem;
    padding:0;
    font-size:.875rem;
    font-weight:700;
    color:#FF4D4D;
    border:none;
    outline:0;
    background-color:transparent;
    cursor:pointer
}
.iris_btn-undertaker:hover {
    color:#D93636
}
.iris_btn-undertaker--lg {
    width:auto
}
a.iris_btn--downplay:focus {
    color:#FFF
}
.iris_btn--circle {
    padding:0;
    border-radius:50%
}
.iris_btn--primary,
.iris_btn-outline--primary:hover {
    color:#FFF;
    border-color:#00ADEF;
    background-color:#00ADEF
}
.iris_btn--primary:hover {
    color:#FFF;
    border-color:#08C;
    background-color:#08C
}
.iris_btn--primary:focus {
    color:#FFF
}
.iris_btn--primary:active,
.iris_btn-outline--primary:active {
    color:#FFF;
    background-color:#069
}
.iris_btn-outline--primary {
    background-color:transparent;
    letter-spacing:.25px;
    color:#00ADEF;
    border-color:#00ADEF
}
.iris_btn--secondary {
    color:#1A2E3B;
    border-color:#EEF1F2;
    background-color:#EEF1F2;
    letter-spacing:.25px
}
.iris_btn-outline--secondary {
    background-color:transparent;
    color:#879CAB;
    border-color:#879CAB;
    letter-spacing:.25px
}
.iris_btn--secondary:hover,
.iris_btn-outline--secondary:hover {
    color:#1A2E3B;
    border-color:#D0D8DB;
    background-color:#D0D8DB
}
.iris_btn--secondary:active,
.iris_btn-outline--secondary:active {
    color:#1A2E3B;
    background-color:#bfcace
}
.iris_btn--secondary:focus {
    color:#1A2E3B
}
.iris_btn--positive,
.iris_btn-outline--positive:hover {
    color:#FFF;
    border-color:#7FC400;
    background-color:#7FC400
}
.iris_btn--positive:hover {
    color:#FFF;
    border-color:#5A9E02;
    background-color:#5A9E02
}
.iris_btn--positive:active,
.iris_btn-outline--positive:active,
.successOutline:active {
    background-color:#3d6c01
}
.iris_btn--positive:focus {
    color:#FFF
}
.iris_btn-outline--positive {
    background-color:transparent;
    letter-spacing:.25px;
    color:#7FC400;
    border-color:#7FC400
}
.iris_btn--negative,
.iris_btn-outline--negative:hover {
    color:#FFF;
    border-color:#FF4D4D;
    background-color:#FF4D4D
}
.iris_btn--negative:hover {
    color:#FFF;
    border-color:#D93636;
    background-color:#D93636
}
.iris_btn--negative:active,
.iris_btn-outline--negative:active,
.warningOutline:active {
    background-color:#b92323
}
.iris_btn--negative:active {
    color:#FFF
}
.iris_btn-outline--negative {
    background-color:transparent;
    letter-spacing:.25px;
    color:#FF4D4D;
    border-color:#FF4D4D
}
.iris_btn--downplay,
.iris_btn-outline--downplay:hover {
    color:#FFF;
    border-color:#3A5161;
    background-color:#3A5161
}
.iris_btn--downplay:hover {
    color:#FFF;
    border-color:#1A2E3B;
    background-color:#1A2E3B
}
.iris_btn--downplay:focus {
    color:#FFF
}
.iris_btn--downplay:active,
.iris_btn-outline--downplay:active {
    color:#FFF;
    background-color:#111d26
}
.iris_btn-outline--downplay {
    background-color:transparent;
    letter-spacing:.25px;
    color:#1A2E3B;
    border-color:#1A2E3B
}
.iris_btn--yellow,
.iris_btn-outline--yellow:hover {
    color:#FFF;
    border-color:#FFB21E;
    background-color:#FFB21E
}
.iris_btn--yellow:focus,
.iris_btn--yellow:hover {
    color:#FFF;
    border-color:#FF8A00;
    background-color:#FF8A00
}
.iris_btn--yellow:active,
.iris_btn-outline--yellow:active {
    color:#FFF;
    background-color:#e07900
}
.iris_btn-outline--yellow {
    background-color:transparent;
    letter-spacing:.25px;
    color:#FFB21E;
    border-color:#FFB21E
}
.iris_btn--purple,
.iris_btn-outline--purple:hover {
    color:#FFF;
    border-color:#675089;
    background-color:#675089
}
.iris_btn--purple:focus,
.iris_btn--purple:hover {
    color:#FFF;
    border-color:#503873;
    background-color:#503873
}
.iris_btn--purple:active,
.iris_btn-outline--purple:active {
    color:#FFF;
    background-color:#422e5e
}
.iris_btn-outline--purple {
    background-color:transparent;
    letter-spacing:.25px;
    color:#675089;
    border-color:#675089
}
.iris_btn--xsm {
    min-width:3rem;
    min-height:1.5rem;
    padding:0 .375rem;
    font-size:.75rem;
    line-height:1.9;
    border-radius:.125rem
}
.iris_btn--sm {
    min-width:4.25rem;
    min-height:1.875rem;
    padding:0 .75rem;
    font-size:.875rem;
    line-height:2.1428571429
}
.iris_btn--md {
    min-width:5.25rem;
    min-height:2.375rem;
    padding:0 1rem;
    font-size:.875rem;
    line-height:2.7142857143
}
.iris_btn--lg {
    min-width:7rem;
    min-height:2.375rem;
    min-height:3rem;
    padding:0 1.5rem;
    font-size:1rem;
    line-height:2.875
}
.iris_btn--full {
    width:100%
}
@media screen and (max-width:900px) {
    .iris_btn--rsp .iris_btn-content {
        display:none
    }
}
.iris_btn-content--arrow-white::after,
.iris_btn-content--arrow::after {
    display:inline-block;
    height:8px;
    margin-left:.625rem;
    position:relative;
    content:""
}
@media screen and (max-width:1000px) {
    .iris_btn--rsp_lts {
        padding-left:0
    }
    .iris_btn--rsp_rts {
        padding-right:0
    }
}
.iris_btn-content--arrow::after {
    width:8px;
    background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23657987' d='M7.707 2.293c-.391-.391-1.024-.391-1.414 0L4 4.586 1.707 2.293c-.391-.391-1.024-.391-1.414 0-.391.391-.391 1.024 0 1.414l3 3c.391.391 1.024.391 1.414 0l3-3c.391-.39.391-1.024 0-1.414z'/%3E%3C/svg%3E") no-repeat;
    background-size:cover;
    -webkit-transform:none;
    transform:none;
    -webkit-transition:background .1s ease-in-out;
    transition:background .1s ease-in-out
}
.iris_btn-content--arrow:hover::after {
    background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233A5161' d='M7.707 2.293c-.391-.391-1.024-.391-1.414 0L4 4.586 1.707 2.293c-.391-.391-1.024-.391-1.414 0-.391.391-.391 1.024 0 1.414l3 3c.391.391 1.024.391 1.414 0l3-3c.391-.39.391-1.024 0-1.414z'/%3E%3C/svg%3E")
}
.iris_btn-content--arrow-white::after {
    width:8px;
    background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23FFFFFF' d='M7.707 2.293c-.391-.391-1.024-.391-1.414 0L4 4.586 1.707 2.293c-.391-.391-1.024-.391-1.414 0-.391.391-.391 1.024 0 1.414l3 3c.391.391 1.024.391 1.414 0l3-3c.391-.39.391-1.024 0-1.414z'/%3E%3C/svg%3E") no-repeat;
    background-size:cover;
    -webkit-transform:none;
    transform:none;
    -webkit-transition:background .1s ease-in-out;
    transition:background .1s ease-in-out
}
.iris_btn-content--arrow-white:hover::after {
    background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23FFFFFF' d='M7.707 2.293c-.391-.391-1.024-.391-1.414 0L4 4.586 1.707 2.293c-.391-.391-1.024-.391-1.414 0-.391.391-.391 1.024 0 1.414l3 3c.391.391 1.024.391 1.414 0l3-3c.391-.39.391-1.024 0-1.414z'/%3E%3C/svg%3E")
}
.iris_btn--smoke {
    color:#00ADEF;
    border:none;
    background-color:rgba(23,35,34,.75);
    box-shadow:none
}
.iris_btn-outline--white,
.vod-title-page-wrapper .iris_comment-more {
    border-color:transparent
}
.iris_btn--smoke:focus,
.iris_btn--smoke:hover {
    color:#005070;
    background-color:#00ADEF;
    box-shadow:none
}
.iris_btn--smoke:active {
    box-shadow:none
}
.iris_btn-outline--white {
    color:#FFF;
    background-color:rgba(255,255,255,.3)
}
.iris_btn-outline--white:focus,
.iris_btn-outline--white:hover {
    color:#FFF;
    background-color:rgba(255,255,255,.5)
}
.iris_btn-outline--white:active {
    background-color:rgba(255,255,255,.7)
}
.iris_btn--disabled,
.iris_btn:disabled,
.iris_btn:disabled:hover {
    color:#D0D8DB;
    border-color:#E3E8E9;
    background-color:#E3E8E9;
    cursor:not-allowed
}
.iris_btn--disabled:hover,
.iris_btn:disabled:hover,
.iris_btn:disabled:hover:hover {
    color:#D0D8DB;
    border-color:#E3E8E9;
    background-color:#E3E8E9;
    box-shadow:none
}
.iris_btn--disabled:focus,
.iris_btn:disabled:focus,
.iris_btn:disabled:hover:focus {
    border:1px solid #D0D8DB
}
.iris_btn--disabled.iris_btn-outline,
.iris_btn--disabled.iris_btn-outline:hover,
.iris_btn:disabled.iris_btn-outline,
.iris_btn:disabled.iris_btn-outline:hover,
.iris_btn:disabled:hover.iris_btn-outline,
.iris_btn:disabled:hover.iris_btn-outline:hover {
    border:1px solid #E3E8E9;
    background:0 0
}
.iris_btn--disabled.iris_btn-outline:focus,
.iris_btn:disabled.iris_btn-outline:focus,
.iris_btn:disabled:hover.iris_btn-outline:focus {
    border:1px solid #E3E8E9
}
.iris_btn--transparent {
    color:#FFF;
    background-color:rgba(255,255,255,.26)
}
.iris_btn--transparent:hover {
    background-color:rgba(255,255,255,.46)
}
.iris_btn--transparent:active {
    background-color:#F5F5F5
}
.iris_btn--transparent .iris_btn-content {
    color:#FFF
}
.iris_btn-follow {
    color:#FFF;
    background-color:#00ADEF
}
.iris_btn-follow:hover {
    background-color:#08C
}
.iris_btn-follow:active {
    background-color:#006DA3
}
.iris_btn-follow--on {
    background-color:#7FC400
}
.iris_btn-follow--on:hover {
    background-color:#5A9E02
}
.iris_btn-follow--on:active {
    background-color:#669D00
}
.iris_btn-follow--outline {
    color:#00ADEF;
    border:1px solid #00ADEF;
    background-color:transparent
}
.iris_btn-follow--outline:hover {
    color:#FFF;
    background-color:#00ADEF
}
.iris_btn-follow--outline:active {
    color:#FFF;
    background-color:#006DA3
}
.iris_btn-follow--outline--on {
    color:#7FC400;
    border:1px solid #7FC400
}
.iris_btn-follow--outline--on:hover {
    color:#FFF;
    background-color:#7FC400
}
.iris_btn-follow--outline--on:active {
    color:#FFF;
    background-color:#669D00
}
.iris_fader {
    position:relative
}
.iris_fader::after {
    display:block;
    position:absolute;
    z-index:5;
    width:100%;
    height:7.5rem;
    bottom:-20px;
    background-color:transparent;
    content:"";
    background-image:-webkit-linear-gradient(top,rgba(247,247,247,0) 0,#F9FAFB 34%,#f6f7f8 50%);
    background-image:linear-gradient(to bottom,rgba(247,247,247,0) 0,#F9FAFB 34%,#f6f7f8 50%)
}
.iris_checkbox__input:checked~.iris_checkbox__fill::after,
.iris_checkbox__input:checked~.iris_radio__fill::after,
.iris_fader--gray-2::after,
.iris_radio__input:checked~.iris_checkbox__fill::after,
.iris_radio__input:checked~.iris_radio__fill::after {
    content:''
}
.iris_fader--gray-2::after {
    background-image:-webkit-linear-gradient(top,rgba(247,247,247,0) 0,#F4F6F6 95%,#F4F6F6 100%);
    background-image:linear-gradient(to bottom,rgba(247,247,247,0) 0,#F4F6F6 95%,#F4F6F6 100%)
}
.iris_portrait,
.iris_portrait-vod {
    display:inline-block;
    max-width:2.5rem;
    height:2.5rem
}
.iris_portrait-vod.is-circle,
.iris_portrait.is-circle {
    overflow:hidden;
    max-width:none;
    max-height:100%;
    vertical-align:middle
}
.iris_portrait-vod.is-circle img,
.iris_portrait.is-circle img {
    max-width:none;
    background:#FFF;
    max-height:100%;
    border-radius:200px
}
.iris_portrait-vod.is--active,
.iris_portrait.is--active {
    box-shadow:0 0 0 3px #009FDE
}
.iris_portrait-deletable {
    position:relative;
    float:left;
    margin-right:25px
}
.iris_portrait__btn-delete {
    display:block!important;
    position:absolute!important;
    top:-3px;
    left:42px;
    z-index:999
}
.iris_portrait__btn-delete svg {
    width:12px;
    height:12px;
    fill:#fff;
    vertical-align:middle
}
.iris_portrait--xxsm {
    width:1rem;
    height:1rem
}
.iris_portrait--xsm {
    width:1.25rem;
    height:1.25rem
}
.iris_portrait--sm {
    width:1.875rem;
    height:1.875rem
}
.iris_portrait--md {
    max-width:none;
    width:3.125rem;
    height:3.125rem
}
.iris_portrait--lg {
    max-width:none;
    width:3.75rem;
    height:3.75rem
}
.iris_portrait--xlg {
    max-width:none;
    width:4.6875rem;
    height:4.6875rem
}
.iris_portrait-comment_reply {
    -webkit-transform:translateX(.625rem);
    transform:translateX(.625rem)
}
.iris_thumbnail {
    position:relative;
    width:100%;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    -webkit-transform-style:preserve-3d;
    transform-style:preserve-3d
}
.iris_thumbnail__img {
    width:100%
}
.iris_thumbnail--unblock {
    width:initial
}
.iris_thumbnail--16-9 {
    height:0;
    padding-bottom:56.24%;
    background-color:#EEF1F2;
    background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' width='32' height='32'%3E%3Cpath fill='%23D0D8DB' d='M32 8.5C32 15 20 30 14.5 30 8 30 8 10 4.017 10c-.517 0-2.51 1.5-2.51 1.5L0 9.5s7-7 10-7c6 0 4 17.5 7.5 17.5 2 0 9-11 3-11-1 0-2 .5-2 .5C20 4.5 23 2 27.5 2c3 0 4.5 2.5 4.5 6.5z'/%3E%3C/svg%3E");
    background-repeat:no-repeat;
    background-position:center center
}
.iris_chip {
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    position:absolute;
    top:.3125rem;
    right:.3125rem;
    padding:.3125rem;
    border-radius:.3125rem;
    z-index:5;
    background-color:rgba(23,34,35,.75);
    color:#FFF
}
.iris_chip--watch.is--active,
.iris_chip-playbutton.is--active {
    color:#00ADEF
}
.iris_chip-playbutton {
    right:auto;
    top:auto;
    bottom:0;
    padding:.6875rem 1.375rem .6875rem 1.5625rem;
    -webkit-transition:.1s ease-in-out all;
    transition:.1s ease-in-out all
}
.iris_chip-playbutton svg {
    width:1.125rem;
    height:1.125rem
}
.iris_chip-playbutton:hover {
    background-color:#00ADEF;
    cursor:pointer
}
.iris_chip-playbutton.is--active:hover {
    color:#005070
}
.iris_chip-private {
    background-color:rgba(255,77,77,.75);
    color:#FFF
}
.iris_chip-private-icon {
    width:15px;
    height:15px
}
.is_playing .iris_chip-private {
    top:.625rem;
    right:.625rem
}
.iris_chip-vod {
    top:.3125rem;
    right:.3125rem;
    padding:.5rem;
    text-align:center
}
.is_playing .iris_chip-vod {
    top:.625rem;
    right:.9375rem
}
.iris_chip-vod svg {
    width:1rem;
    height:1rem
}
.iris_chip-vod.iris_chip--md .iris_chip-vod-svg {
    width:2rem;
    height:2rem
}
.iris_link--arrow::after,
.iris_link--arrow:hover::after {
    width:.5em;
    height:.5em;
    will-change:content,transform,opacity,background;
    content:""
}
.iris_chip-vod.iris_chip--md+* {
    margin-top:.3125rem
}
.iris_chip-vod-svg,
.iris_chip-vodprice {
    display:block
}
.iris_chip-tag {
    padding:.23em .45em;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
.iris_chip-icon {
    padding:.3125rem
}
.iris_chip-icon svg {
    display:block
}
.iris_chip-label {
    display:block;
    color:#FFF;
    font-size:.75rem;
    font-weight:700;
    text-align:center;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    -webkit-transform-style:preserve-3d;
    transform-style:preserve-3d
}
.iris_chip--auto-position,
.iris_chip--browse {
    position:relative;
    display:block;
    top:auto;
    right:auto;
    left:auto;
    bottom:auto
}
.iris_chip--left:not(:first-child) {
    clear:left
}
.iris_chip--right:not(:first-child) {
    clear:right
}
.iris_chip--tls {
    top:.3125rem;
    left:.3125rem;
    right:auto
}
.iris_chip--trs {
    top:.3125rem;
    right:.3125rem
}
.iris_chip--md {
    padding:.4375rem;
    right:initial
}
.iris_chip--settings {
    line-height:100%;
    padding:.5625rem;
    margin:0 0 .375rem;
    cursor:pointer
}
.iris_chip--left+.iris_chip--left,
.iris_chip--right+.iris_chip--right,
.iris_comment-form:first-of-type .iris_comment-permalink,
.iris_comment:first-of-type .iris_comment-permalink,
.publish_confirmation .publish_confirmation--text .bullet_list li+li {
    margin-top:.3125rem
}
.iris_chip--left {
    float:left
}
.iris_chip--left:not(:first-of-type) {
    clear:left
}
.iris_chip--right {
    float:right
}
.iris_chip--right:not(:first-of-type) {
    clear:right
}
.iris_chip--staffpick {
    background-color:initial;
    padding:0
}
.iris_chip--watch {
    -webkit-transition:opacity .1s ease-out 0s;
    transition:opacity .1s ease-out 0s;
    line-height:1;
    visibility:hidden;
    opacity:0;
    padding:.5rem
}
.iris_chip--watch:hover {
    background-color:#00ADEF;
    cursor:pointer
}
.iris_chip--watch.is--active:hover {
    color:#005070
}
.iris_video-vital--browse .iris_video-vital__overlay:hover .iris_chip--watch {
    visibility:visible;
    opacity:1;
    -webkit-transition:opacity 220ms ease 80ms;
    transition:opacity 220ms ease 80ms
}
.iris_video-vital--browse .iris_video-vital__overlay:hover .iris_chip--hoverable {
    visibility:visible
}
.iris_chip--hoverable {
    visibility:hidden;
    -webkit-transition:.1s ease-in-out all;
    transition:.1s ease-in-out all
}
.iris_chip--hoverable:hover {
    cursor:pointer
}
.iris_chip-box:hover .iris_chip--hoverable {
    visibility:visible
}
.iris_link {
    -webkit-appearance:none;
    appearance:none;
    padding:0;
    border:0;
    background-color:transparent;
    font-size:inherit;
    color:#00ADEF;
    -webkit-transition:all .1s ease-in-out;
    transition:all .1s ease-in-out
}
.iris_fieldset,
.iris_form_text,
.iris_input:not(select) {
    -webkit-appearance:none
}
.iris_link::-moz-focus-inner {
    border:0;
    padding:0;
    margin:0
}
.iris_link:focus,
.iris_link:hover {
    color:#08C;
    cursor:pointer
}
.iris_link:active {
    cursor:wait
}
.iris_link img,
.iris_link svg {
    vertical-align:middle
}
.iris_link__icon-text {
    vertical-align:middle;
    margin-left:.3125rem
}
.iris_link__icon-text--left {
    margin-left:0;
    margin-right:.3125rem
}
.iris_link--arrow::after {
    background:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 8 8' enable-background='new 0 0 8 8' xml:space='preserve'%3E%3Cpath fill='%23009FDE' d='M7.707,2.293c-0.391-0.391-1.024-0.391-1.414,0L4,4.586L1.707,2.293c-0.391-0.391-1.024-0.391-1.414,0 c-0.391,0.391-0.391,1.024,0,1.414l3,3c0.391,0.391,1.024,0.391,1.414,0l3-3C8.098,3.317,8.098,2.683,7.707,2.293z'/%3E%3C/svg%3E");
    display:inline-block;
    margin-left:-webkit-calc(1em/2);
    margin-left:calc(1em/2);
    opacity:1;
    -webkit-transition:all 70ms;
    transition:all 70ms;
    -webkit-transform:rotate(-90deg);
    transform:rotate(-90deg)
}
.iris_link--arrow:hover::after {
    background:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 8 8' enable-background='new 0 0 8 8' xml:space='preserve'%3E%3Cpath fill='%23007CBA' d='M7.707,2.293c-0.391-0.391-1.024-0.391-1.414,0L4,4.586L1.707,2.293c-0.391-0.391-1.024-0.391-1.414,0 c-0.391,0.391-0.391,1.024,0,1.414l3,3c0.391,0.391,1.024,0.391,1.414,0l3-3C8.098,3.317,8.098,2.683,7.707,2.293z'/%3E%3C/svg%3E");
    display:inline-block;
    margin-left:-webkit-calc(1em/2);
    margin-left:calc(1em/2);
    opacity:1;
    -webkit-transition:all 70ms;
    transition:all 70ms;
    -webkit-transform:rotate(-90deg);
    transform:rotate(-90deg)
}
.iris_link--glow-red {
    color:#1A2E3B
}
.iris_link--glow-red:focus,
.iris_link--glow-red:hover {
    color:#FF4D4D
}
.iris_link--gray-0 {
    color:#FFF
}
.iris_link--gray-0:focus,
.iris_link--gray-0:hover {
    color:#ccc
}
.iris_link--gray-1 {
    color:#1A2E3B
}
.iris_link--gray-1:focus,
.iris_link--gray-1:hover {
    color:#000
}
.iris_link--gray-2 {
    color:#3A5161
}
.iris_link--gray-2:focus,
.iris_link--gray-2:hover {
    color:#141c21
}
.iris_link--gray-3 {
    color:#657987
}
.iris_link--gray-3:focus,
.iris_link--gray-3:hover {
    color:#39454d
}
.iris_link--gray-4 {
    color:#879CAB
}
.iris_link--gray-4:focus,
.iris_link--gray-4:hover {
    color:#546978
}
.iris_link--gray-5 {
    color:#A2AFB8
}
.iris_link--gray-5:focus,
.iris_link--gray-5:hover {
    color:#6a7d8a
}
.iris_link--gray-6 {
    color:#D0D8DB
}
.iris_link--gray-6:focus,
.iris_link--gray-6:hover {
    color:#96a8af
}
.iris_link--gray-7 {
    color:#E3E8E9
}
.iris_link--gray-7:focus,
.iris_link--gray-7:hover {
    color:#aab9bc
}
.iris_link--gray-8 {
    color:#EEF1F2
}
.iris_link--gray-8:focus,
.iris_link--gray-8:hover {
    color:#b4c1c6
}
.iris_link--gray-9 {
    color:#F2F4F5
}
.iris_link--gray-9:focus,
.iris_link--gray-9:hover {
    color:#b8c3c9
}
.iris_link--gray-10 {
    color:#F6F7F8
}
.iris_link--gray-10:focus,
.iris_link--gray-10:hover {
    color:#bdc4cb
}
.iris_link--loud {
    font-weight:700
}
.iris_link--quiet {
    font-weight:inherit;
    border-bottom:1px solid currentColor
}
.iris_link--silent {
    color:currentColor;
    border-bottom:1px solid transparent
}
.iris_link--silent:focus,
.iris_link--silent:hover {
    color:currentColor;
    border-bottom:1px solid currentColor
}
.iris_link--opaque {
    color:#FFF
}
.iris_link--opaque-reverse,
.iris_link--opaque:focus,
.iris_link--opaque:hover {
    color:rgba(255,255,255,.7)
}
.iris_link--opaque-reverse:focus,
.iris_link--opaque-reverse:hover {
    color:#fff
}
.iris_table-container {
    max-width:660px
}
.iris_table {
    display:table;
    border-collapse:collapse;
    border-spacing:0;
    box-shadow:0 0 0 1px #D0D8DB;
    border-radius:5px;
    margin-bottom:3px;
    width:100%;
    padding:0
}
.iris_table-cell-label,
thead th {
    color:#1a2e3b;
    font-weight:700
}
.iris_table td,
.iris_table th {
    line-height:1.5em;
    text-align:left;
    padding:15px;
    vertical-align:top
}
.iris_table tfoot {
    border-top:1px solid #D0D8DB
}
.iris_table tfoot td {
    padding-bottom:.625rem;
    padding-top:.625rem
}
.iris_table-zebra .iris_table-row:nth-child(odd) {
    background-color:#F2F4F5
}
@media only all {
    .iris_table-reflow thead td,
    .iris_table-reflow thead th {
        display:none
    }
    .iris_table-reflow td,
    .iris_table-reflow th {
        text-align:left;
        display:block
    }
    .iris_table-reflow td .iris_table-cell-label,
    .iris_table-reflow th .iris_table-cell-label {
        min-width:30%;
        display:inline-block
    }
}
@media (min-width:35em) {
    .iris_table-reflow.iris_table-responsive tbody td,
    .iris_table-reflow.iris_table-responsive tbody th,
    .iris_table-reflow.iris_table-responsive td,
    .iris_table-reflow.iris_table-responsive th,
    .iris_table-reflow.iris_table-responsive thead td,
    .iris_table-reflow.iris_table-responsive thead th {
        display:table-cell;
        margin:0
    }
    .iris_table-reflow.iris_table-responsive td .iris_table-cell-label,
    .iris_table-reflow.iris_table-responsive th .iris_table-cell-label {
        display:none
    }
}
@media (max-width:35em) {
    .iris_table-reflow.iris_table-responsive td,
    .iris_table-reflow.iris_table-responsive th {
        width:100%;
        box-sizing:border-box;
        -webkit-box-sizing:border-box;
        -moz-box-sizing:border-box;
        float:left;
        clear:left;
        padding:0 15px
    }
    .iris_table-cell-label {
        border-right:1px solid #D0D8DB;
        margin-right:15px;
        padding:15px 0
    }
}
.iris_ic,
.iris_ic_color {
    display:inline-block;
    vertical-align:middle
}
.iris_btn--lg .iris_ic:not(.iris_btn-utility__arrow)+.iris_btn-content,
.iris_btn--lg .iris_ic_color:not(.iris_btn-utility__arrow)+.iris_btn-content,
.iris_btn--md .iris_ic:not(.iris_btn-utility__arrow)+.iris_btn-content,
.iris_btn--md .iris_ic_color:not(.iris_btn-utility__arrow)+.iris_btn-content,
.iris_btn--sm .iris_ic:not(.iris_btn-utility__arrow)+.iris_btn-content,
.iris_btn--sm .iris_ic_color:not(.iris_btn-utility__arrow)+.iris_btn-content,
.iris_btn--xs .iris_ic:not(.iris_btn-utility__arrow)+.iris_btn-content,
.iris_btn--xs .iris_ic_color:not(.iris_btn-utility__arrow)+.iris_btn-content,
.iris_btn-truncate .iris_ic:not(.iris_btn-utility__arrow)+.iris_btn-content,
.iris_btn-truncate .iris_ic_color:not(.iris_btn-utility__arrow)+.iris_btn-content,
.iris_btn-utility .iris_ic:not(.iris_btn-utility__arrow)+.iris_btn-content,
.iris_btn-utility .iris_ic_color:not(.iris_btn-utility__arrow)+.iris_btn-content,
.iris_ic:not(.iris_btn-utility__arrow)+.iris_btn-content,
.iris_ic_color:not(.iris_btn-utility__arrow)+.iris_btn-content {
    margin-left:.25rem
}
.iris_btn--xl .iris_ic:not(.iris_btn-utility__arrow)+.iris_btn-content,
.iris_btn--xl .iris_ic_color:not(.iris_btn-utility__arrow)+.iris_btn-content {
    margin-left:.5rem
}
.iris_btn--lg .iris_btn-content+.iris_ic:not(.iris_btn-utility__arrow),
.iris_btn--lg .iris_btn-content+.iris_ic_color:not(.iris_btn-utility__arrow),
.iris_btn--md .iris_btn-content+.iris_ic:not(.iris_btn-utility__arrow),
.iris_btn--md .iris_btn-content+.iris_ic_color:not(.iris_btn-utility__arrow),
.iris_btn--sm .iris_btn-content+.iris_ic:not(.iris_btn-utility__arrow),
.iris_btn--sm .iris_btn-content+.iris_ic_color:not(.iris_btn-utility__arrow),
.iris_btn--xs .iris_btn-content+.iris_ic:not(.iris_btn-utility__arrow),
.iris_btn--xs .iris_btn-content+.iris_ic_color:not(.iris_btn-utility__arrow),
.iris_btn-content+.iris_ic:not(.iris_btn-utility__arrow),
.iris_btn-content+.iris_ic_color:not(.iris_btn-utility__arrow),
.iris_btn-truncate .iris_btn-content+.iris_ic:not(.iris_btn-utility__arrow),
.iris_btn-truncate .iris_btn-content+.iris_ic_color:not(.iris_btn-utility__arrow),
.iris_btn-utility .iris_btn-content+.iris_ic:not(.iris_btn-utility__arrow),
.iris_btn-utility .iris_btn-content+.iris_ic_color:not(.iris_btn-utility__arrow) {
    margin-right:.25rem
}
.iris_btn--xl .iris_btn-content+.iris_ic:not(.iris_btn-utility__arrow),
.iris_btn--xl .iris_btn-content+.iris_ic_color:not(.iris_btn-utility__arrow) {
    margin-right:.5rem
}
.iris_ic--baseline,
.iris_icp--baseline {
    vertical-align:baseline
}
.iris_ic--bottom,
.iris_icp--bottom {
    vertical-align:bottom
}
.iris_ic--sub,
.iris_icp--sub {
    vertical-align:sub
}
.iris_ic--super .iris_icp--super {
    vertical-align:super
}
.iris_ic--text_top,
.iris_icp--text_top {
    vertical-align:top
}
.iris_ic--text_bottom,
.iris_icp--text_bottom {
    vertical-align:bottom
}
.iris_form_text--defined,
.iris_form_textarea--defined,
.iris_ic--top,
.iris_icp--top {
    vertical-align:top
}
.iris_ic--text_left {
    margin:3px 5px 0 0
}
.iris_ic.is--header,
.iris_ic_color.is--header,
.iris_icp.is--header {
    width:.8em;
    height:.8em
}
.iris_ic.is--8,
.iris_ic_color.is--8,
.iris_icp.is--8 {
    width:.5rem;
    height:.5rem
}
.iris_ic.is--10,
.iris_ic_color.is--10,
.iris_icp.is--10 {
    width:.625rem;
    height:.625rem
}
.iris_ic.is--12,
.iris_ic_color.is--12,
.iris_icp.is--12 {
    width:.75rem;
    height:.75rem
}
.iris_ic.is--14,
.iris_ic_color.is--14,
.iris_icp.is--14 {
    width:.875rem;
    height:.875rem
}
.iris_ic.is--16,
.iris_ic_color.is--16,
.iris_icp.is--16 {
    width:1rem;
    height:1rem
}
.iris_ic.is--18,
.iris_ic_color.is--18,
.iris_icp.is--18 {
    width:1.125rem;
    height:1.125rem
}
.iris_ic.is--24,
.iris_ic_color.is--24,
.iris_icp.is--24 {
    width:1.5rem;
    height:1.5rem
}
.iris_ic.is--32,
.iris_ic_color.is--32,
.iris_icp.is--32 {
    width:2rem;
    height:2rem
}
.iris_ic.is--48,
.iris_ic_color.is--48,
.iris_icp.is--48 {
    width:3rem;
    height:3rem
}
.iris_ic.is--64,
.iris_ic_color.is--64,
.iris_icp.is--64 {
    width:4rem;
    height:4rem
}
.iris_ic.is--96,
.iris_ic_color.is--96,
.iris_icp.is--96 {
    width:6rem;
    height:6rem
}
.iris_ic.is--128,
.iris_ic_color.is--128,
.iris_icp.is--128 {
    width:8rem;
    height:8rem
}
.iris_ic--rotate-270 {
    -webkit-transform:rotate(270deg);
    transform:rotate(270deg)
}
.iris_icp--primary {
    color:#00ADEF
}
.iris_icp--secondary {
    color:#D0D8DB
}
.iris_ic.is--gray-1 circle,
.iris_ic.is--gray-1 path,
.iris_ic.is--gray-1 polygon,
.iris_ic.is--gray-1 rect {
    fill:#1A2E3B
}
.iris_ic.is--gray-2 circle,
.iris_ic.is--gray-2 path,
.iris_ic.is--gray-2 polygon,
.iris_ic.is--gray-2 rect {
    fill:#3A5161
}
.iris_ic.is--gray-3 circle,
.iris_ic.is--gray-3 path,
.iris_ic.is--gray-3 polygon,
.iris_ic.is--gray-3 rect {
    fill:#657987
}
.iris_ic.is--gray-4 circle,
.iris_ic.is--gray-4 path,
.iris_ic.is--gray-4 polygon,
.iris_ic.is--gray-4 rect {
    fill:#879CAB
}
.iris_ic.is--gray-5 circle,
.iris_ic.is--gray-5 path,
.iris_ic.is--gray-5 polygon,
.iris_ic.is--gray-5 rect {
    fill:#A2AFB8
}
.iris_ic.is--gray-6 circle,
.iris_ic.is--gray-6 path,
.iris_ic.is--gray-6 polygon,
.iris_ic.is--gray-6 rect {
    fill:#D0D8DB
}
.iris_ic.is--gray-7 circle,
.iris_ic.is--gray-7 path,
.iris_ic.is--gray-7 polygon,
.iris_ic.is--gray-7 rect {
    fill:#E3E8E9
}
.iris_ic.is--gray-8 circle,
.iris_ic.is--gray-8 path,
.iris_ic.is--gray-8 polygon,
.iris_ic.is--gray-8 rect {
    fill:#EEF1F2
}
.iris_ic.is--gray-9 circle,
.iris_ic.is--gray-9 path,
.iris_ic.is--gray-9 polygon,
.iris_ic.is--gray-9 rect {
    fill:#F2F4F5
}
.iris_ic.is--gray-10 circle,
.iris_ic.is--gray-10 path,
.iris_ic.is--gray-10 polygon,
.iris_ic.is--gray-10 rect {
    fill:#F6F7F8
}
.iris_ic.is--blue-1 circle,
.iris_ic.is--blue-1 path,
.iris_ic.is--blue-1 polygon,
.iris_ic.is--blue-1 rect {
    fill:#08C
}
.iris_ic.is--blue-2 circle,
.iris_ic.is--blue-2 path,
.iris_ic.is--blue-2 polygon,
.iris_ic.is--blue-2 rect {
    fill:#00ADEF
}
.iris_ic.is--blue-3 circle,
.iris_ic.is--blue-3 path,
.iris_ic.is--blue-3 polygon,
.iris_ic.is--blue-3 rect {
    fill:#73D2F6
}
.iris_ic.is--blue-4 circle,
.iris_ic.is--blue-4 path,
.iris_ic.is--blue-4 polygon,
.iris_ic.is--blue-4 rect {
    fill:#A6E2F9
}
.iris_ic.is--blue-5 circle,
.iris_ic.is--blue-5 path,
.iris_ic.is--blue-5 polygon,
.iris_ic.is--blue-5 rect {
    fill:#CCEFFC
}
.iris_ic.is--blue-6 circle,
.iris_ic.is--blue-6 path,
.iris_ic.is--blue-6 polygon,
.iris_ic.is--blue-6 rect {
    fill:#E5F7FD
}
.iris_ic.is--red-1 circle,
.iris_ic.is--red-1 path,
.iris_ic.is--red-1 polygon,
.iris_ic.is--red-1 rect {
    fill:#D93636
}
.iris_ic.is--red-2 circle,
.iris_ic.is--red-2 path,
.iris_ic.is--red-2 polygon,
.iris_ic.is--red-2 rect {
    fill:#FF4D4D
}
.iris_ic.is--red-3 circle,
.iris_ic.is--red-3 path,
.iris_ic.is--red-3 polygon,
.iris_ic.is--red-3 rect {
    fill:#FF9D9D
}
.iris_ic.is--red-4 circle,
.iris_ic.is--red-4 path,
.iris_ic.is--red-4 polygon,
.iris_ic.is--red-4 rect {
    fill:#FFC1C1
}
.iris_ic.is--red-5 circle,
.iris_ic.is--red-5 path,
.iris_ic.is--red-5 polygon,
.iris_ic.is--red-5 rect {
    fill:#FFDBDB
}
.iris_ic.is--red-6 circle,
.iris_ic.is--red-6 path,
.iris_ic.is--red-6 polygon,
.iris_ic.is--red-6 rect {
    fill:#FFEDED
}
.iris_ic.is--yellow-1 circle,
.iris_ic.is--yellow-1 path,
.iris_ic.is--yellow-1 polygon,
.iris_ic.is--yellow-1 rect {
    fill:#FF8A00
}
.iris_ic.is--yellow-2 circle,
.iris_ic.is--yellow-2 path,
.iris_ic.is--yellow-2 polygon,
.iris_ic.is--yellow-2 rect {
    fill:#FFB21E
}
.iris_ic.is--yellow-3 circle,
.iris_ic.is--yellow-3 path,
.iris_ic.is--yellow-3 polygon,
.iris_ic.is--yellow-3 rect {
    fill:#FFD583
}
.iris_ic.is--yellow-4 circle,
.iris_ic.is--yellow-4 path,
.iris_ic.is--yellow-4 polygon,
.iris_ic.is--yellow-4 rect {
    fill:#FFE4B0
}
.iris_ic.is--yellow-5 circle,
.iris_ic.is--yellow-5 path,
.iris_ic.is--yellow-5 polygon,
.iris_ic.is--yellow-5 rect {
    fill:#FFF0D2
}
.iris_ic.is--yellow-6 circle,
.iris_ic.is--yellow-6 path,
.iris_ic.is--yellow-6 polygon,
.iris_ic.is--yellow-6 rect {
    fill:#FFF7E8
}
.iris_ic.is--green-1 circle,
.iris_ic.is--green-1 path,
.iris_ic.is--green-1 polygon,
.iris_ic.is--green-1 rect {
    fill:#45A600
}
.iris_ic.is--green-2 circle,
.iris_ic.is--green-2 path,
.iris_ic.is--green-2 polygon,
.iris_ic.is--green-2 rect {
    fill:#7FC400
}
.iris_ic.is--green-3 circle,
.iris_ic.is--green-3 path,
.iris_ic.is--green-3 polygon,
.iris_ic.is--green-3 rect {
    fill:#B9DF73
}
.iris_ic.is--green-4 circle,
.iris_ic.is--green-4 path,
.iris_ic.is--green-4 polygon,
.iris_ic.is--green-4 rect {
    fill:#D2EAA6
}
.iris_ic.is--green-5 circle,
.iris_ic.is--green-5 path,
.iris_ic.is--green-5 polygon,
.iris_ic.is--green-5 rect {
    fill:#E5F3CC
}
.iris_ic.is--green-6 circle,
.iris_ic.is--green-6 path,
.iris_ic.is--green-6 polygon,
.iris_ic.is--green-6 rect {
    fill:#F2F9E5
}
.iris_ic.is--purple-1 circle,
.iris_ic.is--purple-1 path,
.iris_ic.is--purple-1 polygon,
.iris_ic.is--purple-1 rect {
    fill:#503873
}
.iris_ic.is--purple-2 circle,
.iris_ic.is--purple-2 path,
.iris_ic.is--purple-2 polygon,
.iris_ic.is--purple-2 rect {
    fill:#675089
}
.iris_ic.is--purple-3 circle,
.iris_ic.is--purple-3 path,
.iris_ic.is--purple-3 polygon,
.iris_ic.is--purple-3 rect {
    fill:#AC9FBE
}
.iris_ic.is--purple-4 circle,
.iris_ic.is--purple-4 path,
.iris_ic.is--purple-4 polygon,
.iris_ic.is--purple-4 rect {
    fill:#CAC2D6
}
.iris_ic.is--purple-5 circle,
.iris_ic.is--purple-5 path,
.iris_ic.is--purple-5 polygon,
.iris_ic.is--purple-5 rect {
    fill:#F0EDF3
}
.iris_icp-path {
    fill:currentColor
}
.iris_icp-link--12::before {
    content:"";
    background:url("../../../../../../svg/iris/" + iris_icon_link_12 + ".svg") no-repeat
}
.iris_icp-link--16::before {
    content:"";
    background:url("../../../../../../svg/iris/" + iris_icon_link_16 + ".svg") no-repeat
}
.iris_icp-search--12::before {
    content:"";
    background:url("../../../../../../svg/iris/" + iris_icon_search_12 + ".svg") no-repeat
}
.iris_icp-search--16::before {
    content:"";
    background:url("../../../../../../svg/iris/" + iris_icon_search_16 + ".svg") no-repeat
}
.iris_dropdown {
    position:relative;
    max-width:100%;
    font-size:.875rem;
    cursor:pointer;
    white-space:nowrap;
    display:inline-flex;
    -webkit-box-pack:justify;
    -webkit-justify-content:space-between;
    -ms-flex-pack:justify;
    justify-content:space-between
}
.iris_dropdown:disabled {
    cursor:none
}
.iris_dropdown:disabled .iris_dropdown-toggle {
    background-color:#F6F7F8;
    box-shadow:inset 0 0 0 1px #E3E8E9;
    color:#E3E8E9
}
@media all and (-ms-high-contrast:none) {
    .iris_dropdown:disabled .iris_dropdown-toggle {
        box-shadow:none;
        border:1px solid #E3E8E9
    }
}
.iris_dropdown-toggle,
.iris_form_text:focus,
.iris_input {
    box-shadow:inset 0 0 0 1px #D0D8DB
}
.iris_dropdown-toggle {
    display:-webkit-inline-box;
    display:-webkit-inline-flex;
    display:-ms-inline-flexbox;
    display:inline-flex;
    -webkit-box-pack:justify;
    -webkit-justify-content:space-between;
    -ms-flex-pack:justify;
    justify-content:space-between;
    background:#FFF;
    border:none;
    border-radius:.1875rem;
    color:inherit;
    cursor:pointer;
    font-size:.875rem;
    font-family:inherit;
    outline:0;
    padding:.625rem;
    position:relative;
    -webkit-transition:border-radius .2s ease-in-out;
    transition:border-radius .2s ease-in-out;
    width:100%;
    -webkit-box-flex:0;
    -webkit-flex:0 1 auto;
    -ms-flex:0 1 auto;
    flex:0 1 auto;
    text-align:left
}
.iris_dropdown-toggle:focus {
    box-shadow:0 0 0 1px #D0D8DB,inset 0 0 0 1px #D0D8DB
}
.iris_dropdown--expanded .iris_dropdown-toggle {
    border-bottom-right-radius:0;
    border-bottom-left-radius:0
}
.iris_dropdown-toggle__inner {
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    text-align:left;
    width:100%
}
.iris_dropdown-toggle-option {
    width:-webkit-calc(100% - 1.25rem);
    width:calc(100% - 1.25rem)
}
.iris_dropdown-selected--icon {
    display:inline-block;
    margin:-2px 10px 0;
    z-index:100;
    overflow:hidden;
    height:16px;
    vertical-align:middle
}
.iris_dropdown-selected--icon svg {
    height:16px
}
.iris_dropdown-icon {
    width:1.25rem;
    text-align:right
}
.iris_dropdown-icon .iris_ic {
    -webkit-transition:-webkit-transform .2s ease-in-out;
    transition:-webkit-transform .2s ease-in-out;
    transition:transform .2s ease-in-out;
    transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out
}
.iris_dropdown--expanded .iris_dropdown-icon .iris_ic {
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg)
}
.iris_dropdown_options {
    overflow-y:auto;
    visibility:hidden;
    width:100%;
    position:absolute;
    z-index:6;
    opacity:0;
    box-shadow:0 0 0 1px #D0D8DB;
    border-bottom-right-radius:.1875rem;
    border-bottom-left-radius:.1875rem;
    background:#FFF;
    -webkit-transition:opacity .2s ease-in-out,visibility 0s linear .2s,-webkit-transform .2s ease-in-out;
    transition:opacity .2s ease-in-out,visibility 0s linear .2s,-webkit-transform .2s ease-in-out;
    transition:opacity .2s ease-in-out,transform .2s ease-in-out,visibility 0s linear .2s;
    transition:opacity .2s ease-in-out,transform .2s ease-in-out,visibility 0s linear .2s,-webkit-transform .2s ease-in-out;
    -webkit-transform:translateY(-10px);
    transform:translateY(-10px)
}
.iris_checkbox:hover .iris_checkbox__input:enabled~.iris_checkbox__fill,
.iris_checkbox:hover .iris_radio__input:enabled~.iris_radio__fill,
.iris_dropdown-option:not(.iris_dropdown-option--link):not(.iris_dropdown-option--disabled).iris_dropdown-option--selected,
.iris_dropdown-option:not(.iris_dropdown-option--link):not(.iris_dropdown-option--disabled):focus,
.iris_dropdown-option:not(.iris_dropdown-option--link):not(.iris_dropdown-option--disabled):hover,
.iris_radio:hover .iris_checkbox__input:enabled~.iris_checkbox__fill,
.iris_radio:hover .iris_radio__input:enabled~.iris_radio__fill {
    background-color:#E3E8E9
}
.iris_dropdown--expanded .iris_dropdown_options {
    visibility:visible;
    opacity:1;
    -webkit-transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;
    transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;
    transition:opacity .2s ease-in-out,transform .2s ease-in-out;
    transition:opacity .2s ease-in-out,transform .2s ease-in-out,-webkit-transform .2s ease-in-out;
    -webkit-transform:translateY(0);
    transform:translateY(0)
}
.iris_dropdown--up .iris_dropdown_options {
    bottom:35px;
    -webkit-transform:translateY(10px);
    transform:translateY(10px)
}
.iris_dropdown--expanded.iris_dropdown--up .iris_dropdown_options {
    -webkit-transform:translateY(0);
    transform:translateY(0)
}
.iris_dropdown--down .iris_dropdown_options {
    top:2.75em
}
.iris_dropdown-option,
.iris_dropdown-toggle-option {
    overflow:hidden;
    text-overflow:ellipsis
}
.iris_dropdown-option.iris_dropdown-option--disabled {
    color:#ccc;
    cursor:default
}
.iris_dropdown-option--push_right {
    float:right
}
.iris_dropdown-option--push_right::after {
    content:' ';
    display:block;
    height:0
}
.iris_dropdown-option--icon {
    display:inline-block;
    margin:-2px 10px 0;
    z-index:100;
    overflow:hidden;
    height:16px;
    vertical-align:middle
}
.iris_dropdown-option--icon svg {
    height:16px
}
.iris_dropdown-option--link a,
.iris_dropdown-option--link button {
    display:block;
    padding:.625rem;
    white-space:nowrap
}
.iris_dropdown--full-width,
.iris_dropdown--full-width .iris_dropdown_options {
    width:100%
}
.iris_dropdown--full-width .iris_dropdown-option,
.iris_dropdown--full-width .iris_dropdown-toggle-option {
    overflow:hidden;
    text-overflow:ellipsis
}
.iris_dropdown--error .iris_dropdown-toggle {
    box-shadow:inset 0 0 0 1px #FF9D9D;
    background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='298 389 16 14'%3E%3Cpath fill='%23ff4d4d' d='M313.7 400l-6-10c-.4-.6-1-1-1.7-1s-1.4.4-1.7 1l-6 10c-.2.3-.3.6-.3 1 0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2 0-.4-.1-.7-.3-1zm-6.7 1h-2v-2h2v2zm0-3h-2v-5h2v5z'/%3E%3C/svg%3E") left 10px top 48% no-repeat;
    background-size:16px 16px
}
.iris_dropdown--error .iris_dropdown-toggle .iris_dropdown-toggle__inner {
    padding-left:25px
}
.iris_dropdown--error .iris_dropdown-toggle:focus {
    outline:0;
    box-shadow:inset 0 0 0 1px #FF9D9D,0 0 0 1px #FF9D9D
}
.iris_comment,
.iris_comment-form {
    position:relative;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-wrap:nowrap;
    -ms-flex-wrap:nowrap;
    flex-wrap:nowrap;
    font-size:.875rem
}
.iris_comment-actions {
    position:absolute;
    top:0;
    right:0
}
.iris_comment-replies .iris_comment-form:first-of-type .iris_comment-actions,
.iris_comment-replies .iris_comment:first-of-type .iris_comment-actions {
    top:.3125rem
}
.iris_comment-replies .iris_comment-actions {
    top:.5rem;
    right:.625rem
}
.iris_comment-actions-delete,
.iris_comment-actions-edit {
    display:inline-block;
    padding:0;
    font-weight:700;
    border:none;
    outline:0;
    background:0 0;
    cursor:pointer;
    vertical-align:middle
}
.iris_comment-actions-edit {
    color:#657987
}
.iris_comment-actions-edit:hover {
    color:#3A5161
}
.iris_comment-actions-edit::after {
    margin-right:.3125rem;
    color:#D0D8DB;
    content:' | '
}
.iris_comment-actions-delete {
    margin-right:.3125rem;
    color:#FF4D4D
}
.iris_comment-actions-delete:hover {
    color:#D93636
}
.iris_comment-actions.is--hidden {
    display:none
}
.iris_comment-body {
    -webkit-box-flex:1;
    -webkit-flex:1;
    -ms-flex:1;
    flex:1;
    overflow:hidden;
    overflow-wrap:break-word
}
.iris_comment-replies .iris_comment-body {
    padding:0
}
.is_reply .iris_comment-body {
    margin-left:.625rem
}
.iris_comment-btn {
    position:absolute;
    right:0;
    bottom:.625rem;
    padding:0;
    font-size:.75rem;
    font-weight:700;
    color:#8A9599;
    border:none;
    outline:0;
    background:0 0;
    box-shadow:none;
    cursor:pointer
}
.iris_comment-container,
.iris_desc,
.iris_desc-content {
    position:relative
}
.iris_comment-btn:hover {
    color:#4E5A5E
}
.iris_comment-content {
    padding:1.25rem 0;
    color:#4E5A5E;
    border-top:1px solid #E3E8E9
}
.iris_comment-container:first-of-type .iris_comment-content {
    border:none
}
.iris_comment-replies .iris_comment-content {
    margin-bottom:1.875rem;
    padding:.9375rem;
    border:none;
    background-color:#F6F7F8
}
.iris_comment-disabled {
    font-size:.875rem;
    display:block;
    width:100%;
    margin:1.25rem 0;
    padding:1.25rem .9375rem;
    color:#657987;
    background-color:#F6F7F8
}
.iris_comment-more {
    margin:.9375rem 0
}
.iris_comment-more.is-loading .iris_comment__icon {
    display:none
}
.comment-load-throbber {
    height:2.375rem;
    padding-top:.875rem
}
.iris_comment-notification {
    margin-bottom:1.25rem
}
.iris_comment-replies .iris_comment-notification {
    margin-top:.625rem;
    margin-bottom:0
}
.iris_comment-portrait {
    -webkit-box-flex:0;
    -webkit-flex:0 0 2.5rem;
    -ms-flex:0 0 2.5rem;
    flex:0 0 2.5rem;
    margin-right:.9375rem;
    padding-top:1.5625rem
}
.iris_comment-portrait--form {
    padding-top:0
}
.iris_comment-replies .iris_comment-portrait {
    padding:0;
    margin-bottom:0
}
.iris_comment-permalink {
    display:inline-block;
    margin-left:.3125rem;
    padding:.3125rem;
    line-height:0;
    color:#657987;
    border:1px solid #E3E8E9;
    background-color:#F6F7F8;
    vertical-align:middle;
    border-radius:0 0 .1875rem .1875rem
}
.default_lightbox,
.iris_comment-container:first-of-type .iris_comment-permalink,
.iris_comment-replies .iris_comment-permalink {
    border-radius:.1875rem
}
.iris_comment-permalink:hover {
    color:#3A5161;
    background-color:#EEF1F2
}
.iris_comment-reply {
    -webkit-transition:none;
    transition:none;
    will-change:padding,background-color
}
.iris_reply-wrapper .iris_comment-reply {
    margin-bottom:1.875rem;
    margin-left:3.5rem
}
.iris_comment-reply-edit {
    margin-top:.9375rem;
    margin-bottom:1.25rem
}
.iris_comment-reply-actions {
    margin:.9375rem 0 0
}
.iris_comment-reply-body {
    width:93.5%;
    margin-left:0;
    padding-top:0;
    padding-right:0;
    padding-left:0
}
.is_focused .iris_comment-reply-body {
    padding-top:0;
    border:none
}
@media screen and (min-width:1080px) and (max-width:1140px) {
    .iris_comment-reply-body {
        width:92%
    }
}
@media screen and (min-width:940px) and (max-width:1079px) {
    .iris_comment-reply-body {
        width:90%
    }
}
@media screen and (min-width:750px) and (max-width:939px) {
    .iris_comment-reply-body {
        width:89%
    }
}
@media screen and (min-width:500px) and (max-width:749px) {
    .iris_comment-reply-body {
        width:86%
    }
}
.iris_comment-reply-portrait {
    padding-left:0
}
.iris_comment-reply-subline {
    font-size:.75rem;
    margin-left:1.25rem;
    color:#8A9599
}
.iris_comment-reply-subline a {
    font-weight:400
}
.iris_comment-replies+.comment-btn {
    margin-top:.625rem
}
.iris_comment-text {
    margin:.3125rem 0 .625rem;
    font-size:.875rem;
    line-height:1.4;
    overflow-wrap:break-word
}
.iris_comment-text a {
    font-weight:500
}
.iris_comment-text p+p {
    margin-top:.625rem
}
.iris_comment-replies .iris_comment-text {
    padding:0;
    margin-bottom:0
}
.iris_comment-throbber {
    padding-top:.3125rem
}
.tribute-container {
    background:#fff;
    z-index:1199;
    border-radius:5px;
    margin-top:10px;
    max-height:202px;
    overflow:hidden;
    border:1px solid #D0D8DB
}
.tribute-container .suggestion {
    cursor:pointer
}
.tribute-container .suggestion>.list_item {
    display:table;
    padding:10px;
    width:100%;
    cursor:pointer;
    font-size:14px
}
.tribute-container .suggestion>.list_item img {
    display:inline;
    vertical-align:middle;
    width:30px;
    height:30px;
    border-radius:15px;
    margin-right:10px
}
.iris_desc,
.iris_input--full {
    width:100%
}
.tribute-container .suggestion>.list_item div {
    display:inline;
    vertical-align:middle;
    font-weight:700
}
.tribute-container .selected,
.tribute-container ul>li:hover {
    background:#EEF1F2
}
.iris_desc {
    display:block;
    font-size:.9375rem;
    color:#4E5A5E
}
.iris_desc-reveal,
.iris_desc-reveal:checked+.iris_desc-content+label[for=read-more] {
    display:none
}
.iris_desc-content {
    overflow:hidden;
    margin:.625rem 0;
    -webkit-transition:max-height .5s ease-in-out;
    transition:max-height .5s ease-in-out
}
.iris_desc-content p+p {
    margin-top:.625rem
}
.iris_desc-content a {
    font-weight:500
}
.iris_desc-label {
    position:absolute;
    z-index:5;
    bottom:0;
    width:100px;
    margin-top:20px;
    color:#17272E;
    cursor:pointer
}
.iris_desc-label:hover {
    color:#009FDE
}
.iris_desc-reveal+.iris_desc-content {
    margin-bottom:1.875rem
}
.iris_desc-content .iris_desc-reveal {
    margin-bottom:0
}
.iris_desc-reveal:checked+.iris_desc-content {
    max-height:7000px
}
.iris_desc-reveal:checked+.iris_desc-content:after {
    visibility:hidden;
    opacity:0
}
.iris_desc--truncated {
    max-height:165px
}
.iris_input {
    display:inline-block;
    padding:.9166666667em .8333333333em 1em;
    border:none;
    background-color:#FFF;
    font-size:14px;
    color:#4E5A5E;
    line-height:1.2;
    border-radius:.3125rem;
    -webkit-transition:border .2s ease-in-out,background-color .2s ease-in-out;
    transition:border .2s ease-in-out,background-color .2s ease-in-out
}
.iris_input:focus {
    outline:0;
    box-shadow:inset 0 0 0 1px #D0D8DB,0 0 0 1px #D0D8DB
}
@media all and (-ms-high-contrast:none) {
    .iris_input,
    .iris_input:focus {
        box-shadow:none;
        border:1px solid #D0D8DB
    }
}
.iris_input:disabled {
    background-color:#F6F7F8;
    box-shadow:inset 0 0 0 1px #E3E8E9
}
@media all and (-ms-high-contrast:none) {
    .iris_input:disabled {
        box-shadow:none;
        border:1px solid #E3E8E9
    }
}
.iris_input:disabled::-webkit-input-placeholder {
    color:#E3E8E9
}
.iris_input:disabled:-ms-input-placeholder {
    color:#D0D8DB
}
.iris_input:disabled::placeholder {
    color:#D0D8DB
}
.iris_input::-webkit-input-placeholder {
    color:#8A9599
}
.iris_input:-ms-input-placeholder {
    color:#8A9599
}
.iris_input::placeholder {
    color:#8A9599
}
.iris_form_group--sm .iris_input {
    font-size:12px
}
.iris_form_group--lg .iris_input {
    font-size:16px
}
.iris_input__labeled-wrapper {
    display:inline-block;
    position:relative
}
.iris_input__label {
    display:block;
    position:absolute;
    left:10px;
    top:30%;
    pointer-events:none;
    font-size:15px;
    color:#879CAB;
    line-height:1em
}
.iris_input--success {
    box-shadow:inset 0 0 0 1px #B9DF73
}
.iris_input--success:not(textarea):not(.iris_input--no-icon) {
    background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-299 391 12 12'%3E%3Cpath fill='%237fc400' d='M-287.2 393.5l-.8-.8c-.3-.3-.8-.3-1.1 0l-5.4 5.4-2.4-2.4c-.3-.3-.8-.3-1.1 0l-.8.8c-.3.3-.3.8 0 1.1l3.8 3.7c.3.3.8.3 1.1 0l6.8-6.7c.2-.3.2-.8-.1-1.1z'/%3E%3C/svg%3E") right 10px top 48% no-repeat;
    background-size:16px 16px
}
.iris_input--success:focus {
    outline:0;
    box-shadow:inset 0 0 0 1px #B9DF73,0 0 0 1px #B9DF73
}
@media all and (-ms-high-contrast:none) {
    .iris_input--success,
    .iris_input--success:focus {
        box-shadow:none;
        border:1px solid #B9DF73
    }
}
.iris_input--error {
    box-shadow:inset 0 0 0 1px #FF9D9D
}
.iris_input--error:not(textarea):not(.iris_input--no-icon) {
    background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='298 389 16 14'%3E%3Cpath fill='%23ff4d4d' d='M313.7 400l-6-10c-.4-.6-1-1-1.7-1s-1.4.4-1.7 1l-6 10c-.2.3-.3.6-.3 1 0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2 0-.4-.1-.7-.3-1zm-6.7 1h-2v-2h2v2zm0-3h-2v-5h2v5z'/%3E%3C/svg%3E") right 10px top 48% no-repeat;
    background-size:16px 16px
}
.iris_input--error:focus {
    outline:0;
    box-shadow:inset 0 0 0 1px #FF9D9D,0 0 0 1px #FF9D9D
}
@media all and (-ms-high-contrast:none) {
    .iris_input--error,
    .iris_input--error:focus {
        box-shadow:none;
        border:1px solid #FF9D9D
    }
}
.iris_input--search:not(textarea) {
    background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23879cab' d='M15.707 13.586l-4.543-4.543C11.692 8.15 12 7.113 12 6c0-3.314-2.686-6-6-6S0 2.686 0 6s2.686 6 6 6c1.112 0 2.15-.308 3.043-.836l4.543 4.543c.39.39 1.024.39 1.414 0l.707-.707c.39-.39.39-1.024 0-1.414zM6 9C4.343 9 3 7.657 3 6s1.343-3 3-3 3 1.343 3 3-1.343 3-3 3z'/%3E%3C/svg%3E") right 10px top 48% no-repeat;
    background-size:16px 16px
}
.iris_input--search:focus:not(textarea) {
    background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23657987' d='M15.707 13.586l-4.543-4.543C11.692 8.15 12 7.113 12 6c0-3.314-2.686-6-6-6S0 2.686 0 6s2.686 6 6 6c1.112 0 2.15-.308 3.043-.836l4.543 4.543c.39.39 1.024.39 1.414 0l.707-.707c.39-.39.39-1.024 0-1.414zM6 9C4.343 9 3 7.657 3 6s1.343-3 3-3 3 1.343 3 3-1.343 3-3 3z'/%3E%3C/svg%3E") right 10px top 48% no-repeat;
    background-size:16px 16px
}
.iris_input--search::-ms-clear {
    display:none
}
.iris_input--secure:not(textarea) {
    background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23d0d8db' d='M13 16H3c-.552 0-1-.448-1-1V7c0-.552.448-1 1-1h10c.552 0 1 .448 1 1v8c0 .552-.448 1-1 1z'%3E%3C/path%3E%3Cpath fill='%23d0d8db' d='M8 0C5.79 0 4 1.79 4 4v7h2V4c0-1.105.895-2 2-2s2 .895 2 2v7h2V4c0-2.21-1.79-4-4-4z'%3E%3C/path%3E%3C/svg%3E") right 10px top 48% no-repeat;
    background-size:16px 16px
}
.iris_input--text-right {
    text-align:right
}
.iris_input--price-editor {
    padding:7px;
    font-size:15px;
    line-height:1.3em;
    color:#7B8084
}
.iris_input--show-validation:invalid {
    background:#FFDBDB;
    border-color:#FFC1C1
}
.iris_label {
    color:#1a2e3b;
    font-size:.875rem
}
.iris_label.is--disabled {
    color:#D0D8DB
}
@-moz-document url-prefix() {
    .iris_label {
        display:inline-block;
        margin-top:.125rem
    }
}
.iris_label_subcopy {
    font-size:12px;
    color:#8A9599
}
.is--disabled .iris_label_subcopy {
    color:#D0D8DB
}
.iris_form_group--sm .iris_label_subcopy {
    font-size:10px
}
.iris_form_group--lg .iris_label_subcopy {
    font-size:14px
}
.iris_label_subcopy a {
    color:inherit;
    border-bottom:1px solid
}
.iris_label_subcopy a:focus,
.iris_label_subcopy a:hover {
    color:#39454d
}
.iris_checkbox__input:disabled~.iris_label--selector,
.iris_label--disabled,
.iris_radio__input:disabled~.iris_label--selector {
    color:#D0D8DB
}
.iris_label_subcopy--header {
    margin:-.125rem 0 .5rem;
    padding:0
}
.iris_label--header {
    display:block;
    font-size:14px;
    font-weight:700;
    margin-bottom:.3125rem
}
.iris_form_group--sm .iris_label--header {
    font-size:12px
}
.iris_form_group--lg .iris_label--header {
    font-size:16px
}
.iris_label--selector {
    margin-left:.375rem;
    margin-top:0;
    padding:0
}
.iris_checkbox,
.iris_radio {
    display:-webkit-inline-box;
    display:-webkit-inline-flex;
    display:-ms-inline-flexbox;
    display:inline-flex;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.iris_checkbox+.iris_checkbox,
.iris_checkbox+.iris_radio,
.iris_checkbox:first-of-type,
.iris_radio+.iris_checkbox,
.iris_radio+.iris_radio,
.iris_radio:first-of-type {
    margin-right:15px
}
.iris_checkbox:hover,
.iris_radio:hover {
    cursor:pointer
}
.iris_checkbox__input,
.iris_radio__input {
    position:absolute;
    width:1px;
    height:1px;
    border:0;
    clip:rect(0 0 0 0);
    margin:-1px;
    overflow:hidden;
    -webkit-align-self:flex-end;
    -ms-flex-item-align:end;
    align-self:flex-end
}
.iris_checkbox__input:disabled~[class*=fill],
.iris_form_text,
.iris_radio__input:disabled~[class*=fill] {
    border:1px solid #D0D8DB
}
.iris_checkbox__input:active~.iris_checkbox__fill,
.iris_checkbox__input:active~.iris_radio__fill,
.iris_checkbox__input:focus~.iris_checkbox__fill,
.iris_checkbox__input:focus~.iris_radio__fill,
.iris_radio__input:active~.iris_checkbox__fill,
.iris_radio__input:active~.iris_radio__fill,
.iris_radio__input:focus~.iris_checkbox__fill,
.iris_radio__input:focus~.iris_radio__fill {
    box-shadow:0 0 0 2px #879CAB
}
.iris_checkbox__input:active:disabled~.iris_checkbox__fill,
.iris_checkbox__input:active:disabled~.iris_radio__fill,
.iris_checkbox__input:focus:disabled~.iris_checkbox__fill,
.iris_checkbox__input:focus:disabled~.iris_radio__fill,
.iris_radio__input:active:disabled~.iris_checkbox__fill,
.iris_radio__input:active:disabled~.iris_radio__fill,
.iris_radio__input:focus:disabled~.iris_checkbox__fill,
.iris_radio__input:focus:disabled~.iris_radio__fill {
    box-shadow:none
}
.iris_checkbox__input:disabled~.iris_checkbox__fill:hover,
.iris_checkbox__input:disabled~.iris_radio__fill:hover,
.iris_radio__input:disabled~.iris_checkbox__fill:hover,
.iris_radio__input:disabled~.iris_radio__fill:hover {
    background-color:#FFF
}
.iris_checkbox__fill,
.iris_radio__fill {
    width:18px;
    height:18px;
    border:1px solid #879cab;
    display:inline-block;
    vertical-align:middle;
    position:relative;
    margin:0;
    padding:0;
    -webkit-flex-shrink:0;
    -ms-flex-negative:0;
    flex-shrink:0
}
.iris_checkbox__fill::after,
.iris_radio__fill::after {
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    width:12px;
    height:12px
}
.iris_checkbox__fill:hover,
.iris_radio__fill:hover {
    background-color:#E3E8E9
}
.iris_checkbox__fill:active,
.iris_radio__fill:active {
    box-shadow:0 0 0 2px #879CAB;
    background-color:#fff
}
.iris_radio__fill {
    border-radius:50%
}
.iris_radio__fill::after {
    width:10px;
    height:10px;
    border-radius:50%;
    background-color:#00ADEF
}
.iris_checkbox__fill {
    border-radius:3px
}
.iris_checkbox__fill::after {
    background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0' y='0' viewBox='-299 391 12 12'%3E%3Cpath fill='%2300adef' d='M-287.2 393.5l-0.8-0.8c-0.3-0.3-0.8-0.3-1.1 0l-5.4 5.4 -2.4-2.4c-0.3-0.3-0.8-0.3-1.1 0l-0.8 0.8c-0.3 0.3-0.3 0.8 0 1.1l3.8 3.7c0.3 0.3 0.8 0.3 1.1 0l6.8-6.7C-286.9 394.3-286.9 393.8-287.2 393.5z'/%3E%3C/svg%3E") no-repeat;
    background-size:12px 12px
}
.iris_radio:hover .iris_radio__input:checked~.iris_radio__fill::after {
    background-color:#08C
}
.iris_checkbox:hover .iris_checkbox__input:checked:enabled~.iris_checkbox__fill::after {
    background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0' y='0' viewBox='-299 391 12 12'%3E%3Cpath fill='%230088CC' d='M-287.2 393.5l-0.8-0.8c-0.3-0.3-0.8-0.3-1.1 0l-5.4 5.4 -2.4-2.4c-0.3-0.3-0.8-0.3-1.1 0l-0.8 0.8c-0.3 0.3-0.3 0.8 0 1.1l3.8 3.7c0.3 0.3 0.8 0.3 1.1 0l6.8-6.7C-286.9 394.3-286.9 393.8-287.2 393.5z'/%3E%3C/svg%3E")
}
.iris_radio__input:disabled~.iris_radio__fill::after {
    background-color:#D0D8DB
}
.iris_checkbox__input:disabled~.iris_checkbox__fill::after {
    background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0' y='0' viewBox='-299 391 12 12'%3E%3Cpath fill='%23D0D8DB' d='M-287.2 393.5l-0.8-0.8c-0.3-0.3-0.8-0.3-1.1 0l-5.4 5.4 -2.4-2.4c-0.3-0.3-0.8-0.3-1.1 0l-0.8 0.8c-0.3 0.3-0.3 0.8 0 1.1l3.8 3.7c0.3 0.3 0.8 0.3 1.1 0l6.8-6.7C-286.9 394.3-286.9 393.8-287.2 393.5z'/%3E%3C/svg%3E")
}
.iris_checkbox__fill--white,
.iris_form_text {
    background-color:#FFF
}
.iris_radio--desc .iris_checkbox--desc {
    -webkit-box-align:start;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start
}
.iris_checkbox--pointer {
    cursor:pointer
}
.iris_radio-check__description {
    color:#8A9599;
    font-size:.75rem
}
.iris_form_group {
    display:block;
    text-rendering:optimizeLegibility;
    border:0;
    margin:0;
    padding:0;
    font-size:.875rem
}
.iris_form_group+.iris_form_group {
    margin-top:1.875rem
}
.iris_form_group__description {
    margin:.3125rem 0 .9375rem;
    padding:0;
    font-size:.8125rem;
    color:#8A9599;
    line-height:1.3
}
.iris_form_group .iris_checkbox:last-child .iris_form_group__description,
.iris_form_group .iris_radio:last-child .iris_form_group__description {
    margin-bottom:0
}
.iris_form_group--stacked>.iris_checkbox,
.iris_form_group--stacked>.iris_radio {
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:start;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start
}
.iris_form_sublist::after,
.iris_form_sublist::before {
    content:'';
    display:block;
    position:absolute;
    bottom:0
}
.iris_form_group--stacked>.iris_checkbox:not(:first-of-type),
.iris_form_group--stacked>.iris_radio:not(:first-of-type) {
    margin-top:.5rem
}
.iris_form_sublist {
    margin:-1px 0 0;
    padding-left:34px;
    list-style-type:none
}
.iris_form_sublist::before {
    width:1px;
    top:0;
    left:8px;
    border-left:1px solid #879CAB;
    -webkit-clip-path:inset(0 0 16px 0);
    clip-path:inset(0 0 16px 0)
}
.iris_form_sublist::after {
    width:4px;
    height:15px;
    background-color:#fff;
    left:6px
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .iris_form_sublist::after {
        background-color:transparent
    }
}
.iris_form_sublist-wrapper {
    position:relative
}
.iris_form_sublist__content {
    display:inline-block;
    -webkit-transform:translateX(-9px);
    transform:translateX(-9px);
    color:#1a2e3b
}
.iris_form_sublist__item {
    position:relative;
    padding-top:5px;
    font-size:14px
}
.iris_form_sublist__input::before,
.iris_form_sublist__item::before {
    content:'';
    border-left:1px solid #879CAB;
    position:absolute
}
.iris_form_sublist__item::before {
    display:block;
    width:17px;
    height:5px;
    top:10px;
    left:-26px;
    border-bottom:1px solid #879CAB;
    border-bottom-left-radius:9px
}
.iris_form_sublist__item:last-of-type::before {
    margin-top:-2px
}
.iris_form_sublist__input::before {
    height:100%;
    width:1px;
    top:100%;
    left:-webkit-calc(50% - 1px);
    left:calc(50% - 1px)
}
.iris_fieldset {
    margin:0;
    appearance:none;
    padding:0
}
.iris_fieldset-addendum,
.iris_notification-header,
.vod-title-page-wrapper .own__header {
    margin-bottom:.625rem
}
.iris_fieldset-addendum {
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
@media screen and (max-width:1035px) {
    .iris_fieldset-addendum {
        max-width:50%
    }
}
.iris_fieldset-addendum-delete {
    margin-left:.625rem;
    vertical-align:middle
}
.iris_fieldset-addendum-input {
    display:inline-block;
    margin-right:.625rem;
    vertical-align:middle;
    -webkit-box-flex:1;
    -webkit-flex:1 1;
    -ms-flex:1 1;
    flex:1 1
}
.iris_fieldset__description {
    font-size:.75rem;
    font-weight:400;
    color:#8A9599
}
.iris_fieldset__description a {
    color:#009FDE
}
.iris_fieldset__description a:focus,
.iris_fieldset__description a:hover {
    color:#007CBA
}
.iris_fieldset__standalone {
    margin-top:20px
}
.iris_fieldset__content--deep {
    margin-bottom:15px
}
.iris_fieldset__content--shallow {
    margin-bottom:10px
}
.iris_notification {
    border-radius:5px;
    display:block;
    position:relative;
    padding:1.25rem 2.5rem 1.25rem 2.875rem;
    font-size:.875rem;
    line-height:1.3;
    color:#1a2e3b;
    text-align:left
}
.iris_notification-addendum--caution,
.iris_notification-addendum--notice,
.iris_notification-addendum--success,
.iris_notification-addendum--upsell,
.iris_notification-addendum--warning {
    margin-top:.625rem;
    padding-top:.625rem;
    font-size:.75rem
}
.iris_notification--upsell {
    background-color:#E5F7FD
}
.iris_notification--upsell-icon {
    position:absolute;
    left:1.25rem;
    color:#00ADEF
}
.iris_notification--upsell .iris_notification-link,
.iris_notification--upsell .iris_notification-text a:not(.iris_btn),
.iris_notification--upsell a:not(.iris_btn):not(.iris_badge):not(.iris_badge--partner):not(.iris_link-header) {
    color:#00ADEF
}
.iris_notification--upsell .iris_notification-link:focus,
.iris_notification--upsell .iris_notification-link:hover,
.iris_notification--upsell .iris_notification-text a:not(.iris_btn):focus,
.iris_notification--upsell .iris_notification-text a:not(.iris_btn):hover,
.iris_notification--upsell a:not(.iris_btn):not(.iris_badge):not(.iris_badge--partner):not(.iris_link-header):focus,
.iris_notification--upsell a:not(.iris_btn):not(.iris_badge):not(.iris_badge--partner):not(.iris_link-header):hover {
    color:#08C
}
.iris_notification-close--upsell {
    color:#A6E2F9
}
.iris_notification-close--upsell:hover {
    color:#00ADEF
}
.iris_notification--deeplink .iris_notification-close--upsell {
    position:absolute;
    right:1.25rem;
    left:auto;
    top:.625rem
}
.iris_notification--deeplink .iris_notification-close--upsell:hover {
    color:#A6E2F9
}
.iris_notification--notice {
    background-color:#F2F4F5
}
.iris_notification--notice-icon {
    position:absolute;
    left:1.25rem;
    color:#879CAB
}
.iris_notification--notice .iris_notification-link,
.iris_notification--notice .iris_notification-text a:not(.iris_btn),
.iris_notification--notice a:not(.iris_btn):not(.iris_badge):not(.iris_badge--partner):not(.iris_link-header) {
    color:#009FDE
}
.iris_notification--notice .iris_notification-link:focus,
.iris_notification--notice .iris_notification-link:hover,
.iris_notification--notice .iris_notification-text a:not(.iris_btn):focus,
.iris_notification--notice .iris_notification-text a:not(.iris_btn):hover,
.iris_notification--notice a:not(.iris_btn):not(.iris_badge):not(.iris_badge--partner):not(.iris_link-header):focus,
.iris_notification--notice a:not(.iris_btn):not(.iris_badge):not(.iris_badge--partner):not(.iris_link-header):hover {
    color:#007CBA
}
.iris_notification-close--notice {
    color:#D0D8DB
}
.iris_notification-close--notice:hover {
    color:#009FDE
}
.iris_notification--deeplink .iris_notification-close--notice {
    position:absolute;
    right:1.25rem;
    left:auto;
    top:.625rem
}
.iris_notification--deeplink .iris_notification-close--notice:hover {
    color:#D0D8DB
}
.iris_notification--success {
    background-color:#F2F9E5
}
.iris_notification--success-icon {
    position:absolute;
    left:1.25rem;
    color:#7FC400
}
.iris_notification--success .iris_notification-link,
.iris_notification--success .iris_notification-text a:not(.iris_btn),
.iris_notification--success a:not(.iris_btn):not(.iris_badge):not(.iris_badge--partner):not(.iris_link-header) {
    color:#7FC400
}
.iris_notification--success .iris_notification-link:focus,
.iris_notification--success .iris_notification-link:hover,
.iris_notification--success .iris_notification-text a:not(.iris_btn):focus,
.iris_notification--success .iris_notification-text a:not(.iris_btn):hover,
.iris_notification--success a:not(.iris_btn):not(.iris_badge):not(.iris_badge--partner):not(.iris_link-header):focus,
.iris_notification--success a:not(.iris_btn):not(.iris_badge):not(.iris_badge--partner):not(.iris_link-header):hover {
    color:#5A9E02
}
.iris_notification-close--success {
    color:#D2EAA6
}
.iris_notification-close--success:hover {
    color:#7FC400
}
.iris_notification--deeplink .iris_notification-close--success {
    position:absolute;
    right:1.25rem;
    left:auto;
    top:.625rem
}
.iris_notification--deeplink .iris_notification-close--success:hover {
    color:#D2EAA6
}
.iris_notification--caution {
    background-color:#FFF7E8
}
.iris_notification--caution-icon {
    position:absolute;
    left:1.25rem;
    color:#FFB21E
}
.iris_notification--caution .iris_notification-link,
.iris_notification--caution .iris_notification-text a:not(.iris_btn),
.iris_notification--caution a:not(.iris_btn):not(.iris_badge):not(.iris_badge--partner):not(.iris_link-header) {
    color:#FFB21E
}
.iris_notification--caution .iris_notification-link:focus,
.iris_notification--caution .iris_notification-link:hover,
.iris_notification--caution .iris_notification-text a:not(.iris_btn):focus,
.iris_notification--caution .iris_notification-text a:not(.iris_btn):hover,
.iris_notification--caution a:not(.iris_btn):not(.iris_badge):not(.iris_badge--partner):not(.iris_link-header):focus,
.iris_notification--caution a:not(.iris_btn):not(.iris_badge):not(.iris_badge--partner):not(.iris_link-header):hover {
    color:#FF8A00
}
.iris_notification-close--caution {
    color:#FFE4B0
}
.iris_notification-close--caution:hover {
    color:#FFB21E
}
.iris_notification--deeplink .iris_notification-close--caution {
    position:absolute;
    right:1.25rem;
    left:auto;
    top:.625rem
}
.iris_notification--deeplink .iris_notification-close--caution:hover {
    color:#FFE4B0
}
.iris_notification--warning {
    background-color:#FFEDED
}
.iris_notification--warning-icon {
    position:absolute;
    left:1.25rem;
    color:#FF4D4D
}
.iris_notification--warning .iris_notification-link,
.iris_notification--warning .iris_notification-text a:not(.iris_btn),
.iris_notification--warning a:not(.iris_btn):not(.iris_badge):not(.iris_badge--partner):not(.iris_link-header) {
    color:#FF4D4D
}
.iris_notification--warning .iris_notification-link:focus,
.iris_notification--warning .iris_notification-link:hover,
.iris_notification--warning .iris_notification-text a:not(.iris_btn):focus,
.iris_notification--warning .iris_notification-text a:not(.iris_btn):hover,
.iris_notification--warning a:not(.iris_btn):not(.iris_badge):not(.iris_badge--partner):not(.iris_link-header):focus,
.iris_notification--warning a:not(.iris_btn):not(.iris_badge):not(.iris_badge--partner):not(.iris_link-header):hover {
    color:#D93636
}
.iris_notification-close--warning {
    color:#FFC1C1
}
.iris_notification-close--warning:hover {
    color:#FF4D4D
}
.iris_notification--deeplink .iris_notification-close--warning {
    position:absolute;
    right:1.25rem;
    left:auto;
    top:.625rem
}
.iris_notification--deeplink .iris_notification-close--warning:hover {
    color:#FFC1C1
}
.iris_notification-addendum--upsell {
    color:#88BCD1;
    border-top:1px solid #CCEFFC
}
.iris_notification-addendum--notice {
    color:#8A9599;
    border-top:1px solid #E3E8E9
}
.iris_notification-addendum--success {
    color:#ABC28F;
    border-top:1px solid #E5F3CC
}
.iris_notification-addendum--caution {
    color:#CFBD97;
    border-top:1px solid #FFF0D2
}
.iris_notification-addendum--warning {
    color:#CFA1A5;
    border-top:1px solid #FFDBDB
}
.iris_notification-content-wrapper {
    position:relative
}
.iris_notification-link,
.iris_notification-text {
    display:inline-block
}
.iris_notification a:not(.iris_btn):not(.iris_badge):not(.iris_badge--partner):not(.iris_link-header) {
    font-size:inherit;
    font-weight:400
}
.iris_notification-clip {
    margin:1.5625rem auto 0;
    border-radius:5px
}
.iris_notification-clip-addendum--caution,
.iris_notification-clip-addendum--notice,
.iris_notification-clip-addendum--success,
.iris_notification-clip-addendum--upsell,
.iris_notification-clip-addendum--warning {
    margin-top:.625rem;
    padding-top:.625rem;
    font-size:.75rem
}
.iris_notification-clip--upsell {
    background-color:#E5F7FD
}
.iris_notification-clip--upsell-icon {
    color:#00ADEF
}
.iris_notification-clip--notice {
    background-color:#F2F4F5
}
.iris_notification-clip--success {
    background-color:#F2F9E5
}
.iris_notification-clip--success-icon {
    color:#7FC400
}
.iris_notification-clip--caution {
    background-color:#FFF7E8
}
.iris_notification-clip--caution-icon {
    color:#FFB21E
}
.iris_notification-clip--warning {
    background-color:#FFEDED
}
.iris_notification-clip--warning-icon {
    color:#FF4D4D
}
.iris_notification-clip-addendum--upsell {
    color:#88BCD1;
    border-top:1px solid #CCEFFC
}
.iris_notification-clip-addendum--notice {
    color:#8A9599;
    border-top:1px solid #E3E8E9
}
.iris_notification-clip-addendum--success {
    color:#ABC28F;
    border-top:1px solid #E5F3CC
}
.iris_notification-clip-addendum--caution {
    color:#CFBD97;
    border-top:1px solid #FFF0D2
}
.iris_notification-clip-addendum--warning {
    color:#CFA1A5;
    border-top:1px solid #FFDBDB
}
.iris_notification-clip-content,
.iris_notification-clip-header,
.iris_notification-content,
.iris_notification-header {
    color:#1a2e3b
}
.iris_notification-link {
    display:inline-block;
    margin-top:-.125rem;
    font-size:inherit;
    font-weight:400;
    vertical-align:middle
}
.iris_notification-btn {
    margin-top:.625rem
}
.iris_notification-close {
    position:absolute;
    right:.9375rem;
    top:50%;
    -webkit-transform:translateY(-50%);
    transform:translateY(-50%);
    width:auto;
    padding:0;
    border:none;
    outline:0;
    background:0 0;
    cursor:pointer;
    -webkit-transition:all .1s ease-in-out;
    transition:all .1s ease-in-out;
    text-align:center
}
.iris_notification--full,
.iris_video-vital,
.iris_video-vital--profile .iris_thumbnail img,
.iris_video-vital__overlay {
    width:100%
}
.iris_notification-close--centered {
    top:50%
}
.iris_notification-close--top {
    top:.9375rem;
    -webkit-transform:none;
    transform:none
}
.iris_notification-icon {
    margin:0 .125rem 0 .375rem
}
.iris_notification-icon-link {
    font-weight:700
}
.iris_notification-link-text {
    font-weight:400
}
.iris_notification--no-close .iris_notification-close {
    display:none
}
.iris_notification-list,
.iris_notification-list--no-disc {
    display:inline-block;
    margin-left:1.0625rem
}
.iris_notification-list,
.iris_notification-list li {
    list-style-type:disc
}
.iris_notification--blocker {
    max-width:95%;
    margin:1.25rem auto 0
}
.iris_notification--centered {
    text-align:center
}
.iris_notification--centered-content>* {
    vertical-align:middle
}
.iris_notification--centered span {
    margin-left:.3125rem
}
.iris_notification--deeplink {
    padding:0 .9375rem 0 1.25rem;
    margin-bottom:.3125rem
}
.iris_notification--no-icon {
    padding:1.25rem
}
.iris_notification--no-icon .iris_notification--caution-icon,
.iris_notification--no-icon .iris_notification--notice-icon,
.iris_notification--no-icon .iris_notification--success-icon,
.iris_notification--no-icon .iris_notification--upsell-icon,
.iris_notification--no-icon .iris_notification--warning-icon {
    display:none
}
.iris_video-vital,
.iris_video-vital__title {
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox
}
@-webkit-keyframes shake {
    0% {
        -webkit-transform:translate3d(-8px,0,0);
        transform:translate3d(-8px,0,0)
    }
    25% {
        -webkit-transform:translate3d(8px,0,0);
        transform:translate3d(8px,0,0)
    }
    50% {
        -webkit-transform:translate3d(-4px,0,0);
        transform:translate3d(-4px,0,0)
    }
    75% {
        -webkit-transform:translate3d(4px,0,0);
        transform:translate3d(4px,0,0)
    }
    100% {
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
}
@keyframes shake {
    0% {
        -webkit-transform:translate3d(-8px,0,0);
        transform:translate3d(-8px,0,0)
    }
    25% {
        -webkit-transform:translate3d(8px,0,0);
        transform:translate3d(8px,0,0)
    }
    50% {
        -webkit-transform:translate3d(-4px,0,0);
        transform:translate3d(-4px,0,0)
    }
    75% {
        -webkit-transform:translate3d(4px,0,0);
        transform:translate3d(4px,0,0)
    }
    100% {
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
}
.iris_notification--shakes {
    -webkit-animation:shake .3s ease-out;
    animation:shake .3s ease-out;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both
}
.iris_video-vital {
    position:relative;
    display:flex
}
.iris_video-vital__chips {
    position:absolute;
    top:.625rem;
    left:.625rem
}
.iris_video-vital__chips--right {
    position:absolute;
    top:.625rem;
    right:.625rem
}
.iris_video-vital__portrait {
    margin-right:.3125rem
}
.iris_video-vital__title {
    display:flex;
    -webkit-box-pack:start;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    margin-top:.625rem;
    line-height:20px
}
.iris_video-vital__title:hover .iris_link-header {
    color:#00ADEF
}
.iris_video-vital__title-attributes {
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.iris_video-vital__title-attributes .iris_badge,
.iris_video-vital__title-attributes .iris_badge--partner {
    margin-left:.3125rem;
    display:block
}
@media (max-width:600px) {
    .iris_video-vital__title {
        max-width:300px
    }
}
.iris_video-vital--browse {
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
.iris_video-vital--browse .iris_video-vital__overlay:hover .iris_thumbnail:not(.iris_thumbnail-explore) .iris_annotation--videovitals {
    background:-webkit-linear-gradient(bottom,rgba(0,0,0,.3) 0,rgba(0,0,0,0) 25%);
    background:linear-gradient(to top,rgba(0,0,0,.3) 0,rgba(0,0,0,0) 25%);
    background-position-y:0
}
.iris_video-vital--browse .iris_video-vital__overlay:hover .iris_annotation__content {
    -webkit-transform:translateY(0);
    transform:translateY(0);
    opacity:1;
    -webkit-transition:all .2s ease-in;
    transition:all .2s ease-in
}
.iris_video-vital--browse .iris_video-vital__overlay:hover .iris_chip-icon {
    visibility:visible
}
.iris_video-vital--profile {
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
.iris_video-vital--profile .iris_video-vital__overlay:hover .iris_thumbnail:not(.iris_thumbnail-explore) .iris_annotation--videovitals {
    background:-webkit-linear-gradient(bottom,rgba(0,0,0,.3) 0,rgba(0,0,0,0) 25%);
    background:linear-gradient(to top,rgba(0,0,0,.3) 0,rgba(0,0,0,0) 25%);
    background-position-y:0
}
.iris_video-vital--profile .iris_video-vital__overlay:hover .iris_chip-icon {
    visibility:visible
}
.iris_video-vital--profile .iris_video-vital__chips {
    opacity:1;
    -webkit-transform:translateY(0);
    transform:translateY(0);
    -webkit-transition:all .1s ease-in;
    transition:all .1s ease-in
}
.iris_video-vital--profile .iris_chip--watch {
    visibility:visible;
    opacity:0;
    -webkit-transform:translateY(.3125rem);
    transform:translateY(.3125rem);
    -webkit-transition:opacity .1s ease-in,background .1s ease-in-out,-webkit-transform .1s ease-in;
    transition:opacity .1s ease-in,background .1s ease-in-out,-webkit-transform .1s ease-in;
    transition:opacity .1s ease-in,transform .1s ease-in,background .1s ease-in-out;
    transition:opacity .1s ease-in,transform .1s ease-in,background .1s ease-in-out,-webkit-transform .1s ease-in
}
.iris_video-vital--profile .iris_annotation__content {
    opacity:0;
    -webkit-transform:translateY(.3125rem);
    transform:translateY(.3125rem);
    -webkit-transition:all .1s ease-in;
    transition:all .1s ease-in
}
.iris_video-vital--profile .iris_video-vital__overlay:hover .iris_video-vital__chips {
    opacity:0;
    -webkit-transform:translateY(-.3125rem);
    transform:translateY(-.3125rem);
    -webkit-transition:all .1s ease-in;
    transition:all .1s ease-in
}
.iris_video-vital--profile .iris_video-vital__overlay:hover .iris_chip--watch {
    opacity:1;
    -webkit-transform:translateY(0);
    transform:translateY(0);
    -webkit-transition:opacity .1s ease-in,background .1s ease-in-out,-webkit-transform .1s ease-in;
    transition:opacity .1s ease-in,background .1s ease-in-out,-webkit-transform .1s ease-in;
    transition:opacity .1s ease-in,transform .1s ease-in,background .1s ease-in-out;
    transition:opacity .1s ease-in,transform .1s ease-in,background .1s ease-in-out,-webkit-transform .1s ease-in
}
.iris_video-vital--profile .iris_video-vital__overlay:hover .iris_annotation__content {
    opacity:1;
    -webkit-transform:translateY(0);
    transform:translateY(0);
    -webkit-transition:all .1s ease-in;
    transition:all .1s ease-in
}
.iris_video-vital--reveal .iris_video-vital__chips {
    opacity:1;
    -webkit-transform:translateY(0);
    transform:translateY(0);
    -webkit-transition:all .2s ease-in;
    transition:all .2s ease-in
}
.iris_video-vital--reveal .iris_chip--watch {
    visibility:visible;
    opacity:0;
    -webkit-transform:translateY(.3125rem);
    transform:translateY(.3125rem);
    -webkit-transition:opacity .2s ease-in,background .1s ease-in-out,-webkit-transform .2s ease-in;
    transition:opacity .2s ease-in,background .1s ease-in-out,-webkit-transform .2s ease-in;
    transition:opacity .2s ease-in,transform .2s ease-in,background .1s ease-in-out;
    transition:opacity .2s ease-in,transform .2s ease-in,background .1s ease-in-out,-webkit-transform .2s ease-in
}
.iris_video-vital--reveal .iris_annotation__content {
    opacity:0;
    -webkit-transform:translateY(.3125rem);
    transform:translateY(.3125rem);
    -webkit-transition:all .2s ease-in;
    transition:all .2s ease-in
}
.iris_video-vital--reveal .iris_video-vital__overlay:hover .iris_video-vital__chips {
    opacity:0;
    -webkit-transform:translateY(-.3125rem);
    transform:translateY(-.3125rem);
    -webkit-transition:all .2s ease-in;
    transition:all .2s ease-in
}
.iris_video-vital--reveal .iris_video-vital__overlay:hover .iris_chip--watch {
    opacity:1;
    -webkit-transform:translateY(0);
    transform:translateY(0);
    -webkit-transition:opacity .2s ease-in,background .1s ease-in-out,-webkit-transform .2s ease-in;
    transition:opacity .2s ease-in,background .1s ease-in-out,-webkit-transform .2s ease-in;
    transition:opacity .2s ease-in,transform .2s ease-in,background .1s ease-in-out;
    transition:opacity .2s ease-in,transform .2s ease-in,background .1s ease-in-out,-webkit-transform .2s ease-in
}
.iris_video-vital--reveal .iris_video-vital__overlay:hover .iris_annotation__content {
    opacity:1;
    -webkit-transform:translateY(0);
    transform:translateY(0);
    -webkit-transition:all .2s ease-in;
    transition:all .2s ease-in
}
.iris_panel {
    overflow:hidden;
    position:relative;
    width:25%;
    max-height:23.25rem;
    padding:0 1.25rem;
    -webkit-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex-positive:1;
    flex-grow:1
}
.iris_panel:first-of-type {
    padding-left:0
}
.iris_panel:last-of-type {
    padding-right:0
}
.iris_panel:nth-last-child(n+3):first-child,
.iris_panel:nth-last-child(n+3):first-child~.iris_panel {
    width:33.3%
}
.iris_panel+.iris_panel {
    border-left:1px solid #EEF1F2
}
.iris_panel-wrapper {
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.iris_panel .iris_panel-btn {
    position:absolute;
    top:0;
    right:1.25rem
}
@media screen and (max-width:1035px) {
    .iris_panel {
        padding:0;
        width:100%;
        max-height:none
    }
    .iris_panel:nth-last-child(n+3):first-child,
    .iris_panel:nth-last-child(n+3):first-child~.iris_panel {
        width:100%
    }
    .iris_panel+.iris_panel {
        border-left:0;
        border-top:1px solid #EEF1F2;
        margin-top:1.25rem;
        padding-top:1.25rem
    }
    .iris_panel-wrapper {
        -webkit-flex-wrap:wrap;
        -ms-flex-wrap:wrap;
        flex-wrap:wrap;
        max-height:23.25rem;
        overflow:auto
    }
    .iris_panel .iris_panel-btn {
        right:0;
        top:.3125rem
    }
}
.iris_panel__content {
    max-height:300px;
    overflow:auto
}
.iris_panel-header {
    margin-bottom:1rem;
    padding-top:2px
}
.iris_panel-item {
    padding:0
}
.iris_tooltip {
    z-index:1199;
    font-weight:400;
    text-align:left;
    position:absolute;
    color:#FFF;
    font-size:.8125rem;
    line-height:16px;
    padding:.625rem .75rem;
    border-radius:3px;
    min-width:60px;
    max-width:210px;
    display:inline-block
}
.iris_tooltip::after {
    width:0;
    height:0;
    border-left:7px solid transparent;
    border-right:7px solid transparent;
    position:absolute;
    content:" "
}
.iris_tooltip-reveal {
    position:relative
}
.iris_tooltip-reveal .iris_tooltip {
    display:none
}
.iris_tooltip-reveal:hover .iris_tooltip {
    display:block
}
.iris_tooltip-badge {
    width:14.0625rem
}
.iris_form_text--full,
.iris_form_textarea--full {
    width:100%
}
.iris_tooltip-description {
    max-width:17.5rem;
    min-width:17.5rem;
    top:.625rem;
    margin-left:5vw
}
.iris_tooltip--dark {
    background-color:#000
}
.iris_tooltip--light {
    background-color:#3A5161
}
.iris_tooltip--dark::after {
    border-bottom:7px solid #000
}
.iris_tooltip--light::after {
    border-bottom:7px solid #3A5161
}
.iris_tooltip--tls::after {
    left:12px;
    top:-6px
}
.iris_tooltip--tcs::after {
    left:50%;
    top:-6px;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%)
}
.iris_tooltip--trs::after {
    right:12px;
    top:-6px
}
.iris_tooltip--lts::after {
    left:.5%;
    top:15.5px;
    -webkit-transform:rotate(-90deg) translateY(-150%);
    transform:rotate(-90deg) translateY(-150%)
}
.iris_tooltip--lcs::after {
    left:.5%;
    top:50%;
    -webkit-transform:rotate(-90deg) translateX(25%) translateY(-150%);
    transform:rotate(-90deg) translateX(25%) translateY(-150%)
}
.iris_tooltip--lbs::after {
    left:.5%;
    bottom:15.5px;
    -webkit-transform:rotate(-90deg) translateY(-150%);
    transform:rotate(-90deg) translateY(-150%)
}
.iris_tooltip--rts::after {
    right:.5%;
    top:15.5px;
    -webkit-transform:rotate(90deg) translateY(-150%);
    transform:rotate(90deg) translateY(-150%)
}
.iris_tooltip--rcs::after {
    right:.5%;
    top:50%;
    -webkit-transform:rotate(90deg) translateY(-150%) translateX(-25%);
    transform:rotate(90deg) translateY(-150%) translateX(-25%)
}
.iris_tooltip--rbs::after {
    right:.5%;
    bottom:15.5px;
    -webkit-transform:rotate(90deg) translateY(-150%);
    transform:rotate(90deg) translateY(-150%)
}
.iris_tooltip--bls::after {
    left:12px;
    bottom:-6px;
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg)
}
.iris_tooltip--bcs::after {
    left:50%;
    bottom:-6px;
    -webkit-transform:rotate(180deg) translateX(50%);
    transform:rotate(180deg) translateX(50%)
}
.iris_tooltip--brs::after {
    right:12px;
    bottom:-6px;
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg)
}
.iris_form_text {
    display:inline-block;
    padding:.625rem;
    border-radius:.1875rem;
    outline:0;
    appearance:none
}
.iris_form_text::-webkit-input-placeholder {
    color:#8A9599
}
.iris_form_text:-ms-input-placeholder {
    color:#8A9599
}
.iris_form_text::placeholder {
    color:#8A9599
}
.iris_form_text:disabled {
    background-color:#F6F7F8
}
.iris_form_text.submitting {
    color:#8A9599;
    background-color:#EEF1F2
}
.iris_form_text--lg {
    padding:.9375rem;
    font-size:1rem
}
.iris_form_text--sm {
    font-size:.75rem
}
.iris_form_text--alert {
    padding-right:1.875rem;
    border-color:#FF9D9D;
    background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='298 389 16 14'%3E%3Cpath fill='%23ff4d4d' d='M313.7 400l-6-10c-.4-.6-1-1-1.7-1s-1.4.4-1.7 1l-6 10c-.2.3-.3.6-.3 1 0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2 0-.4-.1-.7-.3-1zm-6.7 1h-2v-2h2v2zm0-3h-2v-5h2v5z'/%3E%3C/svg%3E") right .625rem top 50% no-repeat;
    background-size:16px
}
.iris_form_text--alert:focus {
    box-shadow:inset 0 0 0 1px #FF9D9D
}
.iris_form_text--success {
    padding-right:1.875rem;
    border-color:#B9DF73;
    background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-299 391 12 12'%3E%3Cpath fill='%237fc400' d='M-287.2 393.5l-.8-.8c-.3-.3-.8-.3-1.1 0l-5.4 5.4-2.4-2.4c-.3-.3-.8-.3-1.1 0l-.8.8c-.3.3-.3.8 0 1.1l3.8 3.7c.3.3.8.3 1.1 0l6.8-6.7c.2-.3.2-.8-.1-1.1z'/%3E%3C/svg%3E") right .625rem top 50% no-repeat;
    background-size:16px
}
.iris_form_text--success:focus {
    box-shadow:inset 0 0 0 1px #B9DF73
}
.iris_form_text--warning {
    padding-right:1.875rem;
    border-color:#FFD583;
    background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='298 389 16 14'%3E%3Cpath fill='%23ffb21e' d='M313.7 400l-6-10c-.4-.6-1-1-1.7-1s-1.4.4-1.7 1l-6 10c-.2.3-.3.6-.3 1 0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2 0-.4-.1-.7-.3-1zm-6.7 1h-2v-2h2v2zm0-3h-2v-5h2v5z'/%3E%3C/svg%3E") right .625rem top 50% no-repeat;
    background-size:16px
}
.iris_form_text--warning:focus {
    box-shadow:inset 0 0 0 1px #FFD583
}
.iris_form_textarea {
    display:inline-block;
    min-height:4.5rem;
    padding:.625rem;
    border:1px solid #D0D8DB;
    border-radius:.1875rem;
    background-color:#FFF;
    outline:0;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none
}
.iris_form_textarea--md {
    min-height:5.625rem;
    max-height:5.625rem
}
.iris_form_textarea::-webkit-input-placeholder {
    color:#8A9599
}
.iris_form_textarea:-ms-input-placeholder {
    color:#8A9599
}
.iris_form_textarea::placeholder {
    color:#8A9599
}
.iris_form_textarea:disabled {
    background-color:#F6F7F8
}
.iris_form_textarea:focus {
    box-shadow:inset 0 0 0 1px #D0D8DB
}
.iris_form_textarea.submitting {
    color:#8A9599;
    background-color:#EEF1F2
}
.iris_form_textarea--lg {
    padding:.9375rem;
    font-size:1rem
}
.iris_form_textarea--sm {
    font-size:.75rem
}
.iris_form_textarea--alert {
    padding-right:1.875rem;
    border-color:#FF9D9D;
    background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='298 389 16 14'%3E%3Cpath fill='%23ff4d4d' d='M313.7 400l-6-10c-.4-.6-1-1-1.7-1s-1.4.4-1.7 1l-6 10c-.2.3-.3.6-.3 1 0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2 0-.4-.1-.7-.3-1zm-6.7 1h-2v-2h2v2zm0-3h-2v-5h2v5z'/%3E%3C/svg%3E") right .625rem top 50% no-repeat;
    background-size:16px
}
.iris_form_textarea--alert:focus {
    box-shadow:inset 0 0 0 1px #FF9D9D
}
.iris_form_textarea--success {
    padding-right:1.875rem;
    border-color:#B9DF73;
    background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-299 391 12 12'%3E%3Cpath fill='%237fc400' d='M-287.2 393.5l-.8-.8c-.3-.3-.8-.3-1.1 0l-5.4 5.4-2.4-2.4c-.3-.3-.8-.3-1.1 0l-.8.8c-.3.3-.3.8 0 1.1l3.8 3.7c.3.3.8.3 1.1 0l6.8-6.7c.2-.3.2-.8-.1-1.1z'/%3E%3C/svg%3E") right .625rem top 50% no-repeat;
    background-size:16px
}
.iris_form_textarea--success:focus {
    box-shadow:inset 0 0 0 1px #B9DF73
}
.iris_form_textarea--warning {
    padding-right:1.875rem;
    border-color:#FFD583;
    background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='298 389 16 14'%3E%3Cpath fill='%23ffb21e' d='M313.7 400l-6-10c-.4-.6-1-1-1.7-1s-1.4.4-1.7 1l-6 10c-.2.3-.3.6-.3 1 0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2 0-.4-.1-.7-.3-1zm-6.7 1h-2v-2h2v2zm0-3h-2v-5h2v5z'/%3E%3C/svg%3E") right .625rem top 50% no-repeat;
    background-size:16px
}
.iris_form_textarea--warning:focus {
    box-shadow:inset 0 0 0 1px #FFD583
}
@font-face {
    font-family:vodsocial;
    src:url(data:application/x-font-ttf;charset=utf-8;base64,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) format("truetype"),
    url(data:application/font-woff;charset=utf-8;base64,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) format("woff");
    font-weight:400;
    font-style:normal
}
[class*=vod_social_icon_]:after,
[class*=vod_social_icon_]:before {
    font-family:vodsocial;
    speak:none;
    font-style:normal;
    font-weight:400;
    font-variant:normal;
    text-transform:none;
    line-height:1;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
.vod_social_icon {
    font-family:vodsocial,sans-serif!important;
    font-weight:400!important;
    font-style:normal;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
.vod_social_icon_vimeo:before {
    content:"\e600"
}
.vod_social_icon_reddit:before {
    content:"\e601"
}
.vod_social_icon_tumblr:before {
    content:"\e602"
}
.vod_social_icon_indiegogo:before {
    content:"\e603"
}
.vod_social_icon_rottentomatoes:before {
    content:"\e604"
}
.vod_social_icon_soundcloud:before {
    content:"\e605"
}
.vod_social_icon_imdb:before {
    content:"\e606"
}
.vod_social_icon_kickstarter:before {
    content:"\e607"
}
.vod_social_icon_facebook:before {
    content:"\e608"
}
.vod_social_icon_twitter:before {
    content:"\e609"
}
.title-page-modal__header {
    font-size:1.05rem;
    margin-bottom:15px
}
.title-page-modal__header-with-sub {
    margin-bottom:5px
}
.title-page-modal__list {
    overflow-y:auto;
    padding-left:20px;
    max-height:340px
}
.title-page-modal__list li {
    list-style-type:disc;
    margin-bottom:10px
}
.title-page-modal__text {
    color:#4E5A5E
}
.title-page-modal__receive-updates-text {
    margin-bottom:20px;
    color:#4E5A5E
}
.title-page-modal__receive-updates-error {
    margin-top:10px
}
.title-page-modal__receive-updates-email-input {
    width:285px;
    margin-right:5px
}
.title-page-modal__receive-updates-resend-btn {
    margin-top:15px;
    width:100%
}
.title-page-modal__clip-right {
    padding-left:30px
}
.title-page-modal__clip-access-btns {
    margin-top:10px
}
.title-page-modal__clip-access-btns a {
    width:100%
}
.title-page-modal__clip-info {
    margin-top:15px
}
.title-page-modal__clip-description {
    max-height:400px;
    overflow-y:auto;
    line-height:1.4;
    margin:15px 0
}
.title-page-modal__clip-list-item {
    margin-bottom:10px
}
.title-page-modal__clip-list-item span {
    padding-right:5px
}
.title-page-modal__clip-btn-wrapper .iris_btn {
    padding-top:10px;
    padding-bottom:10px
}
.title-page-modal__clip-purchase-btn-wrapper .iris_btn {
    margin-right:10px
}
.title-page-modal__clip-purchase-btn-wrapper .iris_dropdown {
    padding-left:0;
    padding-right:0
}
.title-page-modal__clip-download-dropdown {
    padding:0;
    margin-right:10px;
    color:#1a2e3b;
    font-weight:400
}
.title-page-modal__clip-download-dropdown-wrapper {
    margin-top:10px
}
.iris_dropdown-option:not(.iris_dropdown-option--link) {
    padding:0
}
@media only screen and (min-width:0) and (max-width:567px),only screen and (min-width:568px) and (max-width:667px) {
    .title-page-modal__clip-img {
        width:100%
    }
    .title-page-modal__clip-btn-wrapper .iris_btn {
        display:block;
        margin:10px 0
    }
    .title-page-modal__clip-btn-wrapper .iris_dropdown {
        display:none
    }
    .title-page-modal__clip-purchase-btn-wrapper .iris_btn {
        display:block;
        margin:10px 0
    }
}
.title-page-modal__message_portrait {
    display:inline-block;
    margin:0 10px 15px
}
.title-page-modal__message_creator_name {
    display:inline-block;
    font-size:large
}
.title-page-modal__message_textarea {
    height:115px;
    margin-bottom:15px
}
.title-page-modal__message_submit {
    display:inline-block;
    margin-top:15px
}
.title-page-modal__message_be_cool {
    display:inline-block;
    margin-top:28px;
    margin-left:15px
}
.title-page-modal__message_notification {
    margin-top:15px
}
.title-page-modal__download-wrapper {
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    margin-bottom:10px
}
.title-page-modal__download-image {
    margin-right:20px
}
.title-page-modal__download-title {
    font-size:1.25rem;
    line-height:1.35;
    color:#1a2e3b
}
.title-page-modal__download-instructions {
    margin-top:5px;
    font-size:15px;
    color:#4E5A5E
}
.title-page-modal__download-select-wrapper {
    margin-top:10px;
    color:#4E5A5E
}
.title-page-modal__download-select {
    padding:0;
    margin:0;
    font-weight:400
}
.title-page-modal__download-subtitle-select {
    padding:0;
    margin:0 10px 0 0;
    font-weight:400
}
.title-page-modal__download-table-wrapper {
    max-height:280px;
    overflow:auto
}
.title-page-modal__download-table {
    width:99%;
    margin:2px auto;
    box-shadow:none
}
.title-page-modal__download-table-head {
    color:#879CAB;
    font-size:12px;
    border-bottom:1px solid #D0D8DB
}
.title-page-modal__download-table-body {
    color:#4E5A5E
}
.title-page-modal__download-table-body tr {
    border-bottom:1px dashed #D0D8DB
}
.title-page-modal__download-icon {
    color:#8A9599
}
.title-page-modal__download-icon:hover {
    color:#08C
}
.title-page-modal__download-unavailable a {
    color:#D0D8DB
}
.title-page-modal__download-unavailable a:hover {
    color:#D0D8DB;
    cursor:default
}
.title-page-modal__help-header {
    font-size:1.2rem;
    padding-bottom:.5rem
}
.title-page-modal__download-subtitle-help {
    text-align:center;
    margin-top:20px
}
.title-page-modal__help-wrapper {
    max-width:550px
}
.title-page-modal__help-box {
    margin-top:10px;
    position:relative;
    padding:20px;
    background-color:#EEF1F2
}
.title-page-modal__help-box:after,
.title-page-modal__help-box:before {
    content:"";
    display:block;
    position:absolute;
    width:0;
    height:0;
    border-width:7px 9px 7px 0;
    border-style:solid;
    border-color:transparent #EEF1F2 transparent transparent;
    -webkit-transform:rotate(90deg);
    transform:rotate(90deg);
    top:-11px;
    left:30px
}
.title-page-modal__help-dropdown {
    width:100%;
    margin-bottom:15px
}
.title-page-modal__help-text {
    max-height:250px;
    overflow-y:auto;
    line-height:24px;
    color:#4E5A5E;
    font-size:15px
}
.title-page-modal__help-link-wrapper {
    margin-top:15px
}
.title-page-modal__help-link-wrapper:hover {
    cursor:pointer
}
.title-page-modal__help-input-wrapper {
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:justify;
    -webkit-justify-content:space-between;
    -ms-flex-pack:justify;
    justify-content:space-between;
    margin-bottom:15px
}
.title-page-modal__help-input {
    width:48%
}
.title-page-modal__help-label {
    display:block;
    font-weight:700;
    font-size:15px;
    color:#4E5A5E;
    margin-bottom:10px
}
.title-page-modal__help-textarea {
    width:100%;
    height:150px
}
.title-page-modal__help-submit-or {
    margin-top:10px
}
.title-page-modal__inline-container-purchase .iris_notification-text {
    color:#4E5A5E;
    display:block;
    margin-bottom:8px
}
.title-page-modal__inline-container-purchase .inline-purchase-btn {
    margin:0 2px
}
.title-page-modal__inline-container-purchase .title-page-modal__inline-container-purchase-btns {
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.grid-row::after,
.grid-row::before,
.rowclearfix::after,
.rowclearfix::before {
    display:table;
    content:" "
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi) {
    .title-page-modal__download {
        overflow:auto
    }
    .title-page-modal__download-table-wrapper {
        overflow:visible
    }
    .title-page-modal__help-text {
        max-height:initial
    }
}
.grid-row {
    width:100%;
    max-width:61.875rem;
    margin:0 auto
}
.grid-row .grid-row {
    width:auto;
    max-width:none;
    margin:0 -.9375rem
}
body.is_media_fullscreen .vod-title-page-wrapper .player {
    width:100%!important;
    height:100%!important;
    padding-bottom:0!important;
    background:#000
}
.vod-title-page-wrapper .vod-player {
    position:relative;
    z-index:1
}
@media only screen and (min-width:0) and (max-width:567px) {
    .vod-title-page-wrapper .player-wrapper.custom-background {
        background:0 0;
        padding:0
    }
}
@media only screen and (min-width:568px) and (max-width:667px) {
    .vod-title-page-wrapper .player-wrapper.custom-background {
        padding:0
    }
    .vod-title-page-wrapper .vod-player {
        width:57%;
        margin:0 auto
    }
}
@media only screen and (min-width:668px) and (max-width:767px) {
    .vod-title-page-wrapper .player-wrapper.custom-background {
        background:0 0;
        padding:0
    }
}
@media only screen and (min-width:768px) {
    .vod-title-page-wrapper .player-wrapper {
        padding-top:76px;
        margin-top:-60px
    }
}
.vod-title-page-wrapper .has-custom-bg .player .video-wrapper .video {
    background-size:cover
}
.vod-title-page-wrapper .ep-list {
    width:100%;
    font-size:.9375rem;
    counter-reset:episode-count
}
.vod-title-page-wrapper .ep-list tr {
    counter-increment:episode-count
}
.vod-title-page-wrapper .ep-list tr:last-child {
    border-bottom:none
}
.vod-title-page-wrapper .ep-list td {
    line-height:1.3
}
.vod-title-page-wrapper .ep-list .iris_badge--video_attribute {
    margin-left:10px
}
.vod-title-page-wrapper .ep-list__clip-access-btns+.ep-list__clip-purchase-btns,
.vod-title-page-wrapper .ep-purchase-btn+.ep-purchase-btn,
.vod-title-page-wrapper .ep-purchase-btn+.vod-title-page-wrapper .ep-purchase-btn,
.vod-title-page-wrapper .ep-watch-btn+.ep-purchase-btn,
.vod-title-page-wrapper .ep-watch-btn+.ep-watch-btn {
    margin-left:.5rem
}
.vod-title-page-wrapper .ep-list__row {
    margin-top:30px
}
.vod-title-page-wrapper .ep-list__count {
    min-width:2.5rem;
    text-align:center;
    padding:1.4375rem 0
}
.vod-title-page-wrapper .ep-list__title {
    max-width:200px
}
.vod-title-page-wrapper .ep-list__title-link {
    max-width:300px
}
.vod-title-page-wrapper .ep-list__duration {
    padding:.625rem;
    text-align:center
}
.vod-title-page-wrapper .ep-list__watch {
    padding:.625rem;
    white-space:nowrap;
    text-align:right;
    width:10%
}
.vod-title-page-wrapper .ep-list__header {
    font-size:1.25rem;
    margin-bottom:20px
}
.vod-title-page-wrapper .ep-purchase-btn {
    font-weight:700
}
.vod-title-page-wrapper .ep-watch-btn {
    font-weight:700;
    min-height:2rem
}
.vod-title-page-wrapper .ep-watch-btn--stream svg {
    color:#4bf
}
.vod-title-page-wrapper .ep-watch-btn--download svg {
    color:#aad450
}
.vod-title-page-wrapper .ep-list__clip-access-btns,
.vod-title-page-wrapper .ep-list__clip-purchase-btns {
    display:inline-block
}
.vod-title-page-wrapper .ep-list__pager {
    text-align:center;
    font-size:1rem;
    padding:1.3125rem 1.25rem
}
.vod-title-page-wrapper .ep-list__nopurchaseinfo {
    opacity:.6
}
.vod-title-page-wrapper .vod_group__info {
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:justify;
    -webkit-justify-content:space-between;
    -ms-flex-pack:justify;
    justify-content:space-between
}
.vod-title-page-wrapper .vod_group__purchase_buttons {
    margin:0 0 1rem;
    white-space:nowrap;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.vod-title-page-wrapper .vod_group__purchase_buttons .ep-purchase-btn {
    -webkit-box-flex:1;
    -webkit-flex:1;
    -ms-flex:1;
    flex:1
}
.vod-title-page-wrapper .vod_group__title {
    min-width:170px;
    font-size:28px
}
.vod-title-page-wrapper .vod_group__dropdown {
    width:210px
}
.vod-title-page-wrapper .vod_group__dropdown,
.vod-title-page-wrapper .vod_group__title {
    margin:0 1rem 1rem 0
}
.stats-dashboard__wrapper .stats-dashboard__plain-doughnut-churn,
.vod-title-page-wrapper .extras-list {
    margin-top:20px
}
.vod-title-page-wrapper .vod_group__dropdown>.iris_dropdown-toggle {
    padding:.75rem 1rem
}
.vod-title-page-wrapper .vod_group__dropdown,
.vod-title-page-wrapper .vod_group__dropdown>.iris_dropdown-toggle {
    font-size:18px
}
@media only screen and (min-width:0) and (max-width:567px),only screen and (min-width:568px) and (max-width:667px),only screen and (min-width:668px) and (max-width:767px) {
    .vod-title-page-wrapper .vod_group__info {
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column;
        -webkit-box-align:stretch;
        -webkit-align-items:stretch;
        -ms-flex-align:stretch;
        align-items:stretch
    }
    .vod-title-page-wrapper .ep-list__duration {
        display:none
    }
}
@media only screen and (min-width:0) and (max-width:567px),only screen and (min-width:568px) and (max-width:667px) {
    .vod-title-page-wrapper .vod_group__dropdown {
        width:100%
    }
    .vod-title-page-wrapper .ep-list__watch {
        display:none
    }
}
.vod-title-page-wrapper .extras__clip {
    display:block;
    float:left;
    height:auto;
    padding:.9375rem
}
.vod-title-page-wrapper .extras__clip:nth-of-type(1n) {
    clear:none;
    width:33.3333333333%
}
.vod-title-page-wrapper .extras__clip:nth-of-type(3n+1) {
    clear:both
}
.vod-title-page-wrapper .extras__clip.available-with-purchase .iris_chip {
    cursor:default
}
@media only screen and (min-width:0) and (max-width:567px) {
    .vod-title-page-wrapper .extras__clip {
        float:none;
        padding:.9375rem
    }
    .vod-title-page-wrapper .extras__clip:nth-of-type(1n) {
        clear:none;
        width:100%
    }
    .vod-title-page-wrapper .extras__clip:nth-of-type(1n+1) {
        clear:both
    }
    .vod-title-page-wrapper .extras__clip-thumb img {
        width:100%
    }
}
@media only screen and (min-width:568px) and (max-width:667px) {
    .vod-title-page-wrapper .extras__clip {
        float:left;
        padding:.9375rem
    }
    .vod-title-page-wrapper .extras__clip:nth-of-type(1n) {
        clear:none;
        width:50%
    }
    .vod-title-page-wrapper .extras__clip:nth-of-type(2n+1) {
        clear:both
    }
}
.vod-title-page-wrapper .extras__clip-thumb {
    opacity:1;
    -webkit-transition:all .1s ease-in-out;
    transition:all .1s ease-in-out
}
.vod-title-page-wrapper .extras__clip-thumb:hover {
    opacity:.8
}
.vod-title-page-wrapper .extras__clip-title-link {
    display:block;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    margin:.35rem 0;
    line-height:1.4;
    font-size:.875rem
}
.vod-title-page-wrapper .extras__clip-title-link a {
    font-weight:700
}
.vod-title-page-wrapper .extras__clip-duration {
    line-height:1.1;
    font-size:.8125rem
}
.vod-title-page-wrapper .creator {
    padding:1.25rem
}
.vod-title-page-wrapper .creator__info-wrapper {
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.vod-title-page-wrapper .creator__info {
    overflow:hidden
}
.vod-title-page-wrapper .creator__portrait {
    margin-right:15px
}
.vod-title-page-wrapper .creator__name {
    margin-bottom:.5rem
}
.vod-title-page-wrapper .creator__name a {
    display:block;
    font-weight:700;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis
}
.vod-title-page-wrapper .creator__followers-join {
    font-size:.875rem;
    line-height:1.4
}
.vod-title-page-wrapper .creator__btns-wrapper {
    margin-top:1.125rem;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.vod-title-page-wrapper .creator__btn {
    font-size:.875rem;
    -webkit-box-flex:1;
    -webkit-flex:1;
    -ms-flex:1;
    flex:1
}
.vod-title-page-wrapper .creator__btn+.creator__btn {
    margin-left:5px
}
.vod-title-page-wrapper .creator__hr {
    margin:1.375rem 0
}
.vod-title-page-wrapper .creator__social-link {
    word-wrap:break-word;
    display:block;
    position:relative;
    padding-left:2.25rem;
    font-size:.875rem;
    font-weight:400;
    line-height:1.3;
    margin-bottom:.9375rem;
    padding-top:2px
}
.vod-title-page-wrapper .creator__social-link:last-of-type {
    margin-bottom:0
}
.vod-title-page-wrapper .creator__social-link:before {
    position:absolute;
    display:inline-block;
    left:-.25rem;
    width:1.625rem;
    text-align:center;
    font-size:.9375rem;
    line-height:1rem;
    color:#879CAB
}
.grid-1,
.grid-10,
.grid-11,
.grid-12,
.grid-13,
.grid-14,
.grid-15,
.grid-16,
.grid-17,
.grid-18,
.grid-19,
.grid-2,
.grid-20,
.grid-21,
.grid-22,
.grid-23,
.grid-24,
.grid-3,
.grid-4,
.grid-5,
.grid-6,
.grid-7,
.grid-8,
.grid-9 {
    left:auto;
    position:relative;
    float:left
}
.vod-title-page-wrapper .creator__social-link.vod_social_icon_imdb:before {
    font-size:.5625rem
}
.vod-title-page-wrapper .creator__social-link.vod_social_icon_soundcloud:before {
    font-size:.625rem
}
.vod-title-page-wrapper .creator__social-link.vod_social_icon_facebook:before,
.vod-title-page-wrapper .creator__social-link.vod_social_icon_indiegogo:before,
.vod-title-page-wrapper .creator__social-link.vod_social_icon_reddit:before,
.vod-title-page-wrapper .creator__social-link.vod_social_icon_tumblr:before {
    font-size:1.0625rem
}
.vod-title-page-wrapper .creator__social-link.vod_social_icon_rottentomatoes:before {
    font-size:1.125rem
}
@media only screen and (max-width:990px) {
    .vod-title-page-wrapper .creator__btns-wrapper {
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column
    }
    .vod-title-page-wrapper .creator__btn+.creator__btn {
        margin-left:0;
        margin-top:.75rem
    }
}
.vod-title-page-wrapper .watch-now__instant-purchase-toggle {
    width:100%;
    font-size:14px;
    margin-top:1rem;
    padding:.8rem
}
@media only screen and (min-width:0) and (max-width:567px),only screen and (min-width:568px) and (max-width:667px) {
    .vod-title-page-wrapper .watch-now__messages {
        margin:0 15px 15px;
        -webkit-box-pack:center;
        -webkit-justify-content:center;
        -ms-flex-pack:center;
        justify-content:center
    }
    .vod-title-page-wrapper .watch-now__btns {
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        margin:0 1rem 1rem
    }
    .vod-title-page-wrapper .watch-now__instant-purchase-toggle {
        padding:.8rem;
        margin:0 1rem 1rem;
        display:block;
        width:auto
    }
    .vod-title-page-wrapper .watch-now__btns>.watch-now-btn {
        -webkit-box-flex:1;
        -webkit-flex:1;
        -ms-flex:1;
        flex:1;
        margin:0 7px
    }
    .vod-title-page-wrapper .watch-now__btns>.watch-now-btn:first-child {
        margin-left:0
    }
    .vod-title-page-wrapper .watch-now__btns>.watch-now-btn:last-child {
        margin-right:0
    }
}
.vod-title-page-wrapper .learn-more,
.vod-title-page-wrapper .redeem-access-code {
    font-size:14px;
    text-align:center;
    padding-bottom:1rem
}
@media only screen and (min-width:668px) {
    .vod-title-page-wrapper .purchase-btn-container+.purchase-btn-container {
        margin-top:1rem
    }
    .vod-title-page-wrapper .watch-now__messages+.watch-now__btns {
        margin-top:1.5rem
    }
}
.vod-title-page-wrapper .coming-soon {
    width:100%;
    text-align:center
}
.vod-title-page-wrapper .learn-more {
    line-height:1.4;
    padding-top:1rem
}
.vod-title-page-wrapper .meta-separator {
    margin:0 15px 15px;
    border-top-width:0
}
.vod-title-page-wrapper .watch-now__trailer-wrapper {
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.vod-title-page-wrapper .watch-now__trailer-wrapper .watch-trailer {
    width:100%;
    margin:0 1rem 1rem
}
.vod-title-page-wrapper .watch-trailer {
    border-radius:.3125rem;
    padding:.625rem 0
}
.vod-title-page-wrapper .purchase-btn {
    background:0 0;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row;
    border-radius:5px;
    -webkit-transition:all .1s ease-in-out;
    transition:all .1s ease-in-out
}
.vod-title-page-wrapper .purchase-btn-icon {
    -webkit-box-flex:1;
    -webkit-flex:1 0 0;
    -ms-flex:1 0 0px;
    flex:1 0 0;
    padding:1rem 1.0625rem;
    border-top-left-radius:5px;
    border-bottom-left-radius:5px;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.vod-title-page-wrapper .purchase-btn-icon svg {
    height:32px;
    width:32px;
    margin:0 auto;
    fill:#fff;
    max-width:32px
}
.vod-title-page-wrapper .purchase-btn-price-text-wrap {
    -webkit-box-flex:5.2;
    -webkit-flex:5.2 0 0;
    -ms-flex:5.2 0 0px;
    flex:5.2 0 0;
    padding:1rem 1.0625rem;
    border-top-right-radius:5px;
    border-bottom-right-radius:5px;
    color:#fff;
    -webkit-transition:all .1s ease-in-out;
    transition:all .1s ease-in-out
}
.vod-title-page-wrapper .purchase-btn-price-text {
    font-size:1.125rem;
    font-weight:500
}
.vod-title-page-wrapper .purchase-btn-price-subtext {
    font-size:1.2rem;
    opacity:.65;
    margin-top:.6rem
}
.vod-title-page-wrapper .purchase-btn-container {
    position:relative
}
@media only screen and (min-width:0) and (max-width:567px),only screen and (min-width:568px) and (max-width:667px) {
    .vod-title-page-wrapper .purchase-btn-icon {
        -webkit-box-flex:1.5;
        -webkit-flex:1.5 0 0;
        -ms-flex:1.5 0 0px;
        flex:1.5 0 0;
        background:0 0!important;
        padding:0 .5rem
    }
    .vod-title-page-wrapper .purchase-btn-icon svg {
        width:20px;
        max-width:20px
    }
    .vod-title-page-wrapper .purchase-btn-icon.purchase-btn-icon--bolt svg {
        width:14px;
        max-width:14px
    }
    .vod-title-page-wrapper .purchase-btn-price-text-wrap {
        text-align:left;
        padding:1.25rem .5rem
    }
    .vod-title-page-wrapper .purchase-btn-price-text {
        font-size:1rem
    }
    .vod-title-page-wrapper .purchase-btn {
        -webkit-box-pack:center;
        -webkit-justify-content:center;
        -ms-flex-pack:center;
        justify-content:center
    }
    .vod-title-page-wrapper .watch-trailer.iris_btn {
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-align:center;
        -webkit-align-items:center;
        -ms-flex-align:center;
        align-items:center;
        -webkit-box-pack:center;
        -webkit-justify-content:center;
        -ms-flex-pack:center;
        justify-content:center
    }
}
@media only screen and (min-width:668px) and (max-width:767px) {
    .vod-title-page-wrapper .purchase-btn-price-subtext {
        font-size:12px;
        line-height:.875rem
    }
    .vod-title-page-wrapper .purchase-btn-icon,
    .vod-title-page-wrapper .purchase-btn-price-text-wrap {
        padding:.75rem
    }
    .vod-title-page-wrapper .purchase-btn-icon svg {
        width:24px;
        height:24px
    }
    .vod-title-page-wrapper .purchase-btn-icon--season {
        -webkit-box-flex:1.5;
        -webkit-flex:1.5 0 0;
        -ms-flex:1.5 0 0px;
        flex:1.5 0 0;
        background:0 0!important;
        padding:0 .5rem
    }
    .vod-title-page-wrapper .purchase-btn-icon--season svg {
        width:20px;
        max-width:20px
    }
    .vod-title-page-wrapper .purchase-btn-price-text-wrap--season {
        text-align:left;
        padding:1.25rem .5rem
    }
    .vod-title-page-wrapper .purchase-btn-price-text--season {
        font-size:1rem
    }
    .vod-title-page-wrapper .purchase-btn--season {
        -webkit-box-pack:center;
        -webkit-justify-content:center;
        -ms-flex-pack:center;
        justify-content:center
    }
}
.vod-title-page-wrapper .similar-titles-wrap {
    padding:1.875rem 0 2.1875rem;
    margin-top:1.25rem
}
@media only screen and (min-width:668px) {
    .vod-title-page-wrapper .similar-titles__vod {
        display:block;
        float:left;
        height:auto;
        padding:.9375rem
    }
    .vod-title-page-wrapper .similar-titles__vod:nth-of-type(1n) {
        clear:none;
        width:16.6666666667%
    }
    .vod-title-page-wrapper .similar-titles__vod:nth-of-type(6n+1) {
        clear:both
    }
}
@media only screen and (min-width:0) and (max-width:567px) {
    .vod-title-page-wrapper .similar-titles-wrap {
        white-space:nowrap;
        overflow-x:scroll
    }
    .vod-title-page-wrapper .similar-titles-wrap h3 {
        font-size:20px;
        margin-bottom:20px
    }
    .vod-title-page-wrapper .similar-titles__vod {
        display:inline-block;
        width:50%;
        padding:0 15px
    }
}
@media only screen and (min-width:568px) and (max-width:667px) {
    .vod-title-page-wrapper .similar-titles-wrap h3 {
        font-size:20px
    }
    .vod-title-page-wrapper .similar-titles__vod {
        display:block;
        float:left;
        height:auto;
        padding:.9375rem
    }
    .vod-title-page-wrapper .similar-titles__vod:nth-of-type(1n) {
        clear:none;
        width:33.3333333333%
    }
    .vod-title-page-wrapper .similar-titles__vod:nth-of-type(3n+1) {
        clear:both
    }
}
.vod-title-page-wrapper .similar-titles__vod-link {
    display:block
}
.vod-title-page-wrapper .similar-titles__vod-poster {
    opacity:.8;
    -webkit-transition:all .1s ease-in-out;
    transition:all .1s ease-in-out
}
.vod-title-page-wrapper .similar-titles__vod-poster:hover {
    opacity:1
}
.vod-title-page-wrapper .similar-titles__vod-title {
    display:block;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    line-height:1.1;
    font-size:.8125rem;
    margin-top:.625rem;
    text-align:center
}
.grid-1 {
    width:4.1666666667%
}
.grid-2 {
    width:8.3333333333%
}
.grid-3 {
    width:12.5%
}
.grid-4 {
    width:16.6666666667%
}
.grid-5 {
    width:20.8333333333%
}
.grid-6 {
    width:25%
}
.grid-7 {
    width:29.1666666667%
}
.grid-8 {
    width:33.3333333333%
}
.grid-9 {
    width:37.5%
}
.grid-10 {
    width:41.6666666667%
}
.grid-11 {
    width:45.8333333333%
}
.grid-12 {
    width:50%
}
.grid-13 {
    width:54.1666666667%
}
.grid-14 {
    width:58.3333333333%
}
.grid-15 {
    width:62.5%
}
.grid-16 {
    width:66.6666666667%
}
.grid-17 {
    width:70.8333333333%
}
.grid-18 {
    width:75%
}
.grid-19 {
    width:79.1666666667%
}
.grid-20 {
    width:83.3333333333%
}
.grid-21 {
    width:87.5%
}
.grid-22 {
    width:91.6666666667%
}
.grid-23 {
    width:95.8333333333%
}
.grid-24 {
    width:100%
}
.vod-title-page-wrapper .own {
    background:#1A2E3B;
    color:#fff;
    padding:1rem
}
.vod-title-page-wrapper .own.coming-soon {
    padding:1.25rem
}
.vod-title-page-wrapper .own+.purchase-btn {
    margin-top:1rem
}
.vod-title-page-wrapper .own-geoblock {
    padding:1rem;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.vod-title-page-wrapper .own-geoblock__icon {
    padding-right:.75rem;
    -webkit-box-flex:1;
    -webkit-flex:1 0 0;
    -ms-flex:1 0 0px;
    flex:1 0 0
}
.vod-title-page-wrapper .own-geoblock__icon svg {
    max-height:40px;
    max-width:40px
}
.vod-title-page-wrapper .own-geoblock__text {
    font-size:14px;
    line-height:1.4;
    padding-left:.75rem;
    -webkit-box-flex:5;
    -webkit-flex:5 0 0;
    -ms-flex:5 0 0px;
    flex:5 0 0
}
.vod-title-page-wrapper .own__download-btn {
    margin-top:1.25rem;
    padding:.8125rem .875rem;
    width:100%
}
.vod-title-page-wrapper .own__download-btn .iris_ic {
    width:1.375rem;
    height:1.375rem
}
.vod-title-page-wrapper .own__download-btn svg {
    color:#aad450
}
.vod-title-page-wrapper .own__preorder {
    margin-bottom:1.75rem
}
.vod-title-page-wrapper .own__preorder-header {
    font-size:1.375rem;
    margin-bottom:.3125rem;
    text-align:center
}
.vod-title-page-wrapper .own__available-on {
    line-height:1.1rem;
    font-size:.875rem;
    text-align:center
}
.stats-toolbar__wrapper {
    width:100%;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    height:58px;
    font-size:14px
}
@media only screen and (min-width:0) and (max-width:567px),only screen and (min-width:568px) and (max-width:667px),only screen and (min-width:668px) and (max-width:767px) {
    .stats-toolbar__wrapper {
        display:none
    }
}
@media only screen and (min-width:0px) and (max-width:1200px) {
    .stats-toolbar__wrapper .stats-toolbar__link-text {
        display:none
    }
}
.stats-toolbar__date-range {
    margin:20px 10px 20px 20px
}
.stats-toolbar__quick-total {
    margin:16px 0;
    padding:4px 18px
}
.stats-toolbar__quick-total:hover {
    cursor:pointer
}
.stats-toolbar__icon {
    margin-top:-4px;
    margin-right:8px
}
.stats-toolbar__links-wrapper {
    margin:20px 20px 20px auto
}
.stats-toolbar__link-wrapper {
    display:inline
}
.stats-toolbar__link-wrapper:nth-child(2) {
    margin-left:20px
}
.stats-toolbar__link {
    font-size:14px;
    font-weight:400
}
.stats-toolbar__toggle-dash {
    padding:10px 15px
}
.stats-toolbar__toggle-dash:hover {
    cursor:pointer
}
.stats-toolbar__toggle-dash-icon-wrapper {
    text-align:center
}
.stats-toolbar__close-dash-text {
    font-size:12px;
    padding-top:5px
}
.stats-dashboard__wrapper {
    width:100%;
    font:14px 'helvetica neue',helvetica,sans-serif;
    overflow:hidden;
    max-height:1000px;
    position:relative;
    -webkit-transition:max-height .3s ease;
    transition:max-height .3s ease
}
@media only screen and (min-width:0) and (max-width:567px),only screen and (min-width:568px) and (max-width:667px),only screen and (min-width:668px) and (max-width:767px) {
    .stats-dashboard__wrapper {
        display:none
    }
}
.stats-dashboard__wrapper--hidden {
    padding:0;
    max-height:0
}
.stats-dashboard__wrapper .stats-dashboard__max-width {
    max-width:1500px;
    margin:0 auto;
    padding:25px 0
}
.stats-dashboard__wrapper .stats-dashboard__overlay {
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    opacity:.8;
    background-color:#000;
    z-index:1000
}
.stats-dashboard__wrapper .highcharts-subtitle,
.stats-dashboard__wrapper .highcharts-subtitle .title_content,
.stats-dashboard__wrapper .highcharts-title,
.stats-dashboard__wrapper .highcharts-title .title_content {
    font-family:'helvetica neue',Helvetica,Arial,sans-serif
}
.stats-dashboard__wrapper .highcharts-title .title_content {
    font-weight:500
}
.stats-dashboard__wrapper .highcharts-title .title_content.fallback {
    font-size:50px;
    position:relative;
    top:-30px;
    text-align:center;
    cursor:pointer
}
.stats-dashboard__wrapper .highcharts-title .title_content.fallback:before {
    margin-right:auto;
    margin-left:auto
}
.stats-dashboard__wrapper .highcharts-title .title_content.large {
    font-size:38px;
    position:relative;
    top:-20px
}
.stats-dashboard__wrapper .highcharts-title .title_content.medium {
    font-size:24px;
    position:relative;
    top:-6px
}
.stats-dashboard__wrapper .highcharts-title .title_content.small {
    font-size:20px
}
.stats-dashboard__wrapper .highcharts-tooltip {
    z-index:999999
}
.stats-dashboard__wrapper .chart_tip {
    background:#efefef;
    padding:8px;
    border-radius:4px;
    position:relative;
    color:#999;
    font-weight:400;
    z-index:9200!important
}
.stats-dashboard__wrapper .chart_tip .value {
    margin-bottom:0;
    font-size:14px;
    font-weight:700
}
.stats-dashboard__wrapper .chart_tip .overflow_tip:hover {
    cursor:pointer
}
.stats-dashboard__wrapper .chart_tip .overflow_list {
    margin-top:6px
}
.stats-dashboard__wrapper .chart_tip .overflow_list li {
    padding:1px 2px
}
.stats-dashboard__wrapper .chart_tip .overflow_list li:nth-child(even) {
    background-color:#e6e6e6
}
.stats-dashboard__wrapper .stats-dashboard__graphs {
    min-height:350px;
    width:66%;
    float:left;
    padding:0 25px;
    margin-bottom:10px
}
.stats-dashboard__wrapper .stats-dashboard__table-content {
    min-height:300px;
    width:33%;
    float:left;
    padding-left:30px;
    margin-bottom:10px
}
.stats-dashboard__wrapper .stats-dashboard__doughnut {
    display:inline-block;
    width:33%;
    height:250px
}
.stats-dashboard__wrapper .stats-dashboard__graph-selector {
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    margin-bottom:15px
}
.stats-dashboard__wrapper .stats-dashboard__graph-type-switcher {
    margin-left:auto
}
.stats-dashboard__wrapper .stats-dashboard__graph-switcher-btn {
    margin:1px 5px 0;
    min-height:2.25rem
}
.stats-dashboard__wrapper .stats-dashboard__chart {
    margin-top:5px;
    margin-bottom:15px;
    width:30%;
    float:left;
    margin-left:2.5%
}
.stats-dashboard__wrapper .stats-dashboard__chart-table-wrapper {
    max-height:195px;
    overflow:auto
}
.stats-dashboard__wrapper .stats-dashboard__chart-table {
    width:100%
}
.stats-dashboard__wrapper .stats-dashboard__chart-header {
    padding:8px 0;
    text-align:center;
    font-weight:700
}
.stats-dashboard__wrapper .stats-dashboard__chart-td,
.stats-dashboard__wrapper .stats-dashboard__view-all-td {
    padding:10px 0;
    width:100%
}
.stats-dashboard__wrapper .stats-dashboard__chart-td a,
.stats-dashboard__wrapper .stats-dashboard__view-all-td a {
    font-weight:400
}
.stats-dashboard__wrapper .stats-dashboard__warning {
    padding-top:42px;
    text-align:center
}
.stats-dashboard__wrapper .stats-dashboard__warning span {
    padding-left:5px;
    vertical-align:sub
}
.stats-dashboard__wrapper .stats-dashboard__doughnuts {
    margin-top:5px
}
.stats-dashboard__wrapper .stats-dashboard__chart-footer {
    padding-top:10px
}
.stats-dashboard__wrapper .stats-dashboard__chart-total-title {
    float:left
}
#share_popup .cols>.col+.col,
.publish_confirmation button,
.stats-dashboard__wrapper .stats-dashboard__chart-total {
    float:right
}
.stats-dashboard__wrapper .stats-dashboard__breakdown-header,
.stats-dashboard__wrapper .stats-dashboard__referral-header {
    margin-bottom:15px;
    font-size:16px
}
.stats-dashboard__wrapper .stats-dashboard__breakdown-table-header td {
    padding-bottom:5px
}
.stats-dashboard__wrapper .stats-dashboard__breakdown-table,
.stats-dashboard__wrapper .stats-dashboard__referral-table {
    width:100%
}
.stats-dashboard__wrapper .stats-dashboard__no-referrals {
    text-align:center;
    margin-top:100px
}
.stats-dashboard__wrapper .stats-dashboard__throbber {
    position:absolute;
    top:50%;
    left:50%
}
.stats-dashboard__wrapper .stats-dashboard__subscription_doughnuts {
    margin-top:10px;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    height:250px
}
.stats-dashboard__wrapper .stats-dashboard__plain-doughnut-container {
    width:33%
}
.stats-dashboard__wrapper .stats-dashboard__plain-doughnut {
    max-width:200px;
    margin:2.5rem auto 0
}
.stats-dashboard__wrapper .stats-dashboard__plain-doughnut-circle {
    border-radius:50%;
    width:100%;
    padding-bottom:100%;
    position:relative
}
.stats-dashboard__wrapper .stats-dashboard__plain-doughnut-content {
    position:absolute;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    top:0;
    left:0;
    bottom:0;
    right:0
}
.stats-dashboard__wrapper .stats-dashboard__plain-doughnut-half-wrapper {
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    width:100%
}
.stats-dashboard__wrapper .stats-dashboard__plain-doughnut-half {
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    width:50%;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    text-align:center
}
.stats-dashboard__wrapper .stats-dashboard__plain-doughnut-arrow {
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row
}
.outer_wrap,
.vod-title-page-wrapper .meta-info-wrapper {
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal
}
.stats-dashboard__wrapper .stats-dashboard__plain-doughnut-text {
    font-size:25px;
    margin-bottom:5px;
    font-weight:700
}
.stats-dashboard__wrapper .stats-dashboard__plain-doughnut-subtext {
    margin:0
}
.stats-dashboard__wrapper .stats-dashboard__change-arrow {
    font-size:1.25rem;
    font-weight:700;
    margin-right:5px;
    -webkit-align-self:center;
    -ms-flex-item-align:center;
    -ms-grid-row-align:center;
    align-self:center
}
.stats-dashboard__wrapper .stats-dashboard__breakdown-td {
    padding:10px 0;
    text-align:center
}
.stats-dashboard__wrapper .stats-dashboard__breakdown-td:first-child {
    text-align:left
}
.stats-dashboard__wrapper .stats-dashboard__breakdown-need-help {
    padding:10px 0
}
.stats-dashboard__wrapper .stats-dashboard__dropdown {
    font-weight:400;
    width:auto;
    padding:0;
    margin-left:10px
}
.stats-dashboard__wrapper .stats-dashboard__dropdown .iris_dropdown-toggle,
.vod-title-page-wrapper .need-help__btn {
    width:100%
}
.stats-dashboard__wrapper .stats-dashboard__dropdown .iris_dropdown_options {
    border-radius:4px;
    box-shadow:none;
    background:0 0
}
.stats-dashboard__wrapper .stats-dashboard__dropdown .iris_dropdown_options .iris_dropdown-option {
    border-style:solid;
    border-width:1px 1px 0
}
.stats-dashboard__wrapper .stats-dashboard__dropdown .iris_dropdown_options .iris_dropdown-option:last-child {
    border-bottom-width:1px
}
.stats-dashboard__wrapper .iris_btn:active {
    -webkit-transform:none;
    transform:none
}
.stats-dashboard__wrapper .stats-dashboard__dropdown--subscription {
    width:155px
}
.stats-dashboard__wrapper .dash-count-sm {
    font-weight:500;
    margin:10px 0;
    font-size:20px
}
.stats-dashboard__wrapper .dash-count-md {
    font-weight:500;
    margin:12px 0 5px;
    font-size:24px
}
.stats-dashboard__wrapper .dash-count-lg {
    font-weight:500;
    font-size:38px
}
.stats-dashboard__wrapper .stats-dashboard__preorder-message {
    clear:both;
    text-align:center
}
.vod-title-page-wrapper .need-help {
    margin-top:20px
}
.unreleased-notification {
    position:relative;
    display:block;
    padding:1.125rem .9375rem;
    text-align:center;
    font-size:1.0625rem;
    font-weight:400;
    background-image:-webkit-repeating-linear-gradient(135deg,transparent,transparent 25px,rgba(255,255,255,.08) 25px,rgba(255,255,255,.08) 52px);
    background-image:repeating-linear-gradient(-45deg,transparent,transparent 25px,rgba(255,255,255,.08) 25px,rgba(255,255,255,.08) 52px);
    z-index:1;
    -webkit-transition:background 125ms ease;
    transition:background 125ms ease
}
.unreleased-notification p {
    line-height:1
}
.unreleased-notification a {
    font-weight:400
}
.unreleased-notification.link:hover {
    cursor:pointer
}
.creator-notification {
    overflow:hidden;
    padding:1.375rem 1.875rem
}
.creator-notification .creator-notification__header {
    margin-bottom:.3125rem;
    font-size:1.25rem;
    font-weight:400
}
.creator-notification .creator-notification__settings-icon {
    margin-right:5px
}
@media only screen and (min-width:768px) {
    .creator-notification {
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex
    }
    .creator-notification .creator-notification__lock-icon {
        margin-top:.1875rem;
        opacity:.5
    }
    .creator-notification .creator-notification__actions {
        margin-left:auto
    }
    .creator-notification .creator-notification__message {
        padding-left:1.125rem;
        font-size:1rem
    }
    .creator-notification .creator-notification__settings-link {
        margin-right:1.25rem;
        font-weight:700
    }
}
@media only screen and (min-width:0) and (max-width:567px),only screen and (min-width:568px) and (max-width:667px),only screen and (min-width:668px) and (max-width:767px) {
    .creator-notification {
        overflow:hidden;
        padding:1.375rem 1.875rem
    }
    .creator-notification .creator-notification__lock-icon {
        display:none
    }
    .creator-notification .creator-notification__message {
        font-size:1rem;
        margin-bottom:15px
    }
    .creator-notification .creator-notification__settings-link {
        display:block;
        margin-right:1.25rem;
        margin-bottom:15px;
        font-weight:700
    }
    .creator-notification .creator-notification__btn {
        display:block
    }
}
.notification-box-wrapper {
    padding-left:1.5rem;
    padding-right:1.5rem;
    position:relative
}
.notification-box__content {
    display:inline-block;
    width:98%
}
.notification-box__inner {
    padding-top:1.5rem;
    padding-bottom:1.5rem
}
.notification-box__inner--confirm {
    padding-top:1rem;
    padding-bottom:1rem
}
.notification-box__icon {
    margin-right:.9375rem;
    opacity:.35;
    width:1rem;
    display:inline-block;
    vertical-align:top
}
.notification-box__text {
    display:inline-block;
    font-size:14px;
    max-width:94%
}
.notification-box__close {
    position:absolute;
    right:1.5rem;
    top:50%;
    -webkit-transform:translateY(-50%);
    transform:translateY(-50%);
    cursor:pointer;
    opacity:.75;
    width:1rem;
    display:inline-block
}
.publish_confirmation {
    position:relative
}
.publish_confirmation form {
    overflow:auto
}
.publish_confirmation .publish_confirmation--text {
    font-size:1rem;
    margin-bottom:1.25rem
}
.publish_confirmation .publish_confirmation--text .bullet_list {
    font-weight:500
}
.page_was_published__text h3,
.topnav_mobile_header_title,
.vod-title-page-wrapper a,
.vod-title-page-wrapper h1,
.vod-title-page-wrapper h2,
.vod-title-page-wrapper h3,
.vod-title-page-wrapper h4,
.vod-title-page-wrapper h5,
.vod-title-page-wrapper h6 {
    font-weight:400
}
.publish_confirmation .publish_confirmation__loading_overlay {
    position:absolute;
    background-color:#fff;
    width:100%;
    height:100%;
    top:0;
    opacity:.9
}
.publish_confirmation .iris_throbber-dot {
    width:10px;
    height:10px
}
.publish_confirmation .iris_throbber-wrapper {
    position:absolute;
    top:0;
    width:100%
}
.page_was_published {
    text-align:center
}
.page_was_published__text {
    padding:2.1875rem
}
.page_was_published__text h3 {
    font-size:24px;
    margin-bottom:.9375rem
}
.page_was_published__text p {
    font-size:.9375rem
}
.page_was_published__shaded-bottom {
    padding:.9375rem 0;
    background-color:#F2F4F5
}
.placeholder-col-full,
.placeholder-col-third,
.placeholder-col-two-thirds {
    float:left;
    padding-right:.9375rem;
    padding-left:.9375rem;
    position:relative
}
.topnav_mobile_header_title>.reduce_size {
    font-size:.9em
}
.topnav_mobile_header_title>.reduce_size_more {
    font-size:.8em
}
.topnav_mobile_header_title>.reduce_size,
.topnav_mobile_header_title>.reduce_size_more {
    line-height:1.2
}
.topnav_mobile_header_title .topnav_mobile_header_title_reduction {
    display:block;
    overflow:hidden;
    line-height:1;
    white-space:nowrap;
    text-overflow:ellipsis
}
.placeholder-row {
    overflow:auto;
    width:100%;
    max-width:61.875rem;
    margin:0 auto
}
.placeholder-col-full {
    width:100%
}
.placeholder-col-two-thirds {
    z-index:0;
    width:66.6667%
}
.placeholder-col-third {
    left:2.08333%;
    width:31.25%
}
.placeholder-main,
.vod-title-page-wrapper .primary-wrap {
    padding:1.875rem 0
}
.placeholder-content {
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.outer_wrap {
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    min-height:100vh
}
.wrap_content {
    -webkit-box-flex:1;
    -webkit-flex:1 0 auto;
    -ms-flex:1 0 auto;
    flex:1 0 auto
}
.vod-title-page-wrapper {
    position:relative
}
@media only screen and (min-width:0) and (max-width:567px),only screen and (min-width:568px) and (max-width:667px) {
    .vod-title-page-wrapper .primary-wrap {
        padding:.9375rem 0 1.875rem
    }
}
.vod-title-page-wrapper .loader {
    margin-top:200px
}
.vod-title-page-wrapper .vod-title-page-header {
    margin-bottom:6px;
    font-size:2.3125rem
}
.vod-title-page-wrapper .vod-title-page-header .hd-badge,
.vod-title-page-wrapper .vod-title-page-header .iris_badge--video_attribute {
    height:25px;
    margin:0 0 5px 12px
}
.vod-title-page-wrapper .hd-badge {
    width:36px;
    padding:.3125rem .3125rem .25rem;
    border-radius:.125rem
}
.vod-title-page-wrapper .byline {
    font-size:.9375rem
}
.vod-title-page-wrapper .description-wrapper {
    clear:both;
    overflow:hidden;
    position:relative;
    margin-top:15px;
    margin-bottom:2.1875rem;
    font-size:15px
}
@media only screen and (min-width:768px) {
    .vod-title-page-wrapper .description-wrapper {
        margin-top:20px;
        font-size:16px
    }
}
.vod-title-page-wrapper .description-wrapper .expires {
    text-align:left
}
.vod-title-page-wrapper .description-wrapper .description {
    max-height:9999px
}
.vod-title-page-wrapper .description-wrapper .description:after {
    display:none
}
.vod-title-page-wrapper .description-wrapper .description p+p {
    margin-top:10px
}
.vod-title-page-wrapper .description-wrapper .description.series.collapsed {
    max-height:85px
}
.vod-title-page-wrapper .description-wrapper .description.collapsed {
    max-height:260px
}
.vod-title-page-wrapper .description-wrapper .description.collapsed:hover {
    cursor:pointer
}
.vod-title-page-wrapper .description-wrapper .read-more {
    position:relative;
    font-weight:700
}
.vod-title-page-wrapper .description-wrapper .read-more:hover {
    cursor:pointer
}
.vod-title-page-wrapper .iris_comment-add-actions--spacing {
    margin-top:16px
}
.vod-title-page-wrapper .iris_comment-add-subline--spacing {
    margin-left:8px
}
.vod-title-page-wrapper .iris_comment-actions-delete,
.vod-title-page-wrapper .iris_comment-actions-edit {
    font-size:.75rem
}
.vod-title-page-wrapper .iris_notification--caution-icon svg,
.vod-title-page-wrapper .iris_notification--warning-icon svg {
    vertical-align:top
}
.vod-title-page-wrapper .iris_reply-wrapper {
    min-height:.75rem;
    margin-top:1rem
}
.vod-title-page-wrapper .iris_comment-portrait.indicate_creator_comment a {
    padding-left:.3125rem;
    border-left:2px solid
}
.vod-title-page-wrapper .iris_comment-content.indicate_creator_comment {
    margin-left:2px solid;
    border-left:2px solid
}
.vod-title-page-wrapper .iris_comment-replies .iris_comment-content {
    margin-left:.625rem
}
.vod-title-page-wrapper .comment-reply-actions button {
    margin-top:.625rem;
    margin-left:.625rem
}
.vod-title-page-wrapper .comment-reply-actions button:first-child {
    margin-left:0
}
.vod-title-page-wrapper .iris_comment-content .iris_link-header {
    font-size:.9375rem;
    font-weight:700
}
.vod-title-page-wrapper .iris_comment-content time {
    opacity:.7
}
.vod-title-page-wrapper .vod_comment-timestamp {
    margin-left:.25rem
}
.vod-title-page-wrapper #comments .iris_header {
    font-size:1.375rem
}
.vod-title-page-wrapper .disabled_message h4 {
    margin-bottom:10px
}
@media only screen and (min-width:0) and (max-width:567px) {
    .vod-title-page-wrapper .iris_comment-add-subline {
        display:none
    }
}
@media only screen and (max-width:990px) {
    .vod-title-page-wrapper .primary-column-max {
        max-width:260px
    }
    .vod-title-page-wrapper .primary-column-min {
        min-width:175px
    }
}
.vod-title-page-wrapper .social-count-wrapper {
    padding-top:12px
}
.vod-title-page-wrapper .social-count {
    display:inline-block;
    font-size:13px
}
.vod-title-page-wrapper .social-count .iris_ic {
    height:19px;
    margin-right:.3rem
}
.vod-title-page-wrapper .social-count--fb .iris_ic {
    width:.5rem
}
.vod-title-page-wrapper .social-count--comments .iris_ic,
.vod-title-page-wrapper .social-count--recommendations .iris_ic,
.vod-title-page-wrapper .social-count--twitter .iris_ic {
    width:1.2rem
}
.vod-title-page-wrapper .social-count+.social-count {
    margin-left:.9375rem
}
.vod-title-page-wrapper .social_row {
    position:relative;
    z-index:1;
    margin-bottom:1.5rem
}
.vod-title-page-wrapper .social_row__item {
    display:inline-block
}
.vod-title-page-wrapper .social_row__item+.social_row__item {
    margin-left:1rem
}
.vod-title-page-wrapper .social-count--recommendations .iris-tooltip-trigger a {
    cursor:help
}
.vod-title-page-wrapper .social-count--recommendations .iris_tooltip {
    line-height:1.3;
    border:none;
    text-align:center
}
.vod-title-page-wrapper .region-modal-list {
    list-style-type:circle
}
.vod-title-page-wrapper .watch-trailer-thumb-row {
    margin-top:1rem
}
.vod-title-page-wrapper .watch-trailer-thumb {
    display:block;
    position:relative;
    background:#000
}
.vod-title-page-wrapper .watch-trailer-thumb:hover .watch-trailer-thumb__img {
    opacity:1
}
.vod-title-page-wrapper .watch-trailer-thumb__img {
    opacity:.7
}
.vod-title-page-wrapper .watch-trailer-thumb__txt-wrapper {
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.vod-title-page-wrapper .watch-trailer-thumb__txt {
    min-width:100px;
    padding:.5rem;
    font-size:14px;
    color:#FFF;
    background:rgba(0,0,0,.5);
    text-align:center
}
.vod-title-page-wrapper .meta-info-wrapper {
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    font-size:14px
}
.vod-title-page-wrapper .meta-info {
    height:25px;
    -webkit-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex-positive:1;
    flex-grow:1
}
.vod-title-page-wrapper .meta-info__label {
    padding-right:.4rem
}
.vod-title-page-wrapper .receive-updates .receive-updates-btn {
    width:100%;
    padding-right:5px;
    padding-left:5px;
    font-size:.875rem
}
.vod-title-page-wrapper .receive-updates .iris_tooltip {
    width:165px!important;
    line-height:1.3;
    border:none;
    text-align:center
}
.vod-title-page-wrapper .social_row .receive-updates .iris_tooltip {
    left:0!important
}
@media only screen and (max-width:990px) {
    .vod-title-page-wrapper .social_row .receive-updates .iris_tooltip {
        width:145px!important
    }
}
.vod-title-page-wrapper .receive-updates-btn {
    font-weight:400
}
.vod-title-page-wrapper .blurred-background {
    display:none
}
.vod-title-page-wrapper .bonus-header {
    font-size:20px
}
@media only screen and (min-width:768px) {
    .vod-title-page-wrapper .bonus-header {
        font-size:22px
    }
    .vod-title-page-wrapper .blurred-background {
        display:block
    }
}
.vod-title-page-wrapper .scroll-to-top {
    position:fixed;
    z-index:0;
    right:0;
    bottom:1.875rem;
    padding:.875rem .9375rem;
    font-size:.9375rem;
    font-weight:500;
    -webkit-transition:right .15s ease-in;
    transition:right .15s ease-in
}
#share_email form,
#share_embed textarea,
#share_popup .icon_input .cancel {
    -webkit-transition:all 125ms ease-out 0s
}
.vod-title-page-wrapper .scroll-to-top.offscreen {
    right:-200px
}
.vod-title-page-wrapper .scroll-to-top.bottom {
    bottom:18.75rem
}
.vod-title-page-wrapper .scroll-to-top__icon {
    margin:0 5px 3px 0
}
.vod-title-page-wrapper .author-controls {
    display:none
}
@media only screen and (min-width:768px) {
    .vod-title-page-wrapper .author-controls {
        display:block;
        position:absolute;
        z-index:1000;
        top:40px;
        right:5px
    }
    .vod-title-page-wrapper .author-controls a {
        display:block;
        padding:6px 15px;
        font-size:12px;
        font-weight:400;
        color:#FFF;
        border-radius:.25rem;
        background:#000;
        background:rgba(0,0,0,.5)
    }
    .vod-title-page-wrapper .author-controls a:hover {
        background:#53A2C9!important;
        background:rgba(83,162,201,.95)!important
    }
}
#share_social_icons li,
.insta {
    display:inline-block
}
@media only screen and (min-width:0) and (max-width:567px),only screen and (min-width:568px) and (max-width:667px) {
    .vod-title-page-wrapper .title_bar {
        overflow:hidden;
        height:44px;
        padding:14px;
        font-size:.8rem;
        border-bottom:1px solid #282C37;
        text-align:center;
        white-space:nowrap;
        text-overflow:ellipsis
    }
    #share_popup .share_link,
    #share_popup .share_social_icons {
        width:100%!important
    }
    #share_popup .share_social_icons {
        margin-top:1rem
    }
}
#share_popup #share_email,
#share_popup #share_embed {
    padding-right:0;
    padding-left:0
}
.iris_panels-tri-item {
    padding-left:2px;
    line-height:1.7
}
#share_popup fieldset.other {
    margin:0
}
#share_popup .fg_search {
    width:100%!important
}
#share_popup .timecode {
    width:40px!important
}
.insta {
    position:absolute;
    top:-13px;
    right:-5px;
    width:36px;
    height:36px;
    margin-top:8px;
    padding-left:2px;
    border-radius:50%;
    background:#fff;
    text-align:center
}
.insta svg {
    position:relative;
    top:8px;
    width:20px;
    height:20px
}
.insta-tip-trigger,
.insta-tip-trigger>a {
    left:0;
    width:100%;
    height:100%;
    background:0 0;
    display:block;
    top:0
}
.insta-tip-trigger {
    position:absolute!important
}
.insta-tip-trigger>a {
    position:absolute
}
.insta-tip-trigger .iris_tooltip {
    width:320px!important;
    max-width:320px;
    margin-bottom:-5px;
    background:0 0!important;
    padding:0
}
.insta-tip-trigger .insta-tooltip-inner {
    padding:1.3rem 1rem;
    border-radius:3px
}
.vip-modal-text {
    margin-bottom:.75rem
}
.iris_modal-wrapper {
    color:#1a2e3b
}
@-webkit-keyframes shake {
    0%,
    100% {
        -webkit-transform:translateX(0)
    }
    10%,
    30%,
    50%,
    70%,
    90% {
        -webkit-transform:translateX(-10px)
    }
    20%,
    40%,
    60%,
    80% {
        -webkit-transform:translateX(10px)
    }
}
@keyframes shake {
    0%,
    100% {
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
    10%,
    30%,
    50%,
    70%,
    90% {
        -webkit-transform:translateX(-10px);
        transform:translateX(-10px)
    }
    20%,
    40%,
    60%,
    80% {
        -webkit-transform:translateX(10px);
        transform:translateX(10px)
    }
}
.shake {
    -webkit-animation-name:shake;
    animation-name:shake
}
#share_popup header .more {
    position:absolute;
    top:4px;
    right:0;
    font-weight:700
}
#share_popup h2 {
    font-size:18px;
    color:#456
}
#share_popup .player h2 {
    color:#FFF
}
#share_popup .blocker {
    background:#f4f5f7;
    background:rgba(244,245,247,.5)
}
#share_popup .blocker p.alert {
    width:100%;
    position:relative;
    margin-bottom:1.25rem
}
#share_popup .cols {
    margin-bottom:20px
}
#share_popup .cols>.col {
    width:49%;
    padding:0
}
#share_popup input[type=text],
#share_popup textarea {
    border:1px solid #d3d3d3;
    font-size:15px;
    background:#fbfbfc
}
#share_popup input[type=text]:focus,
#share_popup textarea:focus {
    color:#5d6266;
    border-color:#bfbfbf
}
#share_popup .icon_input {
    position:relative
}
#share_popup .icon_input input[type=text] {
    padding:9px 9px 9px 32px
}
#share_popup .icon_input:before {
    position:absolute;
    color:#d3d3d3;
    top:10px;
    left:11px;
    font-size:19px
}
#share_popup .icon_input .cancel {
    position:absolute;
    top:50%;
    margin-top:-11px;
    right:10px;
    z-index:5;
    font-weight:700;
    cursor:default;
    transition:all 125ms ease-out 0s;
    opacity:0
}
#share_popup .icon_input>.portrait {
    border:0;
    padding:0;
    width:27px;
    height:27px;
    position:absolute;
    left:4px;
    top:4px
}
#share_popup .icon_input.active .cancel {
    opacity:1;
    cursor:pointer
}
#share_popup .icon_input+.icon_input {
    margin-top:6px
}
#share_popup .userlist {
    height:85px
}
@media only screen and (max-width:599px),only screen and (max-device-width:599px) {
    #share_popup .cols>.col+.col {
        float:left;
        width:100%;
        padding-top:15px;
        margin-left:0
    }
}
#share_social_icons ul {
    margin-top:-1px
}
#share_social_icons li+li {
    margin-left:1px
}
#share_social_icons a {
    display:block;
    width:36px;
    height:36px;
    overflow:hidden;
    text-indent:-1000em;
    background-repeat:no-repeat;

}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx) {
    #share_social_icons a {

        background-size:241px 36px
    }
}
#share_social_icons a:focus,
#share_social_icons a:hover {
    opacity:.9
}
#share_social_icons a.facebook {
    background-position:0 0
}
#share_social_icons a.twitter {
    background-position:-41px 0
}
#share_social_icons a.tumblr {
    background-position:-123px 0
}
#share_social_icons a.pinterest {
    background-position:-164px 0
}
#share_social_icons a.linkedin {
    background-position:-82px 0
}
#share_social_icons a.reddit {
    background-position:-205px 0
}
#code_notice {
    margin:0;
    height:30px
}
button::-moz-focus-inner,
input::-moz-focus-inner {
    border:0
}
#submit_failure,
#submit_success {
    margin:15px 0!important;
    width:100%
}
.email_supplement #submit_failure,
.email_supplement #submit_success {
    padding:10px
}
.email_supplement .alert {
    color:#6C756C;
    background:#efd;
    border-color:#bca
}
.email_supplement .alert em {
    color:#bca!important
}
.email_supplement .error_msg {
    background:#ffdeef;
    border-color:#ffafbf
}
.email_supplement .error_msg em {
    color:#ffafbf
}
.email_supplement_actions {
    text-align:left;
    font-size:14px
}
#share_link .share_link {
    width:200px
}
.onsite #share_link .share_link {
    width:245px
}
#share_link input[type=text].timecode {
    width:60px
}
#share_link>div>label {
    font-size:12px
}
#share_link .timecode-wrapper {
    margin-top:10px
}
#share_email {
    color:#3A5161
}
@media only screen and (max-width:640px) {
    #share_email.category_email,
    #share_email.channel_email {
        display:none
    }
}
#share_email form {
    margin:0;
    transition:all 125ms ease-out 0s
}
#share_email form .fg {
    width:100%
}
#share_email form .fg .userlist>ol li {
    width:148px
}
#share_email form .fg div.digest .name {
    width:103px
}
#share_email form .fg_search {
    width:100%
}
#share_email form.active {
    background-color:#F6F7F8;
    margin-bottom:15px
}
#share_email form.active .email_supplement {
    display:block
}
#share_email form.active .fg .search_container {
    width:480px
}
#share_email textarea {
    margin-top:8px;
    height:80px;
    min-height:80px;
    max-height:160px;
    resize:vertical;
    width:98%
}
#share_email .ac_list {
    max-width:474px
}
#share_email .ac_list li {
    height:30px;
    font-size:14px;
    line-height:30px
}
#share_email .ac_list li .portrait {
    margin-right:4px;
    border-color:transparent;
    float:left
}
#share_email .ac_list li.selected a,
#share_email .ac_list li:hover a {
    color:#FFF
}
#share_email .ac_list li.no_matches {
    text-indent:6px
}
#share_email .icon_input input[type=text][readonly] {
    font-weight:700
}
#share_email .icon_input .overTxtLabel {
    margin-top:6px;
    margin-left:28px
}
#share_email .overTxtLabel {
    font-weight:400;
    color:#9da2a8
}
#send_list+.more {
    position:absolute;
    bottom:-24px;
    right:0;
    font-weight:700;
    text-align:right
}
.email_supplement {
    display:none
}
.email_supplement .btn {
    color:#fff;
    background:#324456;
    font-size:14px;
    margin-right:3px;
    padding:5px 10px;
    border:0;
    border-radius:4px;
    font-weight:700;
    cursor:pointer
}
.email_supplement .btn:hover {
    background:#00ADEF
}
.email_block {
    margin-bottom:10px
}
#share_embed {
    margin-top:20px
}
#share_embed header {
    position:relative;
    background:#FFF;
    border:none
}
#share_embed .controls-wrapper header {
    background:0 0!important
}
#share_embed .toggle_box {
    margin-top:1rem
}
#share_embed textarea {
    padding:4px 7px;
    font-family:Monaco,Consolas,"Courier New",Courier;
    font-size:12px;
    line-height:18px;
    resize:none;
    height:34px;
    transition:all 125ms ease-out 0s
}
#share_embed textarea.expanded {
    height:124px
}
#share_embed form {
    margin-bottom:0
}
#share_embed form+.alert {
    margin-top:12px;
    max-width:455px
}
#embed_customize .size ol,
#embed_customize fieldset+fieldset {
    margin-top:2px
}
#embed_preview header {
    background:0 0
}
#embed_customize {
    position:relative;
    padding:10px;
    font-size:12px;
    background-color:#F6F7F8
}
#embed_customize fieldset {
    float:left;
    clear:left;
    max-width:241px
}
#embed_customize fieldset>div {
    margin-left:50px
}
#embed_customize legend {
    float:left;
    font-weight:700;
    color:#7b8084;
    font-size:13px;
    line-height:29px
}
#embed_customize input[type=text] {
    font-size:12px;
    text-align:center;
    background-color:#FFF
}
#embed_customize input[type=checkbox] {
    margin-right:3px;
    margin-left:2px
}
#embed_customize label {
    font-weight:400;
    color:#222
}
#embed_customize .size div {
    line-height:29px
}
#embed_customize .size input[type=text] {
    width:40px
}
#embed_customize #embed_size {
    margin-bottom:5px;
    margin-left:70px
}
#embed_customize .color input[type=text] {
    width:55px
}
#embed_customize .embed_color_picker_container {
    display:inline-block;
    vertical-align:-8px
}
#embed_customize .embed_intro div {
    line-height:29px;
    margin-left:48px
}
#embed_customize .embed_intro input:disabled+label {
    color:#879CAB
}
#embed_customize .embed_intro label {
    margin-right:3px;
    color:#222
}
#embed_customize .embed_intro span {
    display:inline-block
}
#embed_customize .other {
    float:none;
    clear:none;
    margin:0 0 0 255px;
    width:220px
}
#embed_customize .other legend {
    float:none;
    line-height:27px
}
.color_block {
    display:inline-block;
    border:1px solid;
    border-radius:0!important;
    padding:0;
    width:14px;
    height:14px;
    vertical-align:-2px
}
.color_block+.color_block {
    margin-left:2px
}
.color_block.blue {
    background-color:#00adef;
    border-color:#006389
}
.color_block.blue:focus,
.color_block.blue:hover {
    background-color:#0088bc
}
.color_block.orange {
    background-color:#f93;
    border-color:#c60
}
.color_block.orange:focus,
.color_block.orange:hover {
    background-color:#ff8000
}
.color_block.lime {
    background-color:#c9ff23;
    border-color:#8ebc00
}
.color_block.lime:focus,
.color_block.lime:hover {
    background-color:#b4ef00
}
.color_block.fuschia {
    background-color:#ff0179;
    border-color:#9a0049
}
.color_block.fuschia:focus,
.color_block.fuschia:hover {
    background-color:#cd0061
}
.color_block.white {
    background-color:#fff;
    border-color:#ccc
}
.color_block.white:focus,
.color_block.white:hover {
    background-color:#e6e5e5
}
#color_picker_toggle {
    float:right;
    padding:6px 0;
    cursor:pointer
}
#embed_messages {
    border-top:1px dotted #d3d3d3;
    margin-top:10px;
    padding-top:10px;
    display:none;
    font-size:12px;
    line-height:1.2;
    clear:both
}
#embed_messages p {
    margin:5px 0 0
}
#old_code {
    margin-top:10px;
    float:right;
    text-decoration:underline;
    cursor:pointer;
    color:#acb1b4;
    font-size:11px;
    display:inline-block
}
input::-ms-clear {
    display:none
}
.animated {
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both
}
@-webkit-keyframes fade-notice {
    5%,
    90% {
        opacity:1
    }
    0%,
    100% {
        opacity:0
    }
}
@keyframes fade-notice {
    5%,
    90% {
        opacity:1
    }
    0%,
    100% {
        opacity:0
    }
}
@-webkit-keyframes shimmer {
    0%,
    49% {
        background-position:top left;
        opacity:0
    }
    50% {
        background-position:top left;
        opacity:1
    }
    53% {
        background-position:top right;
        opacity:1
    }
    100%,
    54% {
        background-position:top right;
        opacity:0
    }
}
@keyframes shimmer {
    0%,
    49% {
        background-position:top left;
        opacity:0
    }
    50% {
        background-position:top left;
        opacity:1
    }
    53% {
        background-position:top right;
        opacity:1
    }
    100%,
    54% {
        background-position:top right;
        opacity:0
    }
}
@-webkit-keyframes fly-in {
    0% {
        -webkit-transform:translate(-100px,100px);
        transform:translate(-100px,100px)
    }
    100% {
        -webkit-transform:translate(0,0);
        transform:translate(0,0)
    }
}
@keyframes fly-in {
    0% {
        -webkit-transform:translate(-100px,100px);
        transform:translate(-100px,100px)
    }
    100% {
        -webkit-transform:translate(0,0);
        transform:translate(0,0)
    }
}
.lightbox_overlay {
    opacity:.75;
    -webkit-transition:opacity .15s ease-out 0s;
    transition:opacity .15s ease-out 0s;
    position:fixed;
    top:0;
    bottom:0;
    left:0;
    right:0;
    z-index:1001;
    background-color:#000
}
.default_lightbox {
    z-index:1002;
    min-height:250px;
    min-width:500px;
    max-width:1000px;
    background:#FFF;
    border-top:none;
    box-shadow:0 6px 15px rgba(0,0,0,.3);
    -webkit-transition:all .1s ease-out 0s;
    transition:all .1s ease-out 0s;
    opacity:0;
    -webkit-transform:scale(.5);
    transform:scale(.5)
}
.default_lightbox.slim {
    max-width:600px
}
.default_lightbox.flexbox {
    max-width:100%;
    top:0;
    left:0;
    background-color:transparent
}
.default_lightbox.active {
    opacity:1;
    -webkit-transform:scale(1);
    transform:scale(1)
}
.default_lightbox header {
    overflow-x:hidden;
    background-color:#F2F4F5;
    border-bottom:1px solid #D0D8DB;
    border-radius:.1875rem .1875rem 0 0
}
.default_lightbox .masthead,
.default_lightbox header>.lightbox_heading,
.default_lightbox header>h1,
.default_lightbox header>h6 {
    margin:0;
    padding:1.25rem;
    color:#1a2e3b;
    font-size:1.25rem;
    overflow:hidden
}
.default_lightbox .masthead .portrait,
.default_lightbox header>.lightbox_heading .portrait,
.default_lightbox header>h1 .portrait,
.default_lightbox header>h6 .portrait {
    width:25px;
    margin-right:10px;
    vertical-align:middle;
    display:inline
}
.default_lightbox .undertaker {
    position:absolute;
    top:30px;
    z-index:1001;
    color:#879CAB;
    display:block;
    right:20px;
    font-size:28px;
    font-weight:700;
    line-height:1px
}
.default_lightbox .undertaker:hover {
    color:#657987!important
}
.default_lightbox .content {
    padding:20px
}
.default_lightbox .block {
    margin-bottom:0;
    padding:15px 20px 20px
}
.default_lightbox .block+.block {
    padding-top:0
}
.default_lightbox .col {
    float:left;
    padding:20px
}
.default_lightbox input:not(.color_block),
.default_lightbox input:not(.iris_btn),
.default_lightbox textarea {
    color:#7d8792;
    border:1px solid #d8dde1;
    background-color:#fbfbfc;
    border-radius:.1875rem
}
.default_lightbox input[type=submit]:not(.iris_btn) {
    background:#324456;
    border-color:#324456;
    color:#fff;
    border-radius:4px;
    font-weight:700;
    cursor:pointer;
    font-size:16px;
    padding:8px 12px;
    margin:0 3px 20px 0
}
.default_lightbox input[type=submit]:not(.iris_btn)[disabled],
.default_lightbox input[type=submit]:not(.iris_btn)[disabled]:hover {
    color:#d3d3d3!important;
    background:#a6a7a8!important;
    border-color:transparent!important
}
.default_lightbox input[type=submit]:not(.iris_btn).btn_red {
    background:#fc535b;
    border-color:#fc535b
}
.default_lightbox input[type=submit]:not(.iris_btn).btn_red:hover {
    background:#fd2d37;
    border-color:#fd2d37
}
.default_lightbox input[type=submit]:not(.iris_btn):hover {
    background:#00adef;
    border-color:#00adef
}
.default_lightbox .notification {
    margin-bottom:15px
}
.mod_tools header>h1 {
    background:url(https://25.media.tumblr.com/tumblr_m6qyybDaS11qzw1qyo1_500.gif) center 50%/cover no-repeat #000!important
}
.modbox_lightbox .content {
    padding:10px;
    height:600px;
    width:800px;
    overflow:scroll
}
#lightbox_container.image {
    min-width:1px;
    width:auto;
    max-width:10000px;
    min-height:1px;
    height:auto;
    border:0
}
#lightbox_container.image .close {
    background-color:#fff;
    width:18px;
    height:18px;
    top:0;
    right:-18px;
    color:#000;
    text-align:center
}
#lightbox_container.image #lightbox_content {
    min-height:1px
}
#lightbox_container.image img {
    display:block
}
.lightbox_padded_body {
    padding:20px;
    background:#FFF;
    border-radius:0 0 .1875rem .1875rem
}
.cols::after {
    content:"";
    display:table;
    clear:both
}
.active .share_input-link::before,
.active .share_input-search::before {
    content:'';
    width:1rem;
    height:1rem;
    background-repeat:no-repeat;
    background-position:center center
}
.cols>.col {
    float:left
}
.cols>.col+.col {
    margin-left:10px
}
.active .share_header__icon {
    -webkit-animation:fly-in .15s;
    animation:fly-in .15s;
    margin-right:.3125rem
}
.active .share_header {
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.active .share_input-link {
    color:#E3E8E9
}
.active .share_input-link::before {
    position:absolute;
    background-image:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 12 12' enable-background='new 0 0 12 12' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='%23d0d8db' d='M5,3H3C1.343,3,0,4.343,0,6s1.343,3,3,3c0.276,0,0.5-0.224,0.5-0.5S3.276,8,3,8C1.897,8,1,7.103,1,6s0.897-2,2-2h2 c1.103,0,2,0.897,2,2c0,0.276,0.224,0.5,0.5,0.5S8,6.276,8,6C8,4.343,6.657,3,5,3z'/%3E%3Cpath fill='%23d0d8db' d='M9,3C8.724,3,8.5,3.224,8.5,3.5S8.724,4,9,4c1.103,0,2,0.897,2,2s-0.897,2-2,2H7C5.897,8,5,7.103,5,6 c0-0.276-0.224-0.5-0.5-0.5S4,5.724,4,6c0,1.657,1.343,3,3,3h2c1.657,0,3-1.343,3-3S10.657,3,9,3z'/%3E%3C/g%3E%3C/svg%3E");
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg)
}
.active .share_input-search::before {
    position:absolute;
    background-image:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23d0d8db' d='M15.707,13.586l-4.543-4.543C11.692,8.15,12,7.112,12,6c0-3.314-2.686-6-6-6S0,2.686,0,6s2.686,6,6,6 c1.112,0,2.15-0.308,3.043-0.836l4.543,4.543c0.391,0.391,1.024,0.391,1.414,0L15.707,15C16.098,14.609,16.098,13.976,15.707,13.586 z M6,9C4.343,9,3,7.657,3,6s1.343-3,3-3s3,1.343,3,3S7.657,9,6,9z'/%3E%3C/svg%3E");
    -webkit-transform:rotate(5deg);
    transform:rotate(5deg)
}
.default_lightbox.basic_confirm .undertaker.close {
    display:none
}
.default_lightbox.basic_confirm ul {
    margin-top:15px
}
.default_lightbox.basic_confirm ul li+li {
    margin-top:5px
}
.default_lightbox.basic_confirm form {
    margin:0
}
.default_lightbox.basic_confirm form .btn_lg {
    font-size:18px;
    padding:10px 20px!important
}
.default_lightbox.basic_confirm footer .question {
    color:#456
}
.default_lightbox.basic_confirm footer .buttons {
    font-size:14px
}
.default_lightbox.basic_confirm section+footer {
    padding-top:0
}
.default_lightbox.edison {
    background:#fcfcfc
}
.default_lightbox.edison .shade {
    background:#e2f4fd;
    border-bottom:1px solid #e4e8ed
}
.default_lightbox.edison .shade,
.default_lightbox.edison .shade h1,
.default_lightbox.edison .shade h2,
.default_lightbox.edison .shade h3,
.default_lightbox.edison .shade h4,
.default_lightbox.edison .shade h5,
.default_lightbox.edison .shade i {
    color:#4bf
}
.default_lightbox.edison.fat header {
    padding-top:30px;
    padding-bottom:30px
}
.default_lightbox.edison.fat .undertaker {
    margin-top:26px
}
.default_lightbox.edison:before {
    content:"";
    display:block;
    width:100%;
    height:8px;
    background:#f4f5f7;
    position:relative;
    top:-1px
}
.default_lightbox.edison footer,
.default_lightbox.edison header,
.default_lightbox.edison section {
    padding:20px
}
.default_lightbox.edison header {
    background:#f5faff;
    border-bottom:1px solid #e4e8ed
}
.default_lightbox.edison header h1,
.default_lightbox.edison header h2,
.default_lightbox.edison header h3,
.default_lightbox.edison header h4,
.default_lightbox.edison header h5 {
    padding:0
}
.default_lightbox.edison .masthead,
.default_lightbox.edison header>.lightbox_heading,
.default_lightbox.edison header>h1,
.default_lightbox.edison header>h6 {
    color:#3A5161;
    background:#f5faff;
    text-shadow:none
}
.default_lightbox.edison .close.undertaker {
    color:#456;
    margin-top:14px;
    margin-left:0;
    margin-right:16px;
    font-size:18px
}
.default_lightbox.edison .close.undertaker:hover {
    color:#586f85!important
}
.default_lightbox.edison footer {
    background:inherit;
    padding-bottom:30px
}
.default_lightbox.edison .content.warn .shade,
.default_lightbox.edison.warn .shade {
    background:#ffefff;
    border-bottom:1px solid #ffafbf
}
.default_lightbox.edison .content.warn .shade,
.default_lightbox.edison .content.warn .shade h1,
.default_lightbox.edison .content.warn .shade h2,
.default_lightbox.edison .content.warn .shade h3,
.default_lightbox.edison .content.warn .shade h4,
.default_lightbox.edison .content.warn .shade h5,
.default_lightbox.edison .content.warn .shade i,
.default_lightbox.edison.warn .shade,
.default_lightbox.edison.warn .shade h1,
.default_lightbox.edison.warn .shade h2,
.default_lightbox.edison.warn .shade h3,
.default_lightbox.edison.warn .shade h4,
.default_lightbox.edison.warn .shade h5,
.default_lightbox.edison.warn .shade i {
    color:#fc575e
}
#lightbox_content #pro_locked_action {
    display:block
}
.vod_regions_selector {
    position:relative;
    padding:20px
}
.vod_regions_selector ul {
    margin-left:30px
}
.vod_regions_selector li {
    list-style-type:disc
}
.vod_regions_selector li a {
    color:#17272E
}
.vod_regions_selector li a:hover {
    color:#009FDE
}
.vod_regions_selector li.selected {
    color:#acb1b4
}
.vod_regions_selector li.selected a {
    color:inherit
}
.vod_regions_selector li+li {
    margin-top:10px
}
.vod_regions_selector .tip {
    padding-left:5px;
    font-size:75%;
    color:#acb1b4
}
#auth_frame {
    position:relative;
    margin:0 auto;
    width:960px;
    color:#FFF;
    font-size:17px;
    text-shadow:0 1px 2px #123
}
#auth_frame .tree {
    position:absolute;
    display:block;
    top:-124px;
    right:24px;
    width:394px;
    height:450px;

    z-index:999
}
#auth_frame .tree_mask {
    position:absolute;
    display:block;
    top:210px;
    right:90px;
    width:291px;
    height:119px;

    z-index:3
}
#auth_frame header {
    background:0 0;
    border:none
}
#auth_frame header h1 {
    margin-top:50px;
    color:#FFF;
    text-transform:uppercase;
    font-size:100px;
    text-shadow:0 0 3px #333;
    opacity:.7
}
#auth_frame header h1.de {
    letter-spacing:-7px
}
#auth_frame header h1.fr {
    font-size:75px;
    letter-spacing:-5px
}
#auth_frame header h1.es {
    font-size:72px;
    letter-spacing:-2px
}
#auth_frame form {
    margin-top:70px;
    position:relative;
    z-index:1000
}
#auth_frame form span {
    position:relative;
    display:inline-block
}
#auth_frame form .helpers {
    width:685px;
    float:left;
    font-size:14px;
    margin-top:14px
}
#auth_frame form .helpers.right {
    float:right
}
#auth_frame form .helpers a {
    color:#90d5ec
}
#auth_frame #facebook_form {
    display:block;
    position:absolute;
    font-size:14px;
    text-align:right;
    top:275px
}
#auth_frame #facebook_form.login {
    right:275px
}
#auth_frame #facebook_form.login.fr {
    top:144px;
    right:210px
}
#auth_frame #facebook_form.login.es {
    right:218px;
    top:138px
}
#auth_frame #facebook_form.join {
    right:8px
}
#auth_frame #facebook_form.join.fr {
    top:144px;
    right:0
}
#auth_frame #facebook_form .favicon {
    display:inline-block;
    margin-right:6px;
    padding:2px;
    line-height:0;
    vertical-align:-6px;
    background-color:#34579B;
    border:2px solid #282D2A;
    border-radius:4px
}
#auth_frame #facebook_form a {
    color:#97c3ff
}
.logged_out #auth_frame #facebook_form {
    margin:-30px 0 0;
    padding:0;
    right:16px
}
#auth_frame #facebook_join {
    left:800px
}
#auth_frame input[placeholder] {
    font-size:20px;
    line-height:1.1;
    padding:8px 6px;
    width:261px;
    background-color:#FFF;
    border:2px solid #282D2A
}
#auth_frame input[placeholder]:focus {
    color:#000;
    border-color:#282D2A
}
#auth_frame input[placeholder].warning {
    margin-bottom:0
}
#auth_frame .es input[placeholder] {
    width:258px
}
#auth_frame .de input[placeholder] {
    width:241px
}
#auth_frame .fr input[placeholder] {
    width:246px
}
#auth_frame .overTxtLabel {
    top:10px!important;
    left:10px!important;
    color:#a6a7a8!important
}
#auth_frame .btn {
    padding:8px 20px;
    font-size:20px;
    color:#FFF;
    background-color:#4bf;
    border:2px solid #282D2A
}
#auth_frame .btn:focus,
#auth_frame .btn:hover {
    background-color:#aad450
}
.default_lightbox .auth_lightbox.auth_lightbox_old {
    height:400px;
    width:880px;
    background: #62A0AD;
    border:2px solid #A6A6A6
}
.default_lightbox .auth_lightbox #auth_frame {
    width:auto
}
.default_lightbox .auth_lightbox #auth_frame #facebook_form {
    top:263px
}
.default_lightbox .auth_lightbox #auth_frame #facebook_form.login {
    right:117px
}
.default_lightbox .auth_lightbox .auth_lightbox_wrapper {
    padding:40px
}
.default_lightbox .auth_lightbox header {
    background:0 0;
    border:0
}
.default_lightbox .auth_lightbox header h1 {
    margin:0!important;
    padding:110px 0 0!important;
    font-size:82px!important;
    background:0 0!important;
    width:auto!important
}
.default_lightbox .auth_lightbox form {
    margin-top:30px!important
}
.default_lightbox .auth_lightbox .tree {
    top:-140px!important;
    right:-75px!important
}
.default_lightbox .auth_lightbox .tree_mask {
    top:194px!important;
    right:-10px!important
}



.topnav_desktop {
    transition: background-color 0.25s ease-in-out, box-shadow 0.25s ease-in-out;
    background-color: rgba(141,175,99,0);
    box-shadow: none;
    border: none;
}

.topnav_desktop_logo svg path,
.topnav_desktop_logo:focus svg path,
.topnav_desktop_logo:hover svg path {
    fill: #1A1E15;
}

.topnav_desktop_menu_items:hover>a,
.topnav_desktop_menu_items a,
.topnav_desktop_menu_items_dropdown_item a,
.topnav_menu_avatar {
    color: rgba(26,30,21,0.6);
}

.topnav_desktop_menu_items a:hover,
.topnav_desktop_menu_items a:active,
.topnav_desktop_menu_items_dropdown_item a:hover
.topnav_desktop_menu_items a:focus {
    color: rgba(26,30,21,0.6);
}

.topnav_desktop_menu_items .topnav_is_ondemand {
    color: #1A1E15 !important;
}

.topnav_desktop_menu_items_dropdown,
.topnav_desktop_video_popover_dropdown,
.activity__dropdown {
    background-color: #2E4710;
    border: 1px solid #3C5B15;
}

.activity__dropdown-header {
    background-color: #2E4710;
}

.topnav_desktop_menu_items_dropdown:before,
.activity__dropdown:before {
    border-bottom: 8px solid #3C5B15;
}

.topnav_desktop_menu_items_dropdown:after,
.activity__dropdown:after {
    border-bottom: 8px solid #2E4710;
}

<!-- .activity.not_clicked:hover {
         background-color: @todo;
         color: @todo;
     } -->

.activity__wrapper.not_clicked {
    background-color: #395714;
}

.topnav_desktop_menu_items_dropdown a:hover,
.topnav_desktop_menu_items_dropdown_item_log_out button:hover,
.activity__wrapper:hover,
.activity__wrapper.not_clicked:hover {
    color: #7AD30D;
    background-color: #416417;
}

.activity__wrapper:hover .activity__text {
    color: #7AD30D;
}

.topnav_user_profile a:hover small {
    color: #67B10B;
}

.topnav_desktop_menu_items_dropdown a,
.topnav_desktop_menu_items_dropdown_item_log_out,
.activity__dropdown-title,
.activity__dropdown-see-all,
.activity__time {
    color: #A7CD7A;
}

.activity__text,
.activity__no-activity-wrapper {
    color: #CEF99A;
}

.topnav_desktop_menu_items_dropdown_item_log_out:hover {
    background-color: #416417;
}

.topnav_menu_search_input {
    color: #fff !important;
    background: rgba(26,30,21,0.2);
    border: none !important;
}

.topnav_menu_search_submit {
    background: rgba(26,30,21,0.2);
    border: none !important;
    height: 30px;
}

.topnav_menu_search_input:hover,
.topnav_menu_search_input:hover + .topnav_menu_search_submit {
    background: rgba(26,30,21,0.3);
}

.topnav_icon_search_b::before {
    color: #1A1E15;
}

.topnav_menu_search_input:focus {
    color: #fff !important;
    background: rgba(26,30,21,1);
    border: none !important;
}

.topnav_menu_search_input:focus + .topnav_menu_search_submit {
    background: rgba(26,30,21,1);
}

.topnav_menu_search_input:focus + .topnav_menu_search_submit:before {
    color: #fff !important;
}

.topnav_menu_search_input:hover::-webkit-input-placeholder,
.topnav_menu_search_input::-webkit-input-placeholder {
    color: #1A1E15;
}
.topnav_menu_search_input:hover:-moz-placeholder,
.topnav_menu_search_input:-moz-placeholder {
    color: #1A1E15;
}
.topnav_menu_search_input:hover::-moz-placeholder,
.topnav_menu_search_input::-moz-placeholder {
    color: #1A1E15;
}
.topnav_menu_search_input:hover:-ms-input-placeholder,
.topnav_menu_search_input:-ms-input-placeholder {
    color: #1A1E15;
}

.topnav_menu_search_input:focus::-webkit-input-placeholder {
    color: #fff !important;
}
.topnav_menu_search_input:focus:-moz-placeholder {
    color: #fff !important;
}
.topnav_menu_search_input:focus::-moz-placeholder {
    color: #fff !important;
}
.topnav_menu_search_input:focus:-ms-input-placeholder {
    color: #fff !important;
}

.autocomplete_wrapper {
    background: rgba(26,30,21,1);
    border: none;
    border-top: 1px solid rgba(255,255,255,0.2) !important;
}

.autocomplete_wrapper .autocomplete_sug_link {
    color: #fff;
}

.autocomplete_wrapper .autocomplete_sug_link.active {
    color: #7AD30D;
    background-color: #416417;
}

.autocomplete_wrapper .reg_suggestion + .vod_suggestion .autocomplete_sug_link {
    border-top-color: rgba(255,255,255,0.2);
}

.autocomplete_wrapper .vod_suggestion .autocomplete_sug_thumb {
    background-color: rgba(255,255,255,0.2) !important;
}

.topnav_desktop_menu_items_dropdown_item_separator,
.activity__wrapper:not(:last-child),
.activity__dropdown-header {
    border-bottom: 1px solid #3C5B15;
}

.activity__dropdown-loading,
.activity__dropdown-see-all {
    border-top: 1px solid #3C5B15;
}

.activity__bell {
    color: #1A1E15;
}

.topnav_desktop_upload, .topnav_desktop_video_popover_button {
    background: rgba(26,30,21,0.2);
    color: #1A1E15;
}

.topnav_desktop_upload:hover, .topnav_desktop_video_popover_button:hover {
    background: rgba(26,30,21,0.3);
    color: #000;
}

.topnav_mobile_bar {
    border-bottom-color: #416417;
}

.topnav_mobile_header_search:before,
.topnav_mobile_header_logo:before {
    color: #CCE2B1;
}

.topnav_mobile_header_title {
    color: #CCE2B1;
}

.unreleased-notification {
    color: #fff;
    background-color: #5ea30a;
}

.unreleased-notification.link:hover {
    color: #fff;
    background-color: #67B10B;
}

.unreleased-notification > a {
    color: #fff;
}

.unreleased-notification > a:hover {
    color: #fff;
}

.creator-notification {
    color: #A7CD7A;
    background-color: #334e12;
}

.creator-notification__header {
    color: #FFFFFF;
}

.off_site_footer,
.site_footer,
.footers_footer {
    background-color: #2E4710;
}

.site_footer h4 {
    color: #E5F5D1 !important;
}

.site_footer a {
    color: #A7CD7A;
}

.footers_footer a {
    color: #E5F5D1;
}

.site_footer {
    border: 1px solid #395714;
}

.footers_footer {
    padding: 1rem 0;
    margin: 0;
}

.placeholder-content {
    height: 100%;
    width: 100%;
}


.sticky_topnav_scrolled .topnav_desktop {
    transition: background-color 0.25s ease-in-out, box-shadow 0.25s ease-in-out;
    background-color: rgba(141,175,99,0.97);
    box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.12);
}
.vod-title-page-wrapper {
    color: #A7CD7A;
}

.vod-title-page-wrapper h1,
.vod-title-page-wrapper h2,
.vod-title-page-wrapper h3,
.vod-title-page-wrapper h4,
.vod-title-page-wrapper h5,
.vod-title-page-wrapper h6 {
    color: #FFFFFF;
}

.vod-title-page-wrapper ::selection {
    background: rgba(94,163,10,0.3);
}

.vod-title-page-wrapper ::-moz-selection {
    background: rgba(94,163,10,0.3);
}

.vod-title-page-wrapper a:not(.iris_badge):not(.iris_btn) {
    color: #5ea30a;
}

.vod-title-page-wrapper a:hover:not(.iris_badge):not(.iris_btn),
.vod-title-page-wrapper a:focus:not(.iris_badge):not(.iris_btn) {
    color: #7AD30D;
}

.vod-title-page-wrapper .read-more {
    color: #5ea30a;
}

.vod-title-page-wrapper .read-more:hover {
    color: #7AD30D;
}

.vod-title-page-wrapper .description.collapsed:after {
    content: '';
    display: block;
    height: 100px;
    width: 100%;
    position: absolute;
    left: 0;
    bottom: -50px;
    background-image: linear-gradient(bottom, rgba(51,78,18, 1) 0%, rgba(51,78,18, 1) 60%, rgba(51,78,18, 0) 100%);
    background-image: -o-linear-gradient(bottom, rgba(51,78,18, 1) 0%, rgba(51,78,18, 1) 60%, rgba(51,78,18, 0) 100%);
    background-image: -moz-linear-gradient(bottom, rgba(51,78,18, 1) 0%, rgba(51,78,18, 1) 60%, rgba(51,78,18, 0) 100%);
    background-image: -webkit-linear-gradient(bottom, rgba(51,78,18, 1) 0%, rgba(51,78,18, 1) 60%, rgba(51,78,18, 0) 100%);
    background-image: -ms-linear-gradient(bottom, rgba(51,78,18, 1) 0%, rgba(51,78,18, 1) 60%, rgba(51,78,18, 0) 100%);
}

.VimeoBrand_ColorRibbon:before {

    background-image: linear-gradient(
            to right,
            #233F03 0%,#355C05,#132201 20%,#3D6A06 30%,#5ea30a 40%,#457807 50%,#4E8708 60%,#2C4E04 70%,#569509 80%,#1B3102         );
}

.vod-title-page-wrapper .iris_fader::after,
.vod-title-page-wrapper .iris_fader::before {
    height: 3rem;
    background-image: webkit-linear-gradient(top, transparent 0, rgba(51,78,18, 0.5)  34%, rgba(51,78,18, 1) 80%);
    background-image: linear-gradient(to bottom, transparent 0, rgba(51,78,18, 0.5) 34%, rgba(51,78,18, 1) 80%);
}

.vod-title-page-wrapper .iris_btn--primary {
    background: #5ea30a;
    border-color: #5ea30a;
    color: #fff;
}

.vod-title-page-wrapper .iris_btn-outline--primary {
    color: #FFFFFF;
    border: 1px solid rgba(255,255,255,0.12);
}

.vod-title-page-wrapper .iris_btn-outline--primary:hover {
    background: transparent;
    border: 1px solid rgba(255,255,255,0.2);
}

.vod-title-page-wrapper .iris_btn-outline--primary.receive-updates-btn {
    border: 2px solid #5ea30a;
    color: #5ea30a;
}

.vod-title-page-wrapper .iris_btn--primary:hover,
.vod-title-page-wrapper .iris_btn--secondary:hover {
    background: #69B60C;
    color: #fff;
}

.vod-title-page-wrapper .iris_badge--safe,
.vod-title-page-wrapper .iris_badge--unrated,
.vod-title-page-wrapper .iris_badge--safe:hover,
.vod-title-page-wrapper .iris_badge--unrated:hover {
    border: 1px solid #91D440;
    color: #9DD855;
}

.vod-title-page-wrapper .iris_badge--explicit,
.vod-title-page-wrapper .iris_badge--explicit:hover {
    border: 1px solid #d784a8;
    color: #d784a8;
}

.vod-title-page-wrapper .iris_badge--pro {
    color: #A8D473;
    background: #537B24;
    border-color: #5B8627;
}

.vod-title-page-wrapper .hd-badge {
    background-color: #384E1D;
}

.vod-title-page-wrapper .hd-badge {
    color: #83B545}

.vod-title-page-wrapper .iris_badge--video_attribute {
    border-color: #A7CD7A;
    color: #A7CD7A;
}

.social-count--recommendations .iris_tooltip {
    background-color: #6AA225;
    color: #FFFFFF !important;
    border: none;
}

.social-count--recommendations .iris_tooltip--tcs:before,
.social-count--recommendations .iris_tooltip--tcs:after {
    border-color: transparent transparent #6AA225 transparent;
}

.receive-updates .iris_tooltip {
    background-color: #7AD30D;
    color: #fff !important;
    border: none;
}

.receive-updates .iris_tooltip--tcs:before,
.receive-updates .iris_tooltip--tcs:after {
    border-color: transparent transparent #7AD30D transparent;
}

.vod-title-page-wrapper .social-count-text,
.vod-title-page-wrapper .social-count-text a {
    color: #F1F9E6 !important;
}

.vod-title-page-wrapper .social-count-text:hover,
.vod-title-page-wrapper .social-count-text a:hover {
    color: #5ea30a !important;
}

.vod-title-page-wrapper .purchase-btn-icon {
    background: rgba(255,255,255,0.14297991850627);
    color: #fff;
}

.vod-title-page-wrapper .purchase-btn {
    background: #5ea30a;
}

.vod-title-page-wrapper .purchase-btn-price-text-wrap {
    background: #5ea30a;
    color: #fff;
}

.vod-title-page-wrapper .vod_group__purchase_buttons .ep-purchase-btn {
    color:  #fff;
}

.vod-title-page-wrapper .purchase-btn:hover,
.vod-title-page-wrapper .purchase-btn:hover .purchase-btn-price-text-wrap {
    background-color: #69B60C;
    color: #fff;
}

.vod-title-page-wrapper .purchase-btn-icon svg {
    fill: #fff;
}

.vod-title-page-wrapper .own-geoblock__text {
    color: #F1F9E6;
}
.vod-title-page-wrapper .own-geoblock__icon svg {
    fill: #F1F9E6;
}

.vod-title-page-wrapper .own {
    background: #365313;
}

.vod-title-page-wrapper .own__subtext {
    color: #A7CD7A;
}

.vod-title-page-wrapper .own__header {
    color: #FFFFFF}

.vod-title-page-wrapper .primary-wrap {
    background-color: #334e12;
}

.vod-title-page-wrapper .vod-ep-btn {
    color: #FFFFFF;
    background: rgba(255,255,255,0.05);
    border-width: 0;
}

.vod-title-page-wrapper .vod-ep-btn:hover {
    color: #FFFFFF;
    background: rgba(255,255,255,0.09);
}

.vod-title-page-wrapper .ep-list {
    background: #2E4710;
}

.vod-title-page-wrapper .ep-list tr {
    border-bottom: 1px solid #365313;
}

.vod-title-page-wrapper .ep-list__count {
    color: #A7CD7A;
}

.vod-title-page-wrapper .ep-list__nopurchaseinfo {
    color: #A7CD7A;
}

.vod-title-page-wrapper .ep-list__duration {
    color: #A7CD7A;
}

.vod-title-page-wrapper .ep-list--selected {
    background-color: #395714;
}

.vod-title-page-wrapper .extras__clip-duration {
    color: #A7CD7A;
}

.vod-title-page-wrapper .similar-titles-wrap {
    border-top: 1px solid #395714;
    border-bottom: 1px solid #395714;
    background-color: #2B430F;
}

.vod-title-page-wrapper .comment-creator-wrap {
    background-color: #2E4710;
    padding: 2.1875rem 0 4.375rem;
}

.vod-title-page-wrapper .iris_comment-permalink {
    background-color: #395714;
    border-color: #334e12;
}

.vod-title-page-wrapper .vod-magic-color p {
    color: #A7CD7A;
}

.vod-title-page-wrapper .iris_comment-more {
    background-color: #416119;
    box-shadow: none;
}

.vod-title-page-wrapper .iris_comment-more:hover {
    color: #FFFFFF;
}

.vod-title-page-wrapper .iris_comment-replies .iris_comment-content {
    background-color: #416119;
}

.vod-title-page-wrapper .iris_comment-btn {
    color: #5ea30a;
}

.vod-title-page-wrapper .iris_comment-content {
    border-color: #395714;
}

.vod-title-page-wrapper .iris_comment-reply .iris_btn-utility {
    box-shadow: inset 0 0 0 1px #5ea30a;
    color: #5ea30a;
}

.vod-title-page-wrapper .iris_comment-actions-edit,
.vod-title-page-wrapper .iris_comment-actions-delete {
    color: #5ea30a;
}

.vod-title-page-wrapper .iris_comment-actions-edit:hover,
.vod-title-page-wrapper .iris_comment-actions-delete:hover {
    color: #A7CD7A;
}

.vod-title-page-wrapper .iris_comment-actions-edit:after {
    color: #5ea30a;
}

.vod-title-page-wrapper .iris_comment-content.indicate_creator_comment {
    color: #85CC2E;
}

.vod-title-page-wrapper .iris_comment-portrait.indicate_creator_comment a {
    color: #85CC2E;
}

.vod-title-page-wrapper .comment-creator-wrap .disabled_message {
    background-color: #3C5B15;
    color: #A7CD7A;
}

.vod-title-page-wrapper .iris_comment-container.iris_notification--notice {
    background-color: #416119;
}

.vod-title-page-wrapper .iris_comment-more {
    color: #5ea30a;
}

.vod-title-page-wrapper .iris_comment-more:hover {
    color: #7AD30D;
}

.vod-title-page-wrapper .is_focused .iris_form_textarea,
.vod-title-page-wrapper .iris_form_textarea:focus {
    box-shadow: inset 0 0 0 1px #334e12;
}

.vod-title-page-wrapper .iris_comment-subline {
    color: #A7CD7A;
}

.vod-title-page-wrapper .iris_btn-utility:hover {
    background-color: #395714;
}

.vod-title-page-wrapper .iris_btn--secondary {
    background-color: #5ea30a;
    color: #fff;
}

.vod-title-page-wrapper .iris_btn--secondary:disabled {
    background-color: #CEF99A;
    color: #E5F5D1;
}

.vod-title-page-wrapper .iris_form_textarea {
    background: #416119;
    color: #A7CD7A;
    border: none;
}

.vod-title-page-wrapper .creator {
    background-color: #3C5B15;
}

.vod-title-page-wrapper .creator__social-link:before {
    color: #A7CD7A;
}

.vod-title-page-wrapper .creator__hr {
    border-top-width: 0;
    border-right-width: 0;
    border-left-width: 0;
    border-bottom: 1px solid #4F791B;
}

.vod-title-page-wrapper .need-help__btn {
    color: #FFFFFF !important;
    background-color: transparent !important;
    box-shadow: inset 0 0 0 1px rgba(255,255,255,0.12);
}

.vod-title-page-wrapper .need-help__btn:hover {
    box-shadow: inset 0 0 0 1px rgba(255,255,255,0.2);
}

.vod-title-page-wrapper .notification-box-wrapper {
    color: #FFFFFF;
    background-color: rgba(94,163,10,0.3);
}

.vod-title-page-wrapper .notification-box__icon svg {
    fill: #FFFFFF;
}

.vod-title-page-wrapper .notification-box__close svg {
    fill: #5ea30a;
}

.vod-title-page-wrapper .watch-trailer {
    color: #5ea30a;
    box-shadow: inset 0 0 0 2px #5ea30a;
}

.vod-title-page-wrapper .watch-trailer:hover {
    box-shadow: inset 0 0 0 2px #69B60C;
    color: #69B60C}

.vod-title-page-wrapper .bonus-header {
    color: #E5F5D1;
}

.vod-title-page-wrapper .scroll-to-top {
    color: #5ea30a;
    background-color: #395714;
}

.vod-title-page-wrapper .scroll-to-top:hover {
    color: #7AD30D;
}

.vod-title-page-wrapper .meta-separator {
    border-color: #395714;
}

.tribute-container {
    z-index: 1199;
    border-radius: 5px;
    margin-top: 10px;
    max-height: 202px;
    overflow: hidden;
    background: #416119;
    border: 1px solid #3C5B15;
}

.tribute-container .suggestion {
    cursor: pointer;
}

.tribute-container .suggestion > .list_item {
    display: table;
    padding: 10px;
    width: 100%;
    cursor: pointer;
    font-size: 14px;
}

.tribute-container .suggestion > .list_item img {
    display: inline;
    vertical-align: middle;
    width: 30px;
    height: 30px;
    border-radius: 15px;
    margin-right: 10px;
}

.tribute-container .suggestion > .list_item div {
    display: inline;
    vertical-align: middle;
    font-weight: bold;
    color: #5ea30a;
}

.tribute-container .selected,
.tribute-container ul > li:hover {
    background: #3C5B15;
}

.tribute-container .selected .suggestion > .list_item > div {
    color: #67B10B;
}

.tribute-container ul > li:hover .suggestion > .list_item > div {
    color: #67B10B;
}

.iris_throbber-dot--blue {
    animation: pulse_first 1s ease-in-out infinite,
    nudge 1s ease-in-out infinite;
}

.iris_throbber-dot--green {
    animation: pulse_second 1s ease-in-out 0.1s infinite,
    nudge 1s ease-in-out 0.1s infinite;
}

.iris_throbber-dot--red {
    animation: pulse_third 1s ease-in-out 0.2s infinite,
    nudge 1s ease-in-out 0.2s infinite;
}

@keyframes pulse_first {
    0%,
    80%,
    100% {
        background-color: #B4BEC8;
    }
    40% {
        background-color: #5ea30a;
    }
}

@keyframes pulse_second {
    0%,
    80%,
    100% {
        background-color: #B4BEC8;
    }
    40% {
        background-color: #5ea30a;
    }
}

@keyframes pulse_third {
    0%,
    80%,
    100% {
        background-color: #B4BEC8;
    }
    40% {
        background-color: #5ea30a;
    }
}

.vod_group__purchase_buttons .ep-purchase-btn {
    background: #5ea30a;
    border-color: #5ea30a;
}

.vod_group__purchase_buttons .ep-purchase-btn:hover {
    background-color: #69B60C;
    border-color: #69B60C;
    color: #fff;
}

.vod_group__dropdown > .iris_dropdown-toggle {
    box-shadow: inset 0 0 0 1px #6AA225;
}

.vod_group__dropdown > .iris_dropdown-toggle:hover,
.vod_group__dropdown > .iris_dropdown-toggle:focus {
    box-shadow: inset 0 0 0 1px rgba(106,162,37,0.7);
}


.vod_group__dropdown > button {
    background-color: #365313;
    color: #FDFEFB;
    box-shadow: inset 0 0 0 1px #6AA225;
}

.vod_group__dropdown > button:hover {
    color: #E5F5D1;
    border-color: inset 0 0 0 1px rgba(106,162,37,0.7);
    background-color: rgba(92,141,32,0.3);
}

.vod_group__dropdown > .iris_dropdown_options {
    border-color: #6AA225;
    box-shadow: 0 0 0 1px #6AA225;
}

.vod_group__dropdown > .iris_dropdown_options > .iris_dropdown-option  {
    color: #A7CD7A;
    background: #2E4710;
    border-color: #4F791B;
}

.vod_group__dropdown > .iris_dropdown_options > .iris_dropdown-option:hover  {
    color: #FDFEFB;
    background-color: #365313;
}

.vod-title-page-wrapper .insta-tip-trigger .insta {
    background: #FFFFFF;
    color: #334e12;
}

.vod-title-page-wrapper .insta-tip-trigger .insta-tooltip-inner {
    background: #FFFFFF;
    color: #334e12 !important;
}

.vod-title-page-wrapper .insta-tip-trigger .insta-tooltip-inner a {
    color: #5C8D20 !important;
}

.vod-title-page-wrapper .insta-tip-trigger .iris_tooltip--brs::after,
.vod-title-page-wrapper .insta-tip-trigger .iris_tooltip--bcs::after {
    border-bottom: 7px solid #FFFFFF;
}
.stats-toolbar__link {
    color: #5ea30a;
}

.stats-toolbar__link:hover,
.stats-toolbar__link:focus {
    color: #7AD30D;
}

.stats-toolbar__wrapper {
    color: #CDEBA8;
    background-color: #3C5B15;
}

.stats-toolbar__toggle-dash {
    background-color: #5ea30a;
}

.stats-toolbar__toggle-dash:hover {
    background-color: #7AD30D;
}

.stats-toolbar__toggle-dash-icon {
    color: #fff;
}

.stats-toolbar__close-dash-text {
    color: #fff;
}

.stats-toolbar__quick-total {
    border-right: solid 1px #59891F;
}

.stats-dashboard__wrapper {
    color: #B5E27E;
    background-color: #3E6016;
}

.stats-dashboard__wrapper .highcharts-subtitle .title_content,
.stats-dashboard__wrapper .highcharts-title .title_content {
    color: #FDFEFB;
}

.stats-dashboard__wrapper .chart_tip .value {
    color: #5EA30A;
}

.stats-dashboard__chart-header {
    color: #fff;
    background-color: #5ea30a;
}

.stats-dashboard__chart-td {
    border-bottom: 1px solid #5F9121;
}

.stats-dashboard__chart-footer {
    color: #FDFEFB;
}

.stats-dashboard__wrapper a {
    color: #5ea30a;
}

.stats-dashboard__wrapper a:hover {
    color: #7AD30D;
}

.stats-dashboard__referral-header,
.stats-dashboard__breakdown-header,
.stats-dashboard__breakdown-table-header {
    color: #FFFFFF;
}

.stats-dashboard__dropdown > .iris_dropdown-toggle {
    box-shadow: inset 0 0 0 1px #6AA225;
}

.stats-dashboard__dropdown > .iris_dropdown-toggle:hover,
.stats-dashboard__dropdown > .iris_dropdown-toggle:focus {
    box-shadow: inset 0 0 0 1px rgba(106,162,37,0.7);
}


.stats-dashboard__dropdown > button {
    background-color: #3C5B15;
    color: #FDFEFB;
    box-shadow: inset 0 0 0 1px #6AA225;
}

.stats-dashboard__dropdown > button:hover {
    color: #E5F5D1;
    border-color: inset 0 0 0 1px rgba(106,162,37,0.7);
    background-color: rgba(92,141,32,0.3);
}

.stats-dashboard__dropdown > .iris_dropdown_options {
    border-color: #4F791B;
}

.stats-dashboard__dropdown > .iris_dropdown_options > .iris_dropdown-option  {
    color: #A7CD7A;
    background: #2E4710;
    border-color: #4F791B;
}

.stats-dashboard__dropdown > .iris_dropdown_options > .iris_dropdown-option:hover  {
    color: #FDFEFB;
    background-color: #365313;
}

.stats-dashboard__plain-doughnut-churn {
    color: #7AD30D;
}

.stats-dashboard__graph-switcher-btn {
    background-color: #3C5B15;
    color: #5ea30a;
    box-shadow: inset 0 0 0 1px #6AA225;
}

.stats-dashboard__graph-switcher-btn:hover {
    color: #E5F5D1;
    border-color: inset 0 0 0 1px rgba(106,162,37,0.7);
    background-color: rgba(92,141,32,0.3);
}

.stats-dashboard__graph-switcher-btn.selected {
    color: #FDFEFB;
    border-color: rgba(106,162,37,0.7);
    background-color: #5C8D20;
}

.stats-dashboard__plain-doughnut-circle {
    background-color: rgba(94,163,10,0.2);
}

.stats-dashboard__plain-doughnut-content {
    color: #FDFEFB;
}

.stats-dashboard__plain-doughnut-half-wrapper div + div {
    border-left: 1px solid rgba(94,163,10,0.4);
}

.stats-dashboard__table-content {
    border-left: 1px solid #59891F;
}

.stats-dashboard__breakdown-table-header {
    border-bottom: 2px solid #5F9121;
}

.stats-dashboard__breakdown-td {
    border-bottom: 1px solid #5F9121;
}

.stats-dashboard__change-arrow {
    color: #7AD30D;
}

.vod-title-page-wrapper .blurred-background {
    position: absolute;
    width: 100%;
    height: 675px;
    background: linear-gradient(to bottom, rgba(51,78,18, 0), rgba(51,78,18, 1)),
    linear-gradient(to bottom, rgba(68,112,15,0.67), rgba(68,112,15,0.67)),
    url('https://i.vimeocdn.com/filter/graph?src=https%3A%2F%2Fi.vimeocdn.com%2Fvideo%2F1181368118_1422x800.jpg,blur(sigma=15),saturate(perc=-50)') no-repeat center top / 2133px 1200px;
}

