body {
	margin-top: 50px;
	background-color: #E9EEF4;
	font-family: 'Merriweather Sans', sans-serif;
	font-size: 12px;
	color: #4e5e6a;
}

* {
	outline: none;
}

.wrapper-style {
	padding-left: 0;
}

#page-wrapper {
	padding: 0;
	background-color: #E9EEF4;
}

.huge {
	font-size: 50px;
	line-height: normal;
}

hr {
	border-color: #cad4e6;
}

/* Top Navigation */
.top-nav {
	padding: 0 15px;
}

.top-nav>li {
	display: inline-block;
	float: left;
}

.top-nav>li>a {
	padding-top: 15px;
	padding-bottom: 15px;
	line-height: 30px;
	color: #606062;
	font-size: 12px;
}

.top-nav>li>a:hover, .top-nav>li>a:focus, .top-nav>.open>a, .top-nav>.open>a:hover,
	.top-nav>.open>a:focus {
	color: #fff;
	background-color: #a0c9ec;
}

.dropdown-menu {
	float: left;
	position: absolute;
	margin-top: 0;
	border: 1px solid #a0c9ec;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	background-color: #fff;
	-webkit-box-shadow: 0 2px 4px #b5c1cf);
	box-shadow: 0 2px 4px #b5c1cf;
	font-size: 11px;
}

.top-nav>.open>.dropdown-menu>li>a {
	white-space: normal;
	padding: 8px 12px 7px 12px;
}

ul.message-dropdown {
	padding: 0;
	max-height: 250px;
	overflow-x: hidden;
	overflow-y: auto;
}

li.message-preview {
	width: 275px;
	border-bottom: 1px solid #cad4e6;
}

li.message-preview>a {
	padding-top: 15px;
	padding-bottom: 15px;
}

li.message-footer {
	margin: 5px 0;
}

/*ul.alert-dropdown {
    width: 200px;
}
*/
.dropdown-menu .divider {
	background-color: #cad4e6;
	margin: 0px;
}

.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
	color: #4e5e6a;
	text-decoration: none;
	background-color: #ebeff4;
}

.top-nav .label {
	vertical-align: top;
	border-radius: 15px;
}

/* Side Navigation */
.side-nav {
	position: fixed;
	top: 60px;
	left: 190px;
	width: 190px;
	margin-left: -190px;
	border: none;
	border-radius: 0;
	overflow-y: auto;
	background-color: #1c2d56;
	bottom: 0;
	overflow-x: hidden;
	padding-bottom: 40px;
}

.side-nav>li>a {
	width: 190px;
	border-bottom: solid 1px #091A45;
	text-align: center;
	font-size: 11px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.side-nav li a:hover, .side-nav li a:focus {
	outline: none;
	background-color: #091A45 !important;
}

.side-nav>li>ul {
	padding: 0;
}

.side-nav>li>ul>li>a {
	display: block;
	padding: 8px 0;
	text-decoration: none;
	color: #fff;
	text-align: center;
	font-size: 11px;
}

.side-nav>li>ul>li>a:hover {
	color: #fff;
}

/* Flot Chart Containers */
.flot-chart {
	display: block;
	height: 400px;
}

.flot-chart-content {
	width: 100%;
	height: 100%;
}

/* Custom Colored Panels */
.huge {
	font-size: 40px;
}

.panel-green {
	border-color: #5cb85c;
}

.panel-green>.panel-heading {
	border-color: #5cb85c;
	color: #fff;
	background-color: #5cb85c;
}

.panel-green>a {
	color: #5cb85c;
}

.panel-green>a:hover {
	color: #3d8b3d;
}

.panel-red {
	border-color: #d9534f;
}

.panel-red>.panel-heading {
	border-color: #d9534f;
	color: #fff;
	background-color: #d9534f;
}

.panel-red>a {
	color: #d9534f;
}

.panel-red>a:hover {
	color: #b52b27;
}

.panel-yellow {
	border-color: #f0ad4e;
}

.panel-yellow>.panel-heading {
	border-color: #f0ad4e;
	color: #fff;
	background-color: #f0ad4e;
}

.panel-yellow>a {
	color: #f0ad4e;
}

.panel-yellow>a:hover {
	color: #df8a13;
}

.login-style {
	width: 80%;
}

@media ( max-width :767px) {
	.wrapper-style {
		padding-left: 0px;
	}
	.navbar-brand {
		display: none
	}
	.top-nav {
		float: right;
		padding: 0 5px 0 0 !important;
	}
	.side-nav {
		left: 0;
	}
}

@media ( min-width :768px) {
	body {
		margin-top: 50px;
	}
	.wrapper-style {
		padding-left: 190px;
	}
	#page-wrapper {
		padding: 10px 6px;
	}
	.login-style {
		width: 90%;
		padding-left: -190px;
	}
}

