.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: #333;

}

a:not(.btn):hover {

  color: #F1592B;

}

.header_color {

  color: #474E58;

}

.link_color {

  color: #F1592B;

}

body {

  font-family: 'Roboto', sans-serif;

  color: #222;



text-rendering: optimizeLegibility;

text-rendering: geometricPrecision;

-webkit-font-smoothing: subpixel-antialiased;

-webkit-text-stroke: 1px transparent;

font-size: 15px;

line-height: 24px;

}

#sp-top-wrapper {

  background: #474E58;

  color: #fff;

}

.currency-language .top-currency label {

  color: #fff;

}

.currency-language .vina-currency select {

  background: #474E58;

  color: #fff;

}

.currency-language .top-language label {

  color: #fff;

}

.currency-language .top-language .dropdown a {

  color: #fff;

  background: #474E58;

}

.currency-language .top-language .dropdown a .caret {

  border-top: 4px solid #fff;

}

.currency-language .top-language .dropdown a.au {

  background: url("../../images/au.png") no-repeat 8px 50% #474E58;

}

.currency-language .top-language .dropdown a.ge {

  background: url("../../images/ge.png") no-repeat 8px 50% #474E58;

}

.currency-language .top-language .dropdown a.en {

  background: url("../../images/en.png") no-repeat 8px 50% #474E58;

}

.currency-language .top-language .dropdown a.br {

  background: url("../../images/br.png") no-repeat 8px 50% #474E58;

}

.currency-language .top-language .dropdown .dropdown-menu {

  background-color: #474E58;

}

.currency-language .top-language .dropdown .dropdown-menu li a:hover {

  background-color: #626871;

}

.top-menu-shop li a {

  color: #ffffff;

  border-bottom: 4px solid #474E58;

  background: #474E58;

}

.top-menu-shop li a:hover {

  border-bottom: 4px solid #FF5722;

  background: #474E58;

  color: #fff;

}

.vina-menu {

  background: #FF5722 !important;

}
.vina-menu2 {

  background: #FF5722 !important;

}
.vina-menu2:hover {

  background: #474E58 !important;

}
.vina-menu-small {

  background: #474E58 !important;

}

.vina-menu-small:hover {

  background: #474E58 !important;

}

#sp-top-header-wrapper {

  background: #ffffff;

}

#sp-header-wrapper {

  background: #ffffff;

}

#sp-header-wrapper .logo {

  background-image: url(../../images/presets/preset1/logo.png);

}

.vina-search .form-search {

  background: #E8E8E8;

}

.vina-search button.button span {

  background: url("../../images/icon-search.png") no-repeat 50% 50% #474E58;

  border-bottom: 3px solid #FF5722;

}

.vina-search button.button:hover span {

  background-color: #FF5722;

  border-bottom: 3px solid #474E58;

}

.vina-cart .cart-wrapper {

  background: url(../../images/presets/preset1/icon-cart.png) no-repeat 0 0;

}

.vina-cart .cart-wrapper .top-cart-content .top-subtotal {

  color: #474E58;

}

.vina-cart .cart-wrapper:hover {

  background: url(../../images/presets/preset1/icon-cart.png) no-repeat 0 -150px;

}

#sp-main-menu ul.level-0 >li >a {

  border-bottom: 4px solid #474E58;

}

#sp-main-menu ul.level-0 >li >a.home-menu .menu-title {

  background: url(../../images/presets/preset1/bg-home.png) no-repeat 0 0;

}

#sp-main-menu ul.level-0 >li >a.active {

  border-bottom: 4px solid #FF5722;

 background: #565F6C;

}

#sp-main-menu ul.level-0 >li >a.active.home-menu {

  border-bottom: 4px solid #474E58;

  background: none;

}

#sp-main-menu ul.level-0 >li >a.active.home-menu .menu-title {

  background: url(../../images/presets/preset1/bg-home.png) no-repeat scroll 0 100%;

}

#sp-main-menu ul.level-0 >li:hover > a {

  border-bottom: 4px solid #FF5722;

  background: #565F6C;

}

#sp-main-menu ul.level-0 >li:hover > a.home-menu {

  border-bottom: 4px solid #FF5722;

  background: #565F6C;

}

#sp-main-menu li li:not(.sp-menu-group) a {

  background: url("../../images/presets/preset1/icon-footer.png") no-repeat scroll 0 11px;

  color: #fff;

}

