.price {
  color: #00237d; }

a:hover, a:focus {
  color: #00237d; }

.button:hover, .btn-default:hover, input[type="submit"]:hover {
  background-color: #00237d;
  color: white; }

.button:focus, .btn-default:focus, input[type="submit"]:hover {
  background-color: #00237d;
  color: white; }

h3.mod-title .fa {
  background: #00237d; }

button, .button {
  background-color: #666; }
  button:hover, .button:hover {
    color: #fff;
    background-color: #00237d; }
  button:focus, .button:focus {
    color: #fff;
    background-color: #00237d; }

div.moduletable h3:after {
  background-color: #00237d; }

.btn-gn:hover {
  background-color: #00237d !important; }
  .btn-gn:hover a {
    background-color: #00237d !important; }

.footer-container h3:after, .footer-container h3.mod-title:after {
  background: #00237d; }

#gear-right a:hover, #gear-right2 a:hover {
  color: #00237d; }

.color-theme {
  color: #00237d; }

.copy-right a {
  color: #00237d; }

.header_search .header_user_info ul.links li.account a:hover {
  background: #00237d;
  border-color: #00237d; }

.block .title_block {
  border-color: #00237d; }

.block .title_block strong:before {
  border-bottom-color: #00237d; }

.welcome-msg a:hover {
  color: #00237d; }

.bonus_menu .b_menu:hover h2 a {
  color: #00237d; }
.bonus_menu .b_menu.shipping:before {
  background: url(../../../../img/violet/icon_shipping.png) no-repeat 0px 0px; }
.bonus_menu .b_menu.shipping:hover:before {
  background-position: 0px -41px; }
.bonus_menu .b_menu.pay:before {
  background: url(../../../../img/violet/icon_pay.png) no-repeat 0px 0px; }
.bonus_menu .b_menu.pay:hover:before {
  background-position: 0px -41px; }
.bonus_menu .b_menu.gift:before {
  background: url(../../../../img/violet/icon_gift.png) no-repeat 0px 0px; }
.bonus_menu .b_menu.gift:hover:before {
  background-position: 0px -41px; }

.sf-menu li li li a:before {
  color: #00237d;
  background: #00237d; }

.sf-menu .submenu-container {
  border-top: solid 3px #00237d; }

.sf-menu > li > ul > li > a:hover {
  color: #00237d; }

.spr-container .spr-search-button {
  background-color: #00237d; }

.sp-vertical-megamenu .vf-megamenu > li:hover {
  background: #00237d; }

#layer_cart .cross:hover {
  color: #00237d; }

#header .cart_block {
  border-top: solid 3px #00237d !important; }
  #header .cart_block:after {
    border-color: transparent transparent #00237d transparent; }
  #header .cart_block .cart-buttons a:hover {
    background-color: #00237d; }
  #header .cart_block dt:hover .cart-images {
    border-color: #00237d; }
  #header .cart_block dt:hover .cart-info .product-name a {
    color: #00237d; }

.cart_block .cart_block_list .remove_link a:hover:before,
.cart_block .cart_block_list .ajax_cart_block_remove_link:hover:before {
  color: #00237d; }

.category-name {
  color: #00237d; }

.cart_block .cart-buttons .buttons a#button_goto_cart {
  background-color: #00237d; }

.cart_block .cart-buttons .price-total span.price {
  color: #00237d; }

#layer_cart .cross:hover {
  color: #00237d; }

.blockcart:after {
  border-color: transparent #00237d transparent transparent; }

#currencies-block-top ul li a:hover {
  color: #00237d; }

#languages-block-top ul li a:hover {
  color: #00237d; }

#search_block_top #searchbox .button-search {
  color: #00237d; }
  #search_block_top #searchbox .button-search:hover {
    color: #2d549d; }

#search_block_top #searchbox #search_query_top:focus {
  border-color: #00237d; }

.home-content .item-link {
  background: #00237d; }

.recommend .module-title:before,
#best-sellers_block_right .title_block:before {
  background-color: #00237d; }

.recommend .module-title {
  border-color: #00237d; }

#best-sellers_block_right .title_block,
#best-sellers_block_right li:hover img {
  border-color: #00237d; }

.recommend span.number {
  background: #00237d; }

div.sp-deal .owl-controls .owl-nav div:hover {
  color: #00237d; }

.sp-category-slider .page-button .control-button li:hover.active, .sp-category-slider .page-button .control-button li:hover:hover,
div.sp-deal .owl-controls .owl-dots .owl-dot.active,
div.sp-deal .owl-controls .owl-dots .owl-dot:hover {
  background-color: #00237d; }

div.sp-deal .slider .vpo-wrap .vp .item .item-wrap .item-time .item-timer .time-item {
  background-color: #00237d; }

div.sp-deal .slider .vpo-wrap .vp .item .item-wrap .item-time .item-timer .time-item.time-min {
  background: #386ac5; }

.sp-extraslider .owl-controls .owl-prev:hover, .sp-extraslider .owl-controls .owl-next:hover,
.block.lastestnews .bx-wrapper .bx-controls-direction a:hover {
  color: #00237d; }
  .sp-extraslider .owl-controls .owl-prev:hover:before, .sp-extraslider .owl-controls .owl-prev:hover:after, .sp-extraslider .owl-controls .owl-next:hover:before, .sp-extraslider .owl-controls .owl-next:hover:after,
  .block.lastestnews .bx-wrapper .bx-controls-direction a:hover:before,
  .block.lastestnews .bx-wrapper .bx-controls-direction a:hover:after {
    color: #00237d; }

#up-sell .bx-controls a:hover {
  background-color: #00237d;
  border-color: #00237d; }
#up-sell .bx-controls a.disabled:hover {
  background-color: #aec2e8;
  border-color: #aec2e8; }

#up-sell .page-title-slider:before {
  background-color: #00237d; }

#up-sell ul.bxslider li.item:hover .functional-buttons .ajax_add_to_cart_button {
  background: #00237d !important; }

#up-sell .owl-controls .owl-nav div:hover {
  border-color: #00237d;
  color: #00237d; }

.wrapper-listingtab .title-module-listingtab {
  border-color: #00237d; }
  .wrapper-listingtab .title-module-listingtab:before {
    background-color: #00237d; }

.sp-listing-tabs .ltabs-tabs-container .ltabs-tabs li:hover span {
  color: #00237d; }

.sp-listing-tabs .owl-controls .owl-nav div:hover {
  border-color: #00237d;
  color: #00237d; }

.wrapper-listingtab .sp-listing-tabs .ltabs-items-container .ltabs-items .ltabs-item:hover .item-inner .item-info .button-container .ajax_add_to_cart_button {
  background-color: #00237d;
  color: #fff; }

.wrapper-listingtab .sp-listing-tabs .ltabs-items-container .ltabs-items .ltabs-item .item-inner .item-info .button-container .wrap-box-button > div a:hover {
  background-color: #00237d;
  border-color: #00237d; }

div.bonus-menu > div a:hover {
  color: #00237d; }

.wrapper-listingtab .sp-listing-tabs .ltabs-tabs-container .ltabs-tabs {
  border-bottom-color: #00237d; }

.sp-listing-tabs .ltabs-tabs-container .ltabs-tabs .ltabs-tab.tab-sel > span {
  color: #00237d; }

.footer-container .list-link li a:hover {
  color: #00237d; }
  .footer-container .list-link li a:hover:before {
    color: #00237d; }

div.footer-container #footer-bottom a:hover {
  color: #00237d; }

.contact-infos ul.list-contact .label {
  color: #00237d; }

.newsletter_home #newsletter-input:focus {
  border-color: #00237d; }

.newsletter_home .button {
  background: #00237d;
  border-bottom: 2px solid #386ac5; }
  .newsletter_home .button:hover {
    background: #386ac5; }

ul.social-block li a:hover .fa {
  color: #00237d; }

.breadcrumb span.navigation_page {
  color: #00237d; }

.breadcrumb .navigation-pipe {
  color: #00237d; }

.breadcrumb .navigation_page .navigation-pipe:before {
  color: #00237d; }

div.menu-demo:hover > a {
  color: #00237d; }

div.topmenu_demos:hover:after {
  color: #00237d; }

.tags_block .block_content a:hover {
  background: #00237d;
  border-color: #00237d; }

#categories_block_left ul.tree li:hover > a,
#categories_block_left ul.tree li:hover > .grower {
  color: #00237d; }
#categories_block_left li li a.selected {
  color: #00237d; }

#layered_block_left .title_block span {
  border-bottom-color: #00237d; }

ul.product_list .product-container:hover h5 > a {
  color: #00237d; }
ul.product_list .product-container:hover .button-container .cart_button:hover {
  background-color: #00237d !important; }

ul.product_list .product-image-container .quick-view-mobile:hover {
  background-color: #00237d; }

.price-percent-reduction {
  background: #00237d; }

ul.product_list .button-container > div a:hover {
  background-color: #00237d;
  border-color: #00237d; }
ul.product_list .button-container .cart_button:hover {
  background-color: #00237d;
  border-color: #00237d; }

ul.product_list.grid .ajax_block_product:hover .product-container.full .button-container .cart_button {
  background-color: #00237d !important; }

ul.product_list.list > li .product-container .button-container > div a.quick-view-mobile:hover {
  border-color: #00237d; }

.content_sortPagiBar .display li#list, .content_sortPagiBar .display_m li#list {
  background-image: url(../../../../img/red/listing-btn.png); }
.content_sortPagiBar .display li#grid, .content_sortPagiBar .display_m li#grid {
  background-image: url(../../../../img/red/grid-btn.png); }

div.sp-slider .slider .vpo-wrap .vp .item .button-container > div a:hover {
  background-color: #00237d;
  border-color: #00237d; }
div.sp-slider .slider .vpo-wrap .vp .item .button-container .cart_button:hover {
  background-color: #00237d;
  border-color: #00237d; }

div.sp-slider .page-title-slider:before {
  background-color: #00237d; }

div.sp-slider .slider .vpo-wrap .vp .item .item-wrap:hover .item-info .info .item-title a {
  color: #00237d; }

div.sp-slider .slider .vpo-wrap .vp .item .item-wrap:hover .button-container .cart_button {
  background-color: #00237d; }

div.sp-slider .page-button.top .control-button a:hover, div.sp-slider .page-button.bottom .control-button a:hover,
div.sp-slider .page-button.middle .control-button a:hover {
  border-color: #00237d; }
  div.sp-slider .page-button.top .control-button a:hover .fa, div.sp-slider .page-button.bottom .control-button a:hover .fa,
  div.sp-slider .page-button.middle .control-button a:hover .fa {
    color: #00237d; }

.sp-slider .page-title-slider {
  border-color: #00237d; }

div.sp-slider .slider .vpo-wrap .vp .item .item-image-container .quick-view-mobile:hover {
  background-color: #00237d; }

div.best-seller div.sp-slider .page-button.top .control-button a:hover .fa,
div.best-seller div.sp-slider .page-button.bottom .control-button a:hover .fa,
div.best-seller div.sp-slider .page-button.middle .control-button a:hover .fa {
  color: #00237d; }

#best-sellers_block_right .module-title:before {
  background-color: #00237d; }

div.sp-manu-slider .page-button.top .control-button a:hover .fa,
div.sp-manu-slider .page-button.bottom .control-button a:hover .fa,
div.sp-manu-slider .page-button.middle .control-button a:hover .fa {
  color: #00237d; }

.about-us .owl-dots .owl-dot.active span,
.about-us .owl-dots .owl-dot span:hover {
  background-color: #00237d; }

.about-us .page-heading h1:after {
  background: #00237d; }

.about-us .about-content .customersay .item .author strong {
  color: #00237d; }

.about-us .about-content .whychooseus ul li:before,
.about-us .about-content .ourmember.page-heading .info-member .name a {
  color: #00237d; }

#cms .cms-social a:hover .fa {
  background-color: #00237d;
  color: white; }

div.lastestnews .owl-controls .owl-dots .owl-dot.active {
  background: #00237d; }

div.lastestnews .owl-controls .owl-dots .owl-dot:hover {
  background: #00237d; }

#smartblogcat .sdsarticleCat .blog-info .comment a:hover {
  color: #00237d; }

#submitComment:hover {
  background: #00237d; }

div.lastestnews .module-title {
  border-color: #00237d; }

div.lastestnews .sds_blog_post .sds_post_title a:hover {
  color: #00237d; }

div.lastestnews .module-title:before {
  background-color: #00237d; }

div.banner-left {
  background: #00237d; }

div.moreinfo_block ul.nav-tabs > li:before {
  background: #00237d; }

span.view_scroll_spacer > a#view_scroll_right:hover {
  background: #00237d;
  border-color: #00237d; }
span.view_scroll_spacer > a#view_scroll_left:hover {
  background: #00237d;
  border-color: #00237d; }

#thumbs_list li a:hover, #thumbs_list li a.shown, #thumbs_list li a.zoomThumbActive {
  border-color: #00237d; }

span.view_scroll_spacer > a:hover .fa {
  color: #00237d; }

#product_comments_block_extra .comments_advices .open-comment-form:hover, #product_comments_block_extra .comments_advices .reviews:hover {
  color: #00237d; }

.box-cart-bottom .button:hover {
  background: #00237d; }

.box-info-product #wishlist_button:hover {
  background-color: #00237d; }

div.moreinfo_block ul.nav-tabs > li a:after {
  background: #00237d; }

div.moreinfo_block .tab-content .product-box:hover .product-name a {
  color: #00237d; }
div.moreinfo_block .tab-content .product-box:hover .button {
  background: #00237d; }

div.moreinfo_block ul.nav-tabs > li.first.active, div.moreinfo_block ul.nav-tabs > li.first:hover,
div.moreinfo_block ul.nav-tabs > li.first.active a, div.moreinfo_block ul.nav-tabs > li.active a,
div.moreinfo_block ul.nav-tabs > li.first:hover a, div.moreinfo_block ul.nav-tabs > li.active:hover,
div.moreinfo_block ul.nav-tabs > li a:hover {
  background: #00237d;
  border-color: #00237d; }

div.moreinfo_block ul.nav-tabs > li:last-child {
  border-right: solid 1px #00237d; }

#quantity_wanted_p .btn:hover {
  background-color: #00237d !important; }

#availability_statut #availability_value {
  color: #00237d; }
  #availability_statut #availability_value:before {
    color: #00237d;
    font-size: 14px; }

#quantity_wanted_p .btn:hover {
  border-color: #00237d; }
#quantity_wanted_p .btn.button-minus:hover {
  background: url(../../../../img/icon/icon_minus-hover.png) no-repeat center center #00237d; }
#quantity_wanted_p .btn.button-plus:hover {
  background: url(../../../../img/icon/icon_plus-hover.png) no-repeat center center #00237d; }

#order_step li.step_current {
  background: #00237d; }

#order_step li a:hover {
  background: #00237d; }

.payment_module a:hover, .payment_module a:focus,
.payment_module a:active {
  border: 1px solid #00237d; }

#crossselling_list .bx-wrapper, .accessories-block .block_content .bx-wrapper, #productscategory_list .bx-wrapper {
  max-width: 100% !important; }

section.blockproductscategory #productscategory_list {
  border-top-color: #00237d; }

#productscategory_list ul.bxslider li.product-box:hover .product-name a {
  color: #00237d; }
#productscategory_list ul.bxslider li.product-box:hover .product-image {
  border-color: #00237d; }

.products-block li .product-content h5 a:hover {
  color: #00237d; }

.products-block li:hover .product-content h5 a {
  color: #00237d; }
.products-block li:hover .products-block-image {
  border-color: #00237d; }

#product_comparison .ajax_block_product h5 a:hover {
  color: #00237d; }

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

.top-pagination-content ul.pagination li > a:hover span, .bottom-pagination-content ul.pagination li > a:hover span {
  background: #00237d; }

.pagination > li > a:hover b, .pagination > li > a:hover .fa, .pagination > li > span:hover b, .pagination > li > span:hover .fa, .pagination > li > a:focus b, .pagination > li > a:focus .fa, .pagination > li > span:focus b, .pagination > li > span:focus .fa {
  color: #00237d; }

.top-pagination-content ul.pagination li.active > span span,
.bottom-pagination-content ul.pagination li.active > span span {
  background: #00237d;
  color: #fff; }

.top-pagination-content ul.pagination li.active > span, .bottom-pagination-content ul.pagination li.active > span {
  border-color: #00237d !important; }

.top-pagination-content ul.pagination li > a:hover, .top-pagination-content ul.pagination li > span:hover,
.bottom-pagination-content ul.pagination li > a:hover, .bottom-pagination-content ul.pagination li > span:hover {
  border-color: #00237d !important; }

div.demo-menu .content-home li a:hover {
  color: #00237d; }

p.cart_navigation a.btn-default:hover {
  background: #00237d; }

.backtotop:hover {
  background-color: #00237d; }

.is_rtl .welcome-msg .label-msg:after {
  border-color: transparent #00237d transparent transparent; }
.is_rtl div.sp-cat-tab .spct-tab-inner:first-child {
  border-left: none !important;
  border-right: solid 1px #00237d; }
.is_rtl div.sp-cat-tab .spct-tab-inner:last-child {
  border-right: none !important;
  border-left: solid 1px #00237d; }
.is_rtl ul.product_list.grid .product-container .button-container > div a:hover {
  border-color: #00237d; }
.is_rtl ul.product_list.grid .product-container .button-container .cart_button:hover {
  border-color: #00237d; }
.is_rtl ul.product_list .button-container > div a:hover {
  border-color: #00237d; }
.is_rtl ul.product_list .button-container .cart_button:hover {
  border-color: #00237d; }
.is_rtl ul.product_list.list > li .product-container .button-container > div a.quick-view-mobile:hover {
  border-color: #00237d; }
.is_rtl .blockcart:after {
  border-color: transparent transparent transparent #00237d; }
.is_rtl .newsletter_home #newsletter-input:focus {
  border-color: #00237d; }

/* .Small devices Tablets
================================================== */
@media (min-width: 767px) and (max-width: 979px) {
  #block_top_menu .sf-menu > li > a:hover {
    background: #00237d; } }
/* .Mobile
================================================== */
@media (max-width: 767px) {
  div#search_block_top #searchbox .button-search {
    background-color: #386ac5 !important; }

  .sf-menu > li.sfHover > a, .sf-menu > li > a:hover, .sf-menu > li.sfHoverForce > a {
    background: #00237d; }

  #block_top_menu .sf-menu > li > a:hover {
    background: #00237d; } }

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