
@import url(https://fonts.googleapis.com/css?family=Raleway:400,600,700);
/*
orange: #ff9900
blue: #1d81c7
*/

/*-GLOBAL RESET============================================================= */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
select {
	height: 28px;
}
:focus {
	-moz-outline-style: none;
	outline: 0;
}
.c_register *, .c_register *:before, .c_register *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
/*-GLOBAL TEXT STYLES============================================================= */
img {
	border: 0;
}
h1, h2, h3, h4, h5, h6, th, #header, .td_title, legend {
	font-family: 'Raleway', sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	text-shadow: 0px 1px #fff;
	color: #333;
}
h2, legend {
	font-size: 13px;
}
h3 {
	font-size: 12px;
}
p {
	font-size: 12px;
	line-height: 15px;
	margin: 0 0 0.8em;
}
a {
	text-decoration: none;
	color: #ff9900;
}
a:hover {
	color: #000;
}
small {
	font-size: 10px;
	color: #666;
}
hr {
	border: 0;
	border-top: 1px solid #cccccc;
	margin: 10px 0;
	clear: both;
	height: 1px
}
a {
	color: #535353;
	text-decoration: none;
}
/*ICON CLASSES (USED WITH H2 TAGS)============================================================= */
.icon_dashboard {
	background: url(../../img/icon-dashboard.png) no-repeat center left;
	padding: 5px 0 5px 25px;
}
.icon_dashboard2 {
	background: url(../../img/2.png) no-repeat center left;
	padding: 5px 0 5px 25px;
}
.icon_dashboard3 {
	background: url(../../img/1.png) no-repeat center left;
	padding: 5px 0 5px 25px;
}
.icon_dashboard4 {
	background: url(../../img/3.png) no-repeat center left;
	padding: 5px 0 5px 25px;
}
.icon_message {
	background: url(../../img/icon-message.png) no-repeat center left;
	padding: 5px 0 5px 25px;
}
.icon_notifications {
	background: url(../../img/icon_search-k.png) no-repeat center left;
	padding: 10px 0 10px 21px;
}
.ioc-seting {
padding: 6px 0 4px 21px;
}
.icon_messages {
	background: url(../../img/icon-message.png) no-repeat center left;
	padding: 5px 0 5px 28px;
}
.icon_save {
	background: url(../../img/icon-popup-export.png) no-repeat center left;
	padding: 5px 0 5px 25px;
}
.icon_save_twitter {
	background: url(../../img/social_twitter_box_blue.png) no-repeat center left;
	padding: 5px 0 5px 25px;
}
/*-GLOBAL WRAPPER STYLES============================================================= */
div.widget-header {
	background: url('../../img/main-tab-background.png') repeat-x bottom;
	padding: 8px 10px;
	display: block;
}
div.widget-container {
	height: 100px;
	padding: 4px 0 4px 10px;
	overflow: auto;
}
/*-GLOBAL TABLE STYLES============================================================= */
table {
	background: #fff;
}
th {
	border-bottom: 1px solid black;
	vertical-align: bottom;
	padding: 4px 4px;
	font-size: 10px;
}
td {
	padding: 4px 5px;
	font-size: 12px;
	vertical-align: middle;
}
.noborder, .td_title {
	border-bottom: none;
}
.td_title p {
	border-bottom: 1px solid black;
	text-transform: uppercase;
	font-weight: bold;
}
.tr_alt {
	background-color: #f1f1f1;
}
.tr_hover {
	background-color: #b2e0ff;
}
.tr_active {
	background-color: #ffcc33;
}
/*-WIDGET STYLES============================================================= */
#messages-widget .widget-container {
	height: 92px;
}
#messages-widget:hover .edit-message {
	display: block !important;
}
#messages-widget .edit-message {
	cursor: pointer;
	display: none;
	position: absolute;
	top: 8px;
	right: 5px;
	width: 26px;
	height: 25px;
	background: transparent url('../../img/icon_write-message.png') top left no-repeat;
}
#messages-widget .edit-message:hover {
	background-position: 0 -25px;
}
#messages-widget .tweet-display {
	display: none;
}
#messages-widget:hover .tweet-display {
	display: block !important;
}
#notifications-widget .widget-container {
	height: 92px;
}
#dashboard-widget:hover .add-dashboard {
	display: block !important;
}
#dashboard-widget.hover-disable:hover .add-dashboard {
	display: none!important;
}
#dashboard-widget .add-dashboard:hover {
	background-position: 0 -25px;
}
#dashboard-widget .add-dashboard {
	cursor: pointer;
	display: none;
	position: absolute;
	top: 8px;
	right: 5px;
	width: 26px;
	height: 25px;
	background: transparent url('../../img/icon-popular-dashboard-add.png') top left no-repeat;
	background-position: 0 0;
}
#dashboard-widget:hover .subt-dashboard {
	display: block !important;
}
#dashboard-widget.hover-disable:hover .subt-dashboard {
	display: none!important;
}
#dashboard-widget .subt-dashboard:hover {
	background-position: 0 -25px;
}
#dashboard-widget .subt-dashboard {
	cursor: pointer;
	display: none;
	position: absolute;
	top: 8px;
	right: 5px;
	width: 26px;
	height: 25px;
	background: transparent url('../../img/icon-popular-dashboard-sub.png') top left no-repeat;
	background-position: 0 0;
}
#dashboard-widget .widget-container {
	padding: 0;
}
#dashboard-widget .dashboard {
	position: relative;
	cursor: pointer;
	height: 25px;
	line-height: 25px;
	padding: 0 10px 0 10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
#dashboard-widget .dashboard:hover {
	background: transparent url('../../img/widget-dashboard-hover.png') top left repeat-x;
}
#dashboard-widget .dashboard.odd {
	background-color: #FCFCFC;
}
#dashboard-widget .dashboard.even {
	background-color: #f5f5f5;
}
#dashboard-widget .dashboard.active {
	background-color: #535353;
	color: #FFFFFF;
}
#dashboard-widget .dashboard.active:hover {
	cursor: default;
	background-image: none;
	background-color: #535353;
	color: #FFFFFF;
}
#dashboard-widget .dashboard img {
	position: absolute;
	top: 6px;
	right: 8px;
	cursor: pointer;
	display: none;
}
#dashboard-widget:hover .dashboard img {
	display: block;
}
#dashboard-widget.hover-disable:hover .dashboard img {
	display: none;
}
/*-GLOBAL CLASSES============================================================= */
.float_left {
	float: left;
}
.float_right {
	float: right;
}
.clearboth {
	clear: both;
	overflow: auto;
}
.box-shadow {
	-moz-box-shadow: 0px 0px 1px #d4d4d4; /* Firefox */
	-webkit-box-shadow: 0px 0px 1px #d4d4d4; /* Safari, Chrome */
	box-shadow: 0px 0px 1px #d4d4d4; /* CSS3 */
	border: 1px solid #d4d4d4;
}
.clear {
	clear: both;
}
.inner {
	margin: 0 40px 0 40px;
}
.tooltip {
	display: none;
	position: fixed;
	border: 1px solid #e3e3e3;
	background-color: #f1f1f1;
	border-radius: 1px;
	padding: 4px;
	color: #535353;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	z-index: 10000;
	max-width: 400px;
}
.noselect {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.dotdotdot {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
/* -- HEADER============================================================= */
#header {
	background: url('../../img/bck_header.png') repeat-x top center;
	height: 130px;
	width: 100%;
	min-width: 600px;
	overflow: auto;
	text-transform: uppercase;
}
.header_wrap {/*width: 960px; */
	padding: 0 40px;
	margin: 0 auto;
	overflow: auto;
}
#header a {
	font-weight: 700;
}
#logo {
	width: 205px;
	height: 69px;
	float: left;
	margin: 0;
}
#logo a {
	width: 205px;
	height: 69px;
	background: url(../../img/logo.png) no-repeat;
	text-indent: -9999px;
	display: block;
}
#nav_main {
	margin: 35px 0 0 0;
	padding: 0;
	list-style: none;
	font-size: 12px;
	font-weight: bold;
	float: right;
	text-shadow: 0px 1px #96adbd;
	overflow: auto;
}
#nav_main li {
	float: left;
	padding-left: 20px;
}
#nav_main li a {
	color: #12344f;
	padding: 5px 0;
	display: block;
}
#nav_main li a:hover {
	color: #fff;
	text-shadow: 0px 1px #333;
}
body.c_dashboard .header_wrap, body.c_manage .header_wrap, body.c_user .header_wrap, body.c_import .header_wrap {
	width: auto;
	overflow: hidden;
}
/* --ADMIN LOGIN============================================================= */	
#admin {
	background: url('../../img/bck_admin.png') repeat-x top center;
	width: 100%;
	height: 55px;
	overflow: auto;
}
#nav_admin {
	font-size: 14px;
	float: right;
}
#nav_admin li {
	float: left;
	margin-left: 30px;
}
#nav_admin li a {
	color: #fff;
	padding: 13px 0 12px 0;
	display: block;
	text-shadow: 0px 1px #000;
}
#nav_admin li a:hover, #nav_admin li a.active {
	color: #ff9900;
}
#nav_admin li a.active {
	background: url(../../img/nav_admin_active.png) no-repeat bottom center;
}
/* -- USER WIDGETS============================================================= */
#collapse {
	background: url(../../img/hr_two_line.png) repeat-x center center;
	width: 100%;
	margin: 10px 0;
	clear: both;
	height: 22px;
}
#collapseUp {
	background-image: url('../../img/dashboard-collapse.png');
	background-repeat: no-repeat;
	width: 100%;
	height: 22px;
	display: block;
	padding: 0px 0;
	text-indent: -9999px;
	margin: 0;
}
.up {
	background-position: center top;
}
.down {
	background-position: center bottom;
}
/* -- LOGIN PAGE============================================================= */
#welcome {
	width: 480px;
	margin: 0 auto 30px auto;
}
#welcome h2 {
	font-size: 20px;
	line-height: 24px;
	text-transform: none;
	padding-bottom: 8px;
	margin-bottom: 8px;
	background: url("../../img/hr_two_line.png") repeat-x bottom center;
}
#welcome p {
	font: 14px/21px Arial, Helvetica, sans-serif;
}
#wrapper_login {
	width: 480px;
	margin: 0 auto;
	background: #fff;
}
.wrapper_login_container {
	padding: 20px 40px;
}
#newuser {
	margin: 10px 0 0 10px;
	float: left;
}
#newuser_bottom {
	margin-top: 10px;
	clear: both;
	overflow: auto;
	padding: 10px 0;
}
/*-GLOBAL WRAPPER STYLES============================================================= */
div.sub-header {
	background: url('../../img/main-tab-background.png') repeat-x bottom;
	padding: 8px 25px;
	display: block;
	overflow: hidden;
	font-weight: bold;
	text-transform: uppercase;
	color: #535353;
}
/*-GLOBAL FORM STYLES============================================================= */
div.form {
	font-size: 13px;
}
div.form a {
	color: #F90;
}
div.form a:hover {
	color: #000;
}
label {
	clear: both;
	display: block;
	padding: 0 0 8px 0;
}
input {
	margin: 5px 0;
	padding: 5px;
	border: 1px solid #999;
}
/*form submit*/
input[type="submit"], button.form_submit, a.form_submit {
	background: #1d81c7;
	border: 1px solid #196fac;
	color: #fff;
	cursor: pointer;
	font: bold 14px proxima-nova;
	text-transform: uppercase;
	text-shadow: 0px 1px #000;
	padding: 7px 30px;
	margin-top: 0px;
}
.form_submit_button {
	background: #1d81c7;
	border: 1px solid #196fac;
	color: #fff;
	cursor: pointer;
	font: bold 14px proxima-nova;
	text-transform: uppercase;
	text-shadow: 0px 1px #000;
	padding: 7px 30px;
	margin-top: 0px;
}
input[type="submit"]:hover, button.form_submit:hover, a.form_submit:hover {
	background: #196fac;
}
button[disabled] {
	background: #e5e5e5;
	border: 1px solid #cccccc;
	font-style: italic;
	color: #999999;
	text-shadow: 0px 1px #e5e5e5;
}
/*-POPUP STYLES============================================================= */
.popup .icon-close {
	float: right;
	cursor: pointer;
	width: 21px;
	height: 21px;
	background: transparent url('/assets/img/closelabel.png') top left no-repeat;
	display: block;
}
.popup .icon-close-new {
	float: right;
	cursor: pointer;
	width: 35px;
	height: 34px;
	background: transparent url('../../img/icon-close.png') top left no-repeat;
	display: block;
}
.popup .icon-close-new:hover {
	background-position: 0 -34px;
}
.popup .popup-content {
	background: #FFF;
	padding: 20px;
}
#popup-export .icon-close {
	width: 21px;
	height: 21px;
	margin: 7px 7px 0 0;
	background: transparent url('../../img/icon-popup-close.png') top left no-repeat;
	float: right;
}
#popup-export .icon-close:hover {
	background-position: 0 -21px;
}
#popup-alert {
	display: none;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -115px;
	margin-left: -284px;
	z-index: 999999;
}
#popup-alert button {
	position: absolute;
	bottom: 12px;
	left: 50%;
	margin-left: -17px;
}
#popup-alert .popup-content {
	position: relative;
	padding: 20px 20px 49px 20px;
}
#popup-detail {
	width: 534px;
}
#popup-detail .hover-arrow {
	width: 18px;
	height: 30px;
	background: transparent url('../../img/popup-detail-arrow.png') top left no-repeat;
	z-index: 1001;
	position: relative;
}
#popup-detail .popup-top {
	background: transparent url('../../img/popup-detail-top.png') top left repeat-y;
	width: 534px;
	height: 53px;
	max-height: 53px;
}
#popup-detail .popup-top .column1 {
	width: 218px;
	padding: 0 10px 0 0;
}
#popup-detail .popup-top .column2 {
	width: 178px;
	padding: 0 10px 0 0;
}
#popup-detail .popup-top .column {
	float: left;
}
#popup-detail .popup-top .column .row1 {
	font-weight: bold;
}
#popup-detail .top-graph {
	clear: both;
	width: 488px;
	height: 211px;
	background: transparent url('../../img/popup-detail-middle.png') top left repeat-y;
	padding-left: 30px;
	padding-top: 9px;
	padding-right: 16px;
}
#popup-detail .top-graph .draw-space {
	width: 486px;
	height: 209px;
	border: 1px solid #c9c9c9;
}
#popup-detail .popup-middle {
	background: transparent url('../../img/popup-detail-middle.png') top left repeat-y;
	width: 534px;
}
#popup-detail .popup-middle .middle-inner {
	width: 488px;
}
#popup-detail .popup-top .top-bar {
	background: transparent url('../../img/main-tab-background.png') bottom left repeat-x;
	height: 35px;
	width: 488px;
	padding: 14px 12px 0 12px;
}
#popup-detail .popup-top .top-content {
	width: 503px;
	height: 209px;
	margin: 9px 0 14px 29px;
}
#popup-detail .popup-bottom {
	width: 550px;
	background: transparent url('../../img/popup-detail-bottom.png') top left no-repeat;
}
#popup-detail .popup-middle table .top-header th {
	color: #000;
	background: #FFF;
}
#popup-map-colors .icon-close {
	width: 21px;
	height: 21px;
	margin: 7px 7px 0 0;
	background: transparent url('../../img/icon-popup-close.png') top left no-repeat;
	float: right;
}
#popup-map-colors.icon-close:hover {
	background-position: 0 -21px;
}
#facebox .popup-top {
	background: url("../../img/main-tab-background.png") repeat-x scroll center bottom transparent;
	display: block;
	padding: 4px 10px;
}
#facebox .popup-top .column1 {
	width: 218px;
	padding: 0 10px 0 0;
}
#facebox .popup-top .column2 {
	width: 170px;
	padding: 0 10px 0 0;
}
#facebox .popup-top .column {
	float: left;
}
#facebox .popup-top .column .row1 {
	font-size: 14px;
	font-weight: bold;
	padding-top: 6px;
}
#facebox .dotdotdot {
	font-size: 12px;
	overflow: hidden;
	white-space: nowrap;
}
#facebox .popup-top .column .row2 {
	padding-top: 2px;
	line-height:20px;
}
#facebox .top-graph {
	clear: both;
	width: 488px;
	height: 240px;
	padding-left: 30px;
	padding-top: 9px;
	padding-right: 16px;
}
#facebox .top-graph .draw-space {
	width: 486px;
	height: 236px;
	border: 1px solid #c9c9c9;
}
#facebox .top-graph .draw-space > div {
	margin-left:-1px;
}
#facebox .popup-middle table .top-header th {
	background: none repeat scroll 0 0 #FFFFFF;
	color: #000000;
	font-size: 13px;
	margin-top: 3px;
	padding-top: 12px;
	text-align: center;
}
#current-monthly {
	width: 250px !important;
}
#aggregate-monthly {
	width: 250px !important;
}
#current-yearly {
	width: 250px !important;
}
#aggregate-yearly {
	width: 250px !important;
}
#current-monthly th {
	text-align: right;
}
#aggregate-monthly th {
	text-align: right;
}
#current-yearly th {
	text-align: right;
}
#aggregate-yearly th {
	text-align: right;
}
#current-monthly td {
	font-size: 12px !important;
}
#aggregate-monthly td {
	font-size: 12px !important;
}
#current-yearly td {
	font-size: 12px !important;
}
#aggregate-yearly td {
	font-size: 12px !important;
}
.bottom-row {
	float: left;
	margin-top: 10px;
	padding-left: 35px;
	text-align: center;
	width: 140px;
	font-weight: bold;
}
.bottom-row1 a {
	color: #333;
	text-decoration: none;
	font-size: 12px;
}
/*-CONTENT PAGE STYLES============================================================= */
#content_wrapper {
	background: none repeat scroll 0 0 #fff;
	margin: 0 auto;
	width: 1048px;
}
.content_container {
	padding: 20px 40px;
}
#content_page .content_container h2 {
	padding: 0 0 10px 0;
}
#content_page .content_container ul {
	padding: 0 0 10px 0;
}
#content_page .content_container p {
	padding: 0 0 10px 0;
	margin: 0;
}
#content_page .content_container i {
	font-style: italic;
}
#content_page .content_container u {
	font-style: underline;
}
#content_page .content_container ul, #content_page .content_container ul li {
	list-style: disc
}
#content_page .content_container ol, #content_page .content_container ol, #content_page .content_container li {
	list-style: decimal
}
#content_page .content_container ul li, #content_page .content_container ol li, #content_page .content_container ul li, #content_page .content_container ol li {
	margin: 0 0 0 28px;
	padding: 0 0 0 5px;
	line-height: 140%
}
/*============================================================= */
#top-nav {
	width: 100%;
	height: 29px;
	background: transparent url('../../img/top-nav-background.png') top left repeat-x;
}
#top-nav-logo {
	height: 29px;
	float: right;
	border-right: 1px solid #a5d2f3;
	overflow: hidden;
}
#top-nav-logo a {
	display: block;
	height: 29px;
	background: transparent url('../../img/top-nav-logo-background.png') no-repeat;
	background-position: 0 0;
}
#top-nav-logo a:hover {
	background-position: 0 -29px;
}
#top-nav ul {
	float: right;
}
#top-nav ul li {
	height: 29px;
	float: left;
	overflow: hidden;
	border-right: 1px solid #a5d2f3;
	border-left: 1px solid #5887a6;
}
#top-nav ul li.last {
	border-right: 0;
}
#top-nav ul li a {
	display: block;
}
#top-nav ul li a.account {
	background: transparent url('../../img/top-nav-account-background.png') no-repeat;
	background-position: 0 0;
}
#top-nav ul li a.account:hover {
	background-position: 0 -29px;
}
#top-nav ul li a.help {
	background: transparent url('../../img/top-nav-help-background.png') no-repeat;
	background-position: 0 0;
}
#top-nav ul li a.help:hover {
	background-position: 0 -29px;
}
#top-nav ul li a.log-out {
	background: transparent url('../../img/top-nav-log-out-background.png') no-repeat;
	background-position: 0 0;
}
#top-nav ul li a.log-out:hover {
	background-position: 0 -29px;
}
#header .inner {
	height: 73px;
	position: relative;
}
#header-logo {
	position: absolute;
	top: 10px;
	left: 0;
	z-index: 400;
}
#subnav {
	position: absolute;
	bottom: 0;
	right: 0;
	width: 100%;
	height: 46px;
	background: transparent url('../../img/subnav-background.png') bottom left repeat-x;
}
#subnav li {
	height: 46px;
	line-height: 46px;
	float: right;
	font-size: 18px;
	text-transform: uppercase;
	text-align: center;
}
#subnav li a {
	color: #535353;
	text-decoration: none;
	font-weight: 700;
}
#subnav li a:hover {
	color: #EA9104;
}
#subnav li.dashboards {
	width: 116px;
}
#subnav li.dashboards.active {
	background: transparent url('../../img/subnav-dashboards-background.png') bottom left no-repeat;
}
#subnav li.active a {
	color: #ea9104;
}
#subnav li.manage {
	width: 76px;
	margin-left: 21px;
}
#subnav li.manage.active {
	background: transparent url('../../img/subnav-manage-background.png') bottom left no-repeat;
}
#content {
	padding: 0 0 12px 0;
	padding-left: 0%\9 !important;
}
#user-widgets {
	overflow: hidden;
	margin: 0 0 0 0;
}
#user-widgets .widget {
	width: 32%;
	float: left;
	margin: 0 2% 0 0;
	position: relative;
	min-height: 35px;
	background: #FFF;
}
#user-widgets .widget.last {
	margin: 0;
}
#user-widgets .widget .widget-top {
	height: 2px;
	width: 100%;
	position: absolute;
	top: 0;
}
#user-widgets .widget .widget-top .top-left {
	position: absolute;
	top: 0;
	left: 0;
	width: 2px;
	height: 2px;
	background: transparent url('../img/dashboard-top-left.png') top left no-repeat;
}
#user-widgets .widget .widget-top .top-middle {
	width: auto;
	height: 2px;
	margin: 0 2px 0 2px;
	background: transparent url('../img/dashboard-top-middle.png') top left repeat-x;
}
#user-widgets .widget .widget-top .top-right {
	position: absolute;
	top: 0;
	right: 0;
	width: 2px;
	height: 2px;
	background: transparent url('../img/dashboard-top-right.png') top left no-repeat;
}
#user-widgets .widget .widget-bottom {
	height: 2px;
	width: 100%;
	position: absolute;
	bottom: 0;
}
#user-widgets .widget .widget-bottom .bottom-left {
	position: absolute;
	top: 0;
	left: 0;
	width: 2px;
	height: 2px;
	background: transparent url('../img/dashboard-bottom-left.png') top left no-repeat;
}
#user-widgets .widget .widget-bottom .bottom-middle {
	width: auto;
	height: 2px;
	margin: 0 2px 0 2px;
	background: transparent url('../img/dashboard-bottom-middle.png') top left repeat-x;
}
#user-widgets .widget .widget-bottom .bottom-right {
	position: absolute;
	top: 0;
	right: 0;
	height: 2px;
	background: transparent url('../img/dashboard-bottom-right.png') top left no-repeat;
}
#user-widgets .widget-middle .left {
	z-index: 400;
	position: absolute;
	top: 0;
	left: 0;
	width: 2px;
	height: 100%;
	background: transparent url('../img/dashboard-middle-left.png') top left repeat-y;
}
#user-widgets .widget-middle .middle {
	width: 100%;
	height: 134px;
	position: absolute;
	top: 0;
	background-color: #FCFCFC;
}
#user-widgets .widget-middle .right {
	z-index: 400;
	position: absolute;
	top: 0;
	right: 0;
	width: 2px;
	height: 100%;
	background: transparent url('../img/dashboard-middle-right.png') top left repeat-y;
}
#user-widgets .widget-middle {
	position: relative;
	margin: 2px 0 2px 0;
	float: left;
	width: 100%;
	height: 134px;
	min-height: 35px;
}
#user-widgets .widget-middle .widget-title {
	position: relative;
	height: 35px;
	line-height: 35px;
	background: transparent url('../img/widget-title.png') top left repeat-x;
	margin: 0 2px 0 2px;
	overflow: hidden;
	white-space: nowrap;
	text-transform: uppercase;
	font-weight: 700;
}
#user-widgets .widget-middle .widget-title img {
	margin: 8px 4px 7px 7px;
	height: 19px;
	vertical-align: top;
}
#user-widgets .widget-middle .widget-fade {
	width: 100%;
	height: 25px;
	position: absolute;
	bottom: 0;
	left: 0;
	background: transparent url('../img/widget-fade.png') bottom left repeat-x;
	overflow: visible;
}
#user-widgets .widget-middle .widget-down {
	display: none;
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -19px;
	width: 39px;
	height: 32px;
	cursor: pointer;
	background: transparent url('../img/widget-down.png') top left no-repeat;
}
#user-widgets .widget-middle .widget-up {
	display: none;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -19px;
	width: 39px;
	height: 32px;
	cursor: pointer;
	background: transparent url('../img/widget-up.png') top left no-repeat;
}
#user-widgets .widget-middle .widget-message-wrapper {
	height: 100px;
	position: absolute;
	top: 35px;
	left: 0;
	width: 100%;
	overflow-y: hidden;
}
#user-widgets .widget-middle .widget-message {
	margin: 10px 12px 10px 12px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
}
#user-widgets .widget-middle .widget-message p {
	padding-bottom: 13px;
}
#user-widgets .widget-message-wrapper:hover .widget-down {
	display: block;
}
#user-widgets .widget-message-wrapper:hover .widget-up {
	display: block;
}
#user-widgets .widget-middle .widget-notifications-wrapper {
	height: 100px;
	position: absolute;
	top: 35px;
	left: 0;
	width: 100%;
	overflow: hidden;
}
#user-widgets .widget-middle .widget-notifications {
	margin: 0;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	cursor: pointer
}
#user-widgets .widget-middle .widget-notifications .notification {
	height: 25px;
	line-height: 25px;
	padding: 0 12px 0 12px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