@media ( max-width :480px) {
	.login-style {
		width: 100%;
		padding-right: 0;
	}
}

@media ( min-width :1024px) {
	.login-style {
		width: 75%;
	}
}

@media ( min-width :1224px) {
	.login-style {
		width: 60%;
	}
}

@media screen and (min-device-width: 300px) and (max-device-width:
	1024px) {
}

@media (min-width: 1292px){
	.modal-xlg {
	    width: 1200px;
	}
}

/*Add by jyoti********************************************************************************************/
.top-25 {
	margin-top: -25px !important;
}

.left-25 {
	margin-left: -25px !important;
}

.bottom-25 {
	margin-bottom: -25px !important;
}

.right-25 {
	margin-right: -25px !important;
}

.top-20 {
	margin-top: -20px !important;
}

.left-20 {
	margin-left: -20px !important;
}

.bottom-20 {
	margin-bottom: -20px !important;
}

.right-20 {
	margin-right: -20px !important;
}

.top-15 {
	margin-top: -15px !important;
}

.left-15 {
	margin-left: -15px !important;
}

.bottom-15 {
	margin-bottom: -15px !important;
}

.right-15 {
	margin-right: -15px !important;
}

.top-10 {
	margin-top: -10px !important;
}

.left-10 {
	margin-left: -10px !important;
}

.bottom-10 {
	margin-bottom: -10px !important;
}

.right-10 {
	margin-right: -10px !important;
}

.top-5 {
	margin-top: -5px !important;
}

.left-5 {
	margin-left: -5px !important;
}

.bottom-5 {
	margin-bottom: -5px !important;
}

.right-5 {
	margin-right: -5px !important;
}

.top0 {
	margin-top: 0px !important;
}

.left0 {
	margin-left: 0px !important;
}

.bottom0 {
	margin-bottom: 0px !important;
}

.right0 {
	margin-right: 0px !important;
}

.top5 {
	margin-top: 5px !important;
}

.left5 {
	margin-left: 5px !important;
}

.bottom5 {
	margin-bottom: 5px !important;
}

.right5 {
	margin-right: 5px !important;
}

.top10 {
	margin-top: 10px !important;
}

.left10 {
	margin-left: 10px !important;
}

.bottom10 {
	margin-bottom: 10px !important;
}

.right10 {
	margin-right: 10px !important;
}

.top15 {
	margin-top: 15px !important;
}

.left15 {
	margin-left: 15px !important;
}

.bottom15 {
	margin-bottom: 15px !important;
}

.right15 {
	margin-right: 15px !important;
}

.top20 {
	margin-top: 20px !important;
}

.left20 {
	margin-left: 20px !important;
}

.bottom20 {
	margin-bottom: 20px !important;
}

.right20 {
	margin-right: 20px !important;
}

.top25 {
	margin-top: 25px !important;
}

.left25 {
	margin-left: 25px !important;
}

.bottom25 {
	margin-bottom: 25px !important;
}

.right25 {
	margin-right: 25px !important;
}

.top30 {
	margin-top: 30px !important;
}

.left30 {
	margin-left: 30px !important;
}

.bottom30 {
	margin-bottom: 30px !important;
}

.right30 {
	margin-right: 30px !important;
}

.top35 {
	margin-top: 35px !important;
}

.left35 {
	margin-left: 35px !important;
}

.bottom35 {
	margin-bottom: 35px !important;
}