#sp-main-menu li li:not(.sp-menu-group) a:hover {

  color: #FF5722;

  background: url("../../images/presets/preset1/icon-footer.png") no-repeat 0 -24px;

}

#sp-main-menu li.menu-categories li:not(.sp-menu-group) a,

#sp-main-menu li.menu-featured li:not(.sp-menu-group) a,

#sp-main-menu li.menu-brands li:not(.sp-menu-group) a,

#sp-main-menu li.menu-custom li:not(.sp-menu-group) a,

#sp-main-menu li.menu-joomla li:not(.sp-menu-group) a {

  background: none;

}

#sp-main-menu li.menu-categories li:not(.sp-menu-group) a:hover,

#sp-main-menu li.menu-featured li:not(.sp-menu-group) a:hover,

#sp-main-menu li.menu-brands li:not(.sp-menu-group) a:hover,

#sp-main-menu li.menu-custom li:not(.sp-menu-group) a:hover,

#sp-main-menu li.menu-joomla li:not(.sp-menu-group) a:hover {

  background: none;

}

#sp-main-menu div.sp-menu-group .sp-menu-group-content ul li a {

  background: url("../../images/presets/preset1/icon-footer.png") no-repeat scroll 0 11px;

  color: #fff;

}

#sp-main-menu div.sp-menu-group .sp-menu-group-content ul li a:hover {

  color: #FF5722;

  background: url("../../images/presets/preset1/icon-footer.png") no-repeat 0 -24px;

}

#sp-main-menu a {

  color: #fff;

}

#sp-main-menu a:hover {

  color: #FF5722;

}

.module.highlighted {

  background: #3498DB;

}

.module.highlighted a {

  color: #fff !important;

}

.module .megamenu-title,

.vina-title .megamenu-title {

  background: url("../../images/bg-bottom1-title.png") repeat-x scroll left bottom rgba(0,0,0,0);

}

.module .megamenu-title h3,

.module .megamenu-title h1,

.vina-title .megamenu-title h3,

.vina-title .megamenu-title h1 {

  background: url("../../images/presets/preset1/bg1-bottom-title.png") no-repeat scroll left bottom rgba(0,0,0,0);

}

.module.border-red .megamenu-title h3,

.module.border-red .megamenu-title h1,

.vina-title.border-red .megamenu-title h3,

.vina-title.border-red .megamenu-title h1 {

  background: url("../../images/presets/preset1/bg-bottom-title.png") no-repeat scroll left bottom rgba(0,0,0,0);

}

.module.border-pink .megamenu-title h3,

.module.border-pink .megamenu-title h1,

.vina-title.border-pink .megamenu-title h3,

.vina-title.border-pink .megamenu-title h1 {

  background: url("../../images/presets/preset1/bg2-bottom-title.png") no-repeat scroll left bottom rgba(0,0,0,0);

}

.module.border-green .megamenu-title h3,

.module.border-green .megamenu-title h1,

.vina-title.border-green .megamenu-title h3,

.vina-title.border-green .megamenu-title h1 {

  background: url("../../images/presets/preset1/bg3-bottom-title.png") no-repeat scroll left bottom rgba(0,0,0,0);

}

.module.border-green-2 .megamenu-title h3,

.module.border-green-2 .megamenu-title h1,

.vina-title.border-green-2 .megamenu-title h3,

.vina-title.border-green-2 .megamenu-title h1 {

  background: url("../../images/presets/preset1/bg4-bottom-title.png") no-repeat scroll left bottom rgba(0,0,0,0);

}

.module.border-yellow .megamenu-title h3,

.module.border-yellow .megamenu-title h1,

.vina-title.border-yellow .megamenu-title h3,

.vina-title.border-yellow .megamenu-title h1 {

  background: url("../../images/presets/preset1/bg5-bottom-title.png") no-repeat scroll left bottom rgba(0,0,0,0);

}

.product-name a {

  color: #333;

}

.product-name a:hover {

  color: #FF5722 !important;

}

.owl-theme .owl-controls .owl-pagination .owl-page span {

  background: #E1E1E1;

  margin: 5px 3px;

}

.owl-theme .owl-controls .owl-pagination .owl-page.active span,

.owl-theme .owl-controls .owl-pagination .owl-page:hover span {

  background: #FF5722;

}