#user-widgets .widget-middle .widget-notifications .notification a {
	color: #EA9104;
	text-decoration: none;
}
#user-widgets .widget-middle .widget-notifications .notification a:hover {
	text-decoration: underline;
}
#user-widgets .widget-middle .widget-notifications .notification.odd {
	background-color: #FFFFFF;
}
#user-widgets .widget-middle .widget-notifications .notification.even {
	background-color: #f5f5f5;
}
#user-widgets .widget-notifications-wrapper:hover .widget-down {
	display: block;
}
#user-widgets .widget-notifications-wrapper:hover .widget-up {
	display: block;
}
#user-widgets .widget-middle .widget-dashboards-wrapper {
	height: 100px;
	position: absolute;
	top: 35px;
	left: 0;
	width: 100%;
	overflow: hidden;
}
#user-widgets .widget-middle .widget-dashboards {
	margin: 0 2px 0 2px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
}
#user-widgets .widget-middle .widget-dashboards .dashboard {
	position: relative;
	cursor: pointer;
	height: 25px;
	line-height: 25px;
	padding: 0 10px 0 10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
#user-widgets .widget-middle .widget-dashboards .dashboard:hover {
	background: transparent url('../img/widget-dashboard-hover.png') top left repeat-x;
}
#user-widgets .widget-middle .widget-dashboards .dashboard.odd {
	background-color: #FCFCFC;
}
#user-widgets .widget-middle .widget-dashboards .dashboard.even {
	background-color: #f5f5f5;
}
#user-widgets .widget-middle .widget-dashboards .dashboard.active {
	background-color: #535353;
	color: #FFFFFF;
}
#user-widgets .widget-middle .widget-dashboards .dashboard.active:hover {
	cursor: default;
	background-image: none;
	background-color: #535353;
	color: #FFFFFF;
}
#user-widgets .widget-middle .widget-dashboards .dashboard img {
	position: absolute;
	top: 6px;
	right: 8px;
	cursor: pointer;
	display: none;
}
#user-widgets .widget-dashboards-wrapper:hover .widget-down {
	display: block;
}
#user-widgets .widget-dashboards-wrapper:hover .widget-up {
	display: block;
}
#dashboard-widget:hover .widget-middle .widget-dashboards .dashboard img {
	display: block;
}
#dashboard-widget.hover-disable:hover .widget-middle .widget-dashboards .dashboard img {
	display: none;
}
#dashboard-widget.hover-disable:hover .widget-middle .widget-dashboards .dashboard {
	cursor: default !important;
}
#dashboard-widget.hover-disable:hover .widget-middle .widget-dashboards .dashboard.odd {
	background: transparent !important;
	background-color: #FFFFFF !important;
}
#dashboard-widget.hover-disable:hover .widget-middle .widget-dashboards .dashboard.even {
	background: transparent !important;
	background-color: #F5F5F5 !important;
}
#dashboard-widget.hover-disable:hover .widget-middle .widget-dashboards .dashboard.active {
	background-color: #535353 !important;
	color: #FFFFFF !important;
}
#dashboard-widget.hover-disable:hover .widget-dashboards-wrapper .widget-down {
	display: none;
}
#dashboard-widget.hover-disable:hover .widget-dashboards-wrapper .widget-up {
	display: none;
}
#loading {
	display: none;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-left: -110px;
	margin-top: -9px;
	z-index: 9999;
}
#dashboard {
	height: auto;
	margin: 0 auto;
	width: 1050px;
}
.account-wdth {
	width:1050px !important;
}
body.c_dashboard #dashboard, body.c_manage #dashboard, body.c_import #dashboard {
	height: auto;
	width: 100%;
}
#dashboard.manage #sub-tabs {
	display: block;
}
#dashboard #filter-checkboxes {
	padding: 10px;
	background: #f3f3f3;
	border-radius: 5px;
}
#dashboard.manage #filter-checkboxes {
	display: block;
	padding: 10px;
	background: #f3f3f3;
	border-radius: 5px;
}
#dashboard #schedule-filter {
	padding: 10px;
	background: #f3f3f3;
	border-radius: 5px;
}
#dashboard.manage #schedule-filter {
	padding: 10px;
	background: #f3f3f3;
	border-radius: 5px;
	margin: 10px;
}
#dashboard.manage #main-tabs .icon-edit {
	display: none;
}
#dashboard.manage #main-tabs .icon-add {
	display: block;
}
#dashboard.manage #main-tabs .icon-save {
	display: block;
}
#dashboard.manage #main-tabs .icon-delete {
	display: block;
}
#dashboard.manage #main-tabs .icon-runall {
	display: block;
}
#dashboard.manage #main-tabs .icon-runpast {
	display: block;
}
#dashboard.manage.users #filter-checkboxes {
	margin: 0 0 2em 0;
	padding: 10px 6px 9px 6px;
	min-height: 30px;
	height: 40px;
	background: none;
	text-align: left;
}
#dashboard.manage.users .dashboard-middle .middle {
	padding: 0;
}
#dashboard.manage.users #data-table {
	margin-top: 0;
	padding-bottom: 12px;
	overflow: auto;
}
#dashboard.manage.users #data-table thead tr th {
	padding-bottom: 0;
	padding-left: 10px;
	vertical-align: middle;
}
#dashboard.manage.users #checkboxes-dates {
	float: none;
	padding-right: 0;
	margin: 0;
}
#checkboxes-dates .date-range {
	margin: 0 0 0 10px;
}
#checkboxes-dates .date-range a {
	font-size: 14px;
	color: #2b2b2b;
	font-family: Verdana, Helvetica, sans-serif;
	margin: 0 10px 0 0;
}
#checkboxes-dates .date-range a.active {
	color: #ea9104;
	border-bottom: 1px solid #ea9104;
}
#checkboxes-dates .date-range.manage-users.floatright {
	float: right;
}
#checkboxes-dates .date-range.manage-users.floatright input {
	margin-right: 0;
}
#checkboxes-dates .date-range.manage-users.floatright .icon.export {
	float: left;
	background: transparent url('../img/icon-download-multi.png') top left no-repeat;
	width: 41px;
	height: 37px;
	cursor: pointer;
}
#checkboxes-dates .date-range.manage-users.floatright .icon.export:hover {
	background-position: 0 -37px;
}
#data-table .bottom {
	margin: 10px 0 0 0;
}
#dashboard.manage.users #data-table .bottom {
	padding-top: 10px;
	padding-bottom: 10px;
}
.dataTables_paginate {
	float: right;
	line-height: 18px;
}
#DataTables_Table_0_info {
	float: left;
	font-size: 9px;
	color: #2b2b2b;
	font-style: italic;
	margin-left: 10px;
	line-height: 18px;
}
.paginate_button.first {
	display: none;
}
.paginate_button.previous {
	display: none;
}
.paginate_button.next {
	display: none;
}
.paginate_button.last {
	display: none;
}
.dataTables_paginate {
	padding-right: 4px;
}
.dataTables_paginate a {
	margin-left: 10px;
}
.dataTables_paginate a.paginate_active {
	color: #ea9104;
	border-bottom: 1px solid #ea9104;
}
.paginate_button {
	cursor: pointer;
}
.dataTables_length {
	float: left;
}
#export-users-csv {
	float: left;
}
#export-users-excel {
	float: left;
}
#dashboard .dashboard-top {
	height: 2px;
	width: 100%;
	position: relative;
}
#dashboard .dashboard-top .top-left {
	position: absolute;
	top: 0;
	left: 0;
	width: 2px;
	height: 2px;
	background: transparent url('../img/dashboard-top-left.png') top left no-repeat;
}
#dashboard .dashboard-top .top-middle {
	width: auto;
	height: 2px;
	margin: 0 2px 0 2px;
	background: transparent url('../img/dashboard-top-middle.png') top left repeat-x;
}
#dashboard .dashboard-top .top-right {
	position: absolute;
	top: 0;
	right: 0;
	width: 2px;
	height: 2px;
	background: transparent url('../img/dashboard-top-right.png') top left no-repeat;
}
#dashboard .dashboard-middle {
	height: auto;
	background: #FFF;
}
#dashboard .dashboard-middle .left {
	position: absolute;
	top: 0;
	left: 0;
	width: 2px;
	height: 100%;
	background: transparent url('../img/dashboard-middle-left.png') top left repeat-y;
}
#dashboard .dashboard-middle .middle {
	width: 100%;
	height: auto;
	background-color: #FFF;
	padding: 0 0 10px 0;
}
#dashboard .dashboard-middle .right {
	position: absolute;
	top: 0;
	right: 0;
	width: 2px;
	height: 100%;
	background: transparent url('../img/dashboard-middle-right.png') top left repeat-y;
}
#dashboard .dashboard-bottom {
	height: 2px;
	width: 100%;
	position: relative;
}
#dashboard .dashboard-bottom .bottom-left {
	position: absolute;
	top: 0;
	left: 0;
	width: 2px;
	height: 2px;
	background: transparent url('../img/dashboard-bottom-left.png') top left no-repeat;
}
#dashboard .dashboard-bottom .bottom-middle {
	width: auto;
	height: 2px;
	margin: 0 2px 0 2px;
	background: transparent url('../img/dashboard-bottom-middle.png') top left repeat-x;
}
#dashboard .dashboard-bottom .bottom-right {
	position: absolute;
	top: 0;
	right: 0;
	height: 2px;
	background: transparent url('../img/dashboard-bottom-right.png') top left no-repeat;
}
#main-tabs {
	width: auto;
	height: 50px;
	position: relative;
	overflow: hidden;
	background: transparent url('../img/main-tab-background.png') top right repeat-x;
	margin: 0 0 10px 0;
}
#main-tabs ul {
	height: 50px;
