body{
	font-family: 'Helvetica', sans-serif !important;
	-webkit-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
	color:#009bc2;
}


/* LOGIN PAGE */
/*.site_login {
	background-color:#009bc2;
	padding-top: 100px;
}*/

.site_login .span12 {
	width:100%;
}

.site_login .form-vertical {
	float:none !important;
	margin:auto !important;
}

.login-screen {
	background-color: rgb(253,253,253);
	border-radius:5px;
}

.login-icon {
	padding:20px 0;
	border-bottom:#dee0e1 1px solid;
	text-align: center;
}

.login-icon img {
	width:65%;
}

.login-form {
	padding:20px;
}

#login-name,
#login-pass {
	border:1px solid #bdc0c1;
	box-shadow: 0px 0px 0px 3px #F2F5F7;
	border-radius:2px !important;
}

#login-name:focus,
#login-pass:focus {
	border-color:#1988B2;
	box-shadow:0px 0px 0px 3px #c7e0e9;
}

.control-group.error #login-name,
.control-group.error #login-pass {
	border-color:#b94a48;
	box-shadow: none;
}

.login-form .btn-primary {
	background-color:white;
	color:#009bc2;
	border:2px solid #009bc2;
	height:33px;
	font-weight: bold;
	border-radius:25px !important;
}

.login-form .login-btn {
	width:50% !important;
	margin-left: 50%;
}

.login-form .btn-primary:hover {
	background-color: #009bc2;
	color:white;
}

.forgot-password {
	text-align: center;
	padding:25px;
}

.forgot-password a, .forgot-password a:hover {
	color:rgb(253,253,253);
}

.control-group.pw_forgot_show .btn {
	margin-top:20px;
	margin-bottom:10px;
}

.control-group.pw_forgot_show img {
	width:20px;
}

/*a#rememberPassLink {
	color:#2988b2;
}*/

.bodyBlur {
	-webkit-filter: blur(5px);
	-moz-filter: blur(5px);
	-o-filter: blur(5px);
	-ms-filter: blur(5px);
	filter: blur(5px);
}


.jsResizableTableCell {
	overflow: hidden;
	text-overflow: ellipsis;
	height: 20px;
}

.nowrap {
	white-space: nowrap;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0 0 10px 0;
}

.greyedOutLoading{
    position: absolute;
    width:100%;
    height:100%;
    background: rgb(255, 255, 255); /* Fall-back for browsers that don't
                                    support rgba */
    background: rgba(255, 255, 255, 0.75);
    z-index:100;
}

.greyedOutLoading > div {
    position: absolute;
    left:40%;
    top:50%;
    font-size:x-large;
}

.chartMainWrapper{
    position:relative;
    overflow: hidden;
		min-height: 60px;
}

.highlight{
	background-color: yellow;
	padding: 0 2px 0 2px;
	border: 1px solid #D9E00B;
}

#analytics_filters{
	padding-top:10px;
	padding-bottom:10px;
}

.multiOptionDisabled {
    color: #dddddd !important;
}
.multiOptionDisabled b.caret {
    border-top-color: #dddddd !important;
    border-bottom-color: #dddddd !important;
}

.highChartsLine {
	box-shadow: 0px 0px 1px rgba(0,0,0,0.30);
	border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	-webkit-border-radius: 4px 4px 0 0;
}



.chartAudience {
    padding:10px;
}
.box-content ul.barUL{
    list-style: none;
    padding: 0;
    margin: 0;
}
.box-content li.barLI {
    position:relative;
    background-color: #f5f5f5;
    border: 1px solid #ccc;
    margin:5px 0;
    padding:0;
    height:20px;
    display: list-item;
    list-style: none;
    font-size: 0.8em;
}
.box-content .barBack {
    position:absolute;
    width:100%;
    top:0;
    left:0;
    height:20px;
    padding-left:5px;
    overflow:hidden;
}

.box-content .barFront {
    background-color: red;
    position:absolute;
    top:0;
    left:0;
    height:20px;
}


.box-content a.barUL_more {
	font-size: 0.8em;
}

.box-content table.items {
	font-size:13px;
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  height: 30px;
}

