
#page-liste {min-width:940px;max-width:1240px;margin:0 auto;padding: 0 20px;position:relative;}
#page-liste .fil_ariane ul {margin-left:0; margin-top: 30px;}
#page-liste .header {margin:26px auto 15px;background-color:#fff;width:100%;}
#page-liste .header h2 {font-family:'Lato',Arial,sans-serif;font-size:24px;color:#313131;font-weight:400;}
#page-liste .no-result-content * {box-sizing:inherit;}
#page-liste .no-result-content > p {margin:16px auto 36px;padding:13px 16px;background-color:#f2f5f8;font-size:15px;font-weight:700;color:#e3001b;text-transform:uppercase;}
#page-liste .no-result-content > ul {margin:36px auto;padding:0 16px;list-style:none;}
#page-liste .no-result-content > ul li {margin:20px auto;padding-left:16px;font-family:'Lato',Arial,sans-serif;font-size:14px;color:#333;font-weight:500;}
#page-liste .no-result-content > ul li:before {content:'•';display:inline-block;margin:0 8px 0 -16px;color:#e3001b;}
#page-liste .no-result-content > ul li a {color:inherit;text-decoration:underline;}
#page-liste .no-result-content > fieldset {letter-spacing:-5px;margin:36px 16px 50px;padding:36px 0 0 0;border-top: 1px solid #9e9e9e;line-height:0;}
#page-liste .no-result-content > fieldset > * {letter-spacing:normal;line-height:normal;}
#page-liste .no-result-content > fieldset .inspiration {display: block; padding: 9% 52% 4% 2%; background: url('https://media.but.fr/images/default/common/search/inspirations.jpg') no-repeat center center transparent; background-size: 100%;}
#page-liste .no-result-content > fieldset .inspiration * {font-family:'Lato',Arial,sans-serif;}
#page-liste .no-result-content > fieldset .inspiration h3, #page-liste .no-result-content > fieldset .inspiration p, #page-liste .no-result-content > fieldset .inspiration span{text-align: center;}
#page-liste .no-result-content > fieldset .inspiration h3 {font-size: 32px; font-weight: 900; border-top: 1px solid #b1b1b1; border-bottom: 1px solid #b1b1b1; padding: 3px 0 5px 0; width: 364px; margin: 0 auto 3% auto;;}
#page-liste .no-result-content > fieldset .inspiration p {color: #000; margin-bottom: 30%; font-size: 16px;}
#page-liste .no-result-content > fieldset .inspiration span {display: block; margin: 0 auto; background-color: #000; color: #fff; width: 122px;padding: 5px 0px;font-size: 14px;-webkit-transition: background-color .5s ease-out;-moz-transition: background-color .5s ease-out;-o-transition: background-color .5s ease-out;transition: background-color .5s ease-out;}
#page-liste .no-result-content > fieldset a:hover.inspiration span {background-color: #5c5c5c;}

/* --- TITRES --- */
#search-view-content h2.title_produits{position:relative;text-align:center;font-family:'Lato',arial,sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;}
#search-view-content h2.title_produits span{display:inline-block;background:#fff;padding:0 10px;}
#search-view-content h2.title_produits:before{content:'';position:absolute;left:0;bottom:3px;width:100%;border-bottom: 1px solid #b4b4b4;z-index:-1;}

/* PRODUITS */
#search-view-content .tiers {width: calc((100% - 57px)/ 3);display: inline-block;vertical-align: top;}
#search-view-content .produits.tiers{width: calc((100% - 57px)/ 3);}
#search-view-content .produits .flap{overflow: hidden;}
#search-view-content .produits .flap > img{display:block;float:left;width:48px;height:auto;margin-right:5px;}
#search-view-content .contenu_produit{width:75%;max-width:220px;margin:30px auto;padding-top:51px;text-align: left;position:relative;cursor:pointer;}
#search-view-content .contenu_produit .product-title{display:block;height:2.5em;font-size:12px;margin:8px auto 0;color:#333;font-weight:normal;font-family:arial,sans-serif;line-height:1.2;}
#search-view-content .contenu_produit .product-rating{display:block;background: url('/animations/Images/Default/Common/rating.png') no-repeat;height:12px;width:77px;margin:8px auto 10px 0;}
#search-view-content .contenu_produit .product-rating.note-0{background-position:0 0;background-size:100% auto;}
#search-view-content .contenu_produit .product-rating.note-0-5{background-position:0 -12px;background-size:100% auto;}
#search-view-content .contenu_produit .product-rating.note-1{background-position:0 -24px;background-size:100% auto;}
#search-view-content .contenu_produit .product-rating.note-1-5{background-position:0 -36px;background-size:100% auto;}
#search-view-content .contenu_produit .product-rating.note-2{background-position:0 -48px;background-size:100% auto;}
#search-view-content .contenu_produit .product-rating.note-2-5{background-position:0 -60px;background-size:100% auto;}
#search-view-content .contenu_produit .product-rating.note-3{background-position:0 -72px;background-size:100% auto;}
#search-view-content .contenu_produit .product-rating.note-3-5{background-position:0 -84px;background-size:100% auto;}
#search-view-content .contenu_produit .product-rating.note-4{background-position:0 -96px;background-size:100% auto;}
#search-view-content .contenu_produit .product-rating.note-4-5{background-position:0 -108px;background-size:100% auto;}
#search-view-content .contenu_produit .product-rating.note-5{background-position:0 -120px;background-size:100% auto;}
#search-view-content .contenu_produit .picto-com {font-weight: 900;height: 18px;margin: 0 auto 20px;width: 80%;}
#search-view-content .contenu_produit .picto-com .picto-payment {font-family: 'Lato',Arial,Sans-Serif;border: 1px solid;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: block;font-size: 14px;font-weight: 900;line-height: 16px;margin: 10px 0;text-align: center;text-decoration: none;text-transform: uppercase;padding: 4px 0 2px;width: 100%;}
#search-view-content .produits .flap-eco{margin-right:8px;padding:6px 3px 4px 3px;border:1px solid;font-size: 14px;color:#e2001a;line-height:1.2;display:inline-block;}
#search-view-content .produits .product-prices > * {display:inline-block;vertical-align:bottom;}
#search-view-content .produits .product-prices .prix-old {display:block;font-size:14px;text-decoration:line-through;color: #666;text-decoration:line-through;}
#search-view-content .produits .product-prices .prix {display:block;font-size:18px;color:#e2001a;line-height:.8;}