overflow:hidden;
}
#main-tabs ul li {
	height: 50px;
	line-height: 49px;
	float: left;/* background: transparent url('../img/tab_bck.png') top left no-repeat;*/
	border-right: 1px solid #CDCDCD;
}
#main-tabs ul li div {
	position: relative;
	display: block;
	font-weight: 700;
	height: 25px;
	line-height: 25px;
	padding: 12px 20px 13px 20px;
	text-transform: uppercase;
	white-space: nowrap;
}
#main-tabs ul li div a {
	outline: 0;
	display: block;
	line-height: 25px;
}
#main-tabs ul li div a:focus {
	outline: 0;
}
#main-tabs ul li.active {
	background: transparent url('../img/tab_bck_active.png') top left;
}
#main-tabs ul li.active a {
	color: #1c81c7;
}
#main-tabs ul li a:hover {
	opacity: 0.75;
}
#main-tabs ul li.active a:hover {
	opacity: 1.0;
}
#main-tabs ul li.last div {
	margin: 0;
}
#main-tabs ul li:first-child {
	margin-left: -1px;
}
#main-tabs ul li div#tab-name-inputdiv {
	display: block;
	line-height: 25px;
	border: 1px solid #000;
	padding: 0 4px;
}
#main-tabs ul li div input {
	height: 21px;
	font-size: 12px;
	text-transform: uppercase;
	line-height: 21px;
	margin: 0 0 0 15px;
	padding: 0;
	border: 1px solid #535353;
	display: block;
	font-family: Verdana, Helvetica, sans-serif;
}
#main-tabs ul li img {
	cursor: pointer;
	display: none;
	position: absolute;
	top: 32px;
}
#main-tabs ul li.active img {
	right: 5px;
}
#main-tab-scrollwrap {
	overflow-y: auto;
	overflow-x: hidden;
	float: left;
	position: relative;
}
#main-tabs #main-tab-left-arrow {
	background: url("../img/prev-icon.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);
	cursor: pointer;
	display: none;
	float: left;
	height: 49px;
	padding: 1px 0 0;
	width: 28px;
}
#main-tabs #main-tab-left-arrow:hover {
	background-position: 0 -50px;
}
#main-tabs #main-tab-right-arrow {
	background: url("../img/next-icon.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);
	border-right: 1px solid #CCCCCC !important;
	cursor: pointer;
	display: none;
	height: 50px;
	left: 0;
	position: absolute;
	top: 0;
	width: 27px;
}
#main-tabs #main-tab-right-arrow:hover {
	background-position: 0 -50px;
}
#main-tab-icons {
	float: right;
	position: absolute;
	right: 0px;
	padding: 0 0 0 28px;
}
#main-tab-icons .icon-wrap {
	float: left;
	background: transparent url('../img/tab_bck.png') top left no-repeat;
	width: 58px;
	height: 50px;
}
.c_manage #main-tab-icons .icon-wrap {
	float: left;
	background: transparent url('../img/tab_bck.png') top left no-repeat;
	width: 41px;
	height: 50px;
}
#main-tab-icons .icon-wrap .icon {
	display: block;
	cursor: pointer;
	width: 57px;
	height: 50px;
	background-position: 0 0;
	background-repeat: no-repeat;
	padding: 0 0 0 1px;
}
.c_manage #main-tab-icons .icon-wrap .icon {
	display: block;
	cursor: pointer;
	width: 40px;
	height: 37px;
	background-position: 0 0;
	background-repeat: no-repeat;
	padding: 0 0 0 1px;
	margin: 6px 0 0;
}
#main-tab-icons .icon-wrap .icon:hover {
	background-position: 0 -50px !important;
}
#main-tab-icons .icon-wrap.icon-edit {
	width: 53px;
}
#main-tab-icons .icon-wrap.icon-edit .icon {
	width: 52px;
	background: transparent url('../img/icon-tab-edit.png');
	background-position: 0 0;
}
#main-tab-icons .icon-wrap.icon-setting {
	display: none;
}
#main-tab-icons .icon-wrap.icon-setting {
	width: 53px;
}
#main-tab-icons .icon-wrap.icon-setting .icon {
	width: 52px;
	background: transparent url('../img/icon-tab-edit.png') no-repeat;
	background-position: 0 0;
}
#main-tab-icons .icon-wrap.icon-back {
	display: none;
}
#main-tab-icons .icon-wrap.icon-back .icon {
	background: transparent url('../img/icon-tab-back.png');
	background-position: 0 0;
}
#main-tab-icons .icon-wrap.icon-add {
	display: none;
}
#main-tab-icons .icon-wrap.icon-add .icon {
	background: transparent url('../img/icon-tab-add.png');
	background-position: 0 0;
}
#main-tab-icons .icon-wrap.icon-delete {
	display: none;
}
#main-tab-icons .icon-wrap.icon-delete .icon {
	background: transparent url('../img/icon-tab-delete.png');
	background-position: 0 0;
}
.c_dashboard #main-tab-icons .icon-wrap.icon-delete .icon {
	background: url("../img/icon-tab-delete-1.png") repeat scroll 0 0 transparent;
}
.c_dashboard #main-tab-icons .icon-wrap.icon-save .icon {
	background: url("../img/icon-tab-save-1.png") repeat scroll 0 0 transparent;
}
#main-tab-icons .icon-wrap.icon-runall {
	display: none;
}
#main-tab-icons .icon-wrap.icon-runall .icon {
	background: transparent url('../img/icon-tab-download.png');
	background-position: 0 0;
}
#main-tab-icons .icon-wrap.icon-runpast {
	display: none;
}
#main-tab-icons .icon-wrap.icon-runpast .icon {
	background: transparent url('../img/icon-tab-download.png');
	background-position: 0 0;
}
#main-tab-icons .icon-wrap.icon-databaseexport .icon {
	background: transparent url('../img/icon-export-download.png');
	background-position: 0 0;
}
#main-tab-icons .icon-wrap.icon-databaseexport:hover .icon {
	background: transparent url('../img/icon-export-download.png');
	background-position: 0 0;
}
#main-tab-icons .icon-wrap.icon-databaseexport:hover .icon:hover  {
	background-position: 0 -36px !important;
}
#chart .icon-delete {
	background: transparent url('../img/icon-tab-delete.png');
	background-position: 0 0;
}
#chart .icon-delete {
	background: url("../img/icon-tab-delete-12.png");
}
#chart .icon.icon-delete.hasToolTip.chart-delete:hover {
	background-position: 0 -37px;
}
#chart .icon-delete:hover {
	background-position: 0 -50px;
}
#main-tab-icons .icon-wrap.icon-save {
	display: none;
}
#main-tab-icons .icon-wrap.icon-save .icon {
	background: transparent url('../img/icon-tab-save.png');
	background-position: 0 0;
}
#main-tab-icons .icon-wrap.icon-save_all {
	display: none;
}
#main-tab-icons .icon-wrap.icon-save_all .icon {
	background: transparent url('../img/icon-tab-approve.png');
	background-position: 0 0;
}
#main-tab-icons .icon-wrap.icon-save_all_database .icon {
	background: transparent url('../img/icon-tab-approve.png');
	background-position: 0 0;
}
#main-tab-icons .icon-wrap.icon-cancel {
	display: none;
}
#main-tab-icons .icon-wrap.icon-cancel .icon {
	background: transparent url('../img/icon-tab-cancel.png');
	background-position: 0 0;
}
#main-tab-icons .icon-wrap.icon-checkmark {
	display: none;
}
#main-tab-icons .icon-wrap.icon-checkmark .icon {
	background: transparent url('../img/icon-tab-checkmark.png');
	background-position: 0 0;
}
#main-tab-icons .icon-wrap.icon-download {
	display: none;
}
#main-tab-icons .icon-wrap.icon-download .icon {
	background: transparent url('../img/icon-tab-download.png');
	background-position: 0 0;
}
.icon-back {
	margin: 0 0 0 0;
	float: right;
	cursor: pointer;
	width: 25px;
	height: 25px;
	background: transparent url('../img/icon-tab-back-small.png') top left no-repeat;
}
.icon-back:hover {
	background-position: 0 -25px;
}
.manage-users .icon-back {
	top: -7px;
	position: relative;
	cursor: pointer;
	width: 24px;
	height: 24px;
	background: transparent url('../img/icon-tab-back-small.png') 0 0 no-repeat;
}
.manage-users .icon-back:hover {
	background-position: 0 -25px;
}
#sub-tabs {
	display: none;
	position: relative;
	margin: 0 10px 0 10px;
	height: 38px;
	background: transparent url('../img/sub-tab-background.png') top left repeat-x;
}
#sub-tabs .sub-tabs-left {
	position: absolute;
	top: 0;
	left: 0;
	width: 1px;
	height: 32px;
	background: transparent url('../img/sub-tab-border.png') top left no-repeat;
}
#sub-tabs .sub-tabs-middle {
	position: relative;
	width: auto;
	margin: 0 1px 0 1px;
	height: 32px;
}
#sub-tabs .sub-tabs-right {
	position: absolute;
	top: 0;
	right: 0;
	width: 1px;
	height: 32px;
	background: transparent url('../img/sub-tab-border.png') top left no-repeat;
}
#sub-tabs-scrollwrap {
	height: 38px;
	overflow: hidden;
}
#sub-tabs ul {
	float: left;
	height: 38px;
}
#sub-tabs ul li {
	height: 38px;
	line-height: 32px;
	float: left;
	background: transparent url('../img/sub-tab-border.png') top right no-repeat;
}
#sub-tabs ul li a {
	display: block;
	height: 32px;
	padding: 0 20px 0 20px;
	text-transform: uppercase;
}
#sub-tabs ul li a:focus {
	outline: 0;
}
#sub-tabs ul li.active {
	background: transparent url('../img/sub-tab-active-arrow.png') bottom center no-repeat;
}
#sub-tabs ul li.active a {
	background: transparent url('../img/sub-tab-active-background.png') top left repeat-x;
}
#sub-tabs ul li a:hover {
	opacity: 0.75;
}
#sub-tabs ul li.active a:hover {
	opacity: 1.0;
}
#filter-checkboxes {
	display: none;
	margin: 6px 10px 12px 10px;
	padding: 10px;
	position: relative;
}
#checkboxes {
	float: left;
	padding: 0 140px 0 0;
}
.checkbox {
	color: #4A4A4A;
	float: left;
	font-size: 13px;
	height: 25px;
	line-height: 16px;
	overflow: hidden;
	text-transform: uppercase;
}
.checkbox .box {
	cursor: pointer;
	display: block;
	float: left;
	height: 27px;
	margin-right: 6px;
	width: 29px;
	background: transparent url('../img/checkbox.png') top left no-repeat;
}
.checkbox .box.selected {
	background-position: 0 -24px;
}
.checkboxheader {
	color: #4A4A4A;
	float: left;
	font-size: 13px;
	height: 28px;
	line-height: 15px;
	overflow: hidden;
	padding: 6px 20px 0 0;
	text-transform: uppercase;
}
.checkboxheader .box {
	background: url("../img/checkbox.png") no-repeat scroll 0 0 transparent;
	cursor: pointer;
	display: block;
	float: left;
	height: 25px;
	margin-right: 6px;
	width: 28px;
}
.checkboxheader .box.selected {
	background-position: 0 -24px;
}
#checkboxes .checkbox {
	text-transform: uppercase;
	height: 13px;
	line-height: 13px;
	padding: 6px 20px 0 0;
	font-size: 13px;
	color: #4a4a4a;
	float: left;
	overflow: hidden;
	text-wrap: none;
}
#checkboxes .checkbox .box {
	float: left;
	display: block;
	cursor: pointer;
	width: 14px;
	margin-right: 6px;
	height: 13px;
	background: transparent url('../img/checkbox.png') top left no-repeat;
	background-position: 0 0;
}
#checkboxes .checkbox .box.selected {
	background-position: 0 -15px;
}
#checkboxes-dates {
	display: block;
	float: none;
	margin-left: 0;
	padding: 5px;
	height: auto;
}
#checkboxes-dates .checkbox {
	text-transform: uppercase;
	height: 13px;
	line-height: 13px;
	padding: 5px 20px 0 0;
	font-size: 13px;
	color: #4a4a4a;
	float: left;
	overflow: hidden;
	text-wrap: none;
}
#checkboxes-dates .checkbox .box {
	float: left;
	display: block;
	cursor: pointer;
	width: 14px;
	margin-right: 6px;
	height: 13px;
	background: transparent url('../img/checkbox.png') top left no-repeat;
	background-position: 0 0;
}
#checkboxes-dates .checkbox .box.selected {
	background-position: 0 -15px;
}
#checkboxes-dates .date-range {
	float: left;
	text-transform: uppercase;
	height: 23px;
	line-height: 23px;
	font-size: 13px;
	color: #4A4A4A;
}
#checkboxes-dates .date-range .date-container {
	float: left;
	margin-right: 1em;
}
#checkboxes-dates .date-range a[data-days='30'] {
	padding: 0 0 0 10px;
}
#checkboxes-dates .text-input {
	background: #ffffff;
	box-shadow: inset 1px 1px 3px rgba(0, 0, 0, .1);
	border: 1px solid #c4c4c4;
}
.date-input {
	width: 88px;
	margin: 0 6px 0 6px;
	background: transparent url('../img/text-input-background.png') top left repeat-x;
	height: 21px;
	line-height: 21px;
	border: 1px solid #c4c4c4;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #2b2b2b;
	padding: 0 6px 0 6px;
	text-align: right;
}
.text-input-short {
	width: 50px
}
.manage-users .text-input {
	margin: 0 12px;
	padding: 10px;
	wdith: 180px;
}
#ui-datepicker-div {
	font-size: 11px;
}
body.c_user #checkboxes-dates {
	height: 40px;
	clear: both;
}
#advanced-search-toggle {
	position: absolute;
	bottom: 0;
	right: 0;
	width: 240px;
	text-align: right;
	height: 13px;
	line-height: 13px;
	font-size: 13px;
	color: #ea9104;
	text-transform: uppercase;
}
#advanced-search-toggle a {
	float: right;
	height: 13px;
	line-height: 13px;
	color: #ea9104;
	text-transform: uppercase;
	padding: 0 0 0 10px;
}
#advanced-search-toggle a:hover {
	border-bottom: 2px solid #ea9104;
}
#advanced-search-toggle a.plus {
	background: transparent url('../img/advanced-search-toggle-plus.png') left center no-repeat;
}
#advanced-search-toggle a.minus {
	background: transparent url('../img/advanced-search-toggle-minus.png') left center no-repeat;
}
#advanced-search {
	display: none;
	float: none;
	padding: 5px;
	height: auto;
	margin: 0 10px;
	border-radius: 5px;
	background: #f3f3f3;
	border: 1px solid #e5e5e5;
}
#advanced-search .text-input {
	float: left;
	background: transparent url('../img/text-input-background.png') top left repeat-x;
	height: 21px;
	line-height: 21px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	width: 238px;
	padding: 0 6px 0 6px;
	font-style: normal;
	color: #000;
}
.input-wrapper {
	float: left;
	margin-right: 10px;
}
#data-table {
	position: relative;
	margin: 6px 12px 0 12px;
	font-family: 'Raleway', sans-serif;
}
#data-table table thead tr.header-group th {
	text-align: center;
	vertical-align: middle;
	font-size: 13px;
	background-image: none;
}
#data-table table thead tr th {
	text-align: left;
	background-image: none;
	background-position: 0 16px;
	background-repeat: no-repeat;
}
#data-table table thead tr th.alignleft {
	text-align: left;
}
#data-table table thead tr th.aligncenter {
	text-align: center;
}
#data-table table thead tr th.alignright {
	text-align: right;
}
#data-table table thead tr th.sorting {
	cursor: pointer;
	background-repeat: no-repeat;
}
#data-table table thead tr th.sorting_asc {
	cursor: pointer;
	padding-left: 13px !important;
	background-repeat: no-repeat;
	background-image: url('../img/icon-sort-asc.png');
}
#data-table table thead tr th.sorting_desc {
	cursor: pointer;
	padding-left: 14px;
	background-repeat: no-repeat;
	background-image: url('../img/icon-sort-desc.png');
}
#data-table table thead tr th.alignright.sorting_asc {
	cursor: pointer;
	padding-right: 14px;
	background-position: 100% 16px;
}
#data-table table thead tr th.alignright.sorting_desc {
	cursor: pointer;
	padding-right: 14px;
	background-position: 100% 16px;
}
#data-table table {
	width: 100%;
}
#data-table table thead {
	width: 100%;
}
#data-table table thead tr {
	height: 24px;
}
#data-table table thead tr th {
	background-color: #FFF;
	color: #447d94;
	vertical-align: bottom;
	font-size: 12px;
}
#data-table table thead tr th div.data-table-title {
	float: left;
	margin: 0 10px 0 0;
	cursor: pointer;
}
#data-table table tbody {
	width: 100%;
}
#data-table table tbody tr:last-child {
	border: 0;
}
#data-table table tbody tr td {
	cursor: pointer;
	font-size: 12px;
	height: 18px;
	padding: 0 6px;
}
#data-table table tbody tr td.asterisk {
	background: transparent url('../../img/icon_new_data.png') left center no-repeat;
	padding-left: 22px!important;
}
#data-table table tbody tr td.up.good {
	background: transparent url('../../img/indicator_up.png') right center no-repeat;
	padding-right: 20px;
	height: 22px;
}
#data-table table tbody tr td.down.bad {
	background: transparent url('../../img/indicator_down.png') right center no-repeat;
	padding-right: 20px;
	height: 22px;
}
#data-table table tbody tr td.up.bad {
	background: transparent url('../../img/indicator_up_red.png') right center no-repeat;
	padding-right: 20px;
}
#data-table table tbody tr td.down.good {
	background: transparent url('../../img/indicator_down_green.png') right center no-repeat;
	padding-right: 20px;
}
#data-table table tbody tr td.up.grey {
	background: transparent url('../../img/indicator_up_grey.png') right center no-repeat;
}
#data-table table tbody tr td.down.grey {
	background: transparent url('../../img/indicator_down_grey.png') right center no-repeat;
}
#data-table table tbody tr td.neutral, #data-table table tbody tr td.zero {
	background: transparent url('../../img/icon-neutral.png') 99% 9px no-repeat;
	height: 18px;
	padding-bottom: 1px;
	padding-right: 20px;
	padding-top: 2px;
}
#data-table table tbody tr td.zero {
	padding-right: 20px;
}
#data-table table tbody tr.edit-mode td:hover {
	cursor: default;
}
#data-table table tbody tr.edit-mode.odd:hover {
	background: transparent !important;
	background-color: #fcfcfc!important;
}
#data-table table tbody tr.edit-mode.even:hover {
	background: transparent !important;
	background-color: #f1f1f1!important;
}
#data-table table tbody tr.edit-mode.active.odd {
	background: transparent !important;
	background-color: #fcfcfc!important;
}
#data-table table tbody tr.edit-mode.active.even {
	background: transparent !important;
	background-color: #f1f1f1!important;
}
#data-table table tbody tr td .checkbox {
	display: none;
}
#data-table table tbody tr.edit-mode td.asterisk {
	background: transparent !important;
	padding: 0 0 0 8px!important;
}
#data-table table tbody tr.edit-mode td .checkbox {
	display: block;
	padding: 0;
}
#data-table table tbody tr.edit-mode.no-checkbox td .checkbox {
	display: none!important;
	padding: 0!important;
}
#data-table table tbody tr:hover {
	background: #447d94 !important;
	 color: #fff;
}
#data-table table tbody tr.active {
	background:#6898ac !important;
	 color: #fff;
}
#data-table table tbody tr.even {
	background-color: #f3f3f3;
}
#data-table table tbody tr.odd {
	background-color: #FFF;
}
#data-table table tbody td {
	white-space: nowrap;
	text-align: left;
}
#data-table table tbody td.left-align {
	text-align: left;
}
#data-table table tbody td.name {
	min-width: 200px;
	margin: 0px 0px 0px 22px;
	text-align: left;
	padding-right: 9px !important;
}
.dataTables_scrollBody {
	overflow-x: hidden!important;
	height: auto !important;
}
.dataTables_scrollHeadInner {
	padding: 0px 16px 0px 0px;
}
.dataTables_scrollHeadInner table {
	margin: 0;
	padding: 0;
}
#data-table table tbody tr td.dataTables_empty {
	text-align: center !important;
	background-color: #FFF;
	z-index: 999;
	padding: 20px !important;
	cursor: default;
}
#data-table table tr td.alignright {
	text-align: right;
}
.popup {
	z-index: 1000;
	position: fixed;
	top: 1;
	left: -99999px;
	width: 684px;
	overflow: hidden;
	margin: 0;
}
.popup .popup-top {
	float: left;
	width: 684px;
	max-height: 230px;
	background: transparent url('../../img/popup-top.png') top left no-repeat;
}
.popup .popup-top.no-arrow {
	float: left;
	width: 750px;
	max-height: 230px;
}
.popup .popup-top .top-bar {
	background: url("../../img/main-tab-background.png") repeat-x scroll right top transparent;
	height: 36px;
	margin: 0 4px 0 18px;
	padding-top: 0;
	width: 728px;
}
.popup .popup-top .title {
	float: left;
	width: 83%;
	height: 35px;
	line-height: 35px;
	margin: 0 0 0 12px;
}
.popup .popup-top .date {
	float: left;
	width: 82px;
	height: 35px;
	line-height: 35px;
	margin: 0 15px 0 0;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
}
.popup .popup-top .top-content {
	width: 636px;
	height: 162px;
	margin: 13px 16px 14px 30px;
}
.popup .popup-middle {
	background: url("../../img/popup-middle.png") repeat-y scroll center center transparent;
	float: left;
	padding: 0 5px;
	width: 740px;
}
.popup .popup-middle .middle-inner {
	float: left;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: -1px;
	margin-left: 20px;
	width: 750px;
}
.popup .popup-middle .middle-inner-left {
	color: #999999;
	float: left;
	font-family: Verdana, Helvetica, sans-serif !important;
	font-size: 13px;
	font-weight: bold;
	overflow: hidden;
	width: 60%;
}
.popup .popup-middle .middle-inner-right {
	float: left;
	overflow: hidden;
	width: 39%;
}
textarea.text-input {
	width: 100%;
}
.popup .popup-middle .grey-bar {
	width: 638px;
	height: 25px;
	line-height: 25px;
	background-color: #535353;
	color: #FFFFFF;
	text-align: right;
}
.popup .popup-middle .grey-bar .col1 {
	float: left;
	width: 92px;
}
.popup .popup-middle .grey-bar .col2 {
	float: left;
	width: 170px;
}
.popup .popup-middle .grey-bar .col3 {
	float: left;
	width: 168px;
}
.popup .popup-middle table .top-header th {
	height: 25px;
	line-height: 25px;
	background-color: #535353;
	color: #FFFFFF;
	text-align: center;
	padding: 0 10px 0 0;
}
.popup .popup-middle table .top-header tbody {
	padding: 10px;
}
.popup .popup-middle table table th {
	text-align: right;
	font-weight: bold;
	border: 0px none;
}
.popup .popup-middle table tbody tr.separator {
	height: 8px;
}
.popup .popup-middle table tbody tr td {
	vertical-align: top;
	color: #2b2b2b;
}
.popup .popup-middle table tbody tr td.light {
	color: #bcbcbc;
	text-align: left;
}
.popup .popup-middle table tbody tr td table {
	width: 90%;
}
.popup .popup-middle table tbody tr td table td {
	padding: 0;
	text-align: right;
}
.popup .popup-bottom {
	width: 750px;
	height: 10px;
	background: transparent url('../../img/popup-bottom.png') top left no-repeat;
}
.popup_dash {
	z-index: 1000;
	position: fixed;
	top: 1;
	left: -99999px;
	width: 684px;
	overflow: hidden;
	margin: 0;
	display:none;
}
.popup_dash .popup-top_dash {
	float: left;
	width: 684px;
	max-height: 230px;
	background: transparent url('../../img/popup-top_new.png') top left no-repeat;
}
.popup_dash .popup-top_dash.no-arrow_dash {
	background: none repeat scroll 0 0 #fff;
	box-shadow: 0 0 5px #bbb;
	float: left;
	max-height: 330px;
	width: auto;
}
.popup_dash .popup-top_dash .top-bar_dash {
	background: url("../../img/main-tab-background.png") repeat-x scroll right top transparent;
	height: 33px;
	margin: 4px 4px 0 5px;
	padding-left: 14px;
	padding-top: 0;
	width: auto;
}
.popup_dash .popup-top_dash .title_dash {
	float: left;
	width: auto;
	height: 35px;
	line-height: 35px;
	margin: 0 0 0 12px;
}
.popup .popup-top .date {
	float: left;
	width: 82px;
	height: 35px;
	line-height: 35px;
	margin: 0 15px 0 0;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
}
.popup_dash .popup-top_dash .top-content_dash {
	width: auto;
	height: 162px;
	margin: 13px 16px 14px 30px;
	line-height:20px;
}
.popup_dash .popup-middle_dash {
	width: 750px;
	background: transparent url('../../img/popup-middle.png') top left repeat-y;
}
.popup_dash .popup-middle_dash .middle-inner_dash {
	width: 750px;
	padding: 0 16px 0 30px;
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	letter-spacing: -1px;
}
.popup_dash .popup-middle_dash .middle-inner-left_dash {
	float: left;
	width: 60%;
	overflow: hidden;
}
.popup_dash .popup-middle_dash .middle-inner-right_dash {
	width: 40%;
	float: left;
	overflow: hidden;
}
.popup_dash .popup-middle_dash .grey-bar_dash {
	width: 638px;
	height: 25px;
	line-height: 25px;
	background-color: #535353;
	color: #FFFFFF;
	text-align: right;
}
.popup_dash .popup-middle_dash .grey-bar_dash .col1_dash {
	float: left;
	width: 92px;
}
.popup_dash .popup-middle_dash .grey-bar_dash .col2_dash {
	float: left;
	width: 170px;
}
.popup_dash .popup-middle_dash .grey-bar_dash .col3_dash {
	float: left;
	width: 168px;
}
.popup_dash .popup-middle_dash table .top-header_dash th {
	height: 25px;
	line-height: 25px;
	background-color: #535353;
	color: #FFFFFF;
	text-align: center;
	padding: 0 10px 0 0;
}
.popup_dash .popup-middle_dash table .top-header_dash tbody {
	padding: 10px;
}
.popup_dash .popup-middle_dash table table th {
	text-align: right;
	font-weight: bold;
	border: 0px none;
}
.popup_dash .popup-middle_dash table tbody tr.separator {
	height: 8px;
}
.popup_dash .popup-middle_dash table tbody tr td {
	vertical-align: top;
	color: #2b2b2b;
}
.popup_dash .popup-middle_dash table tbody tr td.light {
	color: #bcbcbc;
	text-align: left;
}
.popup_dash .popup-middle_dash table tbody tr td table {
	width: 90%;
}
.popup_dash .popup-middle_dash table tbody tr td table td {
	padding: 0;
	text-align: right;
}
.popup_dash .popup-bottom_dash {
	width: 750px;
	height: 10px;
	background: transparent url('../../img/popup-bottom.png') top left no-repeat;
}
.create_report_popup_text {
	width:120px;
	text-align:center;
	font-size: 13px;
}
#popup-export .icon-export {
	background: transparent url('../../img/icon-popup-export.png') top left no-repeat;
	width: 19px;
	height: 18px;
	display: block;
	float: left;
	margin: 8px 2px 8px 8px
}
#popup-export .icon-export-download {
	cursor: pointer;
	margin: 0px 49px 0px 49px;
}
#popup-export .popup-middle {
	display: none;
}
#popup-export #export-excel {
	float: left;
	display: block;
	margin: 22px 0 70px 5px;
	text-align: center;
}
#popup-export #export-csv {
	float: left;
	display: block;
	margin:25px 45px 70px;
	text-align: center;
}
#popup-export #export-png {
	float: left;
	display: block;
	margin: 23px 32px 70px 30px;
	text-align: center;
}
#popup-export #export-img {
	display: block;
	float: left;
	margin: 25px 0 0;
	text-align: center;
}
#popup-export #export-img .icon-export-download {
	margin: 0 0 5px;
}
#popup-export #export-excel .icon-export-download {
	margin: 0 0 5px;
}
#popup-export #export-csv .icon-export-download {
	margin: 0 0 23px;
}
#popup-export #export-png .icon-export-download {
	margin: 0 0 6px;
}
#popup-export .icon-export-title-bar {
	background: transparent url('../../img/icon-export-title-bar.png') top left no-repeat;
	width: 20px;
	height: 19px;
	display: block;
	float: left;
	margin: 8px 0 8px 8px;
}
#popup-export.users .title {
	margin: 0 0 0 6px;
}
#export-users {
	width: 480px;
	margin: 0 auto;
}
#export-users #export-users-excel {
	display: block;
	margin: 22px 30px 70px 94px;
	text-align: center;
}
#export-users #export-users-csv {
	display: block;
	margin: 25px 94px 70px 30px;
	text-align: center;
}
#export-users .icon-export-download {
	margin: 0;
}
#export-users #export-users-excel .icon-export-download {
	margin: 0 0 5px;
}
#export-users #export-users-csv .icon-export-download {
	margin: 0 0 23px;
}
#chart {
	display: none;
	padding: 0 12px 0 12px;
	min-height: 500px;
	border-top: 1px solid #cccccc;
	background-color: #FFF;
	position: relative;
}
#chart .chart-header {
	float: right;
	height: 39px;
	padding: 17px 0 0;
}
#chart .chart-header .icon {
	cursor: pointer;
	width: 41px;
	height: 37px;
}
#chart .chart-header .icon-left {
	float: left;
	margin: 0;
}
#chart .chart-header .icon-right {
	float: right;
	margin: 0 20px 0 13px;
}
#chart .chart-header .icon-right .icon.chart {
	background: transparent url('../../img/icon-chart-big1.png') top left no-repeat;
	width: 41px;
	height: 37px;
}
#chart .chart-header .icon-right .icon.bar {
	background: transparent url('../../img/icon-bar-big.png') top left no-repeat;
	width: 41px;
	height: 37px;
}
#chart .icon-set-below .icon {
	cursor: pointer;
	width: 41px;
	height: 37px;
	float: left;
}
#chart .icon-set-below .icon.multiple-axes {
	background: transparent url('../../img/icon-multiple-axis.png') top left no-repeat;
	width: 41px;
	height: 37px;
}
#chart .icon-set-below .icon.maxmin-value {
	background: transparent url('../../img/icon-maxmin-values.png') top left no-repeat;
	width: 41px;
	height: 37px;
}
#chart .chart-header .icon.list.active, #chart .chart-header .icon.list:hover, #chart .chart-header .icon.chart.active, #chart .chart-header .icon.chart:hover, #chart .chart-header .icon.bar.active, #chart .chart-header .icon.bar:hover, #chart .icon-set-below .icon.maxmin-value.active, #chart .icon-set-below .icon.maxmin-value:hover, #chart .icon-set-below .icon.multiple-axes.active, #chart .icon-set-below .icon.multiple-axes:hover, #chart .chart-header .icon.recession.active, #chart .chart-header .icon.recession:hover, #chart .chart-header .icon.map-chart.active, #chart .chart-header .icon.map-chart:hover {
	background-position: 0 -37px;
}
#chart .chart-header .icon.list {
	background: transparent url('../../img/icon-list.png') top left no-repeat;
}
#chart .chart-header .icon.list {
	background: transparent url('../../img/icon-list.png') top left no-repeat;
}
#chart .chart-header .icon.export {
	background: transparent url('../../img/icon-export.png') top left no-repeat;
	width: 41x;
	height: 37px;
	cursor: pointer;
}
#chart .chart-header .icon.recession {
	background: transparent url('../../img/recession.png') top left no-repeat;
}
#chart .chart-header .icon.map-chart {
	background: transparent url('../../img/chart-map.png') top left no-repeat;
}
#chart #chart-legend .icon {
	cursor: pointer;
	height: 37px;
	width: 41px;
}
#chart #chart-legend .icon-left {
	float: left;
	margin: 0;
}
#chart #chart-legend .icon-right {
	float: right;
	margin: 0 20px 0 13px;
}
#chart #chart-legend .icn-sprite {
	height: 30px;
	width: 30px;
	background-image: url('../../img/sprite-icn1.png');
	background-repeat:no-repeat;
	border:1px solid #bbb;
}
#chart #chart-legend .chart {
	background-position:0 0;
}
#chart #chart-legend .chart:hover, #chart #chart-legend .chart.active {
	background-position:0 -30px;
}
#chart #chart-legend .bar {
	background-position:-30px 0;
}
#chart #chart-legend .bar:hover, #chart #chart-legend .bar.active {
	background-position:-30px -30px;
}
#chart #chart-legend .area-chart {
	background-position:-60px 0;
}
#chart #chart-legend .area-chart:hover, #chart #chart-legend .area-chart.active {
	background-position:-60px -30px;
}
#chart #chart-legend .linear-chart-icon {
	background-position:-90px 0;
}
#chart #chart-legend .linear-chart-icon:hover, #chart #chart-legend .linear-chart-icon.active {
	background-position:-90px -30px;
}
#chart #chart-legend .map-chart {
	background-position:-120px 0;
}
#chart #chart-legend .map-chart:hover, #chart #chart-legend .map-chart.active {
	background-position:-120px -30px;
}
.choose-color-icon {
	background: transparent url('../../img/bursh.png') top left no-repeat;
	background-size:100% auto;
	cursor: pointer;
	height: 24px;
	text-indent: -99999px;
	width: 24px;
}
#chart #chart-legend .icon.list.active, #chart #chart-legend .icon.list:hover, #chart #chart-legend .icon.choose-color-icon.active, #chart #chart-legend .icon.choose-color-icon:hover {
	background-position: 0 -30px;
}
#chart #chart-legend .icon.list {
	background: transparent url('../../img/icon-list.png') top left no-repeat;
}
#chart #chart-legend .icon.list {
	background: transparent url('../../img/icon-list.png') top left no-repeat;
}
#chart #chart-legend .icon.export {
	background: transparent url('../../img/icon-export.png') top left no-repeat;
	width: 41x;
	height: 37px;
	cursor: pointer;
}
#schedule-filter .print_out {
	background: transparent url('../../img/print_icon.png') top left no-repeat;
	width: 50px;
	float: right;
	height: 37px;
	cursor: pointer;
}
#schedule-filter .print_out:hover {
	background-position: 0 -37px;
}
#chart .chart-header .icon.export:hover {
	background-position: 0 -37px;
}
#thegrid {
	display: none;
	width: 100%;
}
#thegrid-body {
	padding: 20px 0px 0px;
	margin: 0 7px;
}
#thegrid-body .ui-jqgrid {
	border-radius: 0;
}
#thegrid-body table tr.ui-state-highlight {
	background-color: #FFF;
	background-image: inherit;
	border-color: #AAA;
}
#thegrid-body .frozen-bdiv {
	top: 22px !important;
}
#chart .chart-body {
	bottom: 0px;
	min-height: 380px;
	position: relative;
}
#chart .chart-body > div {
	margin-top:-21px;
}
#legend {
	margin: 8px 0px -2px 1px;
}
#legend .asterisk {
	background: transparent url('../../img/icon_new_data.png') left center no-repeat;
	padding: 0 0 0 22px;
	height: 20px;
	line-height: 20px;
}
#ia {
	line-height: 20px;
	margin: 10px 0 10px 0;
	height: 20px;
}
.manage-queue-popup {
	position: absolute;
	top: 0;
	left: 10px;
	width: 283px;
	min-height: 150px;
}
.manage-queue-popup .top {
	width: 283px;
	height: 4px;
}
.manage-queue-popup .middle {
	position: relative;
	width: 283px;
	min-height: 142px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	background: none !important;
}
.manage-queue-popup .middle .arrow {
	position: absolute;
	width: 17px;
	height: 33px;
	top: 50%;
	left: 0;
	margin-top: -17px;
	background: transparent url('../../img/manage-queue-popup-arrow.png') top left no-repeat;
}
.manage-queue-popup .middle .inner {
	width: 242px;
	min-height: 120px;
	margin: 0 0 0 17px;
	padding: 10px 10px 12px 10px;
}
.manage-queue-popup .middle .inner .icon-close {
	float: right;
	width: 24px;
	height: 21px;
	margin: 0 1px;
	background: transparent url('../../img/icon-popup-close.png') top left no-repeat;
	cursor: pointer;
}
.manage-queue-popup .middle .inner .icon-close:hover {
	background-position: 0 -21px;
}
.manage-queue-popup .bottom {
	width: 283px;
	height: 4px;
}
.manage-queue-popup .inner {
	background: #ffffff;
	box-shadow: 0 0 5px rgba(0, 0, 0, .5);
}
.manage-queue-popup .value .text {
	line-height: 22px;
	margin: auto 0;
	height: 22px;
	display: block;
	width: 100px;
	border: solid 1px #c4c4c4;
	text-align: right;
	padding: 2px 5px 2px;
	float: left;
	font-size: 10px;
}
.manage-queue-popup .value select {
	line-height: 28px;
	height: 28px;
	display: block;
	width: 110px;
	border: solid 1px #c4c4c4;
	text-align: right;
	padding: 2px;
	float: left;
}
.manage-queue-popup .user {
	line-height: 22px;
}
.manage-queue-popup .action select {
	line-height: 28px;
	height: 28px;
	display: block;
	width: 115px;
	border: solid 1px #757575;
	text-align: right;
	padding: 2px;
	margin: 0px 0px 0px 10px;
	float: right;
	font-size: 10px;
}
.manage-queue-popup .comments textarea {
	margin: 10px 0px;
	width: 100%;
	height: 80px;
}
#footer .inner {
	border-top: 3px solid #535353;
	height: 29px;
}
#footer_logo {
	float: left !important;
	margin-top: 5px !important;
}
#footer_nav {
	font-size: 11px;
	line-height: 11px;
	height: 11px;
	color: #858585;
	margin: 7px 0 0 0;
	width: auto;
}
#footer_nav a {
	color: #858585;
	text-decoration: none;
	text-transform: uppercase;
	margin: 0 5px;
}
#footer {
	width: 1050px;
	margin: 0 auto
}
body.c_dashboard #footer, body.c_manage #footer, body.c_import #footer {
	width: 100%;
}
#footer_nav span {
	float: left;
}
.hidden {
	display: none;
}
.icon-pencil {
	display: block;
	width: 22px;
	height: 22px;
	background-color: transparent;
	background-image: url('../../img/icon-pencil.gif');
	background-repeat: no-repeat;
	background-position: 0 0;
}
.icon-source {
	display: block;
	width: 22px;
	height: 22px;
	background-color: transparent;
	background-image: url('../../img/icon_source.png');
	background-repeat: no-repeat;
	background-position: 0 0;
	float: left;
}
.dirty-cell {
	background: #EEF;
}
.ui-jqgrid-bdiv tr td.data-pending-approval {
	background-image: url('../../img/data-pending-approval.png');
	background-repeat: no-repeat;
	background-position: 3px center;
}
.ui-jqgrid-bdiv tr.jqgrow td.row-pending-approval {
	background-image: url('../../img/row-pending-approval.png');
	background-repeat: no-repeat;
	background-position: 3px center;
	padding: 0 2px 0 12px
}
.ui-jqgrid-bdiv tr td.data-approved {
	background-image: url('../../img/data-approved.png');
	background-repeat: no-repeat;
	background-position: 3px center;
}
.ui-jqgrid-bdiv tr.jqgrow td.row-approved {
	background-image: url('../../img/row-approved.png');
	background-repeat: no-repeat;
	background-position: 3px center;
	padding: 0 2px 0 12px
}
.ui-jqgrid-bdiv tr td.data-rejected {
	background-image: url('../../img/data-rejected.png');
	background-repeat: no-repeat;
	background-position: 3px center;
}
.ui-jqgrid-bdiv tr.jqgrow td.row-rejected {
	background-image: url('../../img/row-rejected.png');
	background-repeat: no-repeat;
	background-position: 3px center;
	padding: 0 2px 0 12px
}
.ui-jqgrid-bdiv .row-selected td.ui-state-highlight {
	background-color: #FBF9EE;
}
#add-indicator-container .add-indicator {
	height: 40px;
}
#add-indicator-container .add-indicator a {
	line-height: 40px;
}
#gbox_editgrid .add-indicator {
	height: 40px;
	padding: 0 10px;
	width: 150px;
	cursor: pointer;
}
#gbox_editgrid .add-indicator a {
	color: #EA9104;
	font-family: 'Crimson Text', serif;
	font-size: 13px;
	height: 13px;
	line-height: 40px;
	padding: 0 0 0 10px;
	text-align: right;
	text-transform: uppercase;
}
#gbox_editgrid .add-indicator a.plus {
	background: transparent url("../../img/advanced-search-toggle-plus.png") no-repeat scroll left center;
}
#gbox_editgrid .add-indicator a span.plus {
	display: none;
}
.editing #gview_editgrid {
	overflow: autvisibleo;
	overflow-y: visible !important;
}
.editing #gview_editgrid .ui-jqgrid-bdiv {
	overflow: visible;
	overflow-y: visible !important;
}
#dashboard-widget.manage-data {
	margin: 0 12px;
}
#dashboard-widget .ui-widget-content {
	border: 0!important;
}
#dashboard-widget .ui-jqgrid .ui-jqgrid-bdiv {
	border: 1px solid #e3e3e3;
}
.ui-jqgrid-bdiv tr td {
	background-color: #f1f1f1;
	color: #2b2b2b;
	border-color: #e3e3e3!important;
}
.ui-jqgrid-bdiv tr.ui-priority-secondary {
	opacity: 1.0;
	filter: Alpha(Opacity=100);
}
.ui-jqgrid-bdiv tr.ui-priority-secondary td {
	background-color: #fafafa;
}
.ui-jqgrid-hdiv {
	background-color: #535353 !important;
	color: #2b2b2b !important;
	background-image: none !important;
	border: none !important;
}
.ui-jqgrid-htable th {
	background-color: #FFF !important;
	background-image: none !important;
	color: #333 !important;
	border-color: #000 !important;
	font-weight: bold !important;
}
/* align grid headers right */
.ui-th-column, .ui-jqgrid .ui-jqgrid-htable th.ui-th-column {
	text-align: right;
}
/* grid header alignment exceptions */
#editgrid_Name, #editgrid_name, #editgrid_alias, #editgrid_Location, #thegrid_name, #editgrid_Periodicity, #editgrid_update_type, #editgrid_source, #editgrid_source_url, #editgrid_calculation_type, #editgrid_status, #editgrid_region, #editgrid_country, #editgrid_city, #editgrid_msa, #editgrid_region, #editgrid_state, #editgrid_county, #editgrid_market_area, #editgrid_zip, #editgrid_is_adjustment, #editgrid_is_proprietary, #editgrid_fips, #editgrid_discontinued, #editgrid_display_units, #editgrid_decimals, #editgrid_period_1_id, #editgrid_is_beneficial, #editgrid_geographic_alias, #editgrid_variable_description_definition {
	text-align: left;
}
#editgrid_last_updated, #editgrid_next_update, #editgrid_system_next, #editgrid_days_remaining {
	text-align: right;
}
#login-error-message {
	color: red;
}
.icon-refresh {
	font-size: 13px;
	background: url('../../img/icon-refresh.png') 0 5px no-repeat;
	margin: 0 0 0 8px;
	padding: 0 12px 2px 14px;
	text-transform: uppercase;
	cursor: pointer;
	color: #EA9104;
}
.icon-refresh1 {
	font-size: 13px;
	background: url('../../img/top-down.png') 0 5px no-repeat;
	text-transform: uppercase;
	cursor: pointer;
	color: #EA9104;
	padding: 0 12px 2px 25px;
	margin: 10px 0;
}
.icon-refresh2 {
	font-size: 13px;
	background: url('../../img/top-down.png') 0 5px no-repeat;
	text-transform: uppercase;
	cursor: pointer;
	color: #EA9104;
	padding: 0 12px 2px 25px;
	width: 130px;
	margin: 10px 0;
}
.icon-refresh:hover {
	border-bottom: 2px solid #ea9104;
}
.icon-refresh1:hover {
	border-bottom: 2px solid #ea9104;
}
.icon-refresh2:hover {
	border-bottom: 2px solid #ea9104;
}
#advanced-search .icon-refresh {
	float: left;
	padding-top: 6px;
}
#chart-legend {
	float: left;
	margin-top: 20px;
	width: calc(100% - 76px);
	margin-bottom: 31px;
}
#chart-legend .axiskey {
	width: 90%;
}
div#gview_editgrid .ui-jqgrid-bdiv {
	min-height: 250px;
}
#chart-legend .axis {
	float: left;
	margin: 0 0 0px;
	width: 100%;
}
#dashboard-widget div#gbox_editgrid {
	border-radius: 0 0 0 0;
	padding-top: 7px;
}
#chart-legend .name_values {
	float: left;
	height: 75px;
	position: relative;
	width: calc(100% - 11px);
}