.right35 {
	margin-right: 35px !important;
}

.top40 {
	margin-top: 40px !important;
}

.left40 {
	margin-left: 40px !important;
}

.bottom40 {
	margin-bottom: 40px !important;
}

.right40 {
	margin-right: 40px !important;
}

.top45 {
	margin-top: 45px !important;
}

.left45 {
	margin-left: 45px !important;
}

.bottom45 {
	margin-bottom: 45px !important;
}

.right45 {
	margin-right: 45px !important;
}

.top50 {
	margin-top: 50px !important;
}

.left50 {
	margin-left: 50px !important;
}

.bottom50 {
	margin-bottom: 50px !important;
}

.right50 {
	margin-right: 50px !important;
}

.top55 {
	margin-top: 55px !important;
}

.left55 {
	margin-left: 55px !important;
}

.bottom55 {
	margin-bottom: 55px !important;
}

.right55 {
	margin-right: 55px !important;
}

.top60 {
	margin-top: 60px !important;
}

.left60 {
	margin-left: 60px !important;
}

.bottom60 {
	margin-bottom: 60px !important;
}

.right60 {
	margin-right: 60px !important;
}

.top65 {
	margin-top: 65px !important;
}

.left65 {
	margin-left: 65px !important;
}

.bottom65 {
	margin-bottom: 65px !important;
}

.right65 {
	margin-right: 65px !important;
}

.top70 {
	margin-top: 70px !important;
}

.left70 {
	margin-left: 70px !important;
}

.bottom70 {
	margin-bottom: 70px !important;
}

.right70 {
	margin-right: 70px !important;
}

.input-small {
	width: 150px;
}

.input-medium {
	width: 200px;
}

.input-large {
	width: 300px !important;
}

.input-xlarge {
	width: 350px;
}

.navbar-toggle {
	background-color: #1c2d56;
}

.navbar-inverse {
	background-color: #fff;
	border-bottom: none;
	box-shadow: 0px 2px 2px #d8dfe8;
}

.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus,
	.navbar-inverse .navbar-nav>.active>a:hover {
	background-color: #091A45;
}

.side-nav .fa-caret-down {
	position: absolute;
	right: 15px;
	top: 30px;
	font-size: 14px !important
}

.side-nav .fa-fw {
	font-size: 20px;
}

.side-nav .glyphicon {
	font-size: 20px;
}

.icon-Small {
	font-size: 12px !important;
}

.icon-medium {
	font-size: 15px !important;
	cursor: pointer;
}

.icon-large {
	font-size: 20px !important;
}

.navbar-brand {
	padding: 15px 58px 0 58px
}

.navbar-collapse.collapse {
	height: 60px !important;
}

.navbar-inverse .navbar-nav>li>a {
	color: #fff
}

.glyphicon-stats {
	font-size: 20px
}

.heading-breadcrumb {
	background-color: #e9edf2 !important;
	border-bottom: solid 1px #dee2e8;
	margin-left: -20px;
	margin-right: -20px
}

.heading-breadcrumb .page-header {
	margin: 10px 0 10px 0;
	font-size: 20px;
	font-weight: bold;
	font-family: 'Open Sans', sans-serif;
	padding-bottom: 0px;
}

.heading-breadcrumb .breadcrumb {
	background-color: transparent;
	margin-bottom: 2px;
	padding: 8px 5px;
	display: none;
}

.userbox img {
	margin: 0 auto;
}

.userbox .intro-text {
	text-align: center;
	color: #fff;
	padding: 10px 0 0 0;
}

.userbox .email {
	font-size: 11px;
	color: #5ea9dd;
}

.avatar {
	padding: 0;
	margin: -17px 0 -15px;
	position: relative;
	display: inline-block;
}

.panel-default>.panel-heading {
	background-color: #fff;
	border-color: #e6eaf3;
}

.panel-default {
	border-color: transparent;
}

