.form-control {
  display: block;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.428571429;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,0.6);
}
.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999;
}
.form-control::-webkit-input-placeholder {
  color: #999;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  cursor: not-allowed;
  background-color: #eeeeee;
  opacity: 1;
}
textarea.form-control {
  height: auto;
}
a {
  color: #35c5e1;
}
a:hover {
  color: #1daac6;
}
.sp-megamenu-parent >li.active>a,
.sp-megamenu-parent >li:hover>a {
  color: #35c5e1;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a:hover {
  background: #35c5e1;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a {
  color: #35c5e1;
}
#offcanvas-toggler >i {
  color: #fff;
}
#offcanvas-toggler >i:hover {
  color: #35c5e1;
}
.btn-primary,
.sppb-btn-primary {
  border-color: #20bad7;
  background-color: #35c5e1;
}
.btn-primary:hover,
.sppb-btn-primary:hover {
  border-color: #1a97af;
  background-color: #1daac6;
}
ul.social-icons >li a:hover {
  color: #35c5e1;
}
.sp-page-title {
  background: #35c5e1;
}
.layout-boxed .body-innerwrapper {
  background: #ffffff;
}
.sp-module ul >li >a {
  color: #858585;
}
.sp-module ul >li >a:hover {
  color: #35c5e1;
}
.sp-module .latestnews >div >a {
  color: #858585;
}
.sp-module .latestnews >div >a:hover {
  color: #35c5e1;
}
.sp-module .tagscloud .tag-name:hover {
  background: #35c5e1;
}
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li.active > a,
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li > a:hover {
  background: #35c5e1;
}
.search .btn-toolbar button {
  background: #35c5e1;
}
.post-format {
  background: #35c5e1;
}
.voting-symbol span.star.active:before {
  color: #35c5e1;
}
.sp-rating span.star:hover:before,
.sp-rating span.star:hover ~ span.star:before {
  color: #1daac6;
}
.entry-link,
.entry-quote {
  background: #35c5e1;
}
blockquote {
  border-color: #35c5e1;
}
.carousel-left:hover,
.carousel-right:hover {
  background: #35c5e1;
}
#sp-footer {
  background: #35c5e1;
}
.sp-comingsoon body {
  background-color: #35c5e1;
}
.pagination>li>a,
.pagination>li>span {
  color: #858585;
}
.pagination>li>a:hover,
.pagination>li>a:focus,
.pagination>li>span:hover,
.pagination>li>span:focus {
  color: #858585;
}
.pagination>.active>a,
.pagination>.active>span {
  border-color: #35c5e1;
  background-color: #35c5e1;
}
.pagination>.active>a:hover,
.pagination>.active>a:focus,
.pagination>.active>span:hover,
.pagination>.active>span:focus {
  border-color: #35c5e1;
  background-color: #35c5e1;
}
.cf_search_button.btn {
  background: #35c5e1;
}
.cf_search_button.btn:hover {
  background: #525252;
}
#ProOPC .proopc-btn,
#ProOPC button.proopc-btn {
  background: #35c5e1;
  border-color: #35c5e1;
}
#ProOPC .proopc-btn:hover,
#ProOPC button.proopc-btn:hover {
  background: #252525;
  border-color: #252525;
}
#ProOPC button.proopc-btn-info {
  background: #35c5e1;
}
#ProOPC button.proopc-btn-info:hover {
  background: #252525;
}
#ProOPC .vm-price-value span,
#ProOPC .col-price .PricediscountedPriceWithoutTax,
#ProOPC .col-total .PricesalesPrice,
#ProOPC .col-total .PricebillTotal {
  color: #35c5e1;
}
.fav_table .prod_price {
  color: #35c5e1;
}
.fav_table button.art-button {
  background-color: #35c5e1;
  color: #fff;
}
.fav_table button.art-button:hover {
  background-color: #252525;
}
.fav_table span.addtocart-button input.addtocart-button {
  background-color: #35c5e1;
}
.fav_table span.addtocart-button input.addtocart-button:hover {
  background-color: #252525;
}
.shop_home a {
  background: #35c5e1;
}
.shop_home a:hover {
  background: #252525 !important;
}
.comp_buttons .add_compare a,
.comp_buttons .add_continue a {
  background: #35c5e1;
}
.comp_buttons .add_compare a:hover,
.comp_buttons .add_continue a:hover {
  background: #252525 !important;
}
.product-details-inner span.addtocart-button input.addtocart-button {
  background-color: #35c5e1;
}
.product-details-inner span.addtocart-button input.addtocart-button:hover {
  background-color: #252525;
}
.vm-continue-shopping .continue_link:hover {
  background-color: #35c5e1;
}
#form-login input:hover {
  background: #35c5e1;
  border-color: #35c5e1;
}
#com-form-login #com-form-login-remember input:hover {
  background: #35c5e1;
  border-color: #35c5e1 !important;
}
#com-form-login .floatleft a {
  color: #35c5e1 !important;
}
#com-form-login .vina-button {
  color: #35c5e1;
}
#com-form-login .vina-button:hover {
  background: #35c5e1;
  border-color: #35c5e1 !important;
  color: #fff;
}
.vmshop-account.account-login .buttons-set .vina-button {
  color: #35c5e1;
}
.vmshop-account.account-login .buttons-set .vina-button:hover {
  background: #35c5e1;
  border-color: #35c5e1 !important;
  color: #fff;
}
.billto-shipto i {
  background: #35c5e1;
}
.billto-shipto .width50 .output-shipto a:hover {
  color: #35c5e1 !important;
}
.cart-summary tfoot a {
  color: #35c5e1 !important;
}
.checkout-button-top button:hover {
  background: #35c5e1;
  border-color: #35c5e1;
}
.fieldset-customer .vm-fieldset-tos div.terms-of-service a {
  color: #35c5e1 !important;
}
.cart-view .vm-continue-shopping .continue_link:hover {
  background-color: #35c5e1;
  border-color: #35c5e1;
}
.cart-view #form-login input:hover {
  background: #35c5e1;
}
.cart-view #com-form-login #com-form-login-remember input:hover {
  background: #35c5e1;
}
.cart-view #com-form-login .floatleft a {
  color: #35c5e1 !important;
}
.cart-view .billto-shipto i {
  background: #35c5e1;
}
.cart-view .billto-shipto .width50 .output-shipto a:hover {
  color: #35c5e1 !important;
}
.cart-view .cart-summary tfoot a {
  color: #35c5e1 !important;
}
.cart-view .checkout-button-top button:hover {
  background: #35c5e1;
}
.cart-view .fieldset-customer .vm-fieldset-tos div.terms-of-service a {
  color: #35c5e1 !important;
}
.cart-view .couponcode input.details-button:hover {
  background: #35c5e1;
  border-color: #35c5e1;
}
#form-login input:hover {
  background: #35c5e1;
}
#com-form-login #com-form-login-remember input:hover {
  background: #35c5e1;
}
#com-form-login .floatleft a {
  color: #35c5e1 !important;
}
#userForm button,
#paymentForm button,
#adminForm button {
  color: #35c5e1;
}
#userForm button:hover,
#paymentForm button:hover,
#adminForm button:hover {
  background: #35c5e1;
  color: #fff;
  border-color: #35c5e1;
}
#userForm fieldset a:hover,
#tab-1 fieldset a:hover {
  background: #35c5e1;
  border-color: #35c5e1;
}
#user-registration button:hover {
  background: #35c5e1;
}
#sp-seach {
  background-color: #35c5e1;
}
div.login button:hover,
div.login a.btn-danger:hover,
div.login input.button:hover,
div.login a.btn:hover,
div.logout button:hover,
div.logout a.btn-danger:hover,
div.logout input.button:hover,
div.logout a.btn:hover,
div.profile-edit button:hover,
div.profile-edit a.btn-danger:hover,
div.profile-edit input.button:hover,
div.profile-edit a.btn:hover,
div.registration button:hover,
div.registration a.btn-danger:hover,
div.registration input.button:hover,
div.registration a.btn:hover,
div.reset-confirm button:hover,
div.reset-confirm a.btn-danger:hover,
div.reset-confirm input.button:hover,
div.reset-confirm a.btn:hover,
div.reset-complete button:hover,
div.reset-complete a.btn-danger:hover,
div.reset-complete input.button:hover,
div.reset-complete a.btn:hover,
div.registration-complete button:hover,
div.registration-complete a.btn-danger:hover,
div.registration-complete input.button:hover,
div.registration-complete a.btn:hover,
div.order-view button:hover,
div.order-view a.btn-danger:hover,
div.order-view input.button:hover,
div.order-view a.btn:hover {
  background: #35c5e1;
}
div.login a,
div.logout a,
div.profile-edit a,
div.registration a,
div.reset-confirm a,
div.reset-complete a,
div.registration-complete a,
div.order-view a {
  color: #35c5e1 !important;
}
div.virtuemart_search input.button:hover {
  background: #35c5e1;
}
div.search #searchForm button:hover,
div.search #searchForm a.btn-danger:hover,
div.search #searchForm input.button:hover {
  background: #35c5e1;
  border-color: #35c5e1;
}
div.profile .btn-toolbar a.btn:hover {
  background: #35c5e1;
}
#sp-module-top .sp-module .sp-module-content ul >li >a:hover {
  color: #35c5e1;
}
.vmCartModule:hover .cart-icon .header {
  color: #35c5e1;
}
.vmCartModule .cart-content .show_cart a {
  background: #35c5e1;
}
.vmCartModule .cart-content .show_cart a:hover {
  background: #222222;
}
#sp-header .sp-megamenu-wrapper .sp-megamenu-parent .sp-has-child .sp-dropdown-inner li >a:hover {
  background: #35c5e1 !important;
}
#sp-feature .sp-column .sp-module-content .camera_wrap .camera_target_content .banner7-des .sea-more a:hover {
  background: #35c5e1;
}
#sp-feature #sp-feature-right .sp-module .sp-module-content .vina-carousel-virtuemart .owl-controls .owl-buttons .owl-prev:hover {
  background-color: #35c5e1;
}
#sp-feature #sp-feature-right .sp-module .sp-module-content .vina-carousel-virtuemart .owl-controls .owl-buttons .owl-next:hover {
  background-color: #35c5e1;
}
.vina-camera-slider .camera_wrap .camera_pag .camera_pag_ul li.cameracurrent,
.vina-camera-slider .camera_wrap .camera_pag .camera_pag_ul li:hover {
  background: #35c5e1 !important;
}
.vina-product .vina-carousel-virtuemart .owl-controls .owl-buttons .owl-prev:hover {
  background-color: #35c5e1;
}
.vina-product .vina-carousel-virtuemart .owl-controls .owl-buttons .owl-next:hover {
  background-color: #35c5e1;
}
.item-inner-wrapper .image-block .quick-view-detail {
  background: #35c5e1;
}
.item-inner-wrapper .text-block .price-box .product-price {
  color: #35c5e1;
}
.item-inner-wrapper .text-block .actions .add-to-links .pro-wishlist a {
  color: #35c5e1 !important;
}
.item-inner-wrapper:hover .product-name a:hover {
  color: #35c5e1 !important;
}
.item-inner-wrapper:hover .actions .addtocart-area .addtocart-button:hover:before {
  color: #35c5e1;
}
.item-inner-wrapper:hover .actions .pro-wishlist .addtofav_aws_icon:hover .fa,
.item-inner-wrapper:hover .actions .pro-wishlist .addtofav_aws_icon_active .fa {
  color: #35c5e1;
}
.item-inner-wrapper:hover .actions .pro-detail a:hover i:before {
  color: #35c5e1;
}
#sp-panner .sp-module .vina-manufacturers-virtuemart #vina-owl-buttons .vina-prev:hover {
  background-color: #35c5e1;
}
#sp-panner .sp-module .vina-manufacturers-virtuemart #vina-owl-buttons .vina-next:hover {
  background-color: #35c5e1;
}
#sp-bottom-1 #sp-bottom2 .moduletable ul li a:hover {
  color: #35c5e1;
}
#sp-bottom-1 #sp-bottom2 .moduletable ul li a:hover:before {
  color: #35c5e1;
}
#sp-bottom-2 #sp-bottomlatest .header-block .up:hover {
  background-color: #35c5e1;
}
#sp-bottom-2 #sp-bottomlatest .header-block .down:hover {
  background-color: #35c5e1;
}
#sp-bottom-2 #sp-bottomlatest .vina-items-wrapper .vina-item .text-block .info-text .title a:hover {
  color: #35c5e1 !important;
}
#sp-bottom-2 #sp-bottomnewsletter .acymailing_module_form .acymailing_form .acysubbuttons .button {
  background: #35c5e1;
}
#sp-bottom-2 #sp-bottomnewsletter .acymailing_module_form .acymailing_form .acysubbuttons .button:hover {
  background: #555;
}
#sp-bottom-2 #sp-bottomcontact .t-bottom-content p:hover em {
  color: #35c5e1;
}
.bottom2-home2 .newsletter-bottom .acysubbuttons input {
  background: #35c5e1 !important;
}
.bottom2-home2 .newsletter-bottom .acysubbuttons input:hover {
  background: #464646 !important;
}
#sp-main-home2-left .special-home2 .sp-module-content .vina-carousel-virtuemart .owl-controls .owl-buttons .owl-prev:hover {
  background-color: #35c5e1;
}
#sp-main-home2-left .special-home2 .sp-module-content .vina-carousel-virtuemart .owl-controls .owl-buttons .owl-next:hover {
  background-color: #35c5e1;
}
#sp-main-home2-left .special-home2 .sp-module-content .item-inner-wrapper .text-block .actions .addtocart-area .addtocart-button:hover {
  background: #35c5e1;
}
#sp-main-home2-left .special-home2 .sp-module-content .item-inner-wrapper .text-block .actions .add-to-links li:hover i {
  color: #35c5e1;
}
#sp-main-home2-left .special-home2 .sp-module-content .item-inner-wrapper .text-block .actions .add-to-links li:hover > a i::before {
  color: #35c5e1;
}
#sp-main-home2-left .vina-ticker-virtuemart .header-block .up:hover {
  background-color: #35c5e1;
}
#sp-main-home2-left .vina-ticker-virtuemart .header-block .down:hover {
  background-color: #35c5e1;
}
#sp-main-home2-left .vina-ticker-virtuemart .vina-item .label-percentage {
  background: #35c5e1;
}
#sp-main-home2-content .item-home2 .vina-carousel-virtuemart .owl-controls .owl-buttons .owl-prev:hover {
  background-color: #35c5e1;
}
#sp-main-home2-content .item-home2 .vina-carousel-virtuemart .owl-controls .owl-buttons .owl-next:hover {
  background-color: #35c5e1;
}
.home3-wrapper .sptab_red .tabs_buttons .tabs_mask .active {
  color: #35c5e1 !important;
}
.home3-wrapper .sptab_red .tabs_buttons .tabs_mask .tab:hover {
  color: #35c5e1 !important;
}
.home3-wrapper .vina-carousel-virtuemart .owl-controls .owl-prev:hover {
  background-color: #000;
}
.home3-wrapper .vina-carousel-virtuemart .owl-controls .owl-next:hover {
  background-color: #000;
}
.new-home4-products .sptab_red .tabs_buttons .tabs_mask ul .tab:hover,
.new-home4-products .sptab_red .tabs_buttons .tabs_mask ul .tab.active {
  color: #35c5e1 !important;
}
.logo-header-home5 .sp-vmsearch form {
  background: #35c5e1;
}
.header-home5 .container {
  background-color: #35c5e1;
}
.blog .item .jcomments-links .comments-link:hover,
.blog .item .jcomments-links .readmore-link:hover {
  border: 1px solid #35c5e1;
  background-color: #35c5e1;
}
#vina_contact_us .contact_us .qlform input.submit {
  background: #35c5e1;
}
#vina_contact_us .contact_us .qlform input.submit:hover,
#vina_contact_us .contact_us .qlform input.submit:focus {
  background: #f36b6c;
}
#vina_contact_us .map .contact em {
  color: #35c5e1;
}
#vina_contact_us .map .social li a {
  background: #35c5e1;
}
#vina_contact_us .map .social li a:hover {
  border: 4px solid #35c5e1;
  background: #fff;
}
#vina_contact_us .map .social li a:hover em.icon-google-plus:before,
#vina_contact_us .map .social li a:hover em.icon-facebook:before,
#vina_contact_us .map .social li a:hover em.icon-twitter:before {
  color: #35c5e1;
}
#ProOPC .proopc-continue-link a,
#ProOPC .proopc-empty-continue-link a {
  background: #35c5e1;
}
.vina-shop-by .cf_filters_list li .cf_option:hover {
  color: #35c5e1;
}
.vina-shop-by .cf_filters_list li .cf_sel_opt {
  color: #35c5e1;
}
.vina-shop-by .cf_search_button {
  background: #35c5e1;
  border: 1px solid #35c5e1;
}
.vina-shop-by .slider_bkg_img {
  background: #35c5e1;
}
.productdetails .product-shop .product-shop-inner .price-box .PricesalesPrice {
  color: #35c5e1;
}
.productdetails .product-shop .product-shop-inner .spacer-buy-area .addtocart-bar .quantity-box input:hover {
  background-color: #35c5e1;
}
.productdetails .product-shop .product-shop-inner .spacer-buy-area .addtocart-bar .addtocart-button input {
  background: #35c5e1;
}
.productdetails .product-shop .product-shop-inner .spacer-buy-area .addtocart-bar .addtocart-button input:hover {
  background: #555;
}
.productdetails .product-shop .product-shop-inner .product-rating .in-stock span {
  color: #35c5e1;
}
.productdetails .product-shop .product-shop-inner .icons .list-option li #vmcompare:hover {
  background: #35c5e1;
}
.productdetails .product-shop .product-shop-inner .icons .list-option li .vina-icons:hover {
  background: #35c5e1;
}
.productdetails .product-shop .product-shop-inner .icons .list-option li .addtofav_aws_icon:hover,
.productdetails .product-shop .product-shop-inner .icons .list-option li .addtofav_aws_icon_active:hover {
  background: #35c5e1;
}
.productdetails .product-shop .product-shop-inner .icons .list-option li .addtofav_aws_icon_active {
  background: #35c5e1;
}
.productdetails .tab-block .write-reviews .highlight-button {
  background: #35c5e1;
  border-color: #35c5e1;
  color: #fff;
}
.productdetails .tab-block .write-reviews .highlight-button:hover {
  background: #555;
  border-color: #555;
}
.browse-view .orderby-displaynumber:before {
  background: #35c5e1;
  border-color: #35c5e1;
}
.browse-view .vm-pagination-bottom:before {
  background: #35c5e1;
  border-color: #35c5e1;
}
#fancybox-content .continue_link,
#fancybox-content .showcart {
  background-color: #35c5e1;
}
.sp-vmsearch .dropdown-menu strong {
  color: #35c5e1;
}
.sp-vmsearch .dropdown-menu >.active>a:hover {
  background: #35c5e1;
  color: #fff;
}
.sp-vmsearch .dropdown-menu >.active>a:hover strong {
  color: #fff;
}
.orderby-displaynumber:before {
  background: #35c5e1;
  border-color: #35c5e1;
}
.view-mode a {
  color: #858585;
}
.view-mode a:hover,
.view-mode a.active {
  color: #35c5e1;
}
.vm-pagination-bottom:before {
  background: #35c5e1;
  border-color: #35c5e1;
}
.vm-pagination li.active a,
.pagination li.active a {
  color: #fff !important;
  background: #35c5e1;
  border-color: #35c5e1 !important;
}
.vm-pagination li.active:hover a,
.pagination li.active:hover a {
  color: #fff !important;
  background: #35c5e1;
  border: 1px solid #35c5e1 !important;
}
.vm-pagination li:hover a,
.pagination li:hover a {
  background: #35c5e1;
  border: 1px solid #35c5e1 !important;
  color: #fff !important;
}
#sp-left .acymailing_module_form td.acysubbuttons input:hover,
#sp-right .acymailing_module_form td.acysubbuttons input:hover {
  border-color: #35c5e1;
  background-color: #35c5e1;
}
#jc h4 {
  color: #000;
}
#jc a {
  color: #35c5e1;
}
#jc #comments .comments-buttons a {
  color: #35c5e1;
}
#jc #comments-form-link .showform:hover {
  background: #35c5e1;
}
#jc #comments-form-link .showform:hover:after {
  background: #1daac6;
}
#jc #comments-form #comments-form-send,
#jc #comments-form #comments-form-cancel {
  background: #35c5e1;
  border: 1px solid #35c5e1;
}
#jc #comments-form #comments-form-send div,
#jc #comments-form #comments-form-cancel div {
  background: none;
}
#jc #comments-form #comments-form-send a,
#jc #comments-form #comments-form-cancel a {
  color: #fff !important;
}
#jc #comments-form #comments-form-send:hover,
#jc #comments-form #comments-form-cancel:hover {
  background: #252525;
  border: 1px solid #252525;
}
.vina-gridgallery-content-wrapper .filter-label.active {
  background: #35c5e1 !important;
  border-color: #35c5e1;
}
.vina-gridgallery-content-wrapper .filter-label:hover {
  border-color: #35c5e1;
  color: #35c5e1 !important;
}
.vina-gridgallery-content-wrapper .item .text-block h3.title a:hover {
  color: #35c5e1 !important;
}
.about-us-info .readmore:hover {
  background: #35c5e1;
  border-color: #35c5e1;
  color: #fff;
}
.vina-about-tab .sppb-nav-tabs li.active a {
  color: #35c5e1;
}
.vina-about-tab .sppb-nav-tabs li.active:hover a {
  color: #fff;
  background: #35c5e1;
  border: none;
}
.vina-about-tab .sppb-nav-tabs li.active:hover a:after {
  display: none;
}
.vina-about-tab .sppb-nav-tabs li:hover a {
  color: #fff;
  background: #35c5e1;
}
.vina-progress-bar .sppb-progress-bar {
  background-color: #35c5e1;
}
.vina-accordion .sppb-panel-heading.active:before {
  border-color: #35c5e1;
}
.vina-accordion .sppb-panel-heading.active .sppb-panel-title {
  color: #35c5e1;
}
.vina-accordion .sppb-panel-heading.active .sppb-panel-title:before,
.vina-accordion .sppb-panel-heading.active .sppb-panel-title:after {
  background: #35c5e1;
}
.vina-accordion .sppb-panel-heading.active:hover:before {
  border-color: #fff;
}
.vina-accordion .sppb-panel-heading.active:hover .sppb-panel-title:before,
.vina-accordion .sppb-panel-heading.active:hover .sppb-panel-title:after {
  background: #fff;
}
.vina-accordion .sppb-panel-heading:hover .sppb-panel-title {
  color: #fff;
  background: #35c5e1;
}
.vina-feature-box .sppb-icon span {
  border: 2px solid #35c5e1;
}
.vina-feature-box .sppb-icon span i {
  color: #35c5e1;
}
.vina-feature-box.vina-feature-box2:hover .sppb-icon span {
  background: #35c5e1;
  border-color: #35c5e1;
}
.vina-feature-box.vina-feature-box2:hover .sppb-icon span i {
  color: #fff;
}
.vina-feature-box.vina-feature-box2.white_text .sppb-icon span {
  background: transparent;
  border-color: #fff;
}
.vina-feature-box.vina-feature-box2.white_text .sppb-icon span i {
  color: #fff;
}
.vina-feature-box.vina-feature-box2.white_text:hover .sppb-icon span {
  background: #35c5e1;
}
.vina-feature-box.vina-feature-box2.color_bg .sppb-icon span {
  background: #35c5e1;
}
.vina-feature-box.vina-feature-box4 .sppb-icon span i {
  color: #35c5e1;
}
.vina-feature-box.vina-feature-box4.bg_orange .sppb-icon span i {
  color: #fff;
}
.vina-feature-box.vina-feature-box4.color_bg .sppb-icon span {
  background: #35c5e1;
  border-color: #35c5e1;
}
.vina-feature-box.vina-feature-box4.color_bg .sppb-icon span i {
  color: #fff;
}
.vina-feature-box.vina-feature-box5 .list-social-1:before {
  background: #35c5e1;
}
.vina-feature-box.vina-feature-box5 .sppb-feature-box-title:hover {
  color: #35c5e1 !important;
}
.vina-feature-box.vina-feature-box5 .sppb-feature-box-title:hover .italic {
  color: #35c5e1;
}
.list-social-2 a:hover {
  background: #35c5e1;
}
.vina-contact-form input.submit {
  background: #35c5e1;
}
.vina-contact-form input.submit:hover {
  background: #505558;
}
.vina_follow_us a {
  color: #9fa4af;
}
.vina_follow_us a:hover {
  color: #35c5e1;
}
.vina-action {
  background: #35c5e1;
  color: #fff;
}
.vina-action:hover {
  color: #fff;
  background: #505558;
}
ul.list li:before {
  border-left: 5px solid #35c5e1;
}
#sp-main-home2-left .vina-ticker-virtuemart .vina-item .text-block .product-title a:hover {
  color: #35c5e1 !important;
}
.sp-vmsearch .search-button-wrapper button {
  background-image: -ms-linear-gradient(top,#35c5e1 0%,#1daac6 100%);
  background-image: -moz-linear-gradient(top,#35c5e1 0%,#1daac6 100%);
  background-image: -o-linear-gradient(top,#35c5e1 0%,#1daac6 100%);
  background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#35c5e1),color-stop(1,#1daac6));
  background-image: -webkit-linear-gradient(top,#35c5e1 0%,#1daac6 100%);
  background-image: linear-gradient(to bottom,#35c5e1 0%,#1daac6 100%);
}
.page-home2 .item-inner-wrapper .text-block .actions .addtocart-area .addtocart-button:hover {
  background: #35c5e1;
}
.page-home2 .item-inner-wrapper .text-block .actions .add-to-links .pro-wishlist:hover {
  background: #35c5e1;
}
.page-home2 .item-inner-wrapper .text-block .actions .add-to-links .pro-detail:hover {
  background: #35c5e1;
}
.page-home3 .item-inner-wrapper .text-block .actions .addtocart-area span.addtocart-button:hover {
  background: #35c5e1;
}
.page-home3 .item-inner-wrapper .text-block .actions .add-to-links .pro-wishlist:hover {
  background: #35c5e1;
}
.page-home3 .item-inner-wrapper .text-block .actions .add-to-links .pro-detail:hover {
  background: #35c5e1;
}
.page-home4 .item-inner-wrapper .text-block .actions .addtocart-area span.addtocart-button:hover {
  background: #35c5e1;
}
.page-home4 .item-inner-wrapper .text-block .actions .add-to-links .pro-wishlist:hover {
  background: #35c5e1;
}
.page-home4 .item-inner-wrapper .text-block .actions .add-to-links .pro-detail:hover {
  background: #35c5e1;
}
.page-home6 .item-inner-wrapper .text-block .actions .addtocart-area .addtocart-button:hover {
  background: #35c5e1;
}
.page-home6 .item-inner-wrapper .text-block .actions .add-to-links .pro-wishlist:hover {
  background: #35c5e1;
}
.page-home6 .item-inner-wrapper .text-block .actions .add-to-links .pro-detail:hover {
  background: #35c5e1;
}
.to-top:hover {
  background: #35c5e1;
}
