/* forms */
/* color */
/* title */
/* border */
/* background */
/* header */
/* buttons */
/* tabs */
/* menu */
/* effects */
/* rating */
/* footer subscribe*/
/* social home */
/* carousel arrows */
/* alert */
/* Theme's schemes */
body {
  /*form*/
  /* ui slider */
  /* link list */ }
  body div.checkbox a, body .rte a {
    color: #2557ab; }
    body div.checkbox a:hover, body .rte a:hover {
      color: #2b66c8; }
  body a:hover {
    color: #2557ab; }
  body.search-fixed .ac_results li:hover, body.search-fixed .ac_results li.ac_over {
    border-bottom-color: #2557ab; }
  body .button_mini,
  body .button_small,
  body .button,
  body .button_large,
  body .button_mini_disabled,
  body .button_small_disabled,
  body .button_disabled,
  body .button_large_disabled,
  body .exclusive_mini,
  body .exclusive_small,
  body a.exclusive,
  body button.exclusive,
  body input.exclusive,
  body .exclusive_large,
  body .exclusive_mini_disabled,
  body .exclusive_small_disabled,
  body .exclusive_disabled,
  body .exclusive_large_disabled,
  body span.exclusive,
  body input.exclusive,
  body .exclusive_large_disabled,
  body .btn {
    border-color: #2557ab;
    color: #2557ab; }
    body .button_mini.fill,
    body .button_small.fill,
    body .button.fill,
    body .button_large.fill,
    body .button_mini_disabled.fill,
    body .button_small_disabled.fill,
    body .button_disabled.fill,
    body .button_large_disabled.fill,
    body .exclusive_mini.fill,
    body .exclusive_small.fill,
    body a.exclusive.fill,
    body button.exclusive.fill,
    body input.exclusive.fill,
    body .exclusive_large.fill,
    body .exclusive_mini_disabled.fill,
    body .exclusive_small_disabled.fill,
    body .exclusive_disabled.fill,
    body .exclusive_large_disabled.fill,
    body span.exclusive.fill,
    body input.exclusive.fill,
    body .exclusive_large_disabled.fill,
    body .btn.fill {
      border-color: #2557ab;
      background-color: #2557ab;
      color: #ffffff; }
      body .button_mini.fill:hover,
      body .button_small.fill:hover,
      body .button.fill:hover,
      body .button_large.fill:hover,
      body .button_mini_disabled.fill:hover,
      body .button_small_disabled.fill:hover,
      body .button_disabled.fill:hover,
      body .button_large_disabled.fill:hover,
      body .exclusive_mini.fill:hover,
      body .exclusive_small.fill:hover,
      body a.exclusive.fill:hover,
      body button.exclusive.fill:hover,
      body input.exclusive.fill:hover,
      body .exclusive_large.fill:hover,
      body .exclusive_mini_disabled.fill:hover,
      body .exclusive_small_disabled.fill:hover,
      body .exclusive_disabled.fill:hover,
      body .exclusive_large_disabled.fill:hover,
      body span.exclusive.fill:hover,
      body input.exclusive.fill:hover,
      body .exclusive_large_disabled.fill:hover,
      body .btn.fill:hover {
        background-color: #2a62c0;
        border-color: #2a62c0; }
    body .button_mini:hover,
    body .button_small:hover,
    body .button:hover,
    body .button_large:hover,
    body .button_mini_disabled:hover,
    body .button_small_disabled:hover,
    body .button_disabled:hover,
    body .button_large_disabled:hover,
    body .exclusive_mini:hover,
    body .exclusive_small:hover,
    body a.exclusive:hover,
    body button.exclusive:hover,
    body input.exclusive:hover,
    body .exclusive_large:hover,
    body .exclusive_mini_disabled:hover,
    body .exclusive_small_disabled:hover,
    body .exclusive_disabled:hover,
    body .exclusive_large_disabled:hover,
    body span.exclusive:hover,
    body input.exclusive:hover,
    body .exclusive_large_disabled:hover,
    body .btn:hover {
      border-color: #2557ab;
      background: #2557ab;
      color: #ffffff; }
    body .button_mini:active,
    body .button_small:active,
    body .button:active,
    body .button_large:active,
    body .button_mini_disabled:active,
    body .button_small_disabled:active,
    body .button_disabled:active,
    body .button_large_disabled:active,
    body .exclusive_mini:active,
    body .exclusive_small:active,
    body a.exclusive:active,
    body button.exclusive:active,
    body input.exclusive:active,
    body .exclusive_large:active,
    body .exclusive_mini_disabled:active,
    body .exclusive_small_disabled:active,
    body .exclusive_disabled:active,
    body .exclusive_large_disabled:active,
    body span.exclusive:active,
    body input.exclusive:active,
    body .exclusive_large_disabled:active,
    body .btn:active {
      background: #1f488e;
      border-color: #1f488e;
      color: #ffffff; }
  body .form-control:focus {
    border-color: #2557ab; }
  body div.radio .checked {
    border-color: #2557ab;
    -moz-box-shadow: inset 0 0 0 5px #2557ab;
    -webkit-box-shadow: inset 0 0 0 5px #2557ab;
    box-shadow: inset 0 0 0 5px #2557ab; }
  body div.checker .checked {
    border-color: #2557ab;
    background: #2557ab;
    color: #ffffff; }
  body div.selector.focus {
    border-color: #2557ab; }
    body div.selector.focus span:after {
      background: #2557ab; }
  body div.selector option {
    background: #2557ab; }
  body .uploader {
    color: #2557ab; }
    body .uploader .action {
      background: #2557ab; }
  body .drop-menu li a:hover {
    background-color: #2557ab; }
  body .owl-nav > div:hover {
    color: #2557ab; }
  body .owl-controls .owl-dot.active span, body .owl-controls .owl-dot:hover span {
    background-color: #2557ab; }
  body .fancybox-skin .fancybox-close:hover {
    background-color: #2557ab; }
  body .fancybox-skin .fancybox-close:active {
    background-color: #1c4281; }
  body .breadcrumb {
    color: #2557ab; }
  @media (min-width: 576px) {
    body .nav.nav-tabs li:hover a, body .nav.nav-tabs li.active a {
      color: #2557ab; } }
  @media (min-width: 992px) {
    body .shopping_cart .shopping_cart__link:before {
      color: #2557ab; }
    body .sf-menu > li > a:before {
      border-top-color: #2557ab; }
    body .sf-menu a:hover {
      color: #2557ab; }
    body #header .search-btn-toggle {
      color: #2557ab; }
      body #header .search-btn-toggle:hover {
        color: #2b66c8; }
      body #header .search-btn-toggle.search-active:before, body #header .search-btn-toggle.search-active:after {
        background: #2557ab; }
      body #header .search-btn-toggle.search-active:hover:before, body #header .search-btn-toggle.search-active:hover:after {
        background: #2b66c8; }
    body #header #search_block_top .search_query:focus {
      border-bottom-color: #2557ab;
      color: #2557ab; }
      body #header #search_block_top .search_query:focus + .button-search {
        color: #2557ab; }
    body .sf-search .search_query:focus {
      border-bottom-color: #2557ab;
      color: #2557ab; }
      body .sf-search .search_query:focus + .button-search {
        color: #2557ab; }
    body .contact-list a {
      color: #2557ab; } }
  @media (max-width: 991px) {
    body .btn-toggle-mobile {
      background-color: #2557ab; }
      body .btn-toggle-mobile:hover {
        background-color: #2a62c0; }
      body .btn-toggle-mobile a:hover {
        background-color: #2557ab; }
    body .menu-mobile-grover.active {
      color: #2557ab; }
    body #search_block_top .search_query:focus, body .sf-search .search_query:focus {
      border-color: #2557ab;
      color: #2557ab; }
    body #search_block_top .button-search, body .sf-search .button-search {
      background-color: #2557ab; }
      body #search_block_top .button-search:hover, body .sf-search .button-search:hover {
        background: #316dd2; }
      body #search_block_top .button-search:active, body .sf-search .button-search:active {
        background: #1c4281; }
    body .shopping_cart .shopping_cart__link:before {
      background-color: #2557ab; } }
  @media (max-width: 575px) {
    body #home-page-tabs li:hover a, body #home-page-tabs li.active a {
      background-color: #2557ab; } }
  body .socials a:hover {
    color: #2557ab; }
  body .instafeed_item .instafeed_count:before {
    color: #2557ab; }
  body .newsletter .newsletter-btn {
    background-color: #2557ab; }
    body .newsletter .newsletter-btn:hover {
      background-color: #2a62c0; }
    body .newsletter .newsletter-btn:active {
      background-color: #204c96; }
  body .price-percent-reduction {
    background-color: #2557ab; }
  body .grid .ajax_add_to_cart_button:hover, body .grid .quick-view:hover, body .grid .lnk_view:hover, body .grid .customize:hover, body .grid .addToWishlist:hover, body .grid .wishlist_button_list:hover, body .grid .cmp_remove:hover, body .grid .add_to_compare:hover {
    background-color: #2557ab; }
  body .list .quick-view i, body .list .addToWishlist i, body .list .wishlist_button_list i, body .list .customize i, body .list .lnk_view i, body .list .add_to_compare i, body .list .ajax_add_to_cart_button i {
    color: #2557ab; }
  body .list .quick-view:hover, body .list .addToWishlist:hover, body .list .wishlist_button_list:hover, body .list .customize:hover, body .list .lnk_view:hover, body .list .add_to_compare:hover, body .list .ajax_add_to_cart_button:hover {
    color: #2557ab; }
    body .list .quick-view:hover i, body .list .addToWishlist:hover i, body .list .wishlist_button_list:hover i, body .list .customize:hover i, body .list .lnk_view:hover i, body .list .add_to_compare:hover i, body .list .ajax_add_to_cart_button:hover i {
      border-color: #2557ab;
      background: #2557ab; }
  body .ui-slider .ui-slider-handle.ui-state-default {
    background: #2557ab; }
    body .ui-slider .ui-slider-handle.ui-state-default:hover {
      background: #316dd2; }
    body .ui-slider .ui-slider-handle.ui-state-default:active {
      background: #1c4281; }
  body .pagination li:not(.disabled).active > span, body .pagination li:not(.disabled).active > a, body .pagination li:not(.disabled):hover > span, body .pagination li:not(.disabled):hover > a {
    background: #2557ab;
    border-color: #2557ab; }
  body .display li:not(.display-title).selected {
    color: #2557ab; }
  body .sortPagiBar .total-compare-val {
    color: #2557ab; }
  body #enabled_filters li a {
    background-color: #2557ab; }
    body #enabled_filters li a:hover {
      background-color: #316dd2; }
  body .layered_filter .color-list .color-option.on {
    border-color: #2557ab; }
  body .btn-to-top {
    background: #2557ab; }
    body .btn-to-top:after {
      border-color: #316dd2; }
    body .btn-to-top:hover {
      background: #316dd2; }
    body .btn-to-top:active {
      background: #204c96; }
      body .btn-to-top:active:after {
        border-color: #204c96; }
  body p.payment_module a:hover {
    border-color: #2557ab; }
  body p.required {
    color: #2557ab; }
  body #cmsinfo_block em {
    background: #2557ab; }
  body #tool_customization .list-tools {
    background: #2557ab;
    border-color: #2557ab; }
  body #tool_customization .btn-1, body #tool_customization .btn-2 {
    background: #2557ab; }
  body .layer_cart_product .cross:hover {
    background: #2557ab; }
  body .layer_cart_product .cross:active {
    background: #1c4281; }
  body #quantity_wanted:focus {
    border-color: #2557ab !important; }
  body #quantity_wanted .btn:hover {
    color: #2557ab; }
  body .table-data-sheet .data-title {
    background-color: #2557ab; }
  body #reduction_percent_display, body #reduction_amount_display {
    background-color: #2557ab; }
  body #image-block .span_link {
    background-color: #2557ab; }
    body #image-block .span_link:hover {
      background: #316dd2; }
  body .attr-radio .attribute_radio:checked + .attr-label, body .attr-radio .attribute_radio:hover + .attr-label {
    color: #2557ab;
    border-color: #2557ab; }
  body #cart_summary td.cart_description small {
    color: #2557ab; }
  body#my-account .myaccount-link-list li a:hover {
    border-color: #2557ab; }
    body#my-account .myaccount-link-list li a:hover i {
      background: #2557ab;
      border-right-color: #2557ab; }
  body ul.step li.step_current a, body ul.step li.step_current span {
    background-color: #2557ab; }

/*# sourceMappingURL=theme2.css.map */
