/***********************************
VEGAS _ MAIN
HAND HELD PORTRAIT MODE
***********************************/

 
#main_tray {width: 100%}
#main_trayPlay {width: 100%}
#tray_device { margin-left: -25%; left: 50%;}

#source_list { width: 85%;  background-color: #fff;}
#source_list_blure {width: 15%; height: 100%;float: right; 
    pointer-events: none;
}

 

#content_source { width: 100%;     -webkit-transform: translate(-110%, 0); transform: translate(-110%, 0); background-color: unset;}

#play_msg_content {position: absolute; left: 0; }
 
.hamburger {visibility:visible; }

.play_overlay_hold { position: absolute; top: 0; left: 0;  }
.play_overlay { position: absolute; top: 0; left: 0; }

#main_align_right { width: 100% }




.swiper_nav{
    width: 100%; 
}


.onboarding_slide .header {
    font-size: 1.2em;
    letter-spacing: 0.7px;
}


#onboarding {
    width: 100%;
    height: 100%;
    
    max-width: 100%;
    margin: 0 0;
}

.onboarding .message {
    font-size: .8em;
    letter-spacing: 0.5px;
}

.onboarding .first_slide_footer{
    font-size: .8em;
    letter-spacing: 0.5px;

}


.onboarding_slide { 
     display: block; 
}

#viewport.drawer #content_source {
   -webkit-transform: translate(0, 0);
   transform: translate(0,0);

}

#content_source { 
    border: none;
}

.inverse .play_msg_hold {
    color: rgba(255, 255, 255, 0.88);
    text-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
    opacity: 0.8;
    padding: 0 4rem;
}
