.vc-buttonRollup {
	background-color: #FFFFFF !important;
	background-image: none !important;
	filter: none !important;
	border-color: #343433 !important;
}
.vc-inputSubmit {
	background-color: #3FB5E8 !important;
	background-image: none !important;
	filter: none !important;
	border-color: #343433 !important;
	font-size: 14px !important;
}
.vc-inputSearch {
	border-color: #343433 !important;
	font-size: 14px !important;
}
.vc-header div {
	border-color: #FFFFFF !important;
	color: #343433 !important;
	background-color: #FFFFFF !important;
	background-image: none !important;
	filter: none !important;
}
.vc-envelope aside nav h2 span {
	background-color: #343433 !important;
	border-color: #343433 !important;
}
.vc-RegisteredPaymentMethods h2 span {
	border-color: #343433 !important;
	background-color: #343433 !important;
	background-image: none !important;
	filter: none !important;
}
.vc-RegisteredDeliveryMethods h2 span {
	border-color: #343433 !important;
	background-color: #343433 !important;
	background-image: none !important;
	filter: none !important;
}
.vc-CommodityListSide h2 span {
	background-color: #343433 !important;
	background-image: none !important;
	filter: none !important;
	border-color: #343433 !important;
}
.vc-footerMenu {
	background-color: #343433 !important;
	background-image: none !important;
	filter: none !important;
}
.vc-envelope {
	background-color: #FFFFFF !important;
}
.vc-menuArea nav {
	background-color: #343433 !important;
	background-image: none !important;
	filter: none !important;
	background-repeat: repeat !important;
	border-color: #343433 !important;
}
.vc-SearchBox {
	color: #343433 !important;
	border-color: #FFFFFF !important;
	background-color: #343433 !important;
	background-image: none !important;
	filter: none !important;
	font-size: 12px !important;
}
.vc-menuArea div {
	background-color: #343433 !important;
	background-image: none !important;
	filter: none !important;
	border-color: #34343F !important;
	font-weight: 400 !important;
	font-size: 17px !important;
	padding: 7px !important;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}
