body {
  background: #f4f4f4 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH4AAAB+CAMAAADV/VW6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTYzQTY2OTUzQkI3MTFFMjk1MDBFNTdGRUEzNzlFQ0MiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTYzQTY2OTYzQkI3MTFFMjk1MDBFNTdGRUEzNzlFQ0MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NjNBNjY5MzNCQjcxMUUyOTUwMEU1N0ZFQTM3OUVDQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5NjNBNjY5NDNCQjcxMUUyOTUwMEU1N0ZFQTM3OUVDQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlHg1zQAAAAYUExURfb29vLy8vX1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"); }

.page-breadcrumb,
.page-header:not(.panel) {
  background: rgba(0, 0, 0, 0.03); }

.page-breadcrumb,
.page-header,
hr,
.nav-tabs,
.nav-tabs.nav-justified {
  border-color: rgba(0, 0, 0, 0.1); }

.panel .nav-tabs {
  border-color: rgba(0, 0, 0, 0.11); }

.panel,
.widget-more-link.b-a-1,
.widget-products-image,
*:not(.panel) .thumbnail {
  border-color: #d6d6d6; }

.bg-primary {
  background-color: #3690e6 !important;
  border-color: #2179cd !important; }
  .bg-primary[href]:hover {
    background-color: #3088dd !important; }
  .bg-primary .bg-primary {
    border-color: #2179cd !important; }
  .bg-primary.darken,
  .bg-primary .bg-primary.darken {
    background-color: #3088dd !important;
    border-color: #1f71bf !important; }
    .bg-primary.darken[href]:hover,
    .bg-primary .bg-primary.darken[href]:hover {
      background-color: #2481da !important; }
  .bg-primary.darker,
  .bg-primary .bg-primary.darker {
    background-color: #2481da !important;
    border-color: #1e6cb7 !important; }
    .bg-primary.darker[href]:hover,
    .bg-primary .bg-primary.darker[href]:hover {
      background-color: #2179cd !important; }
  .bg-primary, .bg-primary:hover, .bg-primary:focus, .bg-primary:active, .bg-primary[href],
  .bg-primary a {
    color: white !important; }
  .bg-primary[href]:hover, .bg-primary[href]:focus, .bg-primary[href]:active,
  .bg-primary a:hover,
  .bg-primary a:focus,
  .bg-primary a:active {
    color: #e6e6e6 !important; }
  .bg-primary[href]:hover, .bg-primary[href]:focus, .bg-primary[href]:active,
  .bg-primary a:hover,
  .bg-primary a:focus,
  .bg-primary a:active {
    color: #fff !important; }
  .bg-primary .text-muted,
  .bg-primary .text-muted:hover,
  .bg-primary .text-muted:focus,
  .bg-primary .text-muted:active,
  .bg-primary .text-muted[href],
  .bg-primary .text-muted a {
    color: rgba(255, 255, 255, 0.6) !important; }

.text-primary, .text-primary:hover, .text-primary:focus, .text-primary:active, .text-primary[href],
.text-primary a {
  color: #1a77cf !important; }

.text-primary[href]:hover, .text-primary[href]:focus, .text-primary[href]:active,
.text-primary a:hover,
.text-primary a:focus,
.text-primary a:active {
  color: #145da2 !important; }

.border-primary {
  border-color: #3690e6 !important; }

.table-primary .table,
.table-primary.table {
  margin: 0;
  border-top-color: #2971b5 !important; }

.table-primary {
  margin-bottom: 21px; }
  .table-primary thead,
  .table-primary thead tr,
  .table-primary thead th,
  .table-primary .table-header {
    border-color: #2971b5 !important;
    color: #fff; }
  .table-primary thead tr,
  .table-primary thead th {
    background: #2681d7; }
  .table-primary .table-header {
    background: #3690e6; }
    .table-primary .table-header .form-control {
      border: none; }

.form-control:focus,
.has-success .form-control:focus,
.has-warning .form-control:focus,
.has-error .form-control:focus {
  border-color: #3690e6; }

.btn-primary {
  color: #fff;
  border-color: #1c81e1;
  background: #3690e6; }

.btn-primary.btn-outline {
  color: #1b7cd8;
  border-color: #1c81e1;
  background: none; }

.btn-primary:hover, .btn-primary:focus, .btn-primary.focus,
.btn-primary.btn-outline:hover,
.btn-primary.btn-outline:focus,
.btn-primary.btn-outline.focus {
  color: #fff;
  border-color: #1b7cd8;
  border-bottom-color: #114d87;
  background: #2888e4; }

.btn-primary:active,
.btn-primary.active,
.open > .btn-primary.dropdown-toggle,
.btn-primary.btn-outline:active,
.btn-primary.btn-outline.active,
.open > .btn-primary.dropdown-toggle.btn-outline {
  color: #fff;
  border-color: #1667b4;
  background: #1c81e1; }
  .btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus,
  .btn-primary.active:hover,
  .btn-primary.active:focus,
  .btn-primary.active.focus,
  .open > .btn-primary.dropdown-toggle:hover,
  .open > .btn-primary.dropdown-toggle:focus,
  .open > .btn-primary.dropdown-toggle.focus,
  .btn-primary.btn-outline:active:hover,
  .btn-primary.btn-outline:active:focus,
  .btn-primary.btn-outline:active.focus,
  .btn-primary.btn-outline.active:hover,
  .btn-primary.btn-outline.active:focus,
  .btn-primary.btn-outline.active.focus,
  .open > .btn-primary.dropdown-toggle.btn-outline:hover,
  .open > .btn-primary.dropdown-toggle.btn-outline:focus,
  .open > .btn-primary.dropdown-toggle.btn-outline.focus {
    border-color: #1667b4;
    background: #1b7cd8; }

.btn-primary.btn-3d:hover, .btn-primary.btn-3d:focus, .btn-primary.btn-3d.focus,
.btn-primary.btn-3d.btn-outline:hover,
.btn-primary.btn-3d.btn-outline:focus,
.btn-primary.btn-3d.btn-outline.focus {
  border-bottom-color: #1667b4; }

.btn-primary.btn-3d:active, .btn-primary.btn-3d:active:hover, .btn-primary.btn-3d:active:focus, .btn-primary.btn-3d:active.focus,
.btn-primary.btn-3d.active,
.btn-primary.btn-3d.active:hover,
.btn-primary.btn-3d.active:focus,
.btn-primary.btn-3d.active.focus,
.open > .btn-primary.dropdown-toggle.btn-3d,
.open > .btn-primary.dropdown-toggle.btn-3d:hover,
.open > .btn-primary.dropdown-toggle.btn-3d:focus,
.open > .btn-primary.dropdown-toggle.btn-3d.focus {
  background: #2888e4; }

.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary {
  border-color: #1c81e1 !important;
  background: #3690e6 !important; }

.btn-primary.btn-outline.disabled,
.btn-primary.btn-outline[disabled],
fieldset[disabled] .btn-primary.btn-outline {
  color: #1b7cd8;
  border-color: #1c81e1 !important;
  background: none !important; }

.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  color: #fff !important;
  border-color: #1667b4 !important;
  background: #1c81e1 !important; }

.px-navbar {
  color: #fff;
  box-shadow: 0 1px 0 0 #185aa7; }
  .px-navbar .navbar-nav a,
  .px-navbar .dropdown-menu a {
    color: #fff; }
    .px-navbar .navbar-nav a:hover, .px-navbar .navbar-nav a:focus, .px-navbar .navbar-nav a:active,
    .px-navbar .dropdown-menu a:hover,
    .px-navbar .dropdown-menu a:focus,
    .px-navbar .dropdown-menu a:active {
      color: #fff;
      background: rgba(0, 0, 0, 0.1); }
  .px-navbar li.active > a,
  .px-navbar li.active > a:hover,
  .px-navbar li.active > a:focus,
  .px-navbar li.active > a:active,
  .px-navbar .dropdown.open > a,
  .px-navbar .dropdown.open > a:hover,
  .px-navbar .dropdown.open > a:focus,
  .px-navbar .dropdown.open > a:active,
  .px-navbar .dropdown.active > a,
  .px-navbar .dropdown.active > a:hover,
  .px-navbar .dropdown.active > a:focus,
  .px-navbar .dropdown.active > a:active {
    color: #fff;
    background: rgba(0, 0, 0, 0.1); }
  .px-navbar .navbar-nav li:hover,
  .px-navbar .dropdown-menu li:hover {
    background: none; }
  .px-navbar .navbar-brand {
    background: none !important; }
  .px-navbar form.navbar-form .form-control {
    color: #fff;
    border-color: transparent !important;
    background: rgba(255, 255, 255, 0.2); }
  .px-navbar .navbar-toggle {
    color: #fff; }
    .px-navbar .navbar-toggle .navbar-toggle-icon,
    .px-navbar .navbar-toggle .navbar-toggle-icon:before,
    .px-navbar .navbar-toggle .navbar-toggle-icon:after {
      opacity: 1;
      color: #fff;
      background: #fff; }
    .px-navbar .navbar-toggle.collapsed {
      color: #fff; }
      .px-navbar .navbar-toggle.collapsed .navbar-toggle-icon,
      .px-navbar .navbar-toggle.collapsed .navbar-toggle-icon:before,
      .px-navbar .navbar-toggle.collapsed .navbar-toggle-icon:after {
        color: #fff;
        background: #fff; }
  .px-navbar .ps-scrollbar-x-rail,
  .px-navbar .ps-scrollbar-y-rail {
    background-color: transparent !important; }
  .px-navbar .ps-scrollbar-x-rail > .ps-scrollbar-x,
  .px-navbar .ps-scrollbar-y-rail > .ps-scrollbar-y {
    background-color: rgba(0, 0, 0, 0.3) !important; }
  .px-navbar .navbar-header {
    color: #fff;
    background-color: #499ce8;
    background-image: -webkit-linear-gradient(top, #52aded 0, #418ce4 100%);
    background-image: linear-gradient(to bottom, #52aded 0, #418ce4 100%); }
    .px-navbar .navbar-header a {
      color: #fff; }
      .px-navbar .navbar-header a:hover, .px-navbar .navbar-header a:focus {
        color: #fff;
        background: rgba(0, 0, 0, 0.1); }
  .px-navbar .dropdown-menu > li.divider {
    background: #5697E4; }
  @media (max-width: 767px) {
    .px-navbar .navbar-collapse {
      border-color: #5697E4;
      background: #418ce4; }
    .px-navbar .navbar-nav li,
    .px-navbar .dropdown-menu li {
      border-color: #5697E4; }
    .px-navbar .dropdown.open {
      background: #397ac6 !important;
      border-color: #336cae; }
    .px-navbar .dropdown.open li {
      border-color: #336cae; } }
  @media (min-width: 768px) {
    .px-navbar .navbar-collapse {
      border-color: rgba(255, 255, 255, 0); }
    .px-navbar, .px-navbar .navbar-collapse {
      background-color: #499ce8;
      background-image: -webkit-linear-gradient(top, #52aded 0, #418ce4 100%);
      background-image: linear-gradient(to bottom, #52aded 0, #418ce4 100%); }
    .px-navbar .navbar-nav > li {
      border-color: rgba(255, 255, 255, 0); }
    .px-navbar .dropdown-menu,
    .px-navbar .dropdown-multi-column {
      background: #418ce4; }
    .px-navbar .dropdown-menu .dropdown-toggle:hover > a {
      color: #fff;
      background: rgba(0, 0, 0, 0.1); }
    .px-navbar [class^="widget-"],
    .px-navbar [class*=" widget-"] {
      border-color: #5697E4; }
      .px-navbar [class^="widget-"] a,
      .px-navbar [class^="widget-"] a:hover,
      .px-navbar [class^="widget-"] a:focus,
      .px-navbar [class*=" widget-"] a,
      .px-navbar [class*=" widget-"] a:hover,
      .px-navbar [class*=" widget-"] a:focus {
        background: transparent; }
    .px-navbar .navbar-header a,
    .px-navbar .navbar-nav > li > a {
      -webkit-transition: all .3s;
      transition: all .3s; } }

@media (min-width: 992px) {
  .px-nav-left:not(.px-nav-collapse) ~ .px-navbar .navbar-header {
    color: #fff;
    background: transparent; }
    .px-nav-left:not(.px-nav-collapse) ~ .px-navbar .navbar-header a {
      color: #fff; }
      .px-nav-left:not(.px-nav-collapse) ~ .px-navbar .navbar-header a:hover, .px-nav-left:not(.px-nav-collapse) ~ .px-navbar .navbar-header a:focus {
        color: #fff; } }

@media (min-width: 992px) {
  .px-nav-toggle {
    box-shadow: 0 1px 0 0 #185aa7; } }

.px-nav {
  color: #aaa;
  background-color: #2b2b2b;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAMAAABG8BK2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REQ1M0QyOTEzQzNDMTFFMjk1MDBFNTdGRUEzNzlFQ0MiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REQ1M0QyOTIzQzNDMTFFMjk1MDBFNTdGRUEzNzlFQ0MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozQzE1NjZGMjNDMjYxMUUyOTUwMEU1N0ZFQTM3OUVDQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpERDUzRDI5MDNDM0MxMUUyOTUwMEU1N0ZFQTM3OUVDQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pi7PhiAAAAAYUExURSkpKSYmJigo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"); }
  .px-nav .ps-scrollbar-x-rail,
  .px-nav .ps-scrollbar-y-rail {
    background-color: transparent !important; }
  .px-nav .ps-scrollbar-x-rail > .ps-scrollbar-x,
  .px-nav .ps-scrollbar-y-rail > .ps-scrollbar-y {
    background-color: rgba(255, 255, 255, 0.3) !important; }

.px-nav-dimmer {
  background: rgba(0, 0, 0, 0.3); }

.px-nav-item a {
  color: #aaa; }
  .px-nav-item a:hover, .px-nav-item a:focus, .px-nav-item a:active {
    color: #fff;
    background: transparent; }

.px-nav-item.active > a {
  color: #75c6f3 !important;
  background: rgba(0, 0, 0, 0.15); }
  .px-nav-item.active > a .px-nav-icon {
    color: #75c6f3; }

.px-nav-dropdown.active > a .px-nav-icon {
  color: #75c6f3; }

.px-nav-dropdown.active > a {
  background: none; }
  .px-nav-dropdown.active > a:hover, .px-nav-dropdown.active > a:focus, .px-nav-dropdown.active > a:active {
    background: transparent; }

.px-nav-tooltip {
  background: #2b2b2b;
  color: #fff; }

.px-nav-left .px-nav-tooltip:before {
  border-right-color: #2b2b2b; }

.px-nav-right .px-nav-tooltip:before {
  border-left-color: #2b2b2b; }

.px-show > a,
.px-nav-dropdown-menu-title {
  background: transparent !important;
  color: #fff !important; }
  .px-show > a .px-nav-icon,
  .px-nav-dropdown-menu-title .px-nav-icon {
    color: #fff !important; }

.px-nav-dropdown-menu {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAMAAABG8BK2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REQ1M0QyOTEzQzNDMTFFMjk1MDBFNTdGRUEzNzlFQ0MiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REQ1M0QyOTIzQzNDMTFFMjk1MDBFNTdGRUEzNzlFQ0MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozQzE1NjZGMjNDMjYxMUUyOTUwMEU1N0ZFQTM3OUVDQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpERDUzRDI5MDNDM0MxMUUyOTUwMEU1N0ZFQTM3OUVDQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pi7PhiAAAAAYUExURSkpKSYmJigo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"); }

.px-nav-toggle {
  color: #fff;
  background-color: #499ce8;
  background-image: -webkit-linear-gradient(top, #52aded 0, #418ce4 100%);
  background-image: linear-gradient(to bottom, #52aded 0, #418ce4 100%); }
  .px-nav-toggle .navbar-toggle-icon,
  .px-nav-toggle .navbar-toggle-icon:before,
  .px-nav-toggle .navbar-toggle-icon:after {
    color: #fff;
    background: #fff; }

.px-nav-box {
  border-color: #1f1f1f;
  color: #fff; }
  .px-nav-box .close {
    color: #aaa; }
    .px-nav-box .close:hover, .px-nav-box .close:focus, .px-nav-box .close:active {
      color: #fff; }
  .px-nav-box .btn-outline {
    border-color: #1f1f1f;
    color: #aaa; }

.px-nav-static .px-nav-dropdown > a,
.px-nav-static .px-nav-dropdown > a:hover,
.px-nav-static .px-nav-dropdown > a:focus {
  color: #aaa; }

.px-nav-toggle ~ .px-nav-content {
  padding-top: 51px; }

.px-nav-toggle ~ .px-nav-scrollable-area .px-nav-content {
  padding-top: 1px; }

.px-nav.px-nav-left {
  box-shadow: -1px 0 0 #1f1f1f inset; }
  .px-nav.px-nav-left .px-nav-content > .px-nav-item > .px-nav-dropdown-menu {
    margin-right: 1px; }
  .px-nav.px-nav-left .px-nav-content > .px-nav-item.active > a {
    box-shadow: -1px 0 0 #1f1f1f inset; }

.px-nav.px-nav-right {
  box-shadow: 1px 0 0 #1f1f1f inset; }
  .px-nav.px-nav-right .px-nav-content > .px-nav-item > .px-nav-dropdown-menu {
    margin-left: 1px; }
  .px-nav.px-nav-right .px-nav-content > .px-nav-item.active > a {
    box-shadow: 1px 0 0 #1f1f1f inset; }

.px-nav-dropdown-menu.px-show {
  box-shadow: 0 0 0 1px #1f1f1f; }

.px-nav-content > .px-nav-item > a,
.px-nav-content > .px-nav-item > .px-nav-dropdown-menu,
.px-nav-dropdown-menu-title {
  border-bottom: 1px solid #1f1f1f; }

.px-nav-dropdown-menu-wrapper ~ .px-nav-dropdown-menu-title {
  border-top: 1px solid #1f1f1f;
  border-bottom: none; }

.px-nav-dropdown-menu-top.px-show {
  margin-bottom: 1px !important; }

.px-nav-dropdown-menu .px-nav-item + .px-nav-item > a,
.px-nav-dropdown-menu .px-nav-dropdown-menu .px-nav-item > a {
  border-top: 1px solid #1f1f1f; }

@media (max-width: 991px) {
  .px-nav.px-nav-expand .px-open > a,
  .px-nav-dropdown-menu .px-open > a {
    color: #fff; } }

@media (min-width: 992px) {
  .px-nav:not(.px-nav-collapse) .px-open > a,
  .px-nav-dropdown-menu .px-open > a {
    color: #fff; } }

.px-footer {
  background: #f1f1f1;
  color: #444;
  border-color: #e5e5e5; }
  .px-footer a {
    color: #666; }
  .px-footer a:hover,
  .px-footer a:focus {
    color: #444; }
  .px-footer hr {
    border-color: #e5e5e5; }
  .px-footer .text-muted {
    color: #888 !important; }

.label-primary,
.badge-primary,
.panel-warning > .panel-heading .badge-primary {
  border-color: #3690e6;
  background: #3690e6;
  color: #fff; }
  .label-primary[href]:hover, .label-primary[href]:focus,
  .badge-primary[href]:hover,
  .badge-primary[href]:focus,
  .panel-warning > .panel-heading .badge-primary[href]:hover,
  .panel-warning > .panel-heading .badge-primary[href]:focus {
    border-color: #2486e4;
    background: #2486e4;
    color: #fff; }
  .label-primary.label-outline,
  .badge-primary.label-outline,
  .panel-warning > .panel-heading .badge-primary.label-outline {
    color: #1a77cf;
    box-shadow: 0 0 0 1px #3690e6 inset; }
    .label-primary.label-outline[href]:hover, .label-primary.label-outline[href]:focus,
    .badge-primary.label-outline[href]:hover,
    .badge-primary.label-outline[href]:focus,
    .panel-warning > .panel-heading .badge-primary.label-outline[href]:hover,
    .panel-warning > .panel-heading .badge-primary.label-outline[href]:focus {
      color: #145da2; }
  .label-primary.label-ribbon:before,
  .badge-primary.label-ribbon:before,
  .panel-warning > .panel-heading .badge-primary.label-ribbon:before {
    border-top-color: #2b76be; }

.progress-bar {
  background-color: #3690e6; }

.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:active {
  color: #fff;
  background-color: #3690e6; }

.panel-primary {
  border-color: #1c81e1 !important; }
  .panel-primary .panel-heading,
  .panel-primary .panel-heading .accordion-toggle {
    background: #3690e6;
    border-color: #1c81e1;
    color: #fff; }
  .panel-primary .panel-heading-text a,
  .panel-primary.panel-body-colorful a {
    color: #fff; }
    .panel-primary .panel-heading-text a:hover, .panel-primary .panel-heading-text a:focus,
    .panel-primary.panel-body-colorful a:hover,
    .panel-primary.panel-body-colorful a:focus {
      color: white; }
  .panel-primary .panel-heading-text a,
  .panel-primary.panel-body-colorful .panel-body a,
  .panel-primary.panel-body-colorful .panel-footer a {
    text-decoration: underline; }
  .panel-primary .panel-footer {
    border-color: #1c81e1; }
  .panel-primary.panel-body-colorful,
  .panel-primary.panel-body-colorful .panel-body,
  .panel-primary.panel-body-colorful .panel-footer {
    background: #3690e6;
    color: #fff; }
  .panel-primary.panel-body-colorful hr,
  .panel-primary.panel-body-colorful .panel-body {
    border-color: #1c81e1 !important; }
  .panel-primary.panel-dark {
    border-color: #3690e6 !important; }
    .panel-primary.panel-dark .panel-heading,
    .panel-primary.panel-dark .panel-heading .accordion-toggle {
      background: #3690e6;
      border-color: #3690e6;
      color: #fff; }
    .panel-primary.panel-dark .panel-heading-text a,
    .panel-primary.panel-dark.panel-body-colorful a {
      color: #fff; }
      .panel-primary.panel-dark .panel-heading-text a:hover, .panel-primary.panel-dark .panel-heading-text a:focus,
      .panel-primary.panel-dark.panel-body-colorful a:hover,
      .panel-primary.panel-dark.panel-body-colorful a:focus {
        color: white; }
    .panel-primary.panel-dark .panel-heading-text a,
    .panel-primary.panel-dark.panel-body-colorful .panel-body a,
    .panel-primary.panel-dark.panel-body-colorful .panel-footer a {
      text-decoration: underline; }
    .panel-primary.panel-dark .panel-footer {
      border-color: #3690e6; }
    .panel-primary.panel-dark.panel-body-colorful,
    .panel-primary.panel-dark.panel-body-colorful .panel-body,
    .panel-primary.panel-dark.panel-body-colorful .panel-footer {
      background: #3690e6;
      color: #fff; }
    .panel-primary.panel-dark.panel-body-colorful hr,
    .panel-primary.panel-dark.panel-body-colorful .panel-body {
      border-color: #3690e6 !important; }
    .panel-primary.panel-dark .panel-heading .pagination a, .panel-primary.panel-dark .panel-heading .pagination a:hover, .panel-primary.panel-dark .panel-heading .pagination a:focus,
    .panel-primary.panel-dark .panel-heading .pagination span,
    .panel-primary.panel-dark .panel-heading .pagination span:hover,
    .panel-primary.panel-dark .panel-heading .pagination span:focus,
    .panel-primary.panel-dark .panel-heading .pager a,
    .panel-primary.panel-dark .panel-heading .pager a:hover,
    .panel-primary.panel-dark .panel-heading .pager a:focus,
    .panel-primary.panel-dark .panel-heading .pager span,
    .panel-primary.panel-dark .panel-heading .pager span:hover,
    .panel-primary.panel-dark .panel-heading .pager span:focus {
      color: #fff; }
    .panel-primary.panel-dark .panel-heading .pagination li.active a, .panel-primary.panel-dark .panel-heading .pagination li.active a:hover, .panel-primary.panel-dark .panel-heading .pagination li.active a:focus,
    .panel-primary.panel-dark .panel-heading .pagination li.active span,
    .panel-primary.panel-dark .panel-heading .pagination li.active span:hover,
    .panel-primary.panel-dark .panel-heading .pagination li.active span:focus,
    .panel-primary.panel-dark .panel-heading .pager li.active a,
    .panel-primary.panel-dark .panel-heading .pager li.active a:hover,
    .panel-primary.panel-dark .panel-heading .pager li.active a:focus,
    .panel-primary.panel-dark .panel-heading .pager li.active span,
    .panel-primary.panel-dark .panel-heading .pager li.active span:hover,
    .panel-primary.panel-dark .panel-heading .pager li.active span:focus {
      color: #3690e6; }
    .panel-primary.panel-dark .panel-heading .nav-tabs > li > a {
      color: rgba(255, 255, 255, 0.9); }
    .panel-primary.panel-dark.panel-body-colorful .text-muted {
      color: rgba(255, 255, 255, 0.7) !important; }
    .panel-primary.panel-dark.panel-body-colorful .panel-heading,
    .panel-primary.panel-dark.panel-body-colorful .panel-footer,
    .panel-primary.panel-dark.panel-body-colorful .panel-body,
    .panel-primary.panel-dark.panel-body-colorful hr,
    .panel-primary.panel-dark.panel-body-colorful table,
    .panel-primary.panel-dark.panel-body-colorful table tr,
    .panel-primary.panel-dark.panel-body-colorful table th,
    .panel-primary.panel-dark.panel-body-colorful table td,
    .panel-primary.panel-dark.panel-body-colorful .list-group-item {
      border-color: #7ab6ee !important; }

.custom-control:hover .custom-control-indicator {
  box-shadow: 0 0 0 1px #3690e6 inset; }

.custom-control:active .custom-control-indicator,
.custom-control:active .custom-control-input:checked ~ .custom-control-indicator {
  background-color: #63a9ec;
  box-shadow: none; }

.custom-control-input:checked ~ .custom-control-indicator {
  background-color: #3690e6;
  box-shadow: none; }

.custom-control-input:focus ~ .custom-control-indicator {
  box-shadow: 0 0 0 1px #3690e6 inset, 0 0 0 1px #fff, 0 0 0 2px #3690e6; }

.custom-control-input:active ~ .custom-control-indicator {
  background-color: #63a9ec;
  box-shadow: none; }

.custom-control-input:checked:disabled ~ .custom-control-indicator,
fieldset[disabled] .custom-control-input:checked ~ .custom-control-indicator {
  background-color: #3690e6 !important;
  box-shadow: none !important; }

.custom-file-input:focus ~ .custom-file-control {
  border-color: #3690e6; }

.custom-file-control:hover,
.custom-file-control:focus,
.custom-file-control:active {
  border-color: #3690e6; }

.tooltip-primary .tooltip-inner {
  background-color: #3690e6;
  color: #fff; }

.tooltip-primary.top .tooltip-arrow,
.tooltip-primary.top-left .tooltip-arrow,
.tooltip-primary.top-right .tooltip-arrow {
  border-top-color: #3690e6; }

.tooltip-primary.bottom .tooltip-arrow,
.tooltip-primary.bottom-left .tooltip-arrow,
.tooltip-primary.bottom-right .tooltip-arrow {
  border-bottom-color: #3690e6; }

.tooltip-primary.right .tooltip-arrow {
  /*@noflip*/
  border-right-color: #3690e6; }

.tooltip-primary.left .tooltip-arrow {
  /*@noflip*/
  border-left-color: #3690e6; }

.popover-primary {
  border-width: 1px; }
  .popover-primary.top .arrow {
    /*@noflip*/
    bottom: -9px; }
  .popover-primary.bottom .arrow {
    /*@noflip*/
    top: -9px; }
  .popover-primary.left .arrow {
    /*@noflip*/
    right: -9px; }
  .popover-primary.right .arrow {
    /*@noflip*/
    left: -9px; }
  .popover-primary .popover-title, .popover-primary.popover-colorful {
    color: #fff;
    background: #3690e6; }
  .popover-primary,
  .popover-primary .popover-title, .popover-primary.popover-colorful {
    border-color: #1c81e1; }

.popover-primary.popover-dark .popover-title, .popover-primary.popover-dark.popover-colorful {
  color: #fff;
  background: #3690e6; }

.popover-primary.popover-dark,
.popover-primary.popover-dark .popover-title, .popover-primary.popover-dark.popover-colorful {
  border-color: #3690e6; }

.popover-primary.popover-dark.popover-colorful .popover-title {
  border-color: #5aa4eb; }

.nav li.active > a, .nav li.active > a:hover, .nav li.active > a:focus {
  color: #fff;
  background: #3690e6; }

.nav.nav-tabs > li.active > a {
  border-bottom-color: #1f83e3 !important; }

.pagination > li > a:hover,
.pagination > li > a:focus,
.pagination > li > a:active {
  border-color: #3690e6; }

.pagination > li.active > a,
.pagination > li.active > a:hover,
.pagination > li.active > a:focus,
.pagination > li.active > a:active,
.pagination > li.active > span {
  color: #fff;
  border-color: #3690e6;
  background: #3690e6; }

.pager li > a:hover, .pager li > a:focus, .pager li > a:active {
  border-color: #3690e6; }

a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active,
a:hover .thumbnail,
a:focus .thumbnail,
a.active .thumbnail {
  border-color: #3690e6 !important; }

.list-group .list-group-item.active {
  color: #fff;
  border-color: #3690e6;
  background: #3690e6; }
  .list-group .list-group-item.active .list-group-item-text,
  .list-group .list-group-item.active .list-group-icon {
    color: #fff; }

.switcher-primary > input:checked ~ .switcher-indicator {
  color: #fff;
  background: #3690e6; }

.switcher-primary > input:focus ~ .switcher-indicator:after,
.switcher-primary > input:active ~ .switcher-indicator:after,
.switcher-primary:active .switcher-indicator:after {
  box-shadow: 0 0 0 1px #3690e6 inset; }

.select2-primary .select2-selection__choice,
.select2-primary + .select2-container .select2-selection__choice {
  background-color: #3690e6; }

.select2-results__option--highlighted[aria-selected] {
  color: #fff;
  background: #3690e6; }

.select2-container--focus .select2-selection,
.select2-container--focus .select2-dropdown,
.select2-container--open .select2-selection,
.select2-container--open .select2-dropdown {
  border-color: #3690e6; }

.ui-select-primary.ui-select-multiple .ui-select-match-item {
  background: #3690e6 !important; }

.ui-select-primary.ui-select-multiple .ui-select-match-item.btn-primary {
  background: #1a77cf !important; }

.btn-default-focus .ui-select-toggle,
.ui-select-multiple.open,
.ui-select-container.open .ui-select-toggle,
.ui-select-container.open .ui-select-search,
.ui-select-choices,
.ui-select-no-choice {
  border-color: #3690e6 !important; }

.ui-select-choices-row.active > span {
  color: #fff;
  background-color: #3690e6; }

.datepicker thead th {
  color: #fff; }

.datepicker .datepicker-switch,
.datepicker .prev,
.datepicker .next {
  background: #3690e6; }
  .datepicker .datepicker-switch:hover,
  .datepicker .prev:hover,
  .datepicker .next:hover {
    background: #4498e8; }

.datepicker .dow,
.datepicker thead .cw {
  border-top: 1px solid #3176b8;
  background: #3883ca; }

.datepicker .active, .datepicker .active:hover,
.datepicker .range-start,
.datepicker .range-start:hover,
.datepicker .range-end,
.datepicker .range-end:hover {
  color: #fff !important;
  background: #3690e6 !important; }

.timepicker-increment:hover, .timepicker-increment:focus,
.timepicker-decrement:hover,
.timepicker-decrement:focus {
  border-color: #3690e6; }

.timepicker-increment:hover,
.timepicker-decrement:hover {
  color: #fff;
  background: #3690e6; }

.dz-upload-icon {
  background-color: #3690e6; }

.dropzone-box.dz-drag-hover {
  border-color: #3690e6; }

.px-irs-primary .irs-bar,
.px-irs-primary .irs-bar-edge,
.px-irs-primary .irs-slider:after {
  background: #3690e6; }

.px-irs-primary .irs-slider.state_hover:after,
.px-irs-primary .irs-slider:hover:after {
  background: #145da2; }

.px-irs-primary .irs-from,
.px-irs-primary .irs-to,
.px-irs-primary .irs-single {
  color: #fff;
  background: #3690e6; }
  .px-irs-primary .irs-from:after,
  .px-irs-primary .irs-to:after,
  .px-irs-primary .irs-single:after {
    border-top-color: #3690e6; }

.daterangepicker .calendar td.active,
.daterangepicker .calendar th,
.daterangepicker .ranges .active,
.daterangepicker .ranges li:hover,
.daterangepicker .ranges li:focus {
  background: #3690e6;
  color: #fff; }

.daterangepicker .calendar th {
  border-color: #3690e6; }

.daterangepicker select:focus {
  border-color: #3690e6; }

.daterangepicker .calendar th.available:hover {
  background: #4498e8; }

.daterangepicker .calendar thead tr + tr th {
  border-top-color: #3176b8 !important;
  background: #3883ca !important; }

.bootstrap-tagsinput.focus {
  border-color: #3690e6 !important; }

tags-input .suggestion-item.selected {
  color: #fff;
  background: #3690e6; }

tags-input .tags.focused {
  border-color: #3690e6 !important; }

.slider-primary .slider-selection,
.slider-primary .slider-selection.tick-slider-selection,
.slider-primary .slider-tick.in-selection,
.slider-primary .slider-reversed .slider-track-high,
.slider-primary .slider-reversed .slider-tick {
  background: #3690e6; }

.slider-primary.slider-reversed .slider-track-high,
.slider-primary.slider-reversed .slider-tick {
  background: #3690e6; }

.noUi-primary .noUi-connect {
  background: #3690e6; }

.noUi-active:before,
.noUi-active:after {
  background: #3690e6; }

.owl-nav [class*='owl-']:hover {
  background: #3690e6;
  color: #fff; }

.owl-dots .owl-dot.active span,
.owl-dots .owl-dot:hover span {
  background: #3690e6; }

*:not(.panel) .widget-pricing .widget-pricing-item {
  border-color: #d6d6d6; }

*:not(.panel) .widget-pricing-simple .widget-pricing-item {
  border-color: rgba(214, 214, 214, 0); }

*:not(.panel) .widget-pricing-simple .widget-pricing-active {
  border-color: #d6d6d6; }

*:not(.panel) .widget-pricing-simple.widget-pricing-hover:hover .widget-pricing-item {
  border-color: rgba(214, 214, 214, 0); }

*:not(.panel) .widget-pricing-simple.widget-pricing-hover:hover .widget-pricing-item:hover {
  border-color: #d6d6d6; }

*:not(.panel) .widget-pricing-expanded .widget-pricing-item {
  border-color: #d6d6d6; }

*:not(.panel) .widget-pricing-expanded.widget-pricing-simple .widget-pricing-active,
*:not(.panel) .widget-pricing-expanded.widget-pricing-simple.widget-pricing-hover:hover .widget-pricing-item {
  border-color: #d6d6d6; }

.widget-timeline:before,
.widget-timeline:after {
  background: #e5e5e5; }

.widget-timeline-section {
  color: #444;
  background: #e5e5e5; }

.widget-timeline-bullet:before,
.widget-timeline-icon:before,
.widget-timeline-image:before {
  background: #e5e5e5; }

.widget-timeline-bullet {
  background: #e5e5e5; }

.widget-timeline-icon {
  background: #e5e5e5;
  color: #444; }

.widget-timeline-time {
  color: #444;
  background: #e5e5e5; }

.px-navbar .navbar-brand {
  color: #fff !important; }

.px-navbar .navbar-nav > li > a {
  text-shadow: rgba(0, 0, 0, 0.2) 0 -1px 0; }

.px-navbar .navbar-form .form-control {
  border-radius: 999px;
  box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2) !important; }

.px-navbar .navbar-form ::-webkit-input-placeholder {
  color: #516e90; }

.px-navbar .navbar-form :-ms-input-placeholder {
  color: #516e90; }

.px-navbar .navbar-form :-moz-placeholder {
  color: #516e90;
  opacity: 1; }

.px-navbar .navbar-form ::-moz-placeholder {
  color: #516e90;
  opacity: 1; }

@media (min-width: 768px) {
  .navbar-nav > li > .dropdown-menu,
  .px-navbar .dropdown-multi-column {
    margin-top: 3px; }
  .px-navbar .dropdown-menu,
  .px-navbar .dropdown-multi-column {
    background: #fff;
    border-radius: 2px; }
  .px-navbar .dropdown-menu a,
  .px-navbar .dropdown-menu a:hover,
  .px-navbar .dropdown-menu a:focus,
  .px-navbar .dropdown-menu .dropdown-toggle > .dropdown-menu a,
  .px-navbar .dropdown-menu .dropdown-toggle > .dropdown-menu a:hover,
  .px-navbar .dropdown-menu .dropdown-toggle > .dropdown-menu a:focus {
    color: #444 !important; }
  .px-navbar .dropdown-menu .divider,
  .px-navbar .dropdown-menu .dropdown-toggle > .dropdown-menu .divider {
    background: #f1f1f1 !important; }
  .px-navbar .dropdown-menu .dropdown-toggle:hover > a {
    color: #444; }
  .px-navbar .dropdown-multi-column .dropdown-menu {
    border-color: #e5e5e5; }
  .px-navbar [class^="widget-"],
  .px-navbar [class*=" widget-"] {
    border-color: rgba(0, 0, 0, 0.05); } }

.px-nav-toggle {
  border-right: 1px solid rgba(0, 0, 0, 0.15); }

.px-nav-item {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.6); }
  .px-nav-item > a, .px-nav-item.px-nav-dropdown {
    box-shadow: 0 1px 0 0 #313131 inset; }
  .px-nav-item.active > a {
    box-shadow: none; }

.px-nav-dropdown.active > a,
.px-nav-dropdown.active > a > .px-nav-icon,
.px-nav-dropdown.open > a,
.px-nav-dropdown.open > a > .px-nav-icon {
  color: #fff !important; }

@media (min-width: 768px) {
  .px-nav-toggle {
    box-shadow: 0 1px 0 0 #185aa7; } }

.pace-progress {
  background: #1a79d4; }

/*# sourceMappingURL=adminflare.css.map */