#chart-legend .name {
    background-position: 0 center;
    background-size: 22px auto;
    float: left;
    font-size: 13px;
    font-weight: bold;
    height: auto;
    margin: 6px 0 0;
    overflow: hidden;
    padding: 5px 0 5px 26px;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: calc(100% - 53px);
}
#chart-legend .color {
	width: 9px;
	height: 75px;
	float: left;
	margin: 0 2px 0 0;
}
#chart-legend .values {
	margin: 0 0 5px;
	overflow: hidden;
	width: 100%;
}
/* 25-05-2020
#chart-legend .axis1 .color {
	background-color: #4586cf
}
#chart-legend .axis2 .color {
	background-color: #0ab000
}
#chart-legend .axis3 .color {
	background-color: #abe0f9
}
#chart-legend .axis4 .color {
	background-color: #b4b4b4
}
#chart-legend .axis5 .color {
	background-color: #5c5c5c
}
*/
#chart-legend .axis1 .color {
	background-color: #4586cf
}
#chart-legend .axis2 .color {
	background-color: #E87247
}
#chart-legend .axis3 .color {
	background-color: #abe0f9
}
#chart-legend .axis4 .color {
	background-color: #b4b4b4
}
#chart-legend .axis5 .color {
	background-color: #5c5c5c
}
#overlay {
	display: none;
	opacity: .75;
	filter: alpha(opacity=75);
	position: absolute;
	top: 0px;
	left: 0px;
	min-width: 100%;
	min-height: 100%;
	z-index: 500;
	background-color: #999999
}
.overlay-container {
	display: none;
	position: absolute;
	background: transparent!important;
	z-index: 9999;
}
.popup label {
	display: block;
	padding: 10px 3px 2px 0px;
}
.popup .select-input {
	float: none;
	margin: 5px 0;
	width: 75%;
}
.popup .select-input {
	border: 1px solid #999999;
	cursor: pointer;
	height: 27px;
	position: relative;
	color: #999999;
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	padding-left: 0;
}
.popup .icon-save {
	background: transparent url('../../img/icon-save.png') top left no-repeat;
	width: 38px;
	height: 34px;
	cursor: pointer;
	float: right;
	display: block;
}
.popup .icon-save-new {
	background: transparent url('../../img/icon-save.png') top left no-repeat;
	width: 30px;
	height: 34px;
	cursor: pointer;
	float: right;
	display: block;
}
.popup .icon-save:hover {
	background-position: 0 -34px;
}
.popup .icon-save-new:hover {
	background-position: 0 -34px;
}
.popup .icon.icon-delete {
	background: transparent url('../../img/icon-delete.png') top left no-repeat;
	margin-top: 7px;
	width: 30px;
	height: 20px;
	cursor: pointer;
	float: right;
	display: block;
}
.popup .icon.icon-delete-new {
	background: transparent url('../../img/icon-delete.png') top left no-repeat;
	margin-top: 7px;
	width: 20px;
	height: 20px;
	cursor: pointer;
	float: right;
	display: block;
}
.popup .icon-delete:hover {
	background-position: 0 0;
}
.popup .icon-delete-new:hover {
	background-position: 0 0;
}
.popup .icon {
	margin: 0px 0px 0px 4px
}
#popup-indicator {
	height: 700px;
	left: 50%;
	margin-left: -350px;
	overflow: hidden;
	position: fixed;
	top: 10px;
	width: 750px;
	z-index: 9999;
}
#popup-indicator div.category {
	padding: 2px 0px
}
#popup-indicator div.category.sub {
	padding: 0px 0px 0px 20px
}
#popup-category .popup-middle {
	min-height: 80px;
}
#popup-category .popup-middle .middle-inner {
	min-height: 80px;
}
#popup-indicator label {
	color: #999999;
	float: left;
	font-weight: bold;
	width: 105px;
}
.top_name > textarea#additional-key-words {
	border: 1px solid #999999;
	color: #999999;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding: 0;
}
.middle-inner-left textarea#indicator-notes-submit {
	border: 1px solid #999999;
	color: #999999;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding: 0;
}
span#utility-list-ind-span .popup_name {
	color: #000000;
	font-family: arial;
	font-weight: normal;
	width: 50% !important;
}
span#utility-list-calculated-span .popup_name {
	color: #000000;
	font-family: arial;
	font-weight: normal;
	width: 50% !important;
}
#paste_input {
	position: absolute;
	left: -9999px;
	top: 0;
}
.ui-jqgrid tr.ui-row-ltr td.ui-state-highlight {
	background-color: #FBF9EE;
}
.ui-jqgrid tr.ui-row-ltr td.ui-state-selected-cell {
	border: #EA9104 1px solid !important;
}
/* flash messages */
#flash-messages, #messages {
	border: 1px solid;
	margin: 10px auto;
	padding: 15px 10px 15px 10px;
	background-repeat: no-repeat;
	background-position: 10px center;
	text-align: center;
	width: 938px;
	font-size: 1.2em;
	border-radius: 3px;
	position: relative;
}
#closeFlash {
	text-indent: -999999px;
	position: absolute;
	right: 5px;
	top: 5px;
	cursor: pointer;
	width: 38px;
	height: 34px;
	background: transparent url('../../img/icon-close.png') top left no-repeat;
	display: block;
}
#closeFlash:hover {
	background-position: 0 -34px;
}
body.c_dashboard #flash-messages, body.c_manage #flash-messages {
	width: auto;
}
.info {
	color: #00529B;
	background-color: #BDE5F8;
}
.success {
	color: #4F8A10;
	background-color: #DFF2BF;
}
.warning {
	color: #9F6000;
	background-color: #FEEFB3;
}
.error {
	color: #D8000C;
	background-color: #FFBABA;
}
.input_validation {
	color: #D8000C;
	text-align: left;
	display: block;
	padding: 3px 0;
}
/*-ACCOUNT MANAGEMENT============================================================= */
.account-container {
	margin-top: 20px;
}
.account-container label, .account-containr input {
	font-family: proxima-nova, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.account-container .account-box {
	clear: both;
}
.account-container .account-box .form-element {
	width: 49%;
	float: left;
	min-height: 35px;
	margin-bottom: 1em;
}
.account-container .account-box .form-element label {
	display: block;
}
.account-container a {
	color: #EA9104;
}
.account-container a:hover {
	text-decoration: underline;
}
body.c_register .account-container .account-box {
	margin: 0 auto;
	width: 600px;
	float: none;
}
.edit-account-container {
	padding: 0 20px;
	clear: both;
}
.account-container .section {
	line-height: 25px;
	font-size: 12px;
	padding: 0px 0px 0px 6px;
	color: white;
	background: #535353;
	margin-bottom: 18px
}
body.c_account #account-tab-nav {
	margin-top: 30px;
	margin-left: 40px;
	width: 220px;
	float: left;
	border-right: 1px solid #000;
	padding-right: 63px;
}
body.c_account #account-container {
	margin-top: 20px;
	width: 620px;
	margin-right: 47px;
	float: right;
}
body.c_account #account-container .content {
	font-size: 1.2em;
	line-height: 1.5em;
	padding: 1em 0;
	border-bottom: 1px solid #cccccc;
	margin: 0;
}
body.c_account #account-tab-nav ul {
	list-style: none;
	margin : 0;
	padding: 0;
}
body.c_account #account-tab-nav ul li {
	margin: 0;
	padding: 0;
	display: block;
}
body.c_account #account-tab-nav ul li a {
	display: block;
	text-transform: uppercase;
	color: #333333;
	font-weight: bold;
	font-size:12px;
	padding: 6px;
	margin: 2px 0;
}
body.c_account #account-tab-nav ul li a:link, body.c_account #account-tab-nav ul li a:visited {
	background: #ffffff;
}
body.c_account #account-tab-nav ul li a:hover, body.c_account #account-tab-nav ul li a:active, body.c_account #account-tab-nav ul li a.active {
	background: url(../../img/yellow-arrow.gif) right no-repeat #ffcc33;
}
.required {
	border-color: #333333;
}
label b {
	font-weight: bold;
	color: #ff0000;
}
.pull-right {
	float: right;
}
fieldset {
	border-bottom: 1px solid #cccccc;
	padding: 1em 0;
	margin: 0 0 1em 0;
}
fieldset legend {
	margin: 0 0 1em 0;
}
dt {
	width: 8em;
	float: left;
	font-weight: bold;
	color: #333333;
}
dd {
	font-weight: normal;
	color: #333333;
}
.border-right {
	border-right: 1px solid #d3d3d3;
}
.checkbox_follow_indicator {
	margin: 0;
	padding: 0;
	position: relative;
	z-index: 2;
}
.checkbox_msg_indicator {
	margin: 0;
	padding: 0;
	position: relative;
	z-index: 2;
}
.ez-hide {
	opacity: 0;
	filter: alpha(opacity=0);
	display:none;
}
.ez-checkbox {
	background: transparent url('../../img/drop.png') 0 1px no-repeat;
	display: inline-block;
	float: left;
	height: 22px;
	margin-top: -1px;
	padding: 0;
	width: 30px;
}
.ez-radio {
	background: transparent url('../../img/radio-black.png') 0 1px no-repeat;
	display: inline-block;
}
.ez-selected {
	background-position: 0 -15px;
}
.ez-checked-green {
	background-position: 0 -15px;
}
.ez-checkbox, .ez-radio {
	zoom: 1;
 *display:inline;
	_height: 30px;
}
.input-small {
	width: 160px;
	margin: 0 6px 0 6px;
	background: #ffffff;
	box-shadow: inset 1px 1px 3px rgba(0, 0, 0, .1);
	height: 21px;
	line-height: 21px;
	border: 1px solid #c4c4c4;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #2b2b2b;
	padding: 0 6px 0 6px;
}
#advanced-search select, #filter-checkboxes select, #schedule-filter select {
	font-size: 11px;
	font-style: normal;
	color: #2b2b2b;
	text-transform: none;
	border: 1px solid #c4c4c4;
	background: #ffffff;
	padding: 2px;
	background: #ffffff;
	box-shadow: inset 1px 1px 3px rgba(0, 0, 0, .1);
}
#advanced-search select option, #filter-checkboxes select option {
	padding: 1px;
}
#base-queue-popup {
	z-index: 999999;
}
#popup-message {
	top: 50px;
	left: 50%;
	margin-left: -342px;
}
a.add {
	display: block;
	float: right;
	margin-top: -8px;
	margin-right: -10px;
	background: url(../../img/icon-add.png) no-repeat center center;
	width: 29px;
	height: 29px;
	text-indent: -999999px;
}
.highlight {
	color: #000000;
	background: #ffcc33;
	padding: 2px 6px;
}
.selectBox {
	cursor: pointer;
	float: left;
	position: relative;
	height: 21px;
	line-height: 21px;
	border: 1px solid #999999;
	color: #000;
	width: 238px;
	padding: 0 0 0 6px;
}
.selectBox:focus {
	outline: 0;
}
.selectBox .selectBox-arrow {
	position: absolute;
	top: 0;
	right: 0;
	width: 22px;
	height: 100%;
	background: transparent url('../../img/select-down-arrow.png') top left no-repeat;
	background-position: 0 0;
}
.selectBox.selectBox-menuShowing .selectBox-arrow {
	background-position: 0 -21px;
}
.selectBox-dropdown-menu {
	position: absolute;
	border-bottom: 1px solid #999999;
	max-height: 350px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	z-index: 9999;
	margin: 1px 0 0 0;
	overflow-y: auto;
	padding:0;
	list-style: outside none none;
}
.selectBox-dropdown-menu li {
	background-color: #FFFFFF;
	padding: 0 2px 0 0;
	line-height: 21px;
	border-bottom: 1px solid #e5e5e5;
	color: #000;
	padding: 0 6px 0 26px;
}
.selectBox-dropdown-menu li:last-child {
	border-bottom: none;
}
.selectBox-dropdown-menu li a {
	display: block;
	cursor: pointer;
	color: #000;
	font-size: 13px;
}
.selectBox-dropdown-menu li a:hover{
color:#fff;
}
.selectBox-dropdown-menu li.selectBox-hover {
	background-color: #0085FF;
}
.selectBox-dropdown-menu li.selectBox-selected {
	background-color: #5B8435!important;
}

