.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
a:not(.btn) {
  color: #1091f1;
}
a:not(.btn):hover {
  color: #f15757;
}
.electronics a:not(.btn) {
  color: #171cd6;
}
.electronics a:not(.btn):hover {
  color: #888;
}
.electronics ul.nav li.active a {
  background: none;
  color: #171cd6;
}
.electronics ul.nav li:hover a {
  background: none;
  color: #171cd6;
}
.color {
  color: #1091f1;
}
.color2 {
  color: #f15757;
}
.color3 {
  color: #1091f1;
}
body {
  color: #333333;
}
#sp-top-wrapper select,
#sp-top-wrapper option {
  color: #f15757;
}
#sp-top-wrapper.electronics select,
#sp-top-wrapper.electronics option {
  color: #888;
}
#sp-top-wrapper.electronics #currencies-block-top div.current {
  background: url(../../images/home3-header-icon.png) no-repeat 0 1px;
}
#sp-top-wrapper.electronics #languages-block-top div.current {
  background: url(../../images/home3-header-icon.png) no-repeat 0 -102px;
}
#sp-top-wrapper.electronics .vina-menu-top ul li a {
  color: #888;
}
#sp-top-wrapper.electronics .vina-menu-top ul li a:hover {
  color: #171cd6;
}
#sp-top-wrapper.electronics .vina-menu-top ul li.active a {
  color: #171cd6;
}
#currencies-block-top div.current {
  background: url(../../images/presets/preset6/currency.png) no-repeat;
}
#languages-block-top div.current {
  background: url(../../images/presets/preset6/language.png) no-repeat;
}
.vina-menu {
  background: #1091f1 !important;
}
.vina-menu-small {
  background: #1091f1 !important;
}
.electronics .vina-menu {
  background: #171cd6 !important;
}
#home-layout-3 .vina-menu-small {
  background: #171cd6 !important;
}
.vina-menu-top ul li a {
  color: #555;
  background: none;
}
.vina-menu-top ul li a:hover {
  color: #f15757;
  background: none;
}
.vina-menu-top ul li.active a {
  color: #1091f1;
}
#sp-header-wrapper {
  background: #fff;
}
#sp-header-wrapper.electronics {
  background: #fdfdfd;
}
#sp-header-wrapper.electronics .logo {
  background-image: url(../../images/presets/preset6/logo_home3.png);
}
#sp-header-wrapper.electronics .color2 {
  color: #888;
}
#sp-header-wrapper.electronics .search-contact .phone {
  background: url(../../images/home3-header-icon.png) no-repeat scroll 0 -50px;
}
#sp-header-wrapper.electronics .search-contact .email {
  background: url(../../images/home3-header-icon.png) no-repeat scroll 0 -157px;
}
#sp-header-wrapper.electronics .search form input.button,
#sp-header-wrapper.electronics .search form button.button {
  background-color: #fff !important;
}
#sp-header-wrapper.electronics .search form input.button:hover,
#sp-header-wrapper.electronics .search form button.button:hover {
  background-color: #fff !important;
}
#sp-header-wrapper.electronics .shopping_cart {
  background-color: #171cd6;
}
#sp-header-wrapper.electronics .shopping_cart:hover {
  background-color: #888;
}
#sp-header-wrapper.electronics .shopping_cart .cart_block .price {
  color: #171cd6;
}
#sp-header-wrapper.electronics .shopping_cart .cart_block .cart-buttons a#button_order_cart {
  background: #171cd6;
}
#sp-header-wrapper.electronics .shopping_cart .cart_block .cart-buttons a#button_order_cart:hover {
  background: #888;
}
#sp-header-wrapper .logo {
  background-image: url(../../images/presets/preset6/logo.png);
}
#sp-header-wrapper .search-contact .phone {
  background: url(../../images/presets/preset6/phone.png) no-repeat scroll 0 50%;
}
#sp-header-wrapper .search-contact .email {
  background: url(../../images/presets/preset6/mail.png) no-repeat scroll 0 50%;
}
#sp-header-wrapper .search form input.button,
#sp-header-wrapper .search form button.button {
  background: #1091f1 !important;
}
#sp-header-wrapper .search form input.button:hover,
#sp-header-wrapper .search form button.button:hover {
  background: #f15757 !important;
}
#sp-header-wrapper .shopping_cart {
  background-color: #1091f1;
}
#sp-header-wrapper .shopping_cart:hover {
  background-color: #f15757;
}
#sp-header-wrapper .shopping_cart .cart_block .price {
  color: #1091f1;
}
#sp-header-wrapper .shopping_cart .cart_block .cart-buttons a#button_order_cart {
  background: #1091f1;
}
#sp-header-wrapper .shopping_cart .cart_block .cart-buttons a#button_order_cart:hover {
  background: #f15757;
}
.block-custom-menu .static-fashion-trend .static-title span {
  color: #1091f1;
}
.block-custom-menu .static-fashion-trend .static-content li {
  background: url(../../images/check.png) no-repeat left center;
}
.button-link {
  background: #1091f1 !important;
  color: #fff !important;
}
.button-link:hover {
  background: #f15757 !important;
}
.electronics .block-custom-menu .static-fashion-trend .static-title span {
  color: #171cd6;
}
.electronics .button-link {
  background: #171cd6 !important;
  color: #fff !important;
}
.electronics .button-link:hover {
  background: #888 !important;
}
.button-link-2 {
  background: #1091f1 !important;
  color: #fff !important;
}
.button-link-2:hover {
  background: #f15757 !important;
}
.electronics .vina-category-left .vina-treeview-jshopping > ul > li > a {
  background-image: none !important;
}
.electronics .vina-category-left.module-left h3.header {
  background-color: #171cd6;
}
.vina-category-left .vina-treeview-jshopping > ul > li > a {
  color: #666;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: 20px 14px;
}
.vina-category-left .vina-treeview-jshopping > ul > li > a.cat-icon-1 {
  background-image: url("../../images/icon-menu/1.jpg");
}
.vina-category-left .vina-treeview-jshopping > ul > li > a.cat-icon-13 {
  background-image: url("../../images/icon-menu/2.jpg");
}
.vina-category-left .vina-treeview-jshopping > ul > li > a.cat-icon-14 {
  background-image: url("../../images/icon-menu/3.jpg");
}
.vina-category-left .vina-treeview-jshopping > ul > li > a.cat-icon-25 {
  background-image: url("../../images/icon-menu/4.jpg");
}
.vina-category-left .vina-treeview-jshopping > ul > li > a.cat-icon-26 {
  background-image: url("../../images/icon-menu/5.jpg");
}
.vina-category-left .vina-treeview-jshopping > ul > li > a.cat-icon-159 {
  background-image: url("../../images/icon-menu/6.jpg");
}
.vina-category-left .vina-treeview-jshopping > ul > li > a.cat-icon-160 {
  background-image: url("../../images/icon-menu/7.jpg");
}
.vina-category-left .vina-treeview-jshopping > ul > li > a.cat-icon-161 {
  background-image: url("../../images/icon-menu/8.jpg");
}
.vina-category-left .vina-treeview-jshopping > ul > li > a.cat-icon-162 {
  background-image: url("../../images/icon-menu/9.jpg");
}
.vina-category-left .vina-treeview-jshopping > ul > li > a.cat-icon-163 {
  background-image: url("../../images/icon-menu/10.jpg");
}
.vina-category-left .vina-treeview-jshopping > ul > li.expandable > .hitarea {
  background: url("../../images/bg-left-menu.png") no-repeat 50% 50%;
}
.vina-category-left .vina-treeview-jshopping > ul > li.expandable:hover > .hitarea {
  background: url("../../images/bg-left-menu.png") no-repeat 50% 50%;
}
.vina-category-left .vina-treeview-jshopping > ul > li:hover > a {
  color: #666 !important;
  background-color: #f8f8f8 !important;
}
.vina-category-left .vina-treeview-jshopping > ul > li.expandable:hover > a {
  background-color: #f8f8f8 !important;
}
.vina-category-left .vina-treeview-jshopping > ul > li.collapsable > .hitarea {
  background: url("../../images/bg-left-menu-active.png") no-repeat 50% 50%;
}
.vina-category-left .vina-treeview-jshopping > ul > li.collapsable > a {
  background-color: #f8f8f8 !important;
  color: #666 !important;
}
.vina-category-left .vina-treeview-jshopping > ul > li > ul > li > a span {
  color: #666;
}
.vina-category-left .vina-treeview-jshopping > ul > li > ul > li > a:hover span {
  color: #666 !important;
}
.vina-category-left .vina-treeview-jshopping > ul > li > ul > li.expandable > .hitarea,
.vina-category-left .vina-treeview-jshopping > ul > li > ul > li.collapsable > .hitarea {
  background: url("../../images/bg-left-menu.png") no-repeat 50% 50%;
}
.vina-category-left .vina-treeview-jshopping > ul > li > ul > li.expandable > .hitarea.collapsable-hitarea,
.vina-category-left .vina-treeview-jshopping > ul > li > ul > li.collapsable > .hitarea.collapsable-hitarea {
  background: url("../../images/bg-left-menu-active.png") no-repeat 50% 50%;
}
.vina-category-left .vina-treeview-jshopping > ul > li > ul > li.expandable:hover > .hitarea,
.vina-category-left .vina-treeview-jshopping > ul > li > ul > li.collapsable:hover > .hitarea {
  background: url("../../images/bg-left-menu.png") no-repeat 50% 50%;
}
.vina-category-left .vina-treeview-jshopping > ul > li > ul > li.collapsable > a span {
  color: #666 !important;
}
.vina-category-left .vina-treeview-jshopping > ul > li > ul > li.collapsable:hover > .hitarea {
  background: url("../../images/bg-left-menu-active.png") no-repeat 50% 50%;
}
.vina-category-left .vina-treeview-jshopping > ul > li > ul > li ul > li > a span {
  color: #666;
}
.vina-category-left .vina-treeview-jshopping > ul > li > ul > li ul > li > a:hover span {
  color: #666 !important;
}
.vina-category-left .vina-treeview-jshopping > ul > li ul li a:before {
  color: #666;
}
.vina-shop-by li a {
  color: #666;
}
.vina-shop-by li:hover {
  background: none;
}
.vina-shop-by li:hover a {
  color: #1091f1;
}
.vina-shop-by .box_manufacrurer li a {
  color: #666;
}
.vina-shop-by .box_manufacrurer li:hover {
  background: none;
}
.vina-shop-by .box_manufacrurer li:hover a {
  color: #1091f1;
}
.vina-newsletter form table input.button {
  color: #fff;
  background: #1091f1;
}
.vina-newsletter form table input.button:hover {
  background: #f15757;
}
.electronics .vina-newsletter form table input.button {
  background: #171cd6;
}
.electronics .vina-newsletter form table input.button:hover {
  background: #888;
}
.vina-left-product .owl-theme .owl-controls .owl-page.active span,
.vina-left-product .owl-theme .owl-controls .owl-page:hover span {
  background: #1091f1;
  -webkit-box-shadow: inset 1px 1px 3px 1px #0b74c3;
  -moz-box-shadow: inset 1px 1px 3px 1px #0b74c3;
  box-shadow: inset 1px 1px 3px 1px #0b74c3;
}
#sp-message-area .productfull .detailsRight .availability span {
  background: #1091f1;
}
#sp-message-area .productfull .detailsRight .price-box .special-price .price {
  color: #1091f1;
}
#sp-message-area .productfull .detailsRight .add-to-cart button.button span {
  background: #1091f1;
  color: #fff;
}
#sp-message-area .productfull .detailsRight .add-to-cart button.button:hover span {
  background-color: #f15757;
}
#sp-message-area .productfull .detailsRight .add-to-box ul li a.link-wishlist,
#sp-message-area .productfull .detailsRight .add-to-box ul li input.link-wishlist {
  background: url(../../images/presets/preset6/wishlist_view.png) no-repeat left 4px;
}
#sp-message-area .productfull .detailsRight .add-to-box ul li a.link-compare,
#sp-message-area .productfull .detailsRight .add-to-box ul li input.link-compare {
  background: url(../../images/presets/preset6/compare_view.png) no-repeat left 3px;
}
#sp-message-area .productfull .detailsRight .add-to-box ul li a.email-friend,
#sp-message-area .productfull .detailsRight .add-to-box ul li input.email-friend {
  background: url(../../images/presets/preset6/mail_view.png) no-repeat left 5px;
}
#sp-message-area .productfull .detailsRight .add-to-box ul li a:hover,
#sp-message-area .productfull .detailsRight .add-to-box ul li input:hover {
  color: #f15757;
}
#sp-message-area .productfull .detailsRight .add-to-box ul li a:hover.link-wishlist,
#sp-message-area .productfull .detailsRight .add-to-box ul li input:hover.link-wishlist {
  background-position: left -46px;
}
#sp-message-area .productfull .detailsRight .add-to-box ul li a:hover.link-compare,
#sp-message-area .productfull .detailsRight .add-to-box ul li input:hover.link-compare {
  background-position: left -45px;
}
#sp-message-area .productfull .detailsRight .add-to-box ul li a:hover.email-friend,
#sp-message-area .productfull .detailsRight .add-to-box ul li input:hover.email-friend {
  background-position: left -48px;
}
#sp-message-area .productfull .product-collateral .product-tabs li a {
  color: #666;
}
#sp-message-area .productfull .product-collateral .product-tabs li.active a,
#sp-message-area .productfull .product-collateral .product-tabs li:hover a {
  background: none;
  color: #1091f1;
}
#sp-message-area .list_related .carousel-control:hover {
  background-color: #1091f1;
}
.add-to-links li a:hover {
  background-color: #1091f1;
}
.electronics .add-to-links li a:hover {
  background-color: #171cd6;
}
.electronics #sp-message-area h3.header span,
.electronics #sp-message-area h1.header span {
  background: url("../../images/presets/preset6/home3-title1.png") repeat-x scroll 0 bottom;
}
.electronics #sp-message-area .productfull .detailsRight .price-box .special-price .price {
  color: #171cd6;
}
.electronics #sp-message-area .productfull .detailsRight .add-to-cart button.button span {
  background: #171cd6;
  color: #fff;
}
.electronics #sp-message-area .productfull .detailsRight .add-to-cart button.button:hover span {
  background-color: #888;
}
.electronics #sp-message-area .productfull .detailsRight .add-to-box ul li a.link-wishlist,
.electronics #sp-message-area .productfull .detailsRight .add-to-box ul li input.link-wishlist {
  background: url(../../images/home3-icon-view.png) no-repeat left -324px;
}
.electronics #sp-message-area .productfull .detailsRight .add-to-box ul li a.link-compare,
.electronics #sp-message-area .productfull .detailsRight .add-to-box ul li input.link-compare {
  background: url(../../images/home3-icon-view.png) no-repeat left -182px;
}
.electronics #sp-message-area .productfull .detailsRight .add-to-box ul li a.email-friend,
.electronics #sp-message-area .productfull .detailsRight .add-to-box ul li input.email-friend {
  background: url(../../images/home3-icon-view.png) no-repeat 0 -46px;
}
.electronics #sp-message-area .productfull .detailsRight .add-to-box ul li a:hover,
.electronics #sp-message-area .productfull .detailsRight .add-to-box ul li input:hover {
  color: #171cd6;
}
.electronics #sp-message-area .productfull .detailsRight .add-to-box ul li a:hover.link-wishlist,
.electronics #sp-message-area .productfull .detailsRight .add-to-box ul li input:hover.link-wishlist {
  background-position: left -400px;
}
.electronics #sp-message-area .productfull .detailsRight .add-to-box ul li a:hover.link-compare,
.electronics #sp-message-area .productfull .detailsRight .add-to-box ul li input:hover.link-compare {
  background-position: left -257px;
}
.electronics #sp-message-area .productfull .detailsRight .add-to-box ul li a:hover.email-friend,
.electronics #sp-message-area .productfull .detailsRight .add-to-box ul li input:hover.email-friend {
  background-position: 0 -116px;
}
.electronics #sp-message-area .productfull .product-collateral .product-tabs li a {
  color: #666;
}
.electronics #sp-message-area .productfull .product-collateral .product-tabs li.active a,
.electronics #sp-message-area .productfull .product-collateral .product-tabs li:hover a {
  background: none;
  color: #171cd6;
}
.electronics #sp-message-area .list_related .carousel-control:hover {
  background-color: #171cd6;
}
.electronics .jshop-cart #shopping-cart-table .cart-price .price {
  color: #171cd6;
}
.electronics #wishlist-table.data-table .price {
  color: #171cd6;
}
.electronics #jshop_menu_order dl .jshop_order_step.active dt {
  background: #171cd6;
  color: #fff;
}
.electronics #jshop_menu_order dl .jshop_order_step.active dt a,
.electronics #jshop_menu_order dl .jshop_order_step.active dt span {
  color: #fff;
}
.electronics #jshop_menu_order dl .jshop_order_step:hover dt {
  color: #fff;
  background: #171cd6;
}
.electronics #jshop_menu_order dl .jshop_order_step:hover dt a {
  color: #fff;
}
.electronics #checkout-review-table .cart-price .price {
  color: #171cd6;
}
.vina-ticker-jshopping .header-block span.up:hover,
.vina-ticker-jshopping .header-block span.down:hover {
  background-color: #1091f1 !important;
}
.vina-ticker-jshopping .vina-item:hover .products-block-image {
  border-color: #1091f1;
}
.electronics .vina-ticker-jshopping .vina-item:hover .products-block-image {
  border-color: #171cd6;
}
.jshop-cart #shopping-cart-table .cart-price .price {
  color: #1091f1;
}
#wishlist-table.data-table .price {
  color: #1091f1;
}
#jshop_menu_order dl .jshop_order_step.active dt {
  background: #1091f1;
  color: #fff;
}
#jshop_menu_order dl .jshop_order_step.active dt a,
#jshop_menu_order dl .jshop_order_step.active dt span {
  color: #fff;
}
#jshop_menu_order dl .jshop_order_step:hover dt {
  color: #fff;
  background: #1091f1;
}
#jshop_menu_order dl .jshop_order_step:hover dt a {
  color: #fff;
}
#checkout-review-table .cart-price .price {
  color: #1091f1;
}
.required em {
  color: #f15757;
}
.vina-button {
  background: #1091f1;
  border: 1px solid #1091f1 !important;
  color: #fff !important;
}
.vina-button:hover {
  background: #f15757;
  border: 1px solid #f15757 !important;
  color: #fff !important;
}
.electronics .vina-button {
  background: #1091f1 !important; /*#171cd6;*/
  border: 1px solid #1091f1;
  color: #fff !important;
}
.electronics .vina-button:hover {
  background: #888;
  border: 1px solid #888;
  color: #fff !important;
}
button.vina-button span {
  background: #1091f1 !important;
  color: #fff;
}
button.vina-button:hover span {
  background-color: #f15757 !important;
}
.vina-button-small span {
  background: #1091f1 !important;
  color: #fff;
}
.vina-button-small:hover span {
  background-color: #1091f1 !important; /*#f15757 !important;*/
}
.electronics button.vina-button {
  *border: 1px solid #171cd6 !important;
}
.electronics button.vina-button span {
  background: #1091f1 !important;
  color: #fff;
}
.electronics button.vina-button:hover {
  border: 1px solid #0D5FCE !important;
}
.electronics button.vina-button:hover span {
  background-color: #0D5FCE !important;
}
.electronics .vina-button-small span {
  background: #171cd6 !important;
  color: #fff;
}
.electronics .vina-button-small:hover span {
  background-color: #0D5FCE !important;
}
.vina-tab ul.nav-tabs li a {
  background: url(../../images/presets/preset6/all_items.png) no-repeat scroll 0px 0px;
}
.vina-tab ul.nav-tabs li a.vina-tab {
  background: url(../../images/presets/preset6/all_items.png) no-repeat left 1px;
}
.vina-tab ul.nav-tabs li a.vina-tab-1 {
  background: url(../../images/presets/preset6/all_items.png) no-repeat left 1px;
}
.vina-tab ul.nav-tabs li a.vina-tab-2 {
  background: url(../../images/presets/preset6/tab1.png) no-repeat left 1px;
}
.vina-tab ul.nav-tabs li a.vina-tab-3 {
  background: url(../../images/presets/preset6/tab2.png) no-repeat left 1px;
}
.vina-tab ul.nav-tabs li a:hover {
  background-position: left -42px;
}
.vina-tab ul.nav-tabs li a:hover.vina-tab {
  background-position: left -42px;
}
.vina-tab ul.nav-tabs li a:hover.vina-tab-1 {
  background-position: left -42px;
}
.vina-tab ul.nav-tabs li a:hover.vina-tab-2 {
  background-position: left -51px;
}
.vina-tab ul.nav-tabs li a:hover.vina-tab-3 {
  background-position: left -54px;
}
.vina-tab ul.nav-tabs li.active a {
  background-position: left -42px;
}
.vina-tab ul.nav-tabs li.active a.vina-tab {
  background-position: left -42px;
}
.vina-tab ul.nav-tabs li.active a.vina-tab-1 {
  background-position: left -42px;
}
.vina-tab ul.nav-tabs li.active a.vina-tab-2 {
  background-position: left -51px;
}
.vina-tab ul.nav-tabs li.active a.vina-tab-3 {
  background-position: left -54px;
}
.vina-tab-2 ul.nav-tabs li:hover a,
.vina-tab-2 ul.nav-tabs li.active a {
  background: url("../../images/home3-title1.png") repeat-x 0 bottom;
  color: #888;
}
.item .plabel .sale {
  background: url(../../images/bg-sale.png) no-repeat;
}
.item .plabel .new {
  background: url(../../images/bg-new.png) no-repeat;
}
.electronics .item .plabel .sale {
  background: url(../../images/home3-sale.png) no-repeat;
}
.electronics .item .plabel .new {
  background: url(../../images/home3-new.png) no-repeat;
}
.electronics .price.product-price {
  color: #888;
}
.electronics .old-price.product-price {
  color: #cccccc;
}
.price.product-price {
  color: #1091f1;
}
.old-price.product-price {
  color: #aaa;
}
.electronics .vina-main-product .item {
  border: none;
}
.electronics .vina-main-product .item .item-inner {
  border: none;
}
.electronics .vina-main-product .item:hover {
  border: none;
}
.electronics .vina-main-product .item:hover .item-inner {
  border: none;
}
.electronics .vina-main-product .owl-theme .owl-controls .owl-buttons div {
  background: url(../../images/home3-icon-arrow.png) no-repeat 0 0;
}
.electronics .vina-main-product .owl-theme .owl-controls .owl-buttons div.owl-prev {
  background-position: 0 0;
}
.electronics .vina-main-product .owl-theme .owl-controls .owl-buttons div.owl-next {
  right: 0px;
  background-position: -8px 0;
}
.electronics .vina-main-product .owl-theme .owl-controls .owl-buttons div:hover.owl-prev {
  background-position: 0 -12px;
  background-color: transparent;
}
.electronics .vina-main-product .owl-theme .owl-controls .owl-buttons div:hover.owl-next {
  right: 0px;
  background-position: -8px -12px;
  background-color: transparent;
}
.electronics .jshop_list_product .item {
  background: none repeat scroll 0 0 #fff;
  border: 1px solid #ededed;
}
.electronics .jshop_list_product .item:hover {
  border: 1px solid #ccc;
}
.vina-main-product .item:hover {
  border-color: #1091f1;
}
.vina-main-product .item:hover .item-inner {
  border-color: #1091f1;
}
.vina-main-product .owl-theme .owl-controls .owl-buttons div {
  background: #919191;
}
.vina-main-product .owl-theme .owl-controls .owl-buttons div:hover {
  background-color: #1091f1;
}
.vina-main-product .owl-theme .owl-controls .owl-pagination .owl-page.active span,
.vina-main-product .owl-theme .owl-controls .owl-pagination .owl-page:hover span {
  background: #1091f1;
  -webkit-box-shadow: inset 1px 1px 3px 1px #0b74c3;
  -moz-box-shadow: inset 1px 1px 3px 1px #0b74c3;
  box-shadow: inset 1px 1px 3px 1px #0b74c3;
}
.actions-3 .add-to-links-3 li .link-wishlist {
  background: url("../../images/home3-icon-link.png") no-repeat 0 -113px;
}
.actions-3 .add-to-links-3 li .link-wishlist:hover {
  background-position: 0 -168px;
}
.actions-3 .add-to-links-3 li .link-view {
  background: url("../../images/home3-icon-link.png") no-repeat scroll 0 -221px;
}
.actions-3 .add-to-links-3 li .link-view:hover {
  background-position: 0 -275px;
}
.actions-3 .add-to-links-3 li button.button-cart span {
  background: url("../../images/home3-icon-link.png") no-repeat 0 0;
}
.actions-3 .add-to-links-3 li button.button-cart:hover span {
  background: url("../../images/home3-icon-link.png") no-repeat 0 -59px;
  color: #171cd6;
}
.vina-main-product-3 .owl-theme .owl-controls .owl-buttons div.owl-prev:after {
  background: url(../../images/home3-icon-arrow.png) no-repeat 0 0;
  background-position: 0 0;
}
.vina-main-product-3 .owl-theme .owl-controls .owl-buttons div.owl-next:after {
  background: url(../../images/home3-icon-arrow.png) no-repeat 0 0;
  background-position: -8px 0;
}
.vina-main-product-3 .owl-theme .owl-controls .owl-buttons div:hover {
  border-color: #171cd6;
}
.vina-main-product-3 .owl-theme .owl-controls .owl-buttons div:hover.owl-prev:after {
  background-position: 0 -12px;
}
.vina-main-product-3 .owl-theme .owl-controls .owl-buttons div:hover.owl-next:after {
  background-position: -8px -12px;
}
.vina-main-product-3 .owl-theme .owl-controls .owl-pagination .owl-page.active span,
.vina-main-product-3 .owl-theme .owl-controls .owl-pagination .owl-page:hover span {
  background: #171cd6;
  -webkit-box-shadow: inset 1px 1px 3px 1px #0d107a;
  -moz-box-shadow: inset 1px 1px 3px 1px #0d107a;
  box-shadow: inset 1px 1px 3px 1px #0d107a;
}
.vina-our-favourites ul.nav-tabs li .vina-tab2 {
  color: #fff;
  background: #aeaeae;
}
.vina-our-favourites ul.nav-tabs li.active .vina-tab2,
.vina-our-favourites ul.nav-tabs li:hover .vina-tab2 {
  background-color: #1091f1;
}
.vina-our-favourites ul.nav-tabs li.active .line-top,
.vina-our-favourites ul.nav-tabs li:hover .line-top {
  background: #1091f1;
}
.electronics .vina-our-favourites-3 ul.nav-tabs li .bg-top {
  background: #171cd6;
}
.electronics .vina-our-favourites-3 ul.nav-tabs li a {
  color: #666666;
}
.electronics .vina-our-favourites-3 ul.nav-tabs li.active,
.electronics .vina-our-favourites-3 ul.nav-tabs li:hover {
  background: #171cd6;
}
.electronics .vina-our-favourites-3 ul.nav-tabs li.active a,
.electronics .vina-our-favourites-3 ul.nav-tabs li:hover a {
  color: #fff;
}
.jshop_pagination .pagination ul li a {
  background: #f1f1f1;
  color: #777777;
}
.jshop_pagination .pagination ul li a:hover {
  background: #1091f1;
  color: #fff;
}
.jshop_pagination .pagination ul li.pagination-active a {
  background: #1091f1;
  color: #fff;
}
.electronics .jshop_pagination .pagination ul li a:hover {
  background: #171cd6;
}
.electronics .jshop_pagination .pagination ul li.pagination-active a {
  background: #171cd6;
}
.vina-brand-clients .vina-manufacturers-jshopping li img {
  border: 2px solid transparent;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.vina-brand-clients .vina-manufacturers-jshopping li:hover img {
  border: 2px solid #1091f1;
}
.vina-brand-clients .vina-manufacturers-jshopping .vina-prev,
.vina-brand-clients .vina-manufacturers-jshopping .vina-next {
  background: #919191;
}
.vina-brand-clients .vina-manufacturers-jshopping .vina-prev:hover,
.vina-brand-clients .vina-manufacturers-jshopping .vina-next:hover {
  background-color: #1091f1;
}
.electronics .vina-brand-clients .vina-manufacturers-jshopping .vina-prev,
.electronics .vina-brand-clients .vina-manufacturers-jshopping .vina-next {
  background: url(../../images/home3-icon-arrow.png) no-repeat 0 0;
}
.electronics .vina-brand-clients .vina-manufacturers-jshopping .vina-prev {
  background-position: 0 0;
}
.electronics .vina-brand-clients .vina-manufacturers-jshopping .vina-prev:hover {
  background-position: 0 -12px;
}
.electronics .vina-brand-clients .vina-manufacturers-jshopping .vina-next {
  right: 0px;
  background-position: -8px 0;
}
.electronics .vina-brand-clients .vina-manufacturers-jshopping .vina-next:hover {
  right: 0px;
  background-position: -8px -12px;
}
.electronics .button.cart_button {
  color: #fff;
  background: #171cd6;
}
.electronics .button.cart_button span {
  background: #171cd6;
  color: #fff;
}
.electronics .button.cart_button:hover {
  background: #888;
}
.electronics .button.cart_button:hover span {
  background: #888;
}
.button.cart_button {
  color: #fff;
  background: #1091f1;
}
.button.cart_button span {
  background: #1091f1;
  color: #fff;
}
.button.cart_button:hover {
  background: #f15757;
}
.button.cart_button:hover span {
  background: #f15757;
}
.vina-banner2 .banner-content .col1 .col-title {
  background: url(../../images/step1.png) no-repeat center 45px;
}
.vina-banner2 .banner-content .col1:hover .col-title {
  background-position: center -172px;
}
.vina-banner2 .banner-content .col2 .col-title {
  background: url(../../images/step2.png) no-repeat center 45px;
}
.vina-banner2 .banner-content .col2:hover .col-title {
  background-position: center -175px;
}
.vina-banner2 .banner-content .col3 .col-title {
  background: url(../../images/step3.png) no-repeat center 45px;
}
.vina-banner2 .banner-content .col3:hover .col-title {
  background-position: center -168px;
}
.vina-banner2 .banner-content .col4 .col-title {
  background: url(../../images/step4.png) no-repeat center 52px;
}
.vina-banner2 .banner-content .col4:hover .col-title {
  background-position: center -178px;
}
.vina-banner2 .banner-content .col5 .col-title {
  background: url(../../images/final_step.png) no-repeat center 45px;
}
.vina-banner2 .banner-content .col5:hover .col-title {
  background-position: center -169px;
}
.electronics #sp-main-menu ul.level-0 > li >a {
  color: #444;
}
.electronics #sp-main-menu ul.level-0 > li.active >a {
  background: #fdfdfd;
  color: #171cd6;
}
.electronics #sp-main-menu ul.level-0 > li:hover >a {
  background: #fdfdfd;
  color: #171cd6;
}
.electronics #sp-main-menu li li:not(.sp-menu-group) a {
  color: #444;
}
.electronics #sp-main-menu li li:not(.sp-menu-group) a .menu-image {
  background: #f0f0f0;
}
.electronics #sp-main-menu li li:not(.sp-menu-group) a:hover {
  color: #171cd6;
}
.electronics #sp-main-menu li li:not(.sp-menu-group) a:hover .menu-image {
  background: #171cd6;
}
.electronics #sp-main-menu div.sp-menu-group a.sp-menu-group {
  color: #444;
}
.electronics #sp-main-menu div.sp-menu-group a.sp-menu-group:hover {
  color: #171cd6;
}
.electronics .sp-submenu .sp-submenu-inner {
  border-bottom: 3px solid #171cd6;
}
#sp-main-menu ul.level-0 > li >a {
  color: #444;
}
#sp-main-menu ul.level-0 > li.active >a {
  background: #1091f1;
  color: #fff;
}
#sp-main-menu ul.level-0 > li:hover >a {
  background: #f15757;
  color: #fff;
}
#sp-main-menu li li:not(.sp-menu-group) a {
  color: #444;
}
#sp-main-menu li li:not(.sp-menu-group) a .menu-image {
  background: #f0f0f0;
}
#sp-main-menu li li:not(.sp-menu-group) a:hover {
  color: #1091f1;
}
#sp-main-menu li li:not(.sp-menu-group) a:hover .menu-image {
  background: #1091f1;
}
#sp-main-menu li li:not(.sp-menu-group).active a {
  color: #1091f1;
}
#sp-main-menu li li:not(.sp-menu-group).active a .menu-image {
  background: #1091f1;
}
#sp-main-menu li li:not(.sp-menu-group).active li a {
  color: #444;
}
#sp-main-menu li li:not(.sp-menu-group).active li a:hover {
  color: #1091f1;
}
#sp-main-menu div.sp-menu-group a.sp-menu-group {
  color: #444;
}
#sp-main-menu div.sp-menu-group a.sp-menu-group:hover {
  color: #1091f1;
}
.boxed #sp-main-menu li li:not(.sp-menu-group) .sp-menu-group-title > a {
  background: #1091f1;
  color: #fff;
}
.boxed #sp-main-menu li li:not(.sp-menu-group).active .sp-menu-group-title > a,
.boxed #sp-main-menu li li:not(.sp-menu-group):hover .sp-menu-group-title > a {
  background: #f15757;
  color: #fff;
}
.boxed #sp-main-menu div.sp-menu-group a.sp-menu-group {
  background: #1091f1;
  color: #fff;
}
.boxed #sp-main-menu div.sp-menu-group a.sp-menu-group:hover,
.boxed #sp-main-menu div.sp-menu-group a.sp-menu-group.active {
  color: #fff;
  background: #f15757;
}
.boxed #sp-main-menu div.sp-menu-group .sp-menu-group-content ul li.active a {
  color: #1091f1;
}
.business #sp-main-menu li li:not(.sp-menu-group).active > a {
  color: #1091f1;
}
.sp-submenu .sp-submenu-inner {
  border-bottom: 3px solid #1091f1;
}
.vina-camera-slider .cameraContents .caption_text h2.title {
  color: #1091f1;
}
.vina-camera-slider .cameraContents .caption_text h3 {
  color: #fff;
}
.vina-camera-slider .cameraContents .caption_text .intro {
  color: #f15757;
}
.vina-camera-slider .cameraContents .caption_text .link a {
  color: #fff;
  background: #1091f1;
}
.vina-camera-slider .cameraContents .caption_text .link a:hover {
  background: #f15757;
}
.electronics .vina-camera-slider .cameraContents .caption_text h2.title {
  color: #fff;
}
.electronics .vina-camera-slider .cameraContents .caption_text h3 {
  color: #fff;
}
.electronics .vina-camera-slider .cameraContents .caption_text .intro {
  color: #fff;
}
#sp-banner-1-wrapper.boxed .home-banner-static .banner-box.banner-box1 .banner-box-inner {
  background: url(../../images/free_shipping_2.png) no-repeat 30px 30px;
}
#sp-banner-1-wrapper.boxed .home-banner-static .banner-box.banner-box2 .banner-box-inner {
  background: url(../../images/money_back_2.png) no-repeat 30px 30px;
}
#sp-banner-1-wrapper.boxed .home-banner-static .banner-box.banner-box3 .banner-box-inner {
  background: url(../../images/payment_2.png) no-repeat 30px 30px;
}
#sp-banner-1-wrapper.electronics .home-banner-static .banner-box.banner-box1 a {
  background: url("../../images/home3-icon-banner.png") no-repeat scroll 22px 25px #fff;
}
#sp-banner-1-wrapper.electronics .home-banner-static .banner-box.banner-box2 a {
  background: url("../../images/home3-icon-banner.png") no-repeat scroll 25px -112px #fff;
}
#sp-banner-1-wrapper.electronics .home-banner-static .banner-box.banner-box3 a {
  background: url("../../images/home3-icon-banner.png") no-repeat scroll 28px -260px #fff;
}
.home-banner-static .banner-box.banner-box1 .banner-box-inner {
  background: url(../../images/presets/preset6/free_shipping.png) no-repeat left top;
}
.home-banner-static .banner-box.banner-box2 .banner-box-inner {
  background: url(../../images/presets/preset6/money_back.png) no-repeat left top;
}
.home-banner-static .banner-box.banner-box3 .banner-box-inner {
  background: url(../../images/presets/preset6/payment.png) no-repeat left top;
}
.module.highlighted {
  background: #3498DB;
}
.module.highlighted a {
  color: #fff !important;
}
.electronics .module.module-left h3 span,
.electronics .module.module-main h3 span {
  background: url("../../images/home3-title1.png") repeat-x scroll 0 bottom;
}
.page-header {
  color: #1091f1;
}
.page-header a {
  color: #1091f1;
}
.progress-striped .bar {
  background-color: #1091f1;
}
#vina_about_us .carousel .item .incon_bg {
  background: #1091f1;
}
#vina_about_us .carousel .carousel-control {
  color: #1091f1;
}
#vina_about_us .carousel:hover .carousel-control:hover {
  background: #1091f1;
}
#vina_about_us .skill ul li {
  border-left: 2px solid #1091f1;
}
#vina_company .img-polaroid .info_team ul li a:hover {
  background: #1091f1;
}
#vina_pricing_table .pricing_table .thumbnail button {
  background: #1091f1;
}
#vina_contact_us ul.social li a {
  border: 4px solid #a1d4f9;
  background: #1091f1;
}
#vina_contact_us ul.social li a:hover {
  border: 4px solid #1091f1;
}
#vina_contact_us ul.social li a:hover em {
  color: #1091f1;
}
#vina_contact_us .map span em {
  color: #1091f1;
}
.price-table {
  background: #fff;
  border: 1px solid #ccc;
  color: #333333;
}
.price-table .price-plan {
  background: #1091f1;
}
.price-table .price-plan:before {
  border-color: #1091f1 #1091f1 transparent transparent;
}
.price-table .price-plan:after {
  border-color: #1091f1 transparent transparent #1091f1;
}
.price-table:hover .price-plan {
  background: #f15757;
}
.price-table:hover .price-plan:before {
  border-color: #f15757 #f15757 transparent transparent;
}
.price-table:hover .price-plan:after {
  border-color: #f15757 transparent transparent #f15757;
}
.price-table:hover .vina-button {
  background: #f15757;
}
#vina_porfolio .gallery-filters a.btn:hover,
#vina_porfolio .gallery-filters a.btn.active {
  color: #1091f1;
  border: 2px solid #1091f1 !important;
}
ul#vina_gallery .item .gallery-info {
  color: #fff;
  background: #1091f1;
}
ul#vina_gallery .view .mask-1,
ul#vina_gallery .view .mask-2 {
  background: #40a7f4;
}
#vina_faq span.number {
  background: #1091f1;
}
.vina-service-page .vina-service-item .media h2 {
  color: #1091f1;
}
.vina-service-page .vina-service-item .sp-blocknumber span {
  background: #1091f1;
}
.electronics .page-header {
  color: #171cd6;
}
.electronics .page-header a {
  color: #171cd6;
}
.electronics .progress-striped .bar {
  background-color: #171cd6;
}
.electronics #vina_about_us .carousel .item .incon_bg {
  background: #171cd6;
}
.electronics #vina_about_us .carousel .carousel-control {
  color: #171cd6;
}
.electronics #vina_about_us .carousel:hover .carousel-control:hover {
  background: #171cd6;
}
.electronics #vina_about_us .skill ul li {
  border-left: 2px solid #171cd6;
}
.category .items-row .item .entry-meta.muted [class^="icon-"],
.category .items-row .item .entry-meta.muted [class*=" icon-"] {
  color: #1091f1;
}
.sp-mobile-menu {
  background: #000;
}
.sp-mobile-menu ul li a {
  color: #fff;
}
.sp-mobile-menu ul li a:hover,
.sp-mobile-menu ul li a.active {
  color: #1091f1;
}
#home-layout-3 .sp-mobile-menu {
  background: #000;
}
#home-layout-3 .sp-mobile-menu ul li a:hover,
#home-layout-3 .sp-mobile-menu ul li a.active {
  color: #171cd6;
}
.icon-color:before {
  color: #1091f1;
}
#sp-bottom-wrapper {
  background: #fff;
}
.module-bottom .logo {
  background: url(../../images/presets/preset6/logo_footer.png) no-repeat;
  height: 47px;
  width: 100%;
}
.module-bottom .logo img {
  display: none;
}
.bottom-4 .bottom-content .address {
  background: url(../../images/presets/preset6/address.png) no-repeat left 5px;
}
.bottom-4 .bottom-content .phone {
  background: url(../../images/presets/preset6/phone_footer.png) no-repeat left 5px;
}
.bottom-4 .bottom-content .mail {
  background: url(../../images/presets/preset6/mail.png) no-repeat left 5px;
}
.bottom-2 ul li {
  background: url(../../images/presets/preset6/li_footer.png) no-repeat left 9px;
}
.bottom-2 ul li a {
  color: #777;
  background: none;
}
.bottom-2 ul li:hover {
  background-position: left -41px;
}
.bottom-2 ul li:hover a {
  color: #1091f1;
  background: none;
}
.bottom-3 ul li a {
  color: #777;
  background: none;
}
.bottom-3 ul li .number {
  background: #1091f1;
  color: #fff;
}
.bottom-3 ul li:hover .number {
  background: #1091f1;
}
.bottom-3 ul li:hover a {
  color: #1091f1;
  background: none;
}
.electronics .module-bottom .logo {
  background: url(../../images/presets/preset6/logo_footer_home3.png) no-repeat;
  height: 47px;
  width: 100%;
}
.electronics .module-bottom .logo img {
  display: none;
}
.electronics .bottom-4 .bottom-content .address {
  background: url(../../images/home3-icon-footer.png) no-repeat left -110px;
}
.electronics .bottom-4 .bottom-content .phone {
  background: url(../../images/home3-icon-footer.png) no-repeat left -186px;
}
.electronics .bottom-4 .bottom-content .mail {
  background: url(../../images/home3-icon-footer.png) no-repeat left -280px;
}
.electronics .bottom-4 .bottom-content .mail a {
  color: #888 !important;
}
.electronics .bottom-2 ul li {
  background: url(../../images/home3-icon-footer.png) no-repeat 0 12px;
}
.electronics .bottom-2 ul li a {
  color: #888;
  background: none;
}
.electronics .bottom-2 ul li:hover {
  background-position: left -49px;
}
.electronics .bottom-2 ul li:hover a {
  color: #171cd6;
  background: none;
}
.electronics .bottom-3 ul li a {
  color: #888;
  background: none;
}
.electronics .bottom-3 ul li .number {
  background: #171cd6;
  color: #fff;
}
.electronics .bottom-3 ul li:hover .number {
  background: #888;
}
.electronics .bottom-3 ul li:hover a {
  color: #171cd6;
  background: none;
}
ul.breadcrumb i {
  color: #1091f1;
}
ul.breadcrumb a {
  color: #1091f1;
}
ul.breadcrumb a:hover {
  color: #1091f1;
}
.electronics ul.breadcrumb i {
  color: #171cd6;
}
.electronics ul.breadcrumb a {
  color: #171cd6;
}
.electronics ul.breadcrumb a:hover {
  color: #171cd6;
}
.business .vina-camera-slider .cameraContents .caption_text h2.title {
  color: #000;
}
.business .vina-camera-slider .cameraContents .caption_text .subtitle-slider {
  color: #000;
}
.business .vina-camera-slider .cameraContents .caption_text .intro {
  color: #000;
}
.business .vina-camera-slider .cameraContents .caption_text .link a {
  background: #1091f1 !important;
}
.business .vina-camera-slider .cameraContents .caption_text .link a:hover {
  background: #f15757 !important;
}
.module h3.vina-title:before {
  background: #1091f1;
}
.vina-our-power .power-percent:before {
  background-color: #1091f1;
  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);
  background-size: 40px 40px;
}
.client-say .carousel-control:hover {
  border: 1px solid #1091f1;
  color: #1091f1 !important;
}
.vina-our-team .carousel .carousel-control {
  background: none repeat scroll 0 0 rgba(0,0,0,0.5);
}
.vina-our-team .carousel .carousel-control:hover {
  background: #1091f1;
}
.vina-latest-blog .vina-carousel-content .owl-controls .owl-buttons div.owl-prev:before {
  background: #f4f4f4;
  border: 1px solid #ccc;
  color: #000;
}
.vina-latest-blog .vina-carousel-content .owl-controls .owl-buttons div.owl-prev:hover:before {
  background: #1091f1;
  border: 1px solid #1091f1;
  color: #fff;
}
.vina-latest-blog .vina-carousel-content .owl-controls .owl-buttons div.owl-next:before {
  background: #f4f4f4;
  border: 1px solid #ccc;
  color: #000;
}
.vina-latest-blog .vina-carousel-content .owl-controls .owl-buttons div.owl-next:hover:before {
  background: #1091f1;
  border: 1px solid #1091f1;
  color: #fff;
}
.vina-carousel-content .vina-button-4 {
  color: #000 !important;
  border: 1px solid #000;
}
.vina-carousel-content .vina-button-4:hover {
  color: #fff !important;
  border: 1px solid #1091f1;
  background: #1091f1;
}
#sp-our-view-wrapper {
  background: #1091f1;
}
.about-us-h4 .vina-button-4:hover {
  background: #fff;
  color: #1091f1 !important;
}
#sp-right h3.header,
#sp-left h3.header {
  color: #000;
}
#sp-right h3.header:after,
#sp-left h3.header:after {
  background: #1091f1;
}
.categories-module li:hover h4 a {
  color: #1091f1 !important;
}
.categories-module li:hover h4 a span {
  border-color: #1091f1;
}
.vina-recent-post .vina-ticker-content .vina-item .text-block .title a:hover {
  color: #1091f1 !important;
}
.vina-tag ul {
  padding: 0;
}
.vina-tag ul li a:hover {
  border-color: #1091f1;
}
.tags a {
  color: #000 !important;
}
.tags a:hover {
  border-color: #1091f1 !important;
  color: #000 !important;
}
.electronics .article-info .article-title .entry-title a:hover {
  color: #171cd6 !important;
}
.electronics .article-info .entry-meta.muted > i {
  color: #171cd6;
}
.article-info .entry-meta.muted > i {
  color: #1091f1;
}
.article-info .article-title .entry-title a:hover {
  color: #1091f1 !important;
}
.article-info .jcomments-links .readmore-link {
  border: 1px solid #1091f1;
  background: #1091f1;
}
.article-info .jcomments-links .readmore-link:hover {
  border: 1px solid #f15757;
  background: #f15757;
}
.article-info .jcomments-links .comments-link {
  border: 1px solid #e5e5e5;
  background: #fff;
}
.article-info .jcomments-links .comments-link:hover {
  border: 1px solid #f15757;
  background: #f15757;
  color: #fff !important;
}
.category-list ul li .list-hits {
  background: #1091f1;
}
.category-list .blog-date {
  background-color: #1091f1;
}
#jc h4 {
  color: #000;
}
#jc h4:after {
  background: #1091f1;
}
#jc #comments-form #comments-form-send {
  background: transparent;
  border: 1px solid #ccc;
}
#jc #comments-form #comments-form-send div {
  background: none;
}
#jc #comments-form #comments-form-send a {
  color: #000 !important;
}
#jc #comments-form #comments-form-send:hover {
  background: #1091f1;
  border: 1px solid #1091f1;
}
#jc #comments-form #comments-form-send:hover a {
  color: #fff !important;
}
.pagination ul > li > a:hover,
.pagination ul > li > span:hover {
  background: #1091f1;
  border: 1px solid #1091f1;
}
#sp-bottom-2-wrapper {
  background: #fff;
}
.vina-bottom-category li a {
  color: #777;
  background: none;
}
.vina-bottom-category li:hover a {
  color: #1091f1;
  background: none;
}
.vina-bottom-category li.active a {
  color: #1091f1;
  background: none;
}
.electronics .vina-bottom-category li a {
  color: #888;
}
.electronics .vina-bottom-category li:hover a {
  color: #171cd6;
}
#sp-footer-wrapper {
  background: #fff;
}
#sp-footer-wrapper.electronics a {
  color: #171cd6;
}
#sp-footer-wrapper.electronics a:hover {
  color: #888;
}
#sp-footer-wrapper.electronics .sp-totop {
  background-color: #efefef;
}
#sp-footer-wrapper.electronics .sp-totop:hover {
  background-color: #171cd6;
}
#sp-footer-wrapper.electronics ul.nav li.active a {
  background: none;
  color: #171cd6;
}
#sp-footer-wrapper.electronics ul.nav li:hover a {
  background: none;
  color: #171cd6;
}
#sp-footer-wrapper ul.nav li.active a {
  background: none;
  color: #1091f1;
}
#sp-footer-wrapper ul.nav li:hover a {
  background: none;
  color: #1091f1;
}
#sp-footer-wrapper .sp-totop {
  background-color: #1091f1;
}
#sp-footer-wrapper .sp-totop:hover {
  background-color: #f15757;
}
#sp-footer-wrapper ul.nav li a {
  color: #777;
}
#sp-footer-wrapper ul.nav li:hover a {
  color: #1091f1;
}
.btn-primary,
button,
input[type='submit'],
input[type='button'],
submit {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #104df1;
  background-image: -moz-linear-gradient(top,#106cf1,#1020f1);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#106cf1),to(#1020f1));
  background-image: -webkit-linear-gradient(top,#106cf1,#1020f1);
  background-image: -o-linear-gradient(top,#106cf1,#1020f1);
  background-image: linear-gradient(to bottom,#106cf1,#1020f1);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff106bf1', endColorstr='#ff1020f1', GradientType=0);
  border-color: #1020f1 #1020f1 #0a16ab;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  *background-color: #1020f1;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled],
button:hover,
button:active,
button.active,
button.disabled,
button[disabled],
input[type='submit']:hover,
input[type='submit']:active,
input[type='submit'].active,
input[type='submit'].disabled,
input[type='submit'][disabled],
input[type='button']:hover,
input[type='button']:active,
input[type='button'].active,
input[type='button'].disabled,
input[type='button'][disabled],
submit:hover,
submit:active,
submit.active,
submit.disabled,
submit[disabled] {
  color: #fff;
  background-color: #1020f1;
  *background-color: #0d1cdb;
}
.btn-primary:active,
.btn-primary.active,
button:active,
button.active,
input[type='submit']:active,
input[type='submit'].active,
input[type='button']:active,
input[type='button'].active,
submit:active,
submit.active {
  background-color: #0b19c3 \9;
}
