header {height:auto !important;}
.header {padding:0.7em 0 0.4em 0 !important;}
.header .logo {float:none;}
.header .logo img {height:80px;}

/*MIKAEL	*/
#nav > li#nav-home {display:none !important;}

/*MENU */
#nav ul li a {padding-top:0.2em; padding-bottom:0.2em; text-transform:none;}
#nav ul li.sfHoverForce > a {color:#cf0000 !important;}
#nav > li > a, #nav > li:hover > a {padding-top:10px !important; padding-bottom:10px !important;}

/*PAGE CATEGORIE*/
.content_scene_cat p.category-image  {display:none !important;}
.content_scene_cat .cat_desc {border:none; padding:0 0 1em 0; margin-bottom:1em; width:100%; border-bottom:1px solid;}
.content_scene_cat .cat_desc .rte {font-size:1.2em;}
.side-nav-categories {border:none !important; background-color:#cccccc !important;}
.box-category ul ul {margin-left:1.7em !important;}
.box-category li {list-style:square !important; }
.box-category > ul > li > a,
.box-category > ul > li ul > li > a {background-image:none !important; padding-left:0 !important;}

.price, .breadcrumbs li strong, .product-details span.price, #recently-viewed-items .price-box .special-price .price, #recently-viewed-items .price-box .regular-price .price, .availability.out-of-stock span {
    color: #cf0000;
}

.nav-container {height:auto;}
#nav {text-align:center; margin:0 190px 0 0;}
#nav > li {float:none;}

.quick-access {font-size:1.1em;}
.quick-access strong {font-size:1.2em; color:#cf0000;}

.button.continue, 
.button.btn-continue,
.shopping_cart .view-cart {background-color:rgb(209, 157, 0) !important;}

.button.standard-checkout,
.button.btn-proceed-checkout ,
.shopping_cart .btn-checkout {background-color:#cf0000 !important;}

.button.standard-checkout.right, .button.proceed-checkout.right {float:none !important;}
.paiement_block #HOOK_PAYMENT {text-align:center;}
.paiement_block .row {display:inline-block; width:45%; margin:1%; vertical-align:top;}
.paiement_block .row .payment_module a {background-color:#fbfbfb !important; padding:25px 30px !important;} 
.paiement_block .row .payment_module a.bankwire,
.paiement_block .row .payment_module a.cheque {padding-left:80px !important; text-align:left;} 
.paiement_block .row .payment_module a img {width:auto !important; height:50px !important; display: inline-block !important;
vertical-align: middle !important; margin-right: 10px !important;} 

.cart_item .price,
.cart_total_price .price {white-space:nowrap;}
.delivery_option table td {width:auto !important; padding:0 1.5em 0 0 !important;}
.delivery_option_logo { padding-right:0.5em !important;}
.delivery_option_logo img {max-height:40px;}
.delivery_option_radio {width:auto !important; padding-right:0.5em !important;}
.addresses .address.box .address_update {margin-top:0;}
.addresses #address_delivery {margin-right:5em;}
.addresses .address.box .button.btn-update,
.address_add .button {font-size:0.7em !important; padding:0 !important; background:none !important; color:#000 !important;}

/**/
#searchbox {float:none !important;}
.ac_results li > img {display:none;}
#mini-cart {margin-top:30px;}