.selectBox-dropdown-menu li.selectBox-optgroup {
	background:none repeat scroll 0 0 #064684;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	padding: 0 6px;
	text-shadow: 0 2px 2px #444;
	letter-spacing: .7px;
}
#search_date_wrapper {
	padding-bottom: 10px;
}
#search_date_wrapper label {
	display: block;
	padding: 2px 0;
}
#search_date_wrapper input {
	width: 140px;
	margin: 0 0 10px 0;
	text-align: left;
}
#search_date_wrapper select {
	height: 28px;
	margin: 0 0 10px;
	width: 150px;
}
#search_date_wrapper input[type=checkbox] {
	width: auto;
	margin: 0 5px 10px 0;
}
#search_date_wrapper input[type=checkbox] ~ label {
 display: inline;
}
#search_date_wrapper .icon-refresh {
	padding-top: 6px;
	margin: 10px 0;
	border-size: 2px;
}
#popup-indicator input[type="text"] {
	color: #999999;
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	width: 72%;
}
.selectBox-label {
	font-size: 13px;
}
#dashboard.categories #data-table table tbody tr td {
	cursor: default;
}
#dashboard.categories #data-table tr td {
	color: #333333;
}
#dashboard.categories #data-table tr td.tree-level-0 {
	font-size: 1.3em;
	font-weight: bold;
}
#dashboard.categories #data-table tr td.tree-level-1 {
	font-size: 1.2em;
	font-weight: bold;
}
#dashboard.categories #data-table tr td.tree-level-2 {
	font-size: 1.1em;
}
#dashboard.categories #data-table tr td a {
	border: 1px solid #196fac;
	text-decoration: none;
	padding: 2px 6px;
	background: #1d81c7;
	border-radius: 2px;
	color: #ffffff;
	cursor: pointer;
	font: bold 12px proxima-nova;
	text-transform: uppercase;
	text-shadow: 0px 1px rgba(0, 0, 0, .4);
	margin-top: 0px;
}
#dashboard.categories #data-table tr td a:hover {
	background: #196fac;
}
#dashboard.categories #data-table tr td a.disabled {
	cursor: not-allowed;
	opacity: .3;
	font-style: italic;
}
a.form_submit_small {
	border: 1px solid #196fac;
	text-decoration: none;
	padding: 2px 6px;
	background: #1d81c7;
	border-radius: 2px;
	color: #ffffff;
	cursor: pointer;
	font: bold 12px proxima-nova;
	text-transform: uppercase;
	text-shadow: 0px 1px rgba(0, 0, 0, .4);
	margin-top: 0px;
}
a.form_submit_small:hover {
	background: #196fac;
}
.pop_navi {
	width: 85%;
	float: left;
}
.pop_navi ul {
	margin: 0;
	padding: 0;
	display: inline;
}
.pop_navi ul li {
	padding: 0px;
	display: inline;
	background: url("../../img/tab_bck.png") no-repeat scroll left top transparent;
	float: left;
	font-weight: 700;
}
.pop_navi ul li a {
	float: left;
	text-transform: uppercase;
	margin: 0;
	padding: 11px 4px;
	color: #535353;
	cursor: pointer;
}
.pop_navi ul li a:hover {
	opacity: 0.75;
	color: #000;
}
.nav_sim {
	color: #000000;
}
.nav_sel {
	color: #1C81C7 !important;
	background: url("../../img/tab_bck_active.png") no-repeat scroll left top transparent !important;
}
.nav_sel_hover {
	color: #535353 !important;
}
.popup_name {
	width: 70%;
	float: left;
	padding: 10px 3px 2px 0;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #999999;
}
#utility-indicators {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #999999;
}
.top_name {
	float: left;
	padding: 6px 0;
	width: 100%;
}
.user_delete {
	border-radius: 2px 2px 2px 2px;
	color: #FFFFFF;
	font-size: 12px !important;
	font-style: italic;
	font-weight: bold;
	margin-top: 0;
	padding: 2px 6px;
	text-decoration: none;
	text-shadow: none;
	text-transform: uppercase;
}
.indicator-notes-class {
	color: #999999;
	float: left;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding: 10px 3px 2px 0;
	width: 70%;
}
.top-bar-below {
	border-radius: 0 0 10px 10px;
	float: left;
	margin-left:200px;
	padding: 4px 10px 8px;
	position: relative;
}
.bottom-row1 {
	background: url("../../img/icon_export-ko_1.png") repeat scroll 0 0 transparent;
	float: left;
	height: 31px;
	width: 35px;
	cursor: pointer;
}
.bottom-row1:hover {
	float: left;
	background-position: 0 30px;
}
.bottom-row2 {
	background: url("../../img/icon_add-ko_1.png") repeat scroll 0 0 transparent;
	float: left;
	height: 31px;
	width: 35px;
	cursor: pointer;
}
.bottom-row2:hover {
	float: left;
	background-position: 0 30px;
}
.bottom-row3 {
	background: url("../../img/icon_info-ko_1.png") repeat scroll 0 0 transparent;
	float: left;
	height: 31px;
	width: 35px;
	cursor: pointer;
}
.bottom-row3:hover {
	float: left;
	background-position: 0 30px;
}
.bottom-row3.active {
	float: left;
	background-position: 0 30px;
}
.bottom-row4 {
	background: url("../../img/icon_email-ko_1.png") repeat scroll 0 0 transparent;
	float: left;
	height: 31px;
	width: 35px;
	cursor: pointer;
}
.bottom-row4:hover {
	float: left;
	background-position: 0 30px;
}
.bottom-row5 {
	background: url("../../img/icon_quick_export_1.png") repeat scroll 0 0 transparent;
	float: left;
	height: 31px;
	width: 35px;
	cursor: pointer;
}
.bottom-row5:hover {
	float: left;
	background-position: 0 30px;
}
.middle-inner td {
	padding: 2px 5px !important;
}
.hide-info {
	clear: both;
	float: left;
	margin-left: 3px;
	width: 530px;
}
.left-hide {
	border-top: 1px solid #CCCCCC;
	float: left;
	font-size: 12px;
	line-height: 17px;
	padding-left: 6px;
	width: 165px;
	margin-top: 7px;
	padding-top: 7px;
}
.right-hide {
	float: left;
	width: 352px;
	font-size: 12px;
	line-height: 17px;
	padding-left: 6px;
	margin-top: 7px;
	padding-top: 7px;
	border-top: 1px solid #CCCCCC;
}
.hide-heading {
	float: left;
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	margin-top: 15px;
	text-align: center;
	width: 530px;
}
#popup-export #export-pdf {
	display: block;
	float: left;
	margin: 31px 30px 70px 5px;
	text-align: center;
}
#popup-export .icon-export {
	background: transparent url('../../img/icon-popup-export.png') top left no-repeat;
	width: 19px;
	height: 18px;
	display: block;
	float: left;
	margin: 8px 2px 8px 8px
}
#popup-export .icon-export-download {
	cursor: pointer;
	margin: 0px 49px 0px 49px;
}
#popup-export .popup-middle {
	display: none;
}
#popup-export #summary-export-excel {
	float: left;
	display: block;
	margin: 22px 30px 70px 5px;
	text-align: center;
}
#popup-export #summary-export-pdf {
	float: left;
	display: block;
	margin: 23px 32px 70px 30px;
	text-align: center;
}
#popup-export #summary-export-excel .icon-export-download {
	margin: 0 0 5px;
}
#popup-export #summary-export-pdf .icon-export-download {
	margin: 0 0 6px;
}
.addnew_user {
	padding: 0 28px;
	width: 150px;
}
#popup-export #tab-export-excel {
	float: left;
	display: block;
	margin: 22px 30px 70px 5px;
	text-align: center;
}
#popup-export #tab-export-csv {
	float: left;
	display: block;
	margin: 23px 32px 70px 30px;
	text-align: center;
}
#popup-export #tab-export-excel .icon-export-download {
	margin: 0 0 5px;
}
#popup-export #tab-export-csv .icon-export-download {
	margin: 0 0 6px;
}
#popup-export #dashboard-export-excel {
	float: left;
	display: block;
	margin: 22px 30px 70px 5px;
	text-align: center;
}
#popup-export #dashboard-export-csv {
	float: left;
	display: block;
	margin: 23px 32px 70px 30px;
	text-align: center;
}
#popup-export #dashboard-export-excel .icon-export-download {
	margin: 0 0 5px;
}
#popup-export #dashboard-export-csv .icon-export-download {
	margin: 0 0 6px;
}
#popup-export-data .icon-close {
	background: url("../../img/icon-popup-close.png") no-repeat scroll left top transparent;
	float: right;
	height: 21px;
	margin: 7px 7px 0 0;
	width: 21px;
}
#popup-export-data .icon-close:hover {
	background-position: 0 -21px;
}
#popup-export-data .icon-export {
	background: transparent url('../../img/icon-popup-export.png') top left no-repeat;
	width: 19px;
	height: 18px;
	display: block;
	float: left;
	margin: 8px 2px 8px 8px
}
#popup-export-data .icon-export-download {
	cursor: pointer;
	margin: 0px 49px 0px 49px;
}
#popup-export-data .popup-middle {
	display: none;
}
#popup-export-data #data-export-selindicator {
	float: left;
	display: block;
	margin: 22px 30px 70px 5px;
	text-align: center;
}
#popup-export-data #data-export-allindicator {
	float: left;
	display: block;
	margin: 25px 30px 70px 30px;
	text-align: center;
}
#popup-export-data #data-export-dashindicator {
	float: left;
	display: block;
	margin: 23px 32px 70px 30px;
	text-align: center;
}
#popup-export-data #data-export-selindicator .icon-export-download {
	margin: 0 0 5px;
}
#popup-export-data #data-export-allindicator .icon-export-download {
	margin: 0 0 5px;
}
#popup-export-data #data-export-dashindicator .icon-export-download {
	margin: 0 0 6px;
}
#popup-presentation-data #presentation-export-selindicator {
	float: left;
	display: block;
	margin: 22px 30px 70px 5px;
	text-align: center;
}
#popup-presentation-data #presentation-export-allindicator {
	float: left;
	display: block;
	margin: 25px 30px 70px 30px;
	text-align: center;
}
#popup-presentation-data #presentation-export-dashindicator {
	float: left;
	display: block;
	margin: 23px 32px 70px 30px;
	text-align: center;
}
#popup-presentation-data #presentation-export-dashindicator-1 {
	display: block;
	float: left;
	margin:23px 15px 70px;
	text-align: center;
}
#popup-presentation-data #presentation-peak-to-present {
	display: block;
	float: left;
	margin:23px 15px 70px;
	text-align: center;
}
.expert_customer_reprt {
	background: url("../../img/icon_customized.png") repeat scroll 0 0 transparent;
	height: 100px;
	width: 120px;
}
.expert_customer_reprt:hover {
	background: url("../../img/icon_customized f90.png") repeat scroll 0 0 transparent;
}
#popup-presentation-data #presentation-export-selindicator .icon-export-download {
	margin: 0 0 5px;
}
#popup-presentation-data #presentation-export-allindicator .icon-export-download {
	margin: 0 0 5px;
}
#popup-presentation-data #presentation-export-dashindicator .icon-export-download {
	margin: 0 0 6px;
}
/*-----------------*/
#popup-save-custom-report .icon-close {
	background: url("../../img/icon-popup-close.png") no-repeat scroll left top transparent;
	float: right;
	height: 21px;
	margin: 7px 7px 0 0;
	width: 21px;
}
#popup-save-twitter-later .icon-close {
	background: url("../../img/icon-popup-close.png") no-repeat scroll left top transparent;
	float: right;
	height: 21px;
	margin: 7px 7px 0 0;
	width: 21px;
}
#tab_report_option .icon-close {
	background: url("../../img/icon-popup-close.png") no-repeat scroll left top transparent;
	float: right;
	height: 21px;
	margin: 7px 7px 0 0;
	width: 21px;
}
#dashboard_report_option .icon-close {
	background: url("../../img/icon-popup-close.png") no-repeat scroll left top transparent;
	float: right;
	height: 21px;
	margin: 7px 7px 0 0;
	width: 21px;
}
#popup-report-data .icon-close {
	background: url("../../img/icon-popup-close.png") no-repeat scroll left top transparent;
	float: right;
	height: 21px;
	margin: 7px 7px 0 0;
	width: 21px;
}
#popup-report-data .icon-close:hover {
	background-position: 0 -21px;
}
#popup-presentation-data .icon-close {
	background: url("../../img/icon-popup-close.png") no-repeat scroll left top transparent;
	float: right;
	height: 21px;
	margin: 7px 7px 0 0;
	width: 21px;
}
#popup-presentation-data .icon-close:hover {
	background-position: 0 -21px;
}
#popup-report-data .icon-export {
	background: transparent url('../../img/icon-popup-export.png') top left no-repeat;
	width: 19px;
	height: 18px;
	display: block;
	float: left;
	margin: 8px 2px 8px 8px
}
#popup-report-data .icon-export-download {
	cursor: pointer;
	margin: 0px 49px 0px 49px;
}
#popup-report-data .popup-middle {
	display: none;
}
#popup-report-data #data-report-selindicator {
	float: left;
	display: block;
	margin: 22px 0px 10px 5px;
	text-align: center;
}
#popup-report-data #data-report-allindicator {
	float: left;
	display: block;
	margin: 22px 0 10px 35px;
	text-align: center;
}
#popup-report-data #data-report-dashindicator {
	float: left;
	display: block;
	margin: 22px 0 10px 35px;
	text-align: center;
}
#popup-report-data #data-report-customreport {
	float: left;
	display: block;
	margin: 22px 0 10px 35px;
	text-align: center;
}
#popup-report-data #data-report-savedreport, #report-admin-panel-icon {
	float: left;
	display: block;
	margin: 22px 0 10px 35px;
	text-align: center;
}
#popup-report-data #data-report-selindicator .icon-report-download {
	margin: 0 0 5px;
}
#popup-report-data #data-report-allindicator .icon-report-download {
	margin: 0 0 5px;
}
#popup-report-data #data-report-dashindicator .icon-report-download {
	margin: 0 0 6px;
}
#popup-report-data #data-report-customreport .icon-report-download {
	margin: 0 0 6px;
}
#popup-report-data #data-report-savedreport .icon-report-download {
	margin: 0 0 6px;
}
/*-----------------*/
.expert_das {
	background: transparent url('../../img/icon_export-dash-k.png');
	height: 100px;
	width: 120px;
}
.expert_all {
	background: transparent url('../../img/icon_export-tab-k.png');
	height: 100px;
	width: 120px;
}
.tab_option_current {
	background: transparent url('../../img/export-tab-detail_current.png') no-repeat;
	height: 100px;
	width: 132px;
}
.tab_option_all {
	background: transparent url('../../img/export-tab-detail_12month.png') no-repeat;
	height: 100px;
	width: 157px;
}
/*---------------------- cahnges start-----------*/
.expert_customer {
	background: transparent url('../../img/icon_customized.png');
	height: 100px;
	width: 120px;
}
.expert_Report_save {
	background: transparent url('../../img/icon_saved.png');
	height: 100px;
	width: 120px;
}
.Peak_to_Present {
	background: url("../../img/icons_peak-k.png") no-repeat scroll 0 0 / 100% auto transparent;
	height: 100px;
	width: 120px;
}
.Peak_to_Present:hover {
	background: url("../../img/icons_peak-f90hover.png") no-repeat scroll 0 0 / 100% auto transparent;
}
/*--------------------------------------*/
.expert_indi {
	background: transparent url('../../img/icon_export-selected-k.png');
	height: 100px;
	width: 120px;
}
.add_remove_indi {
	background: transparent url('../../img/add-or-remove-indicators-sprite.png') left top no-repeat;
	height: 100px;
	width: 120px;
	margin:0 auto;
}
.add_remove_tab_plus {
	background: transparent url('../../img/add-new-tab-dashboard-sprite.png') left top no-repeat;
	height: 100px;
	width: 120px;
	margin:0 auto;
}
.add_remove_tab_minus {
	background: url("../../img/remove-tab-dashboard-sprite.png") left top no-repeat;
	height: 100px;
	width: 120px;
	margin:0 auto;
}
.reorder_tab {
	background: transparent url('../../img/reorder-your-indicators-sprite.png') left top no-repeat;
	height: 100px;
	width: 120px;
	margin:0 auto;
}
.reorder_indi {
	background: transparent url('../../img/reorder-your-dashboard-sprite.png') left top no-repeat;
	height: 100px;
	width: 120px;
	margin:0 auto;
}
.tab_option_current:hover {
	background: transparent url('../../img/export-tab-detail_current f90.png') no-repeat;
	height: 100px;
	width: 132px;
}
.tab_option_all:hover {
	background: transparent url('../../img/export-tab-detail_12month f90.png') no-repeat;
	height: 100px;
	width: 157px;
}
.expert_das:hover {
	background: transparent url('../../img/icon_export-dash-hover.png');
}
.expert_all:hover {
	background: transparent url('../../img/icon_export-tab-hover.png');
}
/*------------------changes-------*/
.expert_customer:hover {
	background: transparent url('../../img/icon_customized f90.png');
}
.expert_Report_save:hover {
	background: transparent url('../../img/icon_saved f90.png');
}
/*--------------------------------*/
.expert_indi:hover {
	background: transparent url('../../img/icon_export-selected-hover.png');
}
.add_remove_indi:hover {
	background: transparent url('../../img/add-or-remove-indicators-sprite.png') 4px -97px no-repeat;
	background-size:97% auto;
}
.add_remove_tab:hover {
	background: transparent url('../../img/icon_manage-tabs-f90.png');
}
.add_remove_tab_plus:hover {
	background: transparent url('../../img/add-new-tab-dashboard-sprite.png') left -102px no-repeat;
}
.add_remove_tab_minus:hover {
	background: transparent url('../../img/remove-tab-dashboard-sprite.png') left -102px no-repeat;
}
.reorder_tab:hover {
	background: transparent url('../../img/reorder-your-indicators-sprite.png') left -104px no-repeat;
}
.reorder_indi:hover {
	background: transparent url('../../img/reorder-your-dashboard-sprite.png') left -102px no-repeat;
}
.addnew_user {
	padding: 0 28px;
	width: 150px;
}
.h2_apply_search {
	color: #1D81C7;
}
.h2_apply_search_open {
	color: #1D81C7;
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
.addnew_user {
	padding: 0 36px;
	width: 150px;
}
}
.gear_icon {
	background: url("../../img/icon-tab-edit.png") no-repeat scroll 0 0 transparent;
	display: block;
	float: left;
	height: 42px;
	margin-top: -17px;
	padding: 0 0 0 1px;
	width: 53px;
}
.main_menu_settings ul li {
	border-right: 1px solid #CCCCCC !important;
}
.menu_pop_up {
	width: 800px;
}
.first_popup_menu {
	float: left;
	width: 257px;
	position: relative;
}
.pop_up_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.dropdown_pop_up {
	height: 28px;
	width: 235px;
}
.placeholder_popup {
    float: left;
    margin-top: 0;
    padding: 5px 32px 5px 5px;
    width: 194px;
}
.account-delete {
	cursor: pointer;
	height: 37px;
	width: 41px;
	background: url("../../img/icon-tab-delete.png") repeat scroll 0 0 transparent;
}
#script-type-span > input {
	float: left;
	margin: 0;
}
#script-type-span > span {
	float: left;
	margin: 0 10px 0 5px;
}
#desc span {
	font-size: 14px;
	line-height: 17px;
}
form#utility_form table {
	margin-bottom: 15px;
}
#desc label {
	padding: 0;
}
form#utility_form td {
	padding: 12px 5px;
}
form#utility_form table td:first-child {
	width: 170px;
}
form#utility_form table td:last-child {
	font-family: proxima-nova, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: justify;
}
form#utility_form table tr:first-child td {
	padding: 0 5px;
}
.sub-header.manage-users > span {
	display: inline-block;
	margin: 5px 0;
}
.sub-header li.active {
	background: transparent url('../../img/tab_bck_active.png') top left;
}
div.manage-users.sub-header .icon.icon-back {
	top: 0;
}
.utility-text {
	border: 1px solid #999999;
	color: #999999;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 5px 0;
	padding: 2px;
	width: 74%;
}
#indicator-import-utility {
	color: #999999;
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	padding-left: 0;
}
#indicator-fetch-script {
	color: #999999;
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	padding-left: 0;
}
.content1 p {
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}
.utility-div label {
	float: left;
	padding: 8px 0 7px;
	width: 20%;
}
.utility-div textarea {
	border: 1px solid #999999;
	font-family: arial;
	font-size: 14px;
	line-height: 20px;
	width: 700px;
	margin: 0 0 10px;
}
.utility-div input {
	margin: 0 0 10px;
	width: 300px;
}
span.util-head {
	display: inline-block;
	margin: 6px 0;
}
.account-container th:first-child {
	text-align: left;
	width: 50px;
}
th.ulity-name {
	text-align: left;
	width: 110px;
}
.account-container td:last-child img {
	margin: 0 22px;
}
.account-container th:last-child {
	width: 70px;
}
.account-container th {
	color: #333333;
	font-family: proxima-nova, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.account-container td {
	font-size: 12px;
	line-height: 15px;
	text-align: justify;
	vertical-align: top;
}
.manage-users li {
	border-right: 1px solid #CDCDCD;
	display: inline-block;
	float: left;
	padding: 17px 20px;
}
.manage-users {
	padding: 0 !important;
}
form#form .utility-div > span {
	display: inline-block;
	font-size: 14px;
	padding: 6px 0;
}
#form > div {
	clear: both;
}
form#form input[type="submit"] {
	margin-top: 15px;
}
div.utility-search {
	font-weight: bold;
	font-family: proxima-nova, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 20px 0 10px 24px;
	text-transform: uppercase;
	color: #333333;
}
.utility-search > span {
	margin-right: 5px;
}
table.util-tab label {
	margin-top: 12px;
}
tr#next_updated label {
	margin-top: 0;
}
tr#last_updated label {
	margin-top: 0;
}
tr#utility-list-ind label {
	margin-top: 0;
}
tr#desc label {
	margin-top: 0;
}
table.import-tab label {
	padding: 0;
}
table.import-tab td {
	padding: 5px 7px;
	vertical-align: middle;
}
#dashboard-quick-search {
	width: 100%;
	height: 25px;
	position: relative;
	overflow: hidden;
	background: none repeat scroll 0 0 #1D81C7;
	color: #FFFFFF;
}
#dashboard-quick-search ul {
	height: 30px;
}
#dashboard-quick-search ul li {
	height: 30px;
	line-height: 29px;
	float: left;
	border-right: 1px solid #CDCDCD;
}
#dashboard-quick-search ul li div {
	position: relative;
	display: block;
	font-weight: 700;
	height: 25px;
	line-height: 25px;
	text-align: center;
	text-transform: uppercase;
	white-space: nowrap;
}
#dashboard-quick-search ul li div a {
	outline: 0;
	display: block;
	line-height: 25px;
	color: #FFFFFF;
	font-size: 10px;
}
#dashboard-quick-search ul li div a:focus {
	outline: 0;
}
.quick-search-res {
	cursor: pointer;
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	padding: 0 10px;
	position: relative;
	text-overflow: ellipsis;
	white-space: nowrap;
 #background-color: #F5F5F5;
}
div.quick-search-active {
	background: none repeat scroll 0 0 #FFCC33 !important;
}
.twe {
	background: url("../../img/tweet.png") no-repeat left center;
	margin: 0;
	padding: 4px 6px 7px 27px;
	color: #b3b3b3;
	width: 105px;
	float: left;
	opacity: 1 !important;
	text-shadow: 0 0 0 #000;
	display: none;
}
.twe-1 {
	display: block;
	float: left;
	font-size: 12px;
	opacity: 1 !important;
	padding: 7px 0 0;
	position: relative;
	text-shadow: 0 0 0 #000000;
}
.twe-1 a {
	color: #fd9902;
	background: url("../../img/tweet.png") no-repeat scroll left center transparent;
	padding: 2px 6px 2px 23px;
	text-shadow: 0 0 0 #000;
}
.twe-1 a:hover {
	color: #fd9902;
}
.tweet-ticker p {
	font-size: 12px !important;
	padding: 0 !important;
}
.follow {
	background: url("../../img/follow.png") no-repeat left center;
	display: none;
	width: 70px;
	height: 28px;
	float: right;
	cursor: pointer;
}
.tweet-ticker:hover .follow {
	display: block;
}
.tweet-ticker {
	font-size: 12px;
	font-family: Arial;
}
.tweet-ticker a {
	color: #fff !important;
	text-decoration: underline;
	font-weight: normal !important;
}
.tweet-ticker a:hover {
	color: #fff !important;
	text-decoration: underline;
	font-weight: normal !important;
}
.cont-twit {
	margin: 0 auto;
	padding: 6px 0;
	position: relative;
	width: 880px;
}
.cont-twit .header_wrap {
	float: right;
	margin-left: 135px;
	overflow: hidden;
	padding: 6px 0 0;
	position: absolute;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 745px;
}
.cont-twit .header_wrap div {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.cont-twit .header_wrap p {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.date {
	padding: 3px 0 5px 3px !important;
}
#total_indicator_summary {
	margin: 0 0 0 70px!important;
}
.popup1 {
	border: 3px solid transparent;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0 0 18px rgba(0, 0, 0, 0.4);
	position: relative;
}
.content1 {
	background: none repeat scroll 0 0 #FFFFFF;
	border-radius: 4px 4px 4px 4px;
	display: table;
	padding: 0;
}
.c_user .popup-top {
	display: block;
	height: 29px !important;
	padding: 4px 10px;
}
.c_user .user-tab-cont {
	clear: both;
	display: block;
	margin: 0 auto;
	overflow: hidden;
	padding-top: 10px;
	width: 780px;
}
.top-bar h3 {
	font-size: 18px;
	margin-left: 16px;
}
.second-sec {
	float: left;
	font-family: arial;
	font-size: 13px;
	line-height: 18px;
	margin: 20px;
	text-align: justify;
	width: 720px;
}
.blue-td {
 #background:#4f81bd;
	text-align: center !important;
 #color:#fff;
}
#dashboard.manage #database-filter {
	background: none repeat scroll 0 0 #F3F3F3;
	border-radius: 5px 5px 5px 5px;
	margin: 10px;
	padding: 10px;
}
.manage-tab-user-new label {
	display: block;
	padding: 8px 0 !important;
	font-size: 15px;
}
.manage-tab-user-new .date-container {
	float: left;
	margin: 0 10px;
	width: 155px;
}
.manage-tab-user-new input {
	margin: 0 0 10px;
	text-align: left;
	width: 140px;
}
.manage-tab-user-new .icon-refresh {
	border-bottom: 2px solid rgba(0, 0, 0, 0);
	clear: both;
	float: left;
	margin: 10px 0 10px 10px;
	padding-top: 6px;
	width: 45px;
}
.manage-tab-user-new .icon-refresh:hover {
	border-bottom: 2px solid #ea9104;
}
.manage-tab-user-new .icon-refresh {
	margin: 10px 0 10px 15px !important;
	padding-top: 6px;
}
.manage-tab-user-new form.database-changes {
	float: left;
}
.manage-data div#gbox_editgrid .ui-state-default.ui-jqgrid-hdiv {
	background: none repeat scroll 0 0 #FFFFFF !important;
}
#search_category_grey, #div-filter-grey {
	background: url("../../img/trns-bg.png") repeat left top;
	display: none;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 999;
}
#first-tab-sec {
	background: url("../../img/first-icon.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);
	border-right: 1px solid #CCCCCC !important;
	cursor: pointer;
	display: block;
	float: left;
	height: 49px;
	padding: 1px 0 0;
	width: 27px;
	display: none;
}
#first-tab-sec:hover {
	background-position: 0 -50px;
}
#last-tab-sec {
	background: url("../../img/last-icon.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);
	border-right: 1px solid #CCCCCC !important;
	cursor: pointer;
	display: block;
	float: left;
	height: 49px;
	padding: 1px 0 0;
	width: 27px;
	display: none;
}
#last-tab-sec:hover {
	background-position: 0 -50px;
}
#menu-tog-tab {
	cursor: pointer;
	display: none;
	width: 39px;
	padding: 1px 0 0 0;
	height: 49px;
	float: left;
	background: url(../../img/menu-tog-icon.jpg) no-repeat top left;
	overflow: hidden;
	border-right: 1px solid #CCCCCC !important;
}
#menu-tog-tab:hover {
	background-position: 0 -49px;
}
#menu-tog-tab:hover img {
	display: none;
}
.tog-cont {
	position: relative;
}
.dashboard-middle #main-tabs {
	overflow: visible !important;
}
#menu-tog-tab-cont {
	display: none;
	position: absolute;
	top: 50px;
	z-index: 9;
	background: #373637;
	width: 300px;
}
#menu-tog-tab-cont h1 {
	text-transform: uppercase;
	font-size: 24px;
	font-weight: bold;
	color: #dddddd;
	padding: 2px 10px;
	line-height: 30px;
	text-shadow: 0 0 0;
}
#menu-tog-tab-cont table {
	background: none repeat scroll 0 0 #373637;
}
#menu-tog-tab-cont td {
	line-height: 24px !important;
	padding: 2px 10px !important;
	width: 280px !important;
}
#menu-tog-tab-cont .tab-sc {
	max-height: 350px;
	overflow-x: hidden;
	overflow-y: auto;
	width: auto;
}
#menu-tog-tab-cont td.odd {
	background: #525152;
}
#menu-tog-tab-cont a {
	color: #FFFFFF;
	font-size: 14px;
}
.dashboard-middle #main-tab-icons .icon-wrap .icon:hover {
	background-position: 0 -50px !important;
}
.c_manage .dashboard-middle #main-tab-icons .icon-wrap .icon:hover {
	background-position: 0 -36px !important;
}
.c_manage .dashboard-middle #main-tab-icons .icon-cancel .icon:hover {
	background-position: 0 -38px !important;
}
.dashboard-middle #main-tab-icons .icon-wrap.icon-edit {
	width: 39px;
}
.dashboard-middle #main-tab-icons .icon-wrap.icon-edit .icon {
	width: 39px;
	background: transparent url('../../img/setting-icon.jpg');
	background-position: 0 0;
}
.us-er th.sorting_asc, .us-er th.sorting_desc {
	background-position: left center !important;
}
table.us-er th {
	padding: 0 0 0 13px !important;
}
table.us-er th.sorting_asc div.data-table-title, table.us-er th.sorting_desc div.data-table-title {
	text-align: left !important;
}
#report-admin-panel-icon .expert_Report_save {
	background: url("../../img/custum-reprt.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	height: 100px;
	width: 120px;
}
#report-admin-panel-icon .expert_Report_save:hover {
	background: url("../../img/custum-reprt-hover.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#report_admin_control_list_div {
	overflow-y: auto !important;
}
.ui-autocomplete {
	position:absolute;
	cursor:default;
	z-index:4000 !important
}
.account-box p {
	width:300px;
	float:right;
	font-size:14px;
	line-height:20px;
	color:#a8a8a8;
}
.step4 p {
	font-size: 13px;
	line-height: 20px;
	margin: 18px 0 0;
}
.button-1 {
	background: none repeat scroll 0 0 #363636;
	border-radius: 10px;
	clear: both;
	color: #FFFFFF;
	float: right;
	font-size: 12px;
	margin: 0 0 5px;
	padding: 7px 15px;
	cursor:pointer;
}
.div-2-step {
	float: left;
}
.account-box .required {
	border-color: #999999;
}
.regi-sec {
	clear: both;
	padding: 0 1% 0 5%;
	width: 100% !important;
}
.stp-3-form-cont {
	float: left;
	width: 450px;
}
.stp-3-form-cont .form-element {
	float: left;
	width: 100%;
}
.c_dashboard a.ui-corner-all {
	border-radius: 0;
	cursor: pointer;
	display: block;
	padding: 6px 5px;
}
.c_dashboard ul.ui-autocomplete {
	max-height:400px !important;
	overflow-x: hidden;
	overflow-y:auto;
	width: 269px !important;
}
.c_dashboard a.ui-corner-all:hover {
	background: none repeat scroll 0 0 #77B1D9 !important;
	border: 0 none !important;
}
.c_dashboard .ui-menu-item {
	background: none repeat scroll 0 0 #F5F5F5;
}
.c_dashboard li.ui-menu-item:nth-child(odd) {
	background:#fff;
}
.user-acnt-detail-sec table {
	margin-top: 10px;
	width: 100%;
}
.user-acnt-detail-sec td {
	color: #464646;
	font-family: arial;
	font-size: 13px;
	line-height: 21px;
}
.user-acnt-detail-sec .ev td {
	background: none repeat scroll 0 0 #F3F3F3;
}
.user-acnt-detail-sec table input {
	margin: 0;
	width: 96%;
	padding:5px 2%;
}
#mnge_setting_div .sub-header a {
	color: #535353;
	text-decoration:none;
}
#mnge_setting_div .sub-header a:hover {
	text-decoration:none;
}
#mnge_setting_div .sub-header li.active a {
	color:#1C81C7;
}
.mange-setng {
	margin-top: 20px;
}
.mange-setng .manage-users li {
	background: none repeat scroll 0 0 #DDDDDD;
	border-bottom: 1px solid #CDCDCD;
	padding: 17px 41px;
}
.mange-setng .manage-users li.active {
	background: url("../../img/tab_bck_active.png") repeat scroll left top rgba(0, 0, 0, 0);
	border-bottom: 0 none;
	padding: 17px 39px 18px;
}
.acc-line {
	border-top: 1px solid #CCCCCC;
	float: left;
	margin: 15px 0 10px;
	padding-top: 15px;
	width: 100%;
	text-align:right;
}
.acc-line .form-element {
	width: 50% !important;
}
.paymnt-det p {
	color: #A8A8A8;
	float:left;
	font-size: 14px;
	line-height: 30px;
	width: auto;
}
.renewal-cnt dt, .renewal-cnt dd {
	color: #A8A8A8;
	font-size: 13px;
	line-height: 22px;
}
.mange-setng-in {
	border-bottom: 1px solid #ccc;
	float: left;
	margin: 20px 0;
	padding: 0 0 5px;
	width: 100%;
}
.mange-setng .form_submit {
	float: right;
	margin: 0;
}
.mange-setng > h2 {
	float: left;
	width: 100%;
}
.mange-setng .content {
	border-bottom: 0 none !important;
	padding: 0 !important;
}
.up-logo-text p {
	border-bottom: 1px solid #ccc;
	color: #464646;
	float: none;
	padding-bottom: 1em;
	width: 100%;
}
.pay-bll {
	float: left;
	margin: 20px 0 15px;
	width: 50%;
}
#DataTables_Table_0 tr td:first-child {
	max-width: 100px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.trial-pop-form {
	clear: both;
	margin: 20px;
	overflow: hidden;
}
.pop-lft {
	float: left;
}
.pop-rgt {
	float: right;
}
.form-pop-hold {
	clear: both;
	float: left;
	margin-bottom: 20px;
}
.form-pop-hold input.text-box {
	border: 1px solid #999999;
	border-radius: 3px;
	color: #464646;
	width: 300px;
}
.avct-pop-butn {
	clear: both;
	float: left;
	margin-bottom: 10px;
	margin-top:10px;
	text-align: center;
	width: 100%;
}
.c_login #facebox a.close {
	border-radius: 50%;
	line-height: 0;
	padding: 5px;
	right: 10px;
	top: 9px;
	background: none repeat scroll 0 0 #FFFFFF;
	position: absolute;
}
.c_login #facebox .second-sec {
	color: #464646;
	float: left;
	font-family: arial;
	font-size: 13px;
	line-height: 22px;
	margin: 20px;
	text-align: justify;
	width: 720px;
}
article#one .slide-content {
	text-align: left;
}
article#seven p {
	line-height: 23px;
	padding-bottom: 0;
	text-align: right;
}
article#seven p.row-1-p {
	padding-right: 31%;
}
article#seven p.row-2-p {
	padding-right: 7%;
}
article#seven p.row-3-p {
	padding-right: 9%;
}
/* ---------------- Lvhcc cat popup start--------------- */
#lvhcc-cat .icon-close {
	background: url("../../img/icon-popup-close.png") no-repeat scroll left top transparent;
	float: right;
	height: 21px;
	margin: 7px 7px 0 0;
	width: 21px;
}
#lvhcc-cat .icon-close:hover {
	background-position: 0 -21px;
}
#lvhcc-cat .icon-export {
	background: transparent url('../../img/icon-popup-export.png') top left no-repeat;
	width: 19px;
	height: 18px;
	display: block;
	float: left;
	margin: 8px 2px 8px 8px
}
#lvhcc-cat .icon-export-download {
	cursor: pointer;
	margin: 0px 49px 0px 49px;
}
#lvhcc-cat .popup-middle {
	display: none;
}
#lvhcc-cat #data-export-selindicator {
	float: left;
	display: block;
	margin: 22px 30px 70px 5px;
	text-align: center;
}
#lvhcc-cat #data-export-allindicator {
	float: left;
	display: block;
	margin: 25px 30px 70px 30px;
	text-align: center;
}
#lvhcc-cat #data-export-dashindicator {
	float: left;
	display: block;
	margin: 23px 32px 70px 30px;
	text-align: center;
}
#lvhcc-cat #data-export-selindicator .icon-export-download {
	margin: 0 0 5px;
}
#lvhcc-cat #data-export-allindicator .icon-export-download {
	margin: 0 0 5px;
}
#lvhcc-cat #data-export-dashindicator .icon-export-download {
	margin: 0 0 6px;
}
/* ---------------- Lvhcc cat end --------------- */
.lvhcc-categ {
	background-color:#999999;
	color: #FFFFFF;
	float: left;
	font-size: 13px;
	line-height: 18px;
	margin:15px 19px;
	padding: 10px;
	position: relative;
	text-align: center;
	width: 120px;
}
#popup_lvhcc_cat .top-bar_dash-1 {
	font-size: 12px;
	line-height: 20px;
	margin: 20px auto 10px;
	width: 95%;
}
.selected-categ {
	background-color: #EEEEEE;
	background-image: url("../../img/cheked.png");
	background-position: center center;
	background-repeat: no-repeat;
	border-radius: 50%;
	height: 25px;
	padding: 4px;
	position: absolute;
	right: -5px;
	top: -5px;
	width: 25px;
}
#popup_lvhcc_cat .top-content_dash {
	background: url("../../img/popup-top_new-1.png") no-repeat scroll left top rgba(0, 0, 0, 0);
	float: left;
	height: auto;
	margin: 13px 16px 14px 30px;
	padding-bottom: 5px;
	width: auto;
}
/* ---------- Target popup  start--------*/
#target-popup .pop-cont {
	background: none repeat scroll 0 0 #DDDDDD;
	width: 600px;
	position:relative;
}
#target-popup .top-bar {
	background-color: #F3F3F3;
	color: #464646;
	font-family: arial;
	font-size: 14px;
	padding: 10px 5px;
	border-bottom: 1px solid #BBBBBB;
}
#target-popup .pop-text-b {
	border: 1px solid #BBBBBB;
	margin-left: 15px !important;
	padding: 2px !important;
	width: 200px;
}
#target-popup .pop-cont-mid {
	background-color: #FAFAFA;
	color: #535353;
	font-size: 13px;
	line-height: 33px;
	padding:5px 5px 25px;
}
#target-popup .pop-cont-mid input {
	margin:0;
	padding:0;
}
#target-popup .pop-cont-mid label {
	float: left;
}
#target-popup .icon-close {
	background: url("../../img/icon-popup-close.png") no-repeat scroll left top rgba(0, 0, 0, 0);
	float: right;
	height: 21px;
	margin: 5px 5px 0 0;
	width: 21px;
	cursor: pointer;
}
#target-popup .icon-close:hover {
	background-position: 0 -21px;
}
.input-tp {
	display: inline-block;
	margin-left: 10px;
}
.input-tp input {
	float: left;
}
.input-tp label {
	clear: none;
	display: inline-block;
	float: left !important;
	line-height: 15px;
	margin: 0 20px 0 5px;
	padding: 0;
}
#target-popup {
	box-shadow: 0 0 10px #464646;
	width:600px;
}
.pop-cont-mid > div {
	clear: both;
}
#target-popup strong {
	color: #999999;
	float: left;
	font-weight: bold;
	margin-left: 18px;
	margin-top: -10px;
}
.side-butn {
	margin: 0 auto;
	width: 265px;
}
.side-butn button {
	background: none repeat scroll 0 0 #DDDDDD;
	border: 1px solid #D0D0D0;
	cursor: pointer;
	font-size: 12px;
	margin: 0 0 0 15px;
	padding: 5px 15px;
	color: #646464;
}
.side-butn button:hover {
	background: none repeat scroll 0 0 #D0D0D0;
}
/* ---------- Target popup  start--------*/
#checkboxes-dates select {
	width: 100px;
}
.gridviewtd {
	font-size: 15px;
	font-weight: bold;
}
.trms-pv, .trms-pv p, .trms-pv li {
	line-height: 18px;
}
#thegrid-body table th {
  border: 0 none;
  font-size: 12px;
  text-align: right;
}
th.the-top {
	font-size: 14px;
	font-weight: bold;
	text-align: center !important;
}
th.the-top-1 {
	border-bottom: 1px solid #000000 !important;
	font-size: 13px;
	padding: 15px 0 5px;
	text-align: center !important;
}
#thegrid_detail td:first-child {
	text-align: left;
}
#thegrid_detail td {
	font-size: 12px;
	text-align: right;
}
.tooltipstered-fade {
	background-color:#fff !important;
	border:1px solid #ddd !important;
}
.tooltipstered-fade th {
	border-bottom:1px solid #000 !important;
}
.tooltipstered-fade td {
	font-size:12px;
}
#thegrid td {
	cursor: pointer;
}
.top-head-tb {
	float: left;
	padding-right: 1.3%;
	width: 98.7%;
}
.cont-body-tb {
	float: left;
	max-height: 350px;
	overflow-y: auto;
	width: 100%;
}
.list-vie-crt {
	font-size:12px;
	color:#000;
	font-family:Arial;
	width:100%;
	background-color: #fff;
}
.list-vie-crt th {
	background-color: #444444;
	color: #FFFFFF;
	font-size: 11px !important;
	text-align: right;
	text-shadow: 0 0 0;
	text-transform: uppercase;
	padding: 6px 3px;
}
.list-vie-crt td {
	background-color: #FAFAFA;
	font-size: 12px;
	line-height: 16px;
	padding: 2px 3px;
	text-align: right;
}
.list-vie-crt .odd td {
	background-color: #F1F1F1;
}
.dt-first {
	width:7% !important;
}
.list-vie-crt td, .list-vie-crt th {
	float: left;
	width: 18%;
}
.top-head-tb .list-vie-crt {
	background-color: #444444;
}
.terms-pop-but {
	bottom: 0;
	height: 47px;
	left: 0;
	padding-bottom: 21px;
	position: absolute;
	text-align: center;
	width: 100%;
	z-index: 9999;
}
.terms-pop-cont {
	border: 1px solid #000;
	height: 433px;
	margin: 15px 16px 15px 15px;
	overflow-y: scroll;
	padding: 10px;
	width: 668px;
}
#facebox .close {
	z-index: 999999;
}
.terms-pop-cont p {
	margin-bottom:12px;
}
.terms-pop-cont p, .terms-pop-cont li, .terms-pop-cont {
	font-size: 14px;
	font-weight: normal;
	text-transform: none;
	line-height:19px;
	font-family:Arial;
}
.terms-pop-cont a {
	color:#2885c4;
	text-decoration:underline;
	font-weight:bold;
}
.terms-pop-cont h2 {
	font-size: 16px;
	line-height: 24px;
	margin-bottom: 10px;
}
.trm-pop .top-bar_dash {
	background-color: #196fac;
	height: 33px;
	padding-left: 14px;
	padding-top: 0;
	width: auto;
}
.trm-pop .title_dash {
	float: left;
	height: 35px;
	line-height: 35px;
	margin: 0 0 0 12px;
	width: auto;
	text-transform: uppercase;
}
.terms-pop-but input {
	border: 0 none;
	border-radius: 10px;
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	padding: 10px;
	text-transform: uppercase;
	cursor: pointer;
	background-image:url("../../img/decline-btn-bg.png");
	background-repeat:repeat-x;
	background-color:transparent;
}
.terms-pop-but input:hover {
	background-color:#2885c4;
	background-image:none;
}
.terms-pop-cont ul {
	padding: 0 0 0 50px;
}
.terms-pop-cont li {
	padding-left: 10px;
}
#term_box .terms-pop-cont {
	margin-left: 0;
	width: 840px;
}
.terms-pop-cont strong {
	font-weight: bold;
}
.terms-pop-cont ol.number {
	padding: 0;
}
.terms-pop-cont ol.number li {
	list-style: decimal inside none;
	padding: 0 0 0 15px;
}
.terms-pop-cont ol.abc li, .terms-pop-cont ol.roman li ol.abc li {
	list-style: lower-alpha outside none !important;
	padding: 0 0 0 10px;
}
.terms-pop-cont ol.abc {
	padding: 0 0 0 40px;
}
.terms-pop-cont ol.roman {
	padding: 0 0 0 40px;
}
.terms-pop-cont ol.roman li {
	list-style: lower-roman outside none !important;
	padding: 0 0 0 10px;
}
.terms-pop-cont ul.disc li {
	list-style: disc outside none;
	padding: 0 0 0 5px;
}
.terms-pop-cont ul, .terms-pop-cont ol {
	margin-top:10px;
}
.terms-pop-cont li {
	margin-bottom:10px;
}
.decline-sec {
	padding: 5px;
	width:850px;
	height:50px;
}
.dec-act-left {
	float: left;
	height: 20px;
	line-height: 21px;
	text-transform:uppercase;
	font-weight: bold;
}
.dec-act-right {
	float:right;
	height: 20px;
	line-height: 21px;
	text-transform: uppercase;
	font-weight: bold;
}
.field-firts {
	margin: 0 0 1em;
	padding: 1em 0;
	width:543px;
	border-bottom:none;
}
#header .logo {
	height: 50px;
	margin: 9px 0 5px;
	width: 286px;
}
.msa-sec {
	margin: 20px 20px 5px;
	width: 400px;
}
.msa-sec .msa-text {
	float: left;
	margin: 0;
	width: 96%;
}
.msa-sec lable {
	float: left;
	font-size: 18px;
	line-height: 30px;
	width: 100%;
}
.msa-sec .msa-butn {
	clear: both;
	float: right;
	margin: 10px 4px 25px 0;
}
.c_manage .title_dash {
	float: left;
	height: 35px;
	line-height: 35px;
	margin: 0 0 0 12px;
	width: auto;
}
.c_manage .icon-close {
	background: url("../../img/icon-popup-close.png") no-repeat scroll left top transparent;
	float: right;
	height: 21px;
	margin: 7px 7px 0 0;
	width: 21px;
}
.c_manage .top-bar_dash {
	background: url("../../img/main-tab-background.png") repeat-x scroll right top transparent;
	height: 33px;
	margin: 4px 4px 0 5px;
	padding-left: 14px;
	padding-top: 0;
	width: auto;
}
.c_manage #facebox .close {
	right: 10px;
	top: 5px;
}
.c_manage > div#facebox {
	z-index: 10000;
}
.c_manage div#facebox_overlay {
	z-index: 9999;
}
.main-pop_up {
	background: none repeat scroll 0 0 #FFFFFF;
	float: left;
	max-height: 350px;
	width: 960px;
}
.c_manage a.ui-corner-all {
	border-radius: 0;
	display: block;
	padding:6px 10px;
	cursor:pointer;
	font-weight:normal;
}
.c_manage ul.ui-autocomplete {
	max-height:180px !important;
	overflow-x: hidden;
	overflow-y:auto;
}
.ui-autocomplete {
	cursor: default;
	position: absolute;
	z-index:10001 !important;
}
.c_manage a.ui-corner-all:hover {
	background: none repeat scroll 0 0 #77B1D9 !important;
	border: 0 none !important;
}
.c_manage .ui-menu-item {
	background: none repeat scroll 0 0 #F5F5F5;
}
.c_manage li.ui-menu-item:nth-child(odd) {
	background:#fff;
}
.top-dash-bash {
	background: url("../../img/main-tab-background.png") repeat-x scroll right top transparent;
	height: 33px;
	margin: 4px 4px 0 5px;
	padding-left: 4px;
	padding-top: 0;
	width: auto;
	font-size: 14px;
	font-weight: bold;
	line-height: 35px;
}
.pop-content {
	padding: 10px;
	width: 500px;
}
.pop-content p {
	color: #444;
	font-size: 14px;
	font-weight: normal;
	line-height: 19px;
	margin: 0 13px 20px;
	text-align: justify;
	text-transform: none;
	width: 95%;
}
.pop-btn-set {
	margin: 10px 0 15px 15px;
	float: left;
}
.pop-btn-set button {
	width:48%;
}
/*---------- Media Query start--------*/
@media (max-width: 1000px) {
#content_wrapper {
	background: none repeat scroll 0 0 #fff;
	margin: 0 auto;
	width:95%;
}
.inner {
	margin: 0 6px;
}
#dashboard {
	height: auto;
	margin: 0 auto;
	width:95%;
}
#term_box .terms-pop-cont {
	margin-left: 0;
	width: 100%;
}
.decline-sec {
	padding: 5px;
	width:100%;
	height:50px;
}
.account-box p {
	color: #a8a8a8;
	float: right;
	font-size: 14px;
	line-height: 20px;
	width: 50%;
}
.stp-3-form-cont {
	float: left;
	width: 50%;
}
.field-firts {
	margin: 0 0 1em;
	padding: 1em 0;
	width:56%;
	border-bottom:none;
}
.account-box.form.regi-sec > p {
	width: 43%;
}
.regi-sec {
	clear: both;
	padding: 0 5% 0 5%;
	width: 100% !important;
}
#footer {
	margin: 0 auto;
	width: 95%;
}
#footer .inner {
	border-top: 3px solid #535353;
	height: auto;
}
}
 @media (max-width: 800px) {
.field-firts input {
	font-size: 12px;
	width: 94%;
}
#footer_nav span {
	float: left;
	margin: 10px 0;
	text-align: center;
	width: 100%;
}
#footer_logo {
	float: none !important;
	margin-top: 5px !important;
}
#footer {
	margin: 0 auto;
	text-align: center;
	width: 95%;
}
}
 @media (max-width: 768px) {
.inner {
	margin: 0 6px;
}
.content_container {
	padding: 20px 20px;
}
.menu_pop_up {
	width:100%;
}
#quick-search-span .input-small {
    width:60px !important;
}
}
 @media (max-width: 600px) {
.inner {
	margin: 0 11px;
}
.two_thirds_width {
	float: left;
	margin-right: 0;
	width: 100%;
}
.one_third_width {
	float: left;
	font-size: 14px;
	line-height: 1.5em;
	width: 100%;
}
.help-image {
	border: 1px solid #000;
	display: block;
	margin: 5px;
	width: 98%;
	height: auto;
}
#help_top {
	border-right:none;
}
.account-box p {
	color: #a8a8a8;
	float: right;
	font-size: 14px;
	line-height: 20px;
	width: 100%;
}
.stp-3-form-cont {
	float: left;
	width:100%;
}
.field-firts {
	margin: 0 0 1em;
	padding: 1em 0;
	width:100%;
	border-bottom:none;
}
.account-box.form.regi-sec > p {
	width: 100%;
}
}
 @media (max-width: 480px) {
.inner {
	margin: 0 11px;
}
.two_thirds_width {
	float: left;
	margin-right: 0;
	width: 100%;
}
#help_top {
	border-right:none;
}
.one_third_width {
	float: left;
	font-size: 14px;
	line-height: 1.5em;
	width: 100%;
}
.content_container {
	padding:10px;
}
#content_page .content_container #faq_list p.answer_txt {
	margin: 5px 0;
}
#footer_nav a {
	color: #858585;
	font-size: 10px;
	margin: 0 5px;
	text-decoration: none;
	text-transform: uppercase;
}
.help-image {
	border: 1px solid #000;
	display: block;
	margin: 5px;
	width: 93%;
	height: auto;
}
.account-container .account-box .form-element {
	float: left;
	margin: 0;
	min-height: 35px;
	width: 98%;
}
#dashboard .dashboard-middle {
	background: none repeat scroll 0 0 #fff;
	height: auto;
	margin: 0 0 0 2px;
	width: 99%;
}
.content_container {
	padding:10px;
}
.dec-act-left {
	float: left;
	font-size:10px;
	height: 20px;
	line-height: 21px;
	text-transform:uppercase;
	font-weight:normal;
}
.dec-act-right {
	float:right;
	height: 20px;
	font-size:10px;
	line-height: 21px;
	text-transform: uppercase;
	font-weight: normal;
}
}
 @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
