
/*
 *
 * Customisations to Inspinia Theme (colors etc)
 *
*/


.nav > li.active {
  border-left: 4px solid #003572;
}

.navbar-default .special_link a {
  background: #002F65;
}

.navbar-default .special_link a span.label {
  color: #002F65;
}

.navbar-default .landing_link a:hover {
  background: #002F65 !important;
}

body.mini-navbar .nav-header {
  background-color: #002F65;
}

.top-navigation .navbar-nav .dropdown-menu > .active > a {
  color: #002F65;
}

.top-navigation .nav > li a:hover,
.top-navigation .nav > li a:focus {
  color: #002F65;
}

.top-navigation .nav > li.active > a {
  color: #002F65;
}

.top-navigation .navbar-brand {
  background: #002F65;
}

.navbar-toggle {
  background-color: #002F65;
}

.btn-primary.btn-outline {
  color: #002F65;
}

.btn-primary {
  background-color: #002F65;
  border-color: #002F65;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary,
.btn-primary:active:focus,
.btn-primary:active:hover,
.btn-primary.active:hover,
.btn-primary.active:focus {
  background-color: #003d84;
  border-color: #003d84;
}

.btn-link:hover,
.btn-link:focus,
.btn-link:active,
.btn-link.active,
.open .dropdown-toggle.btn-link {
  color: #002F65;
}

.label-primary,
.badge-primary {
  background-color: #002F65;
}

.onoffswitch-label {
  border: 2px solid #002F65;
}

.onoffswitch-inner:before {
  background-color: #002F65;
}

.onoffswitch-switch {
  border: 2px solid #002F65;
}

.fc-state-active {
  background-color: #002F65;
  border-color: #002F65;
}

.fc-event,
.fc-agenda .fc-event-time,
.fc-event a {
  background-color: #002F65;
  border-color: #002F65;
}

a.list-group-item.active,
a.list-group-item.active:hover,
a.list-group-item.active:focus {
  background-color: #002F65;
  border-color: #002F65;
}

.dataTables_wrapper {
  padding-bottom: 0;
}

.pace .pace-progress {
  background: #002F65;
}

.form-control:focus,
.single-line:focus {
  border-color: #002F65 !important;
}
.has-success .form-control {
  border-color: #002F65;
}

.has-success .control-label {
  color: #002F65;
}

.noUi-connect {
  background: none repeat scroll 0 0 #002F65;
}

.onoffswitch-label {
  border: 2px solid #002F65;
}

.onoffswitch-inner:before {
  background-color: #002F65;
}

.onoffswitch-switch {
  border: 2px solid #002F65;
}



.inspinia-notify.alert-info {
  border-left: 6px solid #002F65;
}

.forum-item.active .fa {
  color: #002F65;
}
.forum-item.active a.forum-item-title {
  color: #002F65;
}

.vertical-date small {
  color: #002F65;
}

.jvectormap-zoomin,
.jvectormap-zoomout,
.jvectormap-goback {
  background: #002F65;
}

/*Slick Carousel */
.slick-prev:before,
.slick-next:before {
  color: #002F65 !important;
}

/* Resizable */
.resizable-panels .ibox {
    min-height: 0;
    min-width: 0;
}

.branding {
  background-color: #002F65;
}

.navy-bg {
  background-color: #002F65;
}

.panel-primary {
  border-color: #002F65;
}

.panel-primary > .panel-heading {
  background-color: #002F65;
  border-color: #002F65;
}

.progress-bar {
  background-color: #002F65;
}

/* COLORS */
.text-navy {
  color: #002F65;
}

.category-list li a .text-navy {
  color: #002F65;
}

.file-list li a:hover {
  color: #002F65;
}

.faq-question {
  color: #002F65;
}

/* ISSUE TRACKER */
.issue-tracker .btn-link {
  color: #002F65;
}

.agile-list li.success-element {
  border-left: 3px solid #002F65;
}

.product-name:hover,
.product-name:focus {
  color: #002F65;
}

.product-price {
  background-color: #002F65;
}

.vote-actions a {
  color: #002F65;
}

.vote-info a:hover {
  color: #002F65;
}

.vote-icon.active {
  color: #002F65;
}

.open-small-chat {
  background: #002F65;
}

.open-small-chat:hover {
  background: #002F65;
}

.small-chat-box .content .chat-message.active {
  background: #002F65;
}

.sk-spinner-rotating-plane.sk-spinner {
  background-color: #002F65;
}

.sk-spinner-double-bounce .sk-double-bounce1,
.sk-spinner-double-bounce .sk-double-bounce2 {
  background-color: #002F65;
}

.sk-spinner-wave div {
  background-color: #002F65;
}

.sk-spinner-wandering-cubes .sk-cube1,
.sk-spinner-wandering-cubes .sk-cube2 {
  background-color: #002F65;
}

.sk-spinner-pulse.sk-spinner {
  background-color: #002F65;
}

.sk-spinner-chasing-dots .sk-dot1,
.sk-spinner-chasing-dots .sk-dot2 {
  background-color: #002F65;
}

.sk-spinner-three-bounce div {
  background-color: #002F65;
}

.sk-spinner-circle .sk-circle:before {
  background-color: #002F65;
}

.sk-spinner-cube-grid .sk-cube {
  background-color: #002F65;
}

.sk-spinner-wordpress.sk-spinner {
  background-color: #002F65;
}

.sk-spinner-fading-circle .sk-circle:before {
  background-color: #002F65;
}

.landing-page span.navy {
  color: #002F65;
}

.landing-page a.navy-link {
  color: #002F65;
}

.landing-page .navy-line {
  border-bottom: 2px solid #002F65;
}

.landing-page .navbar-default .navbar-nav > .active > a,
.landing-page .navbar-default .navbar-nav > .active > a:hover {
  border-top: 6px solid #002F65;
}

.landing-page .navbar-default .navbar-nav > li > a:hover,
.landing-page .navbar-default .navbar-nav > li > a:focus {
  color: #002F65;
}

.landing-page .navbar-default .navbar-brand {
  background: #002F65;
}

.landing-page .navbar-scroll.navbar-default .nav li a:hover {
  color: #002F65;
}

.landing-page .navbar-default .navbar-nav > .active > a,
.landing-page .navbar-default .navbar-nav > .active > a:hover {
  border-top: 6px solid #002F65;
}

.landing-page .features small {
  color: #002F65;
}

.landing-page .features-icon {
  color: #002F65;
}

.landing-page .navy-section {
  background: #002F65;
}

.landing-page .social-icon a {
  background: #002F65;
}

.landing-page .pricing-plan .pricing-price span {
  color: #002F65;
}

.landing-page li.pricing-title {
  background: #002F65;
}

.landing-page .testimonials {
  background-color: #002F65;
}

.landing-page .features .big-icon {
  color: #002F65 !important;
}

.landing-page .btn-primary {
  background-color: #002F65;
  border-color: #002F65;
}

.landing-page .navbar-default .nav li a:hover {
    color: #002F65;
}

.spin-icon {
  background: #002F65;
}

.md-skin .nav .open > a,
.md-skin .nav .open > a:hover,
.md-skin .nav .open > a:focus {
  background: #002F65;
}

.md-skin .navbar-fixed-top,
.md-skin .navbar-static-top {
  background-color: #002F65 !important;
}

.md-skin .navbar-static-side {
  box-shadow: none;
}

.md-skin.landing-page .navbar-default .navbar-nav > li > a:hover,
.md-skin.landing-page .navbar-default .navbar-nav > li > a:focus {
  color: #002F65;
}

.md-skin.top-navigation .nav > li a:hover,
.md-skin .top-navigation .nav > li a:focus,
.md-skin.top-navigation .nav .open > a,
.md-skin.top-navigation .nav .open > a:hover,
.md-skin.top-navigation .nav .open > a:focus {
  color: #002F65;
}
.md-skin.top-navigation .nav > li.active a {
  color: #002F65;
}


.md-skin .navbar-static-side,
.md-skin .nav-header,
.md-skin li.active,
.md-skin #page-wrapper,
.md-skin .footer {
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}

.input-group-xs>.form-control {
  height: 22px;
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
}

.input-xs {
  height: 22px;
  padding: 2px 5px;
  font-size: 12px;
  border-radius: 3px;
}
