.pp-podcast:not(.postview) .pod-entry__title a
{
    pointer-events: none;
}

.postview.pp-podcast
{
    border-width: 0;
    background-image: none;
}

.postview .pod-info
{
    border-bottom-width: 0;
}

.postview .pod-info__header
{
    margin: 0;
    padding: 0 0 20px;
}

.postview .pp-podcast__single
{
    display: none;
}

.postview.single-episode .pp-podcast__single
{
    display: block;
}

.postview.single-episode .pp-podcast__player
{
    border: 1px solid rgba(0, 0, 0, .1);
}

.postview.single-episode .episode-single
{
    border-bottom-width: 0;
}

.postview.single-episode .pod-header__image
{
    display: none;
}

.postview.single-audio .pod-header__image
{
    display: none;
}

.postview.single-audio .episode-list__wrapper
{
    margin-top: 0;
}

.postview .episode-list__search
{
    margin-bottom: 30px !important;

    border: 1px solid rgba(0, 0, 0, .1);
    border-radius: 5px;
}

.postview .episode-list__wrapper
{
    height: auto;
    max-height: none;
    margin-top: -20px;
}

.postview .episode-list__load-more
{
    width: auto !important;
    margin: 20px auto 0 !important;
    padding: 12px 14px !important;

    letter-spacing: 1px;

    color: #333 !important;
    border: 1px solid #65b84f !important;
    border-radius: 3px !important;
    background-color: transparent !important;
}

.postview .lm-button-wrapper
{
    width: 100% !important;
}

.postview .pod-entry
{
    padding: 20px 0;

    cursor: auto;
}

.postview .pod-entry:last-of-type
{
    border-bottom-width: 0;
}

.postview .pod-entry__featured
{
    position: relative;

    margin-bottom: 10px;

    cursor: pointer;

    border-radius: 5px;
    background-color: rgba(0, 0, 0, .1);
}

.postview .pod-entry__featured:after
{
    display: block;

    width: 100%;
    padding-top: 0;

    content: '';
}

.postview .pod-entry__featured:hover .pod-entry__play
{
    box-shadow: 0 0 0 3px #fff;
}

.postview .pod-entry__title
{
    font-size: 16px;
    font-weight: bold;
}

.postview .pod-entry__thumb
{
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;

    overflow: hidden;

    border-radius: 5px;
}

.postview .pod-entry__thumb img
{
    width: 100%;
    height: 100%;

    -o-object-fit: cover;
       object-fit: cover;
}

.postview .pod-entry__play
{
    z-index: 1;

    width: 60px;
    height: 60px;
    margin: 0;

    transition: box-shadow .2s;

    border-radius: 50%;
    background: rgba(0, 0, 0, .5);
    box-shadow: 0 0 0 2px rgba(255, 255, 255, .5);
}

.postview .pod-entry__play,
.postview .pod-entry__play .icon-pp-play,
.postview .pod-entry__play .icon-pp-pause
{
    position: absolute;
    top: 50%;
    left: calc( 50% + 1px);

    transform: translate(-50%, -50%);
}

.postview .pod-entry__play .icon-pp-play
{
    font-size: 25px;

    left: calc(50% + 1px);

    color: #fff;
}

.rtl .postview .pod-entry__play .icon-pp-play
{
    left: calc( 50% - 1px);
}

.postview .pod-entry__play .icon-pp-pause
{
    font-size: 25px;

    display: none;

    color: #fff;
}

.postview .media-playing .icon-pp-play
{
    display: none;
}

.postview .media-playing .icon-pp-pause
{
    display: block;
}

.postview.land1 .pod-entry__featured:after
{
    padding-top: 75%;
}

.postview.land2 .pod-entry__featured:after
{
    padding-top: 66.66%;
}

.postview.port1 .pod-entry__featured:after
{
    padding-top: 133.33%;
}

.postview.port2 .pod-entry__featured:after
{
    padding-top: 150%;
}

.postview.wdscrn .pod-entry__featured:after
{
    padding-top: 56.25%;
}

.postview.squr .pod-entry__featured:after
{
    padding-top: 100%;
}

.postview.no-crop .pod-entry__featured:after
{
    display: none;
}

.postview.no-crop .pod-entry__thumb
{
    position: relative;
}

.postview.topleftcrop .pod-entry__thumb
{
    background-position: top left;
}

.postview.topleftcrop .pod-entry__thumb img
{
    -o-object-position: top left;
       object-position: top left;
}

