.product-name a:hover,
.home-column .blog-image a:after,
.footer-container #footer h4 a:hover,
.home-column #homepage-blog .date-added,
.accessories-block .product-name a:hover,
.footer-container #footer #block_contact_infos > div ul li i,
.footer-container #footer #block_contact_infos > div ul li > span a:hover,
a.product-name:hover,
header .top_menu li li a:hover,
header .top_menu li.html > div h4,
header .top_menu .stickUpHolder li li a:hover,
#homepage-blog .date-added,
#home-page-tabs > li a:hover,
#home-page-tabs > li.active a,
#header .cart_block dl a:hover,
#layer_cart .layer_cart_product h2,
#htmlcontent_top ul li > a:hover h2,
#homepage-slider .homeslider-description h2,
#subcategories ul li .subcategory-name:hover,
#productscategory_list .product-name a:hover,
#subcategories ul li a.subcategory-name:hover,
#header .cart_block .cart_block_list .remove_link a:hover,
#header .cart_block .cart_block_list .ajax_cart_block_remove_link:hover,
#homepage-slider .bx-wrapper .bx-controls-direction a:hover:after {
  color: #2496e6; }

.breadcrumb,
.page-heading,
.page-subheading,
.pb-right-column h1,
.price.product-price,
.content_scene_cat span.category-name,
h3.page-product-heading,
header .top_menu li.html > div h2,
#home-page-tabs > li a,
#htmlcontent_top ul li > a h2,
#layer_cart .layer_cart_cart h2,
#homepage-slider .homeslider-description h3 {
  color: #033252; }

.footer-container #footer,
.cart_block .cart-info .quantity-formated,
#header .cart_block,
#header .cart_block dl a {
  color: #a0bfd4; }

.footer-container #footer a,
header #header-login .header_user_info a {
  color: #a0bfd4; }
  .footer-container #footer a:hover,
  header #header-login .header_user_info a:hover {
    color: #2496e6; }

.home-column #homepage-blog .product-name,
.home-column #homepage-blog .title_block > a,
header .top_menu .is-megamenu ul.content > li > a,
header .top_menu .stickUpHolder .is-megamenu ul.content > li > a,
#homepage-blog .product-name,
#homepage-blog .title_block > a {
  color: #033252; }
  .home-column #homepage-blog .product-name:hover,
  .home-column #homepage-blog .title_block > a:hover,
  header .top_menu .is-megamenu ul.content > li > a:hover,
  header .top_menu .stickUpHolder .is-megamenu ul.content > li > a:hover,
  #homepage-blog .product-name:hover,
  #homepage-blog .title_block > a:hover {
    color: #2496e6; }

header #header-login-content p a:hover,
header #header-login .header_user_info.current.active a {
  color: #2496e6; }

#htmlcontent_top ul li > a .hiddendiv {
  background: rgba(36, 150, 230, 0.8); }
#htmlcontent_top ul li > a button {
  background: #F16E6A; }
  #htmlcontent_top ul li > a button:hover {
    background: #0193DE;
    color: #fec006; }

.sale-label,
.btn-success,
.label-success,
.cart_block .cart-buttons .btn:hover,
ul.product_list .availability span.available-now,
#smartblogsearch #sdssearch_block_top .btn.button-search,
#home-page-tabs > li a:after {
  background: #2496e6; }

