.mlz {
	margin-left: 0 !important
}

.no-margin {
	margin: 0 !important
}

.margin-top-0 {
	margin-top: 0 !important
}

.margin-top-5 {
	margin-top: 5px !important
}

.margin-top-10 {
	margin-top: 10px !important
}

.margin-top-15 {
	margin-top: 15px !important
}

.margin-bottom-0 {
	margin-bottom: 0 !important
}

.margin-bottom-5 {
	margin-bottom: 5px !important
}

.margin-bottom-10 {
	margin-bottom: 10px !important
}

.margin-bottom-15 {
	margin-bottom: 15px !important
}

.margin-right-0 {
	margin-right: 0 !important
}

.margin-right-5 {
	margin-right: 5px !important
}

.margin-right-10 {
	margin-right: 10px !important
}

.margin-right-15 {
	margin-right: 15px !important
}

.margin-left-0 {
	margin-left: 0 !important
}

.margin-left-5 {
	margin-left: 5px !important
}

.margin-left-10 {
	margin-left: 10px !important
}

.margin-left-15 {
	margin-left: 15px !important
}

.no-padding {
	padding: 0 !important
}

.padding-top-0 {
	padding-top: 0 !important
}

.padding-top-5 {
	padding-top: 5px !important
}

.padding-top-10 {
	padding-top: 10px !important
}

.padding-top-15 {
	padding-top: 15px !important
}

.padding-bottom-0 {
	padding-bottom: 0 !important
}

.padding-bottom-5 {
	padding-bottom: 5px !important
}

.padding-bottom-10 {
	padding-bottom: 10px !important
}

.padding-bottom-15 {
	padding-bottom: 15px !important
}

.padding-right-0 {
	padding-right: 0 !important
}

.padding-right-5 {
	padding-right: 5px !important
}

.padding-right-10 {
	padding-right: 10px !important
}

.padding-right-15 {
	padding-right: 15px !important
}

.padding-left-0 {
	padding-right: 0 !important
}

.padding-left-5 {
	padding-right: 5px !important
}

.padding-left-10 {
	padding-right: 10px !important
}

.padding-left-15 {
	padding-right: 15px !important
}

.no-border, .well[class*=" bg-"].no-border {
	border-width: 0 !important
}

.no-border-transparent {
	border-color: transparent !important
}

.no-border-radius {
	border-radius: 0
}

.well.disabled {
	border-top: 2px solid #ef5523
}

.display-inline {
	display: inline-block !important
}

.display-normal {
	display: inline !important
}

.no-underline {
	text-decoration: none !important
}

.cursor-pointer {
	cursor: pointer !important
}

.cursor-arrow, .cursor-default {
	cursor: default !important
}

.text-capitalize {
	text-transform: capitalize !important
}

.font-o {
	font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial,
		sans-serif !important
}

.popover {
	max-width: 350px;
	width: auto
}

.big-tooltip .tooltip-inner {
	max-width: 180px;
	width: 180px;
	text-align: left
}

.big-tooltip .tooltip-inner b {
	color: #ffa500
}

.home-headings-1 {
	font-size: 22px;
	margin-bottom: 8px;
	margin-top: 19px;
	text-rendering: optimizeLegibility;
	font-weight: 300;
	color: #e35431;
	font-family: "Exo 2"
}

.home-text-1 {
	font-size: 14px;
	text-rendering: optimizeLegibility;
	font-weight: 400;
	color: #444
}

.border-right {
	border-right: 1px solid #dbcbb3
}

.news-item-title {
	color: #369;
	font-size: 20px;
	font-weight: 400;
	margin-bottom: 2px;
	text-rendering: optimizelegibility
}

.news-item-preview {
	font-size: 14.5px;
	color: #333
}

.dashlinks .nav-header {
	padding: 0;
	color: #333
}

.dashlinks li a i {
	padding-right: 5px
}

.filterbar {
	margin: 2px auto
}

.filterbar .filter-item {
	margin: 0 0 15px
}

th[data-sorter] {
	color: #006dcc !important;
	font-weight: 600 !important;
	cursor: pointer !important
}

.chart-tooltip {
	background-color: rgba(0, 0, 0, .5) !important;
	clear: both;
	color: #fff;
	padding: 5px !important;
	z-index: 100
}

.chart-tooltip .label {
	clear: both
}

body {
	font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif
}

input, button, select, textarea {
	font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif
}

li {
	line-height: 1.6em
}

.dropdown-menu {
	*border-right-width: 3px;
	*border-bottom-width: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px
}