select, textarea, input[type="text"], input[type="password"], input[type="datetime"],
	input[type="datetime-local"], input[type="date"], input[type="month"],
	input[type="time"], input[type="week"], input[type="number"], input[type="email"],
	input[type="url"], input[type="search"], input[type="tel"], input[type="color"],
	.uneditable-input, .form-control {
	padding: 7px 5px;
	border: solid 1px #cad4e6;
	box-shadow: inset 2px 2px 2px #e5e7ec;
	border-radius: 0px;
	font-size: 11px;
	color: #4e5e6a
}

.refreshBtn {
	background: #22598f;
	color: #fff;
	font-size: 16px;
	padding: 9px 10px;
	border-radius: 2px;
}

.refreshBtn:hover {
	color: #fff;
}

.panel {
	border-radius: 2px;
}

.panel-tools {
	position: absolute;
	right: 30px;
	text-transform: none;
	top: 9px;
	z-index: 1;
}

.panel-title {
	border-bottom: solid 1px #e6eaf3;
	color: #34425a;
	font-size: 14px;
	padding: 15px 20px 15px 20px;
}

/*Individual-Metrics css*/
.panel-Individual-Metrics {
	background-color: #28598f;
	color: #fff;
}

.panel-Individual-Metrics .panel-title {
	color: #fff;
	border-bottom-color: #3971b0;
	line-height: 32px;
	padding: 10px 20px;
}

.panel-Individual-Metrics .table-striped>tbody>tr:nth-of-type(2n+1) {
	background-color: #2c6aae
}

.panel-Individual-Metrics .table-bordered>tbody>tr>td,
	.panel-Individual-Metrics .table-bordered>tbody>tr>th,
	.panel-Individual-Metrics .table-bordered>tfoot>tr>td,
	.panel-Individual-Metrics .table-bordered>tfoot>tr>th,
	.panel-Individual-Metrics .table-bordered>thead>tr>td,
	.panel-Individual-Metrics .table-bordered>thead>tr>th {
	border: 1px solid #3971b0;
	font-size: 11px;
}

.panel-Individual-Metrics .table-bordered {
	border: 1px solid #3971b0;
}

.panel-Individual-Metrics .table-bordered>thead>tr>td,
	.panel-Individual-Metrics .table-bordered>thead>tr>th {
	border-bottom-width: 2px;
	border-bottom-color: #3971b0;
	font-size: 12px;
	font-weight: normal;
	color: #fff
}

.panel-Individual-Metrics .table-hover>tbody>tr:hover {
	background-color: #3a7cc4;
}

.panel-Individual-Metrics .table a {
	color: #F0AD4E;
	text-decoration: underline;
}
/*Individual-Metrics end*/
.panel-Recent-Import .label {
	font-weight: normal;
	font-size: 11px;
	line-height: 2;
}

panel-Recent-Import p {
	passing: 0 5px;
}

/*.recent-import{ line-height:32px;}*/
.panel-heading-label {
	font-size: 14px;
	line-height: 18px;
	margin-bottom: 0px;
	color: #34425a;
}

.recent-import .col-md-4 {
	padding: 0px;
}

.btn-default {
	border-radius: 18px;
	border: solid 2px #a0c9ec;
	color: #4e5e6a;
	font-size: 11px;
	padding: 8px 16px;
}

.btn-default.active, .btn-default.focus, .btn-default:active,
	.btn-default:focus, .btn-default:hover, .open>.dropdown-toggle.btn-default
	{
	color: #fff;
	background-color: #28598f;
	border-color: #28598f;
}

.btn-danger {
	border-radius: 18px;
	border: solid 2px #ca2c27;
	color: #4e5e6a;
	font-size: 11px;
	padding: 8px 16px;
	background-color: #fff;
}

.btn-default-blue {
	border-radius: 18px;
	border: solid 2px #6b96ef;
	color: #fff;
	font-size: 11px;
	padding: 8px 16px;
	background: #28598f;
}

.btn-default-blue.active, .btn-default-blue.focus, .btn-default-blue:active,
	.btn-default-blue:focus, .btn-default-blue:hover, .open>.dropdown-toggle.btn-default-blue
	{
	background-color: #6b96ef;
	color: #fff;
}

.table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>td,
	.table-bordered>thead>tr>td {
	border: 1px solid #e6eaf3;
	font-size: 11px;
	padding: 7px 8px;
}

