.felanAddHolder						{ margin:0 auto;margin-top:20px;border:0px Solid #c00;display:table;overflow-y:auto;overflow-x:hidden;margin-bottom:50px; }
.felanAddHolder_table_full			{ border:0px Solid #c00; }
.felanAddHolder_table_mini			{ border:0px Solid #00c;margin:0 auto;display:table; }
.felanAddHolder_div_left			{ vertical-align:top;border:0px Solid #c00;display:table;float:left;margin:0px 20px 20px 0px; }
.felanAddHolder_div_right			{ vertical-align:top;border:0px Solid #0c0;display:table;float:left; }
.felanInput							{ width:395px !important;border:2px Solid #999 !important;border-radius:5px !important;padding:10px 15px 10px 15px !important;font-size:22px !important; }
.felanInput:focus					{ border:2px Solid #900 !important; }

.felanColLeft						{ padding-bottom:15px;border:0px Solid #0c0;font-size:24px;font-weight:bold;padding-right:25px; }
.felanColRight						{ padding-bottom:15px;border:0px Solid #00c; }

.felanAddHolder_title				{ font-size:28px;font-weight:bold;margin-bottom:20px;text-align:center;border-bottom:2px Solid #777;padding-bottom:10px; }
.felanReporter						{ font-size:26px; }
.felanSubmitBtn						{ font-size:22px;padding:25px 45px 25px 45px;border:2px Solid #999;border-radius:5px;cursor:pointer; }

.felanCaseListTable					{ border-spacing:0px;border:0px Solid #c00; }
.felanCaseList_date					{ width:190px;font-size:22px;border:0px Solid #c00;vertical-align:top;padding:10px 0px 10px 10px; }
.felanCaseList_positionissue		{ width:420px;font-size:22px;border:0px Solid #c00;vertical-align:top;padding:10px 0px 10px 10px; }
.felanCaseListTable_row_bg			{ background-color:#e0e0e0; }
.felanCaseListTitle_own				{ font-size:24px;font-weight:bold;padding-bottom:6px;color:#f9b000; }
.felanCaseListTitle					{ font-size:20px;font-weight:bold;border-bottom:1px Solid #777; }
.felanCaseListSpacer				{ height:20px; }

.felanSuccessMsg					{ display:table;background-color:#60db80;margin:0 auto;position:fixed;bottom:40px;left:0;right:0;border-radius:8px;border:2px Solid #090;padding:30px;text-align:center;font-size:26px; }
.felanErrorMsg						{ display:table;background-color:#f28d8d;margin:0 auto;position:fixed;bottom:40px;left:0;right:0;border-radius:8px;border:2px Solid #900;padding:30px;text-align:center;font-size:26px; }

.felanAddHolder_table_center		{ border:0px Solid #0c0; }
.felanAreaForm						{ border:0px Solid #c00;border-spacing:0px;margin:0 auto; }
.felanSForm							{ border:1px Solid #c00 !important; }

@media screen and (max-width: 550px)
{
	.felanAddHolder_div_left		{ width:93vw !important; }
	.felanAddHolder_div_right		{ width:93vw !important; }
	.felanInput						{ width:250px !important;border:2px Solid #999 !important;border-radius:5px !important;padding:10px 15px 10px 15px !important;font-size:18px !important;color:#000; }
}

@media screen and (max-width: 460px)
{
	.felanAddHolder_div_left		{ width:92vw !important; }
	.felanAddHolder_div_right		{ width:92vw !important; }
	.felanColLeft					{ font-size:18px; }
	.felanCaseList_date				{ font-size:16px; } 
	.felanCaseList_positionissue 	{ font-size:16px; } 
}