.input-validation-error {
	border: 1px solid #e80c4d
}

input.input-validation-error:focus, select.input-validation-error:focus,
	textarea.input-validation-error:focus {
	border-color: #e9322d;
	-webkit-box-shadow: 0 0 6px #f8b9b7;
	-moz-box-shadow: 0 0 6px #f8b9b7;
	box-shadow: 0 0 6px #f8b9b7
}

.normalheading {
	color: #222;
	font-size: 20px;
	font-weight: 400;
	margin-bottom: 10px;
	text-rendering: optimizelegibility
}

.normalcontent {
	color: #222;
	font-size: 16px;
	font-weight: 300;
	margin-bottom: 10px;
	text-rendering: optimizelegibility
}

.widgetlegend {
	border-bottom: 1px solid #e5e5e5;
	color: green;
	font-size: 18px;
	padding-bottom: 6px;
	margin-bottom: 12px
}

.widgetheading {
	font-weight: 300
}

.text-300 {
	font-weight: 300
}

.text-400 {
	font-weight: 400
}

.text-600 {
	font-weight: 600
}

h1.widgetheading {
	font-size: 60px;
	margin-bottom: 24px
}

h2.widgetheading {
	font-size: 42px;
	margin-bottom: 22px
}

h3.widgetheading {
	font-size: 34px;
	margin-bottom: 22px
}

h4.widgetheading {
	font-size: 28px;
	margin-bottom: 20px
}

h5.widgetheading {
	font-size: 24px;
	margin-bottom: 20px
}

h6.widgetheading {
	font-size: 22px;
	margin-bottom: 20px
}

h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong {
	font-weight: 700
}

.widget h4, .widget h5 {
	font-weight: 300;
	margin-bottom: 20px
}

.number {
	font-family: 'Roboto', 'Open Sans', sans-serif;
	font-size: 16px;
	font-weight: 300
}

.nav-list li a {
	color: #036
}

.nav-list li a .icon-angle-right {
	font-size: 16px;
	margin-right: 4px
}

.nav-list [class^="icon-"], .nav-list [class*=" icon-"] {
	margin-right: 4px
}

.nav-header {
	border-bottom: 1px dotted silver;
	color: #e35431;
	font-size: 16px;
	font-weight: 400;
	line-height: 22px;
	font-family: "Exo 2", 'Open Sans', "Helvetica Neue", Helvetica, Arial,
		sans-serif
}

.nav li+.nav-header {
	margin-top: 15px
}

