/* page guide des prescripteurs */
.wait.guide                           { width: 300px; padding: 0 0 0 35px; margin: 0 15px; }
.guide .toogle .content               { padding : 10px; font-size: 14px; width: 940px; }
.guide .toogle .content.content-tab   { padding : 0px; }
.guide .toogle .content-tab td.left   { width: 260px; padding: 10px 0 10px 30px; font-size: 15px; }
.guide .toogle .content-tab td.right  { width: 630px; padding: 10px 10px 10px 40px; font-size: 14px; }

.guide .toogle .content               { display: none; }
#site-content .guide h2               { margin: 0 0 10px 0; }
#site-content .guide .toogle .content .btn-bleu { width: 210px; margin: 0; }
.guide .toogle .content.first         { display: block; }
.guide .toogle .content .fleft.marg   { margin: 0 0 0 25px; }
.guide .toogle .head          { height: 25px; padding: 5px 0 0 0; background: url('../../images/site/accordion-fleche-bas.png') center right no-repeat #bfbfbf; 
                                width: 950px; padding: 5px 0 0 10px; font-size: 15px; }
.guide .toogle .head.selected { background: url('../../images/site/accordion-fleche-haut.png') center right no-repeat #074d97; }

.guide .reinitialiser         { width: 95px; padding: 15px 25px 15px 50px; height: 45px; margin: 8px 0 10px 0; }
.guide .fleft.content-text    { width: 575px; }
#site-bottom-in.guide .head   { margin: 0 0 15px 0; font-size: 16px; }
#site-bottom-in.guide h2.bleu { font-size: 30px; margin: 0 0 20px 0; }
#site-bottom-in.guide .product-list     { height: auto; margin: 40px 30px 20px 0; }
#site-bottom-in.guide span,
#site-bottom-in.guide a                 { font-size: 26px; }
#site-bottom-in.guide .system-right,
#site-bottom-in.guide .system-left      { width: 340px; height: 35px; }
#site-bottom-in.guide .system-middle a  { font-size: 14px; height: 32px; padding: 10px 0 0; font-weight: normal; width: 250px; }
#site-bottom-in.guide .system-middle    { margin: 0 20px; }
#content-form form .toogle .head .left  { width: 350px; }
#content-form form .toogle .head .right { margin: 0; width: auto !important; height: 25px; overflow: hidden; max-width: 590px; }

/* popup système */
.product-list.popup         { float: left; width: 200px; margin: 0 15px 33px 0; position: relative; }
.product-list.popup .title,
.product-list.popup a       { font-size: 18px; color: #28303e; font-family: "SourceSansPro-Regular", Arial, Verdana, Sans-Serif; font-weight: bold; }
.product-list.popup .subtitle  { font-size: 18px; color: #28303e; margin: 5px 0 0 0; font-weight: bold; }
.product-list.popup .title  { height:45px; overflow: hidden; }
.product-list.popup .tools  { height: 64px; }
.product-list.popup p.descr  { height: 110px; overflow: hidden; }
.product-list.popup .head   { font-weight: bold; }
.product-list.popup .visuel { position: relative; width: 210px; height: 210px; overflow: hidden; text-align: center;
                              background: url('../../images/site/bg-liste-produit2.png') top left no-repeat; }
.product-list.popup .visuel img { width:auto; height: auto; }