.postview.topcentercrop .pod-entry__thumb
{
    background-position: top center;
}

.postview.topcentercrop .pod-entry__thumb img
{
    -o-object-position: top center;
       object-position: top center;
}

.postview.bottomleftcrop .pod-entry__thumb
{
    background-position: bottom left;
}

.postview.bottomleftcrop .pod-entry__thumb img
{
    -o-object-position: bottom left;
       object-position: bottom left;
}

.postview.bottomcentercrop .pod-entry__thumb
{
    background-position: bottom center;
}

.postview.bottomcentercrop .pod-entry__thumb img
{
    -o-object-position: bottom center;
       object-position: bottom center;
}

.lv2 .pod-entry__wrapper
{
    display: flex;

    align-items: center;
    align-content: flex-start;
}

.lv2 .pod-entry__featured
{
    margin: 0 10px 0 0;

    flex-basis: 60px;
}

.lv2 .pod-entry__featured .pod-entry__play, .lv2 .pod-entry__featured .pod-entry__play:hover
{
    box-shadow: none;
}

.lv2 .pod-entry__content
{
    flex: 1;
    align-self: stretch;
}

.lv2 .pod-entry__play
{
    width: 30px;
    height: 30px;

    box-shadow: 0 0 0 2px rgba(255, 255, 255, .5);
}

.lv2 .pod-entry__play .icon-pp-play
{
    font-size: 20px;

    left: calc(50% + 1px);
}

.rtl .lv2 .pod-entry__play .icon-pp-play
{
    left: calc( 50% - 1px);
}

.lv2 .pod-entry__play .icon-pp-pause
{
    font-size: 20px;
}

.lv2 .pod-entry__title
{
    font-size: 15px !important;
    line-height: 1.5;

    margin-bottom: 0;
}

.lv2 .pod-entry__date
{
    text-transform: inherit;
}

.lv3 .pod-entry,
.lv4 .pod-entry
{
    border-bottom: 1px dotted rgba(0, 0, 0, .1);
}

.lv3 .pod-entry__wrapper,
.lv4 .pod-entry__wrapper
{
    display: flex;

    align-items: center;
    align-content: flex-start;
}

.lv3 .pod-entry__featured,
.lv4 .pod-entry__featured
{
    margin: 0 15px 0 0;

    background-color: transparent;

    flex-basis: 35px;
}

.lv3 .pod-entry__featured:after,
.lv4 .pod-entry__featured:after
{
    display: none;
}

.lv3 .pod-entry__featured:hover .pod-entry__play,
.lv4 .pod-entry__featured:hover .pod-entry__play
{
    box-shadow: none;
}

.lv3 .pod-entry__content,
.lv4 .pod-entry__content
{
    flex: 1;
    align-self: stretch;
}

.lv3 .pod-entry__play,
.lv4 .pod-entry__play
{
    position: relative;
    top: auto;
    left: auto;

    width: 35px;
    height: 35px;

    transform: none;

    background: #65b84f;
    box-shadow: none;
}

.lv3 .pod-entry__play .icon-pp-play,
.lv4 .pod-entry__play .icon-pp-play
{
    font-size: 20px;

    left: calc(50% + 1px);
}

.rtl .lv3 .pod-entry__play .icon-pp-play, .rtl
.lv4 .pod-entry__play .icon-pp-play
{
    left: calc( 50% - 1px);
}

.lv3 .pod-entry__play .icon-pp-pause,
.lv4 .pod-entry__play .icon-pp-pause
{
    font-size: 20px;
}

.lv3 .pod-entry__title,
.lv4 .pod-entry__title
{
    font-size: 15px !important;
    font-weight: normal !important;
    line-height: 1.5;

    margin-bottom: 0;
}

.lv3 .pod-entry__date,
.lv4 .pod-entry__date
{
    font-style: italic;

    text-transform: inherit;
}

.lv3 .pod-entry__author,
.lv4 .pod-entry__author
{
    font-weight: bold !important;
}

.lv3 .episode-list__search input[type='text'],
.lv4 .episode-list__search input[type='text']
{
    height: 30px !important;
    padding: 10px 10px 10px 30px !important;
}

.lv3 button.episode-list__load-more,
.lv4 button.episode-list__load-more
{
    font-size: 14px !important;

    padding: .7em 1.05em !important;
}

.lv3 .pod-entry__thumb, .lv3 .pod-entry__excerpt
{
    display: none !important;
}

