body {
  background-color: #EDEDED;
}
#zo2-top a {
  color: #3C3B3B;
}
#zo2-header-top .container {
  background-color: #FFFFFF;
  color: #151515;
  border-color: #D3D3D3;
  border-style: solid;
  border-width: 1px 1px 0;
  box-shadow: 0 -2px 3px #CCCCCC;
}
#zo2-header-top .container a {
  color: #151515;
}
#zo2-menu > .container {
  background: #ffffff;
  border-color: #D3D3D3;
  border-style: solid;
  border-width: 0 1px;
  box-shadow: 0 5px 3px #CCCCCC;
}
#zo2-menu .container a {
  color: #151515;
}
#best-seller a {
  color: #151515;
}
#best-seller > .container {
  background: #ffffff;
}
#logo > .container {
  background: #ffffff;
}
#social > .container {
  background: #F0F0F0;
}
#bottom {
  color: #C5C5C5;
}
#bottom a {
  color: #FFFFFF;
}
#bottom > .container {
  background: #151515;
}
#bottom h3.moduletitle {
  color: #ffffff;
}
#zo2-footer > .container {
  background-color: #EDEDED;
  color: #151515;
}
#zo2-footer a {
  color: #151515;
}
#breadcrumb a {
  color: #6699FF;
}
#breadcrumb > .container {
  background: #FFFFFF;
  color: #3C3B3B;
}
#mainframe a {
  color: #424141;
}
#mainframe > .container {
  background: #ffffff;
  color: #474747;
}
.readmore:hover,
.pager li a:hover,
.pager li a:active,
.pager li a:focus,
div.k2TagCloudBlock a:hover,
.login-form button:hover {
  background: none repeat scroll 0 0 #6699FF;
  box-shadow: 0 0 0 26px #6699FF inset;
}
div.zt_price_detail_inner span#block_price,
div.zt-carousel div.nav_button div:hover {
  color: #6699FF;
}
div.zt_jshop_information_detail div.zt_jshop_short_description div.prod_buttons .buy_detail:hover {
  background-color: #6699FF !important;
}
div.zo2-pagination ul.pagination li span,
div.zo2-pagination ul.pagination li span:hover,
div.zo2-pagination ul.pagination li a:hover,
div.zt_pagination ul.pagination li span,
div.zt_pagination ul.pagination li span:hover,
div.zt_pagination ul.pagination li a:hover {
  background: #6699FF;
  border: 1px solid #6699FF;
}
.rtl #mainframe > .container #right h3.moduletitle,
#last-products h3.moduletitle,
#best-seller h3.moduletitle,
#logo h3.moduletitle,
#mainframe #left h3.moduletitle {
  background: url("../../images/presets/blue/bg-title.png") no-repeat;
  color: #ffffff;
}
.rtl #last-products h3.moduletitle,
.rtl #best-seller h3.moduletitle,
.rtl #logo h3.moduletitle,
.rtl #mainframe #left h3.moduletitle,
#mainframe #right h3.moduletitle {
  background: url("../../images/presets/blue/right-bg-title.png") right top no-repeat;
  color: #ffffff;
}
div.latest_products div.block_item_inner:hover .button_buy,
.button_buy:hover,
.button:hover {
  background: #6699FF;
  box-shadow: 0 0 0 25px #6699FF inset;
}
div.bx-controls div.bx-controls-direction a,
a#gototop {
  background-color: #6699FF;
}
.button_wishlist:hover {
  color: #6699FF;
}
#zo2-menu > .container  > .row {
  border-bottom: 1px solid #6699FF;
}
#zo2-menu .navbar-nav > li.open > a,
#zo2-menu .navbar-nav > li.active > a {
  background: #6699FF;
}
.zo2-megamenu .mega > .mega-dropdown-menu {
  border-style: solid;
  border-width: 3px 1px 1px 1px;
  border-color: #6699FF;
}
div.btn-group.open a.dropdown-toggle,
div.btn-group a.dropdown-toggle:hover,
.zo2-megamenu .mega > .mega-dropdown-menu ul.mega-nav li a:hover {
  color: #6699FF !important;
}
div.rev_slider_wrapper div.default:hover {
  background-color: #6699FF;
}
div.offcanvas div.sidebar-nav ul li.nav-active,
div#zt-jshopping-category ul.zt_jshopping_accordion li span.expand,
div#zt-jshopping-category ul.zt_jshopping_accordion li span.collapse {
  background-color: #6699FF;
}
.zo2-menu div.navbar-header .navbar-toggle:hover,
.zo2-menu div.navbar-header .navbar-toggle.active,
.zo2-menu div.navbar-header .navbar-toggle:active {
  background: #6699FF;
}
div.bestseller_products div.block_item:hover .button_buy {
  box-shadow: 0 0 0 25px #6699FF inset;
}
