@charset "utf-8";
/** Override **/
.page-content-wrapper .page-content		{padding-top:15px}
.page-title small::before				{content:'»'}

.portlet-title a						{color:#fff; line-height:40px}
.table .btn								{margin:0}
.table									{margin:0}

textarea								{resize:none}

div.form-control						{height:auto; min-height:34px;}

.select2-container-multi .select2-choices .select2-search-choice			{border-color:#67809f}

/** Calendar Css Override **/
.ui-widget		{font-family:Arial, Helvetica, sans-serif; font-size:13px}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year		{color:#555; font-family:Arial, Helvetica, sans-serif; font-weight:normal; border:1px solid #ccc}

/** Misc **/
.posRel					{position:relative}
.clr					{clear:both; height:1px; line-height:1px; font-size:1px; margin:0; padding:0; overflow:hidden}
.merr   				{background:#a94442}
.mred   				{color:#a94442}
.mgrey					{color:#999}
.notFound				{padding:15px; text-align:center; color:#999}

.page-title-bdr			{padding-bottom:10px; margin-top:0px; border-bottom:1px solid #eee; margin-bottom:20px}
.req::after				{content:' *'; color:#a94442}

.myhide					{display:none}

.borderless > tbody > tr > td {border: none;}


/** TD widths **/
.tdw16	{width:16px}
.tdw32	{width:32px}
.tdw60	{width:60px}
.tdw80	{width:80px}
.tdw100	{width:100px; min-width:100px}
.tdw120	{width:120px}
.tdw140	{width:140px}

/** **/
