/* supreme 1.4.11 */
.btn-primary,
.storequickorder-button,
#storequickorder .submit-button {
  background-color: #444DA0;
  background-image: linear-gradient(to bottom, #4c56b2 0%, #3c448e 100%);
  background-repeat: repeat-x;
}

.btn-primary:hover, .btn-primary:focus,
.storequickorder-button:hover,
.storequickorder-button:focus,
#storequickorder .submit-button:hover,
#storequickorder .submit-button:focus {
  background-color: #3c448e;
  background-image: linear-gradient(to bottom, #444da0 0%, #353c7c 100%);
  background-repeat: repeat-x;
}

.btn-secondary {
  background-color: #70716f;
  background-image: linear-gradient(to bottom, #7d7e7c 0%, #636462 100%);
  background-repeat: repeat-x;
  color: #fff;
}

.btn-secondary:hover, .btn-secondary:focus {
  background-color: #636462;
  background-image: linear-gradient(to bottom, #70716f 0%, #575756 100%);
  background-repeat: repeat-x;
}

.btn-success {
  background-color: #5cb85c;
  background-image: linear-gradient(to bottom, #6ec06e 0%, #4cae4c 100%);
  background-repeat: repeat-x;
}

.btn-success:hover, .btn-success:focus {
  background-color: #4cae4c;
  background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);
  background-repeat: repeat-x;
}

.btn-info {
  background-color: #5bc0de;
  background-image: linear-gradient(to bottom, #70c8e2 0%, #46b8da 100%);
  background-repeat: repeat-x;
}

.btn-info:hover, .btn-info:focus {
  background-color: #46b8da;
  background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);
  background-repeat: repeat-x;
}

.btn-warning {
  background-color: #f0ad4e;
  background-image: linear-gradient(to bottom, #f2b866 0%, #eea236 100%);
  background-repeat: repeat-x;
}

.btn-warning:hover, .btn-warning:focus {
  background-color: #eea236;
  background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);
  background-repeat: repeat-x;
}

.btn-danger {
  background-color: #d9534f;
  background-image: linear-gradient(to bottom, #de6764 0%, #d43f3a 100%);
  background-repeat: repeat-x;
}

.btn-danger:hover, .btn-danger:focus {
  background-color: #d43f3a;
  background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);
  background-repeat: repeat-x;
}

.btn.disabled, .btn:disabled, .btn[disabled],
.storequickorder-button.disabled,
.storequickorder-button:disabled,
.storequickorder-button[disabled] {
  background-color: #a2a2a2;
  background-image: linear-gradient(to bottom, #afafaf 0%, #959595 100%);
  background-repeat: repeat-x;
  opacity: 0.4;
}

.btn-link, .btn-link:hover, .btn-link:focus {
  color: #444DA0;
}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  background: #f5f5f5;
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  background-color: #444DA0;
  background-image: linear-gradient(to bottom, #4c56b2 0%, #3c448e 100%);
  background-repeat: repeat-x;
}

.alert-success {
  background-color: #dff0d8;
  background-image: linear-gradient(to bottom, #eef7ea 0%, #d0e9c6 100%);
  background-repeat: repeat-x;
  border-color: #b2dba1;
}

.alert-info {
  background-color: #d9edf7;
  background-image: linear-gradient(to bottom, #eef7fb 0%, #c4e3f3 100%);
  background-repeat: repeat-x;
  border-color: #9acfea;
}

.alert-warning {
  background-color: #fcf8e3;
  background-image: linear-gradient(to bottom, #fefefa 0%, #faf2cc 100%);
  background-repeat: repeat-x;
  border-color: #f5e79e;
}

.alert-danger {
  background-color: #f2dede;
  background-image: linear-gradient(to bottom, #f9f0f0 0%, #ebcccc 100%);
  background-repeat: repeat-x;
  border-color: #dca7a7;
}

.progress {
  background-color: #f5f5f5;
  background-image: linear-gradient(to bottom, white 0%, #e8e8e8 100%);
  background-repeat: repeat-x;
}

.progress-bar {
  background-color: #444DA0;
  background-image: linear-gradient(to bottom, #4c56b2 0%, #3c448e 100%);
  background-repeat: repeat-x;
}

.progress-bar-success {
  background-color: #5cb85c;
  background-image: linear-gradient(to bottom, #6ec06e 0%, #4cae4c 100%);
  background-repeat: repeat-x;
}

.progress-bar-info {
  background-color: #5bc0de;
  background-image: linear-gradient(to bottom, #70c8e2 0%, #46b8da 100%);
  background-repeat: repeat-x;
}

.progress-bar-warning {
  background-color: #f0ad4e;
  background-image: linear-gradient(to bottom, #f2b866 0%, #eea236 100%);
  background-repeat: repeat-x;
}

.progress-bar-danger {
  background-color: #d9534f;
  background-image: linear-gradient(to bottom, #de6764 0%, #d43f3a 100%);
  background-repeat: repeat-x;
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  background-color: #444DA0;
  background-image: linear-gradient(to bottom, #4c56b2 0%, #3c448e 100%);
  background-repeat: repeat-x;
  border-color: #394187;
}

.panel-default > .panel-heading {
  background-color: #f5f5f5;
  background-image: linear-gradient(to bottom, white 0%, #e8e8e8 100%);
  background-repeat: repeat-x;
}

.panel-success > .panel-heading {
  background-color: #dff0d8;
  background-image: linear-gradient(to bottom, #eef7ea 0%, #d0e9c6 100%);
  background-repeat: repeat-x;
}

.panel-info > .panel-heading {
  background-color: #d9edf7;
  background-image: linear-gradient(to bottom, #eef7fb 0%, #c4e3f3 100%);
  background-repeat: repeat-x;
}

.panel-warning > .panel-heading {
  background-color: #fcf8e3;
  background-image: linear-gradient(to bottom, #fefefa 0%, #faf2cc 100%);
  background-repeat: repeat-x;
}

.panel-danger > .panel-heading {
  background-color: #f2dede;
  background-image: linear-gradient(to bottom, #f9f0f0 0%, #ebcccc 100%);
  background-repeat: repeat-x;
}

.panel-primary {
  border-color: #3c448e;
}

.panel-primary > .panel-heading {
  background-color: #444DA0;
  background-image: linear-gradient(to bottom, #4c56b2 0%, #3c448e 100%);
  background-repeat: repeat-x;
  border-color: #3c448e;
}

.well {
  background-color: #f5f5f5;
  background-image: linear-gradient(to bottom, white 0%, #e8e8e8 100%);
  background-repeat: repeat-x;
}

.pagination li a, .pagination li span {
  color: #444DA0;
}

.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
.pagination > .active > span,
.pagination > .active > span:hover,
.pagination > .active > span:focus,
.pagination > .selected > a,
.pagination > .selected > a:hover,
.pagination > .selected > a:focus,
.pagination > .selected > span,
.pagination > .selected > span:hover,
.pagination > .selected > span:focus {
  background-color: #444DA0;
  border-color: #444DA0;
}

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
  background: #444DA0;
}

.footer1 .title, .f_madein a, .bottom_text .page-header * {
  color: #394085 !important;
}

.h_contacts .phone, .h_cart .in .cart_summary, .side_news a:hover, #fixed_toolbar ul li a .count, .side_products .item:hover .name, .side_brands a:hover {
  color: #444DA0 !important;
}

.fa {
  color: #444DA0;
}

a {
  color: #444DA0;
}

a:hover, a:focus {
  color: #444DA0;
}

.cb .slider .slick-dots li.slick-active button:after {
  background: #444DA0;
}

@media all and (min-width: 768px) {
  .menu_collapsible li > .link > a:hover,
  .sub_all_levels li > .link > a:hover {
    color: #444DA0 !important;
  }
  .side_menu_wrap .menu_dropdown > li:hover > .link > a,
  .sub_dropdown.sub_one_level li:hover > .link > a {
    color: #444DA0 !important;
  }
}

@media all and (min-width: 768px) {
  .menubar .menu > li > .submenu .col > ul > li a:hover {
    color: #444DA0 !important;
  }
}

.h_menu1 .menu > li.active > .link a {
  color: #444DA0;
}

.h_menu2.menu_color {
  background-color: #444DA0;
  background-image: linear-gradient(to bottom, #4c56b2 0%, #3c448e 100%);
  background-repeat: repeat-x;
}

.h_menu2.menu_color .menu_header {
  background-color: #444DA0;
  background-image: linear-gradient(to bottom, #4c56b2 0%, #3c448e 100%);
  background-repeat: repeat-x;
}

.h_menu2.menu_dark {
  background-color: #5b5b5b;
  background-image: linear-gradient(to bottom, #686868 0%, #4e4e4e 100%);
  background-repeat: repeat-x;
}

.h_menu2.menu_dark .menu_header {
  background-color: #5b5b5b;
  background-image: linear-gradient(to bottom, #686868 0%, #4e4e4e 100%);
  background-repeat: repeat-x;
}

#topnav .menu > li > a:hover {
  color: #444DA0;
}

#fixed_toolbar ul li a:after {
  background: #444DA0;
}

#fixed_toolbar ul li.added a {
  background: #444DA0;
}

.side_menu_wrap .menu_dropdown > li:hover > .link > a {
  color: #444DA0;
}

.side_menu_wrap .menu_dropdown > li.active > .link > a:before {
  background: #444DA0;
}

.side_tags a:hover {
  color: #444DA0;
}

.home_services .item_icon svg {
  fill: #444DA0;
}

.product_page .add2cart .price {
  color: #444DA0;
}

.product_page .more-images .image.selected a {
  border-color: #444DA0;
}

.product_page .inline-select a.selected {
  border-color: #444DA0;
  box-shadow: 0 0 0 1px #444DA0;
}
