/*--------------------------------------------------------------------------------*/
/*EXTENDS*/
/*--------------------------------------------------------------------------------*/
.pip-vid, .pip-vid__title, .aevp { font-weight: 600; }

.pip-vid, .aevp { font-family: Montserrat-FF, Arial, Tahoma, sans-serif; }

.pip-vid__close .icon { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; }

.pip-vid__close .icon { align-items: center; justify-content: center; }

.flowed .pip-vid__content, .aevp { border-radius: 4px; }

.ratiobox.ratiobox--16-9 { padding-bottom: 56.25%; }

.ratiobox.ratiobox--16-9.sisip_video_ds { overflow: hidden; height: 0; }

.ratiobox.ratiobox--16-9.sisip_video_ds.pdb-counter { padding-bottom: calc(56.25% + 35px) !important; }

@media only screen and (max-width: 480px) { .ratiobox.ratiobox--16-9.sisip_video_ds.pdb-counter { padding-bottom: calc(56.25% + 35px) !important; } }

.ratiobox iframe { position: absolute; width: 100%; height: 100%; }

.pip-vid__box { position: relative; width: 100%; min-height: 100%; }

.pip-vid__content { position: static; height: 0; overflow: hidden; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-transition: transform 0.2s ease-in-out 0s; -moz-transition: transform 0.2s ease-in-out 0s; -ms-transition: transform 0.2s ease-in-out 0s; -o-transition: transform 0.2s ease-in-out 0s; transition: transform 0.2s ease-in-out 0s; }

@media (min-width: 576px) { .pip-vid__content { flex-direction: column-reverse; } }

.flowed .pip-vid__content { position: fixed; top: 100px; right: 12px; width: calc(100vw - 24px); height: 98px; min-height: 98px; padding: 4px; z-index: 27; animation: slideLeft .25s; background: #f0f0f0; }

@media (min-width: 576px) { .flowed .pip-vid__content { width: 316px; top: 225px; height: auto; min-height: auto; padding: 12px; } }

@media (max-width: 575px) { .flowed.hide .pip-vid__content { -webkit-transform: translate3d(calc(100% + 12px), 0, 0); -moz-transform: translate3d(calc(100% + 12px), 0, 0); -ms-transform: translate3d(calc(100% + 12px), 0, 0); -o-transform: translate3d(calc(100% + 12px), 0, 0); transform: translate3d(calc(100% + 12px), 0, 0); } }

.flowed .pip-vid__content--20d { top: 121px; flex-direction: column-reverse; height: auto; min-height: auto; background: #FFFFFF; }

@media (min-width: 576px) { .flowed .pip-vid__content--20d { top: auto; bottom: 70px; background: #f0f0f0; } }

@media (max-width: 575px) { .flowed .pip-vid__content--20d { width: 220px; padding: 0; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.15); } }

.pip-vid__wrap { position: absolute; width: 100%; top: 0; bottom: 0; height: 0; display: block; overflow: hidden; padding-bottom: 56.25%; }

.pdb-counter .pip-vid__wrap { padding-bottom: calc(56.25% + 35px) !important; }

@media (max-width: 575px) { .pdb-counter.flowed .pip-vid__wrap { padding-bottom: 90px !important; } }

@media (max-width: 575px) { .pdb-counter.flowed .pip-vid__content--20d .pip-vid__wrap { padding-bottom: 124px !important; } }

.flowed .pip-vid__wrap { position: relative; width: 160px; }

@media (min-width: 576px) { .flowed .pip-vid__wrap { width: 100%; } }

.flowed .pip-vid__content--20d .pip-vid__wrap { width: 100%; }

.pip-vid__text { flex: 1; margin-left: 8px; opacity: 0; filter: alpha(opacity=0); }

@media (min-width: 576px) { .pip-vid__text { margin: 0 24px 10px 0; } }

.flowed .pip-vid__text { opacity: 1; filter: alpha(opacity=100); display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; flex-flow: column; justify-content: center; }

@media (min-width: 576px) { .flowed .pip-vid__text { flex-direction: row; } }

.pip-vid__title { margin: 0 !important; text-overflow: ellipsis; overflow: hidden; display: -webkit-box !important; -webkit-line-clamp: 2; -webkit-box-orient: vertical; white-space: normal; font-size: 12px !important; }

@media (min-width: 576px) { .pip-vid__title { flex: 1; font-size: 14px; } }

@media (max-width: 575px) { .flowed .pip-vid__content--20d .pip-vid__title { display: none !important; } }

.pip-vid__logo { width: 18px; padding-bottom: 4px; margin-bottom: 4px; border-bottom: 1px solid #BF2026; border-right: none; }

@media (max-width: 575px) { .pip-vid__content--20d .pip-vid__logo { width: 27px; border-bottom: none; padding-top: 8px; } }

@media (min-width: 576px) { .pip-vid__logo { width: 45px; padding: 4px 8px 4px 0; margin: 0 8px 0 0; border-right: 1px solid #BF2026; border-bottom: none; align-self: center; }
  .pip-vid__content--20d .pip-vid__logo { width: 45px; } }

.pip-vid__logo img { width: 100%; height: auto; display: block; }

.pip-vid__close { position: absolute; top: -2px; right: -2px; line-height: 0; padding: 8px 8px 16px 16px; font-size: 12px; }

@media (min-width: 576px) { .pip-vid__close { top: 10px; right: 10px; padding: 0; font-size: 14px; } }

@media (max-width: 575px) { .flowed .pip-vid__content--20d .pip-vid__close { top: 0; right: 0; padding: 6px 8px 6px 16px; } }

.pip-vid__close .icon { width: 16px; height: 16px; color: #999999; }

@media (min-width: 576px) { .pip-vid__close .icon { width: 20px; height: 20px; }
  .pip-vid__close .icon:hover { color: #BF2026; } }

@media (max-width: 575px) { .flowed .pip-vid__content--20d .pip-vid__close .icon { padding: 0; top: 0; right: 0; background: #ACACAC; color: #FFFFFF; border-radius: 50%; } }

@media (min-width: 576px) { .abs .pip-vid__trigger { position: absolute; } }

@media (max-width: 575px) { .pip-vid__trigger.flow { top: 0; } }

@media (max-width: 575px) { .pip-vid__trigger-20d.flow { top: -480px; } }

.pip-vid__trigger, .pip-vid__trigger-20d { top: 0; position: fixed; bottom: 88px; width: 1px; }

.pip-vid__trigger.flow, .pip-vid__trigger-20d.flow { position: absolute; }

.aevp { position: relative; padding: 16px; margin-bottom: 24px; background: #f0f0f0; }

.aevp__header { margin-bottom: 8px; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; align-items: center; }

.aevp__logo { width: 48px; padding: 6px 10px 6px 0; margin-right: 10px; border-right: 1px solid #BF2026; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }

.aevp__logo img { width: 100%; display: block; }

.aevp__title { flex: 1; margin: 0 !important; text-overflow: ellipsis; overflow: hidden; display: -webkit-box !important; -webkit-line-clamp: 2; -webkit-box-orient: vertical; white-space: normal; font-size: 14px !important; }

@-webkit-keyframes slideLeft { 0% { -webkit-transform: translateX(100%);
    transform: translateX(100%); }
  100% { -webkit-transform: translateX(0);
    transform: translateX(0); } }

@keyframes slideLeft { 0% { -webkit-transform: translateX(100%);
    transform: translateX(100%); }
  100% { -webkit-transform: translateX(0);
    transform: translateX(0); } }