.vina-left-category .megamenu-title {

  background: url("../../images/bg-category.png") no-repeat 13px 15px #474E58;

  border-bottom: 3px solid #FF5722;

}

.vina-left-category .megamenu-title h3 {

  background: none;

}

.vina-left-category .vina-treeview-jshopping > ul > li > a {

  color: #777;

  border-left: 4px solid #fff;

  background: #fff;

}

.vina-left-category .vina-treeview-jshopping > ul > li.expandable > .hitarea {

  background: url("../../images/bg-left-menu.png") no-repeat 50% 50%;

}

.vina-left-category .vina-treeview-jshopping > ul > li.expandable:hover > .hitarea {

  background: url("../../images/presets/preset1/bg-left-menu-hover.png") no-repeat 50% 50%;

}

.vina-left-category .vina-treeview-jshopping > ul > li:hover > a {

  border-left: 4px solid #FF5722;

  color: #FF5722 !important;

  background: #ffffff !important;

}

.vina-left-category .vina-treeview-jshopping > ul > li.expandable:hover > a {

  background: #ffffff !important;

}

.vina-left-category .vina-treeview-jshopping > ul > li.collapsable > .hitarea {

  background: url("../../images/presets/preset1/bg-left-menu-active.png") no-repeat 50% 50%;

}

.vina-left-category .vina-treeview-jshopping > ul > li.collapsable > a {

  background: #ffffff !important;

  border-left: 4px solid #FF5722;

  color: #FF5722 !important;

}

.vina-left-category .vina-treeview-jshopping > ul > li > ul > li > a span {

  color: #777;

}

.vina-left-category .vina-treeview-jshopping > ul > li > ul > li > a:hover span {

  color: #FF5722 !important;

}

.vina-left-category .vina-treeview-jshopping > ul > li > ul > li.expandable > .hitarea,

.vina-left-category .vina-treeview-jshopping > ul > li > ul > li.collapsable > .hitarea {

  background: url("../../images/bg-left-menu.png") no-repeat 50% 50%;

}

.vina-left-category .vina-treeview-jshopping > ul > li > ul > li.expandable > .hitarea.collapsable-hitarea,

.vina-left-category .vina-treeview-jshopping > ul > li > ul > li.collapsable > .hitarea.collapsable-hitarea {

  background: url("../../images/presets/preset1/bg-left-menu-active.png") no-repeat 50% 50%;

}

.vina-left-category .vina-treeview-jshopping > ul > li > ul > li.expandable:hover > .hitarea,

.vina-left-category .vina-treeview-jshopping > ul > li > ul > li.collapsable:hover > .hitarea {

  background: url("../../images/presets/preset1/bg-left-menu-hover.png") no-repeat 50% 50%;

}

.vina-left-category .vina-treeview-jshopping > ul > li > ul > li.collapsable > a span {

  color: #FF5722 !important;

}

.vina-left-category .vina-treeview-jshopping > ul > li > ul > li.collapsable:hover > .hitarea {

  background: url("../../images/presets/preset1/bg-left-menu-active.png") no-repeat 50% 50%;

}

.vina-left-category .vina-treeview-jshopping > ul > li > ul > li ul > li > a span {

  color: #777;

  padding: 0 0 0 10px;

}

.vina-left-category .vina-treeview-jshopping > ul > li > ul > li ul > li > a:hover span {

  color: #FF5722 !important;

}

.vina-left-category .vina-treeview-jshopping > ul > li ul li a:before {

  color: #FF5722;

}

.vina-left-featured .vina-ticker-jshopping .vina-item .box-feature .product-name a {

  color: #777;

}

.vina-left-featured .vina-ticker-jshopping .vina-item .box-feature .product-name:hover {

  color: #FF5722 !important;

}

.vina-left-featured .vina-ticker-jshopping .vina-item .box-feature .product-name:hover a {

  color: #FF5722 !important;

}

.price-box .special-price .price {

  color: #F1592B;

}

.price-box .old-price .price {

  color: #878787;

}

.regular-price .price {

  color: #474E58;

}

.addtocart {

  color: #777;

}

.addtocart:hover {

  color: #FF5722;

}

.addtocart:hover span span {

  color: #FF5722;

}

.vina-left-banner .carousel ul.carousel-indicators li .circle-carousel {

  background: #fff;

}

.vina-left-banner .carousel ul.carousel-indicators li.active .circle-carousel {

  background: #FF5722;

}