input,
button,
select,
textarea {
  font-family: 'Helvetica', sans-serif;
}

select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  margin-bottom: 0;
 }

form {
	margin: 0;
}

.control-group {
  margin-bottom: 10px;
  clear: both;
}

.ui-sortable {
	border: 1px solid #eee;
}

table input[type="text"],
table input[type="password"],
table .ui-autocomplete-input,
table textarea,
table .uneditable-input {
	width: 120px;
}

/* List view (JTI) */

.items div.view:nth-child(odd) {
	background: #f9f9f9;
}

.incoming-articles .list-view div.view {
	clear: both;
	border-bottom: 1px solid #ddd;
	height: 60px;
	overflow: hidden;
}
	.incoming-articles .list-view div.view:hover {background: #f5f5f5;}

.incoming-articles .list-view .cell {
	float: left;
	overflow: hidden;
}

.incoming-articles .list-view .cell p {
	margin: 0;
	height: 61px;
	display: table-cell;
	vertical-align: middle;
}

.incoming-articles .newRow {
	font-weight: bold;
	background: #fff !important;
}

.clickableRow {
	cursor: pointer; cursor: hand;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.cell1 {width: 5%;}
	.cell1 p {padding: 0 10px;}
	.cell1 input {margin-top: 0;}

.cell2 {width: 7%;}
	.cell2 p {color: #aaa !important;}
	.cell2 a {margin-right: 10px;}
	.cell2 a:hover {color: #ef4832;text-decoration: none;}

.cell3 {width: 19%;}
	.cell3 p {padding: 0 15px 0 0;
	}

.cell4 {width: 54%;}
	.cell4 p {padding:  0 15px 0 0;}
	.cell4 span {display: block;}
	.cell4 .links {padding-top: 0 !important;font-size: 0.8em;}
	.cell4 .links a {color: #ef4832;}
	.cell4 .links a:after {content: "|";margin: 0 3px;}
	.cell4 .links a:last-child:after {content: "";}
	.cell4 .links i {padding: 0 5px 0 0;}

.cell5 {width: 15%;}
	.cell5 p {text-align: right;width: inherit;padding-right: 15px;}

.toggleableRow {
	background: #fff;
}

.toggleableRow div {
	padding: 15px;
}

.toggleableRow:hover {
	background: #fff !important;
}

#distributionListPopup {
	padding: 20px;
}

#distributionListPopup hr {
	margin: 15px -20px !important;
}

.distributionOption {
	float: left;
	margin-right: 10px !important;
}

.article-icons a {
	text-decoration: none;
	color: #ef4832;
	margin-left: 5px;
}

.daterange .thumbnail > .caret {
	margin: 0 0 0 5px;
}

.caret {
	margin: 8px 8px 8px 4px;
}

.btn {
	border: none;
	background-image: none;
	background-repeat: none;
	border: none;
	*border: 0;
	border-color: none;
	border-bottom-color: none;
	-webkit-border-radius: 0;
	   -moz-border-radius: 0;
	        border-radius: 0;
	-webkit-box-shadow: none;
	   -moz-box-shadow: none;
	        box-shadow: none;
	text-shadow: none;
}

.btn-primary {
	*background-color: none;
	 background-image: none;
	 background-repeat: repeat-x;
	 border-color: #0044cc #0044cc #002a80;
	 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
	 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.nav-header {
  display: block;
  padding: 3px 15px;
  font-size: inherit;
  font-weight: normal;
  line-height: 20px;
  color: #fff;
  text-shadow: none;
  text-transform: uppercase;
}

.nav-list > li > a,
.nav-list .nav-header {
  text-shadow: none;
}

.nav .search-form input {
	margin-top: 6px;
	width: 200px;
}

.navbar-inner {
  min-height: 40px;
  background-color: #fff;
  background-repeat: repeat-x;
  *zoom: 1;
  border-bottom: 1px solid #eee;
  padding-bottom: 10px;
  border-top: 1px solid #eee;
  padding-top: 10px;
  background-image: none;
  padding-left: 0;
  padding-right: 0;
  border: none;
  box-shadow: none;
}

.navbar .brand {
  padding: 5px;
}

.navbar .brand > img {
	height: 30px;
}


.navbar-search .search-query {
  font-family: "Open Sans", sans-serif;
}

.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus {
  color: #fff;
  background-color: #cc3c32;
}

.navbar .btn-navbar {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	background: none;
}

.navbar .btn-navbar:hover,
.navbar .btn-navbar:focus,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled] {
	background: none;
}

.dropdown-menu:before {
  position: absolute;
  top: -7px;
  right: 9px;
  display: inline-block;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-left: 7px solid transparent;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: '';
}

.dropdown-menu:after {
  position: absolute;
  top: -6px;
  right: 10px;
  display: inline-block;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
  border-left: 6px solid transparent;
  content: '';
}

.text-blue {
	color: #009bc2 !important;
}

.updateButtonRow {
	margin-bottom: 25px;
}

.selectAllInsideTab {
	border-bottom: 1px solid #eeeeee;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

.selectAllInsideTab a {
	margin: 0 2px 0 0;
}

.audienceTitle {
	cursor: pointer;
	line-height: 40px;
}

.audienceTitle h5 {
	margin-bottom: 2px;
	display: inline-block;
}
#audience_tabs .nav {
	margin-bottom: 10px;
}

.audience_tab_content label {
	margin-bottom: 0;
}

.audience_tab_content label input {
	margin-top: 0;
}

.tabbable {
	margin-top: 30px;
}

.tab-content {
	border-bottom: 1px solid #eeeeee;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

nav .navigation .nav li a {
	padding: 10px;
	font-weight:100;
}

nav .navigation .nav li a i {
	font-size: 11px;
}

nav .navigation .nav li.nav-header {
	font-weight: 700;
	padding: 10px;
	border-bottom: 1px solid #282c36;
	color:#fff;
}

.box .box-header i {
	font-size: 15px;
	margin-right: 5px;
}
.box .box-header .lead {
	float: left;
	margin: 10px;
	margin-top: 3px;
	margin-bottom: 0px;
	margin-right: 0px;
	font-size: 15px;
	font-family: Helvetica;
	font-weight: 100;
	color: #009bc2;
	text-transform: uppercase;
	padding: 6px;
}

.box .box-header .actions .btn {
	margin: 3px; /* 5px */
	margin-right:-5px;
}

/* Icons */

.form-actions {
  padding: 15px 0px 0px;
  margin-top: 20px;
  background-color: #fff;
  border-top: 1px solid #e5e5e5;
}

label {
  display: block;
  margin-bottom: 5px;
  /* sorry Thom- 4lines below were breaking bootstrap switch */
  /*width: 150px;
  float: left;
  height: 35px;
  line-height: 35px; */
}

#Campaigns_data_disclaimer_thumbnail_a {
	display: block;
	float: left;
}
#Campaigns_data_disclaimer_thumbnail_a p {
	text-align: center;
}

.fileinput-img-holder {
	clear: both;
}


ul.topMenu ul.dropdown-menu{
    overflow-y: scroll;
    max-height:609px;
    min-width:300px;
}


.userbar_magazine_div{
	position:relative;
}
ul.topMenu ul.dropdown-menu .unlinkMyMagazine{
	position:absolute;
	top:3px;
	right:0px;
	opacity:0.3;
	filter:alpha(opacity=30);
	cursor:pointer;

}

ul.topMenu ul.dropdown-menu .unlinkMyMagazine:hover{
	color:black;
	opacity:1;
	font-size:larger;
	top:2px;
}

.magazine_show_big_module_button {
	text-align:center;
	padding:30px;
}

ul.advertorialArticlesList {
	list-style: none;
    padding: 10px;
    margin: 0;
    border:1px solid #eee;
    max-height:300px;
    overflow:scroll;
}

ul.advertorialArticlesList li {
	padding:5px;
}

ul.advertorialArticlesList li input {
	margin-right:5px;
}

ul.advertorialArticlesList li:hover {
	background-color: #d0d0d0 !important;
}

ul.advertorialArticlesList li:nth-child(even) {
	background-color: #efefef;
}

ul.advertorialArticlesList label {
	font-size:13px;
}


.dynamicTagtypeBox .dynamicTagtype {
	border: 1px solid #eee;
	padding: 10px;
	margin-left: 0px;
}

.manuallyChangeSourceTypeBox {
	font-size:smaller;
	margin-top:5px;
	margin-bottom:5px;
	float:left;
}
.manuallyChangeSourceTypeBox a{
	color: #ee7600 !important;
	cursor: pointer;
}
#manuallyChangeSourceTypeBoxNewValue{
	color:red;
}

.grid-view .pagination, .list-view .pagination {
	text-align:center;
}

.list-view .sourcesSelectorLine {
	min-height:45px;
}

#analyticsAnnotationsList{
	border: 1px solid #009bc2;
	box-shadow: 0px 1px 2px rgba(0,0,0,0.30);
	border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	-webkit-border-radius: 4px 4px 0 0;
	font-size:13px;
	position:relative;
	margin-top: -15px;
}

