h1, h2, h3, h4, h5{
	font-family: 		"Leitura Sans W01 Grot_3",sans-serif !important;
	font-weight: 		normal;
	color:				#56565A;
}

.headlineblue{
	color:				#42B7C5;
}

.headerbar{
	background-color:		#38b7c4;
	padding: 10px 0;
}

.wave{
	background-image:		url('/images/wave.png');
	background-repeat: 		repeat-x;
    background-position: 	center top;  
	height:					33px;
	margin-bottom:			25px;
	margin-top:				25px;
}
.adminfooterbar{
	background-color:		#c1e6e8;
	padding: 				10px 0;
	min-height:100px;
}
.footerbubble{
    width: 120px;
    position: absolute;
    left: 10%;
    margin-top: -50px;
    padding: 9px;
    z-index: 10000;
    text-align: center;
}
.playful{
	font-family:		'Koorkin W01 Regular',comic sans,sans-serif;
	font-size:			1.25em;
}

@media only screen and (max-width: 900px) {
	.footerbubble{
	    left: 1%;
	}
}

@media only screen and (max-width: 725px) {
	.footerbubble{
	    display:none;
	}
}

.navbar-nav>li>a.button-general{
	background-color:		#ffc7bb;
	margin:					8px 0 8px 20px;
	padding:				7px 10px;
	font-weight:			bold;
	color:					#000 !important;
	min-width:					175px;
	text-align:				center;
}
.navbar-nav>li>a.button-general:hover{
	background-color:		#ffa794;
}
.navbar-nav>li>a.button-business{
	background-color:		#d9e2a3;
	margin:					8px 0 8px 20px;
	padding:				7px 10px;
	font-weight:			bold;
	color:					#000 !important;
	min-width:					185px;
	text-align:				center;
}
.navbar-nav>li>a.button-business:hover{
	background-color:		#bac28c;
}
.navbar-nav>li>a.button-reports{
	background-color:		#d9efed;
	margin:					8px 0 8px 20px;
	padding:				7px 10px;
	font-weight:			bold;
	color:					#000 !important;
	min-width:					175px;
	text-align:				center;
}
.navbar-nav>li>a.button-reports:hover{
	background-color:		#bdd0ce;
}

/* ************************************ */
.navbar-inverse {
    background-color: #42b7c5;
    border-color: #080808;
}

.navbar-inverse .navbar-brand {
    color: #ffffff;
}
.navbar-inverse .navbar-nav>li>a {
    color: #ffffff;
}
.navbar-brand {
 padding: 0 0 0 10px;
}

.sidebar {
    background-color: #ff7655;
}

a {
    color: #42b7c5;
}

.btn-primary {
    color: #fff;
    background-color: #42b7c5 !important;
    border-color: #42b7c5;
}

.btn-danger {
    color: #fff;
    background-color: #ff7655 !important;
    border-color: #ff7655;
}

.click-header {
    background-color: #42b7c5;
	border-color: #42b7c5;
}
.panel-primary>.panel-heading {
    background-color: #42b7c5;
    border-color: #42b7c5;
}

.btn-info {
    color: #fff;
    background-color: #42b7c5 !important;
    border-color: #42b7c5;
}


.myfooter{
  background-color: 	#42b7c5 !important;
  color:				white;
  text-align:			center;
  padding:				10px;
}
.myfooter a{
	color:				#fff;
}

.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {
    background-color: #42b7c5;
    border-color: #42b7c5;
}

.page-header{
	color: #42b7c5;
}

.panel-primary {
    border-color: #42b7c5;
}

.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus {
    background-color: #ffffff;
}

.navbar-nav .open .dropdown-menu {
	background-color:#fff;
}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus {
	background-color:	#42b7c5;
	color:				#fff;
}

/* ********************************************************************* */
@media (max-width: 1250px) {
    .navbar-header {
        float: none;
    }
    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin-top: 7.5px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in{
        display:block !important;
    }
   .navbar-nav .open .dropdown-menu {
       position: static;
       float: none;
       width: auto;
       margin-top: 0;
       background-color: white;
	   margin-left:20px;
       border: 0;
       -webkit-box-shadow: none;
       box-shadow: none;
    }
	
	.navbar-nav {
    	margin: 0;
	}
	
	
}

@media (max-width: 1250px) {
	.navbar-brand{
		width:75%;
	}
}

.dashboardsectiontitle{
	background-color:			#42b7c5;
	padding:					10px;
	-webkit-border-radius: 		6px;
	border-radius: 				6px;
	width:						200px;
	text-align:					center;
	color:						#ffffff;
	font-weight:				bold;
}

.dashboardsectiontitledashes{
	background-image: url('/images/dashboarddots.jpg')  ;
	padding-left:				0 !important;
}

.admindirections{
	color:			#ff7655;
}