.lv4 .pod-entry
{
    margin: 10px 0;
    padding: 10px;

    border: 1px solid rgba(0, 0, 0, .1);
    background-color: #fff;
}

.lv4 .pod-entry:last-of-type
{
    border-bottom-width: 1px;
}

.gv1.wide-player.columns-1 .pod-entry,
.gv2.wide-player.columns-1 .pod-entry
{
    max-width: 100%;

    flex-basis: 100%;
}

.gv2 .pod-entry__wrapper
{
    display: flex;
    flex-direction: column;

    height: 100%;

    border-radius: 5px;
    background-color: #fff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24);
}

.gv2 .pod-entry__wrapper:hover
{
    box-shadow: 0 9px 18px rgba(0, 0, 0, .25), 0 9px 9px rgba(0, 0, 0, .22);
}

.gv2 .pod-entry__featured
{
    margin-bottom: 0;

    border-radius: 5px 5px 0 0;
}

.gv2 .pod-entry__play
{
    top: auto;
    right: auto;
    bottom: -20px;
    left: 20px;

    width: 40px;
    height: 40px;

    transform: none;

    background-color: #65b84f;
    box-shadow: 0 0 0 4px #fff;
}

.gv2 .pod-entry__play .icon-pp-play
{
    left: calc(50% + 1px);
}

.gv2 .pod-entry__play .icon-pp-play,
.gv2 .pod-entry__play .icon-pp-pause
{
    color: #fff;
}

.gv2 .pod-entry__thumb
{
    border-radius: 5px 5px 0 0;
}

.gv2 .pod-entry__content
{
    padding: 30px 20px 20px;

    border-top: 1px solid rgba(0, 0, 0, .1);
}

.gv2 .pod-entry__title
{
    font-weight: normal !important;
}

.single-audio.postview .pod-info .pod-header,
.single-episode.postview .pod-info .pod-header
{
    padding: 0;
}

.single-audio .pod-entry__content
{
    align-self: auto !important;
}

.single-audio .pod-entry__content .pod-entry__date
{
    display: none !important;
}

.pod-entry__excerpt.expanded *,
.pod-entry__excerpt.expanded p
{
    font-size: 15px !important;
}

.pod-entry__excerpt.expanded p
{
    margin-bottom: 10px;
}

.pp-modal-window
{
    position: fixed;
    z-index: 99999;
    right: 0;
    bottom: 0;
    left: 0;

    visibility: hidden;
    overflow: hidden;

    width: 100%;

    transition: opacity .2s, visibility .2s;
    pointer-events: none;

    opacity: 0;
    background-color: #fff;
}

.pp-modal-window.pp-modal-open
{
    visibility: visible;

    pointer-events: auto;

    opacity: 1;
    box-shadow: 0 2px 10px rgba(0, 0, 0, .35);
}

.pp-modal-window.modal-view
{
    top: 0;

    overflow-y: scroll;

    height: 100%;
    padding: 45px 5% 20px;
}

.admin-bar .pp-modal-window.modal-view
{
    height: calc( 100% - 46px);
    margin-top: 46px;
}

.pp-modal-close
{
    font-size: 18px;

    position: absolute !important;
    z-index: 99;

    display: block;

    width: 30px;
    height: 30px;
    padding: 0 !important;

    transition: none !important;

    border: 1px solid rgba(0, 0, 0, .1) !important;
    border-radius: 0 !important;
    background-color: rgba(255, 255, 255, .85) !important;
}

.pp-modal-close:hover, .pp-modal-close:focus
{
    position: absolute !important;
}

.pp-modal-close .icon-pp-arrow-up
{
    top: 1px;

    transition: transform 400ms ease;
    transform: rotate(180deg);
}

.pp-modal-close .icon-pp-x
{
    display: none;
}

.pp-modal-close.modal-closed .icon-pp-arrow-up
{
    top: -1px;

    transform: none;
}

.modal-view .pp-modal-close
{
    top: 10px;
    right: 10px;

    width: 40px;
    height: 40px;
}

.modal-view .pp-modal-close .icon-pp-x
{
    display: inline-block;
}

.modal-view .pp-modal-close .icon-pp-arrow-up
{
    display: none;
}

.pp-modal-wrapper
{
    width: 100%;
}

.pp-modal-wrapper .pp-podcast__player .ppjs__script-button
{
    display: none;
}

.pp-modal-wrapper .wp-video
{
    max-width: 100%;
}

