/* This file has been generated by tooling. Any custom changes will be lost. */



html {
  background-color: #fff;
}



/* Remove reserved width for menu logo (fix in markup? i.e. not use this class) */
.app-aside, .navbar-header {
  width: inherit;
}

/* dropdowns */

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus,
.dropdown-menu .dropdown-submenu > li > a:hover,
.dropdown-menu .dropdown-submenu > li > a:focus {
  
  color: #0098d5 !important;
  
  background-color: inherit !important;
}



/* primary */

a {
  
  color: #0098d5;
  
  text-decoration: none;
  cursor: pointer;
}

a:hover,
a:focus {
  
  color: #09b9ff;
  
  text-decoration: none;
}

.btn-primary {
  
  
  background-color: #0098d5;
  border-color: #0098d5;
  
}

.btn-primary:hover,
.btn-primary.hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.active.focus,
.btn-primary.active:focus,
.btn-primary.active:hover,
.btn-primary:active.focus,
.btn-primary:active:focus,
.btn-primary:active:hover,
.open .dropdown-toggle.btn-primary {
  
  
  background-color: #09b9ff;
  border-color: #09b9ff;
  
}
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  background-image: none;
}


.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled.hover,
.btn-primary[disabled].hover,
fieldset[disabled] .btn-primary.hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active,
.btn-primary.disabled:visited,
.btn-primary[disabled]:visited,
fieldset[disabled] .btn-primary:visited,
.btn-primary.disabled.visited,
.btn-primary[disabled].visited,
fieldset[disabled] .btn-primary.visited {
  background-color: #0098d5;
  border-color: #0098d5;
}


.bg-primary {
  
  background-color: #0098d5;
  
  
}


a.bg-primary:hover {
  background-color: #0098d5;
}







.bg-white a,
.text-primary {
  color: #0098d5;
}



.bg-white a:hover,
a.text-primary:hover,
a.bg-light:hover {
  color: #09b9ff;
}



.b-primary {
  border-color: #0098d5;
}



.fill-primary {
	fill: #0098d5;
}

.stroke-primary {
	stroke: #0098d5;
}



.bg-primary.dker,
.bg-primary .dker {
  background-color: #0074a2;
}

.fill-primary.dker,
.fill-primary .dker {
	fill: #0074a2;
}

.stroke-primary.dker,
.stroke-primary .dker {
	stroke: #0074a2;
}



.bg-primary.lter,
.bg-primary .lter {
  background-color: #09b9ff;
}
.fill-primary.lter,
.fill-primary .lter {
	fill: #09b9ff;
}

.stroke-primary.lter,
.stroke-primary .lter {
	stroke: #09b9ff;
}


.rounded {
  border-radius: 500px;
}

/* -- public pages -- */

.app-public-access-signin .signin-panel,
.app-public-access-forgot .forgot-panel,
.app-public-access-signup .signup-panel,
.app-public-access-recover .recover-panel,
.app-public-access-thanks .thanks-panel,
.app-public-access-scope .scope-panel,
.app-public-access-verify .verify-panel {
  background-color: #ffffff;
}

.signin-panel .brand.item img,
.forgot-panel .brand.item img,
.signup-panel .brand.item img,
.scope-panel .brand.item img,
.thanks-panel .brand.item img,
.recover-panel .brand.item img,
.verify-panel .brand.item img {
  width: 100%;
  
}



/* nav */


nav,
.navbar-header,
#navbar {
  background-color: #ffffff!important;
}





#navbar > li > a {
  color: #000000;
}


#navbar .open > a,
#navbar .open > a:hover,
#navbar .open > a:focus {
  background-color: inherit;
}

#navbar > .nav > li > a,
#navbar > .nav > li > a {
  
  color: #000000;
  
  background-color: inherit;
}

#navbar > .nav > li > a:hover,
#navbar > .nav > li > a:focus {
  color: #0098d5 !important;
  
  background-color: inherit;
  
}



#navbar #navigationMenu > li > a:hover,
#navbar #navigationMenu > li > a:focus,
#navbar #navigationMenu > .active > a,
#navbar #navigationMenu > .active > a:hover,
#navbar #navigationMenu > .active > a:focus {
  
  color: #0098d5 !important;
  
  
}



/* -- dashboard -- */




.app-private-dashboard .banner-text {
  background-color: #00000080;
}



.app-private-dashboard .banner-text {
  text-align: left;
}



.app-private-dashboard .banner-text h2 {
  color: #fff;
}





.app-private-dashboard .banner-text p {
  color: #fff;
}





.app-private-dashboard .panel h2 {
  color: #0098d5 !important;
}
.app-private-dashboard  .container-widgets .border-highlight .panel:hover {
  border-color: #0098d5;
}


.app-private-dashboard  .container-widgets .panel h2 {
  color: #fff !important;
}





.app-private-dashboard  .container-widgets .panel-view-divider {
   background-color: #0098d5 !important;
}



/* -- footer -- */

#site-footer {
  
  
}