.table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>th,
	.table-bordered>thead>tr>th {
	padding: 10px 8px;
}

.table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
	border-bottom-width: 2px;
	border-bottom-color: #a0c9ec;
	font-size: 12px;
	font-weight: normal;
	color: #1c2d56
}

.table-bordered {
	border: 1px solid #e6eaf3;
}

.table-striped>tbody>tr:nth-of-type(2n+1) {
	background-color: #ebeff4;
}

.table-striped>tbody>tr.dark {
	background-color: #c8ced2;
}

.table-striped>tbody>tr.dark:nth-of-type(2n+1) {
	background-color: #aab3b9;
}

.panel-default .table {
	margin-bottom: 0px;
}

.table-hover>tbody>tr:hover {
	background-color: #e0eaf7;
}

.sidebar-open-button {
	color: #606062;
	display: block;
	float: left;
	font-size: 22px;
	height: 60px;
	padding-top: 19px;
	text-align: center;
	width: 62px;
	z-index: 1;
	cursor: pointer;
}

.top-nav .fa-question-circle {
	font-size: 14px !important;
}

/*fixed grid header css*************/
.task_List .sectionGrid {
	position: relative;
	border: 1px solid #e6eaf3;
	padding-top: 36px;
}

/*horizontal scroll css *************/
.generatedDocumentsGrid .sectionGrid, .property-search-result .sectionGrid,
	.auditLogs .sectionGrid {
	min-width: 1400px;
	overflow: auto;
}

/*horizontal scroll css *************/
.sectionGrid {
	position: relative;
	border: 1px solid #e6eaf3;
	padding-top: 38px;
}

.sectionGrid.positioned {
	position: absolute;
	width: 100%;
}

.sectionGrid .box1 {
	overflow-y: auto;
	height: 250px;
}

.sectionGrid .box2 {
	overflow-y: auto;
	height: 120px;
}

.sectionGrid .box-long {
	overflow-y: auto;
	height: 500px;
}

.sectionGrid .table {
	border-spacing: 0;
	width: 100%;
}

.sectionGrid td, th {
	color: #4e5e6a;
	padding: 10px 25px;
}

.sectionGrid th {
	height: 0;
	line-height: 0;
	padding-top: 0;
	padding-bottom: 0;
	color: transparent;
	border: none;
	white-space: nowrap;
}

.sectionGrid th div {
	position: absolute;
	color: #1c2d56;
	padding: 10px 10px;
	top: 0;
	line-height: normal;
	border-left: 1px solid #e6eaf3;
	margin-left: -1px;
	min-height: 38px;
}

.sectionGrid th:first-child div {
	border: none;
}

.property-search-result .sectionGrid th div {
	height: 50px;
}

.sectionGrid .table-bordered>tbody>tr>th, .sectionGrid .table-bordered>tfoot>tr>th,
	.sectionGrid .table-bordered>thead>tr>th {
	padding: 0;
	min-width: 5%;
}

/*fixed grid header end *************/
.label-success {
	background-color: #46b064;
	border-radius: 10px;
	line-height: 10px
}

.panel {
	box-shadow: 0 1px 1px #d5dde8;
}

@media ( min-width :1200px) {
	.form-inline .form-control {
		width: 265px;
	}
}

.footer {
	color: 7f8082;
	font-size: 10px;
	padding: 0px 15px 15px 15px;
}

label {
	font-weight: normal;
}

.input-group-addon {
	background-color: transparent;
	border-radius: 0px;
	border-color: #cad4e6;
}

/*pagination CSS *************/
.pagination {
	margin: 0 0 2px 0;
}

.pagination>li>a, .pagination>li>span {
	background-color: #28598f;
	color: #fff;
	margin: 0 3px;
	border: none;
	border-radius: 2px;
}

.pagination>li:first-child>a, .pagination>li:first-child>span {
	border-bottom-left-radius: 2px;
	border-top-left-radius: 2px;
	margin-left: 0;
}

.pagination>li:last-child>a, .pagination>li:last-child>span {
	border-bottom-right-radius: 2px;
	border-top-right-radius: 2px;
}