.vina-main-tab .tab ul.nav li a {

  color: #777777;

}

.vina-main-tab .tab ul.nav li a:hover {

  color: #FF5722;

}

.vina-main-tab .tab ul.nav li.active a {

  color: #FF5722;

}

.vina-main-product .vina-carousel-jshopping .product-name a {

  color: #777 !important;

}

.vina-main-product .vina-carousel-jshopping .price-box {

  border-bottom: 3px solid #FF5722;

  background: #474E58;

}

.label-pro.label-pro-new {

  background: url("../../images/presets/preset1/bg-new.png") no-repeat scroll 0 0;

}

.label-pro.label-pro-sale {

  background: url("../../images/presets/preset1/bg-sale.png") no-repeat scroll 0 0;

}

.label-pro.label-pro-new-sale {

  background: url("../../images/presets/preset1/bg-sale.png") no-repeat scroll 0 0;

}

.label-pro.label-percentage {

  background: #FF5722;

}

.vina-main-latest .megamenu-title {

  background: url("../../images/presets/preset1/bg-cutom-block.png") repeat-x 50%;

}

.vina-main-mostview.vina-pro-carousel .vina-carousel-jshopping .actions-links .add-to-links li .link-wishlist:hover {

  color: #FF5722 !important;

}

.vina-main-mostview.vina-pro-carousel .vina-carousel-jshopping .actions-links .add-to-links li .link-compare:hover {

  color: #FF5722 !important;

}

.vina-main-subscribe .mod-content {

  background: url("../../images/presets/preset1/bg-subscribe.png") repeat #44d6ba;

}

.vina-main-new-pro .vina-item .price-box {

  border-bottom: 3px solid #FF5722;

  background: #474E58;

}

button.btn-cart span span {

  color: #777;

}

button.btn-cart:hover span span {

  color: #FF5722;

}

.page-header {

  color: #222;

}

.page-header a {

  color: #222;

}

.page-header a:hover {

  color: #FF5722;

}

.progress-striped .bar {

  background-color: #FF5722;

}

#vina_about_us .carousel .item .incon_bg {

  background: #FF5722;

}

#vina_about_us .carousel .carousel-control {

  color: #FF5722;

}

#vina_about_us .carousel:hover .carousel-control:hover {

  background: #FF5722;

}

#vina_about_us .skill ul li {

  border-left: 2px solid #FF5722;

}

#vina_company .img-polaroid .info_team ul li a:hover {

  background: #FF5722;

}

#vina_pricing_table .pricing_table .thumbnail button {

  background: #FF5722;

}

#vina_contact_us ul.social li a {

  border: 4px solid #ffffff;

  background: #FF5722;

}

#vina_contact_us ul.social li a:hover {

  border: 4px solid #FF5722;

}

#vina_contact_us ul.social li a:hover em {

  color: #FF5722;

}

#vina_contact_us .map span em {

  color: #FF5722;

}

.category .items-row .item .entry-meta.muted [class^="icon-"],

.category .items-row .item .entry-meta.muted [class*=" icon-"] {

  color: #FF5722;

}

.sp-mobile-menu {

  background: #000;

}
.sp-mobile-menu ul li {
	margin: 0;
	padding: 0 3px 0 5px;
	background: #474E58;
	cursor: pointer;
}
.sp-mobile-menu ul li a {

  color: #fff;

	line-height: 42px;
	font-size: 13px;
	font-weight: 500;
}

.sp-mobile-menu ul li a:hover,

.sp-mobile-menu ul li a.active {

  color: #FF5722;

}

.icon-color:before {

  color: #FF5722;

}

#sp-bottom-wrapper {

  background: #474E58;

}

#sp-bottom-wrapper .b-title1 .megamenu-title {

  background: url("../../images/presets/preset1/bg-f-title1.png") no-repeat left bottom;

}

#sp-bottom-wrapper .b-title2 .megamenu-title {

  background: url("../../images/presets/preset1/bg-f-title2.png") no-repeat left bottom;

}

#sp-bottom-wrapper .b-title3 .megamenu-title {

  background: url("../../images/presets/preset1/bg-f-title3.png") no-repeat left bottom;

}

#sp-bottom-wrapper .b-title4 .megamenu-title {

  background: url("../../images/presets/preset1/bg-f-title4.png") no-repeat left bottom;

}

