@charset "utf-8";
/* CSS Document */

/*Application Name - Top Name*/
.main-header .navbar-content { padding: 72px 7px 5px 0; }
.navbar-brand {
    color: #444444;
    font-size: 25px;
    font-weight: 700;
	letter-spacing: 0px;
    text-align: center;
    text-transform: uppercase;
    width: 240px;
	height:100px;
}
.AppTitle {
    color: #444444;
    font-size: 25px;
    font-weight: 700;
	letter-spacing: 0px;
    text-align: center;
    text-transform: uppercase;
	float:left;
	margin-top:22px;
}
.main-wrap {
	top: 124px;	
}
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
	color: #FFF;
	background-color: #4A5153;
}
/*End Application Name - Top Name*/

/*Submenu BG Color*/
.submenu2 {
	background-color:#53565A;
	text-indent:8px;
}
.submenu3 {
	background-color:#777B7F;
	text-indent:16px;
}
.submenu4 {
	background-color:#484C51;
	text-indent:24px;
}
/*End Submenu BG Color*/

.ValidateTable {
                position: relative;
                min-height: 60px;
                margin: 10px 0 15px;
                padding: 15px 30px 15px 60px;
                border-left: 5px solid #eee;
                font-size: 0.9em;
}

.ValidateTable {
                background-color: #F7E0DB;
                border-color: #d24d33;
}
.ValidateTable a {
                color:#000000;
}

.ValidateTable { color: #d24d33 }
.ValidateTable th {
                font-size:18px;
		color: #822D1C;
}

/* Down Menu Arrow for class menu*/
.responsive-admin-menu .menu li a.submenu:before {
	font-family: FontAwesome;
	content: "\f105";
	float:right;
	font-weight: 400;
	font-size: 15px;
	display: block;
	height: 50%;
	position: absolute;
	right: 12px;
	top: 25%;
}
.responsive-admin-menu .menu li a.downarrow { background: rgba(255,255,255,.15) }

.responsive-admin-menu .menu li a.downarrow:after {
	font-family: FontAwesome;
	content: "\f107";
	float:right;
}
/* End Down Menu Arrow for class menu*/

/*Mobile: Application Name - Top Name*/
@media screen and (max-width: 480px) {
.responsive-admin-menu .responsive-menu {
    font-size: 16px;
	font-weight: 400;
	color:#FFF;
}
.AppTitle {
	display:none;
}
.main-wrap {
	top: 2px;	
}
.main-header .navbar-content { padding: 10px 7px 5px 0; }
}
@media (max-width: 768px) {
.AppTitle {
	display:none;
}	
}
/*Mobile: Application Name - Top Name*/
label {
	/*margin-right:4px;*/
}
.table-user-information > tbody > tr {
    /*border-top: 1px solid rgb(221, 221, 221);*/
}

.table-user-information > tbody > tr:first-child {
    border-top: 0;
}


.table-user-information > tbody > tr > td {
    border-top: 0;
}

.well {
	padding:30px;
}
.input-group-lg .form-control:not(:first-child):not(:last-child), .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child) {
	border-bottom-right-radius:6px;
	border-top-right-radius:6px;
}
.form-group-lg {
	padding-bottom:10px;
}
.yesno {
	padding-right:6px;
}


.toggle-handle {
	background-color: #FFFFFF;
}
.toggle-handle:hover {
	background-color: #e6e6e6;
}
.toggle-off {
	border-radius: 4px;
}
.toggle-off.btn {
	border-radius: 3px;
}
.toggle.btn-default {
	color: rgba(0,0,0,.075);
	border: 1px solid;
	z-index: 9;
}
.toggle.btn-primary {
	color: rgba(0,0,0,.075);
	border: 1px solid;
	z-index: 9;
}
span#cphMain_lblDateTime {
	position: absolute;
	margin-top:10px;
	margin-left: 20px;
}