element {
  --main-bg-color: #44c8f5;
}

 h1 {
    color: #44c8f5  !important; 
 }
 
 body {
	  background: #cacaca !important; 
	  background-size:cover;
}
 
 /*adjustments for footer in login page*/
 .navbar-custom .nav li a 
 {
 	   text-shadow: none !important;
 }
    
.listen-body-background  {
	  background-image: url(../img/sliderexa/listen-background.jpg)  !important;
	   background-size:cover !important;
	  background-repeat: no-repeat !important;
}

.ui-widget-header {
	border: 1px solid #4297d7;
	background: #5c9ccc; 
	color: #ffffff;
	font-weight: bold;
}

.dataTables_paginate {
  color: #939598 !important;
  background: #939598 !important;
  border: 2px solid #939598;
  font-weight:300;
}

#light-blue-or-orange
{
	 background: #44c8f5 !important;
	 z-index: 9999;
	 position: fixed;
	 bottom: 0;
	 width: 100% !important;
	 backface-visibility: hidden;
	 text: #ffffff !important;
}

.full-width .row
{
 	background:#cccccc !important;
 	
}

.current-logo 
{
	float: left;
	margin-left: 70px;
	background: url(../img/Listen-Logo-White-100x30.png) !important;
	width: 100px;
	height: 30px;	

}
.current-logo-login 
{
	float: left;
	margin-left: 70px;
	background: url(../img/Listen-Logo-White-100x30.png) !important;
	width: 100px;
	height: 30px;	

}

.logo_infoapp   
{
	background: url(../img/Logo-29x29.jpg) 10px center no-repeat !important; 
	color:  #44c8f5 !important;
}

.btn-primary {background: #3b3a3a;color: #44c8f5;}

#first h1, #second h1, #third h1 {color: #3b3a3a;}

.company .header {background-color: #44c8f5;}

.required{border:solid 1px #3b3a3a;}

.select2-container .select2-choice {border: 1px solid #3b3a3a;}
.select2-container-active .select2-choice,.select2-container-active .select2-choices {border: 1px solid #3b3a3a;}
.scheduler > ul.months li.selected { background-color: #3b3a3a; }
a.file-input-wrapper{background-color:#3b3a3a;color: #f1f1f1;border: 1px solid #44c8f5;}
a.file-input-wrapper:hover{background-color:#44c8f5;border: 1px solid #3b3a3a;color: #3b3a3a;}
.scheduler > ul.months li.selected { background-color: #3b3a3a; }
#tabs li a {border: 1px solid #3b3a3a;color: #FFF;background: #3b3a3a;}
.tab-section {padding: 10px;border: 1px solid #3b3a3a;}
footer a:hover {color: #000;}
.form-control {border-top-color: #3b3a3a!important;border-bottom-color: #3b3a3a!important;border-right-color: #3b3a3a;border-left-color: #FFF;}
#map-container {border: 1px solid #3b3a3a;}


#internal-content thead {
	
	color: #000;
	background: #44c8f5;
	/* IE10 Consumer Preview */ 
	background-image: -ms-linear-gradient(bottom, #44c8f5 0%, #44c8f5 45%);
	
	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(bottom, #44c8f5 0%, #44c8f5 45%);
	
	/* Opera */ 
	background-image: -o-linear-gradient(bottom, #44c8f5 0%, #44c8f5 45%);
	
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #44c8f5), color-stop(0.5, #3b3a3a));
	
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(bottom, #44c8f5 0%, #44c8f5 100%);
	
	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to top, #44c8f5 0%, #44c8f5 45%);

}
input.file {border: 1px solid #44c8f5;color: #939598;}
.nu-cutomer input.file {border: 1px solid #44c8f5;	color: #939598;}
.home-brand-heading {color: #44c8f5;}
::-moz-selection {background: #44c8f5; color:#fff;}
::selection {background: #44c8f5; color:#fff;}
.pick-a-color-markup .hex-pound{background: #FFF;border-top-color: #44c8f5;border-bottom-color: #44c8f5;border-left-color: #44c8f5;}
.input-group-btn .color-dropdown {background-color: #fff;border-top-color: #44c8f5!important;border-right-color: #44c8f5!important;border-bottom-color: #44c8f5!important;border-left-color: #44c8f5!important;}
table.dataTable thead th {color: #fff !important;}
.gn-menu-main ul li:hover {background: url(../img/arrow.png) #44c8f5 right center no-repeat;}
footer a {color: #fff;}
footer{color: #fff;}

.navbar-custom .nav li a {
color: #000;
}
.form-bordered {border: thin solid #3b3a3a;}

.tablet-container-vert .wa-text {color: #fff; background-color: #44c8f5;}
.tablet-container-vert .wa-img {background-image: url('../img/friends-bar.png');}
.tablet-container-hori .wa-text {color: #fff; background-color: #44c8f5;}
.tablet-container-hori .wa-img {background-image: url('../img/friends-bar.png');}
.phone-container-vert .wa-text {color: #fff; background-color: #44c8f5;}
.phone-container-vert .wa-img {background-image: url('../img/friends-bar.png');}
.phone-container-vert .wa-up-fill { background-color: #44c8f5;}

.gridster li header { background:#515151; color:#fff; border-bottom:1px solid #515151;}

/* Messi Window Messages */
.messi-titlebox {
	background-color: #3b3a3a; 
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.25, #3b3a3a), color-stop(0.75, #44c8f5));
	background-image: linear-gradient(bottom, #3b3a3a 25%, #44c8f5 75%);
	background-image: -moz-linear-gradient(bottom, #3b3a3a 25%, #44c8f5 75%);
	background-image: -o-linear-gradient(bottom, #3b3a3a 25%, #44c8f5 75%);
	background-image: -webkit-linear-gradient(bottom, #3b3a3a 25%, #44c8f5 75%);
	background-image: -ms-linear-gradient(bottom, #3b3a3a 25%, #44c8f5 75%);
}
#internal-content h4 {color: #275e7e;}


/***********dashboard Help*********/
.circle { 
	width: 60px;
	height: 60px;	
	background-color: #44c8f5;
	/*background-image: url(resource:/themes/exxo/img/plusIcon.png);*/
	background-repeat: no-repeat;
	background-position: center center;
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	border-radius: 50px;	
}

#crumbs .current 
{
	background: #44c8f5 !important;
	cursor:default;
}

#tabs li a.current {color: #44c8f5; background-color: #fff; opacity: 0.7; border-bottom: 1px solid #fff;}