.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus,
	.pagination>li>span:hover {
	color: #fff;
	background-color: #1c2d56;
	border-color: none;
}

.pagecount {
	background: #46b064;
	float: left;
	padding: 6px 12px;
	border-radius: 2px;
	color: #fff;
	margin-right: 15px
}

/*pagination CSS *************/
.nav-tabs>li>a {
	background: #28598f;
	border-color: #1c2d56;
	color: #fff;
	margin-right: 2px !important;
	padding: 12px 15px;
}

.nav-tabs>li>a:hover {
	background: #fff;
	border: solid 1px #e6eaf3;
	color: #28598f
}

.border-css {
	border-top: solid 1px #cad4e6;
	margin: 0 20px 0 20px;
	padding: 25px 0 20px 0;
}

.icon-primary {
	background-color: #fff;
	border: solid 1px #cad4e6;
}

.nav-tabs.nav-justified>li>a {
	border-bottom: none;
}

.border-css h3 {
	margin-top: 0px;
}

.form-group input[type=file] {
	padding: 0px
}

.mandatory-field {
	color: #ca2c27;
}

.dropdown-menu {
	font-size: 12px;
	padding: 0px 0px
}

.advanceSearch .modal-dialog {
	width: 90%;
}

.advanceSearch .modal-body {
	height: 500px;
	overflow: auto;
}

.editUser .dropdown {
	display: inline-block;
}

.property-search-result .sectionGrid {
	padding-top: 48px;
}

.sortcol:hover {
	background: #a0c9ec;
	cursor: pointer;
	cursor: hand;
}

.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th,
	.table>thead>tr>td, .table>thead>tr>th {
	border-top: 1px solid #cad4e6;
}

.table>thead>tr>th {
	border-bottom: 2px solid #a1c9ed;
	font-weight: normal;
	color: #1c2d56;
}

.scroll-Class {
	height: 250px;
	overflow: auto;
}

.title-Bg {
	background: #e9eef4;
}

.helpPopup .modal-dialog {
	width: 90%;
}

.help-dialog {
	height: 75vh;
	overflow: auto;
}

.help-table {
	margin-top: 20px;
}

.roleHistoryPopup .roleHistory {
	width: 90%;
}

.addTriggerPage .addTriggerBox {
	width: 90%;
}

.statusHistoryPopup .statusHistory {
	width: 90%;
}

.statusHistory .table {
	margin-bottom: 0px;
}

.unAttachedEmail th input[type="checkbox"] {
	margin: 0px;
}

.scroll-bar {
	overflow: auto;
	height: 400px;
}

.panel-chart {
	position: relative;
}

.box1 table tr td {
	width: 5%;
}

.r-import .box1 {
	height: 385px
}

.panel-Individual-Metrics .sectionGrid td, .panel-Individual-Metrics .sectionGrid th div
	{
	color: #fff
}

.panel-Individual-Metrics .sectionGrid {
	border: 1px solid #3971b0;
}

.letter-bar .col-sm-2 {
	padding-right: 0px;
}

.date .btn-default {
	border: 1px solid #a0c9ec;
	border-radius: 2px;
	color: #4e5e6a;
	font-size: 11px;
	padding: 5px 10px;
}

.date .btn-danger {
	background-color: #d9534f;
	border-color: #d43f3a;
	color: #fff;
	border-radius: 20px;
	padding: 4px 10px;
	font-size: 12px;
}

.date .btn-info {
	border-radius: 20px;
}

.date .btn-success {
	border-radius: 20px;
}

.date .btn-default.active, .date .btn-default.focus, .date .btn-default:active,
	.date .btn-default:focus, .date .btn-default:hover, .date .open>.dropdown-toggle.btn-default
	{
	background: #d4dce9;
}

.date .dropdown-menu td, th {
	padding: 0px;
}

.date .dropdown-menu .text-muted {
	color: #bbb;
}

.date .dropdown-menu h6 {
	display: none;
}

.panel-Recent-Import .panel-heading-label {
	margin: 0px;
}