.pp-modal-wrapper .episode-single__header
{
    display: none;
}

.modal-view .pp-modal-wrapper
{
    display: block !important;

    max-width: 800px;
    margin: 0 auto;
}

.modal-view .pp-modal-wrapper .episode-single__header
{
    display: block;
}

.modal-view .pp-modal-wrapper .episode-single__close
{
    display: none;
}

.modal-view .pp-modal-wrapper .episode-single__title
{
    padding-right: 0;
}

.modal-view .pp-modal-wrapper .pod-content__episode
{
    display: block !important;

    border-bottom-width: 0;
}

.modal-view .pp-modal-wrapper .episode-single__wrapper
{
    font-size: 16px;

    margin-bottom: 0;
    padding: 20px 0 0;
}

.modal-view .pp-modal-wrapper .episode-single__wrapper .episode-single__header
{
    display: none;
}

.modal-view .pp-modal-wrapper .pp-podcast__player
{
    border: 1px solid rgba(0, 0, 0, .1);
}

.inline-view .pp-modal-wrapper
{
    background-color: #fff;
}

.inline-view
{
    overflow: visible;
}

.inline-view .ppjs__audio-controls
{
    flex-direction: row;

    height: auto;
    margin: 0;
    padding: 10px 0;

    align-items: center;
    justify-content: flex-start;
    order: 2;
}

.inline-view .ppjs__audio-controls .ppjs__img-wrapper
{
    display: none;
}

.inline-view .ppjs__audio-controls .ppjs__img-wrapper img
{
    border-radius: 0;
}

.inline-view .ppjs__audio-controls .ppjs__button
{
    margin: 0 5px;
}

.inline-view .ppjs__audio-controls .ppjs__button.ppjs__play-rate-button, .inline-view .ppjs__audio-controls .ppjs__button.ppjs__skip-backward-button
{
    display: none;
}

.inline-view .ppjs__audio-timer
{
    display: none !important;
}

.inline-view .ppjs__audio-timer .ppjs__time
{
    display: inline-block;
}

.inline-view .ppjs__audio-timer .ppjs__duration-container:before
{
    display: inline-block;

    padding: 0 5px;

    content: '\002F';
}

.inline-view .ppjs__control_btns
{
    margin: 0 !important;

    justify-content: flex-start !important;
}

.inline-view .ppjs__head-container
{
    width: auto;

    flex-basis: auto;
}

.inline-view .ppjs__head-container .head-wrapper
{
    font-size: 13px;

    display: none;
}

.inline-view .ppjs__head-container .ppjs__podcast-title
{
    overflow: hidden;

    max-width: 95%;

    white-space: nowrap;
    text-overflow: ellipsis;
}

.inline-view .ppjs__secondary-controls
{
    display: flex;

    align-items: center;
    flex: 1;
    justify-content: space-around;
}

.inline-view .pp-modal-close
{
    font-size: 18px;

    top: -31px;
    right: 5px;
}

.inline-view .ppjs__audio .ppjs__controls
{
    display: flex;
    flex-direction: column;
}

.inline-view .ppjs__img-wrapper
{
    width: 65px;
    height: 65px;
}

.inline-view .ppjs__audio .ppjs__share-button ul.ppshare__social,
.inline-view .ppjs__audio .ppjs__play-rate-button ul.play-rate-list
{
    top: auto;
    bottom: 100%;
}

.inline-view .ppjs__additional_controls
{
    display: block;

    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 4px;
}

.inline-view .ppjs__additional_controls .ppjs__button
{
    display: block;

    margin: 0 !important;
}

.inline-view .ppjs__additional_controls .ppjs__button .pp-text-aux-btn .icon-pp-x
{
    display: none;
}

.inline-view .ppjs__additional_controls .ppjs__button .pp-text-aux-btn.toggled
{
    font-size: 16px !important;
}

.inline-view .ppjs__additional_controls .ppjs__button .pp-text-aux-btn.toggled .icon-pp-x
{
    display: block;
}

.inline-view .ppjs__additional_controls .ppjs__button .pp-text-aux-btn.toggled .icon-pp-text
{
    display: none;
}

.inline-view.light-color .ppjs__additional_controls
{
    border-color: rgba(255, 255, 255, .3);
}

.no-scroll
{
    position: fixed;

    overflow: scroll;

    width: 100%;
}

