.more_info_block {
    margin-top: 0px;
}

.rte p{
	line-height: 16px;
}

.service-box {
    margin: 20px 0;
}

.ApColumn .block {
    margin-bottom: 20px;
}

.content_sortPagiBar {
   margin: 0;
}


/* livraison */
body.cms-1 #breadcrumb{
	background: url(https://cafes-solubles.shop/themes/leo_koreni/img/cms/cat-premium.jpg) no-repeat center center whitesmoke;
	    background-position: bottom;
}

/* mentions */
body.cms-2 #breadcrumb{
	background: url(https://cafes-solubles.shop/themes/leo_koreni/img/cms/cat-premium.jpg) no-repeat center center whitesmoke;
	    background-position: bottom;
}

/* use */
body.cms-3 #breadcrumb{
	background: url(https://cafes-solubles.shop/themes/leo_koreni/img/cms/qui-sommes-nous.png) no-repeat center center whitesmoke;
}

/* paiement */
body.cms-5 #breadcrumb{
	background: url(https://cafes-solubles.shop/themes/leo_koreni/img/cms/cat-cafe-soluble.png) no-repeat center center whitesmoke;
}

/* contact */
body.cms-6 #breadcrumb{
	background: url(https://cafes-solubles.shop/themes/leo_koreni/img/cms/cat-cafe-soluble.png) no-repeat center center whitesmoke;
}

/* qui */
body.contact #breadcrumb,
body.cms-7 #breadcrumb{
	background: url(https://cafes-solubles.shop/themes/leo_koreni/img/cms/qui-sommes-nous.png) no-repeat center center whitesmoke;
}

/* cgv */
body.cms-9 #breadcrumb{
	background: url(https://cafes-solubles.shop/themes/leo_koreni/img/cms/cat-premium.jpg) no-repeat center center whitesmoke;
	    background-position: bottom;
}




.columns-container .ApColumn .title_block, .columns-container .group-widget .title_block {
	text-transform: none;
}


body .cart_total_remain{
	background: #343434;
    color: #fff;
}

body .cart_total_remain td.text-right {
    font-weight: normal !important; 
    color: #fff !important;
}

@media (min-width: 1600px){
	#leo-megamenu .navbar-nav>li>a {
	    font-size: 20px !important;
	}
}


@media (min-width: 1200px){
	#layer_cart .layer_cart_cart {
	    min-height:auto;
	}
}




@media (max-width: 768px){

	.service-box {
	    margin: 0px 0;
	}

	.service-box .service-info h5 {
	    text-transform: none;
	    font-size: 16px;
	    margin: 0 0 2px;
	}

	#slideshow .wrapper .service-box .icon-name i {
	    color: #fff !important;
	    font-size: 1em;
	}

	#slideshow .wrapper .service-box .icon-name {
	    margin-right: 0px;
	}

	#slideshow{
	    display: flex;
    	flex-direction: column-reverse;
	}
}