/* 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:
 * <link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css" /> */
/* line 8, ../sass/screen.scss */
.clr {
  clear: both;
}

/* line 12, ../sass/screen.scss */
#page label.checkbox {
  padding-left: 0px;
}
/* line 14, ../sass/screen.scss */
#page label.checkbox input {
  width: 30px;
}

/* line 19, ../sass/screen.scss */
h1 {
  font-size: 30.5px;
}

/* line 24, ../sass/screen.scss */
.navbar .nav {
  float: right;
}

/* ********* liste des baguettes */
/* line 33, ../sass/screen.scss */
#search-baguette .span2 select, #search-negoce .span2 select, #search-baguette .span2 input, #search-negoce .span2 input, #search-baguette .span3 select, #search-negoce .span3 select, #search-baguette .span3 input , #search-negoce .span3 input {
  width: 100%;
}
/* line 38, ../sass/screen.scss */
#search-baguette span.required , #search-negoce span.required {
  display: none;
}

/* line 45, ../sass/screen.scss */
#baguette-grid table tr.complet , #negoce-grid table tr.complet {
  border-left: solid 3px #0088cc;
}
/* line 49, ../sass/screen.scss */
#baguette-grid table tr.continue , #negoce-grid table tr.continue {
  background-color: #e5ffe5;
}
/* line 53, ../sass/screen.scss */
#baguette-grid table tr.arrete , #negoce-grid table tr.arrete {
  background-color: #4a99ff;
}
/* line 57, ../sass/screen.scss */
#baguette-grid table tr.rupture , #negoce-grid table tr.rupture {
  background-color: #ffdca0;
}

#baguette-grid table tr.supprimee , #negoce-grid table tr.supprimee {
  background-color: #ff9191;
}

#baguette-grid table tr.destockage , #negoce-grid table tr.destockage {
  background-color: #dfcaff;
}

#baguette-grid table tr.en-collection , #negoce-grid table tr.en-collection {
  border-left: solid 5px #2c8b2c;
  border-bottom: 1px solid #dddddd ;
}

#baguette-grid table tr.not-en-collection , #negoce-grid table tr.not-en-collection {
  border-left: solid 5px #ff4747;
  border-bottom: 1px solid #dddddd ;
}

/* line 61, ../sass/screen.scss */
#baguette-grid table tr , #negoce-grid table tr {
  cursor: pointer;
}
/* line 67, ../sass/screen.scss */
#baguette-grid table .coin span , #negoce-grid table .coin span {
  font-size: 11px;
  color: red;
}

/* ********* formulaire ajout baguette */
/* line 77, ../sass/screen.scss */
#baguette-form label.required , #negoce-form label.required {
  color: #b94a48;
}
/* line 81, ../sass/screen.scss */
#baguette-form .form-actions , #negoce-form .form-actions {
  position: fixed;
  bottom: 0;
  right: 0px;
  margin-bottom: 0;
  padding: 15px;
}

/* line 90, ../sass/screen.scss */
ul#meme-famille {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}
/* line 95, ../sass/screen.scss */
ul#meme-famille li {
  display: block;
  float: left;
  margin-right: 15px;
  margin-bottom: 15px;
  text-align: center;
}
/* line 102, ../sass/screen.scss */
ul#meme-famille li a {
  display: block;
  color: black;
}
/* line 108, ../sass/screen.scss */
ul#meme-famille li.selec img {
  -webkit-box-shadow: 0px 0px 4px gray;
  -moz-box-shadow: 0px 0px 4px gray;
  box-shadow: 0px 0px 4px gray;
}

/* line 115, ../sass/screen.scss */
#prix-baguette , #prix-negoce {
  /*border-top: solid 5px #e0e0e0;
  border-bottom: solid 5px #e0e0e0;
  margin-bottom: 30px ;*/
}
/* line 121, ../sass/screen.scss */
#prix-baguette form , #prix-negoce form {
  width: 49%;
}
/* line 125, ../sass/screen.scss */
#prix-baguette .right , #prix-negoce .right {
  width: 50%;
  float: right;
}
/* line 129, ../sass/screen.scss */
#prix-baguette .right .hide , #prix-negoce .right .hide {
  display: none;
}
/* line 135, ../sass/screen.scss */
#prix-baguette label , #prix-negoce label {
  display: inline;
}
/* line 140, ../sass/screen.scss */
#prix-baguette .dimensions input , #prix-negoce .dimensions input {
  text-align: center;
}
/* line 146, ../sass/screen.scss */
#prix-baguette #table-marges .marge-surcharge , #prix-negoce #table-marges .marge-surcharge {
  width: 350px;
}
/* line 152, ../sass/screen.scss */
#prix-baguette #form-prix #nb_fenetres, #prix-negoce #form-prix #nb_fenetres, #prix-baguette #form-prix #nb_cadres , #prix-negoce #form-prix #nb_cadres {
  width: 30px;
  text-align: center;
}
/* line 157, ../sass/screen.scss */
#prix-baguette #form-prix div.passe , #prix-negoce #form-prix div.passe {
  padding-left: 20px;
}
/* line 161, ../sass/screen.scss */
#prix-baguette #form-prix select , #prix-negoce #form-prix select {
  width: auto;
}
/* line 171, ../sass/screen.scss */
#prix-baguette .table-prix .revient, #prix-negoce .table-prix .revient, #prix-baguette .table-prix .pro_ttc, #prix-negoce .table-prix .pro_ttc, #prix-baguette .table-prix .public_ht, #prix-negoce .table-prix .public_ht, #prix-baguette .table-prix .marge_pro, #prix-negoce .table-prix .marge_pro, #prix-baguette .table-prix .marge_public , #prix-negoce .table-prix .marge_public {
  color: gray;
}
/* line 175, ../sass/screen.scss */
#prix-baguette .table-prix .option , #prix-negoce .table-prix .option {
  margin-left: 20px;
}
/* line 177, ../sass/screen.scss */
#prix-baguette .table-prix .option label , #prix-negoce .table-prix .option label {
  font-weight: bold;
  display: block;
}
/* line 181, ../sass/screen.scss */
#prix-baguette .table-prix .option label span , #prix-negoce .table-prix .option label span {
  font-weight: normal;
}
/* line 185, ../sass/screen.scss */
#prix-baguette .table-prix .option select , #prix-negoce .table-prix .option select {
  width: 350px;
}

/* line 195, ../sass/screen.scss */
#motif .controls {
  margin-left: 10px;
}

/* ******** politique de prix */
/* line 203, ../sass/screen.scss */
#form-politique-prix .text {
  width: 50px;
  text-align: center;
}
