/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;font-family:Arial}a,a:visited{text-decoration:underline}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}.h2,.panel-title a,.st-prod--link{text-decoration:none}.item img,.prod-picture img{max-width:100%}body{font-family:arial;font-size:14px}.box,.box-go-top,.box-sharing,.breadcrumb-container,.btn,.cart-list--delete,.cart-submit,.diapo-header,.footer,.header,.pager-container,.right-bar,.skip-nav,.slider-nav,.ztoolbar,form{display:none}.cat--item{list-style:none}.st-prod--img-container{width:260px;display:inline-block;vertical-align:top;margin-right:20px}.st-prod--img-container img{width:100%}.st-prod--img-container .prod-picture{margin:5px}.st-prod--container{display:inline-block}.st-prod--title{line-height:1.1;font-size:18px;color:#ee7202;text-transform:uppercase;margin-top:0;margin-bottom:10px}.st-prod_hebergement .st-prod--place{color:#7e7e7e;font-size:14px;margin-top:10px}.st-prod--label img{width:45px}.st-prod--label{display:inline-block;margin:5px}.st-prod{border-bottom:1px solid #dcdcdc;padding-bottom:20px;margin-bottom:20px}.item{display:inline-block;height:150px;margin:5px}.item figure{margin:0}.item img{max-height:150px}.prod--chaine,.prod--labels,.prod--labels--item{margin:5px;display:inline-block;vertical-align:middle}.h2,.panel-title a{color:#ee7202;font-size:18px;text-transform:uppercase}.prod--equipements-item,.prod--langues-item,.prod--paiement-item{display:inline-block;vertical-align:middle;margin:2px 4px}.prod--tarif{border:1px solid #dcdcdc;border-collapse:collapse}.prod--tarif td{padding:4px 10px;border:1px solid #dcdcdc}.prod-picture{width:300px;margin:10px}