.navbar-inner.seer.admin {
	background-color: #369;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #369 0%, #369 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #369),
		color-stop(100%, #369));
	background-image: -webkit-linear-gradient(top, #369 0%, #369 100%);
	background-image: -ms-linear-gradient(top, #369 0%, #369 100%);
	background-image: -o-linear-gradient(top, #369 0%, #369 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#336699',
		endColorstr='#336699', GradientType=0);
	background-image: linear-gradient(top, #369 0%, #369 100%)
}

.navbar-inner.seer {
	border-bottom: 1px solid #666;
	background-color: #d44413;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #ce4213 0%, #dd4814 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ce4213),
		color-stop(100%, #dd4814));
	background-image: -webkit-linear-gradient(top, #ce4213 0%, #dd4814 100%);
	background-image: -ms-linear-gradient(top, #ce4213 0%, #dd4814 100%);
	background-image: -o-linear-gradient(top, #ce4213 0%, #dd4814 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CE4213',
		endColorstr='#DD4814', GradientType=0);
	background-image: linear-gradient(top, #ce4213 0%, #dd4814 100%)
}

.navbar .brand {
	color: #fff;
	font-weight: bold;
	text-shadow: 0 1px 0 rgba(0, 0, 0, .6)
}

.navbar-static-top .container, .navbar-fixed-top .container,
	.navbar-fixed-bottom .container {
	width: 1170px
}

.navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner {
	-webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, .1), 0 1px 10px
		rgba(0, 0, 0, .1) !important;
	-moz-box-shadow: inset 0 0 0 rgba(0, 0, 0, .1), 0 1px 10px
		rgba(0, 0, 0, .1) !important;
	box-shadow: inset 0 0 0 rgba(0, 0, 0, .1), 0 1px 10px rgba(0, 0, 0, .1)
		!important
}

.navbar .seer .nav>li>a:focus, .navbar .seer .nav>li>a:hover {
	color: #ccc
}

.navbar .seer .nav>li>a {
	filter: DropShadow(OffX = 1, OffY = 1, Positive = 'true');
	text-shadow: 0 1px 0 rgba(0, 0, 0, .6);
	color: #fff
}

.navbar .nav.top {
	text-transform: uppercase;
	font-weight: 700 !important
}

.btn-logoff {
	font-weight: 700 !important
}

.lte8 .navbar .nav.top, .lte8 .btn-logoff {
	font-weight: 400 !important
}

.navbar .seer .nav>.active>a, .navbar .seer .nav>.active>a:hover,
	.navbar .seer .nav>.active>a:focus {
	color: #222;
	filter: DropShadow(Color = #fff, OffX = 1, OffY = 1);
	text-shadow: 0 1px 0 rgba(255, 255, 255, .6)
}

.navbar .nav li.dropdown.open>.dropdown-toggle, .navbar .nav li.dropdown.active>.dropdown-toggle,
	.navbar .nav li.dropdown.open.active>.dropdown-toggle {
	text-shadow: 0 1px 0 rgba(255, 255, 255, .6)
}

.navbar .nav>.active>a, .navbar .nav>.active>a:hover, .navbar .nav>.active>a:focus
	{
	background-color: #fff
}

.navbar.navlocal .nav>.active>a, .navbar.navlocal .nav>.active>a:hover,
	.navbar.navlocal .nav>.active>a:focus {
	background-color: #e5e5e5
}

li.separator {
	border-right: 1px solid #bbb;
	line-height: 42px
}

.Header-Inbox-Bar-B a {
	display: inline-block;
	padding: 13px 15px 6px !important;
	font-size: 18px
}

.Header-Inbox-Bar-B a i {
	width: 15px;
	display: inline-block
}

.Header-Inbox-Bar-B a .badge, .Header-Inbox-Bar-C a .badge {
	position: absolute;
	font-size: 11px !important;
	font-weight: 300;
	top: 7px;
	right: 70px;
	text-align: center;
	background-color: #111;
	padding: 2px 6px;
	-webkit-border-radius: 12px !important;
	-moz-border-radius: 12px !important;
	border-radius: 12px !important;
	text-shadow: none !important
}

.Header-Inbox-Bar-C {
	border-left: 1px solid #bbb;
	border-right: 1px solid #bbb
}

.Header-Inbox-Bar-C a {
	display: inline-block;
	padding: 13px 15px 6px !important;
	font-size: 18px
}

.Header-Inbox-Bar-C a i {
	width: 15px;
	display: inline-block
}

.btn [class^="icon-"], .btn [class*=" icon-"] {
	margin-right: 3px
}

input.btn {
	
}

.btn {
	font-size: 12px;
	text-transform: uppercase;
	text-shadow: none;
	background-image: none;
	border-color: none;
	border-bottom-color: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none
}

.btn {
	outline: 0;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px
}

a.btn, .btn:focus {
	outline: 0
}

.btn-medium {
	padding: 6px 15px;
	font-size: 13px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px
}

.btn-large {
	font-size: 14px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px
}

.btn-small {
	font-size: 11px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px
}

.btn-mini {
	font-size: 10px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px
}

.btn-square {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0
}

.btn-medium.btn-mini {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px
}

.btn-medium.btn-small {
	-webkit-border-radius: 11px;
	-moz-border-radius: 11px;
	border-radius: 11px
}

.btn-rounded {
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px
}

.btn-medium.btn-rounded {
	-webkit-border-radius: 16px;
	-moz-border-radius: 16px;
	border-radius: 16px
}

.btn-large.btn-rounded {
	-webkit-border-radius: 24px;
	-moz-border-radius: 24px;
	border-radius: 24px
}

.btn-group>.btn:first-child {
	-webkit-border-bottom-left-radius: 2px;
	border-bottom-left-radius: 2px;
	-webkit-border-top-left-radius: 2px;
	border-top-left-radius: 2px;
	-moz-border-radius-bottomleft: 2px;
	-moz-border-radius-topleft: 2px
}

.btn-group>.btn:last-child, .btn-group>.dropdown-toggle {
	-webkit-border-top-right-radius: 2px;
	border-top-right-radius: 2px;
	-webkit-border-bottom-right-radius: 2px;
	border-bottom-right-radius: 2px;
	-moz-border-radius-topright: 2px;
	-moz-border-radius-bottomright: 2px
}

.btn-group>.btn.large:first-child {
	margin-left: 0;
	-webkit-border-bottom-left-radius: 2px;
	border-bottom-left-radius: 2px;
	-webkit-border-top-left-radius: 2px;
	border-top-left-radius: 2px;
	-moz-border-radius-bottomleft: 2px;
	-moz-border-radius-topleft: 2px
}

.btn-group>.btn.large:last-child, .btn-group>.large.dropdown-toggle {
	-webkit-border-top-right-radius: 2px;
	border-top-right-radius: 2px;
	-webkit-border-bottom-right-radius: 2px;
	border-bottom-right-radius: 2px;
	-moz-border-radius-topright: 2px;
	-moz-border-radius-bottomright: 2px
}

.btn-group-vertical>.btn:first-child {
	-webkit-border-radius: 2px 2px 0 0;
	-moz-border-radius: 2px 2px 0 0;
	border-radius: 2px 2px 0 0
}

.btn-group-vertical>.btn:last-child {
	-webkit-border-radius: 0 0 2px 2px;
	-moz-border-radius: 0 0 2px 2px;
	border-radius: 0 0 2px 2px
}

.btn-group-vertical>.btn-large:first-child {
	-webkit-border-radius: 2px 2px 0 0;
	-moz-border-radius: 2px 2px 0 0;
	border-radius: 2px 2px 0 0
}

.btn-group-vertical>.btn-large:last-child {
	-webkit-border-radius: 0 0 2px 2px;
	-moz-border-radius: 0 0 2px 2px;
	border-radius: 0 0 2px 2px
}

.form-search .input-append .btn {
	-webkit-border-radius: 0 2px 2px 0;
	-moz-border-radius: 0 2px 2px 0;
	border-radius: 0 2px 2px 0
}

.btn-blue {
	border: 1px solid #0a6d9b;
	color: #fff;
	background: #0a6d9b
}

.btn-blue:hover, .btn-blue:focus, .btn-blue:active {
	background: #085e86;
	color: #fff
}

.btn-yellow {
	border: 1px solid #efd70c;
	color: #fff;
	background: #efd70c
}

.btn-yellow:hover, .btn-yellow:focus, .btn-yellow:active {
	background: #e4ce11;
	color: #fff
}

.btn-silver {
	border: 1px solid #e5e5e5;
	color: #333;
	background: #e5e5e5
}

.btn-silver:hover, .btn-silver:focus, .btn-silver:active {
	background: #d8d8d8;
	color: #333
}

.btn-red {
	border: 1px solid #cf1a07;
	color: #fff;
	background: #cf1a07
}

.btn-red:hover, .btn-red:focus, .btn-red:active {
	background: #c41a08;
	color: #fff
}

.btn-orange {
	border: 1px solid #ef5523;
	color: #fff;
	background: #ef5523
}

.btn-orange:hover, .btn-orange:focus, .btn-orange:active {
	background: #e45121;
	color: #fff
}

.btn-purple {
	border: 1px solid #c81dbe;
	color: #fff;
	background: #c81dbe
}

.btn-purple:hover, .btn-purple:focus, .btn-purple:active {
	background: #be1ab4;
	color: #fff
}

.btn-green {
	border: 1px solid #479c18;
	color: #fff;
	background: #479c18
}

.btn-green:hover, .btn-green:focus, .btn-green:active {
	background: #3f8d15;
	color: #fff
}

.btn-brown {
	border: 1px solid #5c2009;
	color: #fff;
	background: #5c2009
}

.btn-brown:hover, .btn-brown:focus, .btn-brown:active {
	background: #531d08;
	color: #fff
}

.btn-pink {
	border: 1px solid #f8127f;
	color: #fff;
	background: #f8127f
}

.btn-pink:hover, .btn-pink:focus, .btn-pink:active {
	background: #ef1179;
	color: #fff
}

.btn-dark {
	border: 1px solid #18191a;
	color: #fff;
	background: #18191a
}

.btn-dark:hover, #content a.btn-dark:hover {
	color: #fff
}

.btn-theme {
	color: #fff
}

.btn-theme:hover, .btn-theme:focus, .btn-theme:active {
	background: #18191a;
	color: #fff;
	border: 1px solid #18191a
}

.btn.plain {
	display: inline-block;
	*display: inline;
	padding: 4px 12px;
	margin-bottom: 0;
	*margin-left: .3em;
	font-size: 13px;
	line-height: 20px;
	color: #333;
	text-align: center;
	text-shadow: none;
	vertical-align: middle;
	cursor: pointer;
	background-color: #f5f5f5;
	*background-color: #e6e6e6;
	background-image: none;
	border: none;
	*border: 0;
	border-color: none;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none
}

.btn.red-stripe {
	border-left: 3px solid #d84a38;
	background-color: #e5e5e5;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	line-height: 15px
}

.btn.blue-stripe {
	border-left: 3px solid #4d90fe;
	background-color: #e5e5e5;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	line-height: 15px
}

.btn.purple-stripe {
	border-left: 3px solid #852b99;
	background-color: #e5e5e5;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	line-height: 15px
}

.btn.green-stripe {
	border-left: 3px solid #35aa47;
	background-color: #e5e5e5;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	line-height: 15px
}

.btn.yellow-stripe {
	border-left: 3px solid #ffb848;
	background-color: #e5e5e5;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	line-height: 15px
}

.bg-blue {
	background-color: #4b8df8 !important;
	background-image: none !important
}

.bg-red {
	background-color: #e02222 !important;
	background-image: none !important
}

.bg-yellow {
	background-color: #ffb848 !important;
	background-image: none !important
}

.bg-green {
	background-color: #35aa47 !important;
	background-image: none !important
}

.bg-purple {
	background-color: #852b99 !important;
	background-image: none !important
}

.bg-grey {
	background-color: #555 !important;
	background-image: none !important
}

.text-blue {
	color: #4b8df8 !important
}

.text-red {
	color: #e02222 !important
}

.text-yellow {
	color: #ffb848 !important
}

.text-green {
	color: #35aa47 !important
}

.text-purple {
	color: #852b99 !important
}

.text-grey {
	color: #555 !important
}

.text-blue-2 {
	color: #03c !important
}

.text-default-black {
	color: #666
}

.text-grey-2 {
	color: #ccc
}

.text-primary2 {
	color: #428bca
}

.text-go-green {
	color: #93caa3
}

.text-jet-blue-3 {
	color: #70aacf
}

.text-lemon-yellow-2 {
	color: #ffe38a
}

.text-nagpur-orange {
	color: #fc965f
}

.text-ruby-red {
	color: #fa9c9b
}

.text-dark-red {
	color: #c05e5d
}

.text-dark-yellow {
	color: #fae694
}

.text-title-blue {
	color: #036
}

.text-title-green {
	color: #5baf40
}

.text-title-gray {
	color: #4d4d4d
}

.text-orange {
	color: #f90
}

.text-white {
	color: #fff
}

.text-black {
	color: #000
}

.user-label {
	border: 1px solid;
	border-radius: 2px;
	padding: 0 5px;
	font-size: 10px
}

.user-label:hover, .user-label:active {
	text-decoration: none
}

.user-label.green {
	color: #479c18;
	border-color: #479c18;
	background-color: rgba(71, 156, 24, .15)
}

.user-label.red {
	border-color: #da4f49;
	color: #da4f49;
	background-color: rgba(218, 79, 73, .15)
}

.user-label.gray {
	border-color: #888;
	color: #666;
	background-color: rgba(136, 136, 136, .15)
}

.table-hover tbody tr:hover>td, .table-hover tbody tr:hover>th {
	background-color: #fff4b9
}

table.info tr:first-child td {
	border-top: 0
}

table.info {
	margin-bottom: 0
}

.table-report td {
	font-size: 13px;
	padding: 3px 7px
}

table.table-advance, table.table-advance th, table.table-advance td {
	-webkit-border-radius: 0 !important;
	-moz-border-radius: 0 !important;
	border-radius: 0 !important
}

.table.table-full-width {
	width: 100% !important
}

.table .m-btn {
	margin-top: 0;
	margin-left: 0;
	margin-right: 5px
}

.table thead tr th {
	font-size: 14px;
	font-weight: 600
}

.table-advance {
	margin-bottom: 10px !important
}

.table-advance thead {
	color: #999
}

.table-advance thead tr th {
	background-color: #ddd;
	font-size: 14px;
	font-weight: 400;
	color: #666
}

.table-advance div.success, .table-advance div.info, .table-advance div.important,
	.table-advance div.warning, .table-advance div.danger {
	position: absolute;
	margin-top: -5px;
	float: left;
	width: 2px;
	height: 30px;
	margin-right: 20px !important
}

.table-advance tr td {
	border-left-width: 0
}

.table-advance tr td:first-child {
	border-left-width: 1px !important
}

.table-advance tr td.highlight:first-child a {
	margin-left: 15px
}

.table-advance td.highlight div.success {
	border-left: 2px solid #6e6
}

.table-advance td.highlight div.info {
	border-left: 2px solid #87ceeb
}

.table-advance td.highlight div.important {
	border-left: 2px solid #f02c71
}

.table-advance td.highlight div.warning {
	border-left: 2px solid #fdbb39
}

.table-advance td.highlight div.danger {
	border-left: 2px solid #e23e29
}

.table-bordered.table-advance-2 tbody tr td {
	border-left: 1px solid #ddd !important
}

.pagination ul {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none
}

.pagination ul>li>a, .pagination ul>li>span {
	float: left;
	padding: 4px 12px;
	line-height: 20px;
	text-decoration: none;
	background-color: #f4f4f4;
	border: 1px solid #cacaca;
	border-left-width: 0
}

.pagination ul>li>a:hover {
	background: #ececec
}

.pagination ul>.active>a, .pagination ul>.active>span {
	cursor: default
}

.pagination ul>li:first-child>a, .pagination ul>li:first-child>span {
	-webkit-border-bottom-left-radius: 2px;
	border-bottom-left-radius: 2px;
	-webkit-border-top-left-radius: 2px;
	border-top-left-radius: 2px;
	-moz-border-radius-bottomleft: 2px;
	-moz-border-radius-topleft: 2px
}

.pagination ul>li:last-child>a, .pagination ul>li:last-child>span {
	-webkit-border-top-right-radius: 2px;
	border-top-right-radius: 2px;
	-webkit-border-bottom-right-radius: 2px;
	border-bottom-right-radius: 2px;
	-moz-border-radius-topright: 2px;
	-moz-border-radius-bottomright: 2px
}

.pagination-large ul>li:first-child>a, .pagination-large ul>li:first-child>span
	{
	-webkit-border-bottom-left-radius: 2px;
	border-bottom-left-radius: 2px;
	-webkit-border-top-left-radius: 2px;
	border-top-left-radius: 2px;
	-moz-border-radius-bottomleft: 2px;
	-moz-border-radius-topleft: 2px
}

.pagination-large ul>li:last-child>a, .pagination-large ul>li:last-child>span
	{
	-webkit-border-top-right-radius: 2px;
	border-top-right-radius: 2px;
	-webkit-border-bottom-right-radius: 2px;
	border-bottom-right-radius: 2px;
	-moz-border-radius-topright: 2px;
	-moz-border-radius-bottomright: 2px
}

.pagination-mini ul>li:first-child>a, .pagination-small ul>li:first-child>a,
	.pagination-mini ul>li:first-child>span, .pagination-small ul>li:first-child>span
	{
	-webkit-border-bottom-left-radius: 2px;
	border-bottom-left-radius: 2px;
	-webkit-border-top-left-radius: 2px;
	border-top-left-radius: 2px;
	-moz-border-radius-bottomleft: 2px;
	-moz-border-radius-topleft: 2px
}

.pagination-mini ul>li:last-child>a, .pagination-small ul>li:last-child>a,
	.pagination-mini ul>li:last-child>span, .pagination-small ul>li:last-child>span
	{
	-webkit-border-top-right-radius: 2px;
	border-top-right-radius: 2px;
	-webkit-border-bottom-right-radius: 2px;
	border-bottom-right-radius: 2px;
	-moz-border-radius-topright: 2px;
	-moz-border-radius-bottomright: 2px
}

.pagination-right {
	float: right
}

.pager li>a, .pager li>span {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px
}

.navlocal .navbar-inner {
	min-height: 30px
}

.navlocal .navbar-inner ul li {
	line-height: 1.15em
}

.navlocal .navbar-inner .nav>li>a {
	padding: 9px 13px
}

.seer-help-container a.seer-help {
	text-decoration: none;
	line-height: 14px;
	margin-top: 10px
}

.seer-help-container .popover-content {
	font-size: 14px
}

.register .container-inner, .login .container-inner {
	padding: 20px
}

.search .container-inner {
	padding: 5px 20px 20px 20px
}

.breadcrumb {
	border-bottom: 1px solid #e5e5e5;
	background-color: #fff;
	border-radius: 0;
	margin: -20px 0 20px 0
}

.breadcrumb>li>.divider {
	color: #555
}

.layout-b .navbar .nav li.dropdown>.dropdown-toggle .caret {
	border-bottom-color: #fff;
	border-top-color: #fff
}

body.home {
	color: #656565;
	background: #d8d8d8;
}

body.layout-c {
	border-top: 0;
	padding-top: 0
}

.layout-c footer {
	height: inherit;
	font-size: inherit
}

.layout-c .popover {
	max-width: 800px;
	width: auto
}

.layout-c .navbar-inner.seer {
	border: 0;
	box-shadow: 0 1px 4px rgba(0, 0, 0, .2);
	padding-right: 10px;
	padding-left: 10px
}

body.layout-c .nav-container {
	min-height: 100px;
	border: 0;
	box-shadow: none;
	background-image:
		url('data:image/png;base64,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');
	background-color: #dcdcdc
}

.layout-c .brand-space .container-fluid {
	height: 70px;
	margin-top: 5px
}

.layout-c .brand-space .brand .deri {
	position: relative;
	width: 45px;
	margin-top: 0;
	margin-left: 0
}

.layout-c .brand-space .brand .seer-logo {
	position: relative;
	height: 70px; 
}

.layout-c .brand-space .seer-subtitle {
	margin-top: 8px;
	max-width: 249px;
	position: relative;
	width: 249px
}

.layout-c .login-info .user-image {
	padding: 3px;
	border: 1px solid #bdbdbd;
	background-color: #eee;
	width: 50px;
	margin-top: 3px;
	margin-left: 15px
}

.layout-c .login-info .user-fullname {
	font-size: 16px;
	line-height: 1.5;
	color: #222;
	font-weight: 600;
	margin-top: 9px
}

.layout-c .login-info .user-role {
	font-size: 13px;
	color: maroon;
	line-height: 1.3
}

.layout-c .login-info .user-center {
	font-size: 12px;
	color: #444
}

.layout-c .dropdown-menu::after {
	position: absolute;
	top: -6px;
	left: 14px;
	display: inline-block;
	border-right: 6px solid transparent;
	border-bottom: 6px solid #fff;
	border-left: 6px solid transparent;
	content: ''
}

.layout-c .dropdown-menu {
	left: -13px
}

.page-404 {
	text-align: center
}

.page-404 .number {
	display: inline-block;
	letter-spacing: -10px;
	margin-top: 0;
	line-height: 128px;
	font-size: 158px;
	font-weight: 300;
	color: #7bbbd6;
	text-align: right
}

.page-404 .details {
	margin-left: 40px;
	display: inline-block;
	padding-top: 0;
	text-align: left
}

.page-500 {
	text-align: center
}

.page-500 .number {
	display: inline-block;
	letter-spacing: -10px;
	line-height: 128px;
	font-size: 158px;
	font-weight: 300;
	color: #ec8c8c;
	text-align: right;
	vertical-align: top
}

.page-500 .details {
	margin-left: 40px;
	display: inline-block;
	text-align: left;
	width: 500px
}

@media ( max-width :480px) {
	.page-404 .number, .page-500 .number, .page-404 .details, .page-500 .details
		{
		text-align: center;
		margin-left: 0
	}
	.page-404-3 .error-404 {
		text-align: left;
		padding-top: 10px
	}
	.page-404-3 .page-inner img {
		right: 0;
		bottom: 0;
		z-index: -1;
		position: fixed
	}
}

.subnav {
	margin-bottom: 20px;
	width: 100%;
	height: 36px;
	background-color: #eee;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #f5f5f5 0%, #eee 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5),
		color-stop(100%, #eee));
	background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #eee 100%);
	background-image: -ms-linear-gradient(top, #f5f5f5 0%, #eee 100%);
	background-image: -o-linear-gradient(top, #f5f5f5 0%, #eee 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5',
		endColorstr='#eeeeee', GradientType=0);
	background-image: linear-gradient(top, #f5f5f5 0%, #eee 100%);
	border: 1px solid #e5e5e5;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px
}

.subnav .nav {
	margin-bottom: 0
}

.subnav .nav>li>a {
	margin: 0;
	padding-top: 11px;
	padding-bottom: 11px;
	border-left: 1px solid #f5f5f5;
	border-right: 1px solid #e5e5e5;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0
}

.subnav .nav>.active>a, .subnav .nav>.active>a:hover {
	padding-left: 13px;
	color: #777;
	background-color: #e9e9e9;
	border-right-color: #ddd;
	border-left: 0;
	-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .05);
	-moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .05);
	box-shadow: inset 0 3px 5px rgba(0, 0, 0, .05)
}

.subnav .nav>.active>a .caret, .subnav .nav>.active>a:hover .caret {
	border-top-color: #777
}

.subnav .nav>li:first-child>a, .subnav .nav>li:first-child>a:hover {
	border-left: 0;
	padding-left: 12px;
	-webkit-border-radius: 4px 0 0 4px;
	-moz-border-radius: 4px 0 0 4px;
	border-radius: 4px 0 0 4px
}

.subnav .nav>li:last-child>a {
	border-right: 0
}

.subnav .dropdown-menu {
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px
}

@media ( max-width :767px) {
	.subnav {
		position: static;
		top: auto;
		z-index: auto;
		width: auto;
		height: auto;
		background: #fff;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none
	}
	.subnav .nav>li {
		float: none
	}
	.subnav .nav>li>a {
		border: 0
	}
	.subnav .nav>li+li>a {
		border-top: 1px solid #e5e5e5
	}
	.subnav .nav>li:first-child>a, .subnav .nav>li:first-child>a:hover {
		-webkit-border-radius: 4px 4px 0 0;
		-moz-border-radius: 4px 4px 0 0;
		border-radius: 4px 4px 0 0
	}
}

@media ( min-width :980px) {
	.subnav-fixed {
		position: fixed;
		top: 40px;
		left: 0;
		right: 0;
		z-index: 1020;
		border-color: #d5d5d5;
		border-width: 0 0 1px;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
		-webkit-box-shadow: inset 0 1px 0 #fff, 0 1px 5px rgba(0, 0, 0, .1);
		-moz-box-shadow: inset 0 1px 0 #fff, 0 1px 5px rgba(0, 0, 0, .1);
		box-shadow: inset 0 1px 0 #fff, 0 1px 5px rgba(0, 0, 0, .1);
		filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)
	}
	.subnav-fixed .nav {
		width: 938px;
		margin: 0 auto;
		padding: 0 1px
	}
	.subnav .nav>li:first-child>a, .subnav .nav>li:first-child>a:hover {
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0
	}
}

@media ( min-width :1210px) {
	.subnav-fixed .nav {
		width: 1168px
	}
}

.FlagItem {
	color: #ff8c00;
	font-size: 16px
}

.FlagItem span.two {
	color: #5a5aff
}

.FlagItem span.three {
	color: #c33
}

.FlagItem:hover {
	text-decoration: none;
	cursor: pointer
}

.FlagItem span.emptystar:before {
	font-family: FontAwesome;
	content: "";
	visibility: hidden
}

.FlagItem:hover span.emptystar:before, .FlagItem span.star:before {
	content: "";
	visibility: visible
}

.table-hover tbody tr:hover>td .FlagItem span.emptystar:before {
	visibility: visible
}
.t-c{
	text-align: center !important;
}
.t-r{
	text-align: right !important;
}
.mr-5{
	margin-right: 5px;
}
.mr-10{
	margin-right: 10px;
}
.mr-15{
	margin-right: 15px;
}
.mr-20{
	margin-right: 20px;
}
.mr-25{
	margin-right: 25px;
}
.shreniSlid {
	display: none;
}
.image-sliderfade {
	display: none;
}

.image-sliderfade img { 
}

/* Slideshow container */
.Slideshow {
	max-width: 100%; 
}

/* The dots/bullets/indicators */
.dot {
	height: 15px;
	width: 15px;
	margin: 0 2px;
	background-color: transparent;
	border-color: #ddd;
	border-width: 5 px;
	border-style: solid;
	border-radius: 50%;
	display: inline-block;
	transition: border-color 0.6s ease;
}

.active {
	border-color: #666;
}

/* Animation */
.fade {
	-webkit-animation-name: slide;
	-webkit-animation-duration: 1.5s;
	animation-name: slide;
	animation-duration: 1.5s;
}

@
-webkit-keyframes fade-image {
	from {opacity: .4
}

to {
	opacity: 1
}

}
@
keyframes fade-image {
	from {opacity: .4
}

to {
	opacity: 1
}

}

/* On smaller screens, decrease text size */
@media only screen and (max-width: 300px) {
	.text {
		font-size: 11px
	}
}

.loader-over-lay {
  display: none;
  position: fixed;
  z-index: 1060;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(255, 255, 255, .8) url('/img/loading.gif') 50% 45%
    no-repeat;
}

.loader-over-lay.loading {
  overflow: hidden;
  display: block;
}
.bapsth{
	background-color: #d74513;
	color: white;
	text-align: center !important;
	padding: 2px !important;
}
.bapsth2{
	background-color: #f9ba2f;
	color: white;
	text-align: center !important;
	padding: 2px !important;
}
.mt-10{
	margin-top: 10px;
}
.mt-15{
	margin-top: 15px;
}
.mt-20{
	margin-top: 20px;
}