﻿body {
	font-family:	Verdana, Arial, sans-serif;
	overflow: visible;
}

#divSidebar, .sideBarMin, #deviceMsg, .sidebar {
    display:none!important;
}

.sideBarMin {
    color:red;
}

body.clientLogo #main {
    overflow: visible!important;
}

h1{font-size: 1.7em;}
h2{font-size: 1.5em; font-weight: normal;}
h3{font-size: 1.4em;}
h4{font-size: 1.2em;}
h5{font-size: 1.2em; font-weight: normal; text-decoration: underline;}
h6{font-size: 1.2em; font-style: italic;}

hr{
	border: 0px;
	height: 1px;
	line-height: 1px;
	margin: 5px 0px 5px 0px;
	padding: 0px;
}

input, select
{
	font-family:	Verdana, Arial, sans-serif;
    font-size: 10px;
}

td 
{
	overflow: visible;
	vertical-align: top;
}

textarea
{
	border-width: 0px;
	float: none; 
	font-family:	Verdana, Arial, sans-serif;
    font-size: 10px;
	height: auto; 
	overflow: visible;
}

#footer, #header, #menu, .asyButton, .asyPrintBtn, .button_wrapper, .tabStrip
{
	display: none;
}

.asyField, .rxsPropVal
{
	font-family:	Verdana, Arial, sans-serif;
    font-size: 10px;
}

.asyGridHead
{
	font-weight: bold;
}

.asyLabel, .rxsObjLbl, .rxsPropLbl, .rxsPropLblReq
{
	color: Gray;
    font-size: 10px;
	font-style: italic;
	/*width: 120px;*/
}

.clearBoth
{
	clear: both;
}

.content_wrapper 
{
	clear: both;
}

.page_title_left 
{
	float:left; 
}
	
.page_title_right 
{
	float:right; 
	text-align:right;
}

.rxsObjTab
{
	page-break-inside: avoid;
}

.rxsObjVal
{
	border-color: Gray;
	border-style: solid;
	border-width: 1px;
	clear: both;
	vertical-align: top;
}

.rxsSection
{
	page-break-before: always;
}

.editActionButtons {
display:none;
}

.rcbInput {
    all:unset;
}

.rxfPropLbl, .rxfPropLblReq, .rxfPropVal, .rxfDropDown, .rcbInput {
    display:inline-block!important;
    width:35%!important;
    float:left;
    min-width:unset!important;
    /*border:1px solid red;*/
}

.formWrapper {
    width:100%;
}