
body {
    font: 15px/1.55 Comic Sans MS,helvetica,sans-serif;
}
/*.product-name {
		color: #CCCC00;
}*/

.contentheading
{
font-size: 18px;
  color: #CCCC00;
}

.vpf-scroll-top-button {
    background: #C60800 
    }

#bottom {
      padding: 5px 0;
      }
      
 .feature .heading {
    font-size: 1.2em;  
    margin-bottom: 2px; 
     }
     
/*     .header-top {
    background: #333333 
    }*/
    
    .hover-invert-car {
    color: #000000;
}
 /*   .hover-invert-light {
    color: #FFFFFF;
  }*/
.ajax-popup-product a {
    color: #fff;
    line-height: 1.1;
}
 
.modal-body{
    background: #464646 
    }
.related-item-short-desc-cont {
    margin-top: 10px;
    text-align: left;
}
/*.modal-header{
    background: #CCCC00 
    }*/
/*.vp-cookie-consent-content{
font-size: 11px;
padding: 0px;
}*/
.top .vp-cookie-consent-content > p, .bottom .vp-cookie-consent-content > p, .top .vp-cookie-consent-content > .vp-cookie-consent-button, .bottom .vp-cookie-consent-content > .vp-cookie-consent-button{
font-size: 11px;
padding: 5px 50px;
}
.related-product .product-name {
    font-size: 1em;
}
.productdetails-view .related-product .PricebasePriceWithTax, .related-product .PricesalesPrice, .product-sales-price > div > span {
    font-size: 16px;
    line-height: 1em;
    }
 .productdetails-view .related-product .PricesalesPrice, .related-product .PricesalesPrice, .product-sales-price > div > span {
    font-size: 16px;
    text-decoration: none;
}
.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th {
    background-color: ##666666;
}
.table-striped tbody > tr:nth-child(2n+1) > td, .table-striped tbody > tr:nth-child(2n+1) > th {
    background-color: #666666;
}
.table-hover  tbody > tr:hover > td, .table-hover tbody > tr:hover > th {
    background-color: #222222;
}
.edit-address .group-enabled .title-group {
	width: 40%;
}
.edit-address .group-enabled .first_name-group {
	width: 60%;
}
#bottom a {
   text-decoration: underline;
}

#ProOPC .st-same-checkbox #STsameAsBT {
       margin-left: -10px;
}

.vpf-topbar a, .vpf-topbar .nav > li > a {
    color: #000000;
}

.empty-list {
    color: #000000;
}

.productdetails-view .product-rating-cont, .productdetails-view .product-short-desc-cont, .productdetails-view .product-price-stock-sku-cont, .productdetails-view .product-action-buttons-cont, .productdetails-view .product-addtocart-cont{
    border-bottom: 0 solid #eee;
}
.related-item-short-desc-cont {
    text-align: center;
}
.product-title {
    font-size: 35px;
    font-weight: normal;
    line-height: 35px;
    margin: 0 0 10px;
}

.remise {
    background-image: url("/images/shop_image/product/etiquette_remise.png");
    background-repeat: no-repeat;
    color: #fff;
    display: block;
    font-family: Calibri;
    font-size: 18px;
    font-weight: bold;
    height: 50px;
    padding-left: 15px;
    padding-top: 15px;
    vertical-align: middle;
    width: 119px;
}
.vmproductvmimport .modal {
 display: block;
   position: relative;
}
.neighbour-link {
    width: 100px;
 }
 .product-tag-left-children {
	position: relative;
	z-index: 11;
}
.cf_flt_wrapper{
float:left;
margin-right:-10px;
}
.cf_button, .cf_button:active, .cf_button:visited, .cf_button:link   {
background: #6B3F60;
color: #555555 !important;
}

.cf_button:hover {
	background: #CCCC00 !important;
	}
.bottom-slider {
    background-color: #333333;
}
#pb_header{display:none;}

.pb_productimage { 
width: 100px;
height: auto;
}

#pb_mainPage .groupSelectImg li {
    height: auto !important;
}

.groupSelectImg li img {
    height: auto !important;
}

.well {
    background-color: #333 !important;
}