.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: #222;
}
a:not(.btn):hover {
  color: #1680bc;
}
body.bg {
  background: #fff;
}
legend {
  color: #1680bc;
}
ul.nav li.active a {
  color: #1680bc;
}
.icon-color:before {
  color: #1680bc;
}
.sp-border {
  border-top: 1px solid #010405;
}
.sp-border::after {
  background: #0a3953;
}
.cart-view button:hover {
  background-color: #1680bc;
}
a.sp-totop:hover {
  background-color: #1680bc;
}
.chzn-container .chzn-results .highlighted {
  color: #1680bc;
  background-color: transparent;
}
.module.highlighted {
  background: #3498DB;
}
.module.highlighted a {
  color: #fff !important;
}
.module.mod_currency ul > li a:hover,
.module.custom_language ul > li a:hover,
.module.mod_top_menu ul > li a:hover {
  color: #1680bc;
}
.module.mod_currency ul > li.active a,
.module.custom_language ul > li.active a,
.module.mod_top_menu ul > li.active a {
  color: #1680bc;
}
.module.custom_language a:hover {
  color: #1680bc;
}
.module.custom_language .btn-group .btn:hover a,
.module.custom_language .btn-group .btn:hover .icon {
  color: #1680bc;
}
.module.mod_top_menu h3.header:hover span {
  color: #1680bc;
}
.module.mod_top_menu h3.header:hover span:after {
  color: #1680bc;
}
#cur_form .bootstrap-select .dropdown-menu li.selected >a span.text,
.mod-languages .bootstrap-select .dropdown-menu li.selected >a span.text {
  color: #1680bc;
}
#cur_form .bootstrap-select .dropdown-menu >li >a:hover span.text,
#cur_form .bootstrap-select .dropdown-menu >li >a:focus span.text,
.mod-languages .bootstrap-select .dropdown-menu >li >a:hover span.text,
.mod-languages .bootstrap-select .dropdown-menu >li >a:focus span.text {
  color: #1680bc;
}
#cur_form .bootstrap-select:hover button span,
.mod-languages .bootstrap-select:hover button span {
  color: #1680bc;
}
.block-mini-cart a:hover {
  color: #1680bc;
}
.block-mini-cart a.mini-cart-title:hover {
  border: 1px solid #1680bc;
}
.block-mini-cart .mini-cart .mini-cart-content .show_cart a:hover {
  background: #1680bc;
}
#sp-header-wrapper .logo {
  background-image: url(../../images/presets/preset3/logo.png);
}
.module.mod_search_product input i:hover,
.module.mod_search_product .btn_search i:hover {
  color: #1680bc;
}
.sp-vmsearch .search-button-wrapper button:hover {
  background: #1680bc;
}
#style-layout-4 .block-mini-cart .mini-cart a.mini-cart-title:hover,
#style-layout-5 .block-mini-cart .mini-cart a.mini-cart-title:hover {
  color: #1680bc;
  border: 1px solid #1680bc;
}
#style-layout-4 .sp-vmsearch .search-button-wrapper button:hover,
#style-layout-5 .sp-vmsearch .search-button-wrapper button:hover {
  background: #1680bc;
}
.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: #1680bc;
}
.sp-submenu li.active > a {
  color: #1680bc;
}
#sp-main-menu div.sp-menu-group a.sp-menu-group.active,
#sp-main-menu div.sp-menu-group a.sp-menu-group:hover {
  color: #1680bc;
}
#sp-main-menu div.sp-menu-group a.active,
#sp-main-menu div.sp-menu-group a:hover {
  color: #1680bc;
}
.vina-camera-slider .camera_wrap .slider-content .slider-readmore:hover a {
  background: #1680bc;
}
.vina-camera-slider-wrapper .vina-camera-slider .camera_prevThumbs:hover,
.vina-camera-slider-wrapper .vina-camera-slider .camera_nextThumbs:hover,
.vina-camera-slider-wrapper .vina-camera-slider .camera_prev:hover,
.vina-camera-slider-wrapper .vina-camera-slider .camera_next:hover,
.vina-camera-slider-wrapper .vina-camera-slider .camera_commands:hover,
.vina-camera-slider-wrapper .vina-camera-slider .camera_thumbs_cont:hover {
  background-color: #1680bc !important;
}
.vina-camera-slider-wrapper .vina-camera-slider .camera_commands:hover > .camera_play,
.vina-camera-slider-wrapper .vina-camera-slider .camera_commands:hover > .camera_stop {
  background-color: #1680bc !important;
}
.nav-pills >.active > a:hover,
.nav-pills >.active > a:focus {
  color: #1680bc;
}
.vina-ticker-virtuemart .vina-items-wrapper .vina-item .vm-details-button i:hover,
.vina-ticker-virtuemart .vina-items-wrapper .vina-item .vm-details-button a:hover {
  color: #1680bc !important;
}
.vina-carousel-virtuemart.owl-theme .owl-controls .owl-buttons div:hover:before {
  color: #1680bc !important;
}
.vina-carousel-virtuemart.owl-carousel .product-title a:hover,
.vina-carousel-virtuemart.owl-carousel .product-title a:focus {
  color: #1680bc !important;
}
.vina-carousel-virtuemart.owl-carousel .vm-addtocart-button:hover i,
.vina-carousel-virtuemart.owl-carousel .vm-addtocart-button:hover .addtocart-area,
.vina-carousel-virtuemart.owl-carousel .vm-addtocart-button:hover input {
  color: #1680bc;
}
.vina-carousel-virtuemart.owl-carousel .item a:hover {
  color: #1680bc !important;
}
.vina-carousel-virtuemart.owl-carousel .item .vm-details-button:hover i,
.vina-carousel-virtuemart.owl-carousel .item .vm-details-button:hover a {
  color: #1680bc !important;
}
.vina-manufacturers-virtuemart li.item:hover {
  border: 1px solid #1680bc;
}
.vina-manufacturers-virtuemart .vina-next:hover:before,
.vina-manufacturers-virtuemart .vina-prev:hover:before {
  color: #1680bc;
}
.vina-carousel-content .owl-item h3.title a:hover {
  color: #1680bc !important;
}
.vina-carousel-content .owl-item .readmore a {
  color: #1680bc !important;
}
.vina-ticker-content .header-block .control-block span:hover:before {
  color: #1680bc !important;
}
.vina-ticker-content .vina-item .title a:hover {
  color: #1680bc !important;
}
.vina-ticker-content .vina-item .readmore a {
  color: #1680bc !important;
}
.mod_newsletter .acymailing_module table.acymailing_form tbody tr td.acysubbuttons input:hover,
.mod_layout2 .acymailing_module table.acymailing_form tbody tr td.acysubbuttons input:hover {
  background: #1680bc;
}
#sp-link-follow-wrapper .box-content a.readmore:hover {
  background-color: #1680bc;
}
.vina-vscoller-twitter .vina-item a {
  color: #1680bc !important;
}
.vina-vscoller-twitter .vina-item a.profile:hover,
.vina-vscoller-twitter .vina-item a.nick-name:hover {
  color: #1680bc !important;
}
.bottom-static-content ul.address li:hover span.icon {
  background-color: #1680bc;
}
#sp-footer-wrapper .copyright a {
  color: #1680bc;
}
ul.breadcrumb li span {
  color: #1680bc;
}
#sp-left .module ul li a:hover,
#sp-left .module ul li a.active,
#sp-right .module ul li a:hover,
#sp-right .module ul li a.active {
  color: #1680bc;
}
.page-header {
  color: #1680bc;
}
.page-header a {
  color: #1680bc;
}
.progress-striped .bar {
  background-color: #1680bc;
}
#vina_about_us .carousel .item .incon_bg {
  background: #1680bc;
}
#vina_about_us .carousel .carousel-control {
  color: #1680bc;
}
#vina_about_us .carousel:hover .carousel-control:hover {
  background: #1680bc;
}
#vina_about_us .skill ul li {
  border-left: 2px solid #1680bc;
}
#vina_company .img-polaroid .info_team ul li a:hover {
  background: #1680bc;
}
#vina_pricing_table .pricing_table .thumbnail button {
  background: #1680bc;
}
#vina_contact_us ul.social li a {
  border: 4px solid #7bc6f0;
  background: #1680bc;
}
#vina_contact_us ul.social li a:hover {
  border: 4px solid #1680bc;
}
#vina_contact_us ul.social li a:hover em {
  color: #1680bc;
}
#vina_contact_us .map span em {
  color: #1680bc;
}
.category .items-row .item .entry-meta.muted [class^="icon-"],
.category .items-row .item .entry-meta.muted [class*=" icon-"] {
  color: #1680bc;
}
.cf_search_button.btn:hover {
  background: #1680bc !important;
}
.cf_wrapp_all .cf_flt_wrapper .cf_wrapper_inner ul li a.cf_option.cf_expand {
  color: #1680bc;
}
.cf_wrapp_all .cf_flt_wrapper .cf_wrapper_inner ul li a.cf_sel_opt {
  color: #1680bc;
}
.product-title a:hover,
.product-title a:focus {
  color: #1680bc !important;
}
.quantity-box .quantity-plus:hover,
.quantity-box .quantity-minus:hover {
  background-color: #1680bc !important;
}
.product .qv-button-container .qv-e-button:hover {
  background-color: #1680bc !important;
}
.product .actions span.addtocart-button:hover {
  color: #1680bc;
}
.product .actions span.addtocart-button:hover i {
  color: #1680bc;
}
.product .actions span.addtocart-button:hover input.addtocart-button {
  color: #1680bc;
}
.product .actions .vm-details-button:hover {
  color: #1680bc;
}
.product .actions .vm-details-button:hover i,
.product .actions .vm-details-button:hover a {
  color: #1680bc;
}
.product-price span.PricevariantModification,
.product-price span.PricepriceWithoutTax,
.product-price span.PricediscountAmount,
.product-price span.PricetaxAmount,
.product-price span.PriceunitPrice,
.product-price span.PricesalesPrice,
.related-product-price span.PricevariantModification,
.related-product-price span.PricepriceWithoutTax,
.related-product-price span.PricediscountAmount,
.related-product-price span.PricetaxAmount,
.related-product-price span.PriceunitPrice,
.related-product-price span.PricesalesPrice {
  color: #1680bc;
}
.vm-pagination ul li.pagination-active a {
  color: #1680bc;
}
.additional-images img:hover {
  border: 1px solid #1680bc;
}
.productdetails-view .vm-product-container .addtocart-bar .addtocart-button {
  background-color: #1680bc;
}
.productdetails-view .vm-product-container .addtocart-bar .addtocart-button:hover {
  background-color: #222222;
}
.productdetails-view .vm-product-container .addtocart-bar .addtocart-button:hover .addtocart-button {
  background-color: #222222;
}
.productdetails-view .vm-product-container .vm-product-container .vm-product-details-container .in-stock span {
  color: #1680bc;
}
#tab-block ul#vinaTab li.active a:before {
  background-color: #1680bc;
}
.write-reviews input.highlight-button:hover,
.write-reviews input[type='submit'].highlight-button:hover {
  background-color: #1680bc;
}
.related_prd .buttons a:hover:before {
  color: #1680bc;
}
#fancybox-content div > a {
  background-color: #1680bc;
}
#checkoutForm .cart-summary .tb-tfoot .details-button input:hover {
  background-color: #1680bc;
}
.vmshop-account h1.header {
  color: #1680bc;
}
.vmshop-account.account-login .buttons-set .vina-button:hover,
.vmshop-account.account-login .buttons-set input:hover,
.vmshop-account.account-logout .buttons-set .vina-button:hover,
.vmshop-account.account-logout .buttons-set input:hover {
  background-color: #1680bc;
}
a.link-registration {
  color: #1680bc;
}
#checkoutForm button:hover {
  background-color: #1680bc;
}
#checkoutForm .vm-continue-shopping .continue_link:hover {
  background-color: #1680bc;
}
#checkoutForm .billto-shipto i {
  background: #1680bc;
}
#checkoutForm .cart-summary tbody .tb-total .vm-continue-shopping .continue_link:hover {
  color: #fff;
  background-color: #1680bc;
}
#checkoutForm .cart-summary tfoot {
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#checkoutForm .cart-summary tfoot a {
  color: #1680bc !important;
}
#checkoutForm .checkout-button-top button:hover {
  background: #1680bc;
}
#checkoutForm .billto-shipto a.details {
  color: #1680bc !important;
}
#checkoutForm .fieldset-customer .vm-fieldset-tos div.terms-of-service a {
  color: #1680bc !important;
}
#form-login input[type='submit']:hover,
#form-login input.btn-login:hover,
#com-form-login input[type='submit']:hover,
#com-form-login input.btn-login:hover {
  background: #1680bc;
}
#login-form .control-group button:hover {
  background: #1680bc;
}
#userForm button:hover,
#paymentForm button:hover,
#adminForm button:hover {
  background: #1680bc;
}
#user-registration button:hover {
  background: #1680bc;
}
div.login button:hover,
div.logout button:hover {
  background: #1680bc;
}
div.login a,
div.logout a {
  color: #1680bc !important;
}
div.profile .btn-toolbar a.btn:hover {
  background: #1680bc;
}
#contact-form .form-actions .btn:hover,
#contact-form .form-actions .btn-primary:hover,
#contact-form button:hover,
#contact-form .btn:hover,
#contact-form .btn-danger:hover,
#member-registration .form-actions .btn:hover,
#member-registration .form-actions .btn-primary:hover,
#member-registration button:hover,
#member-registration .btn:hover,
#member-registration .btn-danger:hover,
#member-profile .form-actions .btn:hover,
#member-profile .form-actions .btn-primary:hover,
#member-profile button:hover,
#member-profile .btn:hover,
#member-profile .btn-danger:hover {
  background: #1680bc;
}
button:hover,
input[type='submit']:hover {
  background: #1680bc;
}
ul#vina_gallery .item .gallery-info {
  color: #fff;
  background: #1680bc;
}
ul#vina_gallery .view .mask-1,
ul#vina_gallery .view .mask-2 {
  background: #209ee5;
}
#vina_pricing_table .price-table:hover .vina-submit {
  background: #1680bc;
}
.price-table:hover .price-plan {
  background: #1680bc;
}
.price-table:hover .price-plan:before {
  border-color: #1680bc #1680bc transparent transparent;
}
.price-table:hover .price-plan:after {
  border-color: #1680bc transparent transparent #1680bc;
}
.price-table:hover .vina-button {
  background: #1680bc;
}
.entry-meta ul.actions li a:hover {
  color: #1680bc;
}
.tags span a:hover,
.tags span .label-info[href]:hover,
.tags span .badge-info[href]:hover {
  color: #1680bc;
}
#comments-form .btn div:hover,
#comments-report-form .btn div:hover {
  background-color: #1680bc;
}
#vina_contact_us .vina-title {
  border-left: 2px solid #1680bc;
}
#vina_contact_us .contact_us .qlform input.submit:hover {
  background: #1680bc;
}
#vina_contact_us ul li a:hover {
  border: 1px solid #1680bc;
}
#CarouselBanner3 .carousel-indicators > li.active span {
  background: #1680bc;
}
#style-layout-4 #sp-header-wrapper .logo,
#style-layout-5 #sp-header-wrapper .logo {
  background-image: url(../../images/presets/preset3/logof.png);
}
.sp-mobile-menu.sidebar-offcanvas .btn {
  background-color: #1680bc;
}
.btn-wishlist .addtofav_aws_icon:hover i,
.btn-wishlist .addtofav_aws_icon:hover span {
  color: #1680bc;
}
.btn-wishlist .addtofav_aws_icon_active i,
.btn-wishlist .addtofav_aws_icon_active span {
  color: #1680bc !important;
}
.productdetails-view .vm-product-container .vm-product-details-container .add-to-box .btn-wishlist .addtofav_aws_icon:hover span {
  color: #1680bc;
}
.productdetails-view div#vmcompare a:hover {
  color: #1680bc;
}
