/* Welcome to Compass. * In this file you should write your main styles. (or centralize your imports) * Import this file using the following HTML or equivalent: * */ @font-face { font-family: 'comfortaabold'; src: url("../fonts/comfortaa-bold-webfont.eot"); src: url("../fonts/comfortaa-bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/comfortaa-bold-webfont.woff2") format("woff2"), url("../fonts/comfortaa-bold-webfont.woff") format("woff"), url("../fonts/comfortaa-bold-webfont.ttf") format("truetype"), url("../fonts/comfortaa-bold-webfont.svg#comfortaabold") format("svg"); font-weight: normal; font-style: normal; } @font-face { font-family: 'comfortaalight'; src: url("../fonts/comfortaa-light-webfont.eot"); src: url("../fonts/comfortaa-light-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/comfortaa-light-webfont.woff2") format("woff2"), url("../fonts/comfortaa-light-webfont.woff") format("woff"), url("../fonts/comfortaa-light-webfont.ttf") format("truetype"), url("../fonts/comfortaa-light-webfont.svg#comfortaalight") format("svg"); font-weight: normal; font-style: normal; } @font-face { font-family: 'comfortaaregular'; src: url("../fonts/comfortaa-regular-webfont.eot"); src: url("../fonts/comfortaa-regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/comfortaa-regular-webfont.woff2") format("woff2"), url("../fonts/comfortaa-regular-webfont.woff") format("woff"), url("../fonts/comfortaa-regular-webfont.ttf") format("truetype"), url("../fonts/comfortaa-regular-webfont.svg#comfortaaregular") format("svg"); font-weight: normal; font-style: normal; } @font-face { font-family: 'myriadpro-it'; src: url("../fonts/myriadpro-it.eot"); src: url("../fonts/myriadpro-it.eot?#iefix") format("embedded-opentype"), url("../fonts/myriadpro-it.woff") format("woff"), url("../fonts/myriadpro-it.ttf") format("truetype"), url("../fonts/myriadpro-it.svg#myriadpro-it") format("svg"); font-weight: normal; font-style: normal; } @font-face { font-family: 'myriadpro-light'; src: url("../fonts/myriadpro-light.eot"); src: url("../fonts/myriadpro-light.eot?#iefix") format("embedded-opentype"), url("../fonts/myriadpro-light.woff") format("woff"), url("../fonts/myriadpro-light.ttf") format("truetype"), url("../fonts/myriadpro-light.svg#myriadpro-light") format("svg"); font-weight: normal; font-style: normal; } @font-face { font-family: 'myriadpro-regular'; src: url("../fonts/myriadpro-regular.eot"); src: url("../fonts/myriadpro-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/myriadpro-regular.woff") format("woff"), url("../fonts/myriadpro-regular.ttf") format("truetype"), url("../fonts/myriadpro-regular.svg#myriadpro-regular") format("svg"); font-weight: normal; font-style: normal; } @font-face { font-family: 'myriadpro-semibold'; src: url("../fonts/myriadpro-semibold.eot"); src: url("../fonts/myriadpro-semibold.eot?#iefix") format("embedded-opentype"), url("../fonts/myriadpro-semibold.woff") format("woff"), url("../fonts/myriadpro-semibold.ttf") format("truetype"), url("../fonts/myriadpro-semibold.svg#myriadpro-semibold") format("svg"); font-weight: normal; font-style: normal; } /* line 25, ../sass/screen.scss */ html { height: 100%; } /* line 29, ../sass/screen.scss */ body { position: relative; color: #505050; font-family: "Arial"; background-attachment: fixed; min-height: 100%; margin: 0; padding: 0; background-color: #F8F1DD; } /* line 40, ../sass/screen.scss */ strong { font-weight: bold; } /* line 44, ../sass/screen.scss */ #main { background-color: white; } /* line 46, ../sass/screen.scss */ #main a { color: #505050; text-decoration: underline; } /* line 50, ../sass/screen.scss */ #main a:focus, #main a:active { outline-color: gray; color: #BB8757; } /* line 55, ../sass/screen.scss */ #main a:hover { color: #BB8757; } /* line 59, ../sass/screen.scss */ #main a.btn { text-decoration: none; } /* line 64, ../sass/screen.scss */ #main .btn-primary { background-color: #BB8757; border: solid 1px #BB8757; color: white; } /* line 69, ../sass/screen.scss */ #main .btn-primary:hover, #main .btn-primary:active, #main .btn-primary:focus { background-color: #b17a48; border: solid 1px #BB8757; color: white; } /* line 76, ../sass/screen.scss */ #main .form-control:focus { -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; border: solid 1px #BB8757; } /* line 82, ../sass/screen.scss */ p { padding-bottom: 20px; line-height: 21px; } /* line 87, ../sass/screen.scss */ ul { padding-left: 20px; list-style-type: disc; margin-bottom: 10px; } /* line 92, ../sass/screen.scss */ ul li { padding-left: 5px; } /* line 97, ../sass/screen.scss */ .clr { clear: both; } /* line 101, ../sass/screen.scss */ .btn { background-image: none; } /* line 105, ../sass/screen.scss */ #main .alert { background-image: none; background-color: white; border-bottom-width: 3px; } /* line 113, ../sass/screen.scss */ .alert.alert-warning a { color: #8a6d3b; } /* line 124, ../sass/screen.scss */ #main { position: relative; } /* line 126, ../sass/screen.scss */ #main .inner { width: 960px; margin: 0px auto; } /* line 133, ../sass/screen.scss */ #content .content-text h1 { font-family: "myriadpro-regular"; font-size: 30px; color: black; text-transform: uppercase; } /* line 140, ../sass/screen.scss */ #content .content-text h2 { font-family: "comfortaaregular"; font-size: 20px; text-transform: none; padding-bottom: 0px; margin-bottom: 5px; margin-top: 5px; } /* line 152, ../sass/screen.scss */ #content #the-content { padding-top: 100px; padding-left: 30px; padding-right: 30px; padding-bottom: 50px; } /* line 160, ../sass/screen.scss */ #block-demo { padding: 10px 0px; background-color: #BB8757; color: white; text-align: center; } /* line 166, ../sass/screen.scss */ #block-demo a { color: white; text-decoration: underline; } /* line 172, ../sass/screen.scss */ #header { z-index: 100; border-bottom: solid 1px #e0e0e0; background-color: #f8f1dd; } /* line 177, ../sass/screen.scss */ #header .container { position: relative; } /* line 181, ../sass/screen.scss */ #header #the-header { height: 80px; } /* line 185, ../sass/screen.scss */ #header #env-dev { font-family: "comfortaabold"; text-align: center; font-size: 18px; padding-top: 10px; padding-bottom: 10px; color: #BB8757; background-color: transparent; position: absolute; top: 18px; left: 79px; } /* line 198, ../sass/screen.scss */ #header #link-home { position: absolute; top: 10px; left: 0px; text-decoration: none; font-size: 22px; color: black; display: block; } /* line 207, ../sass/screen.scss */ #header #link-home img { height: 50px; margin-bottom: 5px; float: left; } /* line 213, ../sass/screen.scss */ #header #link-home .text { float: left; padding-left: 10px; } /* line 217, ../sass/screen.scss */ #header #link-home .text .bap { font-family: "comfortaalight"; font-size: 24px; } /* line 222, ../sass/screen.scss */ #header #link-home .text .plateforme { font-size: 17px; font-family: "myriadpro-light"; color: #BB8757; } /* line 230, ../sass/screen.scss */ #header #link-espace-boulanger { border-left: solid 1px #e0e0e0; color: #BB8757; } /* line 235, ../sass/screen.scss */ #header nav { padding-top: 22px; } /* line 237, ../sass/screen.scss */ #header nav ul { float: right; } /* line 240, ../sass/screen.scss */ #header nav ul li a { text-decoration: none; color: #505050; } /* line 244, ../sass/screen.scss */ #header nav ul li a:hover { color: black; background-color: white; } /* line 251, ../sass/screen.scss */ #header nav ul li.active a { background-color: white; } /* line 256, ../sass/screen.scss */ #header nav ul li#link-producteurs { border-right: solid 1px #e0e0e0; } /* line 266, ../sass/screen.scss */ #header #link-logout .nom { color: gray; font-size: 10px; left: 18px; position: relative; top: -4px; } /* line 283, ../sass/screen.scss */ #content { position: relative; padding: 20px 0px; padding-top: 35px; padding-bottom: 50px; } /* line 289, ../sass/screen.scss */ #content h1#title-site { font-family: "comfortaalight"; font-size: 50px; } /* line 296, ../sass/screen.scss */ #content h2 { color: black; padding-bottom: 15px; font-size: 25px; line-height: 35px; font-family: "myriadpro-regular"; text-transform: uppercase; position: relative; margin-top: 30px; } /* line 307, ../sass/screen.scss */ #content h3 { color: black; font-size: 20px; } /* line 315, ../sass/screen.scss */ #content #description img { width: 100%; } /* line 320, ../sass/screen.scss */ #content #main-img { max-width: 100%; border: solid 1px #e0e0e0; padding: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } /* line 329, ../sass/screen.scss */ #content #row-presentation h1 { color: black; } /* line 332, ../sass/screen.scss */ #content #row-presentation strong { font-family: "myriadpro-light"; font-size: 20px; color: #B17A48; } /* line 339, ../sass/screen.scss */ #content #row-signup { text-align: center; margin-top: 40px; padding-top: 40px; } /* line 344, ../sass/screen.scss */ #content #row-signup a.btn { padding: 10px 20px; font-size: 20px; text-transform: uppercase; } /* line 350, ../sass/screen.scss */ #content #row-signup a.btn-primary { margin-right: 15px; } /* line 355, ../sass/screen.scss */ #content #row-clients-boulanger { margin-bottom: 50px; } /* line 358, ../sass/screen.scss */ #content #row-clients-boulanger h2 { margin-bottom: 10px; } /* line 360, ../sass/screen.scss */ #content #row-clients-boulanger h2 .img { height: 50px; } /* line 363, ../sass/screen.scss */ #content #row-clients-boulanger h2 span { margin-left: 10px; font-size: 25px; position: relative; top: 5px; } /* line 371, ../sass/screen.scss */ #content #row-clients-boulanger ul { text-align: left; } /* line 373, ../sass/screen.scss */ #content #row-clients-boulanger ul li { list-style-type: circle; color: #BB8757; } /* line 379, ../sass/screen.scss */ #content #row-clients-boulanger p { padding-bottom: 4px; } /* line 385, ../sass/screen.scss */ #content #row-clients-boulanger .boulanger .prix span { background-color: #F8F1DD; } /* line 388, ../sass/screen.scss */ #content #row-clients-boulanger .boulanger .prix span a { color: #BB8757; text-decoration: none; } /* line 396, ../sass/screen.scss */ #content #row-clients-boulanger .prix { padding-top: 15px; font-size: 18px; } /* line 400, ../sass/screen.scss */ #content #row-clients-boulanger .prix span { color: #BB8757; border: solid 1px #BB8757; font-weight: normal; font-size: 18px; font-family: "comfortaaregular"; font-family: "myriadpro-regular"; text-transform: uppercase; padding: 10px 15px; padding-bottom: 7px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } /* line 415, ../sass/screen.scss */ #content #row-clients-boulanger #periode-essai { margin-top: 8px; text-align: center; font-size: 13px; color: gray; font-family: "comfortaaregular"; } /* line 425, ../sass/screen.scss */ #content #btn-demo:hover, #content #btn-demo:focus, #content #btn-demo:active { color: black; } /* line 431, ../sass/screen.scss */ #content #modal-tarifs .commission { text-align: center; font-size: 20px; text-transform: uppercase; margin-bottom: 20px; } /* line 437, ../sass/screen.scss */ #content #modal-tarifs .commission span { padding: 10px 20px; border: solid 1px black; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; } /* line 443, ../sass/screen.scss */ #content #modal-tarifs .exemple { color: gray; } /* line 450, ../sass/screen.scss */ #content #contact { display: none; } /* line 454, ../sass/screen.scss */ #content #contact .icon { width: 55px; top: -15px; margin-left: -70px; } /* line 463, ../sass/screen.scss */ #content #contact .form-control:focus { /*@include box-shadow(0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px $jaune) ; border-color: $jaune ;*/ } /* line 468, ../sass/screen.scss */ #content #contact .form-group { text-align: center; } /* line 472, ../sass/screen.scss */ #content #contact .img-right { float: right; } /* line 475, ../sass/screen.scss */ #content #contact .img-right img { width: 300px; } /* line 482, ../sass/screen.scss */ #favorite-producers { background-color: #BB8757; border-top: solid 1px #e0e0e0; padding: 0px; padding-top: 20px; margin: 0px; } /* line 489, ../sass/screen.scss */ #favorite-producers h2 { font-family: "myriadpro-regular"; color: #F8F1DD; text-align: left; font-size: 16px; margin: 0px; padding: 0px; margin-left: 15px; margin-bottom: 15px; } /* line 500, ../sass/screen.scss */ #favorite-producers .col-md-12, #favorite-producers .col-md-6, #favorite-producers .col-md-3 { float: left; } /* line 504, ../sass/screen.scss */ #favorite-producers .col-md-12 .producer { background-size: 920px auto; } /* line 507, ../sass/screen.scss */ #favorite-producers .col-md-6 .producer { background-size: 460px auto; } /* line 511, ../sass/screen.scss */ #favorite-producers .col-md-3 .producer { background-size: 230px auto; } /* line 515, ../sass/screen.scss */ #favorite-producers .producer { position: relative; height: 100px; list-style-type: none; text-align: center; margin-bottom: 20px; background-size: 300px auto; background-position: center center; background-repeat: no-repeat; border: solid 1px #F8F1DD; } /* line 526, ../sass/screen.scss */ #favorite-producers .producer a { position: absolute; bottom: 0px; left: 0px; width: 100%; background-color: #F8F1DD; border-color: #F8F1DD; color: #BB8757; } /* line 535, ../sass/screen.scss */ #favorite-producers .producer a:hover { background-color: #fafafa; border-color: #F8F1DD; color: #BB8757; } /* line 543, ../sass/screen.scss */ #favorite-producers #discover { padding-bottom: 20px; text-align: center; } /* line 547, ../sass/screen.scss */ #favorite-producers #discover p { padding-bottom: 0px; color: #F8F1DD; } /* line 552, ../sass/screen.scss */ #favorite-producers #discover .btn { background-color: #F8F1DD; color: #BB8757; border: solid 1px #F8F1DD; } /* line 561, ../sass/screen.scss */ #footer { width: 100%; background-color: #F8F1DD; text-align: center; border-top: 1px solid #e0e0e0; padding-top: 30px; padding-bottom: 17px; } /* line 569, ../sass/screen.scss */ #footer a { font-family: "myriadpro-regular"; color: #7e7e7e; color: white; color: #505050; text-transform: uppercase; text-decoration: none; padding-left: 10px; padding-right: 10px; border-right: solid 1px #7e7e7e; border-right: solid 1px white; } /* line 580, ../sass/screen.scss */ #footer a:hover { color: gray; } /* line 584, ../sass/screen.scss */ #footer a:last-child { border: 0px none; } /* line 590, ../sass/screen.scss */ #content #mentions { padding-top: 20px; } /* line 593, ../sass/screen.scss */ #content #mentions div.content { width: 60%; font-size: 90%; } /* line 598, ../sass/screen.scss */ #content #mentions p { padding-bottom: 15px; } /* line 602, ../sass/screen.scss */ #content #mentions h2 { color: black; padding-bottom: 40px; font-size: 25px; line-height: 35px; font-family: "myriadpro-regular"; } /* line 610, ../sass/screen.scss */ #content #mentions h3 { font-family: "comfortaaregular"; font-size: 18px; padding-bottom: 12px; margin-top: 10px; color: black; } /* line 621, ../sass/screen.scss */ .mentions #main, .mentions body { background-color: white; } /* line 626, ../sass/screen.scss */ .vegas-loading { display: none; } /* line 633, ../sass/screen.scss */ #profil-user .form-group.field-user-no_mail label { font-weight: normal; } /* line 637, ../sass/screen.scss */ #profil-user .form-group label { cursor: pointer; } /* line 642, ../sass/screen.scss */ #profil-user #mails-jours-prod .form-group { float: left; margin-right: 15px; } /* line 645, ../sass/screen.scss */ #profil-user #mails-jours-prod .form-group label { font-weight: normal; } /* line 651, ../sass/screen.scss */ #profil-user p.strong { font-weight: bold; } /* login */ /* line 660, ../sass/screen.scss */ .site-login .col-lg-5 { margin: 0px auto; float: none; } /* signup */ /* line 668, ../sass/screen.scss */ .modal-backdrop { z-index: 999; } /* line 673, ../sass/screen.scss */ .site-signup .col-lg-5 { margin: 0px auto; float: none; } /* line 683, ../sass/screen.scss */ #modal-cgv .modal-body h2 { margin-bottom: 5px; padding-bottom: 0px; font-size: 20px; margin-top: 0px; } /* line 693, ../sass/screen.scss */ #form-signup #client-boulanger { margin-bottom: 30px; } /* line 698, ../sass/screen.scss */ #form-signup #signupform-id_etablissement option:disabled { font-weight: bold; color: black; } /* line 704, ../sass/screen.scss */ #form-signup #champs-boulanger { display: none; } /* line 708, ../sass/screen.scss */ #form-signup #boutons-inscrire { margin-top: 30px; } /* line 713, ../sass/screen.scss */ #col-left { padding: 0px; z-index: 15; } /* line 717, ../sass/screen.scss */ #col-left .affix { width: 25%; border-right: solid 1px #e0e0e0; background-color: #FAFAFA; height: 100%; } /* line 724, ../sass/screen.scss */ #col-left #link-home { text-decoration: none; font-size: 22px; color: black; display: block; padding: 10px; background-color: #F8F1DD; } /* line 732, ../sass/screen.scss */ #col-left #link-home img { height: 50px; margin-bottom: 5px; float: left; } /* line 738, ../sass/screen.scss */ #col-left #link-home .text { padding-left: 62px; } /* line 741, ../sass/screen.scss */ #col-left #link-home .text .bap { font-family: "comfortaalight"; font-size: 24px; } /* line 746, ../sass/screen.scss */ #col-left #link-home .text .plateforme { font-size: 17px; font-family: "myriadpro-light"; color: #BB8757; } /* line 754, ../sass/screen.scss */ #col-left h2 { font-family: "myriadpro-regular"; color: black; margin: 0px; margin-bottom: 10px; padding: 15px 0px 5px 15px; } /* line 762, ../sass/screen.scss */ #col-left #links { background-color: white; margin-bottom: 20px; } /* line 768, ../sass/screen.scss */ #col-left #links ul li a { text-align: center; border-right: solid 1px #e0e0e0; } /* line 772, ../sass/screen.scss */ #col-left #links ul li a:hover { background-color: #BB8757; color: white; } /* line 778, ../sass/screen.scss */ #col-left #links ul li:last-child a { border-right: 0px none; } /* line 788, ../sass/screen.scss */ #col-left #producteurs nav.nav-producteurs ul li a { padding-left: 50px; height: 40px; } /* line 794, ../sass/screen.scss */ #col-left #producteurs nav.nav-producteurs ul li.active a { background-color: #BB8757; position: relative; color: white; } /* line 799, ../sass/screen.scss */ #col-left #producteurs nav.nav-producteurs ul li.active a:after { right: -40px; top: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(187, 135, 87, 0); border-left-color: #BB8757; border-width: 20px; margin-top: -20px; } /* line 818, ../sass/screen.scss */ #col-left ul { list-style-type: none; margin: 0px; padding: 0px; } /* line 822, ../sass/screen.scss */ #col-left ul li { margin: 0px; padding: 0px; } /* line 825, ../sass/screen.scss */ #col-left ul li a { text-decoration: none; font-family: "comfortaaregular"; font-family: "myriadpro-regular"; font-size: 15px; padding: 10px; border-bottom: solid 1px #e0e0e0; display: block; color: black; } /* line 835, ../sass/screen.scss */ #col-left ul li a span.nom, #col-left ul li a span.libelle { display: none; } /* line 842, ../sass/screen.scss */ #col-left p { padding: 20px; padding-top: 0px; color: gray; } /* line 850, ../sass/screen.scss */ #content .header-title { height: 79px; padding: 20px 20px; position: fixed; top: 0px; width: 100%; background-color: white; z-index: 10; box-sizing: border-box; border-bottom: solid 1px #e0e0e0; -moz-box-shadow: 0px 0px 8px #e0e0e0; -webkit-box-shadow: 0px 0px 8px #e0e0e0; box-shadow: 0px 0px 8px #e0e0e0; } /* line 862, ../sass/screen.scss */ #content .header-title h1 { color: black; font-family: "myriadpro-regular"; margin: 0px; font-size: 25px; text-transform: uppercase; } /* line 870, ../sass/screen.scss */ #content .header-title h2 { color: gray; text-transform: none; font-size: 15px; margin-top: 3px; line-height: 20px; } /* line 881, ../sass/screen.scss */ .header-etablissement { z-index: 1; } /* line 883, ../sass/screen.scss */ .header-etablissement #block-main-img { height: 144px; overflow: hidden; } /* line 887, ../sass/screen.scss */ .header-etablissement #block-main-img #main-img { width: 100%; height: auto; border: 0px none; padding: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; } /* line 896, ../sass/screen.scss */ .header-etablissement h1 { font-family: "comfortaaregular"; text-align: center; position: absolute; top: 30px; left: 40px; } /* line 903, ../sass/screen.scss */ .header-etablissement h1 span { background-color: rgba(255, 255, 255, 0.8); padding: 10px 30px; border: dotted 1px black; } /* line 914, ../sass/screen.scss */ nav#menu-etablissement { border-bottom: solid 1px #e0e0e0; } /* line 918, ../sass/screen.scss */ nav#menu-etablissement ul li { padding: 0px; margin: 0px; } /* line 921, ../sass/screen.scss */ nav#menu-etablissement ul li a { border-right: solid 1px #e0e0e0; text-decoration: none; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; } /* line 926, ../sass/screen.scss */ nav#menu-etablissement ul li a:hover { background-color: #BB8757; color: white; } /* line 2, ../sass/_systeme_commandes.scss */ h1.title-systeme-commande { color: black; padding-bottom: 35px; font-size: 30px; line-height: 35px; font-family: "myriadpro-regular"; font-family: "comfortaalight"; text-align: center; position: relative; margin-top: 30px; } /* line 14, ../sass/_systeme_commandes.scss */ h1.title-systeme-commande img { width: 35px; margin-right: 7px; } /* line 20, ../sass/_systeme_commandes.scss */ h2 { font-size: 20px; text-transform: uppercase; } /* line 28, ../sass/_systeme_commandes.scss */ #addetablissementform-id_etablissement option:disabled, #signupform-id_etablissement option:disabled { font-weight: bold; color: black; } /* line 32, ../sass/_systeme_commandes.scss */ #addetablissementform-id_etablissement .lock, #signupform-id_etablissement .lock { position: relative; } /* line 36, ../sass/_systeme_commandes.scss */ #addetablissementform-id_etablissement .lock:before, #signupform-id_etablissement .lock:before { font-family: "Glyphicons Halflings"; content: "\e033"; font-style: normal; font-weight: 400; line-height: 1; position: relative; top: 1px; right: 0px; } /* line 48, ../sass/_systeme_commandes.scss */ #bloc-code-acces { display: none; } /* line 59, ../sass/_systeme_commandes.scss */ #main .liste-etablissements .boulangerie { padding-left: 0px; padding-right: 30px; } /* line 63, ../sass/_systeme_commandes.scss */ #main .liste-etablissements .boulangerie .panel { margin-bottom: 13px; } /* line 67, ../sass/_systeme_commandes.scss */ #main .liste-etablissements .boulangerie.selected .panel { border-bottom: solid 3px #BB8757; margin-bottom: 11px; } /* line 72, ../sass/_systeme_commandes.scss */ #main .liste-etablissements .boulangerie .panel-heading { height: 150px; overflow: hidden; padding: 0px; background: none; background-color: #F8F1DD; } /* line 79, ../sass/_systeme_commandes.scss */ #main .liste-etablissements .boulangerie .panel-heading .img-back { width: 100%; height: auto; position: relative; top: -50%; } /* line 88, ../sass/_systeme_commandes.scss */ #main .liste-etablissements .boulangerie .panel-body { position: relative; width: 100%; height: 150px; max-height: 150px; text-align: center; } /* line 95, ../sass/_systeme_commandes.scss */ #main .liste-etablissements .boulangerie .panel-body h3 { margin-bottom: 4px; } /* line 99, ../sass/_systeme_commandes.scss */ #main .liste-etablissements .boulangerie .panel-body .localite { color: gray; margin-bottom: 10px; } /* line 104, ../sass/_systeme_commandes.scss */ #main .liste-etablissements .boulangerie .panel-body .glyphicon-check { color: #BB8757; font-size: 40px; position: absolute; top: 34px; left: 32px; } /* line 112, ../sass/_systeme_commandes.scss */ #main .liste-etablissements .boulangerie .panel-body .remove { position: absolute; top: 10px; right: 10px; } /* line 118, ../sass/_systeme_commandes.scss */ #main .liste-etablissements .boulangerie .panel-body .logo { display: none; width: 150px; position: absolute; top: -40px; left: 50%; margin-left: -75px; background-color: white; padding: 10px 20px; } /* line 129, ../sass/_systeme_commandes.scss */ #main .liste-etablissements .boulangerie .panel-body .heure-limite-commande, #main .liste-etablissements .boulangerie .panel-body .credit-pain { margin-top: 15px; font-size: 13px; } /* line 135, ../sass/_systeme_commandes.scss */ #main .liste-etablissements .boulangerie .panel-body .heure-limite-commande { float: left; } /* line 139, ../sass/_systeme_commandes.scss */ #main .liste-etablissements .boulangerie .panel-body .credit-pain { float: right; } /* line 142, ../sass/_systeme_commandes.scss */ #main .liste-etablissements .boulangerie .panel-body .credit-pain .montant { font-size: 16px; color: #BB8757; background-color: #F8F1DD; padding: 2px 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; font-weight: bold; } /* line 149, ../sass/_systeme_commandes.scss */ #main .liste-etablissements .boulangerie .panel-body .credit-pain .montant .glyphicon { font-size: 13px; } /* line 155, ../sass/_systeme_commandes.scss */ #main .liste-etablissements .boulangerie .panel-body .info-credit-pain { font-size: 17px; position: relative; top: 2px; left: 3px; color: #BB8757; } /* line 166, ../sass/_systeme_commandes.scss */ #index-commande { position: relative; } /* line 169, ../sass/_systeme_commandes.scss */ #index-commande #logout { position: absolute; /*top: 45px ; right: 93px ;*/ top: 0; right: 0; z-index: 10; } /* line 178, ../sass/_systeme_commandes.scss */ #index-commande .accueil { text-align: center; padding-bottom: 20px; } /* line 183, ../sass/_systeme_commandes.scss */ #index-commande #bloc-add-etablissement { padding-left: 0px; padding-right: 30px; } /* line 187, ../sass/_systeme_commandes.scss */ #index-commande #bloc-add-etablissement .help-block { padding-bottom: 0px; } /* line 191, ../sass/_systeme_commandes.scss */ #index-commande #bloc-add-etablissement .field-addetablissementform-id_etablissement { width: 70%; float: left; } /* line 196, ../sass/_systeme_commandes.scss */ #index-commande #bloc-add-etablissement .field-addetablissementform-code { width: 70%; float: left; } /* line 201, ../sass/_systeme_commandes.scss */ #index-commande #bloc-add-etablissement .btn { float: right; position: relative; top: 20px; } /* line 207, ../sass/_systeme_commandes.scss */ #index-commande #bloc-add-etablissement .panel-heading { background: none; background-color: white; cursor: pointer; } /* line 213, ../sass/_systeme_commandes.scss */ #index-commande #bloc-add-etablissement .panel-body { display: none; } /* line 219, ../sass/_systeme_commandes.scss */ #index-commande #historique-commandes .statut, #index-commande #historique-commandes .montant { width: 175px; } /* line 222, ../sass/_systeme_commandes.scss */ #index-commande #historique-commandes .montant { width: 100px; } /* line 229, ../sass/_systeme_commandes.scss */ #index-commande #historique-commandes .localite { font-size: 11px; lin-height: 11px; } /* line 234, ../sass/_systeme_commandes.scss */ #index-commande #historique-commandes a { text-decoration: none; } /* line 238, ../sass/_systeme_commandes.scss */ #index-commande #historique-commandes .commentaire { margin-top: 5px; } /* line 240, ../sass/_systeme_commandes.scss */ #index-commande #historique-commandes .commentaire span { font-size: 12px; background-color: white; color: #BB8757; font-weight: bold; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; padding: 5px 10px; border: solid 1px #ccc; } /* line 253, ../sass/_systeme_commandes.scss */ .commande-form { min-height: 600px; padding-bottom: 60px; } /* line 258, ../sass/_systeme_commandes.scss */ .commande-form h2 { font-family: "myriadpro-regular"; } /* line 262, ../sass/_systeme_commandes.scss */ .commande-form #infos-importantes.alert-warning { float: right; } /* line 268, ../sass/_systeme_commandes.scss */ .commande-form #datepicker-production .ui-datepicker { float: left; margin-right: 20px; font-size: 20px; } /* line 274, ../sass/_systeme_commandes.scss */ .commande-form #datepicker-production .ui-datepicker-header { background-color: #BB8757; } /* line 278, ../sass/_systeme_commandes.scss */ .commande-form #datepicker-production .ui-datepicker-title { color: white; } /* line 284, ../sass/_systeme_commandes.scss */ .commande-form #datepicker-production .ui-datepicker-prev:hover, .commande-form #datepicker-production .ui-datepicker-next:hover { border: 0px none; background: none; } /* line 290, ../sass/_systeme_commandes.scss */ .commande-form #datepicker-production .ui-helper-clearfix:after { clear: none; } /* line 295, ../sass/_systeme_commandes.scss */ .commande-form #datepicker-production .ui-datepicker-calendar a { text-decoration: none; background-color: #F8F1DD; } /* line 298, ../sass/_systeme_commandes.scss */ .commande-form #datepicker-production .ui-datepicker-calendar a.ui-state-hover, .commande-form #datepicker-production .ui-datepicker-calendar a.ui-state-active { background-color: #BB8757; color: white; border-color: #cdc3b7; } /* line 307, ../sass/_systeme_commandes.scss */ .commande-form .date-commande { margin-bottom: 53px; } /* line 309, ../sass/_systeme_commandes.scss */ .commande-form .date-commande span { background-color: #BB8757; color: white; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; padding: 10px; font-family: "myriadpro-regular"; font-size: 20px; } /* line 319, ../sass/_systeme_commandes.scss */ .commande-form #has-commande-en-cours { margin-top: 15px; } /* line 322, ../sass/_systeme_commandes.scss */ .commande-form #has-commande-en-cours a { color: #a94442; text-decoration: none; font-weight: bold; } /* line 329, ../sass/_systeme_commandes.scss */ .commande-form .field-commande-id_production { display: none; } /* line 333, ../sass/_systeme_commandes.scss */ .commande-form .field-commande-id_point_vente { margin-top: 30px; } /* line 337, ../sass/_systeme_commandes.scss */ .commande-form .field-commande-id_production { margin-bottom: 0px; } /* line 339, ../sass/_systeme_commandes.scss */ .commande-form .field-commande-id_production label { margin-bottom: 0px; } /* line 343, ../sass/_systeme_commandes.scss */ .commande-form .field-commande-id_production .help-block { margin-bottom: 0px; } /* line 348, ../sass/_systeme_commandes.scss */ .commande-form .field-commande-id_point_vente { display: none; } /* line 352, ../sass/_systeme_commandes.scss */ .commande-form .blocs { list-style-type: none; margin: 0px; padding: 0px; } /* line 357, ../sass/_systeme_commandes.scss */ .commande-form .blocs .bloc { text-decoration: none; width: 268px; height: 130px; float: left; padding: 20px; margin-right: 20px; margin-bottom: 8px; cursor: pointer; float: left; background-color: #f9f9f9; background-color: white; border: 1px solid #d8d8d8; } /* line 372, ../sass/_systeme_commandes.scss */ .commande-form .blocs .bloc .nom { font-family: "comfortaalight"; font-size: 20px; } /* line 378, ../sass/_systeme_commandes.scss */ .commande-form .blocs .bloc .adresse { color: gray; font-size: 13px; line-height: 16px; } /* line 384, ../sass/_systeme_commandes.scss */ .commande-form .blocs .bloc .horaires { margin-top: 7px; } /* line 386, ../sass/_systeme_commandes.scss */ .commande-form .blocs .bloc .horaires .jour { font-weight: bold; display: none; } /* line 393, ../sass/_systeme_commandes.scss */ .commande-form .blocs .bloc.selected { border-left: solid 5px #BB8757; } /* line 396, ../sass/_systeme_commandes.scss */ .commande-form .blocs .bloc.selected .contenu { position: relative; left: -4px; } /* line 402, ../sass/_systeme_commandes.scss */ .commande-form .blocs .bloc:hover { -moz-box-shadow: 0px 0px 5px #d8d8d8; -webkit-box-shadow: 0px 0px 5px #d8d8d8; box-shadow: 0px 0px 5px #d8d8d8; } /* line 407, ../sass/_systeme_commandes.scss */ .commande-form .blocs .bloc.disabled { display: none; } /* line 412, ../sass/_systeme_commandes.scss */ .commande-form .blocs .bloc .commentaire { margin-top: 5px; } /* line 414, ../sass/_systeme_commandes.scss */ .commande-form .blocs .bloc .commentaire span { background-color: #BB8757; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; color: white; font-weight: bold; padding: 3px 10px; } /* line 425, ../sass/_systeme_commandes.scss */ .commande-form #produits { margin-top: 15px; } /* line 428, ../sass/_systeme_commandes.scss */ .commande-form #produits #label-produits { display: block; margin-bottom: 5px; } /* line 433, ../sass/_systeme_commandes.scss */ .commande-form #produits .table { margin-top: 7px; } /* line 436, ../sass/_systeme_commandes.scss */ .commande-form #produits .table .illu { float: left; height: auto; width: 70px; margin-right: 15px; } /* line 443, ../sass/_systeme_commandes.scss */ .commande-form #produits .table .photo { padding: 0px; width: 120px; } /* line 448, ../sass/_systeme_commandes.scss */ .commande-form #produits .table .th-photo, .commande-form #produits .table .td-photo { width: 120px; } /* line 452, ../sass/_systeme_commandes.scss */ .commande-form #produits .table .nom { font-family: "comfortaalight"; font-weight: bold; text-transform: uppercase; font-size: 18px; } /* line 459, ../sass/_systeme_commandes.scss */ .commande-form #produits .table .description { font-style: italic; } /* line 463, ../sass/_systeme_commandes.scss */ .commande-form #produits .table .recette { font-size: 12px; } /* line 467, ../sass/_systeme_commandes.scss */ .commande-form #produits .table .input-group { width: 133px; } /* line 469, ../sass/_systeme_commandes.scss */ .commande-form #produits .table .input-group .quantity { text-align: center; } /* line 474, ../sass/_systeme_commandes.scss */ .commande-form #produits .table .colonne-quantite, .commande-form #produits .table .prix-unit, .commande-form #produits .table .total { width: 150px; text-align: center; } /* line 479, ../sass/_systeme_commandes.scss */ .commande-form #produits .table td#total-commande, .commande-form #produits .table td#total-commande-vrac, .commande-form #produits .table td.total { text-align: center; } /* line 483, ../sass/_systeme_commandes.scss */ .commande-form #produits .table .epuise { display: none; text-transform: uppercase; color: #B32815; font-weight: bold; font-size: 16px; text-align: center; } /* line 492, ../sass/_systeme_commandes.scss */ .commande-form #produits .table .quantite-restante { font-size: 12px; margin-top: 8px; } /* line 496, ../sass/_systeme_commandes.scss */ .commande-form #produits .table .quantite-restante .nb { font-weight: bold; } /* line 501, ../sass/_systeme_commandes.scss */ .commande-form #produits .table td.produit, .commande-form #produits .table th.produit { width: 70%; } /* line 505, ../sass/_systeme_commandes.scss */ .commande-form #produits .table td.prix-unit, .commande-form #produits .table th.prix-unit { width: 10%; } /* line 509, ../sass/_systeme_commandes.scss */ .commande-form #produits .table td.colonne-quantite, .commande-form #produits .table th.colonne-quantite { width: 10%; } /* line 513, ../sass/_systeme_commandes.scss */ .commande-form #produits .table td.total, .commande-form #produits .table th.total { width: 10%; } /* line 519, ../sass/_systeme_commandes.scss */ .commande-form #bar-fixed { display: none; position: fixed; bottom: 0px; z-index: 100; background-color: white; padding: 15px; margin-bottom: 0px; -moz-box-shadow: 0 0 5px gray; -webkit-box-shadow: 0 0 5px gray; box-shadow: 0 0 5px gray; -moz-border-radius: 10px 10px 0px 0px; -webkit-border-radius: 10px; border-radius: 10px 10px 0px 0px; border-top: solid 1px #e0e0e0; background-color: #F9F9F9; background-color: #F8F1DD; text-align: center; } /* line 536, ../sass/_systeme_commandes.scss */ .commande-form #bar-fixed.not-fixed { position: relative; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; border: solid 1px #e0e0e0; padding-right: 20px; } /* line 545, ../sass/_systeme_commandes.scss */ .commande-form #bar-fixed.no-credit-pain #bloc-valider-commande { margin-top: 0px; float: right; } /* line 551, ../sass/_systeme_commandes.scss */ .commande-form #bar-fixed #total-commande-bottom { background-color: white; -moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px; padding: 5px 25px; border: solid 1px #e0e0e0; } /* line 558, ../sass/_systeme_commandes.scss */ .commande-form #bar-fixed .btn-commentaire { float: left; } /* line 566, ../sass/_systeme_commandes.scss */ .commande-form #bar-fixed .btn-commentaire { margin-right: 10px; } /* line 570, ../sass/_systeme_commandes.scss */ .commande-form #bar-fixed #bloc-valider-commande { text-align: right; margin-top: 20px; } /* line 574, ../sass/_systeme_commandes.scss */ .commande-form #bar-fixed #bloc-valider-commande button { width: 340px; margin-right: 10px; } /* line 580, ../sass/_systeme_commandes.scss */ .commande-form #bar-fixed #checkbox-credit-pain { float: right; width: 340px; padding: 3px 11px; background-color: white; border: solid 1px #ccc; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; margin-right: 10px; text-shadow: 0 1px 0 #fff; -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075); } /* line 591, ../sass/_systeme_commandes.scss */ .commande-form #bar-fixed #checkbox-credit-pain.paiement-impossible { background-color: #e0e0e0; } /* line 595, ../sass/_systeme_commandes.scss */ .commande-form #bar-fixed #checkbox-credit-pain .info { color: gray; font-weight: normal; } /* line 600, ../sass/_systeme_commandes.scss */ .commande-form #bar-fixed #checkbox-credit-pain .the-credit { background-color: #BB8757; color: white; padding: 2px 8px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } /* line 607, ../sass/_systeme_commandes.scss */ .commande-form #bar-fixed #checkbox-credit-pain .montant-paye { color: #BB8757; } /* line 611, ../sass/_systeme_commandes.scss */ .commande-form #bar-fixed #checkbox-credit-pain #info-credit-vide { font-size: 12px; } /* line 615, ../sass/_systeme_commandes.scss */ .commande-form #bar-fixed #checkbox-credit-pain #credit-pain-disabled { display: none; font-size: 12px; } /* line 621, ../sass/_systeme_commandes.scss */ .commande-form #bar-fixed .btn-retour, .commande-form #bar-fixed .annuler-commande { float: left; margin-right: 5px; } /* line 626, ../sass/_systeme_commandes.scss */ .commande-form #bar-fixed .annuler-commande { color: #b92c28; background-color: white; } /* line 631, ../sass/_systeme_commandes.scss */ .commande-form #bar-fixed #total-commande-bottom { display: none; font-weight: bold; font-family: "comfortaalight"; font-size: 24px; } /* line 638, ../sass/_systeme_commandes.scss */ .commande-form #bar-fixed .field-commande-commentaire { display: none; } /* line 646, ../sass/_systeme_commandes.scss */ .ui-datepicker .ui-widget-header { background: none; background-color: gray; border: 0px none; color: black; font-weight: normal; } /* line 654, ../sass/_systeme_commandes.scss */ .ui-datepicker .ui-datepicker-current-day a, .ui-datepicker a.ui-state-hover { background: none; background-color: gray; border-color: black; color: black; } /* line 668, ../sass/_systeme_commandes.scss */ #page-etablissement h1, #page-producer-code h1 { font-size: 40px; } /* line 671, ../sass/_systeme_commandes.scss */ #page-etablissement .info, #page-producer-code .info { text-align: center; } /* line 677, ../sass/_systeme_commandes.scss */ #page-producer-code form#producer-code { max-width: 400px; margin: 0px auto; } /* line 681, ../sass/_systeme_commandes.scss */ #page-producer-code form#producer-code .form-group.buttons { text-align: center; } @media screen and (max-width: 1000px) { /* line 3, ../sass/_responsive.scss */ #content { padding-top: 0px; } /* line 7, ../sass/_responsive.scss */ #header { position: relative; } /* line 12, ../sass/_responsive.scss */ #header nav ul { margin-top: 5px; float: left; } /* line 15, ../sass/_responsive.scss */ #header nav ul li { float: right; display: none; } /* line 19, ../sass/_responsive.scss */ #header nav ul li a { padding: 5px; height: auto; line-height: 20px; } /* line 28, ../sass/_responsive.scss */ #header nav { width: 100%; } /* line 30, ../sass/_responsive.scss */ #header nav ul { float: none; margin: 0px none; } /* line 36, ../sass/_responsive.scss */ #header nav ul li#logo { display: block; } /* line 43, ../sass/_responsive.scss */ #header a#link-commander { display: none; } /* line 48, ../sass/_responsive.scss */ #content #points-vente .content { padding-left: 10px; margin-top: 30px; } /* line 53, ../sass/_responsive.scss */ #menu-user { position: relative; top: 0px; } /* line 58, ../sass/_responsive.scss */ .connected #content { padding-top: 0px; } }