@font-face{font-family:'Glyphicons Halflings';src:url(../bower_components/bootstrap/fonts/glyphicons-halflings-regular.eot);src:url(../bower_components/bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff) format('woff'),url(../bower_components/bootstrap/fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../bower_components/bootstrap/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}@font-face{font-family:FontAwesome;src:url(../bower_components/font-awesome/fonts/fontawesome-webfont.eot?v=4.1.0);src:url(../bower_components/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format('embedded-opentype'),url(../bower_components/font-awesome/fonts/fontawesome-webfont.woff?v=4.1.0) format('woff'),url(../bower_components/font-awesome/fonts/fontawesome-webfont.ttf?v=4.1.0) format('truetype'),url(../bower_components/font-awesome/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}body{font-family:Roboto}#presentation{margin-top:30px}.page{margin-top:5px;font-weight:700}#welcome{margin:10px;margin-left:auto;margin-right:auto}a{cursor:pointer;color:#878787}.panel-title{text-align:center}.btn-part{margin:5px}.btn-curve{border-radius:15px}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.thing-form{margin:20px 0}#banner{border-bottom:none;margin-top:-20px}#banner h1{font-size:60px;line-height:1;letter-spacing:-1px}.hero-unit{position:relative;padding:30px 15px;color:#000;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.1)}.panel-info>.panel-heading{color:#fff;background-color:#4393B9;border-color:#4393B9}.btn-info{background-color:#4393B9;border-color:#46b8da}.navbar-default .navbar-nav>li>a{color:#878787;padding-left:10px}.navbar-default .navbar-nav>li>a.btn-nav-caddy,.navbar-default .navbar-nav>li>a.btn-nav-caddy:active,.navbar-default .navbar-nav>li>a.btn-nav-caddy:hover,.navbar-default .navbar-nav>li>a.btn-nav-caddy:visited{background-color:#878787}.navbar-default .navbar-link,.navbar-default .navbar-text{color:rgba(211,0,122,.75)}.panel-primary{border-color:#4393B9}.btn-primary,.panel-primary>.panel-heading{color:#fff;background-color:#4393B9;border-color:#4393B9}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open .dropdown-toggle.btn-primary{color:rgba(211,0,122,.75);background-color:#4393B9;border-color:#4393B9}.BB9{color:#fff;background-color:#4393B9;border-color:#4393B9}.footer{padding:30px 0;margin-top:70px}#navBottom{text-align:center}.alert{margin-top:10px;margin-bottom:20px}.tag{position:absolute;left:12px;top:3px}.cross{position:absolute;right:3px;top:3px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{color:inherit}header img{border-radius:10px;width:836px}#texteAccueil p{margin:15px auto}.welcome-title{display:inline-block;font-family:Sansita;font-variant:small-caps;text-align:center}h2.welcome-title{margin-top:0;margin-bottom:30px}h4.welcome-title{margin:0}.btn-mag-choix{margin:auto}.navbar{min-height:40px}.btn-nav-caddy{background-color:#4393B9;border-color:transparent}.btn-nav-caddy .badge{color:#333;margin:0 10px}.btn-nav-caddy i,.btn-nav-caddy p{color:#fff;display:inline-block;margin:0 0 0 5px}.navbar-brand{padding:0}.navbar-brand img{height:calc(100%);margin-right:10px}.i-menu{margin-left:5px;margin-right:5px}small{line-height:20px}.no-image-container{width:100px;margin:auto;cursor:pointer}.no-image{color:lightgrey}.btn-breadcrumb .btn:not(:last-child):after{content:" ";display:block;width:0;height:0;border-top:17px solid transparent;border-bottom:17px solid transparent;border-left:10px solid #fff;position:absolute;top:50%;margin-top:-17px;left:100%;z-index:3}.btn-breadcrumb .btn:not(:last-child):before{content:" ";display:block;width:0;height:0;border-top:17px solid transparent;border-bottom:17px solid transparent;border-left:10px solid #adadad;position:absolute;top:50%;margin-top:-17px;margin-left:1px;left:100%;z-index:3}.btn-breadcrumb{margin-bottom:30px}.btn-breadcrumb .btn{padding:8px 20px 6px 24px;background-color:#f8f8f8;color:#878787}.btn-breadcrumb .btn-default:not(:disabled):hover{color:#333}.btn-breadcrumb .btn{opacity:1}.btn-breadcrumb p{display:inherit;margin-bottom:0}@media screen and (min-width:1000px){.btn-breadcrumb p{display:inline-block;margin-bottom:0}}@media screen and (max-width:710px){.btn-breadcrumb p{display:none}}.btn-breadcrumb .btn-disabled{background-color:#fbfbfb;color:#c6c6c6}.btn-breadcrumb .btn-primary{padding:8px 20px 6px 24px;background-color:#4393B9;color:#fff}.btn-breadcrumb .btn:active{box-shadow:none}.btn-breadcrumb .btn:first-child{padding:8px 20px 6px 18px}.btn-breadcrumb .btn:last-child{padding:8px 20px 6px 24px}@media screen and (max-width:450px){.btn-breadcrumb .btn{padding-left:10px;padding-right:0}}@media screen and (max-width:450px){.btn-breadcrumb .btn:first-child{padding-left:5px;padding-right:0}}@media screen and (max-width:450px){.btn-breadcrumb .btn:last-child{padding-left:10px;padding-right:5px}}.btn-breadcrumb .btn.btn-default:not(:last-child):after{border-left:10px solid #f8f8f8}.btn-breadcrumb .btn.btn-default:not(:last-child):before{border-left:10px solid #ccc}.btn-breadcrumb .btn.btn-default:hover:not(:last-child):after{border-left:10px solid#f8f8f8}.btn-breadcrumb .btn.btn-default:hover:not(:last-child):before{border-left:10px solid #adadad}.btn-breadcrumb .btn.btn-disabled:not(:last-child):after{border-left:10px solid #fbfbfb}.btn-breadcrumb .btn.btn-disabled:not(:last-child):before{border-left:10px solid #ccc}.btn-breadcrumb .btn.btn-disabled:hover:not(:last-child):after{border-left:10px solid #fbfbfb}.btn-breadcrumb .btn.btn-disabled:hover:not(:last-child):before{border-left:10px solid #adadad}.btn-breadcrumb .btn.btn-primary:hover:not(:last-child):after,.btn-breadcrumb .btn.btn-primary:not(:last-child):after,.btn-breadcrumb .btn.btn-primary:not(:last-child):before{border-left:10px solid #4393B9}.btn-breadcrumb .btn.btn-primary:hover:not(:last-child):before{border-left:10px solid #285e8e}.input-group-addon{background-color:#f8f8f8;font-size:.8em;padding-top:7px}.row-recherche{margin-top:30px}.row-magasin{margin-top:0}.row-magasin h4{margin-bottom:0}.row-magasin .list-group,.row-recherche .list-group{margin-top:0}.row-recherche .list-group-item{padding-top:20px;padding-bottom:20px;width:100%;text-align:left}.row-article:last-child{border-bottom:none;margin-bottom:20px}.row-magasin .list-group-item{padding-top:10px;padding-bottom:10px;width:100%;text-align:center}.row-recherche .list-group-item span{font-weight:700}.row-recherche .list-group-item:hover{background-color:#f8f8f8;font-weight:700;color:#4393B9}.row-magasin .list-group-item:hover{background-color:#f8f8f8;font-weight:700;color:#000}.row-magasin .panel-info{margin-top:none}*/ .panel-title{font-weight:400;font-family:Roboto,arial}.filtre-magasin{margin-top:20px}a.btn-nav-tri,a.btn-nav-tri:active,a.btn-nav-tri:hover,a.btn-nav-tri:visited{background-color:#4393B9;padding:10px;text-decoration:none}.liste-header{background-color:#f8f8f8;border:1px solid #ccc;border-radius:0 0 4px 4px;margin-top:0;margin-bottom:50px;padding:10px}.liste-header h2,h5{margin:5px 0 0;color:#333}.ribbon-padding{padding:0}.ribbon-right{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;width:0;padding:0;border:18px solid #4393B9;border-bottom-color:rgba(0,0,0,0);-webkit-transform:rotateY(180deg) rotateZ(90deg);transform:rotateY(180deg) rotateZ(90deg)}.ribbon-left{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;float:right;height:0;width:0;padding:0;border:18px solid #4393B9;border-bottom-color:rgba(0,0,0,0);-webkit-transform:rotateY(180deg) rotateZ(-90deg);transform:rotateY(180deg) rotateZ(-90deg)}#articleDropdown{position:relative;padding-right:15px;top:-17px;right:-15px}.row-article{margin:0 auto -1px auto;padding-top:30px;padding-bottom:30px}.row-article img{height:100px;margin:0 auto 10px}.row-article h4{color:#000;margin-top:0}.row-article a:hover{text-decoration:none}.boldPink{font-weight:700;color:#d3007b}.coupCoeur{margin:20px 0}.btn-square{height:100px;width:100px}.i-vertical-align{vertical-align:middle}.i-margin{vertical-align:middle;margin-right:10px}.list-group .img-responsive:hover{cursor:pointer}.panel{margin-top:50px;margin-bottom:-1px;box-shadow:none;border-bottom:none}.panel-info:not(#message-retour-banque){border-color:#ddd;border-left:none;border-right:none}.alert-info{border:5px dotted #fff}.i-alert{margin-right:20px;vertical-align:middle;float:none}.infoInformations p,.infoPartOuCadeau p{margin:20px auto}.infoPartOuCadeau button{margin-bottom:20px}.modal-header{background-color:#4393B9;color:#fff;border:1px solid #ccc;border-radius:0 0 4px 4px;margin-top:0;margin-bottom:50px;padding:10px}.modal-header button{background-color:#4393B9;color:#fff;border:none;position:relative;bottom:16px}.carousel-inner>.item>img,.modal-body .img-responsive{margin:auto;height:400px}.form-control-success{background-color:#C7F6C7}.form-control-warning{background-color:#fff4e0}#participant .input-group-addon{width:100px}#participant .input-group{width:100%}thead{background-color:#f8f8f8}form+table{margin-top:40px;margin-bottom:40px}table{margin-bottom:40px}.table>tbody>tr>td{vertical-align:middle;text-align:left}.btn-margin-left{margin-left:20px}.btn-margin-right{margin-right:7px}.tableConfirmer td:last-child,.tableConfirmer th:last-child{width:100px}#totalRegler{margin-right:30px;height:40px}#totalRegler p{line-height:40px;margin-bottom:0}#reservationTexte{margin-bottom:70px}#infoSpeciale{margin-top:10px}.dropdown-menu{background-color:#f8f8f8;border-color:#e7e7e7;box-shadow:none}.btn-group.open .dropdown-toggle{box-shadow:none}.dropdown-caddy li a{color:#878787;white-space:nowrap}.dropdown-caddy li>div{margin:8px 60px 8px 0}.dropdown-caddy>li:first-child{color:#878787;margin:20px auto}.dropdown-caddy li:not(:first-child){color:#878787}.dropdown-tri{width:220px;background-color:#4393B9;color:#fff;border:none}.dropdown-tri li a{color:#fff;white-space:nowrap;border-radius:0}.dropdown-tri li>div{margin:8px 60px 8px 0}.dropdown-tri>li:first-child{width:220px;background-color:#4393B9;color:#fff;border:none;margin-top:20px}.dropdown-tri li:not(:first-child){width:220px;background-color:#4393B9;border:none}.bs-callout{padding:20px;margin:20px 0;border:1px solid #eee;border-left-width:5px;border-radius:3px}.bs-callout h4{margin-top:0;margin-bottom:5px}.bs-callout p:last-child{margin-bottom:0}.bs-callout code{border-radius:3px}.bs-callout+.bs-callout{margin-top:-5px}.bs-callout-default{border-left-color:#777}.bs-callout-default h4{color:#777}.bs-callout-primary{border-left-color:#428bca}.bs-callout-primary h4{color:#428bca}.bs-callout-success{border-left-color:#5cb85c}.bs-callout-success h4{color:#5cb85c}.bs-callout-danger{border-left-color:#d9534f}.bs-callout-danger h4{color:#d9534f}.bs-callout-warning{border-left-color:#f0ad4e}.bs-callout-warning h4{color:#f0ad4e}.bs-callout-info{border-left-color:#5bc0de}.bs-callout-info h4{color:#5bc0de}.connectionInput:first-child{margin:40px 0 20px}.connectionInput:last-child{margin:20px 0 40px}.connectionInput .input-group-addon{width:150px}.connectionInput .form-group,.connectionInput .input-group{width:100%}#exTab1{margin-top:20px}#exTab1 .tab-content{padding:5px 15px}#exTab1 .nav-pills>li>a{border:1px solid #e7e7e7;border-radius:0;color:#878787;background-color:#f8f8f8}#exTab1 .nav-pills>li+li a{border-left:none}#exTab1 .nav-pills>li.active>a{border:1px solid #878787;background-color:#878787;color:#fff}#exTab1 .nav-pills>li>a:hover{color:#333}#exTab1 .panel-heading{margin-bottom:20px}.img-small,.no-image-container-small{width:60px;margin:auto;cursor:pointer}.td-article-parents{cursor:pointer}.table>tbody>tr>td.label-center{text-align:center}.table>tbody>tr>td>span.tdh-prix,.table>thead>tr>th>span.tdh-prix{padding-right:10px}#panneau-tableau-bord,#panneau-tableau-bord i{margin-top:10px}#panneau-tableau-bord p{margin:20px 0 0;font-size:1.2em}.bulle{padding:10px;border:1px solid #e7e7e7;border-radius:10px;background-color:#f8f8f8;color:#333}#liste td:not(.td-article-parents),#paiements td:not(:last-child){white-space:nowrap}#paiements .tdh-prix{margin-left:20px}#paiements .mode{padding:5px;border:1px solid #e7e7e7;border-radius:5px;background-color:#f8f8f8;color:#333;font-weight:700}a:hover{text-decoration:none;color:#333}.contactInput{margin:20px 0 0}.contactInput .input-group-addon{width:150px}.contactInput .form-group,.contactInput .input-group{width:100%;margin-left:0}.panel-magasin{border:1px solid #ccc}.panel-danger .panel-heading{background-color:red;color:#fff}#message-retour-banque{margin-top:50px}#message-retour-banque p{text-align:center;margin:0}#message-retour-banque>div div:first-child:not(.input-group){margin-bottom:40px}#message-retour-banque .form-group{margin-top:40px}#message-retour-banque .input-group{margin:0}.panel-magasin{border-bottom:1px solid #ddd}.modal-danger .modal-header,.modal-info .modal-header,.modal-primary .modal-header,.modal-success .modal-header,.modal-warning .modal-header{color:#fff;border-radius:5px 5px 0 0}.modal-primary .modal-header{background:#428bca}.modal-info .modal-header{background:#5bc0de}.modal-success .modal-header{background:#5cb85c}.modal-warning .modal-header{background:#f0ad4e}.modal-danger .modal-header{background:#d9534f}