Dialog[ID^="Dialogs"] {
	Width: 65%;
}

Dialog[ID^="Dialogs"] Div.mdl-textfield {
	Width: 100%;
}

Dialog[ID^="Dialogs"] Button.mdl-button--disabled {
	Pointer-Events: None;
}

*.mdl-switch__child-hide {
	Display: None;
}



#Dialogs_Profile_InfoViewer_Content {
	Display: Flex;
	Flex-Direction: Row;
	Align-Items: Flex-Start;

	Font-Size: Medium;
}

#Dialogs_Profile_InfoViewer_Content_Photo {
	Width: 20%;

	Margin-Right: 5%;
	Border-Radius: 100%;
}

#Dialogs_Profile_InfoViewer_Content_Photo::Before {
	Content: "";
	
	Display: Block;
	Padding-Top: 100%;
}

#Dialogs_Profile_InfoViewer_Content_Info {
	Flex: 1;
}

#Dialogs_Profile_InfoViewer_Content_Info_Detail {
	Padding: 1em 0 4em 0;

	White-Space: Pre-Wrap;
}

#Dialogs_Profile_InfoViewer_Content_Info_Links {
	Padding: 1em 0 0;
}

Img[Data-Component="Dialogs_Profile_InfoViewer_Content_Info_Links_Link_Icon"] {
	Width: 1em;
}



#Dialogs_Thread_InfoInputter_Btns > Button[Disabled] {
	Display: None;
}



#Dialogs_Thread_InfoViewer_Content_Overview {
	Padding: 1em 0 4em 0;
}

#Dialogs_Thread_InfoViewer_Content_Detail {
	Padding: 1em 0 0;

	White-Space: Pre-Wrap;
}



#Dialogs_Thread_Poster_Header {
	Display: Flex;

	Padding-Bottom: 0;
}

#Dialogs_Thread_Poster_Header > * {
	Display: Flex;
	Flex-Direction: Row;
	Align-Items: Center;

	Font-Size: Medium;
}

#Dialogs_Thread_Poster_Header > Div.mdl-menu__container {
	Width: 1000px;
}

#Dialogs_Thread_Poster_Header_Actor {
	Align-Self: Auto;

	Margin-Left: 0.5em;
}

#Dialogs_Thread_Poster_Menu > Li > * {
	Vertical-Align: Middle;
}

#Dialogs_Thread_Poster_Content {
	Padding-Top: 0;
}

#Dialogs_Thread_Poster_Content_Text-Input {
	Resize: None;
}