@CHARSET "UTF-8";


/*iPhone 5 in portrait*/
@media only screen 
and (max-width : 925px){
	/**
	#ctn_utils:before{
		content: 'iPhone 5 in portrait';
	}
	**/
	
	body center>table{
		width: 100%;
	}
	
	
	.logo{
	width: 200px
	}
	.logo img{
		width: 100%;
	}
	
	.file_thumb_buttons .btn:nth-child(3) {
		clear: left;
	}
	
	#action_button .pagelink_big{
		font-size: 1.1em;
		width: 98%;
	}
	
	
	 .lsc_support{
		border: none;
		margin: 0px;
	
		text-align: center;
}
	
	.v_moblie .ctn_pf_user_info {
		display: inline-table;
		margin-top: 21px;
		height: auto;
		float: right;
		background-color: black;
	}
	 .ctn_header_login {
		float: right;
		padding-top: 9px;
	}
	
	 .wrapper_content {
		padding: 0px;
		/* width: 878px; */
		/* margin: auto; */
		/* max-width: 1020px; */
		/* margin-left: auto; */
		/* margin-right: auto; */
	
		/* height: 100%; */
}
	
	 #ctn_pf_lsc {
		/* width: 720px; */
	
		/* min-width: inherit; */
		margin-left: auto;
		margin-right: auto;
		/* height: 100%; */
		display: inline;
		min-width: inherit;
		margin: auto;
}
	
	
	 #ctn_pf_lsc .ctn_lsc_featured {
		margin: 0px;
		float: left;
		width: 100%;
		/* height: auto; */
	}
	
	 #ctn_p_main #action_button, #ctn_p_main #ctn_lsc {
		max-width: 720px;
		width: 100%;
		height: auto;
	
		display: block;
}

	.video_player,#action_button #FAVideo_vidiv_Container{
		height: auto;
	}
	
	 #action_button .preview_thumbnail_big, #ctn_lsc #lsc_player,  #action_button #dialog_lsc_player
		{
		display: block;
		/* position: relative; */
		/* max-height: 383px; */
		width: 100%;
		height: 100%;
	}
	
	#lsc_player_detail > div{
		width: 280px;
		
		margin: auto;
	}
	
	 .ctn_lsc_list, #ctn_lsc #lsc_player .ctn_thumbnail, .preview_thumbnail_big, .video_player {
		display: table;
		
	
		width: 320px;
		margin: auto;
}

	
	
	.video_player,#action_button #FAVideo_vidiv_Container{
		height: 178px;
	}
	
	 .lbl_lsc_standby_text {
		
		font-size: 1.5em;
		line-height: 1.5em;
		height: 178px;
	}
	
	 #ctn_pf_files {
		text-align: center;
	}
	
	 .pf_files_title > div {
		text-align: center;
	
		float: none;
}
	
	 .ctn_file {
		padding: 10px;
		height: auto;
		margin: 0px;
		min-height: 90px;
		width: 100%;
		text-align: left;
		vertical-align: top;
	}
	
	 #ctn_p_footer {
		padding: 10px;
		font-size: inherit;
		color: #000;
	}
	
	 #ctn_p_main .preview_thumbnail_big .video_overlay_logo {
		left: 45px;
		width: 150px;
	}
	
	 .ctn_pf_user_info {
		display: inline-table;
		margin: 0px;
		height: auto;
		float: right;
		right: 0px;
		position: absolute;
	}
	
	 .ctn_pf_user_info > span{
		display: block;
	}
	
	
	 #ctn_p_header{
		display: none;
	}
	
	 .wrapper_nav{
		display: none;
	}
	
	 .navbar{
		margin: 0px;
	}
	
	
	body{
		-webkit-overflow-scrolling: touch;
	
}
	
	 .btn-navbar{
		float: left;
	}
	
	
	 .ctn_header_login,  .ctn_header_login .btn.dropdown-toggle{
		width: 100%
	}
	
	 .progress{
		/* margin-bottom: 5px; */
		/* min-width: 100%; */
		
	}
	
	.wrapper_header .brand{
		float: right;
		width: 175px;
	}
	
	 .wrapper_header .navbar{
		display: initial;
	}
	 .navbar .btn-navbar{
		background-image:none;
		background-color: initial;
		margin-top: 5px;
		float: left;
		display: block;
	}
	
	 .navbar .container{
		text-align: center;
	}
	
	
	 #dialog_user_edit p>label{
		display: none;
	}
	
	.ctn_header_login{
		display: none;
	}
	
	.ctn_mobile_menu .ctn_header_login{
		display: inherit;
	}
	
	#menu_guest{
		display: none;
	}
	
	#fld_file_search{
		width: 100%;
	}
	
	.wrapper_main:nth-child(3) {
		width: 100%;
	
		display: block;
		float: inherit;
		margin: 0px
	}

	.wrapper_main:nth-child(4) {
		width: 100%;
		display: block;
		overflow: hidden;
	}

	.pf_files_title > div:first-child{
		display: none;
	}
	
	#ctn_p_main2>div:first-child{
		display: none;
	}
	
	.wrapper_footer {
		position: fixed;
		right: 0;
		left: 0;
		z-index: 1030;
		margin-bottom: 0;
		display: none;
	}
	
	
	
	.pf_files_result .ctn_thumbnail {
		/* margin-right: 10px; */
	
		width: 150px;
		height: 100px;
		background-size: 150px 100px !important;
		background-position: 0px 0px;
		float: left;
	}

	.ctn_file strong{
		font-weight: normal;
		font-size: 1.1em;
		
	}
	
	.ctn_thumbnail img.video_overlay_logo{
		margin-left: 45px;
		margin-top: 20px;
	}
	
	.ctn_file div:not(:first-child){
		/* border: solid; */
		/* overflow: hidden; */
		float: right;
		width: 100%;
		margin-right: -160px;
	}
	
	
	
	.detail_social div > label{
			font-size: 1.5em;
			font-weight: 200;
			display: block;
		}
		
	
	.ctn_sharer li span {
			width: 52px;
		height: 52px;
		background-size: 52px 52px;
	}
	
	.profile_live #right {
		overflow: hidden;
		width: 100%;
		min-height: 100%;
		
	
		height: auto;
}
	
	.profile_archive #right {
		overflow: hidden;
		width: 100%;
		height: auto;
		
	}
	
	.lsc_list_header{
		margin-left: 20px;
	}
	
	a.btn_feature_lsc{
		font-size: 1.5em;
	}
	
	div.lsc_list_header{
		font-size: 1.5em;
	}
	


	/***
	
	Profile Live View
	
	***/
	
	.profile_live .wrapper_main:nth-child(4){
		display: none;
	}
	
	.profile_live .wrapper_main:nth-child(3){
		display: inherit;
	
		margin-top: 40px;
}
	
	/***
	
	Profile Archive View
	
	***/
	
	
	.profile_archive #ctn_pf_lsc .ctn_lsc_list {
		display: inline-block;
		float: right;
	}
	
	.profile_archive .wrapper_main:nth-child(4){
		display: inherit;
	}
	
	.profile_archive .wrapper_main:nth-child(3){
		display: none;
	}
	
	
	body.token_archive .wrapper_main:nth-child(4){
		display: block;
	
		margin-top: 0px;
}

	.wrapper_main:nth-child(4) {
		margin-top: 80px;
	}
	
	.wrapper_header{
		position:fixed;
		background-color: #fff;
		z-index: 2;
	}
	.pf_files_title {
		position: fixed;
		z-index: 2;
		background-color: #FFF;
		width: auto;
		top: 40px;
	}
	
	body:not(.mode_profile ) li a.cmd_show_live {
		display: none;
	}
	
	body:not(.mode_profile ) li a.cmd_show_archive {
		display: none;
	}

}