#sp-bottom-wrapper .b-title5 .megamenu-title {

  background: url("../../images/presets/preset1/bg-f-title2.png") no-repeat left bottom;

}

.vina-list-menu ul li a {

  color: #ffffff;

  background: url("../../images/presets/preset1/icon-footer.png") no-repeat 0 7px;

}

.vina-list-menu ul li a:hover {

  background: url("../../images/presets/preset1/icon-footer.png") no-repeat 0 7px;

  color: #FF5722;

}

.jshop_menu_level a {

  background: url("../../images/presets/preset1/icon-layered.png") no-repeat 0 13px;

  color: #777;

}

.jshop_menu_level a:hover {

  background: url("../../images/presets/preset1/icon-layered.png") no-repeat 0 -22px;

  color: #FF5722;

}

.jshop_menu_level_0_a a,

.jshop_menu_level_1_a a,

.jshop_menu_level_2_a a {

  background: url("../../images/presets/preset1/icon-layered.png") no-repeat 0 -22px;

  color: #FF5722 !important;

}

.jshop_list_product .block_product .actions-links .add-to-links li .link-wishlist {

  color: #777 !important;

}

.jshop_list_product .block_product .actions-links .add-to-links li .link-wishlist:hover {

  color: #FF5722 !important;

}

.jshop_list_product .block_product .actions-links .add-to-links li .link-compare {

  color: #777 !important;

}

.jshop_list_product .block_product .actions-links .add-to-links li .link-compare:hover {

  color: #FF5722 !important;

}

.jshop_list_product .block_product .review-price2 .price-box {

  border-bottom: 3px solid #FF5722 !important;

  background: #474E58;

}

.jshop_list_product .jshop.list_product.list_product_1 .link-learn {

  color: #FF5722;

}

.jshop_list_product .jshop.list_product.list_product_1 .link-learn:hover {

  color: #777;

}

.pagination ul li a {

  background: #f1f1f1;

  color: #777777;

}

.pagination ul li a:hover {

  background: #474E58;

  color: #fff;

}

.pagination ul li.pagination-active a {

  background: #474E58;

  color: #fff;

}

.jshop_pagination .pagination ul li a {

  background: #f1f1f1;

  color: #777777;

  font-size: 16px;

}

.jshop_pagination .pagination ul li a:hover {

  background: #474E58;

  color: #fff;

}

.jshop_pagination .pagination ul li.pagination-active a {

  background: #474E58;

  color: #fff;

}

.productfull .detailsRight .qty_in_stock span {

  color: #FF5722;

}

.productfull .detailsRight .product-options dt label.required em {

  color: #FF5722;

}

.productfull .detailsRight .add-to-cart .button span {

  background: #FF5722;

  color: #fff;

  border-bottom: 3px solid #474E58;

}

.productfull .detailsRight .add-to-cart .button:hover span {

  background: #474e58;

  border-bottom: 3px solid #474E58;

  color: #fff;

}

.productfull .product-collateral .product-tabs li a:hover {

  background: url("../../images/presets/preset1/bg4-bottom-title.png") no-repeat scroll left bottom;

}

.productfull .product-collateral .product-tabs li.active a {

  background: url("../../images/presets/preset1/bg4-bottom-title.png") no-repeat scroll left bottom;

}

button.vina-button span {

  background: #FF5722;

  border-bottom: 3px solid #474E58;

  color: #fff;

}

button.vina-button:hover span {

  background: #474e58;

  border-bottom: 3px solid #474E58;

  color: #fff;

}

button.vina-button-2 span {

  background: #f1f1f1;

  border-bottom: 3px solid #e5e5e5;

  color: #999999;

}

button.vina-button-2:hover span {

  background: #474e58;

  border-bottom: 3px solid #474E58;

  color: #fff;

}

.entry-header h1 {

  background: url("../../images/presets/preset1/bg4-bottom-title.png") no-repeat scroll left bottom;

  color: #777777;

}

.entry-header h1 a {

  color: #777777;

}

.entry-header h1 a:hover {

  color: #777777;

}

#jshop_menu_order dl dt a:hover {

  color: #777;

}

#jshop_menu_order dl dt #active_step {

  color: #FF5722;

}

.account-login .content h2,

.account-logout .content h2 {

  color: #FF5722;

}

.buttons-set .vina-button span {

  color: #777;

}

.buttons-set .vina-button:hover span {

  color: #FF5722;

}