#popup-report-data #data-report-selindicator {
	float: left;
	display: block;
	margin: 22px 39px 10px 5px;
	text-align: center;
}
.expert_indi {
	background: transparent url('../../img/icon_export-selected-k.png');
	height: 70px;
	width: 74px;
	background-repeat:no-repeat;
	background-size:100%;
}
.create_report_popup_text {
	width:73px;
	text-align:center;
	font-size: 13px;
}
#popup-report-data #data-report-allindicator {
	float: left;
	display: block;
	margin:22px 39px 10px 0;
	text-align: center;
}
.expert_all {
	background: transparent url('../../img/icon_export-tab-k.png');
	height: 70px;
	width: 74px;
	background-size:100%;
	background-repeat:no-repeat;
}
#popup-report-data #data-report-dashindicator {
	float: left;
	display: block;
	margin:22px 39px 10px 0;
	text-align: center;
}
.expert_das {
	background: transparent url('../../img/icon_export-dash-k.png');
	height: 70px;
	width: 74px;
	background-size:100%;
	background-repeat:no-repeat;
}
#popup-report-data #data-report-customreport {
	float: left;
	display: block;
	margin:22px 39px 10px 0;
	text-align: center;
}
.expert_customer {
	background: transparent url('../../img/icon_customized.png');
	height: 70px;
	width: 74px;
	background-size:100%;
	background-repeat:no-repeat;
}
#popup-report-data #data-report-savedreport, #report-admin-panel-icon {
	float: left;
	display: block;
	margin:22px 39px 10px 0;
	text-align: center;
}
.expert_Report_save {
	background: transparent url('../../img/icon_saved.png');
	height: 70px;
	width: 74px;
	background-size:100%;
	background-repeat:no-repeat;
}
#popup-report-data #data-report-savedreport, #report-admin-panel-icon {
	float: left;
	display: block;
	margin:22px 39px 10px 0;
	text-align: center;
}
#report-admin-panel-icon .expert_Report_save {
	background: url("../../img/custum-reprt.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	height: 70px;
	width: 74px;
	background-size:100%;
	background-repeat:no-repeat;
}
.create_report_popup_checkbox {
	font-size: 14px;
	height: 32px;
	padding-left: 15px;
	width: 63%;
}
.popup_dash .popup-top_dash .top-bar_dash {
	background: url("../../img/main-tab-background.png") repeat-x scroll right top transparent;
	height: 33px;
	margin: 4px 4px 0 5px;
	padding-left: 14px;
	padding-top: 0;
	width: auto;
}
.expert_customer_reprt {
	background: url("../../img/icon_customized.png");
	height: 70px;
	width: 74px;
	background-size:100%;
	background-repeat:no-repeat;
}
.Peak_to_Present {
	background: url("../../img/icons_peak-k.png") no-repeat scroll 0 0 / 100% auto transparent;
	height: 74px;
	width: 70px;
}
.expert_customer_reprt:hover {
	background: url("../../img/icon_customized f90.png") no-repeat scroll 0 0 / 100% auto transparent;
}
.expert_indi:hover {
	background: url("../../img/icon_export-selected-hover.png") no-repeat scroll 0 0 / 100% auto transparent;
}
.expert_all:hover {
	background:url('../../img/icon_export-tab-hover.png') no-repeat scroll 0 0 / 100% auto transparent;
}
.expert_das:hover {
	background:url('../../img/icon_export-dash-hover.png') no-repeat scroll 0 0 / 100% auto transparent;
}
.expert_customer:hover {
	background: url("../../img/icon_customized f90.png") no-repeat scroll 0 0 / 100% auto transparent;
}
.expert_Report_save:hover {
	background: url("../../img/icon_saved f90.png") no-repeat scroll 0 0 / 100% auto transparent;
}
.Peak_to_Present:hover {
	background: url("../../img/icons_peak-f90hover.png") no-repeat scroll 0 0 / 100% auto transparent;
}
#report-admin-panel-icon .expert_Report_save:hover {
	background: url("../../img/custum-reprt-hover.png") no-repeat scroll 0 0 / 100% auto transparent;
}
.main-pop_up {
	background: none repeat scroll 0 0 #FFFFFF;
	float: left;
	max-height: 350px;
	width: 100%;
}
}
.manage-popup-add-area {
	cursor: pointer;
	float:right;
	top: 8px;
	right: 33%;
	width: 26px;
	height: 25px;
	background: transparent url('../../img/icon-popular-dashboard-add.png') top left no-repeat;
	background-position: 0 0;
}

 }
 @media all and (max-width: 1600px) {
.input-small {
	background: none repeat scroll 0 0 #ffffff;
	border: 1px solid #c4c4c4;
	box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1) inset;
	color: #2b2b2b;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	height: 21px;
	line-height: 21px;
	margin: 0 6px;
	padding: 0 6px;
	width: 108px;
}
#quick-search-span .input-small {
	width: 160px;
}
}
 @media all and (max-width: 1400px) {
#checkboxes-dates {
	display: block;
	float: none;
	margin-left: 0;
	padding: 5px;
	height: auto;
}
.input-small {
	background: none repeat scroll 0 0 #ffffff;
	border: 1px solid #c4c4c4;
	box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1) inset;
	color: #2b2b2b;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	height: 21px;
	line-height: 21px;
	margin: 0 6px;
	padding: 0 6px;
	width: 108px;
}
#quick-search-span .input-small {
	width: 160px;
}
}

