/* - 10.1 blue theme - */
.theme-blue a {
  color: #42576a;
}
.theme-blue a:hover {
  color: #ffffff;
}
.theme-blue ::selection {
  background: #004466;
}
.theme-blue ::-moz-selection {
  background: #004466;
}
.theme-blue select:focus,
.theme-blue textarea:focus,
.theme-blue input[type="text"]:focus,
.theme-blue input[type="password"]:focus,
.theme-blue input[type="datetime"]:focus,
.theme-blue input[type="datetime-local"]:focus,
.theme-blue input[type="date"]:focus,
.theme-blue input[type="month"]:focus,
.theme-blue input[type="time"]:focus,
.theme-blue input[type="week"]:focus,
.theme-blue input[type="number"]:focus,
.theme-blue input[type="email"]:focus,
.theme-blue input[type="url"]:focus,
.theme-blue input[type="search"]:focus,
.theme-blue input[type="tel"]:focus,
.theme-blue input[type="color"]:focus,
.theme-blue .uneditable-input:focus {
  -webkit-box-shadow: 0 0 8px rgba(119, 119, 119, 0.6);
  -moz-box-shadow: 0 0 8px rgba(119, 119, 119, 0.6);
  box-shadow: 0 0 8px rgba(119, 119, 119, 0.6);
}
.theme-blue .btn {
  color: #444444;
}
.theme-blue .btn:hover {
  color: #ffffff;
}
.theme-blue .btn-success, .theme-blue .btn-warning, .theme-blue .btn-info, .theme-blue .btn-inverse, .theme-blue .btn-danger {
  color: #ffffff;
}
.theme-blue .btn-success:hover, .theme-blue .btn-warning:hover, .theme-blue .btn-info:hover, .theme-blue .btn-inverse:hover, .theme-blue .btn-danger:hover {
  color: #ffffff;
}
.theme-blue .btn-primary {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #004466;
  background-image: -moz-linear-gradient(top, #003366, #005D96);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#003366), to(#005D96));
  background-image: -webkit-linear-gradient(top, #003366, #005D96);
  background-image: -o-linear-gradient(top, #003366, #005D96);
  background-image: linear-gradient(to bottom, #003366, #005D96);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF4E2E15', endColorstr='#FF26160A', GradientType=0);
  border-color: #005D96 #005D96 black;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.theme-blue .btn-primary:hover {
  color: #ffffff;
}
.theme-blue .navbar .nav > .active > a,
.theme-blue .navbar .nav > .active > a:hover,
.theme-blue .navbar .nav > .active > a:focus,
.theme-blue .navbar .nav > li > a:focus,
.theme-blue .navbar .nav > li > a:hover,
.theme-blue .navbar .nav li.dropdown.open > .dropdown-toggle,
.theme-blue .navbar .nav li.dropdown.active > .dropdown-toggle,
.theme-blue .navbar .nav li.dropdown.open.active > .dropdown-toggle {
  color: #ffffff;
}
.theme-blue .post-extras i {
  color: #004466;
}
.theme-blue .tags-widget ul a:hover {
  background-color: #005D96;
}
.theme-blue .tags-widget ul a:hover:before {
  border-color: transparent #005D96 transparent transparent;
}
.theme-blue .nav-pills > .active > a, .theme-blue .nav-pills > .active > a:hover {
  background-color: #004466;
}
.theme-blue .docs-sidebar-nav li.active a, .theme-blue .docs-sidebar-nav li:hover a, .theme-blue .docs-sidebar-nav li.active:hover a {
  color: #004466;
  border-color: #004466;
}
.theme-blue .portfolio-filters a:hover, .theme-blue .portfolio-filters a.active {
  color: #00A8FC;
}
.theme-blue .well-package-price {
  color: #00A8FC;
}
.theme-blue .round-box.box-colored .box-inner {
  background: #004466;
}