ul.breadcrumb li span {

  color: #FF5722;

}

#sp-footer-wrapper {

  background: #2b313b;

  color: #fff;

}

#sp-footer-wrapper a {

  color: #fff;

}

#sp-footer-wrapper a:hover {

  color: #FF5722;

}

.sp-totop {

  background: url("../../images/back-top.png") no-repeat scroll 50% 50% #474E58;

  border: 3px solid #ddd;

}

.sp-totop:hover {

  background-color: #FF5722;

  border: 3px solid #FF5722;

}

.sp-border {

  border-top: 1px solid #0a7396;

}

.sp-border::after {

  background: #0fb1e7;

}

.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: #76b0f6;

  background-image: -moz-linear-gradient(top,#76c1f6,#7696f6);

  background-image: -webkit-gradient(linear,0 0,0 100%,from(#76c1f6),to(#7696f6));

  background-image: -webkit-linear-gradient(top,#76c1f6,#7696f6);

  background-image: -o-linear-gradient(top,#76c1f6,#7696f6);

  background-image: linear-gradient(to bottom,#76c1f6,#7696f6);

  background-repeat: repeat-x;

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff75c0f6', endColorstr='#ff7595f6', GradientType=0);

  border-color: #7696f6 #7696f6 #2e5ff1;

  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);

  *background-color: #7696f6;

  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: #7696f6;

  *background-color: #5e84f4;

}

.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: #4671f3 \9;

}

.productdetails .additional-images .additional-images-inner:hover {

  border: 1px solid #FF5722;

}

.productdetails .addtocart-bar .quantity-controls .quantity-controls:hover {

  background-color: #FF5722;

}

.productdetails .addtocart-bar input.addtocart-button:hover {

  background: #FF5722;

}

.productdetails .tab-block ul li a {

  background-color: #FF5722;

}

.productdetails .tab-block ul li.active a,

.productdetails .tab-block ul li:hover a {

  background-color: #FF5722;

}

.productdetails .product-related-products .list_prev:hover,

.productdetails .product-related-products .list_next:hover {

  background-color: #f1f1f1;

}

.productdetails #vina-reviews blockquote {

  border-left: 5px solid #FF5722;

}

.productdetails #vina-reviews input.highlight-button:hover {

  background: #FF5722;

}

.productdetails .list-option .addtofav_aws_icon i,

.productdetails .list-option .addtofav_aws_icon_active i {

  color: #FF5722;

}

.productdetails .list-option .addtofav_aws_icon:hover,

.productdetails .list-option .addtofav_aws_icon_active:hover {

  color: #FF5722;

}

.productdetails .list-option .addtofav_aws_icon:hover i,

.productdetails .list-option .addtofav_aws_icon_active:hover i {

  background: #FF5722;

  border-color: #FF5722;

  color: #fff;

}

.productdetails .list-option #vmcompare a {

  color: #848994;

}

.productdetails .list-option #vmcompare:before {

  color: #FF5722;

}

.productdetails .list-option #vmcompare:hover a {

  color: #FF5722;

}

.productdetails .list-option #vmcompare:hover:before {

  background: #FF5722;

  border-color: #FF5722;

  color: #fff;

}

.productdetails .list-option .vina-icons:before {

  color: #FF5722;

}

.productdetails .list-option .vina-icons:hover {

  color: #FF5722;

}

.productdetails .list-option .vina-icons:hover:before {

  background: #FF5722;

  border-color: #FF5722;

  color: #fff;

}

.productdetails .price-box .PricesalesPrice .PricesalesPrice {

  color: #474E58;

}

.productdetails .price-box .price-crossed .PricebasePriceWithTax {

  color: #999999;

}

.productdetails .addtocart-bar input.addtocart-button {

  color: #fff !important;

  background: #FF5722;

  border-bottom: 3px solid #474E58;

}

.productdetails .addtocart-bar input.addtocart-button:hover {

  background: #333;

  border-bottom: 3px solid #000000;

}

#fancybox-content .continue_link,

#fancybox-content .showcart {

  background-color: #FF5722;

}

.vm-continue-shopping .continue_link:hover {

  background-color: #FF5722;

}

#form-login input:hover {

  background: #FF5722;

}

#com-form-login #com-form-login-remember input:hover {

  background: #FF5722;

}

#com-form-login .floatleft a {

  color: #FF5722 !important;

}

.billto-shipto i {

  background: #FF5722;

}