@media only screen and (max-device-width : 1100px) {
#quick-search-span .input-small {
    width: 122px;
}
}
/*---------- Media Query end--------*/

.quickchart_image {
	float: left;
	margin: 6px 6px 0 0;
}
.indi-w {
	width:181px;
}
.popup-font {
	font-size: 14px;
	font-weight: bold;
	margin-left:0 !important;
}
.padding_top {
	font-size: 15px;
	padding-left: 34px;
	padding-top: 10px;
}
.p_t {
	padding-top:3px;
}
.account-page {
	float: left !important;
	font-size: 15px;
	line-height: 19px;
	padding: 0 0 0 27px;
	width: 91% !important;
}
#connect {
	cursor: pointer;
	float: right;
	height: 26px;
	width: 96px;
	margin: -8px 0 0;
}
.no-height {
	height:auto !important;
	padding-top: 10px !important;
}
.graph-inpt {
	width: 100%;
	margin:5px 0 2px 2px;
	font-size: 13px;
	border: 1px solid #339dc3;
}
.graph-title {
	float: left;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 15px;
}
.message-content {
	width: 98%;
	height:74px;
	margin: 15px 0 2px 2px;
	border:1px solid #339dc3;
	resize: none;
	padding: 5px;
	font-size: 13px;
	border-radius: 5px;
}
.graph-main {
	width:98%;
	float:left;
}
.presentation-title {
	float: left;
	font-size: 16px;
	padding: 5px 0;
	text-align: center;
	width: 200px;
}
.my-new-input {
	margin: 58px 0 0 40px;
}
.delete_template {
	background: none repeat scroll 0 0 #1d81c7;
	border: 1px solid #196fac;
	color: #fff;
	cursor: pointer;
	font: bold 14px proxima-nova;
	margin-top: 0;
	padding: 5px 10px;
	text-shadow: 0 1px #000;
	text-transform: uppercase;
	margin: 7px 0 0;
}
.template_image_del {
	float: left;
	width: 100%;
}
.img_upload_pres {
	color: red;
	float: left;
	font-size: 10px;
	margin: 5px 0 0 40px;
}
.presentation-detail-main {
	float: left;
	margin-left: 30px;
	margin-top: 25px;
	width: 900px;
}
.presentation-title-inside {
	float: left;
	height: 75px;
	width: 437px;
}
.presentation-title-input {
	border: 1px solid #000;
	height: 18px;
	width: 414px;
	padding: 5px;
}
.modify-detail {
	float: left;
	margin-top: 10px;
	width: 890px;
}
.modify-detail .add-indicator a {
	font-size:14px;
	color:#000;
	font-weight:bold;
}
.form-control.wdth {
	width:106px;
}
.modify-detail .add-indicator {
	float: left;
	margin-bottom: 10px;
}
.modify-detail-table {
	border-top: 1px solid #e3e3e3;
	float: left;
	width: 100%;
	display:block;
}
.modify-detail-table-line {
	font-size: 14px !important;
	margin: 6px 0 0;
	text-transform: none !important;
}
.modify-button {
	float: right !important;
	margin-right:15px !important;
}
.table.modify-table th td {
	font-size: 14px;
}
.modify-info-icon-title {
	background: none repeat scroll 0 0 #fff;
	box-shadow: 0 1px 5px #898989;
	border-radius: 10px;
	color: #454545;
	font-size: 13px;
	font-weight: lighter;
	line-height: 20px;
	padding: 8px;
	text-align: left;
	width: 300px;
	margin: 0 0 10px 10px;
	display:none;
}
.modify-info-icon-title-1 {
	background: none repeat scroll 0 0 #fff;
	box-shadow: 0 1px 5px #898989;
	border-radius: 10px;
	color: #454545;
	font-size: 13px;
	font-weight: lighter;
	line-height: 20px;
	padding: 8px;
	text-align: left;
	width: 322px;
	margin: 0 0 10px 10px;
	display:none;
}
.modify-info-icon-title-2 {
	background: none repeat scroll 0 0 #fff;
	box-shadow: 0 1px 5px #898989;
	border-radius: 10px;
	color: #454545;
	font-size: 13px;
	font-weight: lighter;
	line-height: 20px;
	padding: 8px;
	text-align: left;
	width: 540px;
	margin: 0 0 10px 10px;
	display:none;
}
.modify-value {
	list-style:outside none decimal !important;
	padding: 4px 16px 16px 17px;
}
.modify-value > li {
	list-style: outside none decimal;
}
.modify-value-table {
	width:100%;
	margin-top: 15px;
}
.modify-value-table > thead {
	background: none repeat scroll 0 0 #e6e6e6;
	display: inline-block;
	padding: 5px 0;
	width: 100%;
	border:none;
}
.modify-value-table > tbody {
	display: inline-block;
	max-height: 300px;
	overflow: auto;
	width: 100%;
}
.table.table-bordered.modify-value-table th {
	border: medium none;
	padding: 2px 4px;
	font-size: 14px;
}
.twitter-character-post {
	float: left;
	font-size: 12px;
	font-weight: bold;
	padding-top: 5px;
	width: 50%;
}
.twitter-post-button {
	float: right;
	padding-top: 10px;
	width: 36.2%;
}
.twitter-post-main {
	float: left;
	height: 195px;
	width: 95%;
}
.menu_pop_up4 {
	width: 900px !important;
}
.logdel {
	width: 14px;
}
#DataTables_Table_0 .indLimit {
	width: 40px;
	padding: 2px 1px;
	margin: 0;
}
#DataTables_Table_0 .left-align.sorting_1 {
	max-width: 100px;
}
.pdf-modify-detail {
	width: 890px;
}
.indicatoralert {
	font-size: 14px;
	line-height: 22px;
	padding: 15px;
	text-align: justify;
	width: 97%;
}
.indicatoralert > a {
	color: #0000FF;
}
.modify-wdth {
	width:820px;
}
.table.table-bordered.modify-value-table img {
	width: 10%;
}
.presentation-detail-main .table.table-bordered.modify-value-table td {
	font-size: 12px;
}
.account-container .form-element #access {
	border: 1px solid #999;
	margin: 2px 0 0;
	padding: 4px;
}
#DataTables_Table_0 .spanindLimit.ff {
	padding: 0 25px;
}
#DataTables_Table_0_wrapper .left-align.vscenter {
	padding: 0 0 0 15px;
}
#normaluser_list {
	height: 27px;
	border: 1px solid #999;
}
.maxwidthemail {
	word-wrap: break-word;
	word-break: break-all;
	overflow:hidden;
	text-overflow:ellipsis;
	max-width:220px;
}
.ui-jqgrid .ui-jqgrid-htable th div {
	font-size: 12px;
}
@media (min-width:1440px) and (max-width:3500px) {
.maxwidthemail {
	max-width: 340px;
}
}
.inner-txt.odd {
	background:#373637;
	color: #fff;
}
.inner-txt.even {
	background:#616061;
	color: #fff;
}
.inner-txt:hover {
	color: #000;
}
.post_nowbtn {
	background: none repeat scroll 0 0 #1d81c7;
	color: #fff;
	padding: 7px;
	font: bold 14px proxima-nova;
	text-shadow: 0 1px #000;
	text-transform: uppercase;
	border: 1px solid #196fac;
}
.twitter-character-post.charwidth {
	width: 100%;
}
.twitter_tweet:hover, #twitter_tweet_later:hover {
	opacity: 0.8;
}
#twitter_schedule_button.form_submit:hover {
	opacity: 0.8;
}
#twitter_schedule .shedule_tweet_date.hasDatepicker {
	border: 1px solid #339dc3;
	height: 22px;
	margin: 0 0 15px;
	width: 98%;
}
.goto_admin, .goto_database_admin {
	float: left;
	cursor: pointer;
	width: 50%;
}
.ui-timepicker-div .ui-widget-header {
	margin-bottom: 8px;
}
.ui-timepicker-div dl {
	text-align: left;
}
.ui-timepicker-div dl dt {
	height: 25px;
	margin-bottom: -25px;
}
.ui-timepicker-div dl dd {
	margin: 0 10px 10px 65px;
}
.ui-timepicker-div td {
	font-size: 90%;
}
.ui-tpicker-grid-label {
	background: none;
	border: none;
	margin: 0;
	padding: 0;
}
.ui-timepicker-rtl {
	direction: rtl;
}
.ui-timepicker-rtl dl {
	text-align: right;
}
.ui-timepicker-rtl dl dd {
	margin: 0 65px 10px 10px;
}
.ui-slider-horizontal {
	height: 0.8em;
}
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider-horizontal .ui-slider-handle {
	margin-left: -0.6em;
	top: -0.3em;
}
.ui-slider .ui-slider-handle {
	cursor: default;
	height: 0.2em;
	position: absolute;
	width: 0.2em;
	z-index: 2;
}
.grph-bt {
	box-shadow: 0 0 4px #ccc;
	float: left;
	width: 220px;
	margin-right: 10px;
}
 @media (min-width:1540px) and (max-width:2100px) {
.grph-bt {
	width: 260px;
}
}
.chart-header .icon-right .icon.maxmin-value {
	background: url("../../img/icon-maxmin-values.png") no-repeat scroll left top transparent;
	height: 37px;
	width: 41px;
}
.chart-header .icon-right .icon.multiple-axes {
	background: url("../../img/icon-multiple-axis.png") no-repeat scroll left top transparent;
	height: 37px;
	width: 41px;
}
.chart-header .icon-right .icon.maxmin-value:hover, .chart-header .icon-right .icon.multiple-axes:hover {
	background-position: 0 -37px;
}
.axis-location {
	float: left;
	margin: 5px 0;
	width: 100%;
	font-size:12px;
}
.chart-header .icon-right .icon.maxmin-value:hover, .chart-header .icon-right .icon.maxmin-value.active, .chart-header .icon-right .icon.multiple-axes.active {
	background-position: 0 -37px;
}
.icon.add-remove.hasToolTip {
	background: url("../../img/minus-plus.png") no-repeat scroll left top transparent;
	height: 27px!important;
	width:30px;
	float:left;
}
.icon.add-remove.hasToolTip:hover {
	background-position: 0 -27px;
}
.icon.add-remove.hasToolTip.active {
	background-position: 0 -27px;
}
#shedule_tweet_hour, #shedule_tweet_minute {
	margin: 0 6px;
	width: 75px;
}
#twitter_schedule {
	font-size: 12px;
	font-weight: bold;
}
.top-bar_dash.top-pop {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.icon.icon-close.icn-close {
	display: none;
}
.title_dash.align-txt {
	margin: 0;
	line-height: 19px;
}
#facebox .popup1 .close.datafetch {
	position: absolute;
	top: 4px;
}
.bottom-row6 {
	background: url("../../img/scroll.png") repeat scroll 0 0 transparent;
	cursor: pointer;
	float: left;
	height: 31px;
	width: 35px;
}
.bottom-row6:hover {
	float: left;
	background-position: 0 30px;
}
.bottom-row6.active {
	float: left;
	background-position: 0 30px;
}
.mange-wdth {
	width: 10% !important;
}
.manage-select {
	width:100% !important;
}
.manage-input {
	width:88% !important;
	font-size:10px !important;
}
.twitter_calender .ui-datepicker-prev span, .ui-datepicker-next span {
	margin-top: -13px !important;
}
.imag-pad {
	background: none repeat scroll 0 0 #fff;
	padding: 3px;
}
.ammapDescriptionWindow {
	background-color: #ccc;
	padding: 10px;
	border-radius: 5px;
	font-family: Verdana;
	font-size: 10px;
	opacity: 0.95;
	overflow: auto;
}
.ammapDescriptionTitle {
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 5px;
}
.ammapDescriptionText.amcharts-description-text-div b {
	font-weight: bold;
}
.colors span {
	float: left;
	width: 60px;
	height: 20px;
	margin: 5px 0 5px 23px;
	border-width: 1px;
	border-style: solid;
	border-color: rgba(0,0,0,.2);
	cursor: pointer;
}
.mg-btm {
	margin:0 0 3px!important;
}
#main-menu {
	background: url("../../img/main-tab-background.png") repeat-x center bottom;
	float: left;
	height: 43px;
	margin: -1px -12px;
	width: calc(100% + 24px);
}
#main-menu .nav-bar {
	float: left;
    list-style: outside none none;
    margin-top: 0;
    padding: 0;
}
#main-menu .nav-bar li {
	display: inline;
	float: left;
	margin: 0;
	padding: 9px 0;
	border-right: 1px solid #fff;
}

