a {
  color: #50a2de;
}
a:hover {
  color: #288bd3;
}
.sp-megamenu-parent >li.active>a,
.sp-megamenu-parent >li:hover>a {
  color: #50a2de;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a:hover {
  color: #50a2de;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a {
  color: #50a2de;
}
#offcanvas-toggler >i {
  color: #848994;
}
#offcanvas-toggler >i:hover {
  color: #50a2de;
}
.btn-primary,
.sppb-btn-primary {
  border-color: #3694d9;
  background-color: #50a2de;
}
.btn-primary:hover,
.sppb-btn-primary:hover {
  border-color: #247dbe;
  background-color: #288bd3;
}
ul.social-icons >li a:hover {
  color: #50a2de;
}
.sp-page-title {
  background: #50a2de;
}
.layout-boxed .body-innerwrapper {
  background: #ffffff;
}
.sp-module ul >li >a {
  color: #848994;
}
.sp-module ul >li >a:hover {
  color: #50a2de;
}
.sp-module .latestnews >div >a {
  color: #848994;
}
.sp-module .latestnews >div >a:hover {
  color: #50a2de;
}
.sp-module .tagscloud .tag-name:hover {
  background: #50a2de;
}
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li.active > a,
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li > a:hover {
  background: #50a2de;
}
.search .btn-toolbar button {
  background: #50a2de;
}
.post-format {
  background: #50a2de;
}
.voting-symbol span.star.active:before {
  color: #50a2de;
}
.sp-rating span.star:hover:before,
.sp-rating span.star:hover ~ span.star:before {
  color: #288bd3;
}
.entry-link,
.entry-quote {
  background: #50a2de;
}
blockquote {
  border-color: #50a2de;
}
.carousel-left:hover,
.carousel-right:hover {
  background: #50a2de;
}
#sp-footer {
  background: #50a2de;
}
.sp-comingsoon body {
  background-color: #50a2de;
}
.pagination>li>a,
.pagination>li>span {
  color: #848994;
}
.pagination>li>a:hover,
.pagination>li>a:focus,
.pagination>li>span:hover,
.pagination>li>span:focus {
  color: #848994;
}
.pagination>.active>a,
.pagination>.active>span {
  border-color: #50a2de;
  background-color: #50a2de;
}
.pagination>.active>a:hover,
.pagination>.active>a:focus,
.pagination>.active>span:hover,
.pagination>.active>span:focus {
  border-color: #50a2de;
  background-color: #50a2de;
}
.quick_contact_mail a {
  color: #848994;
}
.quick_contact_mail a:hover {
  color: #50a2de;
}
.top-menu ul li a {
  color: #848994;
}
.top-menu ul li a:hover {
  color: #50a2de;
}
.vmCartModule .top-cart-title i {
  font-size: 15px;
}
.vmCartModule .top-cart-title .total strong {
  color: #50a2de;
}
.vmCartModule .top-cart a {
  color: #50a2de;
}
.vmCartModule .top-cart a:hover {
  background: #50a2de;
  border-color: #50a2de;
}
.color {
  color: #50a2de;
}
.vina-button-small {
  background: #f5f6f8;
  color: #3b4550;
  border: 1px solid #eaecef;
}
.vina-button-small:hover {
  color: #fff;
  background: #505558;
  border: 1px solid #505558;
}
.vina-button.white_text {
  background: #50a2de;
  color: #fff;
}
.vina-button.white_text:hover {
  color: #50a2de;
  background: #fff;
}
.vina-button.color_text {
  background: #fff;
  color: #50a2de;
}
.vina-button.color_text:hover {
  color: #fff;
  background: #848994;
}
.vina-button.orange_bg {
  background: #f3ae36;
  border: 1px solid #f3ae36;
  color: #fff;
}
.vina-button.orange_bg:hover {
  color: #505558;
  border: 1px solid #505558;
  background: #fff;
}
.vina-action {
  background: #50a2de;
  color: #fff;
}
.vina-action:hover {
  color: #fff;
  background: #505558;
}
.vina-action-2 {
  background: #f5f6f8;
  color: #50a2de;
  border: 1px solid #eaecef;
}
.vina-action-2:hover {
  color: #fff;
  background: #505558;
  border: 1px solid #505558;
}
.vina-search .search-icon {
  color: #50a2de;
}
.vina-search form button {
  color: #50a2de;
}
.vina-search:hover .search-icon {
  color: #fff;
}
.vina-search:hover .search-icon i {
  background: #50a2de;
}
.vina-camera-slider .camera_wrap .camera_pag .camera_pag_ul li.cameracurrent {
  background: #50a2de;
  border: 2px solid #50a2de;
}
.vina-camera-slider .camera_wrap .camera_pag .camera_pag_ul li:hover {
  background: #50a2de;
}
.vina-camera-slider .camera_amber_skin .camera_prev span:before {
  color: #505558;
}
.vina-camera-slider .camera_amber_skin .camera_prev span:hover:before {
  color: #50a2de;
}
.vina-camera-slider .camera_amber_skin .camera_next span:before {
  color: #505558;
}
.vina-camera-slider .camera_amber_skin .camera_next span:hover:before {
  color: #50a2de;
}
.vina-feature .vina-camera-slider .camera_wrap .camera_pag .camera_pag_ul li.cameracurrent {
  background: #50a2de;
  border: 2px solid #50a2de;
}
.vina-feature .vina-camera-slider .camera_wrap .camera_pag .camera_pag_ul li:hover {
  background: #50a2de;
}
.vina-feature-2 .vina-camera-slider .camera_wrap .camera_pag .camera_pag_ul li.cameracurrent {
  background: #50a2de;
  border: 2px solid #50a2de;
}
.vina-feature-2 .vina-camera-slider .camera_wrap .camera_pag .camera_pag_ul li:hover {
  background: #50a2de;
}
.vina-feature-2 .vina-camera-slider .caption-box .vina-button.white_text {
  background: #50a2de;
  color: #fff;
}
.vina-feature-2 .vina-camera-slider .caption-box .vina-button.white_text:hover {
  color: #50a2de;
  background: #fff;
}
.vina-feature-2 .vina-camera-slider .caption-box .vina-button.color_text {
  background: #fff;
  color: #50a2de;
}
.vina-feature-2 .vina-camera-slider .caption-box .vina-button.color_text:hover {
  color: #fff;
  background: #848994;
}
.vina-feature-box .sppb-icon span {
  border: 2px solid #50a2de;
}
.vina-feature-box .sppb-icon span i {
  color: #50a2de;
}
.vina-feature-box.vina-feature-box2:hover .sppb-icon span {
  background: #50a2de;
  border-color: #50a2de;
}
.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: #50a2de;
}
.vina-feature-box.vina-feature-box2.color_bg .sppb-icon span {
  background: #50a2de;
}
.vina-feature-box.vina-feature-box4 .sppb-icon span i {
  color: #50a2de;
}
.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: #50a2de;
  border-color: #50a2de;
}
.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: #50a2de;
}
.vina-feature-box.vina-feature-box5 .sppb-feature-box-title:hover {
  color: #50a2de !important;
}
.vina-feature-box.vina-feature-box5 .sppb-feature-box-title:hover .italic {
  color: #50a2de;
}
.vina-feature-box6 .sppb-addon-content {
  background: #50a2de;
}
.vina-feature-box6.white_bg .sppb-addon-content {
  background: #fff;
}
.vina-feature-box6.white_bg .sppb-icon {
  color: #50a2de;
}
.vina-feature-box6.white_bg_border .sppb-addon-content {
  background: #fff;
}
.vina-feature-box6.white_bg_border .sppb-addon-content:hover {
  background: #333;
  color: #fff;
}
.vina-feature-box6.white_bg_border .sppb-addon-content:hover .sppb-feature-box-title {
  color: #fff !important;
}
.vina-feature-box6.white_bg_border .sppb-icon {
  color: #50a2de;
}
.vina-feature-box7 .sppb-icon i {
  color: #50a2de;
}
.list-social-2 a:hover {
  background: #50a2de;
}
.vina-carousel-k2 .image-block .action-k2 a {
  border: 1px solid #50a2de;
  background: #50a2de;
}
.vina-carousel-k2 .image-block .action-k2 a:hover {
  background: transparent;
  border-color: #fff;
}
.vina-carousel-k2 .text-block h3 a {
  color: #3b4550 !important;
}
.vina-carousel-k2 .text-block h3 a:hover {
  color: #50a2de !important;
}
.vina-carousel-k2.owl-theme .owl-controls .owl-buttons > div:hover:before {
  color: #50a2de;
}
.vina-about-tab .sppb-nav-tabs li.active a {
  color: #50a2de;
}
.vina-about-tab .sppb-nav-tabs li.active:hover a {
  color: #fff;
  background: #50a2de;
  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: #50a2de;
}
.vina-progress-bar .sppb-progress-bar {
  background-color: #50a2de;
}
.vina-accordion .sppb-panel-heading.active:before {
  border-color: #50a2de;
}
.vina-accordion .sppb-panel-heading.active .sppb-panel-title {
  color: #50a2de;
}
.vina-accordion .sppb-panel-heading.active .sppb-panel-title:before,
.vina-accordion .sppb-panel-heading.active .sppb-panel-title:after {
  background: #50a2de;
}
.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: #50a2de;
}
.vina-blog .vina-carousel-k2 .text-block h3.title a:hover {
  color: #50a2de !important;
}
.vina-button-large {
  color: #50a2de;
}
.vina-button-large:hover {
  color: #fff;
}
.vina_callout_box a {
  color: #fff;
}
.vina_callout_box a:hover {
  color: #50a2de;
}
.vina-testimonials .sppb-testimonial-client .company {
  color: #50a2de;
}
.vina-testimonials .sppb-carousel-indicators li:hover,
.vina-testimonials .sppb-carousel-indicators li.active {
  border: 2px solid #50a2de;
  background: #50a2de;
}
.vina-testimonials.orange_text .sppb-testimonial-client .company {
  color: #f3ae36;
}
.vina-testimonials.orange_text .sppb-carousel-indicators li:hover,
.vina-testimonials.orange_text .sppb-carousel-indicators li.active {
  border: 2px solid #f3ae36;
  background: #f3ae36;
}
.vina-call-action2 {
  background: #50a2de;
}
.vina-call-action2 .vina-action {
  background: #f5f6f8;
  color: #50a2de;
}
.vina-call-action2 .vina-action:hover {
  background: #505558;
  color: #fff;
}
.vina-call-action2.orange_text .vina-action {
  background: #f3ae36;
  color: #fff;
}
.vina-call-action2.orange_text .vina-action:hover {
  background: #505558;
  color: #fff;
}
.vina-call-action2.button_color .vina-action {
  background: #50a2de;
  color: #fff;
}
.vina-call-action2.button_color .vina-action:hover {
  background: #505558;
  color: #fff;
}
.vina-call-action3 {
  background: #50a2de;
}
.vina-call-action3 .vina-action {
  background: #f5f6f8;
  color: #50a2de;
}
.vina-call-action3 .vina-action:hover {
  background: #505558;
  color: #fff;
}
.vina-call-action3 .vina-action-3 .vina-action {
  background: #f3ae36;
  border: 1px solid #f3ae36;
  color: #fff;
}
.vina-call-action3 .vina-action-3 .vina-action:hover {
  background: #505558;
  border: 1px solid #505558;
  color: #fff;
}
.vina-gridgallery-k2-wrapper .filter-label {
  color: #939fa6 !important;
}
.vina-gridgallery-k2-wrapper .filter-label.active,
.vina-gridgallery-k2-wrapper .filter-label:hover {
  color: #50a2de !important;
}
.vina-gridgallery-k2-wrapper .item {
  overflow: hidden;
  position: relative;
}
.vina-gridgallery-k2-wrapper .item:hover {
  opacity: 1 !important;
}
.vina-gridgallery-k2-wrapper .item:hover .image-block:before {
  visibility: visible;
  opacity: 0.7;
}
.vina-gridgallery-k2-wrapper .item:hover .image-block .action-k2 {
  bottom: 51%;
  visibility: visible;
  opacity: 1;
}
.vina-gridgallery-k2-wrapper .item:hover .text-block {
  top: 50%;
  visibility: visible;
  opacity: 1;
}
.vina-gridgallery-k2-wrapper .image-block .action-k2 a {
  border: 1px solid #50a2de;
  background: #50a2de;
}
.vina-twitter {
  background: #50a2de;
}
.vina-vscoller-twitter .vina-item a:hover {
  color: #206fa8;
}
.vina-form-enter input.button {
  background: #50a2de;
}
.vina-form-enter input.button:hover {
  background: #505558;
}
.vina-our-pricing .sppb-pricing-footer a {
  background: #f5f6f8;
  border: 1px solid #eaecef;
  color: #50a2de;
}
.vina-our-pricing .sppb-pricing-footer a:hover {
  border: 1px solid #505558;
  background: #505558;
  color: #fff;
}
.vina-our-pricing.white_text .sppb-pricing-header {
  background: #50a2de;
}
.vina-our-pricing.white_text .sppb-pricing-footer a {
  background: #50a2de;
  border: 1px solid #50a2de;
  color: #fff;
}
.vina-our-pricing.white_text .sppb-pricing-footer a:hover {
  border: 1px solid #505558;
  background: #505558;
  color: #fff;
}
.vina-contact-form input.submit {
  background: #50a2de;
}
.vina-contact-form input.submit:hover {
  background: #505558;
}
.vina-subcribe-update input.subbutton {
  background: #50a2de;
}
.vina-subcribe-update input.subbutton:hover {
  background: #505558;
}
.vina_service_box:before {
  background: #50a2de;
}
.vina_service_box .vina_icon_boxed {
  background: #50a2de;
}
.vina_service_box .vina_icon_boxed em {
  color: #ffffff;
}
.vina_service_box.white_bg:before {
  background: #cfd3dc;
}
.vina_service_box.white_bg .vina_icon_boxed {
  background: #fff;
}
.vina_service_box.white_bg .vina_icon_boxed em {
  color: #50a2de;
}
.vina-carousel-img .sppb-carousel-arrow i {
  color: #505558;
}
.vina-carousel-img .sppb-carousel-arrow:hover i {
  color: #50a2de;
}
.vina-tab-timeline ul.sppb-nav-tabs li a {
  color: #3b4550;
}
.vina-tab-timeline ul.sppb-nav-tabs li a:hover {
  color: #50a2de;
}
.vina-tab-timeline ul.sppb-nav-tabs li.active a {
  color: #50a2de;
}
.vina-number-animated .sppb-animated-number:after {
  background: #50a2de;
}
.vina-number-animated.number-icon:before {
  color: #50a2de;
}
.vina-carousel-virtuemart .text-block .product-name a:hover {
  color: #50a2de;
}
.vina-carousel-virtuemart.owl-theme .owl-controls .owl-buttons div:hover:before {
  color: #50a2de;
}
.vina-manufacturers-virtuemart .vina-prev:hover:before,
.vina-manufacturers-virtuemart .vina-next:hover:before {
  color: #50a2de;
}
.ratingbox {
  background: url("../../images/presets/preset1/star.png") repeat-x transparent;
}
.ratingbox div,
.ratingbox span {
  background: url(../../images/presets/preset1/star-active.png) repeat-x transparent;
}
.catItemdate .catItemDateCreated {
  background: #50a2de;
}
div.catItemHeader h3.catItemTitle a:hover {
  color: #50a2de;
}
.vina-readmore {
  color: #50a2de;
}
.vina-readmore:hover {
  background: #50a2de;
  color: #fff;
}
div.k2Pagination .pagination li.active a {
  color: #50a2de;
}
div.k2Pagination .pagination li.active:hover a {
  color: #50a2de;
}
div.k2Pagination .pagination li:hover a {
  background: #50a2de;
  border: 1px solid #50a2de;
}
div.itemListBlogMini .catItemType {
  background: #50a2de;
}
div.itemListTimeline .catItemView:after {
  background: #50a2de;
}
div.itemListPortfolio .itemCatTitle a:hover {
  color: #50a2de;
}
div.itemViewProject .itemTitle a:hover {
  color: #50a2de;
}
div.itemViewProject div.itemNavigation a:hover {
  color: #50a2de;
}
div.itemRelated .itemRelMedia .link {
  border: 1px solid #50a2de;
  background: #50a2de;
}
div.itemRelated .itemRelMedia .link:hover {
  background: transparent;
  border: 1px solid #fff;
}
div.itemTagsBlock a:hover {
  color: #50a2de;
}
div.itemComments #comment-form .vina-submit {
  background: #50a2de;
  color: #fff;
}
div.itemComments #comment-form .vina-submit:hover {
  background: #fff;
  color: #50a2de;
  border: 1px solid #50a2de;
}
div.itemComments ul.itemCommentsList .comment-item .commentLink a {
  color: #50a2de;
}
div.itemComments ul.itemCommentsList .comment-item .commentLink a:hover {
  color: #206fa8;
}
div.itemNavigation .previous_post a:hover,
div.itemNavigation .next_post a:hover {
  color: #50a2de;
}
div.itemNavigation .previous_post a:hover i,
div.itemNavigation .next_post a:hover i {
  color: #50a2de;
}
.productdetails-view.productdetails span.addtocart-button {
  background: #50a2de;
}
.productdetails-view.productdetails span.addtocart-button:hover {
  background: #fff;
  border-color: #50a2de;
  color: #50a2de;
}
.productdetails-view.productdetails span.addtocart-button:hover input.addtocart-button {
  color: #50a2de;
}
.productdetails-view.productdetails .list-option .addtofav_aws_icon i,
.productdetails-view.productdetails .list-option .addtofav_aws_icon_active i {
  color: #50a2de;
}
.productdetails-view.productdetails .list-option .addtofav_aws_icon:hover,
.productdetails-view.productdetails .list-option .addtofav_aws_icon_active:hover {
  color: #50a2de;
}
.productdetails-view.productdetails .list-option .addtofav_aws_icon:hover i,
.productdetails-view.productdetails .list-option .addtofav_aws_icon_active:hover i {
  background: #50a2de;
  border-color: #50a2de;
  color: #fff;
}
.productdetails-view.productdetails .list-option #vmcompare a {
  color: #848994;
}
.productdetails-view.productdetails .list-option #vmcompare:before {
  color: #50a2de;
}
.productdetails-view.productdetails .list-option #vmcompare:hover a {
  color: #50a2de;
}
.productdetails-view.productdetails .list-option #vmcompare:hover:before {
  background: #50a2de;
  border-color: #50a2de;
  color: #fff;
}
.productdetails-view.productdetails .list-option .vina-icons:before {
  color: #50a2de;
}
.productdetails-view.productdetails .list-option .vina-icons:hover {
  color: #50a2de;
}
.productdetails-view.productdetails .list-option .vina-icons:hover:before {
  background: #50a2de;
  border-color: #50a2de;
  color: #fff;
}
.productdetails-view.productdetails .tab-block #vinaTab li.active a {
  color: #50a2de;
}
.productdetails-view.productdetails .tab-block .write-reviews .highlight-button {
  color: #50a2de;
}
.productdetails-view.productdetails .tab-block .write-reviews .highlight-button:hover {
  background: #50a2de;
  border-color: #50a2de;
  color: #fff;
}
.vm-pagination li.active a,
.pagination li.active a {
  color: #50a2de !important;
}
.vm-pagination li.active:hover a,
.pagination li.active:hover a {
  color: #fff !important;
  background: #50a2de;
  border-color: #50a2de !important;
}
.vm-pagination li:hover a,
.pagination li:hover a {
  background: #50a2de;
  border-color: #50a2de !important;
  color: #fff !important;
}
div.k2Pagination .pagination li.active:hover a {
  background: #50a2de;
  border-color: #50a2de !important;
  color: #fff !important;
}
div.k2Pagination .pagination li:hover a {
  background: #50a2de;
  border-color: #50a2de !important;
  color: #fff !important;
}
#fancybox-content .continue_link,
#fancybox-content .showcart {
  background-color: #50a2de;
}
.vm-product .item .text-block .product-name a:hover {
  color: #50a2de;
}
.vm-continue-shopping .continue_link:hover {
  background-color: #50a2de;
}
#form-login input:hover {
  background: #50a2de;
}
#com-form-login #com-form-login-remember input:hover {
  background: #50a2de;
}
#com-form-login .floatleft a {
  color: #50a2de !important;
}
.billto-shipto i {
  background: #50a2de;
}
.billto-shipto .width50 .output-shipto a:hover {
  color: #50a2de !important;
}
.cart-summary tfoot a {
  color: #50a2de !important;
}
.checkout-button-top button:hover {
  background: #50a2de;
}
.fieldset-customer .vm-fieldset-tos div.terms-of-service a {
  color: #50a2de !important;
}
.cart-view .vm-continue-shopping .continue_link:hover {
  background-color: #50a2de;
}
.cart-view #form-login input:hover {
  background: #50a2de;
}
.cart-view #com-form-login #com-form-login-remember input:hover {
  background: #50a2de;
}
.cart-view #com-form-login .floatleft a {
  color: #50a2de !important;
}
.cart-view .billto-shipto i {
  background: #50a2de;
}
.cart-view .billto-shipto .width50 .output-shipto a:hover {
  color: #50a2de !important;
}
.cart-view .cart-summary tfoot a {
  color: #50a2de !important;
}
.cart-view .checkout-button-top button:hover {
  background: #50a2de;
}
.cart-view .fieldset-customer .vm-fieldset-tos div.terms-of-service a {
  color: #50a2de !important;
}
.cart-view .couponcode input.details-button:hover {
  background: #50a2de;
}
#form-login input:hover {
  background: #50a2de;
}
#com-form-login #com-form-login-remember input:hover {
  background: #50a2de;
}
#com-form-login .floatleft a {
  color: #50a2de !important;
}
#userForm button:hover,
#paymentForm button:hover,
#adminForm button:hover {
  background: #50a2de;
}
#userForm fieldset a:hover,
#tab-1 fieldset a:hover {
  background: #50a2de;
}
#user-registration button:hover {
  background: #50a2de;
}
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: #50a2de;
}
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: #50a2de !important;
}
div.virtuemart_search input.button:hover {
  background: #50a2de;
}
div.search #searchForm button:hover,
div.search #searchForm a.btn-danger:hover,
div.search #searchForm input.button:hover {
  background: #50a2de;
}
div.profile .btn-toolbar a.btn:hover {
  background: #50a2de;
}
.offcanvas-inner .vina-treeview-menus .treeview li a:hover,
.offcanvas-inner .vina-treeview-menus .treeview li a.hover {
  color: #50a2de !important;
  background-color: none;
}
.offcanvas-inner .vina-treeview-menus .treeview li.active > a {
  color: #50a2de !important;
}
#sp-right .sp-module,
#sp-left .sp-module {
  margin-top: 42px;
}
#sp-right .sp-module:first-child,
#sp-left .sp-module:first-child {
  margin-top: 0;
}
.vina-search-sidebar button:hover {
  color: #50a2de;
}
div.k2CategoriesListBlock ul li.activeCategory a {
  color: #50a2de;
}
.vina-tweets-sidebar .vina-vscoller-twitter .vina-item .author {
  color: #50a2de;
}
.sp-module.vina-newsletter-sidebar .subbutton {
  background: #50a2de;
  border: 1px solid #50a2de;
  color: #fff;
}
.sp-module.vina-newsletter-sidebar .subbutton:hover {
  background: #505558;
  border: 1px solid transparent;
  color: #fff;
}
.vina-accordion-sidebars .panel-title a {
  color: #50a2de;
}
.vina-accordion-sidebars .panel-title a.collapsed {
  color: #848994;
}
.vina-accordion-sidebars .panel-title:hover {
  background: #50a2de;
}
.vina-accordion-sidebars .panel-title:hover a {
  color: #fff;
}
.vina-carousel-sidebars .carousel-indicators li.active,
.vina-carousel-sidebars .carousel-indicators li:hover {
  background: #50a2de;
  border: 2px solid #50a2de;
}
.search:hover:before {
  color: #50a2de;
}
.vina-filtering .cf_filters_list li .cf_sel_opt {
  color: #50a2de;
}
.vina-filtering .cf_search_button {
  color: #50a2de;
}
.vina-filtering .cf_search_button:hover {
  background: #50a2de;
  border-color: #50a2de;
}
.vina-filtering .slider_bkg_img {
  background-color: #50a2de;
}
.cf_search_button.btn {
  background: #50a2de;
}
.cf_search_button.btn:hover {
  background: #525252;
}
#ProOPC .proopc-btn,
#ProOPC button.proopc-btn {
  background: #50a2de;
  border-color: #50a2de;
}
#ProOPC .proopc-btn:hover,
#ProOPC button.proopc-btn:hover {
  background: #252525;
  border-color: #252525;
}
#ProOPC button.proopc-btn-info {
  background: #50a2de;
}
#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: #50a2de;
}
.fav_table .prod_price {
  color: #50a2de;
}
.fav_table button.art-button {
  background-color: #50a2de;
  color: #fff;
}
.fav_table button.art-button:hover {
  background-color: #252525;
}
.fav_table span.addtocart-button input.addtocart-button {
  background-color: #50a2de;
}
.fav_table span.addtocart-button input.addtocart-button:hover {
  background-color: #252525;
}
.shop_home a {
  background: #50a2de;
}
.shop_home a:hover {
  background: #252525 !important;
}
.comp_buttons .add_compare a,
.comp_buttons .add_continue a {
  background: #50a2de;
}
.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: #50a2de;
}
.product-details-inner span.addtocart-button input.addtocart-button:hover {
  background-color: #252525;
}
.about-info a.readmore {
  color: #fff;
}
.about-info a.readmore:hover {
  color: #50a2de;
}
.vina_follow_us a {
  color: #9fa4af;
}
.vina_follow_us a:hover {
  color: #50a2de;
}
.vina-latest-post .item-text .moduleItemTitle {
  color: #9fa4af;
}
.vina-latest-post .item-text .moduleItemTitle:hover {
  color: #50a2de;
}
div.k2TagCloudBlock a:hover {
  border: 1px solid #50a2de;
  background: #50a2de;
}
div.k2TagCloudBlock.white_bg a:hover {
  background: #50a2de;
  border: 1px solid #50a2de;
}
.contact_info a {
  color: #9fa4af;
}
.contact_info a:hover {
  color: #50a2de;
}
#sp-footer ul.menu li a {
  color: #9fa4af;
}
#sp-footer ul.menu li a:hover {
  color: #50a2de;
}
#sp-footer ul.menu li.active a {
  color: #fff;
}
.to-top:hover {
  color: #50a2de;
}
.vina-breadcrumb-wrapper .breadcrumb > li > a {
  color: #50a2de;
}
.vina-breadcrumb-wrapper .breadcrumb > li > a:hover {
  color: #206fa8;
}
.addtofav_aws_icon_active {
  color: #50a2de !important;
}
