/* Splash Screen (Mobile) */
.is-mobile #overlay-mobile.opaque {    
    background: url('start_landscape.png') no-repeat !important;
    background-size: contain !important;
    background-position: center !important;
}

.is-mobile .mobile-start-overlay svg {
    height: 100px !important;
    width: 100px !important;
    left: 50% !important;
    right: auto !important;
    transform: translate(-50%, -50%) !important;
    background: url(btn_start.svg) !important;
    background-size: 75px 75px !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
}

.is-mobile .mobile-start-overlay svg path {
    fill: #343434 !important;
    display: none !important;
}

.is-mobile .mobile-load-title-overlay .mobile-load-title {
    transform: none !important;
    margin: inherit !important;
    position: absolute;
    /*top: 210px !important;*/
	top: 29.5% !important;
    left: 55px !important;
    width: auto !important;
    color: transparent !important;
    font-family: 'Arial', sans-serif !important;
    font-size: 20px !important;
}
@media (orientation: portrait) {
	.is-mobile .mobile-load-title-overlay .mobile-load-title {
	top: 22.5% !important;
	left: 60px !important;
	}
}

/* Loading Screen (Mobile) */
.is-mobile .load-container, .is-theme-unified .load-container, .is-mobile swipe-transition-container {
    background: #9b3287 !important;
}


/* Orientation Warning (Mobile) */
.is-mobile .mobile-disabled-orientation-overlay {
    background: #9b3287 !important;
}


/* Menu (Both) */
.is-desktop .outline-list li.wrap-item a, .is-mobile .outline-list a {
    background: transparent !important;
    color: #343434 !important;
    font-family: 'Arial', sans-serif !important;
}

.is-desktop .panel-content-menu .cs-listitem.cs-selected, .is-mobile .outline-list .cs-selected {
    background: #9b3287 !important;
    color: #fff !important;
    font-weight: bold !important;
}

.is-desktop .panel-content-menu .cs-listitem.cs-viewed, .is-mobile .outline-list .cs-viewed {
    background: transparent !important;
    color: #807f7d !important;
    font-weight: normal !important;
}

.is-mobile .option-pane {
    background: #9b3287 !important;
}

.is-mobile .menu-handle {
    border-color: #c277b6 !important;
}

.is-mobile .content-menu li.active {
    background: #c277b6 !important;
}


/* Hide Player Title (Both) */
.header-primary .presentation-title, .is-mobile .mobile-menu-title {
    display: none !important;
}



/* Portrait Splash FIX (Mobile) */
@media (orientation: portrait) { 
    .is-mobile #overlay-mobile.opaque {
        background: url('start_portrait.png') no-repeat !important; 
        background-size: contain !important;
        background-position: center !important;
    }
}


/* Player Background (Mobile) */

.is-mobile #preso, .is-mobile .swipe-transition-container {
    background: #9b3287 !important;
}