#main-menu .nav-bar li:hover, #main-menu .nav-bar li.active {
  background: url("../../img/map-nav-hover.png") repeat-x scroll left bottom #447d94;
}
#main-menu .nav-bar li a {
  color: #447d94;
  font-size: 14px;
  font-weight: bold;
  padding: 14px 10px;
  text-decoration: none;
  text-transform: uppercase;
}
#main-menu .nav-bar li:hover a, #main-menu .nav-bar li.active a {
	color:#fff;
}
span.nav-button-recession {
	background:url('../../img/recession-header.png') no-repeat;
	width:30px;
	height:26px;
	float:left;
	margin-top:-5px;
	cursor:pointer;
	margin-left: 15px;
}
span.nav-button-min-max {
	background:url('../../img/max-header.png') no-repeat;
	width:30px;
	height:26px;
	float:left;
	margin-top:-3px;
	margin-left: 15px;
	cursor:pointer;
}
span.nav-button-data-view {
	background:url('../../img/list-header.png') no-repeat;
	width:30px;
	height:26px;
	float:left;
	margin-top:-3px;
	margin-left: 15px;
	cursor:pointer;
}
span.nav-button-data-view1 {
	background:url('../../img/deviconbottom.png') no-repeat;
	width:30px;
	height:26px;
	float:left;
	margin-top:-3px;
	margin-left: 15px;
	cursor:pointer;
}
span.nav-button-export-data {
	background:url('../../img/export-header.png') no-repeat;
	width:30px;
	height:26px;
	float:left;
	margin-top:-3px;
	margin-left: 15px;
	cursor:pointer;
}
span.nav-button-icon-multiple-axis {
	background: url("../../img/icon-multiple-axis.png") no-repeat;
	cursor: pointer;
	float: left;
	height: 31px;
	margin-left: 15px;
	margin-top: -10px;
	width: 41px;
}
span.nav-button-icon-chart {
	background: url("../../img/icon-chart-big1.png") no-repeat;
	cursor: pointer;
	float: left;
	height: 31px;
	margin-left: 15px;
	margin-top: -10px;
	width: 41px;.nav-button-data-view1
}
#main-menu .nav-bar li:hover .nav-button-recession, #main-menu .nav-bar li:hover .nav-button-min-max, #main-menu .nav-bar li:hover .nav-button-data-view,  #main-menu .nav-bar li:hover .nav-button-export-data, #main-menu .nav-bar li.active .nav-button-recession, #main-menu .nav-bar li.active .nav-button-min-max, #main-menu .nav-bar li.active .nav-button-data-view,  #main-menu .nav-bar li.active .nav-button-export-data {
	background-position: 0 -26px;
}
#main-menu .nav-bar li:hover .nav-button-icon-multiple-axis, #main-menu .nav-bar li.active .nav-button-icon-multiple-axis, #main-menu .nav-bar li:hover .nav-button-icon-chart, #main-menu .nav-bar li.active .nav-button-icon-chart {
	background-position: 0 -39px;
}
#main-menu .nav-bar li:hover .nav-button-data-view1, #main-menu .nav-bar li.active .nav-button-data-view1{
background-position: 0 -28px;
}

.cross-header {
	background: url("../../img/cross-header.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	cursor: pointer;
	float: right;
	height: 18px;
	margin-right: 14px;
	margin-top: -30px;
	width: 18px;
}
.wdth400 {
	width:400px !important;
}
.popup-color-width {
	float: left;
	text-align: center;
	width: 106px;
	padding-left:20px;
}
.popup-map-colors {
	width: 350px;
	#height: 170px;
	height: 400px;
}
.popup-map-colors .popup-top_dash .top-content_dash {
	height: auto;
	margin: 15px 19px 25px;
	overflow: hidden;
	width: auto;
}
.popup-map-colors .popup-top_dash .top-bar_dash {
	background: url("../../img/main-tab-background.png") repeat-x scroll right bottom transparent;
	height: 33px;
	margin: 0;
	padding-left: 14px;
	padding-top: 0;
	width: auto;
}
.popup-map-colors .twitter-post-button {
	float: left;
	padding-top: 15px;
	text-align: center;
	width: 100%;
}
.icon-close {
	cursor: pointer;
}
.hght_inc {
	max-height: 1100px !important;
	min-height: 185px;
}
.original_data_div {
	float: left;
	margin: 7%;
	width: 93%;
}
.original-data_main {
	float: left;
	margin: 2%;
	width: 357px;
}
.original-data_span {
	border-bottom: 1px solid #ddd;
	float: left;
	font-size: 14px;
	margin-bottom: 10px;
	padding: 2% 2% 2% 0;
	text-align: left;
	width: 98%;
}
.original-data_inner > div {
	border: 1px solid #ddd;
	margin-bottom: 15px;
}
.original-data_inner_span input {
	margin: -2px 0 0;
}
.original-data_inner {
	float: left;
	margin: 2% 0;
	width: 100%;
}
.original-data_inner_span {
	background:#000;
	color: #fff;
	float: left;
	font-size: 13px;
	padding: 2%;
	text-shadow: 0 1px 3px #7c7c7c;
	width: 96%;
}
.original-dta_label {
	border-bottom: 1px solid #ddd;
	font-size: 12px;
	padding: 2%;
}
.original-data_inner .original-dta_label:nth-child(2n+1) {
	background-color: #ddd;
}
.pop-ul {
	background:#6e6e6e;
	border: 3px solid #444;
	border-radius:4px;
	font-size: 12px;
	left: 103%;
	position: absolute;
	top: 30px;
	width:300px;
	box-shadow: 1px 9px 7px #717171;
}
.pop-ul li {
	background:#eeeeee;
	clear: both;
	cursor: pointer;
	float: left;
	line-height: 22px;
	margin-top: 1px;
	padding: 2px 4px 2px 10px;
	width: calc(100% - 14px);
	color: #fff;
}
.pop-ul li img {
	float: right;
	width: 23px;
}
.pop-ul li:hover {
	color: #bfbfbf;
}
.pop-ul li:nth-child(even) {
	background:#616061;
}
.pop-ul li:nth-child(odd) {
	background:#373637;
}
.popover .pop-ul .left-arrow {
	top: 15px;
	width: 3px;
}
.transform_data img {
	width: 20px;
}
.original-dta_label > input {
	margin: 0 2px 0 0;
}
.data-ico {
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 100% auto;
	float: right;
	height: 28px;
	width: 22px;
}
.data-val {
	background-image:url("../../img/value-icon-bl.png");
}
.data-mom {
	background-image:url("../../img/deflt-icon-bl.png");
}
.data-mom-p {
	background-image:url("../../img/defltper-icon-bl.png");
}
.data-yoy {
	background-image:url("../../img/cal-icon-bl.png");
}
.data-yoy-p {
	background-image:url("../../img/calpercent-icon-bl.png");
}
.dashboard_adjustment {
	left: 2px;
	position: relative;
	top: -5px;
}
.run-corn-script {
	float: left;
	margin: 0 8%;
	width: 67%;
}
.expert_selectv {
	background: url("../../img/selectv.png") repeat scroll 0 0 transparent;
	height: 100px;
	width: 120px;
}
.expert_selectv:hover {
	background: url("../../img/selectv-hover.png") repeat scroll 0 0 transparent;
}
#chart #chart-legend .pin_data {
    background-position: -150px 0;
}
#chart #chart-legend .pin_data:hover {
    background-position: -150px -30px;
}
.top-bar-below .pin-data {
    background-image: url("../../img/pin-the-tab.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    bottom: 7px;
    height: 31px;
    right: 0;
    width: 36px;
}
.top-bar-below .pin-data:hover {
    background-position: center bottom;
}
button.search-sub {
    background-color: transparent;
    background-image: url("../../img/search-icon.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 19px auto;
    border:0;
    border-left: 1px solid #999;
    bottom: 5px;
    height: 28px;
    padding: 0 5px;
    position: absolute;
    right: 24px;
    width: 28px;
}
button.search-sub:hover {
    background-color: #999;
    background-image: url("../../img/search-icon-hover.png");
    background-position: center center;
    background-size: 19px auto;
	background-repeat: no-repeat;
}
.data-icons-rp {
    background-position: 2px center;
    background-repeat: no-repeat;
    background-size: 19px auto;
    padding-left: 25px;
}
.data-icons-legend {
    float: left;
    margin: 10px 0 0px;
    width: 100%;
}
.data-icons-legend li {
    display: inline-block;
    float: left;
    margin-right: 10px;
}
.data-icons-legend li span {
    background-size: 100% auto;
    float: left;
    height: 22px;
    margin-right: 5px;
    position: relative;
    top: -5px;
    width: 22px;
}
.mydata-header {
    position: fixed;
    top: 0;
    z-index: 2;
}
.ui-selected.data-val, .ui-selecting.data-val {
	background-image:url("../../img/w-value-icon-bl.png");
}
.ui-selected.data-mom, .ui-selecting.data-mom {
	background-image:url("../../img/w-deflt-icon-bl.png");
}
.ui-selected.data-mom-p, .ui-selecting.data-mom-p {
	background-image:url("../../img/w-defltper-icon-bl.png");
}
.ui-selected.data-yoy, .ui-selecting.data-yoy {
	background-image:url("../../img/w-cal-icon-bl.png");
}
.ui-selected.data-yoy-p, .ui-selecting.data-yoy-p {
	background-image:url("../../img/w-calpercent-icon-bl.png");
}
.list-vie-crt .data-val {
	background-image:url("../../img/w-value-icon-bl.png");
}
.list-vie-crt .data-mom {
	background-image:url("../../img/w-deflt-icon-bl.png");
}
.list-vie-crt .data-mom-p {
	background-image:url("../../img/w-defltper-icon-bl.png");
}
.list-vie-crt .data-yoy {
	background-image:url("../../img/w-cal-icon-bl.png");
}
.list-vie-crt .data-yoy-p {
	background-image:url("../../img/w-calpercent-icon-bl.png");
}
.all-dt {
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 100% auto;
  display: inline-block;
  float: right;
  height: 20px;
  left: 0;
  margin-right: 5px;
  position: relative;
  top: 2px;
  width: 20px;
}
.det-icn {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100% auto;
    display: inline-block;
    height: 22px;
    margin-right: 6px;
    position: relative;
    top: 7px;
    width: 22px;
}
.grid_transform {
  float: right;
  margin: 5px 0 4px;
  width: 185px;
}
.dt-first.dashmar{padding-top:9px;}

#manage_dash_set .icon-close {
	width: 21px;
	height: 21px;
	margin: 7px;
	background: transparent url('../../img/icon-popup-close.png') top left no-repeat;
	float: right;
}
#manage_dash_set.icon-close:hover {
	background-position: 0 -21px;
}
.manage-dash-set {
	width: 500px;
	height: 170px;
}
.manage-dash-set .popup-top_dash .top-content_dash {
	height: auto;
	margin: 15px 19px 25px;
	overflow: hidden;
	width: auto;
}
.manage-dash-set .popup-top_dash .top-bar_dash {
	background: url("../../img/main-tab-background.png") repeat-x scroll right bottom transparent;
	height: 33px;
	margin: 0;
	padding: 5px;
	width: auto;
}
.manage-dash-set .gear_icon {
  background: url("../../img/icon-tab-edit.png") no-repeat scroll 0 0 transparent;
  display: block;
  float: left;
  height: 42px;
  margin-top: -9px;
  padding: 0 0 0 1px;
  width: 53px;
}
.manage-exp-cre-pre {
    width: 550px;
}
#manage_exp_cre_pre .icon-close {
	width: 21px;
	height: 21px;
	margin: 7px;
	background: transparent url('../../img/icon-popup-close.png') top left no-repeat;
	float: right;
}
#manage_exp_cre_pre.icon-close:hover {
	background-position: 0 -21px;
}
.manage-exp-cre-pre .popup-top_dash .top-content_dash {
	height: auto;
	margin: 15px 19px 25px;
	overflow: hidden;
	width: auto;
}
.manage-exp-cre-pre .popup-top_dash .top-bar_dash {
	background: url("../../img/main-tab-background.png") repeat-x scroll right bottom transparent;
	height: 33px;
	margin: 0;
	padding: 5px;
	width: auto;
}
.manage-exp-cre-pre .gear_icon {
  background: url("../../img/icon-tab-edit.png") no-repeat scroll 0 0 transparent;
  display: block;
  float: left;
  height: 42px;
  margin-top: -9px;
  padding: 0 0 0 1px;
  width: 53px;
}
.popup-exp-width {
	width:550px;
}
.popup-cre-rep-width {
	width:765px !important;
}
.popup-cre-rep-width  a#data-report-allindicator {
	margin:22px 0 8px 8px !important;
}
.popup-cre-pre-width {
	width:635px !important;
}
.popup-cre-pre-width a#presentation-export-allindicator {
	margin:25px 8px 70px !important;
}

.manage-hght{
height:300px !important;
}

.manage-dash {
     display: block;
    float: left;
    margin: 22px 0 10px 5px;
    text-align: center;
    width: 103px;
}

.create-dash {
     display: block;
    float: left;
    margin: 22px 0 10px 5px;
    text-align: center;
    width: 150px;
}

.manage-dash-text{
cursor: pointer;
    float: left;
    font-size: 12px;
    margin-top: 10px;
    padding-right: 15px;
    text-align: center;
    width: 100%;
	line-height:20px;
}
	
.create-rep {
	background: transparent url('../../img/createreport-sprite.png') left top no-repeat;
	height: 101px;
	width: 81px;
	 cursor: pointer;
	 margin:0 auto;
}

.create-rep:hover {
	background: transparent url('../../img/createreport-sprite.png') left bottom no-repeat;
}


.manage-dta-icn {
	background: transparent url('../../img/managedata-icon-sprite.png') left top no-repeat;
	height: 101px;
	width: 99px;
	 cursor: pointer;
	 margin:0 auto;
}

.manage-dta-icn:hover {
	background: transparent url('../../img/managedata-icon-sprite.png') left -103px no-repeat;
}


.export-dta-icn {
	background: transparent url('../../img/exportdata-icon.png');
	height:101px;
	width: 113px;
	 cursor: pointer;
	 margin:0 auto;
}

.export-dta-icn:hover {
	background: transparent url('../../img/exportdata-icon-hover.png');
}

.generate-presntation-icn {
	background: transparent url('../../img/generate-presentation-icon.png');
	height:101px;
	width: 96px;
	 cursor: pointer;
	 margin:0 auto;
}

.generate-presntation-icn:hover {
	background: transparent url('../../img/generate-presentation-icon-hover.png');
}

/* 1/may/2015 start */
.Back-to-page{
	margin:10px 0 0 25px;
}
.Back-to-page input[type='button']{
background:#1d81c7;
padding:7px 20px;
color:#fff;
box-shadow:0 1px 4px #333333;
text-transform:uppercase;
font-weight:bold;
}
.Back-to-page input[type='button']:hover{
background:#196fac;
}
#save_custom_PPT_div button{
box-shadow: 0 2px 0 #404040 !important;
    font-size: 18px;
    font-weight: normal;
    text-shadow: 0 0 0 #ccc;
	margin:10px 0px;
}
#popup-map-colors{
	min-height:400px;
}
#color_value_ranges_but{
	float:left;
	width:67%;
}
#save_map_color{
float:right;
width:33%;
}
#save_map_color button{
 padding:7px 15px;
}
.selectEnd, .selectStart {
    float: left;
    margin: 0 10px 5px 0;
    width: 80px;
}
.setcolorRange{
	border-color: rgba(0, 0, 0, 0.2);
    border-style: solid;
    border-width: 1px;
    cursor: pointer;
    float: left;
	padding:14px 28px 13px;
	margin:1px 0 5px;
}
#colorRange select{
	border: 1px solid #ccc;
    margin: 1px 2px;
    width: 34%;
	float:left;
}
/* 1/may/2015 end */

/* 5/MAY/2015 CSS START */
.add-or-remove-indi{
	cursor: pointer;
    float: left;
    text-align: center;
    width: 115px;
	padding-right:13px;
}
.addNewRange{
	  background: url("../../img/minus-plus.png") no-repeat scroll left bottom transparent;
    float: right;
    height: 27px !important;
    width: 27px;
	cursor:pointer;
}
/* 5/MAY/2015 CSS END */

/* 06/May/2015 css start */
.option-list {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #ccc;
    height: 100px;
    overflow-y: auto;
    padding: 10px;
    position: absolute;
    top: 76px;
    width: 70px;
}
.option-list-end{
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #ccc;
    height: 100px;
    overflow-y: auto;
    padding: 10px;
    position: absolute;
    top: 76px;
    width: 70px;
	left:121px;
}
.wrap.transform_bnd {
    width: 310px;
}
.transform_data_type_bn {
    font-size: 12px;
}
.inner-txt.transform_data_type_bn img{
	width:20px;
}

/* 06/May/2015 css end */
.priorperiod_show {
    float: left;
    line-height: 20px;
    margin: 0;
    padding: 4px 30px 4px 0;
    width: calc(100% - 60px);
}
#facebox .close{
background:none !important;
  padding-top: 5px !important;
}
#popup-export-data{
	width:430px;
}


 .dashboard-middle {
    background: none repeat scroll 0 0 #fff;
    height: auto;
}

.dashboard-middle .middle {
    background-color: #fff;
    height: auto;
    padding: 0 0 10px;
    width: 100%;
}