.vc-basketPrice p {
	background-color: #343433 !important;
	background-image: none !important;
	filter: none !important;
	border-color: #343433 !important;
}
.vc-basketPrice {
	background-color: #343433 !important;
	background-image: none !important;
	filter: none !important;
}
.vc-basketLink p a {
	border-color: #343433 !important;
	background-color: #3FB5E8 !important;
	background-image: none !important;
	filter: none !important;
	font-family: Century Gothic, sans-serif !important;
	color: #343433 !important;
}
.vc-UserLinks {
	border-color: #343433 !important;
}
.vc-Slider h2 {
	left: 0px;
	top: 31px;
	color: #FFFFFF !important;
	border-color: #343433 !important;
	background-color: #343433 !important;
	background-image: none !important;
	filter: none !important;
	font-family: Century Gothic, sans-serif !important;
	font-size: 17px !important;
	padding: 2px !important;
}
.vc-AddFavoriteLink {
	border-color: #FFFFFF !important;
}
.vc-header ul li a {
	background-color: #FFFFFF !important;
	background-image: none !important;
	filter: none !important;
	color: #343433 !important;
	font-family: Century Gothic, sans-serif !important;
	font-size: 12px !important;
}
.vc-BasketInfo {
	color: #343433 !important;
	border-color: #519CE8 !important;
}
.vc-header a img {
	border-color: #343433 !important;
	float: right !important;
	border-width: 3px !important;
	margin-bottom: 8px !important;
	margin: 7px !important;
	left: 0px;
}
.vc-envelope div {
	border-color: #FFFFFF !important;
	background-color: #FFFFFF !important;
}
.vc-header {
	background-color: #FFFFFF !important;
	background-image: none !important;
	filter: none !important;
}
.vc-menuArea nav ul li a {
	font-family: Century Gothic, sans-serif !important;
	color: #FFFFFF !important;
	font-size: 18px !important;
	font-weight: 400 !important;
	border-color: #FFFFFF !important;
}
.vc-inputButtonBasket {
	background-color: #3FB5E8 !important;
	background-image: none !important;
	filter: none !important;
	border-color: #343433 !important;
}
.vc-envelope aside nav ul li a {
	font-family: Century Gothic, sans-serif !important;
	font-size: 16px !important;
}
.vc-CommodityListSide article h3 a {
	font-family: Century Gothic, sans-serif !important;
}
.vc-Slider article h3 a {
	font-family: Century Gothic, sans-serif !important;
	color: #343433 !important;
	border-color: #343433 !important;
	font-size: 13px !important;
}
.vc-Slider article p strong {
	color: #3FB5E8 !important;
	font-size: 22px !important;
	font-family: Century Gothic, sans-serif !important;
}
.vc-TabsTemplate article p strong {
	color: #3FB5E8 !important;
	font-size: 24px !important;
	font-family: Century Gothic, sans-serif !important;
}
.vc-Slider article a span {
	background-color: #3FB5E8 !important;
	background-image: none !important;
	filter: none !important;
}
.vc-TabsTemplate article a span {
	background-color: #3FB5E8 !important;
	background-image: none !important;
	filter: none !important;
}
.vc-TabsTemplate ul li.s-selected a {
	background-color: #343433 !important;
	background-image: none !important;
	filter: none !important;
	border-color: #343433 !important;
	color: #FFFFFF !important;
	font-family: Century Gothic, sans-serif !important;
}
.vc-tabs-menu {
	border-color: #343433 !important;
}
.vc-envelope aside nav ul li.s-active a {
	color: #343433 !important;
	font-family: Century Gothic, sans-serif !important;
}
.vc-envelope ul li a {
	color: #343433 !important;
	border-color: #343433 !important;
	font-family: Century Gothic, sans-serif !important;
}
.vc-envelope h2 {
	color: #FFFFFF !important;
	background-color: #343433 !important;
	font-family: Century Gothic, sans-serif !important;
	line-height: 20px !important;
	font-size: 18px !important;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	padding: 2px !important;
}
.vc-envelope table tbody tr th {
	color: #343433 !important;
}
.vc-inputFiltersort {
	background-color: #3FB5E8 !important;
	background-image: none !important;
	filter: none !important;
	border-color: #343433 !important;
}
.vc-inputFilterButton {
	border-color: #343433 !important;
	background-color: #3FB5E8 !important;
	background-image: none !important;
	filter: none !important;
}
.vc-footer ul li a {
	color: #FFFFFF !important;
}
.vc-inputSubmitSend {
	color: #343433 !important;
	background-color: #FFFFFF !important;
	background-image: none !important;
	filter: none !important;
	border-color: #343433 !important;
	font-size: 14px !important;
}
.vc-ShopInfo p {
	color: #343433 !important;
	border-color: #FFFFFF !important;
	font-family: Century Gothic, sans-serif !important;
	background-color: #FFFFFF !important;
	background-image: none !important;
	filter: none !important;
}
.vc-NewsLetter p {
	color: #343433 !important;
	border-color: #343433 !important;
	font-family: Century Gothic, sans-serif !important;
}
.vc-NewsLetter div {
	background-color: #FFFFFF !important;
	background-image: none !important;
	filter: none !important;
	color: #343433 !important;
}
.vc-ShopInfo h2 {
	background-color: #343433 !important;
	background-image: none !important;
	filter: none !important;
	font-family: Century Gothic, sans-serif !important;
	padding: 3px !important;
	font-size: 17px !important;
}
.vc-RecommendUs div {
	background-color: #FFFFFF !important;
	background-image: none !important;
	filter: none !important;
	color: #343433 !important;
}
.vc-RecommendUs p {
	color: #343433 !important;
	border-color: #343433 !important;
	font-family: Century Gothic, sans-serif !important;
}
.vc-WriteUs div {
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	background-image: none !important;
	filter: none !important;
}
.vc-WriteUs p {
	color: #343433 !important;
	background-color: #FFFFFF !important;
	background-image: none !important;
	filter: none !important;
	border-color: #FFFFFF !important;
	font-family: Century Gothic, sans-serif !important;
}
.vc-WriteUs h2 {
	background-color: #343433 !important;
	background-image: none !important;
	filter: none !important;
	font-family: Century Gothic, sans-serif !important;
	padding: 3px !important;
	font-size: 17px !important;
}
.vc-NewsLetter h2 {
	background-color: #343433 !important;
	background-image: none !important;
	filter: none !important;
	font-family: Century Gothic, sans-serif !important;
	font-size: 17px !important;
	margin-top: 0px !important;
	padding: 3px !important;
}
.vc-RecommendUs h2 {
	background-color: #343433 !important;
	background-image: none !important;
	filter: none !important;
	font-family: Century Gothic, sans-serif !important;
	font-size: 17px !important;
	padding: 3px !important;
}
.vc-basketPrice p a {
	font-family: Century Gothic, sans-serif !important;
}
.vc-TabsTemplate article h3 a {
	font-family: Century Gothic, sans-serif !important;
	font-size: 13px !important;
}
.vc-CategoryCommodity {
	background-color: #FFFFFF !important;
	background-image: none !important;
	filter: none !important;
	color: #343433 !important;
}
.vc-menuArea form ul li a {
	background-color: #3FB5E8 !important;
	background-image: none !important;
	filter: none !important;
	color: #343433 !important;
	font-size: 14px !important;
}
.vc-envelope table tbody tr td span label {
	color: #343433 !important;
	font-weight: 400 !important;
	font-size: 14px !important;
}
.vc-envelope h1 {
	font-family: Century Gothic, sans-serif !important;
}
.vc-envelope section h2 {
	font-family: Century Gothic, sans-serif !important;
	font-size: 11px !important;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	padding: 2px !important;
}
.vc-basketPrice p a strong {
	color: #FFFFFF !important;
	font-family: Century Gothic, sans-serif !important;
}
.vc-inputButtonDetail {
	background-color: #3FB5E8 !important;
	background-image: none !important;
	filter: none !important;
	border-color: #3FB5E8 !important;
	color: #343433 !important;
	font-family: Century Gothic, sans-serif !important;
}
.vc-inputButtonBack {
	color: #343433 !important;
	background-color: #3FB5E8 !important;
	background-image: none !important;
	filter: none !important;
	border-color: #343433 !important;
	font-family: Century Gothic, sans-serif !important;
	background: #57B1ED !important;
}
.vc-oneColumn article table tbody tr td a {
	font-family: Century Gothic, sans-serif !important;
	color: #343433 !important;
	background-color: #FFFFFF !important;
	background-image: none !important;
	filter: none !important;
}
.vc-oneColumn article h2 {
	font-family: Century Gothic, sans-serif !important;
	text-align: left !important;
	line-height: 20px !important;
	font-size: 16px !important;
	font-style: normal !important;
	font-weight: bold !important;
	color: #343433 !important;
	margin-top: 0px !important;
	margin-bottom: 15px !important;
	padding: 0px !important;
	background-color: #343433 !important;
	background-image: none !important;
	filter: none !important;
	border-color: #FFFFFF !important;
}
.vc-oneColumn article table tbody tr th {
	color: #343433 !important;
	border-color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	background-image: none !important;
	filter: none !important;
	font-size: 14px !important;
}
.vc-oneColumn article table thead tr th {
	color: #FFFFFF !important;
	background-color: #343433 !important;
	background-image: none !important;
	filter: none !important;
	font-size: 15px !important;
}
.vc-oneColumn article table tbody tr th a {
	font-family: Century Gothic, sans-serif !important;
	color: #343433 !important;
	border-color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	background-image: none !important;
	filter: none !important;
	font-size: 15px !important;
}
.vc-oneColumn article table tbody tr td {
	background-color: #FFFFFF !important;
	background-image: none !important;
	filter: none !important;
	color: #343433 !important;
	border-color: #FFFFFF !important;
	font-size: 13px !important;
}
.vc-oneColumn article ul li.s-selected a {
	font-family: Century Gothic, sans-serif !important;
}
.vc-oneColumn article table tbody tr td strong {
	font-family: Century Gothic, sans-serif !important;
	font-size: 19px !important;
}
.vc-oneColumn article table tbody tr td form input {
	font-size: 15px !important;
}
.vc-oneColumn article h2 span {
	font-size: 21px !important;
	font-weight: bold !important;
	color: #343433 !important;
	background-color: #FFFFFF !important;
	background-image: none !important;
	filter: none !important;
	font-style: normal !important;
}
.vc-orderTable tbody tr td form input {
	background-color: #FFFFFF !important;
	background-image: none !important;
	filter: none !important;
	border-color: #343433 !important;
	color: #343433 !important;
}
.vc-orderTable tbody tr th {
	background-color: #FFFFFF !important;
	background-image: none !important;
	filter: none !important;
}
.vc-orderTable tbody tr td {
	color: #343433 !important;
	background-color: #FFFFFF !important;
	background-image: none !important;
	filter: none !important;
}
.vc-orderTable tbody tr td a {
	font-family: Century Gothic, sans-serif !important;
	color: #343433 !important;
	border-color: #FFFFFF !important;
}
.vc-menuArea form div {
	background-color: #343433 !important;
	background-image: none !important;
	filter: none !important;
	border-color: #343433 !important;
	line-height: 17px !important;
	color: #FFFFFF !important;
}
.vc-envelope article h1 {
	font-family: Century Gothic, sans-serif !important;
}
.vc-envelope article h2 {
	background-color: #FFFFFF !important;
}
.vc-Pager ul li.s-active span {
	color: #FFFFFF !important;
	background-color: #343433 !important;
	background-image: none !important;
	filter: none !important;
}
.vc-inputFiltersort i {
	font-family: Century Gothic, sans-serif !important;
}
.vc-oneColumn article p {
	font-family: Century Gothic, sans-serif !important;
}
.vc-oneColumn article form table tbody tr td {
	background-color: #FFFFFF !important;
	background-image: none !important;
	filter: none !important;
}
.vc-oneColumn article form table tbody tr th label {
	font-size: 15px !important;
}
.vc-CommodityDescription {
	font-size: 15px !important;
}
.vc-inputButtonLogin {
	background-color: #3FB5E8 !important;
	background-image: none !important;
	filter: none !important;
	border-color: #343433 !important;
	color: #343433 !important;
}
.vc-oneColumn div {
	background-color: #FFFFFF !important;
	background-image: none !important;
	filter: none !important;
}
.vc-oneColumn h2 {
	font-family: Century Gothic, sans-serif !important;
	line-height: 20px !important;
	padding: 6px !important;
}
.vc-oneColumn form table tbody tr td p a {
	color: #343433 !important;
	border-color: #343433 !important;
	font-family: Century Gothic, sans-serif !important;
}
.vc-oneColumn article a {
	background-color: #FFFFFF !important;
	background-image: none !important;
	filter: none !important;
	border-color: #343433 !important;
}
.vc-oneColumn article h1 {
	font-family: Century Gothic, sans-serif !important;
}
.vc-oneColumn article form h2 span {
	background-color: #FFFFFF !important;
	background-image: none !important;
	filter: none !important;
	color: #343433 !important;
	border-color: #FFFFFF !important;
	font-size: 17px !important;
}
.vc-oneColumn article form h2 {
	border-color: #A8A8A8 !important;
	background-color: #FFFFFF !important;
	background-image: none !important;
	filter: none !important;
}
.vc-oneColumn article span {
	background-color: #3FB5E8 !important;
	background-image: none !important;
	filter: none !important;
	color: #343433 !important;
}
.vc-oneColumn article form span {
	background-color: #FFFFFF !important;
	background-image: none !important;
	filter: none !important;
}
.vc-orderTable thead tr th {
	color: #FFFFFF !important;
	font-size: 14px !important;
	background-color: #343433 !important;
	background-image: none !important;
	filter: none !important;
}
.vc-orderTable tfoot tr td {
	background-color: #FFFFFF !important;
	background-image: none !important;
	filter: none !important;
	border-color: #707070 !important;
}
.vc-orderTable tfoot tr th {
	color: #343433 !important;
	background-color: #FFFFFF !important;
	background-image: none !important;
	filter: none !important;
	border-color: #707070 !important;
}
.vc-inputButtonOrder {
	background-color: #3FB5E8 !important;
	background-image: none !important;
	filter: none !important;
	color: #343433 !important;
	border-color: #343433 !important;
}
.vc-oneColumn article ul li a span {
	background-color: #FFFFFF !important;
	background-image: none !important;
	filter: none !important;
}
.vc-oneColumn article ul li.active span {
	background-color: #FFFFFF !important;
	background-image: none !important;
	filter: none !important;
}
.vc-oneColumn article ul li span {
	background-color: #FFFFFF !important;
	background-image: none !important;
	filter: none !important;
}
.vc-oneColumn article form button {
	background-color: #3FB5E8 !important;
	background-image: none !important;
	filter: none !important;
	color: #343433 !important;
	border-color: #343433 !important;
}
.vc-oneColumn article ul li.active i {
	font-family: Century Gothic, sans-serif !important;
}
.vc-oneColumn article form table thead tr th {
	font-size: 13px !important;
}
.vc-oneColumn article form a {
}
.vc-oneColumn article table tbody tr td span i {
	background-color: #FFFFFF !important;
	background-image: none !important;
	filter: none !important;
}
.vc-envelope aside nav ul li.s-active ul li a {
	font-size: 15px !important;
}
.vc-Slider article div {
	font-size: 11px !important;
}
.vc-TabsTemplate article div {
	font-size: 12px !important;
}
.vc-header ul li a i {
	background-color: #FFFFFF !important;
	background-image: none !important;
	filter: none !important;
}
.vc-envelope ul li {
	color: #343433 !important;
	font-family: Century Gothic, sans-serif !important;
	font-weight: 400 !important;
}
.vc-envelope form div {
	font-size: 13px !important;
	color: #000000 !important;
}
.vc-envelope aside nav ul li a i {
	color: #C4C441 !important;
}
.vc-buttonRollup i {
	font-size: 12px !important;
}
.vc-menuArea div.header-sub-box-in.clearfix {
	color: #343433 !important;
	background: #343433 !important;
	border-color: #FFFFFF !important;
}
.vc-inputButtonBasketGoTo {
	background: #3FB5E8 !important;
}
.vc-inputButtonBasketContinue {
	background: #3FB5E8 !important;
	border-color: #343433 !important;
}
.vc-menuArea form div.prepend.relative {
	border-color: #FFFFFF !important;
	background: #343433 !important;
}
.vc-envelope aside nav ul li a i.icon-chevron-bold-right {
	color: #343433 !important;
}
.vc-Slider {
	font-size: 12px !important;
}
.vc-footer a {
	color: #FFFFFF !important;
}
.vc-envelope aside nav h2.top-radius {
	border-color: #343433 !important;
	padding: 0px !important;
	background: #FFFFF2 !important;
	color: #FFFFFF !important;
}
.vc-envelope aside nav h2.top-radius.currentBlock {
	background: #B5B524 !important;
}
.vc-RegisteredPaymentMethods h2.top-radius {
	padding: 0px !important;
}
.vc-RegisteredDeliveryMethods h2.top-radius {
	padding: 0px !important;
}
.vc-CommodityListSide h2.top-radius {
	padding: 0px !important;
}
.vc-envelope form fieldset table tbody tr td ul li span label a {
	font-size: 12px !important;
}
.vc-TabsTemplate article a span.badge.badge-ACT.badge-action {
	background: #D61515 !important;
}
.vc-oneColumn article span.badge.badge-ACT.badge-action {
	background: #FF2929 !important;
	font-size: 16px !important;
	font-style: normal !important;
	color: #E8E8E8 !important;
}
.vc-Slider article a span.badge.badge-RECMND.badge-recmnd {
	background: #0053AB !important;
	font-size: 15px !important;
}
.vc-Slider article a span.badge.badge-ACT.badge-action {
	background: #FF2929 !important;
	font-size: 14px !important;
}
.vc-TabsTemplate article a span.badge.badge-NWS.badge-new {
	background: #6B2E69 !important;
	font-size: 14px !important;
}