.pp-modal-aux-wrapper
{
    position: fixed;
    z-index: -1;
    right: 20px;
    bottom: 55px;
    left: 20px;

    display: none;
    overflow: scroll;

    height: calc(100vh - 90px);
    padding: 10px 10px 20px;

    background-color: #fff;
    box-shadow: 0 2px 10px rgba(0, 0, 0, .25);
}

.modal-view .pp-modal-aux-wrapper
{
    display: none !important;
}

.pp-modal-aux-wrapper ul.pp-modal-tabs
{
    display: flex;

    margin: 0 0 1.75rem;
    padding-left: 0;

    list-style: none;

    justify-content: space-around;
}

.pp-modal-aux-wrapper ul.pp-modal-tabs li.pp-modal-tabs-item
{
    margin-bottom: 0;
    padding: 0 0 10px 0;

    cursor: pointer;
    text-align: center;

    border-bottom: 1px solid rgba(0, 0, 0, .1);

    flex: 1;
}

.pp-modal-aux-wrapper ul.pp-modal-tabs li.pp-modal-tabs-item.selected
{
    border-bottom: 2px solid rgba(0, 0, 0, .2);
}

.light-color .pp-modal-aux-wrapper ul.pp-modal-tabs li.pp-modal-tabs-item
{
    border-bottom: 1px solid rgba(255, 255, 255, .3);
}

.light-color .pp-modal-aux-wrapper ul.pp-modal-tabs li.pp-modal-tabs-item.selected
{
    border-bottom: 2px solid rgba(255, 255, 255, .6);
}

.pp-modal-aux-wrapper .pod-entry__play
{
    background-color: transparent !important;
}

.pp-modal-aux-wrapper .pod-entry__play *
{
    color: #65b84f;
}

.pp-modal-aux-wrapper .episode-single__title
{
    padding-right: 0;
}

.pp-modal-aux-wrapper .byname
{
    margin-right: 5px;
}

#pp-modal-placeholder
{
    position: relative;
}

@media only screen and (min-width: 450px)
{
    .postview.wide-player .pod-info__header
    {
        padding: 0 0 30px;
    }
    .postview.wide-player .pod-entry__title
    {
        font-size: 17px;
        font-weight: bold;

        float: none;
        overflow: visible;

        max-width: none;

        white-space: normal;
        text-overflow: clip;
    }
    .postview.wide-player .pod-entry__date
    {
        font-weight: normal;

        display: inline-block;
        float: none;

        min-width: 0;

        text-transform: capitalize;
    }
    .postview.wide-player .pod-entry__author, .postview.wide-player .pod-entry__author:before
    {
        display: inline-block;
    }
    .lv1.wide-player .pod-entry__wrapper
    {
        display: flex;

        align-items: flex-start;
        align-content: flex-start;
    }
    .lv1.wide-player .pod-entry__featured
    {
        margin: 0 20px 0 0;

        flex-basis: 100px;
    }
    .lv1.wide-player .pod-entry__content
    {
        flex: 1;
        align-self: stretch;
    }
    .gv1.wide-player .episode-list__wrapper,
	.gv2.wide-player .episode-list__wrapper
    {
        display: flex;

        width: calc( 100% + 30px) !important;
        max-width: 100vw;
        margin-top: -20px;
        margin-right: -15px;
        margin-left: -15px;

        flex-wrap: wrap;
    }
    .gv1.wide-player .episode-list__wrapper .episode-list__search-results,
	.gv2.wide-player .episode-list__wrapper .episode-list__search-results
    {
        width: 100%;

        flex-wrap: wrap;
        flex-basis: 100%;
    }
    .gv1.wide-player .episode-list__wrapper .toggled-on.episode-search,
	.gv2.wide-player .episode-list__wrapper .toggled-on.episode-search
    {
        display: flex;
    }
    .gv1.wide-player .pod-entry,
	.gv2.wide-player .pod-entry
    {
        max-width: 50%;
        padding: 20px 15px;

        border-bottom-width: 0;

        flex-basis: 50%;
    }
    .inline-view .ppjs__audio-controls .ppjs__button.ppjs__play-rate-button, .inline-view .ppjs__audio-controls .ppjs__button.ppjs__skip-backward-button
    {
        display: inline-block;
    }
}

