input[type=text],textarea{-webkit-appearance:none}h3{line-height:23px}table th{padding:8px 8px!important}table th[data-direction=asc]:before,table th[data-direction=desc]:before{font-family:FontAwesome;font-size:16px;color:#333}table th[data-direction=asc]:before{content:" \f0d8 \00A0 \00A0"}table th[data-direction=desc]:before{content:" \f0d7 \00A0 \00A0"}table td{padding:10px 8px!important}.datepicker td,.datepicker th{padding:3px 3px!important}table.tlist tbody td,table.tlist-date tbody td{padding:0 20px!important;line-height:40px;height:50px;cursor:pointer;background:#f9f9f9}table.tlist tbody td input,table.tlist-date tbody td input{margin-bottom:0!important}table.tlist tbody td input.show,table.tlist-date tbody td input.show{display:inline!important}table.tlist tbody td i.icon-ok,table.tlist-date tbody td i.icon-ok,table.tlist tbody td i.icon-ban-circle,table.tlist-date tbody td i.icon-ban-circle{color:#eee;cursor:pointer;padding-top:10px}table.tlist tbody td i.icon-plus-sign,table.tlist-date tbody td i.icon-plus-sign{color:#aaa!important}table.tlist tbody td span.fright.label,table.tlist-date tbody td span.fright.label{margin-top:10px}table.tlist tbody td label,table.tlist-date tbody td label{width:95%;line-height:40px}table.tlist tbody td label.first-label,table.tlist-date tbody td label.first-label{width:45px;text-align:right;font-weight:700}table.tlist tbody td label.first-label small,table.tlist-date tbody td label.first-label small{font-weight:500}table.tlist tbody td label.second-label,table.tlist-date tbody td label.second-label{width:80%;margin-left:50px}table.tlist tbody tr[data-type=qte] td label,table.tlist-date tbody tr[data-type=qte] td label{width:55%}table.tlist.tlist-small td,table.tlist-date.tlist-small td{line-height:22px;height:22px;padding:2px 8px!important;cursor:default!important}table.tlist.tlist-small td label,table.tlist-date.tlist-small td label{line-height:22px;cursor:default!important;font-size:12px}table.tlist tr.active td,table.tlist-date tr.active td,table.tlist td.active,table.tlist-date td.active{background:#B3CE92;color:#000;border-top:1px solid #fff;background-color:#92B765;background-image:-webkit-gradient(linear,0 100%,0 0,from(#c2daa9),to(#c1d9a8));background-image:-webkit-linear-gradient(#c2daa9,#c1d9a8);background-image:-moz-linear-gradient(#c2daa9,#c1d9a8);background-image:-o-linear-gradient(#c2daa9,#c1d9a8);background-image:linear-gradient(#c2daa9,#c1d9a8)}table.tlist td.remove,table.tlist-date td.remove{background:#FFBFBF;color:#000;border-top:1px solid #fff;background-color:#FFBFBF;background-image:-webkit-gradient(linear,0 100%,0 0,from(#ffbfbf),to(#ffb3b3));background-image:-webkit-linear-gradient(#ffbfbf,#ffb3b3);background-image:-moz-linear-gradient(#ffbfbf,#ffb3b3);background-image:-o-linear-gradient(#ffbfbf,#ffb3b3);background-image:linear-gradient(#ffbfbf,#ffb3b3)}table.tlist tr.active i.icon-ok,table.tlist-date tr.active i.icon-ok,table.tlist td.active i.icon-ok,table.tlist-date td.active i.icon-ok{color:#000}table.tlist td.remove i.icon-ban-circle,table.tlist-date td.remove i.icon-ban-circle{color:#000}table.tlist-qte input{margin-bottom:0!important}table.tlist-date{border:1px solid #fff;border-radius:0}table.tlist-date th div{font-weight:500;float:right}table.tlist-date th{border:0!important}table.tlist-date td label.second-label{width:250px}table.tlist-date td span{font-size:14px;width:180px}table.tlist-date td .fleft{position:absolute;margin-top:0}table.tlist-date td .fright{height:1px}table.tlist-date td .the_date{float:left}table.tlist-date td.selectable{-webkit-touch-callout:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}table.tlist-date tbody td{border-bottom:1px solid #DDD;border-right:1px solid #DDD!important;border-top:1px solid transparent;padding:8px 10px!important}table.tlist-date tbody tr:last-child td{border-bottom:1px solid transparent}table.tlist-date td.wh1 i{color:#666!important;margin-top:-10px;font-size:22px}table.tlist-date tfoot td{padding:12px 8px 4px!important;background:#eee!important;vertical-align:middle;border:0!important}table.tlist-date tfoot td span{font-size:12px;font-weight:700}table.tlist-date tfoot td i{color:#222;font-size:14px}table.tlist-date tfoot td a{margin-top:11px;text-decoration:none}table.tlist-date tfoot td a.btn{margin-top:0}table.tlist-date tfoot td input,table.tlist-date tfoot td select{margin-bottom:0!important;margin-top:0!important}.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child{border-radius:4px 0 0}form legend,div.form legend{margin-bottom:30px}form legend div,div.form legend div{font-size:12px;margin-top:0;line-height:19px;padding-left:12px;color:#555}form legend:before,div.form legend:before{content:"\f0da";font-family:FontAwesome;color:#80A84F;font-size:14px;padding-right:5px}form input.error,div.form input.error,form textarea.error,div.form textarea.error,form select.error,div.form select.error{border:1px solid #A80000!important;box-shadow:none!important}form .controls span.text,div.form .controls span.text{line-height:30px;text-shadow:none!important;padding-left:9px}form .controls.text,div.form .controls.text{color:#000;margin-top:10px;margin-bottom:12px;padding-left:6px;text-shadow:none!important}form .control-label,div.form .control-label{color:#555;font-size:13px}form .select2-container,div.form .select2-container{margin:0!important}.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:3px;margin-left:2px}div.form label{border-bottom:1px solid #eee;font-weight:700}table a i,table .btn i{vertical-align:middle!important;text-decoration:none!important}.alert{font-size:15px;padding-left:40px}.alert i{font-size:18px;position:absolute;margin-top:4px;margin-left:-25px}.alert+.alert{margin-top:-10px}.login-logo{position:absolute;display:block;color:#ddd;font-size:64px;width:64px;height:64px;line-height:64px!important;margin-top:20px;margin-left:287px}.login-road{display:none;position:absolute;bottom:100px;left:8000px;font-size:70px}.login-road .flasher{display:block;position:absolute;font-size:40px;margin-top:-30px;margin-left:26px;background:red;border-radius:20px;width:20px;height:20px;z-index:-1}.login-road.ipad .flasher{margin-top:-10px}#whatisthat{text-align:right;margin-top:5px}.login-fields input{font-family:open_sansregular}#console{font-family:Consolas!important;font-size:12px}@media (min-width:768px){#topbar a.not-a-link{color:#fff!important;text-decoration:none}}#topbar a{display:block;text-decoration:none}#topbar a:hover{background:#1D354D}#topbar a i{text-decoration:none}#header #main-nav{margin-top:33px}#header #main-nav li a{line-height:25px}#header #main-nav li a span{letter-spacing:.05em}#header #main-nav li a i{display:inline-block;width:16px}#header #main-nav .dropdown-menu i{color:#bbb}#header #main-nav .dropdown-menu li:hover i,#header #main-nav .dropdown-menu li.active i{color:#000;text-shadow:none}#header #main-nav .caret{margin-top:11px}.softbrand{font-style:italic;color:#fff;display:block;font-size:22px;font-weight:600;height:40px;line-height:30px;margin-right:.75em;position:absolute;text-shadow:-2px 1px 0 #000;top:24px;width:150px;text-decoration:none;padding-left:39px}.softbrand .logo{position:absolute;margin-top:0;margin-left:-39px;color:#fff;text-shadow:2px 2px 1px #000;z-index:-1}.softbrand .logo i{width:32px;height:32px;font-size:42px;vertical-align:middle;line-height:33px;color:#fff}.softbrand .logo i.icon-plus{color:#C40000;font-size:22px;position:absolute;margin-left:21px;margin-top:-4px;text-shadow:none;display:none}.softbrand a{color:#fff;z-index:400!important;text-decoration:none}.softbrand a span.first{font-size:48px;letter-spacing:-3px}.softbrand a span.second{margin-left:-15px;line-height:29px;margin-top:11px;position:absolute;font-size:18px;text-shadow:-1px -1px 1px #000;letter-spacing:0;font-weight:400}.softbrand a span.tld{font-weight:100;padding-left:2px;color:#80A7CF;margin-left:-6px}.softbrand a span.dot{color:#80A7CF;font-size:20px;letter-spacing:-2px}.softbrand.dark .logo{text-shadow:2px 2px 1px #ccc}.softbrand.dark .logo i{color:#1D354D}.softbrand.dark .logo i.icon-plus{color:#C40000}.softbrand.dark a{color:#1D354D;text-shadow:1px 1px 3px #ccc}.softbrand.dark a span.first{text-shadow:-1px 0 1px #fff}.softbrand.dark a span.second{text-shadow:-1px -1px 5px #fff;font-weight:700}.softbrand.dark a span.dot{color:#aaa}.softbrand.dark a span.tld{color:#000}@media screen and (max-width:497px){.softbrand.dark{display:none}.login .login-logo{display:none}}#menu-trigger{top:14px!important}#header .btn-navbar{box-shadow:none;border:0}#content h2 i{margin-top:10px!important;margin-right:20px}#content h2 i.text{margin-right:0!important}#content .row{margin-top:1em}#footer{line-height:15px}#footer #client span{color:#aaa;font-size:10px}#footer #builtby{color:#ddd;font-size:11px;letter-spacing:0}#footer #builtby span{color:#aaa;font-size:10px}@media (max-height:780px){#footer{margin-top:75px}}.pagination{margin:-25px 0 0 0}.pagination ul li a{margin-right:0;border-radius:0!important;width:20px;text-align:center}.pagination ul li a i{line-height:20px}.masthead-text h2 a{color:#555;text-decoration:none;line-height:30px!important}.masthead-text h2 i{vertical-align:top;margin-right:10px;line-height:40px;margin:0 10px 0 0!important}.error-container h1{font-size:60px}.error-container h2{font-size:20px}.btn i,.btn-small i{vertical-align:middle}.btn-large i{padding-top:-10px!important}.btn:focus{background-position:0 0;outline:0}.codebarre{font-family:c39hrp48dhttnormal;font-size:72px;height:80px;line-height:80px}.codebarre.normal{font-size:72px;height:80px;line-height:80px}.codebarre.medium{font-size:122px;height:130px;line-height:130px}.codebarre.large{font-size:182px;height:200px;line-height:190px}.btn input[type=checkbox]{margin-top:-3px}.nav-stacked li.disable{outline:0}.nav-stacked li.disable a{outline:0;color:#ccc}.nav-stacked li.disable a:hover{background:0 0;cursor:default}.typeahead li span{text-decoration:underline;font-weight:700}.typeahead li.active a{background:#94BA65!important}.dropdown-menu .active a,.dropdown-menu .active a:hover,.dropdown-menu .active>a,.dropdown-menu .active>a:hover{background:#94BA65!important}.btn-group .dropdown-menu a i{font-size:14px}.lrlist-not-linked label,.lrlist-linked label{background:#eee;padding:10px 0 10px 25px;color:#111}.lrlist-not-linked label span,.lrlist-linked label span{color:#aaa}.noscript{text-align:center;background:#FABD05;font-size:14px;line-height:40px;font-weight:700}.noscript.error{background:#B90000;color:#fff}.form-error{color:#C44A48}.selectlist{border:0;background:0 0}.box{padding:20px;background:#eee}.sortlist li{background:#eee;padding:7px 15px;margin-bottom:10px;cursor:move}.sortlist li.ui-sortable-helper{background:#ddd}.sortlist li span.remove{float:right;margin-left:20px;cursor:pointer}.sortlist li span.remove:hover{color:#D50000}.sortlist.plist,.sortlist.vlist{list-style-type:none;margin-bottom:40px}.sortable-verif legend,.sortable-produits legend{color:#08C;cursor:pointer}@media (max-width:988px) and (min-width:768px){#main-nav li.active .caret{border-top-color:#fff!important}#main-nav li.active:hover a{background:none!important;color:#fff!important}.tabbable>div.span3{width:98%}.tabbable>div.span9{width:98%}.tab-content .tab-pane{width:98%}}.cred{color:#C44A48!important}.cgrey{color:#aaa!important}.cgreymedium{color:#999!important}.cgreydark{color:#666!important}.cgreen{color:#468847!important}.cgreen2{color:#94BA65!important}.cyellow{color:#C09853!important}.cblue{color:#08C!important}.cblack{color:#000!important}.bgwhite{background-color:#fff!important}.wh1{width:1px}.wh10{width:10px!important}.wh20{width:20px!important}.wh30{width:30px!important}.wh40{width:40px!important}.wh50{width:50px!important}.wh60{width:60px!important}.wh70{width:70px!important}.wh80{width:80px!important}.wh90{width:90px!important}.wh100{width:100px!important}.wh150{width:150px!important}.wh170{width:170px!important}.wh180{width:180px!important}.wh190{width:190px!important}.wh200{width:200px!important}.wh210{width:210px!important}.wh220{width:220px!important}.wh230{width:230px!important}.wh240{width:240px!important}.wh250{width:250px!important}.wh260{width:260px!important}.wh300{width:300px!important}.wh400{width:400px!important}.wh500{width:500px!important}.wh20p{width:20%!important}.wh99p{width:99%!important}.wh100p{width:100%!important}.he150{height:150px!important}.he160{height:160px!important}.he170{height:170px!important}.he180{height:180px!important}.he190{height:190px!important}.he200{height:200px!important}.he300{height:300px!important}input.input_checkbox{width:12px!important;height:12px!important;border:1px solid #aaa}.clear{clear:both!important;height:1px}.dnone{display:none}.fleft,.ileft{float:left!important}.fright,.iright{float:right!important}.iright{margin:0 0 15px 15px}.ileft{margin:0 15px 15px 0}.tright{text-align:right!important}.tcenter{text-align:center!important}.nounderl{text-decoration:none!important}.pointer,.pointer:hover{cursor:pointer}.cursor{cursor:default!important}.strong{font-weight:700}.notstrong{font-weight:400}.italic{font-style:italic}.print{display:none}.fs10{font-size:10px}.fs12{font-size:12px}.fs14{font-size:14px}.fs16{font-size:16px}.fs18{font-size:18px}.fs20{font-size:20px}.fs22{font-size:22px}.fs24{font-size:24px}.fs25{font-size:25px}.fs26{font-size:26px}.fs28{font-size:28px}.fs30{font-size:30px}.fs40{font-size:40px}.fs50{font-size:50px}.fs60{font-size:60px}.fs70{font-size:70px}.fs80{font-size:80px}