/* Import Section
=================================================================== */
@import url("jquery-ui-1.8.21.custom.css");								/* jQuery User Interface Framework Styles */
@import url("fullcalendar.css");										/* Calendars Styles */
@import url("chosen.css");												/* Select Boxes Styles */  
@import url("uniform.default.css");										/* Uniform Styles */
@import url("jquery.cleditor.css");										/* Text Editor Styles. */  
@import url("jquery.noty.css");											/* Noty Notifications Style */
@import url("noty_theme_default.css");									/* Noty Notifications Style */
@import url("elfinder.min.css");										/* File Manager Style */
@import url("elfinder.theme.css");										/* File Manager Style */
@import url("jquery.iphone.toggle.css");								/* Styles for iPhone */
@import url("uploadify.css");											/* Uploadify Styles */
@import url("jquery.gritter.css");										/* Growl Like Notifications Styles */


/* Basic
=================================================================== */

body {
	background:#fff;
	color: #646464;
}

a {
	color:#09C;
}

.tip {
border-bottom:1px dotted #09C;
text-decoration:none !important;	
}

.tip:hover {
background:#FFC;	
}

.tiplink {
display:block;
line-height:40px;	
}

hr {
  	margin: 6px 0;
  	border: 0;
  	border-top: 1px solid #e0dfdf;
  	border-bottom: 1px solid #fefefe;
}



h1 {
	font-size: 18px;
	line-height: 18px;
}

h2 {
	font-size: 16px;
	line-height: 40px;
}

h3 {
	font-size: 15px;
	line-height: 15px;
}

h4 {
	font-size: 1.8em;
	line-height: 40px;
}

h5 {
	font-size: 15px;
	line-height: 13px;
}

h6 {
	font-size: 12px;
	line-height: 12px;
}


.btn-add {
position:relative;
top:15px;	
}


.well {
	border: 1px solid #ddd;
	background-color: #f6f6f6;
	-webkit-box-shadow: none;
       -moz-box-shadow: none;
          	box-shadow: none;
	-webkit-border-radius: 2px;
       -moz-border-radius: 2px;
	        border-radius: 2px;
}

.breadcrumb {
	margin-top: 27px;
	border: 1px solid #3c4049;
	color: #fff;
  	
  	-webkit-border-radius: 2px;
       -moz-border-radius: 2px;
	        border-radius: 2px; 	
}

.breadcrumb a {
	color: #fff;
	text-shadow: none;	
}

.content-dash {
margin:0 !important;
}

.calendar-dash {
margin-bottom:24px;	
}

.accordion {
clear:both;
}

.accordion-group {
margin-bottom:8px;	
}

.accordion-heading {
font-weight:700;
background-color:#E7F0F4;
clear:both;
}

.accordion-child .accordion-heading {
background-color:#BBD5E0;
}

.accordion-heading a {
color:#005078;
text-decoration:none;	
}

.accordion-heading a .badge {
margin-top:-2px;	
}

.accordion-heading a .badge span {
font-weight:400;
opacity:.6;	
}

.accordion-heading:hover {
background-color:#eee;
color:#333;
}

.accordion-heading:active {
color:#333;
background-color:#FFC;
}

.accordion-inner {
font-size:11.5px;
}

.collapse.in .accordion-inner{

}

.accordion-inner table {

/*margin-bottom:45px !important;*/	
}

.accordion-inner h5 {
font-size:1.1em;
color:#333;	
line-height:1.2em;
}

.accordion-body {
background:#fff;
clear:both;	

}

.ah-withcheckbox {
	position:relative;
}

.ah-withcheckbox .checker{
position:absolute;
top:4px;
left:6px;
}

.ah-withcheckbox .accordion-toggle {
padding:3px 14px 3px 30px;
}

.accordion-child .accordion-inner {
padding:0 0 4px 0;	
}

.accordion-child .accordion-inner .table-bordered {
	border:0 !important;
border-left:0 !important;
border-right:0 !important;
	-webkit-border-radius: 0 !important;
       -moz-border-radius: 0 !important;
          	border-radius: 0 !important;
margin:0;
padding:0;
}

.accordion-child .accordion-inner .table-bordered thead:first-child tr:first-child th:first-child,
.accordion-child .accordion-inner .table-bordered tbody:first-child tr:first-child td:first-child {
  -webkit-border-top-left-radius: 0 !important;
          border-top-left-radius: 0 !important;
  -moz-border-radius-topleft: 0 !important;
}

.accordion-child .accordion-inner .table-bordered thead:first-child tr:first-child th:last-child,
.accordion-child .accordion-inner .table-bordered tbody:first-child tr:first-child td:last-child {
  -webkit-border-top-right-radius: 0 !important;
          border-top-right-radius: 0 !important;
  -moz-border-radius-topright: 0 !important;
}

.accordion-child .accordion-inner .table-bordered thead:last-child tr:last-child th:first-child,
.accordion-child .accordion-inner .table-bordered tbody:last-child tr:last-child td:first-child,
.accordion-child .accordion-inner .table-bordered tfoot:last-child tr:last-child td:first-child {
  -webkit-border-radius: 0 0 0 0 !important;
     -moz-border-radius: 0 0 0 0 !important;
          border-radius: 0 0 0 0 !important;
  -webkit-border-bottom-left-radius: 0 !important;
          border-bottom-left-radius: 0 !important;
  -moz-border-radius-bottomleft: 0 !important;
}

.accordion-child .accordion-inner .table-bordered thead:last-child tr:last-child th:last-child,
.accordion-child .accordion-inner .table-bordered tbody:last-child tr:last-child td:last-child,
.accordion-child .accordion-inner .table-bordered tfoot:last-child tr:last-child td:last-child {
  -webkit-border-bottom-right-radius: 0 !important;
          border-bottom-right-radius: 0 !important;
  -moz-border-radius-bottomright: 0 !important;
}

.grid-footer {
padding:4px 10px;
background-color:#E9E9E9;
border-top:1px solid #ddd;	
}

.grid-footer .pull-left {
margin-right:14px;	
}

.row-fluid .activity-boxes {
width:188px;
z-index:1000;
position:relative;	
margin-top:8px;
}

#home-tab {
height:0 !important;
overflow:hidden !important;
padding:0 !important;
margin:0 !important;
margin-top:-14px;
border:0 !important;
}

.boxes-dash .box-small {
	width:100%;
}

#box-dash-tabs li {
margin-bottom:4px;
width:170px;	
border:0;
	padding:0 10px 4px 9px;
}

#box-dash-tabs li.active { /* tab wrapper */
	border:1px solid #ccc;
	padding:2px 9px 2px 8px;
		-webkit-border-radius: 4px 0 0 4px;
       -moz-border-radius: 4px 0 0 4px;
          	border-radius: 4px 0 0 4px;
	border-right:1px solid #fff !important;
	z-index:2000;
}

#box-dash-tabs a {
	padding:0;
}

