
*,html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,label,fieldset,input,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-weight:normal}q:before,q:after{content:''}strong{font-weight:bold}em{font-style:italic}a img{border:0}a{text-decoration:none}body{font-size:1em}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}@font-face{font-family:'Droid Sans';font-style:normal;font-weight:400;src:local('Droid Sans'),local('DroidSans'),url(../../fonts/DroidSans.woff) format('woff')}@font-face{font-family:'Droid Sans';font-style:normal;font-weight:700;src:local('Droid Sans Bold'),local('DroidSans-Bold'),url(../../fonts/DroidSans-Bold.woff) format('woff')}table tr{page-break-inside:avoid}table thead{display:table-header-group}table tfoot{display:table-row-group}.round{border-radius:.3125em;-moz-border-radius:.3125em;-webkit-border-radius:.3125em}p{margin-bottom:1.25em;color:#9498a1}a.lightBlueLink{color:#2a6acc}.fl{float:left}.fr{float:right}.cb{clear:both}.half-size-column{width:48%}div.stripe-separator{background:transparent url('../images/separator-bg.png') repeat-x left center;height:.562em;display:block;margin:1.25em 0}h1,h2,h3,h4,h5,h6{margin-bottom:.625em}ul.temporary-button-showcase{list-style-type:none}ul.temporary-button-showcase li{width:24%;float:left;margin-bottom:1em}code{display:inline-block;background-color:#f8f9fa;border:1px solid #eeefef;padding:.416em .833em;color:#2a2e36}blockquote{display:block;font-style:italic;border-left:2px solid #eeefef;padding-left:.833em;color:#9498a1}cite{font-style:italic;font-weight:bold;display:block;padding-left:.833em;margin-top:.833em;color:#9498a1}label{display:inline}.separator{text-align:center;width:100%;color:white}.separatorBlack{width:100%;background-color:black;height:2px;display:block;margin:.75em 0}body,form{font-family:"Droid Sans",Helvetica,Arial,sans-serif;line-height:1.125em;min-width:740px}p,.button,form input,ul#nav li ul,ul#tabs,div.side-menu ul li a,table,.information-box,.confirmation-box,.error-box,.warning-box,ol,.regular-ul,.custom-ul,blockquote,cite{font-size:.75em}div.content-module-heading span{font-size:.625em}form p input[type="text"],form p input[type="password"],form p input[type="checkbox"],form p input[type="radio"]{font-size:1em}h1{font-size:1.125em}h2{font-size:.875em}h3{font-size:.75em}h4{font-size:.685em}h5{font-size:.625em}a{color:#2069b4}a:hover{color:#2a2e36}p a,p a:hover{border-bottom:1px dotted}.blue{background-color:#2069b4;color:white}.blue:hover{background-color:#5081b3;color:white}.red{background-color:#d91c16;color:white}.red:hover{background-color:#d15f5e;color:white}.orange{background-color:#ff8c00;color:white}.orange:hover{background-color:#f6ac00;color:white}.green{background-color:#3c0;color:white}.green:hover{background-color:#10d610;color:white}.gray{background-color:#a3a4a4;color:white}.gray:hover{background-color:#a3a4a4;color:white}.grey{background-color:#a3a4a4;color:white}.grey:hover{background-color:#a3a4a4;color:white}.paleBlue{background-color:#cee8fe;color:lightsteelblue}.paleBlue:hover{background-color:#cee8fe;color:blue}.greenText{color:#3c0}.default-width-input{width:20.833em}.full-width-input{width:95%}.full-width-textarea{width:95%;height:12.5em}.page-full-width{padding:0 1.875em}.page-limited{width:60em;margin:0 auto}.button{padding:.833em;display:inline-block;text-decoration:none;background-repeat:no-repeat}.dark{background-color:#3f4551;color:white}.dark:hover{background-color:#5d6677;color:white}.darkSelected{background-color:#7a8095;color:white}.text-upper{text-transform:uppercase}.small-button{padding:.312em 1em}.image-left{background-position:.833em center;padding-left:3em}.image-right{background-position:right center;padding-right:3em}.ic-home{background-image:url("../images/icons/ic_home.png")}.ic-calc{background-image:url("../images/icons/ic_calc.png")}.ic-bug{background-image:url("../images/icons/ic_bug.png")}.ic-left-arrow{background-image:url("../images/icons/ic_left.png")}.ic-right-arrow{background-image:url("../images/icons/ic_right.png")}.ic-print{background-image:url("../images/icons/ic_print.png")}.ic-cancel{background-image:url("../images/icons/ic_cancel.png")}.ic-delete{background-image:url("../images/icons/ic_delete.png")}.ic-add{background-image:url("../images/icons/ic_add.png")}.ic-download{background-image:url("../images/icons/ic_download.png")}.ic-edit{background-image:url("../images/icons/ic_edit.png")}.ic-favorite{background-image:url("../images/icons/ic_favorite.png")}.ic-lock{background-image:url("../images/icons/ic_lock.png")}.ic-power{background-image:url("../images/icons/ic_power.png")}.ic-refresh{background-image:url("../images/icons/ic_refresh.png")}.ic-settings{background-image:url("../images/icons/ic_settings.png")}.ic-upload{background-image:url("../images/icons/ic_upload.png")}.ic-search{background-image:url("../images/icons/ic_zoom.png")}.ic-table-edit{background-image:url("../images/icons/table/actions-edit.png")}.ic-table-delete{background-image:url("../images/icons/table/actions-delete.png")}.menu-email{background-image:url("../images/icons/menu/menu-email.png")}.menu-email:hover{background-image:url("../images/icons/menu/menu-email-over.png")}.menu-email-special{background-image:url("../images/icons/menu/menu-email-special.png");color:#7fcdff}.menu-settings{background-image:url("../images/icons/menu/menu-settings.png")}.menu-settings:hover{background-image:url("../images/icons/menu/menu-settings-over.png")}.menu-logoff{background-image:url("../images/icons/menu/menu-logoff.png")}.menu-logoff:hover{background-image:url("../images/icons/menu/menu-logoff-over.png")}.menu-user{background-image:url("../images/icons/menu/menu-user.png")}form label{font-family:"Droid Sans",Helvetica,Arial,sans-serif;display:block;font-size:.75em}table label{font-family:"Droid Sans",Helvetica,Arial,sans-serif;display:block;font-size:1em}form input[type="checkbox"],form input[type="radio"]{margin-right:.5em}form label.alt-label{text-transform:none}form input[type="text"],input[type="password"],textarea{border:1px solid #d9dbdd;padding:.6em .625em;outline:0}form input[type="text"]:hover,input[type="password"]:hover,textarea:hover,form input[type="text"]:focus,input[type="password"]:focus,textarea:focus{border:1px solid #bbbdbe}form input[type="submit"]{border:0;cursor:pointer;padding:.833em;background-position:right center;padding-right:3em;background-repeat:no-repeat;font-weight:bold;text-transform:uppercase}form#search-form input{border:0;padding-right:3em}form#search-form input:focus{background-color:#5d6677;color:white}form p em{margin-top:.833em;display:block}form p.form-error,form p.form-error label{color:#cf4425}form p.form-error em{background:transparent url('../images/icons/message-boxes/error.png') no-repeat left center;padding-left:2em}form input.error-input{border:1px solid #ff876f}form input.error-input:hover{border:1px solid #b03e27}::-webkit-input-placeholder{color:#858d9c}:-moz-placeholder{color:#858d9c}.information-box,.confirmation-box,.error-box,.warning-box{padding:.833em .833em .833em 3em;margin-bottom:.833em}.information-box{background:#e5f5f9 url('../images/icons/message-boxes/information.png') no-repeat .833em center;border:1px solid #cae0e5;color:#5a9bab}.confirmation-box{background:#e7fae6 url('../images/icons/message-boxes/confirmation.png') no-repeat .833em center;border:1px solid #b7cbb6;color:#52964f}.error-box{background:#fde8e4 url('../images/icons/message-boxes/error.png') no-repeat .833em center;border:1px solid #e6bbb3;color:#cf4425}.warning-box{background:#fdf7e4 url('../images/icons/message-boxes/warning.png') no-repeat .833em center;border:1px solid #e5d9b2;color:#b28a0b}ul#nav{list-style-type:none}ul#nav>li{float:left;margin-right:.312em;position:relative}ul#nav li:first-child{margin-left:0}ul#nav li:hover ul{left:0}ul#nav li:hover a{background-color:#5d6677;color:white}ul#nav li.v-sep{border-right:1px solid #3f4551;margin-right:.625em;padding-right:.625em}ul#nav li ul{list-style-type:none;position:absolute;z-index:999;margin-top:-2px;left:-9999px}ul#nav li ul li a{color:white;padding:.833em 0 .833em 3em;border-top:1px solid #6a7282;background:#5d6677 url('../images/menu-indicator.png') no-repeat right center;display:block;width:100%;white-space:nowrap}ul#nav li ul li:last-child a{border-bottom-right-radius:.3125em;border-bottom-left-radius:.3125em;-moz-border-bottom-right-radius:.3125em;-moz-border-bottom-left-radius:.3125em;-webkit-border-bottom-right-radius:.3125em;-webkit-border-bottom-left-radius:.3125em}ul#nav li ul li a:hover{background-color:#7a8497}div#top-bar{background-color:#2a2e36;padding:.625em 0}div#header{padding:1.25em 0}div#header-with-tabs{padding:1.25em 0 0 0}div#login-intro{background:transparent url('../images/login-icon.png') no-repeat left center;padding:.312em 0 .312em 3.125em}div#login-intro h1{text-transform:uppercase;margin:.312em 0 0 0}div#login-intro h5{color:#9498a1}a#company-branding img{height:39px}a#company-branding-small img{height:30px}ul#tabs{list-style-type:none}ul#tabs li{float:left}ul#tabs li a{border:1px solid #eeefef;border-bottom:0;padding:1.666em .833em;margin:0 .416em -1px 0;display:block;color:#9498a1}ul#tabs li a:hover{color:#2a2e36}ul#tabs li a.dashboard-tab{background:transparent url('../images/tab-dashboard.png') no-repeat .833em center;padding-left:3em}ul#tabs li a.active-tab,ul#tabs li a.active-tab:hover{background-color:#f8f9fa;font-weight:bold;color:#2a2e36}.reset_table,.reset_table table tr,.reset_table tr td,.reset_table table tbody,.reset_table table thead,.reset_table table tfoot,.reset_table table tr th,.reset_table table tfoot tr tf{margin:0;padding:0;background:0;border:0 solid;border-collapse:collapse;border-spacing:0;background-image:none}table.dev_table{margin-bottom:1.25em;font-size:.75em;border:1px solid black;border-collapse:collapse;width:1px;padding-left:8px;padding-right:8px}table.dev_table tr{border:1px solid black;border-collapse:collapse}table.dev_table td{padding-left:8px;padding-right:8px}table.comLayoutTable{width:100%;margin-bottom:1.25em;font-size:1em;border:0 none #f8f9fa}table.comLayoutTable td{color:#9498a1;text-align:left;vertical-align:top;border:0 none #f8f9fa}table.layoutTable{width:600px;margin-bottom:1.25em}table.layoutTable tbody td{padding:.833em 0 .833em 1.25em;border-left:0 solid white;border-bottom:0 solid #f8f9fa}table{width:100%;margin-bottom:1.25em}table th{background-color:#5d6677;color:white;text-transform:uppercase;padding:1.25em 0 1.25em 1.25em;border-left:1px solid #747c8a;text-align:center}table tbody td{padding:.833em 0 .833em 1.25em;border-left:1px solid white;border-bottom:1px solid #f8f9fa}table td.table-verticalHeader{width:4em;background-color:#5d6677;color:white;text-transform:uppercase;padding:1.25em 0 1.25em 1.25em;border-left:1px solid #747c8a;text-align:left}table td.disabledRecipe{font-style:italic}table.small_contents-size{width:600px;margin-bottom:1.25em;margin:2px;padding:0;border:0;outline:1px;font-size:100%;vertical-align:baseline;background:transparent}table.small_contents-size tbody td{padding:6px;border-top:0 solid black;border-bottom:0 solid black;border-left:0 solid black;border-right:0 solid black}table.small_contents-size tr:nth-child(odd){background-color:transparent}table.small_contents-size tr thead tfoot{text-align:left;padding:0;background-color:transparent;color:black;text-transform:none;padding:1.25em 0 1.25em 1.25em}table.small_contents-size td:first-child{text-align:right;width:40%;color:black}table.small_contents-size td{vertical-align:top}ol li,.regular-ul li{margin-left:1.25em}ol,.regular-ul,.custom-ul{margin-bottom:1.25em}.custom-ul{list-style-type:none}.custom-ul li{background:transparent url('../images/menu-dark-indicator.png') no-repeat left center;padding-left:1.25em}div#content{background:#f8f9fa url('../images/artwork-pattern.png') repeat-x left bottom;border:1px solid #eeefef;padding:1.875em 0}form#login-form{width:18.75em;margin:0 auto}div.side-menu{background:#3f4551;border:1px solid #eeefef;width:15%;margin-bottom:1em}div.side-menu h3{text-transform:uppercase;font-weight:bold;margin:1.25em;color:white}div.side-menu ul{list-style-type:none}div.side-menu ul li a{padding:.833em 1.25em;border-top:1px solid #f8f9fa;display:block;background:white url('../images/menu-dark-indicator.png') no-repeat right center}div.side-menu ul li a:hover{background-color:#f8f9fa}div.side-content{width:83%}div.content-module{background:white;margin-bottom:1em;margin-right:10px;border:1px solid #eeefef}div.content-module-heading{background:#3f4551}div.content-module-fastNav{margin-bottom:1em;font-size:.75em}div.content-module-heading h3{text-transform:uppercase;color:white;font-weight:bold;margin:1.25em}div.content-module-heading h3.important{text-transform:uppercase;color:red;font-weight:bold;margin:1.25em}div.content-module-heading span{color:#969dac;text-transform:uppercase;margin:1.5em}div.content-module-main{padding:1em}div#footer{text-align:center;padding:1.875em 0}table.standardTable{width:100%;margin-bottom:1.25em}.standardTable th{background-color:#5d6677;color:white;text-transform:uppercase;padding:0;border-left:1px solid #747c8a;text-align:center}.standardTable tbody td{padding:.5em;border-left:1px solid white;border-bottom:1px solid #f8f9fa}tr.incompleteRecipe{background-color:#ffb4b4}tr.notValidatedRecipe{background-color:#fff7c0}tr.periodicRecipe{background-color:#cee8fe}td.qty{width:12%;margin:0;padding-left:.5em;padding-right:.5em;padding-top:0;padding-bottom:0;text-align:right}td.price{width:15%;margin:0;padding-left:.5em;padding-right:.5em;padding-top:0;padding-bottom:0;text-align:right}td.unit{width:10%;margin:0;padding-left:.5em;padding-right:.5em;padding-top:0;padding-bottom:0;text-align:left}td.date{width:12%;margin:0;padding-left:.5em;padding-right:.5em;padding-top:0;padding-bottom:0;text-align:left}td.qtyStockOut{width:20%;margin:0;padding-left:.5em;padding-right:.5em;padding-top:0;padding-bottom:0;text-align:right}table.publicMarket{width:600px;margin-bottom:1.25em}.publicMarket th{background-color:#5d6677;color:white;text-transform:uppercase;padding:0;border-left:1px solid #747c8a;text-align:left}.publicMarket tbody td{padding:.5em;border-left:1px solid white;border-bottom:1px solid #5d6677;text-align:left}table.moneyTable{width:500px;margin-bottom:1.25em}.moneyTable th{background-color:#5d6677;color:white;text-transform:uppercase;padding:0;border-left:1px solid #747c8a;text-align:center}.moneyTable tbody td{padding:.5em;border-left:1px solid white;border-bottom:1px solid #f8f9fa;text-align:right}.moneyTable tfoot td{background-color:#f6f7f9;color:black;text-transform:uppercase;padding:.5em;border:0 solid #747c8a;text-align:right}div.borderedDiv{padding:4px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:solid #00c 2px;margin-bottom:1.5em}.warningTF{background-color:orange}