/* Scrollbar */
/*
::-webkit-scrollbar{width: 14px;}

::-webkit-scrollbar-thumb{background-color:rgb(70, 99, 165); border-radius: 4;}
::-webkit-scrollbar-thumb:hover{background-color:rgb(103, 138, 206);}

::-webkit-scrollbar-track{background-color:rgb(237, 237, 237);}
*/

/* End Scrollbar */
.chart-legend li span, .bar-legend li span, .line-legend li span,
	.pie-legend li span, .radar-legend li span, .polararea-legend li span,
	.doughnut-legend li span {
	border-radius: 2px;
}

.modal-content .well {
	background-color: #fff;
	box-shadow: 0 2px 4px #b5c1cf;
	font-family: 'Merriweather Sans', sans-serif;
	font-size: 11px;
}

.well {
	background-color: #fff;
	box-shadow: 0 2px 4px #b5c1cf;
	font-family: 'Merriweather Sans', sans-serif;
	font-size: 11px;
	top: 35px;
	right: 0px;
}

.well label {
	font-weight: bold;
	padding: 5px 0 10px 0;
}

.well-head {
	background-color: #d3d6d8;
}

.glyphicon-calendar {
	cursor: pointer;
}

.task-list .panel-tools {
	top: 0px;
}

.panel-Individual-Metrics .sectionGrid th div {
	border-left-color: #3971b0;
}

.panel-Individual-Metrics .control-label, .task-list .control-label,
	.recent-import .control-label {
	line-height: 32px;
	font-size: 12px;
}

.radio-bar {
	float: right;
	margin: 25px 20px 0 0;
	background: #fff;
	padding: 4px 8px;
	border-radius: 3px;
}

.radio-bar input[type=radio] {
	margin-right: 5px;
}

@media ( min-width :1200px) {
	.task-list .panel-tools {
		position: relative;
		right: 13px;
	}
	.panel-Individual-Metrics .col-md-3 {
		padding: 0px !important;
	}
}

.change-req-basic th, .audit-log-basic th {
	color: #4e5e6a
}

.Property-search-Criteria .form-group {
	margin-bottom: 5px;
}

.Property-search-Criteria .panel-body {
	padding: 10px 15px 5px 15px;
}

.Property-search-Criteria .panel-title {
	padding: 8px 20px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	input[type=file] {
		padding: 8px 0 0 8px !important;
	}
}

.exp-password {
	background: #fff;
}

.exp-password .modal-header, .exp-password .modal-footer {
	border-color: #cad4e6;
}

ul.menu1 .menu1>a, ul.menu2 .menu2>a, ul.menu3 .menu3>a, ul.menu4 .menu4>a,
	ul.menu5 .menu5>a, ul.menu6 .menu6>a, ul.menu7 .menu7>a, ul.menu8 .menu8>a
	{
	background-color: #fff;
	color: #000;
	border-color: #fff;
}

.nav-subTabs>li>a {
	background: #5c94d1;
	border-color: #3455a0;
	color: #fff;
	margin-right: 2px !important;
	padding: 12px 15px;
}

.nav-subTabs>li>a:hover {
	background: #fff;
	border: solid 1px #e6eaf3;
	color: #28598f
}

ul.subMenu1 .subMenu1>a, ul.subMenu2 .subMenu2>a, ul.subMenu3 .subMenu3>a,
	ul.subMenu4 .subMenu4>a, ul.subMenu5 .subMenu5>a, ul.subMenu6 .subMenu6>a
	{
	background-color: #fff;
	color: #000;
	border-color: #fff;
}

/***** Added for SubMenu underline ******/
.nav-subPills.subMenu1.active>a, .nav-subPills.subMenu1.active>a:hover,
	.nav-subPills>li>a:hover {
	text-decoration: none;
	font-weight: bold;
	border-radius: 0px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #337ab7;
	color: #000 !important;
	background-color: transparent !important;
}

.nav-subPills>li>a {
	border-radius: 0px;
}

.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover
	{
	text-decoration: none;
	font-weight: bold;
	border-radius: 0px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #337ab7;
	color: #000 !important;
	background-color: transparent !important;
}

.fc-time-grid-container {
	height: 0px !important;
}