.box-dash-title {
display:block;
text-align:center;
color:#fff;	
background-color: #2274CB;
  	background-image: -moz-linear-gradient(top, #2274CB, #1D4981);
  	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2274CB), to(#1D4981));
  	background-image: -webkit-linear-gradient(top, #2274CB, #1D4981);
  	background-image: -o-linear-gradient(top, #2274CB, #1D4981);
  	background-image: linear-gradient(to bottom, #2274CB, #1D4981);
  	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#2274CB', endColorstr='#1D4981', GradientType=0);
padding:3px 0;
text-shadow:1px 1px 0 #000;
	-webkit-border-radius: 3px 3px 0 0;
       -moz-border-radius: 3px 3px 0 0;
          	border-radius: 3px 3px 0 0;
}

.box-dash-count {
	float:left;
	font-size:1.5em;
	font-weight:700;
	text-align:center;
	padding:12px 0 0 0;
	display:block;
	color:#000;	
	text-shadow:2px 0 1px #fff;
	width:48px;
	text-align:center;
}

.box-row {
	display:block;
	padding:0 6px;	
	font-size:.88em;
	float:right;
	width:115px;
	line-height:1em;
	padding:4px 0;
}

.box-row i {
	font-style:normal;
	font-weight:700;
	color:#646464;
	font-size:1.2em;
}

.tab-pane {
overflow:visible; /* was hidden in 1.8 and earlier */	
}

.pane-inner {
padding:0 15px 9px 0;	
}

.pane-inner {
clear:both;
}

.box-small {
	text-align: center;
	position: relative;
	display: block;
	margin: 20px;

}

.box-small-link {
	border: 1px solid #ddd;
	margin-bottom: -1px;
  	padding: 30px 0px;
	font-size: 26px;
  	background-color: #fafafa;
  	background-image: -moz-linear-gradient(top, #fafafa, #efefef);
  	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fafafa), to(#efefef));
  	background-image: -webkit-linear-gradient(top, #fafafa, #efefef);
  	background-image: -o-linear-gradient(top, #fafafa, #efefef);
  	background-image: linear-gradient(to bottom, #fafafa, #efefef);
  	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fafafa', endColorstr='#efefef', GradientType=0);
  	-webkit-box-shadow: none;
       -moz-box-shadow: none;
          	box-shadow: none;
  	-webkit-border-radius: 2px;
       -moz-border-radius: 2px;
          	border-radius: 2px;
	display:block;
	color: #646464;
	text-shadow: 0px 1px 1px #fff;
}

.box-small-link:hover {
	border: 1px solid #3c4049;
	margin-bottom: -1px;
  	padding: 30px 0px;
  	color: #fff;
  	background-color: #4e525d;
  	background-image: -moz-linear-gradient(top, #4e525d, #3c4049);
  	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4e525d), to(#3c4049));
  	background-image: -webkit-linear-gradient(top, #4e525d, #3c4049);
  	background-image: -o-linear-gradient(top, #4e525d, #3c4049);
  	background-image: linear-gradient(to bottom, #4e525d, #3c4049);
  	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#4e525d', endColorstr='#3c4049', GradientType=0);
	text-shadow: 0px 1px 1px #000;
	text-decoration: none;
}

.box-small-title {
	text-align: center;
	margin: 10px auto;
	font-size: 16px;
	color: #aaa;
	text-shadow: 0px 1px 1px #fff;
}

.box {
	margin: 20px 0px;
}

.box-header {
	height: 20px;
  	border: 1px solid #ddd;
	margin-bottom: -1px;
  	padding: 10px;
  	background-color: #fafafa;
  	background-image: -moz-linear-gradient(top, #fafafa, #efefef);
  	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fafafa), to(#efefef));
  	background-image: -webkit-linear-gradient(top, #fafafa, #efefef);
  	background-image: -o-linear-gradient(top, #fafafa, #efefef);
  	background-image: linear-gradient(to bottom, #fafafa, #efefef);
  	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fafafa', endColorstr='#efefef', GradientType=0);
  	-webkit-box-shadow: none;
     	-moz-box-shadow: none;
          box-shadow: none;
  	-webkit-border-radius: 2px 2px 0px 0px;
       -moz-border-radius: 2px 2px 0px 0px;
          	border-radius: 2px 2px 0px 0px;
	overflow: hidden;
}

.box-header h2{
	font-size: 16px;
	line-height: 16px;
	float:left;
	margin-top: 2px;
	color: #646464;
	font-weight: normal;
	text-shadow: 0px 1px 0px #fff;
}

.box-header h2 i{
	margin: 1px 3px 0px 5px;
	opacity: .4;
}

.box-header .break{
	border-left: 1px solid #fcfcfc;
	border-right: 1px solid #ddd;
	margin: -12px 10px -10px 10px;
	padding: 12px 0px 10px 0px;
	
}

.box-header .box-icon {
	float:right;
	margin-top: 1px;
}

.box-header .box-icon i {
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	-ms-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
	opacity: .4;
}

.box-header .box-icon i:hover {
	opacity: .8;
}

.box-header .box-icon a {
	margin: 0px 5px;
}

.box-content {
  	margin-top: -1px;
	padding: 10px;
  	border: 1px solid #ddd;
  	background: #fcfcfc;
  	-webkit-border-radius: 0px 0px 2px 2px;
	   -moz-border-radius: 0px 0px 2px 2px;
          	border-radius: 0px 0px 2px 2px;
}

.home-wrapper {
margin:0 auto;	
width:1180px !important;
}

.dash-contentwrap {
margin-left:0 !important;	
width:990px !important;
}

.dash-content .tab-pane.active {
	border:1px solid #ccc;
	  	-webkit-border-radius:  0 4px 4px 4px;
	   -moz-border-radius: 0 4px 4px 4px;
          	border-radius: 0 4px 4px 4px;
			padding:9px;
			z-index:1;
			position:relative;
			min-height:617px;
}

.dash-content #home {
border:0 !important;	
}

.dash-close-button {
float:right;
margin-bottom:14px;
}

/* Header Section
=================================================================== */
.navbar {
margin-bottom:0;	
}

.navbar-inner {
  	min-height: 40px;
  	padding-right: 20px;
  	padding-left: 20px;
	color: #646464;
  
  	-webkit-border-radius: 0px;
       -moz-border-radius: 0px;
          	border-radius: 0px;
  	*zoom: 1;
  	-webkit-box-shadow: none;
       -moz-box-shadow: none;
          	box-shadow: none;
	background-image:none;
	border:0;
}

.navbar-inner a {
	color: #646464;
}

.navbar-inner a i{
	opacity: .7;
}

.navbar .brand {
	display:block;
	background:url(../Images/logo_customermanager.png) 0 0 no-repeat;
	text-indent:-5000px;
	width:300px;
	height:35px;
	margin:10px 0 4px -20px !important;
}

.nav-utility  ul {
margin:24px -20px 0 0;
padding:0;
list-style:none;	
}

.nav-utility  ul li {
float:left;
margin:0 14px;	
}

.nav-utility  ul li a {
color:#005078;
}



/* Global Nav */

.global_navbar, .global_subnavbar  {
background:#244B84;	
overflow:hidden;
font-size:.92em;
}

.global_subnavbar {
background:#DDE4E7;	
margin-bottom:24px;
}

.global_navbar ul, .global_navbar ul li, .global_subnavbar ul, .global_subnavbar ul li {
list-style:none;
margin:0;
padding:0;	
overflow:hidden;
}

.global_navbar ul, .global_subnavbar ul {
margin-left:2%;	
}

.global_navbar ul li, .global_subnavbar ul li {
	float:left;	
}

.global_navbar ul li a, .global_subnavbar ul li a {
display:block;
padding:6px 16px;
}

.global_navbar ul li a {
color:#fff;
font-weight:500;	
}

.global_navbar ul li.active a {
color:#333;
background:#DDE4E7;	
}

.global_subnavbar ul li a {
color:#244B84;
font-weight:400;	
}

.global_subnavbar ul li.active a {
color:#333;
}


/* Navigation Section
=================================================================== */

.nav-tabs.nav-stacked > li > a {
  	margin: 0 0 4px 0;
	color: #646464;
  	border: 1px solid #ddd;
  	background-color: #E7F0F4;
  	background-image: -moz-linear-gradient(top, #fafafa, #efefef);
  	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fafafa), to(#efefef));
  	background-image: -webkit-linear-gradient(top, #fafafa, #efefef);
  	background-image: -o-linear-gradient(top, #fafafa, #efefef);
  	background-image: linear-gradient(to bottom, #fafafa, #efefef);
  	/*filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fafafa', endColorstr='#efefef', GradientType=0);*/
  	-webkit-border-radius: 4px;
       -moz-border-radius: 4px;
          	border-radius: 4px;
}

.nav-tabs.nav-stacked > li > a.btn-dash {
	display:block;
	background-color: #2FABE9;
  color: #ffffff;
  background-image: -moz-linear-gradient(top, #67c2ef, #2FABE9);
  background-image: -ms-linear-gradient(top, #67c2ef, #2FABE9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#67c2ef), to(#2FABE9));
  background-image: -webkit-linear-gradient(top, #67c2ef, #2FABE9);
  background-image: -o-linear-gradient(top, #67c2ef, #2FABE9);
  background-image: linear-gradient(top, #67c2ef, #2FABE9);
  background-repeat: repeat-x;
 
  border-color: #1598d9 #1598d9 #007bb8 #1598d9;
  
  padding:3px;
	width:160px;
	font-size:.84em;
	line-height:2.2em;
	margin:4px 0 6px 6px;	
}

.nav-tabs.nav-stacked > li > a.btn-dash span {
position:relative;
top:1px;	
}

.nav-tabs.nav-stacked > li > a.btn-dash:hover {
background:#117EC3;	
/*-webkit-box-shadow: 0 1px 1px hsla(0, 0%, 0%, 0.08), inset 0 1px hsla(0, 100%, 100%, 0.3);
	   -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08), inset 0 1px rgba(255, 255, 255, 0.3);
			box-shadow: 0 1px 1px hsla(0, 0%, 0%, 0.08), inset 0 1px hsla(0, 100%, 100%, 0.3);*/
}

.nav-tabs.nav-stacked > li > a.btn-dash:active {
background:#fff;
color:#333;	
}

.nav-tabs.nav-stacked > li > a > i {
	opacity: .7;
}

.nav-tabs.nav-stacked  > li.active > a {
  border-color:#3c4049;
  color: #fff;
  background-color: #1D4981 !important;
	background-image:none;
}

.nav-tabs.nav-stacked  > li.active > a .box-dash-title {
	background-image:none;
	background: #1D4981;
}

.nav-tabs.nav-stacked  > li.active > a .box-dash-count {
text-shadow:2px 0 1px #000;	
}

#box-dash-tabs > li > a {
background:#E7F0F4;	
overflow:hidden;
margin-bottom:0;
}

#box-dash-tabs > li > a:hover {
background:#eee;	
}


#box-dash-tabs > li > a:active {
background:#FFC;	
}


.nav-tabs.nav-stacked  > li.active > a .box-dash-count {
	color:#fff !important;	
}

.nav-tabs.nav-stacked  > li.active > a .box-row {
	color:#ccc !important;
}

.nav-tabs.nav-stacked  > li.active > a .box-row i {
	color:#fff !important;
}


.nav-tabs.nav-stacked > li.active > a > i {
	opacity: 1;
}

/*.nav-tabs.nav-stacked > li:first-child > a {
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-topleft: 4px;
}

.nav-tabs.nav-stacked > li:last-child > a {
  -webkit-border-bottom-right-radius: 4px;
          border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
          border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
}*/

.nav-tabs.nav-stacked > li > a:hover {
  
  background-color: #ccc;
 /* background-image: -moz-linear-gradient(top, #4e525d, #3c4049);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4e525d), to(#3c4049));
  background-image: -webkit-linear-gradient(top, #4e525d, #3c4049);
  background-image: -o-linear-gradient(top, #4e525d, #3c4049);
  background-image: linear-gradient(to bottom, #4e525d, #3c4049);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#4e525d', endColorstr='#3c4049', GradientType=0);*/
}

/* Notifications & Labels
=================================================================== */

.notification {
	position: absolute;
	top: -16px;
	right: -16px;
	line-height: 16px;
	height: 16px;
	padding: 6px 10px;
	color: white !important;
	text-shadow: 0 1px hsla(0, 0%, 0%, 0.25);
	border-width: 1px;
	border-style: solid;
	border-radius: 10px;
  	-webkit-border-radius: 50em;
       -moz-border-radius: 50em;
          	border-radius: 50em;
	-webkit-box-shadow: 0 1px 1px hsla(0, 0%, 0%, 0.08), inset 0 1px hsla(0, 100%, 100%, 0.3);
	   -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08), inset 0 1px rgba(255, 255, 255, 0.3);
			box-shadow: 0 1px 1px hsla(0, 0%, 0%, 0.08), inset 0 1px hsla(0, 100%, 100%, 0.3);
}

.notification-small {
	padding: 2px 7px;
	color: white !important;
	text-shadow: 0 1px hsla(0, 0%, 0%, 0.25);
	border-width: 1px;
	border-style: solid;
  	-webkit-border-radius: 50em;
       -moz-border-radius: 50em;
          	border-radius: 50em;
	-webkit-box-shadow: 0 1px 1px hsla(0, 0%, 0%, 0.08), inset 0 1px hsla(0, 100%, 100%, 0.3);
	   -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08), inset 0 1px rgba(255, 255, 255, 0.3);
			box-shadow: 0 1px 1px hsla(0, 0%, 0%, 0.08), inset 0 1px hsla(0, 100%, 100%, 0.3);
}

.notification-small, 
.notification {
	border-color: #2FABE9;
	background-color: #67C2EF;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, hsl(200, 80%, 82%)), color-stop(100%, hsl(200, 81%, 67%)));
	background-image: -webkit-linear-gradient(top, hsl(200, 80%, 82%), hsl(200, 81%, 67%));
	background-image: -moz-linear-gradient(top, hsl(200, 80%, 82%), hsl(200, 81%, 67%));
	background-image: -ms-linear-gradient(top, hsl(200, 80%, 82%), hsl(200, 81%, 67%));
	background-image: -o-linear-gradient(top, hsl(200, 80%, 82%), hsl(200, 81%, 67%));
	background-image: linear-gradient(top, hsl(200, 80%, 82%), hsl(200, 81%, 67%));
}

.notification-small.green,
.notification.green {
	border-color: 	#5AAD34;
	background-color: 	#78CD51;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, hsl(101, 54%, 71%)), color-stop(100%, hsl(101, 55%, 56%)));
	background-image: -webkit-linear-gradient(top, hsl(101, 54%, 71%), hsl(101, 55%, 56%));
	background-image: -moz-linear-gradient(top, hsl(101, 54%, 71%), hsl(101, 55%, 56%));
	background-image: -ms-linear-gradient(top, hsl(101, 54%, 71%), hsl(101, 55%, 56%));
	background-image: -o-linear-gradient(top, hsl(101, 54%, 71%), hsl(101, 55%, 56%));
	background-image: linear-gradient(top, 	hsl(101, 54%, 71%), hsl(101, 55%, 56%));
}

.notification-small.yellow,
.notification.yellow {
	border-color: #F4A506;
	background-color: #FABB3D;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, hsl(40, 95%, 76%)), color-stop(100%, hsl(40, 95%, 61%)));
	background-image: -webkit-linear-gradient(top, hsl(40, 95%, 76%), hsl(40, 95%, 61%));
	background-image: -moz-linear-gradient(top, hsl(40, 95%, 76%), hsl(40, 95%, 61%));
	background-image: -ms-linear-gradient(top, hsl(40, 95%, 76%), hsl(40, 95%, 61%));
	background-image: -o-linear-gradient(top, hsl(40, 95%, 76%), hsl(40, 95%, 61%));
	background-image: linear-gradient(top, hsl(40, 95%, 76%), hsl(40, 95%, 61%));
}

.notification-small.red,
.notification.red {
	border-color: #FA5833;
	background-color: #FA603D;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, hsl(11, 95%, 76%)), color-stop(100%, hsl(11, 95%, 61%)));
	background-image: -webkit-linear-gradient(top, hsl(11, 95%, 76%), hsl(11, 95%, 61%));
	background-image: -moz-linear-gradient(top, hsl(11, 95%, 76%), hsl(11, 95%, 61%));
	background-image: -ms-linear-gradient(top, hsl(11, 95%, 76%), hsl(11, 95%, 61%));
	background-image: -o-linear-gradient(top, hsl(11, 95%, 76%), hsl(11, 95%, 61%));
	background-image: linear-gradient(top, hsl(11, 95%, 76%), hsl(11, 95%, 61%));
}

.label-important,
.badge-important {
  	border-color: #FA5833;
	background-color: #FA603D;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, hsl(11, 95%, 76%)), color-stop(100%, hsl(11, 95%, 61%)));
	background-image: -webkit-linear-gradient(top, hsl(11, 95%, 76%), hsl(11, 95%, 61%));
	background-image: -moz-linear-gradient(top, hsl(11, 95%, 76%), hsl(11, 95%, 61%));
	background-image: -ms-linear-gradient(top, hsl(11, 95%, 76%), hsl(11, 95%, 61%));
	background-image: -o-linear-gradient(top, hsl(11, 95%, 76%), hsl(11, 95%, 61%));
	background-image: linear-gradient(top, hsl(11, 95%, 76%), hsl(11, 95%, 61%));
}

.label-important[href],
.badge-important[href] {
  	border-color: #FA5833;
	background-color: #FA603D;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, hsl(11, 95%, 76%)), color-stop(100%, hsl(11, 95%, 61%)));
	background-image: -webkit-linear-gradient(top, hsl(11, 95%, 76%), hsl(11, 95%, 61%));
	background-image: -moz-linear-gradient(top, hsl(11, 95%, 76%), hsl(11, 95%, 61%));
	background-image: -ms-linear-gradient(top, hsl(11, 95%, 76%), hsl(11, 95%, 61%));
	background-image: -o-linear-gradient(top, hsl(11, 95%, 76%), hsl(11, 95%, 61%));
	background-image: linear-gradient(top, hsl(11, 95%, 76%), hsl(11, 95%, 61%));
}

.label-warning,
.badge-warning {
  	border-color: #F4A506;
	background-color:#F60;

}

.label-warning[href],
.badge-warning[href] {
  	border-color: #F4A506;
	background-color: #FABB3D;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, hsl(40, 95%, 76%)), color-stop(100%, hsl(40, 95%, 61%)));
	background-image: -webkit-linear-gradient(top, hsl(40, 95%, 76%), hsl(40, 95%, 61%));
	background-image: -moz-linear-gradient(top, hsl(40, 95%, 76%), hsl(40, 95%, 61%));
	background-image: -ms-linear-gradient(top, hsl(40, 95%, 76%), hsl(40, 95%, 61%));
	background-image: -o-linear-gradient(top, hsl(40, 95%, 76%), hsl(40, 95%, 61%));
	background-image: linear-gradient(top, hsl(40, 95%, 76%), hsl(40, 95%, 61%));
}

.label-success,
.badge-success {
  	border-color: 	#498E2A;
	background-color: 	#498E2A;
	/*background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, hsl(101, 54%, 71%)), color-stop(100%, hsl(101, 55%, 56%)));
	background-image: -webkit-linear-gradient(top, hsl(101, 54%, 71%), hsl(101, 55%, 56%));
	background-image: -moz-linear-gradient(top, hsl(101, 54%, 71%), hsl(101, 55%, 56%));
	background-image: -ms-linear-gradient(top, hsl(101, 54%, 71%), hsl(101, 55%, 56%));
	background-image: -o-linear-gradient(top, hsl(101, 54%, 71%), hsl(101, 55%, 56%));
	background-image: linear-gradient(top, 	hsl(101, 54%, 71%), hsl(101, 55%, 56%));*/
}

.label-success[href],
.badge-success[href] {
  	border-color: 	#5AAD34;
	background-color: 	#78CD51;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, hsl(101, 54%, 71%)), color-stop(100%, hsl(101, 55%, 56%)));
	background-image: -webkit-linear-gradient(top, hsl(101, 54%, 71%), hsl(101, 55%, 56%));
	background-image: -moz-linear-gradient(top, hsl(101, 54%, 71%), hsl(101, 55%, 56%));
	background-image: -ms-linear-gradient(top, hsl(101, 54%, 71%), hsl(101, 55%, 56%));
	background-image: -o-linear-gradient(top, hsl(101, 54%, 71%), hsl(101, 55%, 56%));
	background-image: linear-gradient(top, 	hsl(101, 54%, 71%), hsl(101, 55%, 56%));
}

.label-info {
  	border-color: #2FABE9;
	background-color: #67C2EF;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, hsl(200, 80%, 82%)), color-stop(100%, hsl(200, 81%, 67%)));
	background-image: -webkit-linear-gradient(top, hsl(200, 80%, 82%), hsl(200, 81%, 67%));
	background-image: -moz-linear-gradient(top, hsl(200, 80%, 82%), hsl(200, 81%, 67%));
	background-image: -ms-linear-gradient(top, hsl(200, 80%, 82%), hsl(200, 81%, 67%));
	background-image: -o-linear-gradient(top, hsl(200, 80%, 82%), hsl(200, 81%, 67%));
	background-image: linear-gradient(top, hsl(200, 80%, 82%), hsl(200, 81%, 67%));
}

.label-heading {
	background-color: #244B84;
}

.label-info[href],
.badge-info[href] {
  	border-color: #2FABE9;
	background-color: #67C2EF;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, hsl(200, 80%, 82%)), color-stop(100%, hsl(200, 81%, 67%)));
	background-image: -webkit-linear-gradient(top, hsl(200, 80%, 82%), hsl(200, 81%, 67%));
	background-image: -moz-linear-gradient(top, hsl(200, 80%, 82%), hsl(200, 81%, 67%));
	background-image: -ms-linear-gradient(top, hsl(200, 80%, 82%), hsl(200, 81%, 67%));
	background-image: -o-linear-gradient(top, hsl(200, 80%, 82%), hsl(200, 81%, 67%));
	background-image: linear-gradient(top, hsl(200, 80%, 82%), hsl(200, 81%, 67%));
}

.label-info2 {
  	border-color: #666;
	background-color: #333;
}


.label-nowrap {
	white-space:nowrap;
}

.h1-steps {
	font-size:1.4em;
	line-height:1em;	
}

.h1-steps .label {
	font-size:1em;
	height:auto;
	padding:.5em;	
	margin:0 .2em -.4em 0;
}

/* Dashboard Lists
=================================================================== */
.row-fluid .main-menu-span {
float:right;
width:180px;
margin:0;
padding:0 0 4px 0;
background:#B0B6B9;	
-webkit-border-radius: 3px;
       -moz-border-radius: 3px;
          	border-radius: 3px;
}

.row-fluid .main-menu-span .nav-header {
	text-align:center;
	color:#fff;
	background-color: #2274CB;
  	background-image: -moz-linear-gradient(top, #2274CB, #1D4981);
  	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2274CB), to(#1D4981));
  	background-image: -webkit-linear-gradient(top, #2274CB, #1D4981);
  	background-image: -o-linear-gradient(top, #2274CB, #1D4981);
  	background-image: linear-gradient(to bottom, #2274CB, #1D4981);
  	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#2274CB', endColorstr='#1D4981', GradientType=0);

	
text-shadow:1px 1px 0 #000;
	font-size:.9em;
	font-weight:400;
	width:150px;
}

.row-fluid .main-menu-span .nav-header:first-child {
	-webkit-border-radius: 3px 3px 0 0;
       -moz-border-radius: 3px 3px 0 0;
          	border-radius: 3px 3px 0 0;
}

.row-fluid .main-menu-span ol {
	list-style:none;	
	margin:0;
	padding:0;
	background-color:#EBEBEB;
}

ul.main-menu {
margin:0 0 4px 0;
border-top:1px solid #63696C;	
padding-top:4px;
}

.row-fluid .main-menu-span li {
	margin:0;
	padding:0;	
}

.row-fluid .main-menu-span li a {
	margin:0;
	padding:4px 0 4px 8px;	
	color:#005078;
	display:block;
	font-size:.85em;
}

.row-fluid .main-menu-span .carousel p {
padding:8px;	
font-size:.9em;
color:#333;
min-height:80px;
}

.row-fluid .main-menu-span .carousel .carousel-control {
	
}

.row-fluid .main-menu-span .carousel .box-small-title {
	color:#333;	
	font-size:1.1em;
	display:block;
	margin:0 0 6px 0 !important;
	text-align:left;
}

.ofinterest-carousel img {
	width:150px;
	height:100px;
	margin:0 auto;	
}



ul.dashboard-list li{
	padding: 5px 0;
	list-style:none;
  	border-top: 1px solid #fff;
	border-bottom: 1px solid #ebebeb;
}

ul.dashboard-list li i{
	opacity: .7;
}

ul.dashboard-list li:first-child {
	border-top: none;
	border-bottom: 1px solid #EBEBEB;
}

ul.dashboard-list li:last-child {
	border-bottom: none;
}

ul.dashboard-list a:hover{
	text-decoration:none;
}

ul.dashboard-list{
	margin:0;
}

ul.dashboard-list li a span {
	display: inline-block;
	font-size: 18px;
	font-weight: bold;
	margin-right: 10px;
	text-align: right;
	width: 50px;
	zoom: 1;
}

.dashboard-avatar{
	height: 50px;
	width: 50px;
	padding: 1px;
	float: left;
	margin-top: 3px;
	margin-right: 15px;
	border: 1px solid #EBEBEB;
}

.green {
	color: #78CD51;
}

.red {
	color: #FA603D;
}

.blue {
	color: #67C2EF;
}

.yellow {
	color: #FABB3D;
}

/* Forms
=================================================================== */

.form-actions {
  	padding: 19px 20px 20px;
  	margin: 20px -10px -30px -10px;
  	background-color: #f5f5f5;
  	border-top: 1px solid #e5e5e5;
  	*zoom: 1;
}

.form-actions:before,
.form-actions:after {
  	display: table;
  	line-height: 0;
  	content: "";
}

.form-actions:after {
 	clear: both;
}

/* Buttons
=================================================================== */


.btn-primary {
  background-color: #006dcc;
  color: #ffffff;
  background-image: -moz-linear-gradient(top, #67c2ef, #2FABE9);
  background-image: -ms-linear-gradient(top, #67c2ef, #2FABE9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#67c2ef), to(#2FABE9));
  background-image: -webkit-linear-gradient(top, #67c2ef, #2FABE9);
  background-image: -o-linear-gradient(top, #67c2ef, #2FABE9);
  background-image: linear-gradient(top, #67c2ef, #2FABE9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#'67c2ef, endColorstr='#'2FABE9, GradientType=0);
  border-color: #1598d9 #1598d9 #007bb8 #1598d9;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  background-color: #2FABE9;
}

.btn-primary:active,
.btn-primary.active {
  background-color: #2FABE9 \9;
}

.btn-warning {
  background-color: #faa732;
  color: #ffffff;
  background-image: -moz-linear-gradient(top, #fabb3d, #F4A506);
  background-image: -ms-linear-gradient(top, #fabb3d, #F4A506);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fabb3d), to(#F4A506));
  background-image: -webkit-linear-gradient(top, #fabb3d, #F4A506);
  background-image: -o-linear-gradient(top, #fabb3d, #F4A506);
  background-image: linear-gradient(top, #fabb3d, #F4A506);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#'fabb3d, endColorstr='#'F4A506, GradientType=0);
  border-color: #f89406 #f89406 #ad6704;
  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(enabled = false);
}

.btn-warning:hover,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  background-color: #F4A506;
}

.btn-warning:active,
.btn-warning.active {
  background-color: #F4A506 \9;
}

.btn-danger {
  background-color: #da4f49;
  color: #ffffff;
  background-image: -moz-linear-gradient(top, #fa603d, #f1360a);
  background-image: -ms-linear-gradient(top, #fa603d, #f1360a);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fa603d), to(#f1360a));
  background-image: -webkit-linear-gradient(top, #fa603d, #f1360a);
  background-image: -o-linear-gradient(top, #fa603d, #f1360a);
  background-image: linear-gradient(top, #fa603d, #f1360a);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#'fa603d, endColorstr='#'f1360a, GradientType=0);
  border-color: #f1360a #f1360a #f1360a;
  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(enabled = false);
}
.btn-danger:hover,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
  background-color: #f1360a
}

.btn-danger:active,
.btn-danger.active {
  background-color: #f1360a \9;
}

.btn-success {
  background-color: #5bb75b;
  color: #ffffff;
  background-image: -moz-linear-gradient(top, #78cd51, #5AAD34);
  background-image: -ms-linear-gradient(top, #78cd51, #5AAD34);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#78cd51), to(#5AAD34));
  background-image: -webkit-linear-gradient(top, #78cd51, #5AAD34);
  background-image: -o-linear-gradient(top, #78cd51, #5AAD34);
  background-image: linear-gradient(top, #78cd51, #5AAD34);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#'78cd51, endColorstr='#'5AAD34, GradientType=0);
  border-color: #5AAD34 #5AAD34 #387038;
  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(enabled = false);
}
.btn-success:hover,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  background-color: #5AAD34;
}

.btn-success:active,
.btn-success.active {
  background-color: #5AAD34 \9;
}

.btn-info {
  background-color: #49afcd;
  color: #ffffff;
  background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: -ms-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
  background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: linear-gradient(top, #5bc0de, #2f96b4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#'5bc0de, endColorstr='#'2f96b4, GradientType=0);
  border-color: #2f96b4 #2f96b4 #1f6377;
  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(enabled = false);
}
.btn-info:hover,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  background-color: #2f96b4;
}

.btn-info:active,
.btn-info.active {
  background-color: #24748c \9;
}

.btn-inverse {
  color: #ffffff;
  background-color: #363636;
  *background-color: #222222;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));
  background-image: -webkit-linear-gradient(top, #444444, #222222);
  background-image: -o-linear-gradient(top, #444444, #222222);
  background-image: linear-gradient(to bottom, #444444, #222222);
  background-image: -moz-linear-gradient(top, #444444, #222222);
  background-repeat: repeat-x;
  border-color: #222222 #222222 #000000;
  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='#ff444444', endColorstr='#ff222222', GradientType=0);
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}

.btn-inverse:hover,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  color: #ffffff;
  background-color: #222222;
  *background-color: #151515;
}

.btn-inverse:active,
.btn-inverse.active {
  background-color: #080808 \9;
}



/* Alert Boxes
=================================================================== */
.alert {
	font-family: Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	margin-bottom: 15px;
	position: relative;
	padding: 14px 40px 14px 18px;
	-webkit-box-shadow:  0px 1px 1px 0px rgba(180, 180, 180, 0.1);
	box-shadow:  0px 1px 1px 0px rgba(180, 180, 180, 0.1);
}

.alert.alert-success {
	background-color: #edf6e5 !important;
	color: #7a9659 !important;
	border: 1px solid #9fc76f !important;
}

.alert.alert-error {
	background-color: #fdeaea !important;
	color: #ca6f74 !important;
	border: 1px solid #f27b81 !important;
}

tr.alert-error td {
	background-color: #fdeaea !important;
	color: #ca6f74 !important;
	border: 1px solid #f27b81 !important;
	border-left:0 !important;
	border-right:0 !important;
}

tr.alert-error td:first-child {
	border-left:1px solid #f27b81 !important;
}

tr.alert-error td:last-child {
	border-right:1px solid #f27b81 !important;
}

.alert {
	background-color: #fffee1 !important;
	color: #daac50 !important;
	border: 1px solid #f5c056 !important;
	position:absolute;
	margin:10px 0 0 0;
	width:500px;
	right:14px;
}

tr.alert td {
	background-color: #fffee1 !important;
	color: #ca6f74 !important;
	border: 1px solid #f5c056 !important;
	border-left:0 !important;
	border-right:0 !important;
}

tr.alert td:first-child {
	border-left:1px solid #f5c056 !important;
}

tr.alert td:last-child {
	border-right:1px solid #f5c056 !important;
}

.alert.alert-info {
	background-color: #e9f8ff !important;
	color: #5d9fa9 !important;
	border: 1px solid #75c7d3 !important;
}

.alert-lg {
	border-width:2px !important;	
	width:80%;
	margin:2em auto;
	position:relative;
	font-size:1.4em
}

.alert-lg h3 {
	font-size:1.4em	
	
}

/* Tabs
=================================================================== */

.tab-menu.nav-tabs {
  	*zoom: 1;
	margin-top: -52px;
}

.tab-menu.nav-tabs > li {
  float: right;
}

.tab-menu.nav-tabs {
  	border-bottom: none;
}

.tab-menu.nav-tabs > li {
  	margin-bottom: -1px;
}

.tab-menu.nav-tabs > li > a {
  	padding-top: 10px;
  	padding-bottom: 10px;
  	line-height: 20px;
	margin-left: -3px;
  	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
  	-webkit-border-radius: 0px;
       -moz-border-radius: 0px;
            border-radius: 0px;
}

.tab-menu.nav-tabs > li > a:hover {
	border-color: #ddd;
}

.tab-menu.nav-tabs > .active > a  {
  color: #555555;
  cursor: default;
  background-color: #fcfcfc;
  border-left: 1px solid #ddd;
}

.tab-menu.nav-tabs > .active > a:hover { 
	background-color: #fafafa;
}

/* Forms
=================================================================== */

.add-on,
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"],
input[type="file"],
.uneditable-input {
  border-color: #dddddd !important;
}

.wide-control{
	width: 450px;
	box-sizing:border-box;
-ms-box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box; 
}

.margin-side{
margin-left: 15px;
margin-right: 15px;
}

/* Masonry Gallery
=================================================================== */

.masonry-thumb {
  display: inline-block;
  vertical-align: top;
  margin-bottom: 6px;
}

/* Login Box
=================================================================== */

body.login {
	background:#EEE
}

.login-box {
	width: 480px;
	padding:0 24px;
	margin: 100px auto 40px auto;
	background: #fff;
	color: #aaa;
	overflow: hidden;
	border:1px solid #CCC;
	-webkit-border-radius: 3px;
       -moz-border-radius: 3px;
	        border-radius: 3px;
	-webkit-box-shadow: 2px 2px 2px rgba(0,0,0,0.25);
       -moz-box-shadow: 2px 2px 2px rgba(0,0,0,0.25);
         	box-shadow: 2px 2px 2px rgba(0,0,0,0.15);
}

.login-box .control-group {
	margin-bottom:12px !important;	
}

.login-img {
	margin:24px auto;
	text-align:center;	
}

.login-box p {
	margin: 10px 30px;
	font-weight: normal;
}

.login-side-link  {
	display:inline-block;
	margin:10px 8px 0 0;	
}

.login-box .alert {
	position:relative !important;
	width:auto;	
	margin:0 auto 12px auto;
	right:auto;
	padding:6px;
}

.login-footer {
	margin-top:40px;
	padding:18px 0;	
	font-size:11px;
	background:url(../Images/logo_poweredby_new.png) right 16px no-repeat;
}

.login-subline {
	text-align:center;	
}

.login-message {
	font-size:13px;
	color:#333;	
	margin-bottom:24px;
}

.login-box input[type="text"],
.login-box input[type="password"] {
	border: 1px solid #ccc !important;
	color: #333;
	font-size:16px;
	padding: 6px 8px !important;
	-webkit-box-shadow: none;
       -moz-box-shadow: none;
          	box-shadow: none;
			
	width:305px !important;
}

.login-box label {
	font-size:16px;
	line-height:1.9em;	
	color: #666;
	width:130px !important;
}

.login-box .controls {
	margin-left:150px !important;	
}



/* UI - Uniform
=================================================================== */

div.checker {
	margin-top: -4px !important;
}

div.radio {
	margin-top: -4px !important;
}

div.uploader{
	-webkit-border-radius:14px;
	   -moz-border-radius:14px;
			border-radius:14px;
}	

/* UI - Sliders & Progress
=================================================================== */

.ui-slider-handle {
	display: inline-block;
	background: #fcfcfc; /* Old browsers */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #fcfcfc 0%, #f7f7f7 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#f7f7f7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fcfcfc 0%,#f7f7f7 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fcfcfc 0%,#f7f7f7 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fcfcfc 0%,#f7f7f7 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fcfcfc 0%,#f7f7f7 100%); /* W3C */
	border: 1px solid #CBCBCB;
	-webkit-border-radius: 3px;
       -moz-border-radius: 3px;
	        border-radius: 3px;
	height: 16px;
	width: 16px;
	-webkit-box-shadow: 0 1px 0 #ffffff, 0 1px 0 #ffffff inset;
	box-shadow: 0 1px 0 #ffffff, 0 1px 0 #ffffff inset;
	margin-right: 12px;
	outline: none;
}

.ui-slider-handle {
	-webkit-border-radius: 10px;
       -moz-border-radius: 10px;
	        border-radius: 10px;
}

.slider {
	border: 1px solid #C9C9C9;
	height: 6px;
	-webkit-border-radius: 4px;
       -moz-border-radius: 4px;
	        border-radius: 4px;
	-webkit-box-shadow: 0 1px 0 #ffffff;
	   -moz-box-shadow: 0 1px 0 #ffffff;
		    box-shadow: 0 1px 0 #ffffff;
	position: relative;
	margin: 8px 0;
	background: #fcfcfc; /* Old browsers */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #fcfcfc 0%, #f2f2f2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fcfcfc 0%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fcfcfc 0%,#f2f2f2 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fcfcfc 0%,#f2f2f2 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fcfcfc 0%,#f2f2f2 100%); /* W3C */
}

.ui-slider-range {
	-webkit-border-radius: 4px;
       -moz-border-radius: 4px;
	        border-radius: 4px;
	height: 100% ;
	position: absolute;
	margin-top: -1px;
	margin-left: -1px;
	-webkit-box-shadow: 0 1px 0 #ffffff !important;
	   -moz-box-shadow: 0 1px 0 #ffffff !important;
			box-shadow: 0 1px 0 #FFFFFF !important;
}

.sliderVertical .ui-slider-range {
	width: 100%;
	top: auto;
	bottom: auto;
}

.ui-slider-range-max {
	right: -1px;
}

.ui-slider-range-min {
	left: -1px;
}

.sliderVertical .ui-slider-range-max {
	top: -px;
}

.sliderVertical .ui-slider-range-min {
	bottom: 0;
}

.sliderBlue .ui-slider-range, .progressBlue .ui-progressbar-value {
	background: rgb(103,194,239); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY3YzJlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZmFiZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(103,194,239,1) 0%, rgba(47,171,233,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(103,194,239,1)), color-stop(100%,rgba(47,171,233,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(103,194,239,1) 0%,rgba(47,171,233,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(103,194,239,1) 0%,rgba(47,171,233,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(103,194,239,1) 0%,rgba(47,171,233,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(103,194,239,1) 0%,rgba(47,171,233,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#67c2ef', endColorstr='#2fabe9',GradientType=0 ); /* IE6-8 */
	border: 1px solid #0098e4;
}

.sliderGreen .ui-slider-range, .progressGreen .ui-progressbar-value {
	background: rgb(189,234,116); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JkZWE3NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNmUzNzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(189,234,116,1) 0%, rgba(182,227,112,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(189,234,116,1)), color-stop(100%,rgba(182,227,112,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(189,234,116,1) 0%,rgba(182,227,112,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(189,234,116,1) 0%,rgba(182,227,112,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(189,234,116,1) 0%,rgba(182,227,112,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(189,234,116,1) 0%,rgba(182,227,112,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bdea74', endColorstr='#b6e370',GradientType=0 ); /* IE6-8 */
	border: 1px solid #96bb5c;
}

.sliderDarkGreen .ui-slider-range, .progressDarkGreen .ui-progressbar-value {
	background: rgb(120,205,81); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc4Y2Q1MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1YWFkMzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(120,205,81,1) 0%, rgba(90,173,52,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(120,205,81,1)), color-stop(100%,rgba(90,173,52,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(120,205,81,1) 0%,rgba(90,173,52,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(120,205,81,1) 0%,rgba(90,173,52,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(120,205,81,1) 0%,rgba(90,173,52,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(120,205,81,1) 0%,rgba(90,173,52,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#78cd51', endColorstr='#5aad34',GradientType=0 ); /* IE6-8 */
	border: 1px solid #3f8b1c;
}

.sliderPink .ui-slider-range, .progressPink .ui-progressbar-value {
	background: rgb(232,76,138); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4NGM4YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMjE2NjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(232,76,138,1) 0%, rgba(226,22,104,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(232,76,138,1)), color-stop(100%,rgba(226,22,104,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(232,76,138,1) 0%,rgba(226,22,104,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(232,76,138,1) 0%,rgba(226,22,104,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(232,76,138,1) 0%,rgba(226,22,104,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(232,76,138,1) 0%,rgba(226,22,104,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e84c8a', endColorstr='#e21668',GradientType=0 ); /* IE6-8 */
	border: 1px solid #9e0c47;
}

.sliderOrange .ui-slider-range, .progressOrange .ui-progressbar-value {
	background: rgb(250,96,61); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhNjAzZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYTU4MzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(250,96,61,1) 0%, rgba(250,88,51,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(250,96,61,1)), color-stop(100%,rgba(250,88,51,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(250,96,61,1) 0%,rgba(250,88,51,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(250,96,61,1) 0%,rgba(250,88,51,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(250,96,61,1) 0%,rgba(250,88,51,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(250,96,61,1) 0%,rgba(250,88,51,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa603d', endColorstr='#fa5833',GradientType=0 ); /* IE6-8 */
	border: 1px solid #c13a1a;
}

.sliderLightOrange .ui-slider-range, .progressLightOrange .ui-progressbar-value {
	background: rgb(250,187,61); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhYmIzZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGE1MDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(250,187,61,1) 0%, rgba(244,165,6,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(250,187,61,1)), color-stop(100%,rgba(244,165,6,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(250,187,61,1) 0%,rgba(244,165,6,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(250,187,61,1) 0%,rgba(244,165,6,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(250,187,61,1) 0%,rgba(244,165,6,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(250,187,61,1) 0%,rgba(244,165,6,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fabb3d', endColorstr='#f4a506',GradientType=0 ); /* IE6-8 */
	border: 1px solid #d79103;
}

.sliderRed .ui-slider-range, .progressRed .ui-progressbar-value {
	background: rgb(255,84,84); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmNTQ1NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,84,84,1) 0%, rgba(255,0,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,84,84,1)), color-stop(100%,rgba(255,0,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,84,84,1) 0%,rgba(255,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,84,84,1) 0%,rgba(255,0,0,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,84,84,1) 0%,rgba(255,0,0,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,84,84,1) 0%,rgba(255,0,0,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff5454', endColorstr='#ff0000',GradientType=0 ); /* IE6-8 */
	border: 1px solid #be0000;
}

.sliderYellow .ui-slider-range, .progressYellow .ui-progressbar-value {
	background: rgb(234,232,116); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhZTg3NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlM2UyNzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(234,232,116,1) 0%, rgba(227,226,112,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(234,232,116,1)), color-stop(100%,rgba(227,226,112,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(234,232,116,1) 0%,rgba(227,226,112,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(234,232,116,1) 0%,rgba(227,226,112,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(234,232,116,1) 0%,rgba(227,226,112,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(234,232,116,1) 0%,rgba(227,226,112,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eae874', endColorstr='#e3e270',GradientType=0 ); /* IE6-8 */
	border: 1px solid #bbb95c;
}

.ui-slider-handle {
	position: absolute !important;;
	background: url("../Images/i_16_radio.png") no-repeat center center scroll !important;
	background: url("../Images/i_16_radio.png") no-repeat center center scroll, -webkit-linear-gradient(top , #FCFCFC 0%, #F7F7F7 100%) !important;
	background: url("../Images/i_16_radio.png") no-repeat center center scroll, -moz-linear-gradient(top , #FCFCFC 0%, #F7F7F7 100%) !important;
	background: url("../Images/i_16_radio.png") no-repeat center center scroll, -o-linear-gradient(top , #FCFCFC 0%, #F7F7F7 100%) !important;
	background: url("../Images/i_16_radio.png") no-repeat center center scroll, -ms-linear-gradient(top , #FCFCFC 0%, #F7F7F7 100%) !important;
	background: url("../Images/i_16_radio.png") no-repeat center center scroll, linear-gradient(top , #FCFCFC 0%, #F7F7F7 100%) !important;
	margin: -3px -3px -3px -3px !important;
	-webkit-box-shadow: 0 1px 0 #FFFFFF inset !important;;
	box-shadow: 0 1px 0 #FFFFFF inset !important;
	outline: none !important;
}

.sliderVertical {
	float: left;
    height: 100px;
    margin-right: 40px;
    width: 5px;
}

.progress {
	border: 1px solid #C9C9C9;
	height: 20px;
	-webkit-border-radius: 4px;
       -moz-border-radius: 4px;
	        border-radius: 4px;
	-webkit-box-shadow: 0 1px 0 #ffffff;
	   -moz-box-shadow: 0 1px 0 #ffffff;
			box-shadow: 0 1px 0 #ffffff;
	background: #fcfcfc; /* Old browsers */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #fcfcfc 0%, #f2f2f2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fcfcfc 0%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fcfcfc 0%,#f2f2f2 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fcfcfc 0%,#f2f2f2 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fcfcfc 0%,#f2f2f2 100%); /* W3C */
	position: relative;
}

.ui-progressbar-value {
	height: 100%;
	top: 0px;
	position: absolute;
	left: -1px;
	-webkit-border-radius: 4px;
       -moz-border-radius: 4px;
	        border-radius: 4px;
}

/* Skill Bars
=================================================================== */
.skill-bar h5 {
	margin-bottom:6px;
}

.skill-bar li {
	margin-bottom:12px;
	list-style: none;
	margin-left: -26px;
	padding-left: 0px;
}

.meter { 
	height: 12px; 
	position: relative;
	background: #eee;
	min-width:60px;
}

.meter > span {
	display: block;
	height: 100%;
	position: relative;
	overflow: hidden;
}

.meter > span:after, .animate > span > span {
	content: "";
	position: absolute;
	top: 0; 
	left: 0; 
	bottom: 0; 
	right: 0;
	overflow: hidden;
}

.meter > span:after, 
.animate > span > spans li.current {
	background:#f16529;
}


/* Notifications Center
=================================================================== */
#notifications-center {
	position: fixed;
	top: 0;
	right: 0;
	z-index: 8888;
	background: rgba(0,0,0,0.8);
	color: #fff;
	width: 300px;
	height: 100%;
	-webkit-box-shadow: -1px 0px 2px rgba(0,0,0,0.45);
       -moz-box-shadow: -1px 0px 2px rgba(0,0,0,0.45);
         	box-shadow: -1px 0px 2px rgba(0,0,0,0.45);	
}

#notifications-center .item {
	border-top: 1px solid #444;
	border-bottom: 1px solid #000;
	overflow: hidden;
	height: 50px;
	padding: 10px;		
}

#notifications-center .item img {
	width: 30px;
	height: 30px;
	margin: 10px;	
}	

/* tables */
table.tablesorter {
	background-color: #CDCDCD;
	margin:10px 0pt 15px;
	width: 100%;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #fafafa;
  	background-image: -moz-linear-gradient(top, #fafafa, #efefef);
  	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fafafa), to(#efefef));
  	background-image: -webkit-linear-gradient(top, #fafafa, #efefef);
  	background-image: -o-linear-gradient(top, #fafafa, #efefef);
  	background-image: linear-gradient(to bottom, #fafafa, #efefef);
  	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fafafa', endColorstr='#efefef', GradientType=0);
	border-left: 1px solid #FFF;
	border-right: 1px solid #ccc;
	font-size: 8pt;
	padding: 3px;
}

table.tablesorter thead tr th:last-child, table.tablesorter tfoot tr th:last-child {
border-right:0;
}

table.tablesorter thead tr .header {
	/*background-image: url(bg.gif);*/
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 3px;
	background-color: #FFF;
	vertical-align: middle;
}
table.tablesorter tbody tr.odd td {
	background-color:#F0F0F6;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(../Images/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(../Images/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #E7F0F4;
}

/* tables */
table.tablesorterTwoRow {
	background-color: #CDCDCD;
	margin:10px 0pt 15px;
	width: 100%;
	text-align: left;
}

table.tablesorterTwoRow thead tr th, table.tablesorterTwoRow tfoot tr th {
	background-color: #fafafa;
  	background-image: -moz-linear-gradient(top, #fafafa, #efefef);
  	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fafafa), to(#efefef));
  	background-image: -webkit-linear-gradient(top, #fafafa, #efefef);
  	background-image: -o-linear-gradient(top, #fafafa, #efefef);
  	background-image: linear-gradient(to bottom, #fafafa, #efefef);
  	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fafafa', endColorstr='#efefef', GradientType=0);
	border-left: 1px solid #FFF;
	border-right: 1px solid #ccc;
	font-size: 8pt;
	padding: 3px;
}

table.tablesorterTwoRow thead tr th:last-child, table.tablesorterTwoRow tfoot tr th:last-child {
border-right:0;
}

.priority_flag  {
width:18px;
height:23px;
background:url(../Images/ic_priority_flags.png) 0 0 no-repeat;
display:block;
text-indent:-5000px;
overflow:hidden;
margin:0 auto;
}

.pf_low {
background-position:0 0;	
}

.pf_med {
background-position:0 -27px;	
}

.pf_high {
background-position:0 -55px;	
}

.priority_flame  {
width:23px;
height:23px;
background:url(../Images/ic_priority_flames.png) 0 0 no-repeat;
display:block;
text-indent:-5000px;
overflow:hidden;
margin:0 auto;
}

.pf2_low {
background-position:0 0;	
}

.pf2_med {
background-position:0 -29px;	
}

.pf2_hot {
background-position:0 -59px;	
}

.lock span {
display:block;
width:15px;
height:19px;
background:url(../Images/ic_lock_1.png) 0 0 no-repeat;
text-indent:-5000px;
}

.nolock span {
visibility:hidden;	
}

tr.withlock td {

}

tr.withlock td form input {
margin-bottom:2px;	
}

.viewall a {
font-weight:700;
line-height:30px;
}

.pagination-carousel ul {
	margin:0 auto;
	padding:0;
	width:78px;
	padding:0;
	list-style:none;
	overflow:hidden;
}

.pagination-carousel ul li {
	margin:0;
	padding:0;
	float:left;
}

.pagination-carousel ul li a {
	position:relative;
	display:block;
	background:url(../Images/ic_pagination.png) -5px -29px no-repeat;
  	width:10px;
  	height: 10px; 	
  	text-indent:-5000px;
	padding:4px 8px !important;
}

.pagination-carousel li a.active, .pagination-carousel li a:hover {
	background-position:-5px -7px;
}

.sidebar-nav-search {
width:172px;
padding:4px 0 6px 8px;
background:#8B9295;
border-bottom:red;	
}

.sidebar-nav-search input {
width:151px;	
}

.search-note-related {
display:block;
font-style:italic;
margin-top:4px;	
}

.space-right {
margin-right:14px;	
}

.donutcharts .pieLabel div {
font-size:.8em !Important;	
}

.viewall {
clear:both;	
overflow:hidden;
}

.stacked {
margin-top:8px;	
}

.modal.medium {
width:650px;
/*margin-left:-325px;	*/
}

.modal.medium .modal-body {
min-height:420px !important;
max-height:420px !important;	
}

.modal.large {
width:1080px;
height:75%;
 /*margin-left:-500px;	*/
}

.modal.large .modal-body {
min-height:100px !important;
max-height:484px !important;	
}

.modal.tall .modal-body {
min-height:480px !important;
max-height:480px !important;	
}

.modal#intro-modal {
width:1080px;
height:500px;
margin-left:-500px;	
}

.modal#intro-modal .modal-body {
min-height:384px !important;
max-height:384px !important;	
}

.modal-content {
padding:0 14px 14px 14px;
}

.left-controls {
float:left;	
}

.right-controls {
float:right;	
}

.modal.large .left-controls {
width:240px;
}

.modal.large .right-controls {
width:730px;
}

.modal-body select, .modal-body input, .modal-body label {
    font-size:12px !important;	
}

.modal-body .form-horizontal .control-label {
width:120px;	
}

.modal-form {
  margin-bottom: 0;
}

.modal-style1 .modal-header {
	background-color: #eee;
	border-bottom:1px solid #ccc;
}

.modal-style1 .modal-header h3 {
	font-size:1.5em;
	color:#000;	
}

.modal-footer-text {
	text-align:center;
	line-height:1.3em;	
}

.intro-logo {
	margin-bottom:2em;	
}

.modal-style1 .pull-left {
	font-size:1.2em;
	line-height:1.2em;	
}

#intro-modal .pull-left {
	width:600px;
}

#intro-modal .pull-right {
	width:400px;
}

ul.modal-list {
	list-style:none;
	margin:0 0 0 1.5em;	
}

ul.modal-list li {
	margin:0;
	padding:2px 0 2px 10px;
	background:url(../Images/li_arrow.png) 0 7px no-repeat;	
}

.blurb-password {
	padding:.2em 0 1.5em 70px;
	background:url(../Images/ic_lock_lg.png) 0 0 no-repeat;
	line-height:1.3em;	
}

#intro-modal .side-note {
	text-align:right;
	margin:3em 0 0 0;	
}

.modal-body .form-horizontal .controls {
  margin-left: 135px
}

.nav-steps-wrap {
width:100%;	
margin:0 auto;
clear:both;
}

.nav-steps {
border:0;
}

.nav-steps li {
margin-right:24px;	
display:inline-block;
float:none;
}

.nav-steps li a {
border:1px solid #ccc  !important;
  -webkit-border-radius: 4px !important;
     -moz-border-radius: 4px !important;
          border-radius: 4px !important;
text-align:center;
color:#666;
}

.nav-steps li.active a {
background:#FFC;
color:#333;	
}

.nav-steps li.completed a {
background:#E5FBFB;
color:#666;	
}

a span.step {
	font-weight:700;
display:block;
}

#footer {
clear:both;
padding:20px;
font-size:.8em;
color:#666;	
}

.bar-contacts {
	border:1px solid #ccc;
	padding:8px 8px 0 8px;
	background:#f5f5f5;
	 border: 1px solid #ccc;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);	
  margin:0 0 24px 0;
  overflow:hidden;
}

.bar-contacts .left-col {
float:left;
width:800px;	
}

.modal_header_custom .left-col {
float:left;
width:900px;	
}

.bar-contacts .right-col, .modal_header_custom .right-col {
float:right;
padding-right:8px;	
}

.bar-contacts .left-col h1, .modal_header_custom .left-col h1 {
font-size:2em;
font-weight:600;
margin:0 0 0 8px;
line-height:1.4em;
padding:0;
}

.bar-contacts .left-col h1 span, .modal_header_custom .left-col h1 span {
color:#ccc;
font-weight:400;
font-size:.7em;	
}

.bar-contacts .left-col h2, .modal_header_custom .left-col h2 {
font-size:.9em;
font-weight:400;
margin:0 0 5px 0;
padding:0;
}

.bar-contacts .left-col h2 span, .modal_header_custom .left-col h2 span {
margin:0 6px 6px 0;
font-weight:400 !important;
padding:4px 8px !Important;	
}

.label_email a {
color:#fff;	
}

/* disposition modal */
.modal_header_custom {
background:#555;
color:#fff;	
overflow:hidden;
}

.modal_header_custom .left-col {
float:left;
padding:10px 0 0 10px;	
}

.modal_header_custom .left-col h1 {
margin:0;
padding:0;
line-height:.9em;
}

.modal_header_custom .left-col h2 {
margin:8px 0 8px;
padding:0;
font-weight:400;
font-size:.8em;	
line-height:1.2em;
}

.modal_header_custom .left-col h2 span {
display:inline-block;
margin-right:6px;	
}


.modal_header_custom .right-col {
float:right;
padding:10px 0 0 0;	
}

.modal_header_custom .right-col .raty {
margin:6px 0 0 0;
}

.raty {
width:110px !Important;	
display:inline-block;
}

.tab-content {
float:left;	
}

.tab-content-full {
width:100%;	
}

.tabs-disposition {
width:1000px	
}

.tabs-disposition .nav-tabs {
padding:12px 0 12px 0;
margin:0;
width:250px;	
}

.tabs-disposition .nav-tabs a {
	margin-left:14px;
	padding:10px;
}

.tabs-disposition .nav-tabs a span {
display:block;
color:#666;
font-style:italic;
font-size:.9em;	
}

.tabs-disposition .tab-content {
 padding:0 24px 0 24px;
}

.tabs-disposition .tab_maincontent {
padding:8px 0;	
}

.tabs-disposition .tab_maincontent h2 {
margin:0;	
}

.tabs-disposition .left-col {
float:left;	
width:310px;
}

.tabs-disposition .right-col {
float:right;	
}

.tab-pane-footer {
overflow:hidden;
border-top:1px solid #ddd;
padding:20px 0 0 0;	
}

.tab-pane-footer .left-col, .tab-pane-content-footer .left-col {
float:left;
padding:0 0 0 24px;	
}

.tab-pane-footer .right-col, .tab-pane-content-footer .right-col {
float:right;
padding:0 24px 0 0;		
}

#right-col-doc-link {
padding-top:6px;
}

#left-col-footer {
margin-top:4px;
}

#right-col-footer {
float:left;
padding-left:4px;
}

.button-bar { /* common */
overflow:hidden;	
}

.common-layout-1 {
width:100%; /* was 1024px; */	
}

.button-bar .left-col, .common-layout-1 .left-col {
float:left;
width:auto !important;	
}

.button-bar .right-col, .common-layout-1 .right-col {
float:right;
width:auto !important;		
}

.common-layout-2 {
width: 1024px;	
}

.button-bar .left-col, .common-layout-2 .left-col {
float:left;
width:auto !important;	
}

.button-bar .right-col, .common-layout-2 .right-col {
float:right;
width:auto !important;		
}

.group {
overflow:hidden;	
float:right;
margin:15px 0 0 30px;
}

.group-value {
font-weight:700;
text-align:center;
font-size:1.3em;	
}

.group-label {
display:block;
text-align:center;
color:#999;
font-size:.8em;
text-transform:uppercase;	
}

.modal_header_custom .group {
margin:5px 0 0 30px;	
}

table td {
font-size:11.5px;	
}

.form_photo_uploaded {
margin:8px 0;	
}

.form_photo_uploaded img {
width:140px;	
}

.form_photo_uploaded span {
display:block;
width:138px;
background:#f5f5f5;
border:1px solid #ccc;
text-align:center;	
}

label.value {
	margin-top:5px;
}

.common-well-1 {
width:240px;	
}

.controls-inline {
margin-left:16px	
}

.radio-label-wrapper {
width:100px;
float:left;	
min-height:30px;
}

td .control-group, td .control-group input {
margin-bottom:0;	
}

.filters-wrap {
margin-right:24px !important;	
}

.filters-wrap, select {
	margin-bottom:0 !Important;
}

.ui-sortable-helper td {
	border-top:2px solid #09C;
	border-bottom:2px solid #09C;
}

p.side-note {
line-height:1em;
color:#999;
font-size:.9em;	
}

.with-sidebar .left-col {
width:650px !important;	
}


.with-sidebar .right-col {
width:350px !important;	
}

.home-listing-well {
overflow:hidden;
padding:6px 12px;
margin:14px 0;	
}

.home-listing-well .left-col {
	width:430px !important;
}

.home-listing-well .right-col {
	width:140px !important;
}

.blurb_photo_1 {
margin:14px 0;	
}

.info-well {
background:#fcfcfc; !important;	
}

.info-well .side-note {
color:#666;
line-height:1.2em;	
}

.controls label {
margin:5px 0 0 0;	
}

.preview-link {
white-space:nowrap;	
}

.steps-tab-content .thebrowser .left-controls {
width:240px;	
}

.steps-tab-content .thebrowser .left-controls .control-label {
width:100px;	
}

.steps-tab-content .thebrowser .left-controls .controls {
margin-left:110px;	
}

.steps-tab-content .thebrowser .right-controls {
width:680px;	
}

#califrame {
width:770px;
height:750px;	
}

.custom-select {
	padding:3px !important;
	height:auto !important;
}

td .custom-select {
font-size:12px;	
width:100px;
}

#marketing .tab-content {
width:790px;	
}

.accord-icon {
display:inline-table;
width:14px;
text-align:center;
font-weight:700;
display:none;	
}

.loading {
	position:relative;
	width:50px;
margin:0 auto;	
background:#fff;
}

.well-product {
padding:4px 18px 4px 0;	
background-color:#fff !important;
border:none;
}

.th-size1 {
min-width:80px;	
}

.header-details {
font-weight:400;
color:#ccc;
font-size:12px;	
}

.modal-body .form-horizontal .multi-fields .controls {
margin-left:24px;
}

.modal-body .form-horizontal .multi-fields .control-label {
white-space:nowrap;
width:150px;
margin-right:8px;
padding-top:0;	
}

.color_1 {
color:#090;	
}

table tr td {
vertical-align:top;	
line-height: 14px;
}


.select-small {
width:120px;	
}

.select-med {
width:150px;	
}

.accordion-heading .accordion-toggle {
padding-left:20px;	
}

.accordion-toggle {
background-image:url(../Images/ic_collapseexpand.png);
background-repeat:no-repeat;
background-position:5px -84px;
}

.accordion-toggle.collapsed {
background-image:url(../Images/ic_collapseexpand.png);
background-repeat:no-repeat;
background-position:6px 10px;	
}

.parent-link {
font-weight:700;	
}

.th-width-1 {
width:240px;	
}

.child-link {
display:inline-block;
margin-left:18px;	
}

.group-important .group-label, .group-important .group-value {
	color:#900;
}

/* SUPPORT FOR PRODUCTION (temporary) */
#content {
padding:0 20px 10px 20px;	
}

#content input[type="text"] {	
/*height:auto;*/
}

.dataTable td {
font-size:12px;	
}

caption, .caption_heading {
text-align:left;
font-weight:700;
margin:0 0 14px 0;	
font-size:18px;
}

.formTable caption {
margin-top:24px;	
}

.capcomment {
display:block;
font-weight:400;
font-size:.8em;
margin:6px 0 0 0;
}

.formTable {
width:100%;
}

td.td-buttons {
white-space:nowrap;
text-align:right;	
}

.programNavigationTopItem {
display:block;
font-size:13px;
text-align:center;
color:#fff;	
background-color: #2274CB;
  	background-image: -moz-linear-gradient(top, #2274CB, #1D4981);
  	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2274CB), to(#1D4981));
  	background-image: -webkit-linear-gradient(top, #2274CB, #1D4981);
  	background-image: -o-linear-gradient(top, #2274CB, #1D4981);
  	background-image: linear-gradient(to bottom, #2274CB, #1D4981);
  	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#2274CB', endColorstr='#1D4981', GradientType=0);
padding:3px 0;
text-shadow:1px 1px 0 #000;
	-webkit-border-radius: 3px 3px 0 0;
       -moz-border-radius: 3px 3px 0 0;
          	border-radius: 3px 3px 0 0;
}

.programNavigationSubMenu {
background-color:#E7F0F4;
font-size:13px;
padding:0;
}

.programNavigationSubMenu a {
display:block;
padding:6px 6px;
border-bottom:1px solid #D2DBE1	
}

.programNavigationSubMenu a:hover {
background-color:#EEF9FF;
text-decoration:none;
}

.programNavigationSubMenu a:active {
background-color:#D2DBE1;
}
.programNavigationSubMenu br {
	display:none;	
}

.programNavigationSubItemLoaded

.formTable td, td {
	padding:4px;
}

.formTable td h4 {
	line-height:1em;
	font-size:16px;
}

.a-z {
margin-right:24px;	
}

.a-z a {
display:inline-block;
padding:6px;
border:1px solid #eee;	
}

.a-z a:hover {
background:#DDE4E7;
}

.a-z a:active {
background:#244A82;
color:#fff;
}

.normalCaption {
font-size:16px;
font-weight:700;	
}

td {
text-align:left;	
}

td label {
text-align:right;	
display:inline-block;
float:right;
margin-top:3px;
}

td.formLabel {
text-align:right;
padding-top:8px;
}

td input + label {
text-align:left;
float:none;
position: relative;
top: 3px;
}

#frmReoAgentMap .formTable td {
line-height:24px;	
}

.formTable tr td table tr td form table tr td #activityId {
line-height:20px !important;
}

.formTable tr td table tr td form table tr td button {
margin-top:-18px;
}

.input-append .btn {
padding:1px 6px !important;	
}

.btn-sideby {
padding:1px 6px !important;
height:24px;
line-height: 18px;	
}

input.datepicker {
	width:67px;
	padding:1px 0 1px 6px;	
}

input.datepicker.space-right {
margin-right:5px;	
}
.shield {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;   
	z-index: 100;

	background-color:#fff;
	opacity:0;
	filter: alpha(opacity = 001);
}
.popover-content{
  text-align: center;
}
.popover-title {
	background-color: #E7F0F4;
}

.removeTabStyling > li > a{
	color:#555555;	
}

.removeTabStyling > li > a:hover {
    background-color: #ffffff;
	border-color: #ffffff #ffffff #dddddd;
	outline: 0 none;
}

[ng\:cloak], [ng-cloak], .ng-cloak {
    display: none !important;
}

.noButton3D {
    border: none !important;
	width:500px;
	text-align:left;
	background:none;
	outline: 0 none;
	margin-left:-5px;
	position: relative;
}

.noButton3D:focus {
    border: none !important;
	width:500px;
	text-align:left;
	background:none;
	outline: 0 none;
	margin-left:-5px;
}
.noButton3D:active {
    border: none !important;
	width:500px;
	text-align:left;
	background:none;
	outline: 0 none;
	margin-left:-5px;
	top: 0px;
    left: -1px;

}
.noButton3D:hover {
    border: none !important;
	width:500px;
	text-align:left;
	background:none;
	outline: 0 none;
	margin-left:-5px;
	text-decoration: none;
	cursor: default;
	outline: 0 none;	
position: relative;	
}

tr.tableRowEven td {background-color:none; }
tr.tableRowOdd td {background-color:#f9f9f9;}

tr.tableRowEven td.left-border{
border-left:1px solid #dddddd;
}
tr.tableRowOdd td.left-border{
border-left:1px solid #dddddd;
}