header { background: #2F76A6 url('../../Images/CompanyLogos/3sixty-logo-white.png') no-repeat center center; }

div.boxPanel > div.boxTitle {
	background-color: #2F76A6; 
	color: #FFFFFF;
}
div.boxPanel > div.expand:hover { background-color: #3B92CC; }
div.boxPanel > div.boxContent { background: #F0F0F0; }
div.boxPanel div.boxTitle > a.custom-btn { border-color: #FFFFFF; }
div.boxPanel div.boxTitle > a.custom-btn:hover { box-shadow: 0 0 3px #FFFFFF; }

div.toolBar { 
	background-color: #2F76A6; /* fallback color if gradients are not supported */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2F76A6', endColorstr='#28668F', GradientType=0); /* IE6-9 */    
	box-shadow: inset 0 -35px 17px -17px #28668F;
	color: #FFFFFF;
}
div.toolBar a { color: #FFFFFF; }
.navbar-toggle { border-color: #FFFFFF; }
.navbar-toggle:hover, .navbar-toggle:focus { background-color: #28668F; }
.navbar-toggle .icon-bar { background-color: #FFFFFF; }

html a.flatButton, html a.flatButton-small, html a.flatButton-large {
    background: #FFFFFF;
    border: 1px solid #3B92CC;
    color: #2F76A6;
}
html a.flatButton.inverted, html a.flatButton-small.inverted, html a.flatButton-large.inverted {
    background: #2F76A6;
    color: #FFFFFF;
}
html a.flatButton:not(.aspNetDisabled):hover, html a.flatButton-small:not(.aspNetDisabled):hover, html a.flatButton-large:not(.aspNetDisabled):hover {
    background: #3B92CC;
    color: #FFFFFF;
}

div.leftNavButtons div.boxContent > span, div.leftNavButtons div.boxContent > a {
    background: #5B5C5D;
    color: #FFFFFF;
}
div.leftNavButtons div.boxContent > a:hover, div.leftNavButtons div.boxContent > a:focus, div.leftNavButtons div.boxContent > a.selected { background: #777777; }
div.leftNavButtons div.boxContent span.activityCount {
    background: #FFFFFF; 
    color: #5B5C5D; 
    box-shadow: 0 0 3px 0 #FFFFFF;
}

footer {
	background: #F8F5F5;
    box-shadow: 0 500px 0 500px #F8F5F5;
}
footer span.footerCopyright a {	color: #6A6A6A; }

div.popup h3 {
    background-color: #2F76A6;
    color: #FFFFFF;
}
div.popup { border-color: #2F76A6; }

.brandingHeadingColor { color: #2F76A6; }

div.dashboardIndicatorPanel { border: 3px solid #2F76A6; }
div.detailsPanel div.optionPanel { background: #F0F0F0; }

span.ratingScale span label { color: #2F76A6; }
span.ratingScale span label:before, ul.radioOptionQuestion label:before, ol.scalarLabelsQuestion label:before { border-color: #2F76A6; color: #2F76A6; }
span.ratingScale span input:checked ~ label, ul.radioOptionQuestion input:checked ~ label:after, ol.scalarLabelsQuestion input:checked ~ label:after { background: #2F76A6; color: #FFFFFF; }

/*
body, input[type='text'], input[type='password'], select, textarea, input.textInput, select.textInput, textarea.textInput { font-family: ; }
*/