.billto-shipto .width50 .output-shipto a:hover {

  color: #FF5722 !important;

}

.cart-summary tfoot a {

  color: #FF5722 !important;

}

.checkout-button-top button:hover {

  background: #FF5722;

}

.fieldset-customer .vm-fieldset-tos div.terms-of-service a {

  color: #FF5722 !important;

}

.cart-view .vm-continue-shopping .continue_link:hover {

  background-color: #FF5722;

}

.cart-view #form-login input:hover {

  background: #FF5722;

}

.cart-view #com-form-login #com-form-login-remember input:hover {

  background: #FF5722;

}

.cart-view #com-form-login .floatleft a {

  color: #FF5722 !important;

}

.cart-view .billto-shipto i {

  background: #FF5722;

}

.cart-view .billto-shipto .width50 .output-shipto a:hover {

  color: #FF5722 !important;

}

.cart-view .cart-summary tfoot a {

  color: #FF5722 !important;

}

.cart-view .checkout-button-top button:hover {

  background: #FF5722;

}

.cart-view .fieldset-customer .vm-fieldset-tos div.terms-of-service a {

  color: #FF5722 !important;

}

#form-login input:hover {

  background: #FF5722;

}

#com-form-login #com-form-login-remember input:hover {

  background: #FF5722;

}

#com-form-login .floatleft a {

  color: #FF5722 !important;

}

#userForm button:hover,

#paymentForm button:hover,

#adminForm button:hover {

  background: #FF5722;

}

#userForm fieldset a:hover,

#tab-1 fieldset a:hover {

  background: #FF5722;

}

#user-registration button:hover {

  background: #FF5722;

}

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: #FF5722;

}

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: #FF5722 !important;

}

div.virtuemart_search input.button:hover {

  background: #FF5722;

}

div.search #searchForm button:hover,

div.search #searchForm a.btn-danger:hover,

div.search #searchForm input.button:hover {

  background: #FF5722;

}

div.profile .btn-toolbar a.btn:hover {

  background: #FF5722;

}

.rtl .module.border-red .megamenu-title h3,

.rtl .module.border-red .megamenu-title h1,

.rtl .vina-title.border-red .megamenu-title h3,

.rtl .vina-title.border-red .megamenu-title h1 {

  background: url("../../images/presets/preset1/bg-f-title1.png") no-repeat scroll right bottom rgba(0,0,0,0);

}

.rtl .module .megamenu-title h3,

.rtl .module .megamenu-title h1,

.rtl .vina-title .megamenu-title h3,

.rtl .vina-title .megamenu-title h1 {

  background: url("../../images/presets/preset1/bg-f-title2.png") no-repeat scroll right bottom rgba(0,0,0,0);

}

.rtl .vina-left-category .megamenu-title h3 {

  background: none !important;

}

.checkout-now:hover {

  color: #fff !important;

  background: #FF5722;

}

.cf_search_button.btn {

  background: #FF5722;

}

.cf_search_button.btn:hover {

  background: #525252;

}

.addtofav_aws_icon_active {

  color: #FF5722 !important;

}

.cf_search_button.btn {

  background: #FF5722;

}

.cf_search_button.btn:hover {

  background: #525252;

}

#ProOPC .proopc-btn,

#ProOPC button.proopc-btn {

  background: #FF5722;

  border-color: #FF5722;

}

#ProOPC .proopc-btn:hover,

#ProOPC button.proopc-btn:hover {

  background: #252525;

  border-color: #252525;

}

#ProOPC button.proopc-btn-info {

  background: #FF5722;

}

#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: #FF5722;

}

.fav_table .prod_price {

  color: #FF5722;

}

.fav_table button.art-button {

  background-color: #FF5722;

  color: #fff;

}

.fav_table button.art-button:hover {

  background-color: #252525;

}

.fav_table span.addtocart-button input.addtocart-button {

  background-color: #FF5722;

  color: #fff !important;

}

.fav_table span.addtocart-button input.addtocart-button:hover {

  background-color: #252525;

}

.shop_home a {

  background: #FF5722;

}

.shop_home a:hover {

  background: #252525 !important;

}

.comp_buttons .add_compare a,

.comp_buttons .add_continue a {

  background: #FF5722;

}

.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: #FF5722;

}

.product-details-inner span.addtocart-button input.addtocart-button:hover {

  background-color: #252525;

}