.footer-container,
.btn-success:hover,
.breadcrumb a:hover,
header .nav {
  background: #033252; }

.footer-container #footer #social_block ul li a {
  background: #1d4764;
  color: #a0bfd4; }
  .footer-container #footer #social_block ul li a:hover {
    background: #2496e6;
    color: #fff; }

#footer #newsletter_block_left .form-group .form-control {
  background: #1d4764;
  border-color: #1d4764;
  color: #a0bfd4; }

.footer-container #footer .bot,
.newsletter-overlay #newsletter_popup,
#header .cart_block {
  background: #012b47; }

.new-label {
  background: #fec006; }

ul.product_list .availability span.out-of-stock,
.home-column {
  background: #f2f9ff; }

#footer #newsletter_block_left .form-group .btn-sm {
  background: #2496e6; }
  #footer #newsletter_block_left .form-group .btn-sm:hover {
    background: #fff;
    color: #2496e6; }

.btn.btn-default:focus, .btn.btn-default:hover, .btn.btn-default:active, .btn.btn-default:active:focus,
#smartblogsearch #sdssearch_block_top .btn.button-search:hover:focus,
#smartblogsearch #sdssearch_block_top .btn.button-search:hover:hover,
#smartblogsearch #sdssearch_block_top .btn.button-search:hover:active,
#smartblogsearch #sdssearch_block_top .btn.button-search:hover:active:focus {
  background: #033252;
  border-color: #033252; }

.btn.lnk_view {
  background: #fec006; }
  .btn.lnk_view:hover {
    background: #033252; }

.btn.ajax_add_to_cart_button,
.btn.ajax_add_to_cart_product_button,
header .top_menu li.html > div .p1 a,
header #tmsearch .btn.button-search,
#homepage-slider .homeslider-description button {
  background: #2496e6; }
  .btn.ajax_add_to_cart_button:hover,
  .btn.ajax_add_to_cart_product_button:hover,
  header .top_menu li.html > div .p1 a:hover,
  header #tmsearch .btn.button-search:hover,
  #homepage-slider .homeslider-description button:hover {
    background: #fec006; }

.new-label:after {
  border-color: #fec006 transparent transparent; }

.sale-label:after {
  border-color: transparent #2496e6 transparent transparent; }

header #header-login-content {
  background: #012b47; }
  header #header-login-content li ul li a:hover,
  header #header-login-content .logout .btn.btn-default:hover,
  header #header-login-content .submit .btn.btn-default:hover {
    background: #2496e6; }

.div7,
.block1, .block2, .block3, .block4,
.cart_block .cart-prices .cart-prices-line,
header #header-login,
header #header-login-content li ul li,
#languages-block-top,
#currencies-block-top {
  border-color: #1d4764; }

#currencies-block-top div.current,
#languages-block-top div.current {
  color: #a0bfd4; }
  #currencies-block-top div.current.active, #currencies-block-top div.current:hover,
  #languages-block-top div.current.active,
  #languages-block-top div.current:hover {
    color: #2496e6; }
#currencies-block-top ul,
#languages-block-top ul {
  background: #012b47; }
  #currencies-block-top ul li.selected,
  #currencies-block-top ul li:hover a,
  #languages-block-top ul li.selected,
  #languages-block-top ul li:hover a {
    background: #2496e6; }

.newsletter-overlay .tmnewsletter-inner .tmnewsletter-submit,
#footer #newsletter_block_left .form-group .btn-s {
  background: #fec006;
  color: #fff; }
  .newsletter-overlay .tmnewsletter-inner .tmnewsletter-submit:focus, .newsletter-overlay .tmnewsletter-inner .tmnewsletter-submit:hover, .newsletter-overlay .tmnewsletter-inner .tmnewsletter-submit:active, .newsletter-overlay .tmnewsletter-inner .tmnewsletter-submit:active:focus,
  #footer #newsletter_block_left .form-group .btn-s:focus,
  #footer #newsletter_block_left .form-group .btn-s:hover,
  #footer #newsletter_block_left .form-group .btn-s:active,
  #footer #newsletter_block_left .form-group .btn-s:active:focus {
    background: #2496e6;
    color: #fff; }

.newsletter-overlay .icon.tmnewsletter-close:hover {
  color: #fec006; }

header .top_menu > ul > li > a,
header .top_menu .stickUpHolder > ul > li > a {
  color: #6390af; }
  header .top_menu > ul > li > a:after,
  header .top_menu .stickUpHolder > ul > li > a:after {
    background: #2496e6; }

header .top_menu .menu-title,
header .top_menu .stickUpHolder .menu-title {
  background: #2496e6; }
  header .top_menu .menu-title:hover,
  header .top_menu .stickUpHolder .menu-title:hover {
    background: #033252; }

header .top_menu > ul > li > a:hover,
header .top_menu > ul > li:hover > a,
header .top_menu > ul > li.sfHover > a,
header .top_menu > ul > li.sfHoverForce > a,
header .top_menu .stickUpHolder > ul > li > a:hover,
header .top_menu .stickUpHolder > ul > li:hover > a,
header .top_menu .stickUpHolder > ul > li.sfHover > a,
header .top_menu .stickUpHolder > ul > li.sfHoverForce > a {
  color: #033252; }
  @media (max-width: 767px) {
    header .top_menu > ul > li > a:hover,
    header .top_menu > ul > li:hover > a,
    header .top_menu > ul > li.sfHover > a,
    header .top_menu > ul > li.sfHoverForce > a,
    header .top_menu .stickUpHolder > ul > li > a:hover,
    header .top_menu .stickUpHolder > ul > li:hover > a,
    header .top_menu .stickUpHolder > ul > li.sfHover > a,
    header .top_menu .stickUpHolder > ul > li.sfHoverForce > a {
      background: #033252;
      color: #fff; } }

ul.product_list .product-image-container .quick-view {
  background: rgba(36, 150, 230, 0.72); }
  ul.product_list .product-image-container .quick-view:hover {
    background: #2496e6; }

ul.product_list .functional-buttons div a:hover,
ul.product_list .functional-buttons div label:hover {
  border-color: #2496e6;
  color: #2496e6; }

#header .shopping_cart > a:first-child:after, #header .shopping_cart > a:first-child:before {
  color: #a0bfd4; }
#header .shopping_cart > a:first-child span {
  color: #2496e6; }
#header .shopping_cart > a:first-child:hover {
  color: #2496e6; }
  #header .shopping_cart > a:first-child:hover:after, #header .shopping_cart > a:first-child:hover:before {
    color: #2496e6; }

ul.step li.step_current,
ul.step li.step_current span:after {
  background: #2496e6;
  border-color: #2496e6; }

.block .title_block, .block h4 {
  background: #f2f9ff;
  border-color: #2496e6;
  color: #033252; }
  .block .title_block a, .block h4 a {
    color: #033252; }
    .block .title_block a:hover, .block h4 a:hover {
      color: #2496e6; }