#analyticsAnnotationsList .greyedOutLoading {
	top:0;
	left:0;

}
#analyticsAnnotationsList .annotationRow{
	margin:5px;

}

#analyticsAnnotationsList .legendNum{
	border: 2px solid #c0c0c0;
	font-weight:bold;
	border-radius: 30px;
	padding: 1px;
	font-size: 11px;
}
#analyticsAnnotationsList .legendColor{
	margin:5px;
}
#analyticsAnnotationsList .legendDate{
	margin:5px;
	color: #999;
	font-size:12px;
}
#analyticsAnnotationsList .legendLabel{
	margin:5px;
}


#analyticsAnnotationsList .aLead{
	color:white;
	padding: 3px;
	padding-left: 6px;
}


.analytics_index .breadcrumb {
	margin-bottom:0px;
}

.tableTopXPager {
	text-align: center;
	/*margin-top: -18px;*/
	margin-bottom: 5px;
	font-size: 13px;
}


.overalldashboard_closeDetails {
	position:absolute;
	top:10px;
	right:10px;
	z-index:9;
	cursor:pointer;
	color:red;
	font-size:larger;
}
.overall_FetchersAllTables{
	position:relative;
}

.overalldashboard_chartcontainer .box-header {
	background-color:white !important;
	color:#333 !important;
}