@media only screen and (min-width: 640px)
{
    .lv1.wide-player .pod-entry__featured
    {
        flex-basis: 150px;
    }
    .lv4 .pod-entry
    {
        padding: 20px;
    }
    .lv4 .pod-entry__featured
    {
        margin: 0 20px 0 0;

        flex-basis: 50px;
    }
    .lv4 .pod-entry__play
    {
        width: 50px;
        height: 50px;
    }
    .lv4 .pod-entry__play .icon-pp-play
    {
        font-size: 30px;
    }
    .lv4 .pod-entry__play .icon-pp-pause
    {
        font-size: 30px;
    }
    .lv4 .pod-entry__title
    {
        font-size: 18px !important;
    }
    .modal-view .pp-modal-wrapper .episode-single__title
    {
        font-size: 32px;
        line-height: 1.2;
    }
    .inline-view .ppjs__audio-controls .ppjs__img-wrapper
    {
        display: block;
    }
    .inline-view .ppjs__audio-controls
    {
        padding: 0;
    }
    .inline-view .ppjs__additional_controls
    {
        margin-left: 60px;
    }
    .pp-modal-aux-wrapper .episode-single__title
    {
        font-size: 20px;
        font-weight: bold;
        line-height: 1.2;
    }
    .pp-modal-aux-wrapper
    {
        right: 40px;
        left: auto;

        width: 500px;
        padding: 20px 20px 40px;

        border-radius: 5px 5px 0 0;
    }
}

@media only screen and (min-width: 768px)
{
    .gv1.medium-player .pod-entry,
	.gv2.medium-player .pod-entry
    {
        max-width: 33.333%;

        flex-basis: 33.333%;
    }
    .gv1.medium-player.columns-1 .pod-entry,
	.gv2.medium-player.columns-1 .pod-entry
    {
        max-width: 100%;

        flex-basis: 100%;
    }
    .gv1.medium-player.columns-2 .pod-entry,
	.gv2.medium-player.columns-2 .pod-entry
    {
        max-width: 50%;

        flex-basis: 50%;
    }
    .pp-modal-window.modal-view
    {
        background-color: rgba(0, 0, 0, .95);
    }
    .modal-view .pp-modal-wrapper
    {
        margin: 60px auto;
        padding: 40px;

        background-color: #fff;
    }
    .inline-view .ppjs__audio-timer
    {
        position: absolute;
        top: 50%;
        right: 10px;

        display: block !important;

        height: auto;
        padding: 0;

        transform: translateY(-50%);
    }
    .inline-view .ppjs__secondary-controls
    {
        justify-content: inherit;
    }
    .pp-modal-aux-wrapper
    {
        top: auto;

        height: 70vh;
        padding: 40px 40px 80px;
    }
}

@media only screen and (min-width: 1024px)
{
    .gv1.medium-player.columns-4 .pod-entry,
	.gv2.medium-player.columns-4 .pod-entry
    {
        max-width: 25%;

        flex-basis: 25%;
    }
    .gv1.medium-player.columns-5 .pod-entry,
	.gv2.medium-player.columns-5 .pod-entry
    {
        max-width: 20%;

        flex-basis: 20%;
    }
    .gv1.medium-player.columns-6 .pod-entry,
	.gv2.medium-player.columns-6 .pod-entry
    {
        max-width: 16.6667%;

        flex-basis: 16.6667%;
    }
    .admin-bar .pp-modal-window.modal-view
    {
        height: calc( 100% - 32px);
        margin-top: 32px;
    }
    .inline-view .ppjs__control_btns
    {
        padding: 5px;
    }
    .inline-view .ppjs__head-container
    {
        flex-basis: 415px;
    }
    .inline-view .ppjs__head-container .head-wrapper
    {
        display: block;

        width: 300px;
        max-width: 300px;
        margin-right: 30px;
        padding: 5px 30px 5px 5px;

        border-right: 1px solid rgba(0, 0, 0, .1);
    }
}

@media only screen and (min-width: 1200px)
{
    .inline-view .ppjs__audio-controls .ppjs__button
    {
        margin: 0 10px;
    }
}

@media only screen and (min-width: 1366px)
{
    .inline-view .ppjs__head-container
    {
        flex-basis: 515px;
    }
    .inline-view .ppjs__head-container .head-wrapper
    {
        width: 400px;
        max-width: 400px;
    }
}

@media only screen and (min-width: 1600px)
{
    .inline-view .ppjs__head-container
    {
        flex-basis: 715px;
    }
    .inline-view .ppjs__head-container .head-wrapper
    {
        width: 600px;
        max-width: 600px;
    }
}

@media only screen and (min-width: 1900px)
{
    .inline-view .ppjs__head-container
    {
        flex-basis: 815px;
    }
}
