.login .content { background-color:#ffffff7d !important; }
.input-icon{ background-color:#ffffff !important; }
.login .content .blue.btn { background-color:#3A546B !important; }

/* side bar */
.page-sidebar .page-sidebar-menu > li:hover > a,
.page-sidebar .page-sidebar-menu > li:hover > a > i[class^="icon-"],
.page-sidebar .page-sidebar-menu > li.active > a,
.page-sidebar .page-sidebar-menu > li.active.open > a,
.page-sidebar .page-sidebar-menu > li.active > a > i,
.page-sidebar .page-sidebar-menu > li.active.open > a > i
{ 
	color:#E46549 !important;
}

.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a, 
.page-sidebar .page-sidebar-menu > li.active > a 
{ 
	border-left: 3px solid #3A546B !important; 
}

.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a,
.page-sidebar .page-sidebar-menu > li > a { color: #3A546B !important;}

.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a,
.page-sidebar .page-sidebar-menu > li > a::hover 
{ 
	color: #E46549 !important; 
}
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a > i[class^="icon-"],
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a > i[class*="icon-"], 
.page-sidebar .page-sidebar-menu > li > a > i[class^="icon-"], 
.page-sidebar .page-sidebar-menu > li > a > i[class*="icon-"] 
{ 
	color: #3A546B !important; 
}
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a > i[class^="icon-"], 
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a > i[class*="icon-"], 
.page-sidebar .page-sidebar-menu > li > a > i[class^="icon-"], 
.page-sidebar .page-sidebar-menu > li > a > i[class*="icon-"]::hover 
{ 
	color: #E46549 !important; 
}
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.heading > h3, 
.page-sidebar .page-sidebar-menu > li.heading > h3 
{ 
	color:#3A546B !important;
}

/* table */
.neo-table-column .search { background-color: #ffffff; }
.neo-table-footer { background-color: #ffffff; }


/* top nav-bar*/
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle { color: #3A546B !important; }
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user > .dropdown-toggle > i { color: #3A546B !important; }
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle::hover{ color: #f2f6f9 !important; }
.username-hide-on-mobile { color: #3A546B !important; }

/* footer */
.page-footer { background-color: #ffffffb3 !important; color: #3A546B !important; }

/* dashboard */
.page-bar{ background-color:#ffffff }
.dashboard-stat.own.white-easy .more-new { color: #FFFFFF !important; background-color: #3A546B !important;}

/*matrices*/
.input-group .input-group-addon { background: #ffffff !important;}
.note.note-info {  border-color: #3BADCF !important;  color: #3A546B !important;}
.QmhTaskPriorityBlock { background: #ffffff !important;}

.input-group .input-group-addon { background: #ffffff !important; }
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { background-color: #f7f7f7 !important;}
.green.btn,
.yellow.btn,
.red.btn,
.red-haze.btn,
.blue.btn,
.blue-madison.btn,
.purple.btn { background-color: #3A546B; }

.btn.disabled, 
.btn.disabled:hover, 
.btn.disabled:focus, 
.btn.disabled:active,
.btn.disabled.active, 
.btn[disabled], 
.btn[disabled]:hover, 
.btn[disabled]:focus, 
.btn[disabled]:active, 
.btn[disabled].active, 
fieldset[disabled] .btn, 
fieldset[disabled] .btn:hover,
fieldset[disabled] .btn:focus,
fieldset[disabled] .btn:active, 
fieldset[disabled] .btn.active,
SPAN.btn,
SPAN.btn:hover { background-color:#eee !important; color: #333 !important; opacity: .65 !important; }


.QmhGanttChartRow.even_true { background-color: #ffffff !important;}

.blue.btn:hover, .blue.btn:focus, .blue.btn:active, .blue.btn.active { color: #FFFFFF; background-color: #3A546B !important; }
.blue-madison.btn:hover, .blue-madison.btn:focus, .blue-madison.btn:active, .blue-madison.btn.active, .blue-madisonbtn.dropdown-toggle { color: #FFFFFF; background-color: #3A546B !important; }
.red.btn:hover, .red.btn:focus, .red.btn:active, .red.btn.active { color: #FFFFFF; background-color: #3A546B !important; }
.red-haze.btn:hover, .red-haze.btn:focus, .red-haze.btn:active, .red-haze.btn.active, .red-haze.btn.dropdown-toggle { color: #FFFFFF; background-color: #3A546B !important; }
.yellow.btn:hover, .yellow.btn:focus, .yellow.btn:active, .yellow.btn.active { color: #FFFFFF; background-color: #3A546B !important; }
.green.btn:hover, .green.btn:focus, .green.btn:active, .green.btn.active { color: #FFFFFF; background-color: #3A546B !important; }
.grey.btn:hover, .grey.btn:focus, .grey.btn:active, .grey.btn.active { color: #FFFFFF; background-color: #3A546B !important; }
.gray.btn:hover, .gray.btn:focus, .gray.btn:active, .gray.btn.active { color: #FFFFFF; background-color: #3A546B !important; }
.purple.btn:hover, .purple.btn:focus, .purple.btn:active, .purple.btn.active { color: #FFFFFF; background-color: #3A546B !important; }
.input-group-addon.btn { color: #FFFFFF; background-color: #3A546B !important; }
.tabbable-line > .nav-tabs > li.active { border-bottom: 4px solid #E46549; }
.tabbable-line > .nav-tabs > li:hover { border-bottom: 4px solid #3a546b87; }
.dashboard-stat.own.white-easy { background-color: #f2f6f9;}
TD.actions.odd { background-color: #ffffff;}
a, a:hover, a:visited, a:active { color: #3badcf;}
.ProjectDialog .DropDownFilter { background-color: #ffffff;}
.ProjectDialog .SearchFilter { background-color: #ffffff;}
.QmhTreeInlineDialog { box-shadow: 3px 3px 3px grey;}
.note.note-danger { border-color: #e4183a;}
SPAN.neo-uploader-folder {background-color: #ffffff;}
DIV.neo-uploader-progress-border { background: #ffffff;}
DIV.neo-uploader-progress { background-color: #3BADCF; }
select.decorated option:hover { background-color: #f2f6f9 !important; }
.traffic-light {border: 2px solid #ddd; background: #fff;}
.traffic-light.green { background-color: #22bd22; border: 2px solid #108010; color: white !important; }
.traffic-light.yellow { background-color: #f7eb0d; border: 2px solid #d8ce16; color: gray !important; }
.traffic-light.red { background-color: #f30e0e; border: 2px solid #d00000; color: white !important; }

.VisualTreeDetailsClassification { border: 1px solid #e46549; background-color: #e46549; }
.VisualTreeDetailsClassificationIcon { color: #3badcf;}
.VisualTreeDetailsClassification.selected { color: white; border: 1px solid #3a546b; background-color: #3a546b;}



.QmhProjectFormButton
{ 
	color: grey !important; 
	background-color: white !important; 
}
.QmhProjectFormField { color: grey !important; }
.QmhProjectFormButton.btn.btn-sm.blue:hover,
.QmhProjectFormField:hover,
.QmhProjectFormButton.btn.btn-sm.blue:focus,
.QmhProjectFormField:focus,
.QmhProjectFormButton.btn.btn-sm.blue:active,
.QmhProjectFormField:active
{
	color: grey !important;
	background-color: #f2f6f9 !important;	
}

.VisualTreeDetailsRating { border: 1px solid #e46549; background-color: #e46549;}
.VisualTreeDetailsRating.selected { color: white; border: 1px solid #3a546b; background-color: #3a546b;}
.VisualTreeDetailsClassification { background-color: #e46549; border: 1px solid #e46549;}
.VisualTreeDetailsClassification.selected { color: white; border: 1px solid #3a546b; background-color: #3a546b;}
.VisualTreeDetailsClassification.selected { color: white; border: 1px solid #3a546b; background-color: #3a546b;}

.MarkSelection.selected 
{ 
	background:
	    linear-gradient(to right, black 1px, transparent 1px) 0 0,
	    linear-gradient(to right, black 1px, transparent 1px) 0 100%,
	    linear-gradient(to left, black 1px, transparent 1px) 100% 0,
	    linear-gradient(to left, black 1px, transparent 1px) 100% 100%,
	    linear-gradient(to bottom, black 1px, transparent 1px) 0 0,
	    linear-gradient(to bottom, black 1px, transparent 1px) 100% 0,
	    linear-gradient(to top, black 1px, transparent 1px) 0 100%,
	    linear-gradient(to top, black 1px, transparent 1px) 100% 100%;

	 background-repeat: no-repeat;
	 background-size: 10px 10px;
}

.machine_output { color: #e46549 !important; }
.machine_output.selected { background-color: #3A546B !important; color: #FFFFFF !important; }
.MediaLibrary div.FolderContent,
.MediaLibrary SPAN.LibraryButtons { background-color: #f2f6f9 !important; }
.MediaLibrary div.FolderContent { border: none; }
.jstree-default .jstree-clicked {  background-color: #a1d7ff !important; }

.org-chart-node,
.org-chart-node.google-visualization-orgchart-nodesel 
{ 
	border: 2px solid #f2f6f9 !important; 
	background-color: #f2f6f9 !important; 
	background: -webkit-gradient(linear, left top, left bottom, from(#f2f6f9), to(#f2f6f9));
 }
 
 .google-visualization-orgchart-lineleft{ border-left: 1px solid #3a546b !important; }
 .google-visualization-orgchart-lineright{ border-right: 1px solid #3a546b !important; }
 .google-visualization-orgchart-linebottom { border-bottom: 1px solid #3a546b !important; }

SELECT.form-control:focus > OPTION:checked,
SELECT.form-control:focus > OPTION:hover {  background-color: #f2f6f9 !important; }
SELECT.form-control OPTION:checked,
SELECT.form-control OPTION:hover
{
	box-shadow: 0 0 10px 100px #f2f6f9 inset !important;
	background-color: #f2f6f9 !important;
}

.MeetingsList{ background-color: #ffffff !important; border: 1px solid #e5e5e5;}
.dropdown-menu li a:hover { background-color: #f2f6f9 !important; }
#meeting_list .nav.nav-tabs li a { color: #E46549 !important; }
#meeting_list .nav.nav-tabs li a:disabled { color: gray !important; }
#meeting_agenda .grey.btn { background-color: #E46549; color:#FFFFFF; }

.MediaLibrary SPAN.FolderSelection { background-color: #FFFFFF; }
.MediaLibrary SPAN.MeetingMediaBlock{ background-color: #ffffff; }
.QmhRatingBlock .QmhRatingBlockItem { background-color: #f2f6f9; }
.QmhRatingBlock .QmhRatingBlockItem A.QmhRatingBlockItemDelete {background-color: #E46549;}

TABLE.availabilities TD SPAN.block {background-color: #E46549;}
TABLE.availabilities TD { background-color: white !important; }