.overalldashboard_chartcontainer .highChartsLine {
	box-shadow: none !important;
}

.overalldashboard_chartcontainer .box-header .actions {
	display:none !important;
}


.overalldashboard_chartcontainer .overalldashboard_frontCharts .gridster {
	margin-top:-30px;
}


.analytics_overallDashboard .navbar {
	display:none !important;
}
.analytics_overallDashboard section#content {
	margin-top:-34px !important;
}



.dropdown-menu .restricted_access {
	color: #009bc2;
}

.dropdown-menu li:hover .restricted_access{
	color: white;
}

.proxy_update .ng-scope ul {
	margin: 0;
}

.proxy_update .ng-scope li.ng-binding {
	background: #f5f5f5;
	list-style: none;
	float: left;
	padding: 3px;
	margin-right: 3px;
	text-indent: 4px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.proxy_update .ng-scope li.ng-binding .btn {
	padding: 0;
	margin: 0 4px 0 2px;
}

.proxy_update .ng-scope li.ng-binding .btn:hover {
	background: #f5f5f5;
}

.source_rss_lastupdated_box{
	background-color: #f5f5f5;
 	font-size:85%;
 	margin: -14px -14px 20px -14px;
  	padding: 15px;
  	color: #999999;
}


.arrayElementAutoNext {
	margin-bottom: 5px !important;
	display: block !important;
}

.scheduledPushItems {

}

.scheduledPushItem {
	padding: 5px;
	border: 1px solid #dce1e5;
	border-left-width: 10px;
	margin-bottom:15px;
	padding-left:5px;
	position:relative;
}

.scheduledPushItemActions{
	position:absolute; top:20px; right:5px;
}

.scheduledPushItemActions > span {
	color: #666;
}

.scheduledPushItemActions > span:hover {
	color: red;
}


#push-notification-keys-grid .alert {
	margin-left: -15px;
	padding-right: 100px;
	padding-bottom: 10px;
}


.massActionButtons .massactionbutton {
	margin:10px;
}

.lineThrough {
	text-decoration: line-through;
	color:#bbb;
}


