﻿html, body, form {    height: 100%;}/*!---------- 1. Top-Bar ----------*/.topbar {    background: #26617F !important;	min-height: 30px;	/*padding-top: 5px;*/	padding-bottom: 2px;}.top-link-holder {	height: 30px;	font-size: 12px;	font-family: 'Source Sans Pro', sans-serif;	text-align: right;}.top-link-menu {	padding: 8px 0;	display: inline-block;}.top-link-menu li {	float: left;	margin-right: 25px;    color: #fff;    list-style:none;}.top-link-menu li a {    color: #fff;}a {	color: black;}ul.vertical-menu, ul.vertical-sub-menu, ul.admin-breadcrumb {	list-style-type: none;	margin: 0;	padding: 0;}ul.vertical-menu.ui-menu .ui-menu-item-wrapper {	padding: 0.5em 2em 0.5em 2em;}a:hover, a:focus {	text-decoration: none;}/* Header*/.left-header {	color: white;	}.right-header {	padding: 20px;	margin-left: 0 !important;}.login-box {    background-color: #1c4a7e;    color: white;    float: right;    margin: 0 20px;    padding: 10px;}.login-box a {    color:white;}.header-wraper.top-header {	background-color: #436FA0;}.top-header .left-header {	background-color: #2E629C;	font-weight:bold;	padding: 30px;	font-size: 1em;	}/********//* Header Second line*/.second-header .left-header {	background-color: #3A3A3A;	padding: 15px;}.header-wraper.second-header {	background-color: #4C4646;		}.second-header .right-header{	padding: 15px;	color: white;}ul.admin-breadcrumb {		padding: 0;	overflow: hidden;}.admin-breadcrumb li {	float:left;	}.admin-breadcrumb a {	display: block;	color: white;}.admin-breadcrumb a:hover, .admin-breadcrumb a:focus {	color: wheat;}/********//* Header third line*/.header-wraper.third-header {	background-color: #D8D8D8;}.third-header .left-header {	background-color: #CECFCF;	padding: 15px;	height: 60px;}.page-name {	font-size: 1.6em;}.page-desc {	font-size: 0.9em;	font-style: italic;}/* Main Content*/.main-content-wrapper {	min-height:100%;	height: 100%;}.dashboard-button {	background-color: #D8D8D8;	text-align: center;	padding:5px;	}.dashboard-buttons-wrapper {	padding: 15px;}table.light-table {	margin: 10px 0 20px;	text-align: left;	width: 90%;	border: 1px solid #fefefe;}table.light-table td,table.light-table th {	padding: 0 10px;	border: 1px solid #fefefe;}.hidden-input,.hidden-input:focus {	width: 0 !important;	height: 0 !important;	border: 0 none white !important;	box-shadow:none !important;}/***********//* Menu*/.menu-wrapper {	background-color: #CECFCF;	height: 100%;}.vertical-menu {	margin: 5px 0 0 0;}.vertical-menu li a {	border-bottom: 2px solid #D8D8D8;}.vertical-menu > li > a {	background-color: #CECFCF;}ul.vertical-menu li a,ul.vertical-sub-menu li a {	display: block;	padding: 0.8em 0.8em 0.8em 2em;	}ul.vertical-sub-menu li a {	padding-left: 4em;	background-color: #D8D8D8;}ul.vertical-sub-menu.level0_5 > li > a {	padding-left: 3em;	background-color: #d2d2d2;}ul.vertical-sub-menu.level2 > li > a {	padding-left: 3.5em;	background-color: #D8D8D8;}ul.vertical-sub-menu.level3 > li > a {	padding-left: 4em;	background-color: #d2d2d2;}.vertical-current {	font-weight: bold;}/* Report List*/.products-list-report {		font-style:italic;}.products-list-service0 {	font-weight: bold;}.products-list-service1 {	padding-left: 1em;}.products-list-service2 {	padding-left: 2em;}.list-title {	font-size: 1.3em;}.main-function-link {	font-size: 0.9em;		color: #1C4A7E !important;	font-weight: bold;}.table td.function-link {	text-align: center;	white-space: nowrap;}.function-link a {	text-decoration: underline;	color: #1C4A7E;}a.action-link {	color: #4297D7;}.form-title {	font-size: 1.3em;	color: black;	padding-left: 20px;}.top-service-name {	font-weight: bold;}/* Forms*/.form-box {	border: 1px solid #4C4646;	margin-left:0;	background-color: #D8D8D8;}.form-lable {	padding-left: 20px;	color: black;}.form-lable-bolder {	font-weight: 500;}.btn-primary {	margin-bottom: 20px;}.description-text {	resize: vertical;	width: 100%;}.error-message {		color: red;	font-weight:bold;}.inform-message {	color: blue;	font-weight:bold;}.message-box {	padding-top: 10px;	padding-bottom: 10px;}.form-date {	width: 75px;	margin-right: 5px;}.black-text {	color: black;}/*  Tags*/.tag-button-wrap {	width: 50px;	float: left;    text-align: center;	padding-left: 20px;}#expand_collapse {    position: absolute;    left: 0;    top: 33vh;    border: 1px solid black;    padding: 20px 0;    cursor: pointer;}.content-wrapper {    margin-left:0 !important;    padding-right:0 !important;    padding-left:2%;    position:relative}table.horizontal-radio-buttons {    display: inline-block;    vertical-align: top;    /*margin-left:25px;*/}.horizontal-radio-buttons input[type="radio"], .horizontal-radio-buttons input[type="checkbox"] {    margin: 0;}.horizontal-radio-buttons label {    color: black;    display: inline;    margin: 0 20px 0 5px;    text-align: left;}