.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:hover,
a:focus {
  color: #2bc9ad;
}
.bgColor {
  background-color: #2bc9ad;
  color: #fff;
}
#sp-static-header .sp-vmsearch .search-button-wrapper button:hover {
  background-color: #13e1bd;
}
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.cart-view .continue_link,
.vina-button,
.vm-product-details-container .add-to-box div#vmcompare a,
.vm-product-details-container .add-to-box a.email-friend {
  color: #2bc9ad;
  border: 2px solid #2bc9ad;
}
button:active,
button:focus,
button:hover,
input[type="button"]:active,
input[type="button"]:focus,
input[type="button"]:hover,
input[type="reset"]:active,
input[type="reset"]:focus,
input[type="reset"]:hover,
input[type="submit"]:active,
input[type="submit"]:focus,
input[type="submit"]:hover,
.cart-view .continue_link:active,
.cart-view .continue_link:focus,
.cart-view .continue_link:hover,
.vina-button:active,
.vina-button:focus,
.vina-button:hover,
.vm-product-details-container .add-to-box div#vmcompare a:active,
.vm-product-details-container .add-to-box div#vmcompare a:focus,
.vm-product-details-container .add-to-box div#vmcompare a:hover,
.vm-product-details-container .add-to-box a.email-friend:active,
.vm-product-details-container .add-to-box a.email-friend:focus,
.vm-product-details-container .add-to-box a.email-friend:hover {
  color: #fff;
  border: 2px solid #2bc9ad;
  background: #2bc9ad;
}
.pagination >li >a:hover,
.pagination >li >a:focus,
.pagination >li >span:hover,
.pagination >li >span:focus {
  background-color: #2bc9ad;
}
.pagination >.active >a,
.pagination >.active >span,
.pagination >.active >a:hover,
.pagination >.active >span:hover,
.pagination >.active >a:focus,
.pagination >.active >span:focus {
  background-color: #2bc9ad;
  border: 0;
}
.entry-link,
.entry-quote {
  background-color: #2bc9ad;
}
.about-us-info .readmore:hover {
  background: #2bc9ad;
  border-color: #2bc9ad;
  color: #fff;
}
.vina-about-tab .sppb-nav-tabs li.active a {
  color: #2bc9ad;
}
.vina-about-tab .sppb-nav-tabs li.active:hover a {
  color: #fff;
  background: #2bc9ad;
  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: #2bc9ad;
}
.vina-progress-bar .sppb-progress-bar {
  background-color: #2bc9ad;
}
.vina-accordion .sppb-panel-heading.active:before {
  border-color: #2bc9ad;
}
.vina-accordion .sppb-panel-heading.active .sppb-panel-title {
  color: #2bc9ad;
}
.vina-accordion .sppb-panel-heading.active .sppb-panel-title:before,
.vina-accordion .sppb-panel-heading.active .sppb-panel-title:after {
  background: #2bc9ad;
}
.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: #2bc9ad;
}
.vina-feature-box .sppb-icon span {
  border: 2px solid #2bc9ad;
}
.vina-feature-box .sppb-icon span i {
  color: #2bc9ad;
}
.vina-feature-box.vina-feature-box2:hover .sppb-icon span {
  background: #2bc9ad;
  border-color: #2bc9ad;
}
.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: #2bc9ad;
}
.vina-feature-box.vina-feature-box2.color_bg .sppb-icon span {
  background: #2bc9ad;
}
.vina-feature-box.vina-feature-box4 .sppb-icon span i {
  color: #2bc9ad;
}
.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: #2bc9ad;
  border-color: #2bc9ad;
}
.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: #2bc9ad;
}
.vina-feature-box.vina-feature-box5 .sppb-feature-box-title:hover {
  color: #2bc9ad !important;
}
.vina-feature-box.vina-feature-box5 .sppb-feature-box-title:hover .italic {
  color: #2bc9ad;
}
.list-social-2 a:hover {
  background: #2bc9ad;
}
.vm-product-details-container .add_review a {
  color: #2bc9ad;
}
.vm-product-details-container .manufacturer,
.vm-product-details-container .in-stock {
  color: #2bc9ad;
}
.vm-product-details-container .manufacturer span,
.vm-product-details-container .in-stock span {
  color: #111111;
}
.vm-product-details-container .btn-wishlist .addtofav_aws_icon:hover,
.vm-product-details-container .btn-wishlist .addtofav_aws_icon_active:hover {
  color: #fff;
  border: 2px solid #2bc9ad;
  background: #2bc9ad;
}
.vm-product-details-container .addtocart-bar .notify,
.vm-product-details-container .addtocart-bar .addtocart-button-disabled {
  border: 2px solid #2bc9ad;
  color: #2bc9ad;
}
.vm-product-details-container .addtocart-bar .notify:hover,
.vm-product-details-container .addtocart-bar .addtocart-button-disabled:hover {
  color: #fff;
  border: 2px solid #2bc9ad;
  background: #2bc9ad;
}
.breadcrumb li.active {
  color: #2bc9ad;
}
.sp-module.mod_vmcategory .sp-module-content .vina-treeview-virtuemart ul li a:hover {
  color: #2bc9ad;
}
.sp-module div.vina-treeview-virtuemart .treeview .vmcategory-more,
.block-call .phone,
.product-price span {
  color: #2bc9ad;
}
.mini-cart .mini-cart-content .show_cart a {
  background: #2bc9ad;
}
.mini-cart .mini-cart-content .show_cart a:hover {
  background: #229f89;
}
.mini-cart .mini-cart-content .product_row a:hover {
  color: #2bc9ad;
}
.mini-cart .mini-cart-title .number {
  background: #2bc9ad;
}
.mini-cart .mini-cart-title .total strong {
  color: #2bc9ad;
}
.sp-module.mod_vmcategory .sp-module-title:hover {
  background: #229f89;
}
#checkoutForm .tb-total .continue_link:hover,
.sp-module.mod_vmcategory .sp-module-title,
.sp-vmsearch .search-button-wrapper button,
.acymailing_module .acymailing_form td.acysubbuttons input,
#sp-left .sp-module .sp-module-title h3:before,
#sp-right .sp-module .sp-module-title h3:before,
#sp-home2-left .sp-module .sp-module-title h3:before {
  background: #2bc9ad;
}
.sp-module .vina-carousel-content .blog-inner .info .author:before,
.vina-carousel-virtuemart.owl-theme .owl-nav div:after,
.vina-carousel-content.owl-theme .owl-nav div:after,
.vina-manufacturers-virtuemart .owl-nav div:after,
#related_carousel .owl-nav div:after,
#sp-bottom .sp-module .sp-module-title h3:before,
#sp-tabs-product-wrapper .sp-module div.sptab .tabs_buttons ul.tabs_container li.tab:before,
#sp-home2-content .sp-module div.sptab .tabs_buttons ul.tabs_container li.tab:before,
#sp-our-products-wrapper .sp-module div.sptab .tabs_buttons ul.tabs_container li.tab:before {
  background: #2bc9ad;
}
.vina-carousel-virtuemart .owl-nav div:hover,
.vina-carousel-content .owl-nav div:hover,
.vina-manufacturers-virtuemart .owl-nav div:hover,
.additional-images .owl-nav div:hover,
#related_carousel .owl-nav div:hover {
  background-color: #2bc9ad !important;
}
.vina-carousel-virtuemart .owl-nav div:hover:before,
.vina-carousel-content .owl-nav div:hover:before,
.vina-manufacturers-virtuemart .owl-nav div:hover:before,
.additional-images .owl-nav div:hover:before,
#related_carousel .owl-nav div:hover:before {
  color: #fff;
}
.vina-carousel-virtuemart .owl-nav div:hover.owl-next:before,
.vina-carousel-content .owl-nav div:hover.owl-next:before,
.vina-manufacturers-virtuemart .owl-nav div:hover.owl-next:before,
.additional-images .owl-nav div:hover.owl-next:before,
#related_carousel .owl-nav div:hover.owl-next:before {
  color: #fff;
}
.vina-carousel-virtuemart .owl-nav .owl-page:hover span,
.vina-carousel-virtuemart .owl-nav .owl-page.active span,
.vina-carousel-content .owl-nav .owl-page:hover span,
.vina-carousel-content .owl-nav .owl-page.active span,
.vina-manufacturers-virtuemart .owl-nav .owl-page:hover span,
.vina-manufacturers-virtuemart .owl-nav .owl-page.active span,
.additional-images .owl-nav .owl-page:hover span,
.additional-images .owl-nav .owl-page.active span,
#related_carousel .owl-nav .owl-page:hover span,
#related_carousel .owl-nav .owl-page.active span {
  background: #2bc9ad;
}
.related_slider .lSAction >a:hover {
  background-color: #2bc9ad;
}
#sp-tabs-product-wrapper .sp-module div.sptab .tabs_buttons ul.tabs_container li.tab.active,
#sp-tabs-product-wrapper .sp-module div.sptab .tabs_buttons ul.tabs_container li.tab:hover,
#sp-our-products-wrapper .sp-module div.sptab .tabs_buttons ul.tabs_container li.tab.active,
#sp-our-products-wrapper .sp-module div.sptab .tabs_buttons ul.tabs_container li.tab:hover,
#sp-home2-content .sp-module div.sptab .tabs_buttons ul.tabs_container li.tab.active,
#sp-home2-content .sp-module div.sptab .tabs_buttons ul.tabs_container li.tab:hover {
  color: #fff;
  background: #2bc9ad !important;
}
.orderby-displaynumber .view-mode a.active,
.orderby-displaynumber .view-mode a:hover {
  color: #2bc9ad;
}
.cf_flt_wrapper li a.cf_sel_opt,
.cf_flt_wrapper li a:hover {
  color: #2bc9ad !important;
}
.cf_flt_wrapper .cf_wrapper_input_text .form-horizontal button.cf_search_button {
  border: 2px solid #2bc9ad;
}
.cf_flt_wrapper .cf_wrapper_input_text .form-horizontal button.cf_search_button i {
  color: #2bc9ad;
}
.cf_flt_wrapper .cf_wrapper_input_text .form-horizontal button.cf_search_button:hover {
  background: #2bc9ad;
}
.cf_flt_wrapper .cf_wrapper_input_text .form-horizontal button.cf_search_button:hover i {
  color: #fff;
}
.cf_form .cf_filtering_knob_from:hover,
.cf_form .cf_filtering_knob_to:hover {
  background: url(../../images/presets/preset3/slider_knob_to.png) center left no-repeat;
}
.cf_form .cf_filtering_knob_to:hover {
  background-position: center 100%;
}
#sp-left .sp-module li a:hover,
#sp-right .sp-module li a:hover,
#sp-home2-left .sp-module li a:hover {
  color: #2bc9ad;
}
#sp-left .sp-module .tagspopular ul li a:hover,
#sp-right .sp-module .tagspopular ul li a:hover,
#sp-home2-left .sp-module .tagspopular ul li a:hover {
  color: #fff;
  background-color: #2bc9ad;
}
#sp-left .sp-module div.vina-ticker-content .vina-item a:hover,
#sp-right .sp-module div.vina-ticker-content .vina-item a:hover,
#sp-home2-left .sp-module div.vina-ticker-content .vina-item a:hover {
  color: #2bc9ad;
}
.sp-module.mod_title .sp-module-title h3 span.word-small {
  color: #2bc9ad;
}
.sp-module.mod_title .sp-module-title h3 span.word-small:after {
  background-color: #2bc9ad;
}
.sp-module.mod_title.major_color .sp-module-title h3 span.word-small {
  color: #2bc9ad;
}
.sp-module.mod_title.major_color .sp-module-title h3 span.word-small:after {
  background-color: #2bc9ad;
}
.sp-megamenu-parent >li.active >a,
.sp-megamenu-parent >li:hover >a {
  background-color: #2bc9ad;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a:hover {
  color: #2bc9ad;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a {
  color: #2bc9ad;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
  border-bottom: 2px solid #2bc9ad;
}
#offcanvas-toggler {
  background: #2bc9ad;
}
#offcanvas-toggler >i:hover {
  color: #2bc9ad;
}
.offcanvas-inner div.vina-treeview-menus .active > a {
  color: #2bc9ad;
}
.offcanvas-inner div.vina-treeview-menus .treeview .hover {
  color: #2bc9ad;
}
#fancybox-content .continue_link,
#fancybox-content .showcart {
  background-color: #2bc9ad;
}
#fancybox-content .continue_link:hover,
#fancybox-content .showcart:hover {
  background-color: #2bc9ad;
}
.sp-totop:hover {
  background-color: #2bc9ad !important;
}
.sp-totop:hover i,
.sp-totop:hover small {
  color: #fff;
}
#vmCartModule:hover {
  background-color: #2bc9ad;
}
#vmCartModule:hover .mini-cart-title .number {
  background-color: #000;
}
.vina-pogo-slider .pogoSlider-nav .pogoSlider-nav-btn:hover,
.vina-pogo-slider .pogoSlider-nav .pogoSlider-nav-btn.pogoSlider-nav-btn--selected {
  background-color: #2bc9ad;
}
.vina-pogo-slider .caption-block .caption-readmore a:hover {
  background-color: #2bc9ad;
}
.sp-module .mage-products .product .item-inner .vm-product-media-container:after,
.sp-module .mage-products .product .product-inner .vm-product-media-container:after {
  background-color: #2bc9ad;
}
#sp-bottom a:hover {
  color: #2bc9ad;
}
#sp-bottom ul.menu li.active a {
  color: #2bc9ad;
}
#sp-bottom ul.menu li a:hover {
  color: #2bc9ad;
}
#sp-bottom .tagspopular ul li a:hover {
  color: #fff;
  background-color: #2bc9ad;
}
#sp-bottom .sp-module .mage-products .product .item-inner h3.product-title a:hover,
#sp-bottom .sp-module .mage-products .product .product-inner h3.product-title a:hover {
  color: #2bc9ad;
}
#sp-bottom div.vina-vscoller-twitter a:hover {
  color: #2bc9ad !important;
}
#sp-bottom div.vina-vscoller-twitter .nick-name {
  color: #2bc9ad !important;
}
.tagspopular ul li a:hover {
  color: #fff;
  background-color: #2bc9ad;
}
.btn-group.open .dropdown-toggle {
  color: #2bc9ad;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.product .product-inner h2.product-title a:hover,
.product .product-inner h3.product-title a:hover {
  color: #2bc9ad;
}
.product .product-inner .actions .vm-details-button a,
.product .product-inner .actions span.addtocart-button input,
.product .product-inner .actions .btn-wishlist .addtofav_aws_icon,
.product .product-inner .actions .btn-wishlist .addtofav_aws_icon_active {
  color: #2bc9ad !important;
  border: 2px solid #2bc9ad;
}
.product .product-inner .actions .vm-details-button a:hover,
.product .product-inner .actions span.addtocart-button input:hover,
.product .product-inner .actions .btn-wishlist .addtofav_aws_icon:hover,
.product .product-inner .actions .btn-wishlist .addtofav_aws_icon_active:hover {
  color: #fff !important;
  background: #2bc9ad;
}
.product .product-inner .actions .addtocart-bar .notify {
  border: 2px solid #2bc9ad;
  color: #2bc9ad !important;
}
.product .product-inner .actions .addtocart-bar .notify:hover {
  color: #fff !important;
  background: #2bc9ad;
}
.product .product-inner .actions .btn-wishlist .addtofav_aws_icon_active {
  color: #fff !important;
  background: #2bc9ad;
}
.product .product-inner .vm-product-media-container:after {
  background-color: #2bc9ad;
}
.product .product-inner .vm-product-media-container .product-status .label-pro {
  background: #fcb31f;
}
.product .product-inner .vm-product-media-container .product-status .label-pro.status-sale {
  background: #2bc9ad;
}
.sp-module .vina-carousel-virtuemart .product .product-inner h2.product-title a:hover,
.sp-module .vina-carousel-virtuemart .product .product-inner h3.product-title a:hover {
  color: #2bc9ad !important;
}
.sp-module .vina-carousel-virtuemart .product .product-inner .vm-product-rating-container .amount a:hover {
  color: #2bc9ad !important;
}
.sp-module .vina-carousel-virtuemart.mage-products h3.product-title a:hover {
  color: #2bc9ad !important;
}
.sp-module .mage-products .product .item-inner span.addtocart-button input.addtocart-button:hover,
.sp-module .mage-products .product .item-inner span.addtocart-button input.notify-button:hover,
.sp-module .mage-products .product .item-inner .btn-wishlist .addtofav_aws_icon:hover,
.sp-module .mage-products .product .item-inner div.vm-details-button a:hover,
.sp-module .mage-products .product .product-inner span.addtocart-button input.addtocart-button:hover,
.sp-module .mage-products .product .product-inner span.addtocart-button input.notify-button:hover,
.sp-module .mage-products .product .product-inner .btn-wishlist .addtofav_aws_icon:hover,
.sp-module .mage-products .product .product-inner div.vm-details-button a:hover {
  color: #2bc9ad !important;
}
.sp-module.mod_slider3 .vina-pogo-slider .caption-block .caption-readmore a:hover {
  background: none;
  color: #2bc9ad;
  border: 3px solid #2bc9ad;
}
.sp-module.mod_slider3 .vina-pogo-slider .caption-block.slider-1 .caption-readmore a:hover {
  background: none;
  color: #2bc9ad;
  border: 3px solid #2bc9ad;
}
.comments-link,
.readmore-link,
#comments-report-form #comments-form-send a,
#comments-form #comments-form-send a {
  color: #2bc9ad;
  border: 2px solid #2bc9ad;
  background: #fff;
}
.comments-link:hover,
.readmore-link:hover,
#comments-report-form #comments-form-send a:hover,
#comments-form #comments-form-send a:hover {
  color: #fff;
  background: #2bc9ad;
}
h2.entry-title a:hover {
  color: #2bc9ad;
}
article .tags a:hover {
  color: #fff;
  border: 1px solid #2bc9ad !important;
  background: #2bc9ad;
}
.pager li>a:hover,
.pager li>a:focus,
.pager li>span:hover,
.pager li>span:focus {
  background: #2bc9ad;
}
.sp-module .vina-carousel-content .blog-inner a:hover {
  color: #2bc9ad !important;
}
.sp-module .vina-carousel-content .blog-inner .info span:hover a {
  color: #2bc9ad !important;
}
.sp-module .vina-carousel-content .blog-inner .info span:hover i {
  color: #2bc9ad;
}
.sp-module .vina-carousel-content .blog-inner .date-time {
  background-color: #2bc9ad;
}
.sp-module .vina-carousel-content .blog-inner .image-block .blog-quick-view a {
  color: #2bc9ad !important;
}
.sp-module .vina-carousel-content .blog-inner .image-block .blog-quick-view a:hover {
  color: #fcb31f !important;
}
.sp-module .vina-carousel-content .blog-inner .readmore a:hover {
  color: #2bc9ad !important;
}
#sp-static-header .sp-module.mod_home_menu ul.menu > li:hover > a {
  color: #fff;
  background: #2bc9ad;
}
#sp-static-header .sp-module .sp-module-title:hover {
  background: #2bc9ad;
}
#sp-static-header .sp-module .sp-module-title:hover h3 {
  color: #fff;
}
#sp-static-header .sp-vmsearch:hover {
  background: #2bc9ad;
}
#sp-static-header .sp-vmsearch:hover:before {
  color: #fff;
}
.sppb-btn,
.qlform .form-horizontal .controls input.submit {
  color: #2bc9ad;
  border: 2px solid #2bc9ad;
}
.qlform .form-horizontal .controls input.submit:hover,
.sppb-btn-default:hover,
.sppb-btn-default:focus,
.sppb-btn-default:active,
.sppb-btn-default.active,
.open > .dropdown-toggle.sppb-btn-default {
  color: #fff;
  background-color: #2bc9ad;
  border-color: #2bc9ad;
}
