/* <style> /* tag to trick dreamweave to syntax highlight */
/* CSS Document */
/* Width:  HEIGHT:  */

	
#normal-nav #title-head:after{
	content:"SBS Tracker";
}
/*primary color*/
html,h1,h2,h3,h4,h5,h6,div.breadcrumb,.icon_holder div.icon_item.sbs_partners,#sbs_page_icon{
	color: rgb(22,68,148);
}
.table, div.breadcrumb,.icon_holder div.icon_item.sbs_partners,#sbs_page_icon,.btn-primary, a.btn-primary:hover, .btn-primary:hover{
	border-color: rgb(22,68,148);
}
.item_highlight .table th,
.btn-primary, 
a.btn-primary, 
a.btn-primary:hover, 
.btn-primary:hover, 
.progress-bar,
.chal-icon,
.modal-icon,
#normal-nav, 
#title-head,
#footer-links,
.table th{
	background-color: rgb(22,68,148);
	color: #fff;
}
.btn-primary:hover, a.btn-primary:hover{
    background-color:rgba(28,86,188,1.00);
}
.my-graphs-list .btn-secondary{
	background-color: rgb(22,68,148);
}

.themed-font{
	color: rgb(22,68,148);
}
#hdr-logo{
	/*background-image:url("/images/SBS/SBS.png");*/
	/*background-image:url("/images/SBS/StepUp.png");*/
	background-image:url("/images/SBS/header.jpg");
	background-size: contain;
	background-position: center;
}

.whats-next-title{
	color: #E71D71;
}
/* GENERAL */
    
/* MOBILE NAVIGATION */
#mobile-nav{
	border: 1px solid rgb(147, 149, 152);
}
#mobile-nav.hovered{
	-webkit-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.3);
}
#mobile-nav .menu-ul{
	border-top: 1px solid rgb(147, 149, 152);	
}
#mobile-nav .menu-ul a:hover{
	background-color: rgb(147, 149, 152);
	color: white;
}
/* MOBILE NAVIGATION */
	
/* HOME ICONS */
.icon_pink,.icon_cyan,.icon_purple,.icon_green,.icon_blue,.icon_orange,.icon_red,.icon_grey, .icon_item{
	background-color: rgb(22,65,148);
}	
.icon-inner.overlay.icon_pink,.icon-inner.overlay.icon_cyan,.icon-inner.overlay.icon_purple,.icon-inner.overlay.icon_green,.icon-inner.overlay.icon_blue,.icon-inner.overlay.icon_orange,.icon-inner.overlay.icon_red,.icon-inner.overlay.icon_grey, .icon-inner.overlay{
	background-color: rgba(22,65,148,0.65);
}
.row-btn{
	position: relative;
	padding: 10px;
}
	
.row-btn .row-btn-txt{
	position: absolute;
	bottom: 10px;
}
	
.icon_holder div.icon_item[ref=recalibrate], .page-icon[ref=recalibrate]{
	background-image: inherit;
}
.container.container-head{
	background-color:  rgb(22,68,148);
}
section.container {
    background-color: rgb(255,255,255);
    border: 4px solid rgb(22,68,148);
}

.row-btn{
	position: absolute!important;
}
.icon_holder_sub.level-core {
	width: auto !important;
	text-align: left;
}