.product-field-type-S {
margin: 5px;
min-height: 15px;
overflow: hidden;
padding: 8px 5px 0px;
border-top: 1px solid #cccccc;
font-size: 14px;
width:auto;
}


.product-fields-title {
font-weight: bold;
float: left;
width: 35%;
color:#000000;
}

.product-field {
float: left;
width: 64%;
margin: 0px;
}


.contact_form_best  {
  background-color: rgba(155, 155, 155, 0.31);
  background-size: cover;
}

element.style {
    color: #fff323 !important;
    background-color: #0088cc !important;
}

.price-crossed div.PricebasePriceWithTax .PricebasePriceWithTax {
    color: #F6890D;
    font-size: 200%;
    text-decoration: line-through;
}

.vpf-menu .level-1 > a > .menu-group.with-icon,
.vpf-menu .level-1 > span > .menu-group.with-icon,
.vpf-menu .submenu > a > .menu-group.with-icon,
.vpf-menu .submenu > span > .menu-group.with-icon {
	display: inline-block;
	padding-left: 15px;
}

.vpf-menu .level-1 > a > .menu-group.with-icon > .menu-image,
.vpf-menu .level-1 > span > .menu-group.with-icon > .menu-image,
.vpf-menu .submenu > a > .menu-group.with-icon > .menu-image,
.vpf-menu .submenu > span > .menu-group.with-icon > .menu-image {
	display: inline-block;
	float: left;
	margin-left: -15px;
	font-size: 16px;
}



.product-image-gallery-main-cont,
.product-listing .product-inner,
.vp-product-carousel-inner .product-inner,
.category-list .category-item-inner,
.vendor-inner,
.manufacturer-inner {
  background-color: transparent;
  border: 1px solid #1b7ff2;
border-radius: 6px 6px 6px 6px;
border-width:1px;
margin-left:10px;
text-align:center;
}

/* To support old Bootstrap 2 form fields */
select:not(.form-control), textarea:not(.form-control), input[type="text"]:not(.form-control), 
input[type="password"]:not(.form-control), input[type="datetime"]:not(.form-control), 
input[type="datetime-local"]:not(.form-control), input[type="date"]:not(.form-control), 
input[type="month"]:not(.form-control), input[type="time"]:not(.form-control), 
input[type="week"]:not(.form-control), input[type="number"]:not(.form-control), 
input[type="email"]:not(.form-control), input[type="url"]:not(.form-control), 
input[type="search"]:not(.form-control), input[type="tel"]:not(.form-control), 
input[type="color"]:not(.form-control), .uneditable-input:not(.form-control),
.inputbox:not(.form-control) {
	display: inline-block;
	width: auto;
	height: 44px;
	padding: 25px 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555;
	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,-webkit-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;	
}

#bottom .nav-pills > li > a {
 background: none;
 padding: 0 0 5px;
}
#bottom .nav-pills > li.active > a {
 color: #fff;
}
#bottom a:hover,
#bottom a:focus {
  color: #fff;
}

.product-discount-amount {
	font-size:16px;
	color:green;
}

.productdetails-view .product-tag-right {
    top: 10px;
    font-size: 25px;
    right: 10px;
    z-index: 100;
}