#orphowrap {display: block; width: 98%;font-family: tahoma;font-size: 11px;overflow: hidden;padding: 0.2em;
	 line-height: 1.2em; text-align: left;}
.dialog-titlebar{padding: 0.5em 1em 0.3em;position: relative;display: block;background-color: #588DC3;border: 1px solid #588DC3;
	color: #fff;font-weight: bold;}
.dialog-titlebar::after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.dialog-title{float: left;margin: 0.1em 16px 0.2em 0;}
.dlgform{overflow: hidden;padding: 0.5em 1em;position: relative;}
#orpho{margin: 0;}
#orpho label {margin-bottom: 9px;color: #646464; font-size: 12px; display: inline-block; }
#orpho .txt {display: inline-block;color: #676767;width: 80%;font-family: Arial, Tahoma, sans-serif;margin-bottom: 10px;
	border: 1px dotted #ccc;padding: 5px 9px;font-size: 1.2em;line-height: 1.4em;}
#orpho #promt {margin-bottom: 3px;}
#orpho .txtarea {display: block;resize: none;color: #676767;font-family: Arial, Tahoma, sans-serif;margin-bottom: 10px;
	width: 97%;border: 1px dotted #ccc;padding: 5px 9px;font-size: 1.2em;line-height: 1.4em;border: 1px solid #588DC3;box-sizing:padding-box;}
#sendwrap::after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
#sendwrap{background-image: none;margin: 0.5em 0 0;padding: 0.3em 1em 0.5em 0.4em;text-align: left;
	border: 1px solid #588DC3;border-width: 1px 0 0;}
#orpho #wrnwl{color: #8c8c8c;font-size: 90%;}
#orpho .txt:focus, #orpho .txtarea:focus { border-style: solid; border-color: #c5dbec;outline: none;
box-shadow: 0 0 0 1px #7eb4ea inset, 0 1px 2px rgba(0,0,0,.2) inset, 0 0 4px rgba(35,146,243,.5);
transition: .2s linear;color: #444; }
#orphowrap #orpho #sendwrap, #orphowrap #okwrap {padding: 14px 2px 10px;/*padding: 7px 2px 8px;*/text-align: center;}
#orphowrap #report{text-align: center;color: #69B326;}
#orphowrap #report.error_orpho{color: #BF0000;}
#orphowrap #status::before{content: '';padding: 8px;background: url("/media/loading.gif") transparent no-repeat  left center;margin-right: 4px;}
#orphowrap #status, #orphowrap #report {font-weight: bold;font-style: italic;text-align: center;margin: 20px auto 10px;}

#orphowrap #spl{
/*	margin-bottom: 3px;*/
	color: #003399;
	padding: 5px 9px;
	background-color: #eeeeee;
	display: block;
	box-sizing: padding-box;
	width: 97%;
}
#orphowrap #spl strong{
	color: #CC0000;
}
/*.orpho::before{content: '';background: url("/media/spell.png") transparent no-repeat  0 0;
	display: inline-block;width: 16px;height: 16px;margin: 0 0 0 2px;vertical-align: sub;}
.orpho:hover::before{background: url("/media/spell.png") transparent no-repeat  0 -16px;}*/