.mappings {
	width:100%
}
.nc_slide_type {
	width:100%;
	margin-left:0 !important;
}

.navBarSubmenu1{
	/*margin-left: 40px;
	margin-top: 0px;*/
	/*padding-top: 2px !important;
	padding-bottom: 2px !important;*/

}

/**
 * 2016-04-05 - ktistak: for the new attribute filtertype in dashboard_filters
 */
.dashboardFilters_dropDown{
	margin-left:0 !important;
}
/**** end of  2016-04-05 - ktistak ****/


/* betting game tabs */
.chartMainWrapper .ui-tabs .ui-tabs-nav li a{
	font-weight: bold;
	color: #555555;
}

/* new mcd rules: */

.btn.btn-primary, .btn.btn-primary:hover, .btn.btn-primary:focus {background-color:#009bc2;color:#fff;}
.btn.btn-danger {background-color:#009bc2;color:#fff;}
.contrast {color:#009bc2 !important;}
h1 [class^="icon-"] {color:#009bc2;}
.btn-large {font-size:inherit;}
nav {width:200px;background:linear-gradient(#009bc2 65%, #96C03D);}
body #content {margin-left:200px;}
header .navbar.navbar-fixed-top .navbar-inner {background:#33AFCE;}
nav .navigation .nav {background:inherit;}
nav .navigation .nav > li.active > a {color:#fff;background-color:rgba(255, 255, 255, 0.2);}
nav .navigation .nav > li.active > a span {color:#fff;font-weight:100;}
nav .navigation .nav > li.active > a i {color:#fff;font-weight:100;}
nav >div {overflow:hidden;overflow-y:auto;}
a, a:hover, .btn-link, .btn-link:hover {color:#009bc2;}
a:hover > i {color:#009bc2;}
.caret {border-top:4px solid #009bc2;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {background:#009bc2;}
.dropdown-menu > li > a:hover {background:#009bc2;}
h1, h2, h3, h4, h5, h6 {font-family:Helvetica;}
.X0 > .span12 > h1 {margin-bottom:40px;}
h1 > span > a {margin:0 20px;}
nav .navigation .nav li.nav-header {border-bottom:1px solid rgba(255, 255, 255, 0.2);}
body #content .thumbnail {border-color:#009bc2;}
.table-bordered th, .table-bordered td {border-left:#009bc2;}
.table-striped tbody > tr:nth-child(odd) > td, .table-striped tbody > tr:nth-child(odd) > th {background-color:inherit;}
.box-content table.items {border-right:none;}
#yw0_c1 {text-align:right;}
.statistic-box small {font-weight:100;}
.statistic-box .title {font-size:2em;color:#96C03D !important;}
.red-background {background-color:inherit !important;}
.red-border {background-color:inherit !important;}
.box.bordered-box {border:none;}
.table-bordered {border-right:none;}
.has-switch span.switch-danger, .has-switch span.switch-danger:hover, .has-switch span.switch-danger:focus, .has-switch span.switch-danger:active, .has-switch span.switch-danger.active, .has-switch span.switch-danger.disabled, .has-switch span.switch-danger[disabled], .has-switch span.switch-danger:active, .has-switch span.switch-danger.active {background-color:#009bc2;}
.select2-results .select2-highlighted {background:#009bc2;}
.ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {color:#009bc2;}
.page-header {border-bottom:none;margin:0;}
.form-actions {border-top:1px solid #009bc2;}
nav .navigation .nav > li:hover .dropdown-collapse.collapsed, nav .navigation .nav > li:hover > a, nav .navigation .nav > li:hover > a:focus, nav .navigation .nav > li.active .dropdown-collapse.collapsed, nav .navigation .nav > li.active > a, nav .navigation .nav > li.active > a:focus {background-color:#33AFCE;color:#fff;}
nav .navigation .nav li a:hover span {color:#fff;}
nav .navigation .nav li a:hover i {color:#fff;}
.daterangepicker .ranges li.active, .daterangepicker .ranges li:hover {background:#96c03d;}
.btn-group.open .btn-success.dropdown-toggle, .btn.btn-success {background-color:#009bc2;}
.btn-group.open .btn-success.dropdown-toggle:hover, .btn.btn-success:hover {background-color:#009bc2;}
.daterangepicker td.active, .daterangepicker td.active:hover {background:#009bc2;}
.label-info, .badge-info {background-color:#96c03d;}
.table-striped tbody td {color:#000;}
.oneBox {font-weight:normal !important;background-color:#f6f6f6 !important;color:#002a67 !important;}
.oneBox.ob_content {border-bottom:7px solid #96be0a !important;}
.oneBox.ob_backend {border-bottom:7px solid #eb7d27 !important;}
.oneBox.ob_dashboard {border-bottom:7px solid #a70f74 !important;}
.oneBox.ob_external {border-bottom:7px solid #009bc2 !important;}
.oneBox.ob_ed {border-bottom:7px solid #002e67 !important;}
.oneBox.ob_beta {border-bottom:7px solid #009bc2 !important;}
.class_analyticsHome .chartsMenu > div, .connectedSortable > div {border:1px solid #009bc2 !important;border-top:25px solid #009bc2 !important;}
label.cb_checked {background-color:#96be0a !important;color:#fff !important;font-weight:normal !important;}

/* end new mcd rules */
.table-striped tbody tr:hover td{
	background-color:#f9f9f9;
}

.btn.btn-danger:hover{
    background-color: #009bc2;
}
.btn.btn-danger:hover i {
    color: #fff;
}

.dashboard_topNavigation{
	background-color: #F5F6F8;
	border-top: 1px solid #53BACB;
  border-bottom: 1px solid #96BF0D;
	padding:1em;
	margin-bottom: 2em;
}

.dashboard_topNavigation ~ *{
	padding-left: 20px;
	padding-right: 20px;
}

.dashboard_topNavigation .nav{
	margin-bottom: 0;
}

.dashboard_topNavigation .nav li[disabled="disabled"]{
	display: none;
}


.dashboard_topNavigation .nav-pills a,.dashboard_topNavigation .nav-pills a:hover,.dashboard_topNavigation .nav-pills a:focus{
    color:#009bc2 ;
}

.dashboard_topNavigation .nav-pills>.active>a,.dashboard_topNavigation .nav-pills>.active>a:hover,.dashboard_topNavigation .nav-pills>.active>a:focus{
    background-color:#96BF0D;
		color: #ffffff;
}

.dashboard_topNavigation .nav-pills .configNavPill{
	position: absolute;
	right: 0px;
}

.dashboard_topNavigation .nav-pills .configNavPill a i,.dashboard_topNavigation .nav-pills .configNavPill a:hover i,.dashboard_topNavigation .nav-pills .configNavPill a:focus i{
		color: #999999;
		font-size: x-large;
}

.dashboard_topNavigation .nav-pills .configNavPill.active a i,.dashboard_topNavigation .nav-pills .configNavPill.active a:hover i,.dashboard_topNavigation .nav-pills .configNavPill.active a:focus i{
		color: #ffffff;
}

#alertSlidePill{
		float: right;
}

#alertSlidePill a, #alertSlidePill a:hover, #alertSlidePill a:focus{
    /*color:#d9534f ;*/
		background-color:#d9534f;
		color: #ffffff;
}

#alertSlidePill.active>a,#alertSlidePill.active>a:hover,#alertSlidePill.active>a:focus{
    background-color:#d9534f;
		color: #ffffff;
}

@-webkit-keyframes blinker {
  from {opacity: 1.0;}
  to {opacity: 0.0;}
}
.blink{
	text-decoration: blink;
	-webkit-animation-name: blinker;
	-webkit-animation-duration: 0.5s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-direction: alternate;
}

/*#alertSlidePill.blink>a,#alertSlidePill.blink>a:hover,#alertSlidePill.blink>a:focus{
    background-color:#d9534f;
		color: #ffffff;

}*/

/* scrollbars */

/* width */
::-webkit-scrollbar {
	width: 5px;
	height: 5px;
}

/* Track */

::-webkit-scrollbar-track {
	background: #f1f1f1;
}

/* Handle */
::-webkit-scrollbar-thumb {
	/* background: #888; */
	background: #AB0076;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
	/* background: #555; */
	background: #74004f;
}