@charset "UTF-8";
/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}

/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.context-menu-dots>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:Glyphicons Halflings;src:url(/build/fonts/glyphicons-halflings-regular.5be1347c.eot);src:url(/build/fonts/glyphicons-halflings-regular.5be1347c.eot?#iefix) format("embedded-opentype"),url(/build/fonts/glyphicons-halflings-regular.be810be3.woff2) format("woff2"),url(/build/fonts/glyphicons-halflings-regular.82b1212e.woff) format("woff"),url(/build/fonts/glyphicons-halflings-regular.4692b9ec.ttf) format("truetype"),url(/build/images/glyphicons-halflings-regular.060b2710.svg#glyphicons_halflingsregular) format("svg")}.glyphicon{display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;position:relative;top:1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"*"}.glyphicon-plus:before{content:"+"}.glyphicon-eur:before,.glyphicon-euro:before{content:"€"}.glyphicon-minus:before{content:"−"}.glyphicon-cloud:before{content:"☁"}.glyphicon-envelope:before{content:"✉"}.glyphicon-pencil:before{content:"✏"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"⛺"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"⌛"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\e227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"¥"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"₽"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{background-color:#3d4352;color:#333;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.428571429}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;height:auto;max-width:100%}.img-rounded{border-radius:6px}.img-thumbnail{background-color:#3d4352;border:1px solid #ddd;border-radius:4px;display:inline-block;height:auto;line-height:1.428571429;max-width:100%;padding:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{border:0;border-top:1px solid #eee;margin-bottom:21px;margin-top:21px}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{height:auto;margin:0;overflow:visible;position:static;width:auto;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;font-weight:500;line-height:1.1}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{color:#777;font-weight:400;line-height:1}.h1,.h2,.h3,h1,h2,h3{margin-bottom:10.5px;margin-top:21px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-bottom:10.5px;margin-top:10.5px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:39px}.h2,h2{font-size:32px}.h3,h3{font-size:26px}.h4,h4{font-size:19px}.h5,h5{font-size:15px}.h6,h6{font-size:13px}p{margin:0 0 10.5px}.lead{font-size:17px;font-weight:300;line-height:1.4;margin-bottom:21px}@media (min-width:768px){.lead{font-size:22.5px}}.small,small{font-size:86%}.mark,mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.initialism,.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{background-color:#337ab7;color:#fff}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{border-bottom:1px solid #eee;margin:42px 0 21px;padding-bottom:9.5px}ol,ul{margin-bottom:10.5px;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-bottom:21px;margin-top:0}dd,dt{line-height:1.428571429}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:after,.dl-horizontal dd:before{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width:768px){.dl-horizontal dt{clear:left;float:left;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:160px}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{border-bottom:1px dotted #777;cursor:help}.initialism{font-size:90%}blockquote{border-left:5px solid #eee;font-size:18.75px;margin:0 0 21px;padding:10.5px 21px}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{color:#777;display:block;font-size:80%;line-height:1.428571429}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"— "}.blockquote-reverse,blockquote.pull-right{border-left:0;border-right:5px solid #eee;padding-left:0;padding-right:15px;text-align:right}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:""}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:" —"}address{font-style:normal;line-height:1.428571429;margin-bottom:21px}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,Courier New,monospace}code{background-color:#f9f2f4;border-radius:4px;color:#c7254e}code,kbd{font-size:90%;padding:2px 4px}kbd{background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);color:#fff}kbd kbd{box-shadow:none;font-size:100%;font-weight:700;padding:0}pre{display:block;font-size:14px;line-height:1.428571429;margin:0 0 10.5px;padding:10px;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;color:#333}pre code{background-color:transparent;border-radius:0;color:inherit;font-size:inherit;padding:0;white-space:pre-wrap}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}@media (min-width:768px){.container{width:750px}}@media (min-width:1056px){.container{width:970px}}@media (min-width:1200px){.container{width:1390px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:1056px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}caption{color:#777;padding-bottom:8px;padding-top:8px}caption,th{text-align:left}.table{margin-bottom:21px;max-width:100%;width:100%}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:1px solid #ddd;line-height:1.428571429;padding:8px;vertical-align:top}.table>thead>tr>th{border-bottom:2px solid #ddd;vertical-align:bottom}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#3d4352}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{display:table-column;float:none;position:static}table td[class*=col-],table th[class*=col-]{display:table-cell;float:none;position:static}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{margin-bottom:15.75px;overflow-y:hidden;width:100%;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{margin:0;min-width:0}fieldset,legend{border:0;padding:0}legend{border-bottom:1px solid #e5e5e5;color:#333;display:block;font-size:22.5px;line-height:inherit;margin-bottom:21px;width:100%}label{display:inline-block;font-weight:700;margin-bottom:5px;max-width:100%}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{line-height:normal;margin:4px 0 0;margin-top:1px\9}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{padding-top:7px}.form-control,output{color:#555;display:block;font-size:15px;line-height:1.428571429}.form-control{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);height:35px;padding:6px 12px;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.form-control:focus{border-color:#66afe9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:35px}.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],.input-group-sm>.input-group-btn>input[type=date].btn,.input-group-sm>.input-group-btn>input[type=date].context-menu-dots,.input-group-sm>.input-group-btn>input[type=datetime-local].btn,.input-group-sm>.input-group-btn>input[type=datetime-local].context-menu-dots,.input-group-sm>.input-group-btn>input[type=month].btn,.input-group-sm>.input-group-btn>input[type=month].context-menu-dots,.input-group-sm>.input-group-btn>input[type=time].btn,.input-group-sm>.input-group-btn>input[type=time].context-menu-dots,input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:31px}.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],.input-group-lg>.input-group-btn>input[type=date].btn,.input-group-lg>.input-group-btn>input[type=date].context-menu-dots,.input-group-lg>.input-group-btn>input[type=datetime-local].btn,.input-group-lg>.input-group-btn>input[type=datetime-local].context-menu-dots,.input-group-lg>.input-group-btn>input[type=month].btn,.input-group-lg>.input-group-btn>input[type=month].context-menu-dots,.input-group-lg>.input-group-btn>input[type=time].btn,.input-group-lg>.input-group-btn>input[type=time].context-menu-dots,input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:48px}}.form-group{margin-bottom:15px}.checkbox,.radio{display:block;margin-bottom:10px;margin-top:10px;position:relative}.checkbox label,.radio label{cursor:pointer;font-weight:400;margin-bottom:0;min-height:21px;padding-left:20px}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{margin-left:-20px;margin-top:4px\9;position:absolute}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{cursor:pointer;display:inline-block;font-weight:400;margin-bottom:0;padding-left:20px;position:relative;vertical-align:middle}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-left:10px;margin-top:0}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{margin-bottom:0;min-height:36px;padding-bottom:7px;padding-top:7px}.form-control-static.input-lg,.form-control-static.input-sm,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-lg>.input-group-btn>.form-control-static.context-menu-dots,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn,.input-group-sm>.input-group-btn>.form-control-static.context-menu-dots{padding-left:0;padding-right:0}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.input-group-sm>.input-group-btn>.context-menu-dots,.input-sm{border-radius:3px;font-size:13px;height:31px;line-height:1.5;padding:5px 10px}.input-group-sm>.input-group-btn>select.btn,.input-group-sm>.input-group-btn>select.context-menu-dots,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,select.input-sm{height:31px;line-height:31px}.input-group-sm>.input-group-btn>select[multiple].btn,.input-group-sm>.input-group-btn>select[multiple].context-menu-dots,.input-group-sm>.input-group-btn>textarea.btn,.input-group-sm>.input-group-btn>textarea.context-menu-dots,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{border-radius:3px;font-size:13px;height:31px;line-height:1.5;padding:5px 10px}.form-group-sm select.form-control{height:31px;line-height:31px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{font-size:13px;height:31px;line-height:1.5;min-height:34px;padding:6px 10px}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.input-group-lg>.input-group-btn>.context-menu-dots,.input-lg{border-radius:6px;font-size:19px;height:48px;line-height:1.3333333;padding:10px 16px}.input-group-lg>.input-group-btn>select.btn,.input-group-lg>.input-group-btn>select.context-menu-dots,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,select.input-lg{height:48px;line-height:48px}.input-group-lg>.input-group-btn>select[multiple].btn,.input-group-lg>.input-group-btn>select[multiple].context-menu-dots,.input-group-lg>.input-group-btn>textarea.btn,.input-group-lg>.input-group-btn>textarea.context-menu-dots,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{border-radius:6px;font-size:19px;height:48px;line-height:1.3333333;padding:10px 16px}.form-group-lg select.form-control{height:48px;line-height:48px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{font-size:19px;height:48px;line-height:1.3333333;min-height:40px;padding:11px 16px}.has-feedback{position:relative}.has-feedback .form-control{padding-right:43.75px}.form-control-feedback{display:block;height:35px;line-height:35px;pointer-events:none;position:absolute;right:0;text-align:center;top:0;width:35px;z-index:2}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-group-lg>.input-group-btn>.context-menu-dots+.form-control-feedback,.input-lg+.form-control-feedback{height:48px;line-height:48px;width:48px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-group-sm>.input-group-btn>.context-menu-dots+.form-control-feedback,.input-sm+.form-control-feedback{height:31px;line-height:31px;width:31px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{background-color:#dff0d8;border-color:#3c763d;color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{background-color:#fcf8e3;border-color:#8a6d3b;color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{background-color:#f2dede;border-color:#a94442;color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:26px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{color:#737373;display:block;margin-bottom:10px;margin-top:5px}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;vertical-align:middle;width:auto}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-bottom:0;margin-top:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{margin-left:0;position:relative}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-bottom:0;margin-top:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:28px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:after,.form-horizontal .form-group:before{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width:768px){.form-horizontal .control-label{margin-bottom:0;padding-top:7px;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{font-size:19px;padding-top:11px}.form-horizontal .form-group-sm .control-label{font-size:13px;padding-top:6px}}.btn,.context-menu-dots{background-image:none;border-radius:4px;cursor:pointer;display:inline-block;font-size:15px;font-weight:400;line-height:1.428571429;margin-bottom:0;padding:6px 12px;text-align:center;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus,.context-menu-dots:focus,.focus.context-menu-dots{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover,.context-menu-dots:focus,.context-menu-dots:hover,.focus.context-menu-dots{color:#333;text-decoration:none}.active.context-menu-dots,.btn.active,.btn:active,.context-menu-dots:active{background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125);outline:0}.btn.disabled,.btn[disabled],.disabled.context-menu-dots,[disabled].context-menu-dots,fieldset[disabled] .btn,fieldset[disabled] .context-menu-dots{-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed;filter:alpha(opacity=65);opacity:.65}a.btn.disabled,a.disabled.context-menu-dots,fieldset[disabled] a.btn,fieldset[disabled] a.context-menu-dots{pointer-events:none}.btn-default{background-color:#ddd;border-color:#ddd;color:#333}.btn-default.focus,.btn-default:focus{background-color:#c4c4c4;border-color:#9d9d9d;color:#333}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.btn-default.dropdown-toggle{background-color:#c4c4c4;border-color:#bebebe;color:#333}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.btn-default.dropdown-toggle.focus,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle:hover{background-color:#b2b2b2;border-color:#9d9d9d;color:#333}.btn-default.active,.btn-default:active,.open>.btn-default.dropdown-toggle{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#ddd;border-color:#ddd}.btn-default .badge{background-color:#333;color:#ddd}.btn-primary{background-color:#337ab7;border-color:#2e6da4;color:#fff}.btn-primary.focus,.btn-primary:focus{background-color:#286090;border-color:#122b40;color:#fff}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.btn-primary.dropdown-toggle{background-color:#286090;border-color:#204d74;color:#fff}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{background-color:#204d74;border-color:#122b40;color:#fff}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{background-color:#fff;color:#337ab7}.btn-success{background-color:#77b82c;border-color:#6aa327;color:#fff}.btn-success.focus,.btn-success:focus{background-color:#5c8f22;border-color:#273d0e;color:#fff}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.btn-success.dropdown-toggle{background-color:#5c8f22;border-color:#4a721b;color:#fff}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover{background-color:#4a721b;border-color:#273d0e;color:#fff}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#77b82c;border-color:#6aa327}.btn-success .badge{background-color:#fff;color:#77b82c}.btn-info{background-color:#5bc0de;border-color:#46b8da;color:#fff}.btn-info.focus,.btn-info:focus{background-color:#31b0d5;border-color:#1b6d85;color:#fff}.btn-info.active,.btn-info:active,.btn-info:hover,.open>.btn-info.dropdown-toggle{background-color:#31b0d5;border-color:#269abc;color:#fff}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.btn-info.dropdown-toggle.focus,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover{background-color:#269abc;border-color:#1b6d85;color:#fff}.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{background-color:#fff;color:#5bc0de}.btn-warning{background-color:#ee7b03;border-color:#d56e03;color:#fff}.btn-warning.focus,.btn-warning:focus{background-color:#bc6102;border-color:#572d01;color:#fff}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.btn-warning.dropdown-toggle{background-color:#bc6102;border-color:#984f02;color:#fff}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.btn-warning.dropdown-toggle.focus,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle:hover{background-color:#984f02;border-color:#572d01;color:#fff}.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#ee7b03;border-color:#d56e03}.btn-warning .badge{background-color:#fff;color:#ee7b03}.btn-danger{background-color:#d9534f;border-color:#d43f3a;color:#fff}.btn-danger.focus,.btn-danger:focus{background-color:#c9302c;border-color:#761c19;color:#fff}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.btn-danger.dropdown-toggle{background-color:#c9302c;border-color:#ac2925;color:#fff}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover{background-color:#ac2925;border-color:#761c19;color:#fff}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{background-color:#fff;color:#d9534f}.btn-link{border-radius:0;color:#337ab7;font-weight:400}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{background-color:transparent;color:#23527c;text-decoration:underline}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-group-lg>.context-menu-dots,.btn-lg{border-radius:6px;font-size:19px;line-height:1.3333333;padding:10px 16px}.btn-group-sm>.btn,.btn-group-sm>.context-menu-dots,.btn-sm{border-radius:3px;font-size:13px;line-height:1.5;padding:5px 10px}.btn-group-xs>.btn,.btn-group-xs>.context-menu-dots,.btn-xs{border-radius:3px;font-size:13px;line-height:1.5;padding:1px 5px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;overflow:hidden;position:relative;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px dashed;border-top:4px solid\9;display:inline-block;height:0;margin-left:2px;vertical-align:middle;width:0}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);display:none;float:left;font-size:15px;left:0;list-style:none;margin:2px 0 0;min-width:160px;padding:5px 0;position:absolute;text-align:left;top:100%;z-index:1000}.dropdown-menu.pull-right{left:auto;right:0}.dropdown-menu .divider{background-color:#e5e5e5;height:1px;margin:9.5px 0;overflow:hidden}.dropdown-menu>li>a{clear:both;color:#333;display:block;font-weight:400;line-height:1.428571429;padding:3px 20px;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#f5f5f5;color:#262626;text-decoration:none}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#337ab7;color:#fff;outline:0;text-decoration:none}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{background-color:transparent;background-image:none;cursor:not-allowed;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);text-decoration:none}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{color:#777;display:block;font-size:13px;line-height:1.428571429;padding:3px 20px;white-space:nowrap}.dropdown-backdrop{bottom:0;left:0;position:fixed;right:0;top:0;z-index:990}.pull-right>.dropdown-menu{left:auto;right:0}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-bottom:4px dashed;border-bottom:4px solid\9;border-top:0;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{bottom:100%;margin-bottom:2px;top:auto}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{display:inline-block;position:relative;vertical-align:middle}.btn-group-vertical>.btn,.btn-group-vertical>.context-menu-dots,.btn-group>.btn,.btn-group>.context-menu-dots{float:left;position:relative}.btn-group-vertical>.active.context-menu-dots,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group-vertical>.context-menu-dots:active,.btn-group-vertical>.context-menu-dots:focus,.btn-group-vertical>.context-menu-dots:hover,.btn-group>.active.context-menu-dots,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover,.btn-group>.context-menu-dots:active,.btn-group>.context-menu-dots:focus,.btn-group>.context-menu-dots:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn+.context-menu-dots,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group .btn-group+.context-menu-dots,.btn-group .context-menu-dots+.btn,.btn-group .context-menu-dots+.btn-group,.btn-group .context-menu-dots+.context-menu-dots{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:after,.btn-toolbar:before{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .context-menu-dots,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.context-menu-dots,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>.context-menu-dots:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child,.btn-group>.context-menu-dots:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>.context-menu-dots:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.context-menu-dots:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn-group:not(:first-child):not(:last-child)>.context-menu-dots{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.context-menu-dots:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child,.btn-group>.btn-group:last-child:not(:first-child)>.context-menu-dots:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle,.btn-group>.context-menu-dots+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group-lg.btn-group>.btn+.dropdown-toggle,.btn-group-lg.btn-group>.context-menu-dots+.dropdown-toggle,.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret,.context-menu-dots .caret{margin-left:0}.btn-group-lg>.btn .caret,.btn-group-lg>.context-menu-dots .caret,.btn-lg .caret{border-width:5px 5px 0}.dropup .btn-group-lg>.btn .caret,.dropup .btn-group-lg>.context-menu-dots .caret,.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn,.btn-group-vertical>.btn-group>.context-menu-dots,.btn-group-vertical>.context-menu-dots{display:block;float:none;max-width:100%;width:100%}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn,.btn-group-vertical>.btn-group>.context-menu-dots{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn+.context-menu-dots,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group,.btn-group-vertical>.btn-group+.context-menu-dots,.btn-group-vertical>.context-menu-dots+.btn,.btn-group-vertical>.context-menu-dots+.btn-group,.btn-group-vertical>.context-menu-dots+.context-menu-dots{margin-left:0;margin-top:-1px}.btn-group-vertical>.btn:not(:first-child):not(:last-child),.btn-group-vertical>.context-menu-dots:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child),.btn-group-vertical>.context-menu-dots:first-child:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:4px;border-top-right-radius:4px}.btn-group-vertical>.btn:last-child:not(:first-child),.btn-group-vertical>.context-menu-dots:last-child:not(:first-child){border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.context-menu-dots{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.context-menu-dots:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>.context-menu-dots:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{border-collapse:separate;display:table;table-layout:fixed;width:100%}.btn-group-justified>.btn,.btn-group-justified>.btn-group,.btn-group-justified>.context-menu-dots{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn,.btn-group-justified>.btn-group .context-menu-dots{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.context-menu-dots input[type=checkbox],[data-toggle=buttons]>.btn-group>.context-menu-dots input[type=radio],[data-toggle=buttons]>.context-menu-dots input[type=checkbox],[data-toggle=buttons]>.context-menu-dots input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{border-collapse:separate;display:table;position:relative}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{float:left;margin-bottom:0;position:relative;width:100%;z-index:2}.input-group .form-control:focus{z-index:3}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{vertical-align:middle;white-space:nowrap;width:1%}.input-group-addon{background-color:#eee;border:1px solid #ccc;border-radius:4px;color:#555;font-size:15px;font-weight:400;line-height:1;padding:6px 12px;text-align:center}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn,.input-group-sm>.input-group-btn>.input-group-addon.context-menu-dots{border-radius:3px;font-size:13px;padding:5px 10px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn,.input-group-lg>.input-group-btn>.input-group-addon.context-menu-dots{border-radius:6px;font-size:19px;padding:10px 16px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.btn-group>.context-menu-dots,.input-group-btn:first-child>.context-menu-dots,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn-group:not(:last-child)>.context-menu-dots,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.context-menu-dots:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn-group:not(:first-child)>.context-menu-dots,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.context-menu-dots:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.btn-group>.context-menu-dots,.input-group-btn:last-child>.context-menu-dots,.input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn,.input-group-btn>.btn,.input-group-btn>.context-menu-dots{position:relative}.input-group-btn>.btn+.btn,.input-group-btn>.btn+.context-menu-dots,.input-group-btn>.context-menu-dots+.btn,.input-group-btn>.context-menu-dots+.context-menu-dots{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover,.input-group-btn>.context-menu-dots:active,.input-group-btn>.context-menu-dots:focus,.input-group-btn>.context-menu-dots:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group,.input-group-btn:first-child>.context-menu-dots{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group,.input-group-btn:last-child>.context-menu-dots{margin-left:-1px;z-index:2}.nav{list-style:none;margin-bottom:0;padding-left:0}.nav:after,.nav:before{content:" ";display:table}.nav:after{clear:both}.nav>li,.nav>li>a{display:block;position:relative}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{background-color:#eee;text-decoration:none}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{background-color:transparent;color:#777;cursor:not-allowed;text-decoration:none}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{background-color:#e5e5e5;height:1px;margin:9.5px 0;overflow:hidden}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{border:1px solid transparent;border-radius:4px 4px 0 0;line-height:1.428571429;margin-right:2px}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background-color:#3d4352;border:1px solid;border-color:#ddd #ddd transparent;color:#555;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#337ab7;color:#fff}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-left:0;margin-top:2px}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{left:auto;top:auto}@media (min-width:768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-radius:4px;margin-right:0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a{border-bottom-color:#3d4352}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.navbar{border:1px solid transparent;margin-bottom:21px;min-height:50px;position:relative}.navbar:after,.navbar:before{content:" ";display:table}.navbar:after{clear:both}@media (min-width:768px){.navbar{border-radius:4px}}.navbar-header:after,.navbar-header:before{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);overflow-x:visible;padding-left:15px;padding-right:15px;-webkit-overflow-scrolling:touch}.navbar-collapse:after,.navbar-collapse:before{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{border-top:0;box-shadow:none;width:auto}.navbar-collapse.collapse{display:block!important;height:auto!important;overflow:visible!important;padding-bottom:0}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-left:0;margin-right:0}}.navbar-static-top{border-width:0 0 1px;z-index:1000}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{left:0;position:fixed;right:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{border-width:0 0 1px;top:0}.navbar-fixed-bottom{border-width:1px 0 0;bottom:0;margin-bottom:0}.navbar-brand{float:left;font-size:19px;height:50px;line-height:21px;padding:14.5px 15px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;float:right;margin-bottom:8px;margin-right:15px;margin-top:8px;padding:9px 10px;position:relative}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{border-radius:1px;display:block;height:2px;width:22px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.25px -15px}.navbar-nav>li>a{line-height:21px;padding-bottom:10px;padding-top:10px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{background-color:transparent;border:0;box-shadow:none;float:none;margin-top:0;position:static;width:auto}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:21px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-bottom:14.5px;padding-top:14.5px}}.navbar-form{border-bottom:1px solid transparent;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1);margin:7.5px -15px;padding:10px 15px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;vertical-align:middle;width:auto}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-bottom:0;margin-top:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{margin-left:0;position:relative}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{border:0;-webkit-box-shadow:none;box-shadow:none;margin-left:0;margin-right:0;padding-bottom:0;padding-top:0;width:auto}}.navbar-nav>li>.dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:4px;border-top-right-radius:4px;margin-bottom:0}.navbar-btn{margin-bottom:7.5px;margin-top:7.5px}.btn-group-sm>.navbar-btn.btn,.btn-group-sm>.navbar-btn.context-menu-dots,.navbar-btn.btn-sm{margin-bottom:9.5px;margin-top:9.5px}.btn-group-xs>.navbar-btn.btn,.btn-group-xs>.navbar-btn.context-menu-dots,.navbar-btn.btn-xs{margin-bottom:14px;margin-top:14px}.navbar-text{margin-bottom:14.5px;margin-top:14.5px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{background-color:transparent;color:#5e5e5e}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background-color:transparent;color:#333}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:#e7e7e7;color:#555}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{background-color:transparent;color:#ccc}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{background-color:transparent;color:#333}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{background-color:#e7e7e7;color:#555}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{background-color:transparent;color:#ccc}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{background-color:transparent;color:#fff}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{background-color:transparent;color:#fff}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{background-color:#090909;color:#fff}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{background-color:transparent;color:#444}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#090909;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{background-color:transparent;color:#fff}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{background-color:#090909;color:#fff}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{background-color:transparent;color:#444}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{background-color:#f5f5f5;border-radius:4px;list-style:none;margin-bottom:21px;padding:8px 15px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{color:#ccc;content:"/ ";padding:0 5px}.breadcrumb>.active{color:#777}.pagination{border-radius:4px;display:inline-block;margin:21px 0;padding-left:0}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{background-color:#fff;border:1px solid #ddd;color:#337ab7;float:left;line-height:1.428571429;margin-left:-1px;padding:6px 12px;position:relative;text-decoration:none}.pagination>li:first-child>a,.pagination>li:first-child>span{border-bottom-left-radius:4px;border-top-left-radius:4px;margin-left:0}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background-color:#eee;border-color:#ddd;color:#23527c;z-index:2}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#337ab7;border-color:#337ab7;color:#fff;cursor:default;z-index:3}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{background-color:#fff;border-color:#ddd;color:#777;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{font-size:19px;line-height:1.3333333;padding:10px 16px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{font-size:13px;line-height:1.5;padding:5px 10px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{list-style:none;margin:21px 0;padding-left:0;text-align:center}.pager:after,.pager:before{content:" ";display:table}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{background-color:#fff;border:1px solid #ddd;border-radius:15px;display:inline-block;padding:5px 14px}.pager li>a:focus,.pager li>a:hover{background-color:#eee;text-decoration:none}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{background-color:#fff;color:#777;cursor:not-allowed}.label{border-radius:.25em;color:#fff;display:inline;font-size:75%;font-weight:700;line-height:1;padding:.2em .6em .3em;text-align:center;vertical-align:baseline;white-space:nowrap}.label:empty{display:none}.btn .label,.context-menu-dots .label{position:relative;top:-1px}a.label:focus,a.label:hover{color:#fff;cursor:pointer;text-decoration:none}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#77b82c}.label-success[href]:focus,.label-success[href]:hover{background-color:#5c8f22}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#ee7b03}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#bc6102}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{background-color:#777;border-radius:10px;color:#fff;display:inline-block;font-size:13px;font-weight:700;line-height:1;min-width:10px;padding:3px 7px;text-align:center;vertical-align:middle;white-space:nowrap}.badge:empty{display:none}.btn .badge,.context-menu-dots .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-group-xs>.context-menu-dots .badge,.btn-xs .badge{padding:1px 5px;top:0}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{background-color:#fff;color:#337ab7}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:focus,a.badge:hover{color:#fff;cursor:pointer;text-decoration:none}.jumbotron{background-color:#eee;margin-bottom:30px;padding-bottom:30px;padding-top:30px}.jumbotron,.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{font-size:23px;font-weight:200;margin-bottom:15px}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px;padding-left:15px;padding-right:15px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-bottom:48px;padding-top:48px}.container .jumbotron,.container-fluid .jumbotron{padding-left:60px;padding-right:60px}.jumbotron .h1,.jumbotron h1{font-size:68px}}.thumbnail{background-color:#3d4352;border:1px solid #ddd;border-radius:4px;display:block;line-height:1.428571429;margin-bottom:21px;padding:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{display:block;height:auto;margin-left:auto;margin-right:auto;max-width:100%}.thumbnail .caption{color:#333;padding:9px}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.alert{border:1px solid transparent;border-radius:4px;margin-bottom:21px;padding:15px}.alert h4{color:inherit;margin-top:0}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{color:inherit;position:relative;right:-21px;top:-2px}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.progress{background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);height:21px;margin-bottom:21px;overflow:hidden}.progress-bar{background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);color:#fff;float:left;font-size:13px;height:100%;line-height:21px;text-align:center;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease;width:0}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:-o-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#77b82c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:-o-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:-o-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-warning{background-color:#ee7b03}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:-o-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:-o-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-bottom:5px;margin-top:0}.media-list{list-style:none;padding-left:0}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{background-color:#fff;border:1px solid #ddd;display:block;margin-bottom:-1px;padding:10px 15px;position:relative}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin-bottom:0}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{background-color:#f5f5f5;color:#555;text-decoration:none}button.list-group-item{text-align:left;width:100%}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{background-color:#337ab7;border-color:#337ab7;color:#fff;z-index:2}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{background-color:#dff0d8;color:#3c763d}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{background-color:#d0e9c6;color:#3c763d}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{background-color:#3c763d;border-color:#3c763d;color:#fff}.list-group-item-info{background-color:#d9edf7;color:#31708f}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{background-color:#c4e3f3;color:#31708f}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{background-color:#31708f;border-color:#31708f;color:#fff}.list-group-item-warning{background-color:#fcf8e3;color:#8a6d3b}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{background-color:#faf2cc;color:#8a6d3b}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{background-color:#8a6d3b;border-color:#8a6d3b;color:#fff}.list-group-item-danger{background-color:#f2dede;color:#a94442}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{background-color:#ebcccc;color:#a94442}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{background-color:#a94442;border-color:#a94442;color:#fff}.list-group-item-heading{margin-bottom:5px;margin-top:0}.list-group-item-text{line-height:1.3;margin-bottom:0}.panel{background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);margin-bottom:21px}.panel-body{padding:15px}.panel-body:after,.panel-body:before{content:" ";display:table}.panel-body:after{clear:both}.panel-heading{border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px;padding:10px 15px}.panel-heading>.dropdown .dropdown-toggle,.panel-title{color:inherit}.panel-title{font-size:17px;margin-bottom:0;margin-top:0}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{background-color:#f5f5f5;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:1px solid #ddd;padding:10px 15px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-radius:0;border-width:1px 0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-left:15px;padding-right:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:21px}.panel-group .panel{border-radius:4px;margin-bottom:0}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{background-color:#f5f5f5;border-color:#ddd;color:#333}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{background-color:#333;color:#f5f5f5}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{background-color:#337ab7;border-color:#337ab7;color:#fff}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{background-color:#fff;color:#337ab7}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{background-color:#3c763d;color:#dff0d8}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{background-color:#31708f;color:#d9edf7}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{background-color:#8a6d3b;color:#fcf8e3}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{background-color:#a94442;color:#f2dede}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{display:block;height:0;overflow:hidden;padding:0;position:relative}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.main-content-tabs .tab-content,.well{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);margin-bottom:20px;min-height:20px;padding:19px}.main-content-tabs .tab-content blockquote,.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{border-radius:6px;padding:24px}.well-sm{border-radius:3px;padding:9px}.close{color:#000;filter:alpha(opacity=20);float:right;font-size:22.5px;font-weight:700;line-height:1;opacity:.2;text-shadow:0 1px 0 #fff}.close:focus,.close:hover{color:#000;cursor:pointer;filter:alpha(opacity=50);opacity:.5;text-decoration:none}button.close{-webkit-appearance:none;background:transparent;border:0;cursor:pointer;padding:0}.modal,.modal-open{overflow:hidden}.modal{bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);-o-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{margin:10px;position:relative;width:auto}.modal-content{background-clip:padding-box;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0;position:relative}.modal-backdrop{background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1040}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{border-bottom:1px solid #e5e5e5;padding:15px}.modal-header:after,.modal-header:before{content:" ";display:table}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{line-height:1.428571429;margin:0}.modal-body{padding:15px;position:relative}.modal-footer{border-top:1px solid #e5e5e5;padding:15px;text-align:right}.modal-footer:after,.modal-footer:before{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn,.modal-footer .btn+.context-menu-dots,.modal-footer .context-menu-dots+.btn,.modal-footer .context-menu-dots+.context-menu-dots{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn,.modal-footer .btn-group .btn+.context-menu-dots,.modal-footer .btn-group .context-menu-dots+.btn,.modal-footer .btn-group .context-menu-dots+.context-menu-dots{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}@media (min-width:768px){.modal-dialog{margin:30px auto;width:600px}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:1056px){.modal-lg{width:900px}}.tooltip{display:block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.428571429;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:1070;word-wrap:normal;filter:alpha(opacity=0);font-size:13px}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{background-color:#000;border-radius:4px;color:#fff;max-width:200px;padding:3px 8px;text-align:center}.tooltip-arrow{border-color:transparent;border-style:solid;height:0;position:absolute;width:0}.tooltip.top .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;left:50%;margin-left:-5px}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;margin-bottom:-5px}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{border-right-color:#000;border-width:5px 5px 5px 0;left:0;margin-top:-5px;top:50%}.tooltip.left .tooltip-arrow{border-left-color:#000;border-width:5px 0 5px 5px;margin-top:-5px;right:0;top:50%}.tooltip.bottom .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;left:50%;margin-left:-5px;top:0}.tooltip.bottom-left .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;margin-top:-5px;right:5px;top:0}.tooltip.bottom-right .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;left:5px;margin-top:-5px;top:0}.popover{display:none;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;left:0;letter-spacing:normal;line-break:auto;line-height:1.428571429;max-width:276px;padding:1px;position:absolute;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;top:0;white-space:normal;word-break:normal;word-spacing:normal;z-index:1060;word-wrap:normal;background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);font-size:15px}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;font-size:15px;margin:0;padding:8px 14px}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{border-color:transparent;border-style:solid;display:block;height:0;position:absolute;width:0}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px;left:50%;margin-left:-11px}.popover.top>.arrow:after{border-bottom-width:0;border-top-color:#fff;bottom:1px;content:" ";margin-left:-10px}.popover.right>.arrow{border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25);left:-11px;margin-top:-11px;top:50%}.popover.right>.arrow:after{border-left-width:0;border-right-color:#fff;bottom:-10px;content:" ";left:1px}.popover.bottom>.arrow{border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);border-top-width:0;left:50%;margin-left:-11px;top:-11px}.popover.bottom>.arrow:after{border-bottom-color:#fff;border-top-width:0;content:" ";margin-left:-10px;top:1px}.popover.left>.arrow{border-left-color:#999;border-left-color:rgba(0,0,0,.25);border-right-width:0;margin-top:-11px;right:-11px;top:50%}.popover.left>.arrow:after{border-left-color:#fff;border-right-width:0;bottom:-10px;content:" ";right:1px}.carousel,.carousel-inner{position:relative}.carousel-inner{overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:left .6s ease-in-out;-o-transition:left .6s ease-in-out;transition:left .6s ease-in-out}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;height:auto;line-height:1;max-width:100%}@media (-webkit-transform-3d),(transform-3d){.carousel-inner>.item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px;-webkit-transition:-webkit-transform .6s ease-in-out;-moz-transition:-moz-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translateZ(0);transform:translateZ(0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{background-color:transparent;bottom:0;color:#fff;filter:alpha(opacity=50);font-size:20px;left:0;opacity:.5;position:absolute;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);top:0;width:15%}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,transparent 100%);background-image:linear-gradient(90deg,rgba(0,0,0,.5) 0,transparent);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1)}.carousel-control.right{background-image:-webkit-linear-gradient(left,transparent,rgba(0,0,0,.5));background-image:-o-linear-gradient(left,transparent 0,rgba(0,0,0,.5) 100%);background-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.5));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1);left:auto;right:0}.carousel-control:focus,.carousel-control:hover{color:#fff;filter:alpha(opacity=90);opacity:.9;outline:0;text-decoration:none}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{display:inline-block;margin-top:-10px;position:absolute;top:50%;z-index:5}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px;right:50%}.carousel-control .icon-next,.carousel-control .icon-prev{font-family:serif;height:20px;line-height:1;width:20px}.carousel-control .icon-prev:before{content:"‹"}.carousel-control .icon-next:before{content:"›"}.carousel-indicators{bottom:10px;left:50%;list-style:none;margin-left:-30%;padding-left:0;position:absolute;text-align:center;width:60%;z-index:15}.carousel-indicators li{background-color:#000\9;background-color:transparent;border:1px solid #fff;border-radius:10px;cursor:pointer;display:inline-block;height:10px;margin:1px;text-indent:-999px;width:10px}.carousel-indicators .active{background-color:#fff;height:12px;margin:0;width:12px}.carousel-caption{bottom:20px;color:#fff;left:15%;padding-bottom:20px;padding-top:20px;position:absolute;right:15%;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);z-index:10}.carousel-caption .btn,.carousel-caption .context-menu-dots{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{font-size:30px;height:30px;margin-top:-10px;width:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{left:20%;padding-bottom:30px;right:20%}.carousel-indicators{bottom:20px}}#middle-content #middle-content-block:after,#middle-content #middle-content-block:before,.clearfix:after,.clearfix:before,.dropdown-menu-multiselect li a:after,.dropdown-menu-multiselect li a:before,.main-content-tabs .recipe-form .tab-content:after,.main-content-tabs .recipe-form .tab-content:before,.main-content-tabs .tab-content .well-content:after,.main-content-tabs .tab-content .well-content:before,.products.compact .product .productBlock:after,.products.compact .product .productBlock:before,.recipe-form .main-content-tabs .tab-content:after,.recipe-form .main-content-tabs .tab-content:before,.recipe-form .well:after,.recipe-form .well:before,.shop-body .list-shops:after,.shop-body .list-shops:before,.shop-body .shops-carts .shops-cart .shops-cart-content:after,.shop-body .shops-carts .shops-cart .shops-cart-content:before,.well .well-content:after,.well .well-content:before{content:" ";display:table}#middle-content #middle-content-block:after,.clearfix:after,.dropdown-menu-multiselect li a:after,.main-content-tabs .recipe-form .tab-content:after,.main-content-tabs .tab-content .well-content:after,.products.compact .product .productBlock:after,.recipe-form .main-content-tabs .tab-content:after,.recipe-form .well:after,.shop-body .list-shops:after,.shop-body .shops-carts .shops-cart .shops-cart-content:after,.well .well-content:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:1055px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:1056px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:1055px){.hidden-sm{display:none!important}}@media (min-width:1056px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}@media (max-width:1055px){.popover[class*=tour-]{margin-left:40px;max-width:70%}.popover[class*=tour-]>.carrot{height:auto;left:-100px;max-width:100px;top:-10px;width:auto}.popover[class*=tour-]>.carrot img{max-width:100%}}.popover[class*=tour-] .counter,.popover[class*=tour-] .popover-navigation{text-align:center}#tour-guide-btn{background-color:transparent;bottom:-50px;box-shadow:none;height:150px;max-height:150px;opacity:1;outline:none;position:fixed;right:0;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;z-index:1000}@media (max-width:1055px){#tour-guide-btn{height:120px;max-height:120px;right:-20px}}#tour-guide-btn:active,#tour-guide-btn:focus{background-color:transparent;bottom:-50px;box-shadow:none;height:150px;max-height:150px;opacity:1;outline:none;position:fixed;right:0;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;z-index:1000}.tour-carrie-tour-shops-0 .popover-navigation>:first-child,.tour-carrie-tour-shops-0 .popover-navigation>:first-child+*{display:none}.input-group .input-group-btn:first-child .dropdown .btn,.input-group .input-group-btn:first-child .dropdown .context-menu-dots{border-radius:2px 0 0 2px}.input-group .input-group-btn:last-child .dropdown .btn,.input-group .input-group-btn:last-child .dropdown .context-menu-dots{border-radius:0 2px 2px 0}.videohelp-open{display:none!important}html{min-height:100%;overflow:-moz-scrollbars-vertical;overflow-x:hidden;overflow-y:scroll;position:relative}@media print{a[href]:after{content:""}}body{color:#ddd;font-size:14px}.navbar .popover{background:#fff}.navbar .popover.bottom>.arrow:after{border-bottom-color:#fff}.popover-title{background:transparent;border-bottom:none}:focus{outline:none!important;text-decoration:none!important}body.modal-open{padding-right:0!important}@media (max-width:767px){.not-signed-in{margin-bottom:0!important;padding-top:75px}.not-signed-in footer{display:none}}@media (min-width:1200px){.dropdown-backdrop{display:none}}.no-padding{margin:0!important;padding:0!important}.dark-dropdown .dropdown-toggle{background-color:hsla(0,0%,100%,.1);border-color:transparent;color:#fff}.dark-dropdown .dropdown-toggle:hover{background-color:hsla(0,0%,100%,.15)}.dark-dropdown .dropdown-menu{background-color:#515664;color:#fff}.dark-dropdown .dropdown-menu a{color:#fff;font-size:13px}.alert-static{background:#f5f5f6;border-color:#e2e3e5;color:#333}.loading,.saving{background-image:url(/build/images/loading.a796532c.gif)!important;background-position:99%!important;background-position:right 5px center!important;background-repeat:no-repeat!important;padding-right:25px!important}.no-padding{padding:0}.no-padding-x{padding-left:0;padding-right:0}@media (max-width:767px){.text-xs-right{text-align:right}.text-xs-left{text-align:left}.text-xs-center{text-align:center}}.visible{display:block!important}.visible-std{display:block}.invisible-std{display:none}.container{max-width:100%}@media (max-width:1199px){.container{width:100%}}@media (min-width:1056px){#main-row{padding:0 15px}}.help-block{font-size:13px}.smart.list-item-menu .btn-success{width:auto}.smart.list-item-menu .btn-success i{color:#fff}.smart.list-item-menu .btn-danger,.smart.list-item-menu .btn-danger:hover{background-color:transparent}.smart.list-item-menu .uploaded .progress-bar{display:none}.not-uppercase{text-transform:none!important}.btn,.context-menu-dots{border:1px solid transparent;border-radius:2px;color:#333;font-size:13px;font-weight:500;letter-spacing:.05em;padding:13px 15px}.btn:not(.not-uppercase),.context-menu-dots:not(.not-uppercase){text-transform:uppercase}.btn:hover,.context-menu-dots:hover{filter:brightness(110%)}.btn-default.context-menu-dots,.btn.btn-default,.btn.btn-default:focus,.btn.btn-default:hover{border:none}.btn-success.context-menu-dots,.btn.btn-success{background-color:#77b82c;border:none;color:#333;letter-spacing:.05em}.btn-success.context-menu-dots:hover,.btn.btn-success:hover{background-color:#84bf41}.btn-success.context-menu-dots:active:focus,.btn.btn-success:active:focus{color:inherit}.btn-danger.context-menu-dots:hover,.btn.btn-danger:hover{background-color:#d9534f;color:#333}.btn-t1.context-menu-dots,.btn.btn-t1{background-color:hsla(0,0%,100%,.1);color:#ddd}.btn-t1.context-menu-dots:hover,.btn.btn-t1:hover{background-color:hsla(0,0%,100%,.2);color:#fff}.btn-create.context-menu-dots,.btn.btn-create{background-color:#ffcc03;color:#3d4352!important}.btn-settings.context-menu-dots,.btn.btn-settings{background:#e8e8e8;border-radius:20px!important;margin-right:10px;padding:9px}.btn-settings.context-menu-dots:hover,.btn.btn-settings:hover{filter:none}.btn-settings.context-menu-dots .icon-settings,.btn.btn-settings .icon-settings{font-size:20px;top:1px}.btn-back.context-menu-dots,.btn-format-switch.context-menu-dots,.btn-simple.context-menu-dots,.btn.btn-back,.btn.btn-format-switch,.btn.btn-simple,.main-content-menu .btn.dropdown-toggle,.main-content-menu .dropdown-toggle.context-menu-dots{background:transparent;border:0;border-radius:2px;color:#fff;color:hsla(0,0%,100%,.3);font-size:16px;letter-spacing:.05em;padding:10px 13px;text-transform:uppercase}.btn-back.context-menu-dots:hover,.btn-format-switch.context-menu-dots:hover,.btn-simple.context-menu-dots:hover,.btn.btn-back:hover,.btn.btn-format-switch:hover,.btn.btn-simple:hover,.main-content-menu .btn.dropdown-toggle:hover,.main-content-menu .dropdown-toggle.context-menu-dots:hover{color:#fff}.btn.dropdown-toggle.transparent,.dropdown-toggle.transparent.context-menu-dots{background:transparent;border-color:hsla(0,0%,100%,.2);color:#fff}.btn-cancel.context-menu-dots:not(.btn-default),.btn.btn-cancel:not(.btn-default){background:#ee7b03;border:0;color:#fff}.btn-cancel.context-menu-dots:hover,.btn.btn-cancel:hover{background:#aaa;border-color:#aaa;color:#fff}.btn-calculate.context-menu-dots,.btn.btn-calculate{background:hsla(0,0%,100%,.1)}.btn-calculate.context-menu-dots:hover,.btn.btn-calculate:hover{background:hsla(0,0%,100%,.2)}.btn-calculate[disabled].context-menu-dots,.btn.btn-calculate[disabled]{color:#7d7d7d}.btn>[class*=" icon-"],.btn>[class^=icon-],.context-menu-dots>[class*=" icon-"],.context-menu-dots>[class^=icon-]{position:relative;top:2px}.btn>[class*=" icon-"]:not(:last-child),.btn>[class^=icon-]:not(:last-child),.context-menu-dots>[class*=" icon-"]:not(:last-child),.context-menu-dots>[class^=icon-]:not(:last-child){margin-right:5px}.btn:focus,.context-menu-dots:focus{outline:none}.btn-group-sm>.btn,.btn-group-sm>.context-menu-dots,.btn-sm{font-size:12px;padding:5px 7px}.btn.switch-view.compact .glyphicon-th,.btn.switch-view:not(.compact) .glyphicon-th-list,.switch-view.compact.context-menu-dots .glyphicon-th,.switch-view.context-menu-dots:not(.compact) .glyphicon-th-list{display:none}.btn-link{font-size:13px}.has-feedback.has-left-feedback{overflow:hidden}.has-feedback.has-left-feedback input{padding-left:32px;padding-right:12px}.has-feedback.has-left-feedback .form-control-feedback{left:0;right:auto;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.form-search input,form.search input{border:0;box-shadow:none;font-size:14px;margin:0;-webkit-transition:background-color,border-color,color,padding-left .3s linear;-o-transition:background-color,border-color,color,padding-left .3s linear;transition:background-color,border-color,color,padding-left .3s linear}.form-search input:not(.white),form.search input:not(.white){border-color:hsla(0,0%,100%,.1);color:#fff}.main-content-menu .form-search input,.main-content-menu form.search input{background-color:transparent!important;border:1px solid hsla(0,0%,100%,.1);height:35px}.form-search input[type=submit],form.search input[type=submit]{left:-10000px;position:absolute}.form-search .search-area .tt-dropdown-menu,.form-search .search-area .twitter-typeahead,form.search .search-area .tt-dropdown-menu,form.search .search-area .twitter-typeahead{width:100%}.form-search .search-area .tt-suggestion,form.search .search-area .tt-suggestion{font-size:14px}.form-search .search-area .has-feedback.has-left-feedback,form.search .search-area .has-feedback.has-left-feedback{overflow:visible}.form-search .search-area .form-control-feedback,form.search .search-area .form-control-feedback{color:#999}.form-search input:focus+.form-control-feedback,form.search input:focus+.form-control-feedback{opacity:0}.form-search .twitter-typeahead.focus input,.form-search input:focus,form.search .twitter-typeahead.focus input,form.search input:focus{border:1px solid hsla(0,0%,100%,.5);padding-left:12px}.form-search .twitter-typeahead.focus+.form-control-feedback,form.search .twitter-typeahead.focus+.form-control-feedback{opacity:0}.main-content-tabs .tab-content,.well{background-color:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;padding:0}.main-content-tabs .transparent.tab-content,.well.transparent{background-color:transparent}.main-content-tabs .filters-db.tab-content,.main-content-tabs .filters.tab-content,.main-content-tabs .well-info.tab-content,.well.filters,.well.filters-db,.well.well-info{background-color:transparent;color:#ccc}.main-content-tabs .filters-db.tab-content b,.main-content-tabs .filters.tab-content b,.main-content-tabs .well-info.tab-content b,.well.filters b,.well.filters-db b,.well.well-info b{color:#fff}.main-content-tabs .tab-content .subwell-title,.main-content-tabs .tab-content .well-title,.well .subwell-title,.well .well-title{color:#fff;font-size:14px;font-weight:300;line-height:15px;margin:0;text-transform:uppercase}.main-content-tabs .tab-content .subwell-title .not-uppercase,.main-content-tabs .tab-content .well-title .not-uppercase,.well .subwell-title .not-uppercase,.well .well-title .not-uppercase{font-size:17px}.main-content-tabs .tab-content .subwell-title .edit,.main-content-tabs .tab-content .well-title .edit,.well .subwell-title .edit,.well .well-title .edit{color:#999;text-decoration:none}.main-content-tabs .tab-content .subwell-title small,.main-content-tabs .tab-content .well-title small,.well .subwell-title small,.well .well-title small{text-transform:none}.main-content-tabs .well-captioned.tab-content,.well.well-captioned{margin-top:1px}.main-content-tabs .well-captioned.tab-content .subwell-title,.main-content-tabs .well-captioned.tab-content .well-title,.well.well-captioned .subwell-title,.well.well-captioned .well-title{border-radius:2px 2px 0 0;color:#fff;padding:19px}.main-content-tabs .well-captioned.tab-content .subwell-title i,.main-content-tabs .well-captioned.tab-content .well-title i,.well.well-captioned .subwell-title i,.well.well-captioned .well-title i{font-size:19px;margin-right:5px;position:relative;top:2px}.main-content-tabs .tab-content .subwell-title,.well .subwell-title{font-size:12px;letter-spacing:.05em;margin:25px 0 5px}.main-content-tabs .tab-content .well-content>.subwell:first-child>.subwell-title,.well .well-content>.subwell:first-child>.subwell-title{margin-top:0}.main-content-tabs .tab-content .well-content,.well .well-content{font-size:12px;line-height:20px}.main-content-tabs .tab-content .subwell:not(:last-child) .subwell-content,.main-content-tabs .tab-content .well-content:not(:last-child),.well .subwell:not(:last-child) .subwell-content,.well .well-content:not(:last-child){margin-bottom:30px}.main-content-tabs .filters.tab-content .subwell-title,.main-content-tabs .filters.tab-content .well-title,.well.filters .subwell-title,.well.filters .well-title{color:#78b82c}.main-content-tabs .filters.tab-content .subwell-title,.well.filters .subwell-title{color:#999}.main-content-tabs .filters-db.tab-content .subwell-title,.main-content-tabs .filters-db.tab-content .well-title,.well.filters-db .subwell-title,.well.filters-db .well-title{color:#78b82c}.main-content-tabs .filters-db.tab-content .subwell-title,.well.filters-db .subwell-title{color:#999}.img-centralized{overflow:hidden;position:relative}.carousel-inner .img-centralized.img-centralized>img,.img-centralized>img:not([src="/img/no-recipe-image.png"]){bottom:-100%;left:-100%;margin:auto;max-height:none;max-width:none;min-height:100%;min-width:100%;position:absolute;right:-100%;top:-100%}.img-centralized-nice{position:relative}.img-centralized-nice>img{bottom:0;height:auto;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0;width:auto}.scroll,.shop-body .shops-carts .shops-cart .shops-cart-content .cart-products{overflow-y:auto}.scroll::-webkit-scrollbar,.shop-body .shops-carts .shops-cart .shops-cart-content .cart-products::-webkit-scrollbar{background-color:#e2e2e2;-webkit-border-radius:0;height:12px;width:8px}.scroll::-webkit-scrollbar-thumb,.shop-body .shops-carts .shops-cart .shops-cart-content .cart-products::-webkit-scrollbar-thumb{background-color:#a9a9a9;-webkit-border-radius:0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.75)}.scroll::-webkit-scrollbar-corner,.shop-body .shops-carts .shops-cart .shops-cart-content .cart-products::-webkit-scrollbar-corner{background-color:#e2e2e2}::-webkit-input-placeholder{color:#999!important}:-moz-placeholder,::-moz-placeholder{color:#999;opacity:1}:-ms-input-placeholder{color:#999}select.not-selected:not(:focus){color:#999}.videohelp-wrapper{height:400px;margin-bottom:23px;margin-top:-20px}.videohelp,.videohelp-wrapper{background-color:#78b82c;z-index:9999}.videohelp .content{float:none;margin:0 auto;max-width:600px;padding:20px 0}.videohelp .video{border:15px solid hsla(0,0%,100%,.3);border-radius:2px;margin:0}.videohelp .close{color:#fff;margin:20px 20px 0 0;opacity:.5;text-shadow:none}.videohelp .close:hover{opacity:1}.videohelp-wrapper *{overflow-y:hidden;-webkit-transition:max-height .5s ease-in-out;-o-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out}.videohelp .video-message{color:#fff;padding:10px 0}.height-transition-hidden .videohelp{max-height:0}@media (max-width:1024px){.videohelp-wrapper{height:auto;margin:0}}.height-transition{margin-bottom:0;margin-top:0;overflow-y:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.height-transition.opacity-transition{opacity:1}.height-transition.a3d{-webkit-backface-visibility:hidden;display:block;max-height:1000px;overflow:hidden;-webkit-perspective:1000;-webkit-transform:translateZ(0);transform:translateZ(0)}.height-transition-hidden{max-height:0!important}.height-transition-hidden.opacity-transition{opacity:0}.height-transition-hidden.a3d{-webkit-transform:translateZ(0);transform:translateZ(0)}.modal .modal-header{background-color:#78b82c;border-radius:2px 2px 0 0;color:#333}.modal .modal-header .modal-title{font-weight:400}.modal .modal-body{color:#333;font-size:16px}.modal .modal-content{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.modal .modal-footer{border-top:0;margin-top:0;padding-top:0}.modal .btn-default:hover{background-color:#ccc}@media (min-width:1056px){.modal .modal-footer .form-group{margin-bottom:0}}@media (max-width:1055px){.modal .modal-footer .form-group:last-child{margin-bottom:0}}.modal .input-group-lg>.form-control,.modal .input-group-lg>.input-group-addon,.modal .input-group-lg>.input-group-btn>.btn,.modal .input-group-lg>.input-group-btn>.context-menu-dots,.modal .input-lg{background:#eee;font-size:18px}.modal .forgot{float:right}.modal .new{float:left;text-align:left}.context-menu-dots{background:transparent;height:33px;outline:none!important;position:relative}.context-menu-dots:after{background-color:#666;border-radius:50%;box-shadow:0 6px 0 #666,0 12px 0 #666;content:"";height:3px;position:absolute;top:8px;width:3px}.twitter-typeahead{width:100%}.twitter-typeahead .tt-suggestion .suggestion-pg-count{color:#78b72c;font-size:12px}.twitter-typeahead .tt-suggestion .suggestion-shop-info{color:#999;font-size:12px}.twitter-typeahead .tt-suggestion .syn{color:#b3b1b1;font-size:80%}.twitter-typeahead .tt-suggestion.tt-cursor .syn{color:#fff}.twitter-typeahead .tt-suggestion .spec{float:right;font-size:12px;line-height:17px;text-align:right}.twitter-typeahead .tt-suggestion .spec>*{display:inline-block;margin-left:3px;overflow:hidden;padding:0 4px;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.twitter-typeahead .tt-suggestion .spec .aid{background:#609f15;color:#fff}.twitter-typeahead .tt-suggestion .spec .price{background:#999;border-radius:50%;color:#fff;display:inline-block;font-family:Courier;font-weight:500;height:15px;text-align:center;width:15px}.twitter-typeahead .tt-suggestion .spec .ident{background:#609f15;color:#fff;font-weight:700;max-width:200px;padding:0 2px;text-transform:uppercase}.twitter-typeahead .tt-suggestion .spec .ident.eigene-zutaten,.twitter-typeahead .tt-suggestion .spec .ident.own-ingredients{background-color:#fc0;color:#333}.twitter-typeahead .tt-suggestion .spec .ident.metro,.twitter-typeahead .tt-suggestion .spec .ident.metro-de{background:#002470;color:#fbe400;font-weight:700;padding:0 3px;text-transform:uppercase}.twitter-typeahead .tt-suggestion .spec .ident.bls,.twitter-typeahead .tt-suggestion .spec .ident.nuts{background:orange}.twitter-typeahead .tt-suggestion .spec .ident.kost{background:#e000ff}.twitter-typeahead .tt-suggestion .spec .ident.ecoinform{background-color:#fff;border:1px solid #609f15;color:#609f15}.twitter-typeahead .tt-suggestion .spec .ident.spar-at{background:#e40613}.twitter-typeahead .tt-suggestion .spec .ident.apetito{background:#fff;border:1px solid #00a230;color:#e8001b}.twitter-typeahead .tt-suggestion .spec .ident.agm{background-color:#078c33;color:#feed01}.twitter-typeahead .tt-suggestion .desc{display:block;font-size:11px;line-height:11px}.twitter-typeahead .tt-input{background-color:hsla(0,0%,100%,.1)}.twitter-typeahead .tt-empty,.twitter-typeahead .tt-header,.twitter-typeahead .tt-suggestion{overflow:hidden;padding:10px 20px}.twitter-typeahead .tt-header{border-bottom:1px solid}.twitter-typeahead .tt-footer .detailed-ingredient-search{max-width:45%}.twitter-typeahead .tt-footer .add-nonexisting-ingredient{float:right;max-width:45%}.dropdown-menu{background-color:#3d4352;max-height:350px;overflow-x:hidden;overflow-y:auto;z-index:10000}.dropdown-menu li a{color:#fff}[class^=col-]:not(.dropdown)>.dropdown-menu{margin-left:15px}.page-overlay{background-color:#3d4352;display:none;height:100%;left:0;margin:-14px 0 0 -15px;opacity:.94;padding:0;position:absolute;top:0;width:150%;width:calc(100% + 30px);z-index:8}.onoffswitch{display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;width:38px}.onoffswitch-checkbox .onoffswitch{float:left;margin-right:8px;top:0;vertical-align:top}.onoffswitch-checkbox .onoffswitch+label{float:left;font-weight:400;margin:0;max-width:calc(100% - 50px)}.onoffswitch-checkbox .onoffswitch+label.help{color:#737373;font-size:90%}.onoffswitch-checkbox.disabled:not(.active-but-disabled) .onoffswitch+label{color:#999}.onoffswitch-checkbox.no-label .onoffswitch{margin-right:0}.onoffswitch input[type=checkbox]{display:none}.onoffswitch .onoffswitch-label{border:0;border-radius:20px;cursor:pointer;display:block;margin:0;opacity:1;overflow:hidden;transform:scale(.8);transition:all .3s ease-in 0s}.onoffswitch .onoffswitch-inner{display:block;margin-left:-100%;transition:margin .3s ease-in 0s;width:200%}.onoffswitch .onoffswitch-inner:after,.onoffswitch .onoffswitch-inner:before{box-sizing:border-box;color:#fff;display:block;float:left;font-family:Trebuchet,Arial,sans-serif;font-size:14px;font-weight:700;height:19px;line-height:22px;padding:0;width:50%}.onoffswitch .onoffswitch-inner:before{background-color:#78b82c;color:#fff;content:"";padding-left:10px}.onoffswitch .onoffswitch-inner:after{background-color:#5e616d;color:#999;content:"";padding-right:10px;text-align:right}.onoffswitch .onoffswitch-switch{background:#fff;border:3px solid #78b82c;border-radius:20px;bottom:0;display:block;height:19px;margin:0;position:absolute;right:19px;top:0;transition:all .3s ease-in 0s;width:19px}.onoffswitch input[type=checkbox]:not(:checked)+.onoffswitch-label,.onoffswitch input[type=checkbox]:not(:checked)+.onoffswitch-label .onoffswitch-switch{border-color:#5e616d}.onoffswitch input[type=checkbox]:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch input[type=checkbox]:checked+.onoffswitch-label .onoffswitch-switch{right:0}.onoffswitch-checkbox:not(.active-but-disabled) .onoffswitch input[type=checkbox][disabled]+.onoffswitch-label .onoffswitch-switch{border-color:#ddd}.onoffswitch-checkbox:not(.active-but-disabled) .onoffswitch input[type=checkbox][disabled]+.onoffswitch-label .onoffswitch-inner:before{background:#ddd}.onoffswitch-checkbox{clear:both;overflow:hidden}.onoffswitch-checkbox.no-label{display:inline-block}.onoffswitch-checkbox.form-group:last-child{margin-bottom:0}.config-box{margin:0}.config-box .dropdown-menu{background-color:#515664;color:#fff}.config-box .dropdown-menu>li>a{color:#fff}.config-box .dropdown-menu>li>a:hover{color:#333}.config-box .dropdown-toggle:not(.transparent){background-color:hsla(0,0%,100%,.2)!important}.config-box+.config-box{padding-top:20px}.config-box>*{padding-top:10px}.config-box .form-group{vertical-align:top}.config-box .form-group .form-control{border-color:transparent;vertical-align:top}.config-box .form-group.pull-in{padding-left:31px}.config-box .form-group.pull-in.disabled{display:none}.config-box h2{font-size:20px;margin-top:0}.config-box input{display:inline-block;margin-right:8px}.config-box :not(.onoffswitch)>input+label{display:inline-block;font-weight:400;margin-top:4px}.config-box .help-block{color:#999;margin:0}#middle-content #middle-content-block>:not(.main-content-menu) .dropdown-toggle:not(.transparent){padding:7px 15px}.main-content-menu{background:#3d4352;height:80px;margin:0 0 0 -50px;padding:20px 50px;position:fixed;transition:background .2s ease-in-out;width:100%;z-index:10}.main-content-menu .main-content-menu-back-to-link{padding-top:10px}.main-content-menu .main-content-menu-back-to-link a{color:#fff;font-size:14px;text-decoration:underline}.main-content-menu .main-content-menu-back-to-link .icon-arrow-left{color:#ccc;font-size:14px;height:14px;line-height:1;position:relative;top:3px;width:14px}.main-content-menu.no-content{padding-bottom:0;padding-top:0}@media (min-width:1056px) and (max-width:1199px){.main-content-menu{height:auto}}@media (max-width:767px){.main-content-menu{height:auto;padding:10px 15px}.main-content-menu .form-group:not([id=search-area]):not(.has-tabs){margin-bottom:0}}@media screen and (min-width:768px){.main-content-menu~*,.main-content-menu~.tab-content{padding-top:90px}}@media screen and (max-width:767px){.main-content-menu~*,.main-content-menu~.tab-content{padding-top:15px}.main-content-menu:not(.no-content)~*,.main-content-menu:not(.no-content)~.tab-content{padding-top:120px}}.main-content-menu .main-content-title{font-size:27px;font-weight:300;line-height:150%;max-width:calc(100% - 50px);opacity:1;overflow:hidden;text-overflow:ellipsis;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;white-space:nowrap}.main-content-menu:not(.sticky-title) .main-content-title{opacity:0;visibility:hidden}.main-content-menu .inline{display:inline-block}.main-content-menu.scroll-header{background:#2b2f39;color:#fff}.main-content-menu.scroll-header .btn-back,.main-content-menu.scroll-header.main-content-menu .btn-action .icons{color:#fff;opacity:.5}.main-content-menu.scroll-header .btn-back:hover,.main-content-menu.scroll-header.main-content-menu .btn-action .icons:hover{opacity:1}.main-content-menu .btn,.main-content-menu .context-menu-dots{border-radius:2px}@media (max-width:767px){.main-content-menu .btn,.main-content-menu .context-menu-dots{font-size:11px}}.main-content-menu .btn:not(.dropdown-toggle),.main-content-menu .context-menu-dots:not(.dropdown-toggle){line-height:1em;text-transform:uppercase}.main-content-menu .btn-action:not(.btn-success){background:transparent;border:0;color:#ddd;height:auto;padding:5px 0;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;width:auto}.main-content-menu .btn-action:not(.btn-success).active,.main-content-menu .btn-action:not(.btn-success).active .icons{box-shadow:none;color:#fff}.main-content-menu .btn-action .icons{background-color:transparent;color:#999;font-size:20px;height:20px;line-height:1;margin-right:5px;position:relative;top:5px;width:20px}.main-content-menu .btn-action:hover,.main-content-menu .btn-action:hover .icons{color:#fff}html.light .main-content-menu .btn-action:hover,html.light .main-content-menu .btn-action:hover .icons{color:#666}.nav-tabs{border-bottom:0}@media (max-width:767px){.nav-tabs:not(.lang-tabs){margin:0 -20px}.nav-tabs.not-oversized{margin:0}}.nav-tabs li{margin:0 2px 0 0}.nav-tabs li a,.nav-tabs li a:active,.nav-tabs li a:focus{background:transparent;border:none;border-bottom:2px solid hsla(0,0%,100%,.1);color:#999;margin:0 5px;padding:5px 5px 2px;text-decoration:none;text-transform:uppercase}.nav-tabs li a:active:hover,.nav-tabs li a:focus:hover,.nav-tabs li a:hover{background:transparent;border-bottom-color:#78b82c;color:#fff;text-decoration:none}.nav-tabs li.active a{background-color:transparent;border-bottom:2px solid #78b82c!important;border-left:0;border-right:0;border-top:0;color:#fff}.nav-tabs li.active a:focus,.nav-tabs li.active a:hover{background:transparent;border:0;border-bottom:2px solid #78b82c!important;color:#fff}@media (max-width:767px){.nav-tabs li a,.nav-tabs li.active a{padding-left:0;padding-right:0}}@media (min-width:1056px){.has-left-menu .main-content-menu{width:calc(100% - 250px)}.has-right-menu .main-content-menu{width:calc(100% - 500px)}}@media (min-width:1200px){.main-content-menu{margin-left:-50px}}@media (max-width:1199px){.main-content-menu{margin-left:-20px}.main-content-menu>*{padding-left:0;padding-right:0}}@media (max-width:1055px){.main-content-menu{margin:0 -14px;min-width:100%}.main-content-menu>*{padding-left:0;padding-right:0}}@media (max-width:767px){.main-content-menu{margin-left:-15px}.main-content-menu>*{padding-left:0;padding-right:0}}.main-content-menu .nav-tabs{margin:0}.dropdown-menu-multiselect li a .fn-icon-checked{color:#666;float:right;font-size:12px;margin-right:-10px;padding:3px 0;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}.dropdown-menu-multiselect li a>span{display:inline-block;float:left;max-width:95%;max-width:calc(100% - 10px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-menu-multiselect li.checked a .fn-icon-checked{opacity:1}.dropdown-menu-multiselect li:not(.checked) a .fn-icon-checked{opacity:0}.main-content-menu .dropdown-menu-multiselect .dropdown-menu{background-color:#505563}.main-content-menu .dropdown-menu-multiselect .dropdown-menu a:not(:hover){background:transparent;color:#fff;outline:none}.main-content-menu .dropdown-menu-multiselect .dropdown-menu .checked a{ouline:none}.main-content-menu .dropdown-menu-multiselect .dropdown-menu .checked a:not(:hover){background:transparent;color:#fff}.main-content-menu .dropdown-menu-multiselect .dropdown-menu .fn-icon-checked{color:inherit}.list-item-menu{text-align:right}.list-item-menu .menu-toggle{display:none;float:right}@media (max-width:767px){.list-item-menu .menu-toggle{background:transparent;border-width:0;box-shadow:none;display:block;outline:none!important}}.list-item-menu ul{float:right;list-style:none;margin:0;padding:0}@media (max-width:767px){.list-item-menu ul{display:none}}.list-item-menu li{float:left}.list-item-menu li>*{display:block;height:28px;margin:0;overflow:hidden;position:relative;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;width:28px}.list-item-menu li>:not(.btn-success){background:transparent;color:transparent}.list-item-menu li .icons{background-color:transparent;border-radius:15px;color:#999;height:28px;line-height:33px;width:28px}.list-item-menu li .icons:hover{color:#fff}html.light .list-item-menu li .icons:hover{color:#666}.allergen{margin-bottom:2px}.allergen:last-child{margin-right:0}.allergen.off{display:none!important}.allergen.off.visible{display:inline-block!important}.allergen .name{display:none;font-weight:400;margin-bottom:1px}.allergen:not(:last-child):not(.has-icon-types) .name:after{content:", "}.allergen:last-child .name:after{content:""}.allergen.show-name .name{display:inline-block;float:none;line-height:1}.allergen.show-name .icons{display:none}.allergen.show-name .icon-types{border:0;color:inherit;font-size:inherit;height:auto;line-height:inherit;margin:0;padding:0;top:0!important}.allergen.show-name .icon-types>*{top:0}.allergen.show-name .icon-types>:first-child:before{content:"("}.allergen.show-name.has-icon-types .icon-types>:last-child:after{content:"), "}.additives .values .label{background-color:#e8e8e8;border-radius:2px;clear:both;display:inline-block;font-size:13px;font-weight:400;margin-right:2px;padding:10px;text-align:left}@media print{.additives .values .label{border:0;padding:0}.additives .values .label:not(:last-child) .name:after{content:","}}.main-content-tabs .nutritions.tab-content .nav-tabs>li,.nutritions.well .nav-tabs>li{font-size:9px;max-width:2px 2px 0 0;white-space:nowrap}.main-content-tabs .nutritions.tab-content .nav-tabs>li a,.nutritions.well .nav-tabs>li a{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.main-content-tabs .nutritions.tab-content .nav-tabs>li:last-child a,.nutritions.well .nav-tabs>li:last-child a{margin-right:0}.nutritions .values .label{border-radius:2px;clear:both;font-size:13px;margin-right:2px;padding:10px;text-align:left;width:49%}.nutritions .values .label:not(.invisible-std){display:inline-block}.nutritions .col-md-12 .values .label{width:24.2%}.nutritions .values .label .name{display:inline-block;float:left;max-width:75%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nutritions .values .label .number{float:right}.nutritions .label small{padding-left:2px}.add-photo{padding-bottom:0}.add-photo .fileinput-button{height:157px}@media (min-width:768px){.add-photo .fileinput-button:not(:focus){background:#f5f5f5;border-color:#f5f5f5;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#5c5c5c;resize:none}}.add-photo .fileinput-button .photo+.upload-commands{display:block;height:0;overflow:hidden}.add-photo .form-control{background:#f5f5f5;color:#999!important;padding:0}.add-photo .form-control .fileupload-img{z-index:2}.add-photo .carousel-content{height:100%}.add-photo .form-control .upload-commands{padding-bottom:40px;padding-top:85px;width:100%;z-index:1}.add-photo .form-control .icon{display:inline-block;font-size:14px}.add-photo .form-control .photo img{max-width:100%}.add-photo .photo .progress-div{height:150px}.add-photo .photo.uploaded .progress-div{display:none}.add-photo .btn-delete{border-radius:0 0 2px 2px;bottom:-30px;left:0;padding:0;position:absolute;text-align:center;-webkit-transition:bottom .15s linear;-moz-transition:bottom .15s linear;-o-transition:bottom .15s linear;transition:bottom .15s linear;width:100%;z-index:3}.add-photo .form-control{height:157px}.add-photo .form-control:hover .photo+*+.btn-delete{bottom:0}.add-photo .form-control .icon{display:block;font-size:35px}.green-check,.red-close{background:transparent;border-radius:50%;color:#78b82c;display:inline-block;font-size:10px;height:20px;line-height:10px;padding:5px;width:20px}.red-close{color:red}.scroll-load-others .scroll-info-loaded,.scroll-load-others .scroll-info-loading{display:none;font-size:13px;opacity:.7;padding-bottom:8px;padding-top:8px;text-align:center}.scroll-loaded+.scroll-load-others .scroll-info-loaded1,.scroll-loading+.scroll-load-others .scroll-info-loading{display:block}.list-actions{margin-top:50px}.list-actions .progress{height:28px}.input-group-btn:last-child>.srch{padding:8px}.main-content-tabs .user-ingredient-form .tab-content .form-control,.user-ingredient-form .main-content-tabs .tab-content .form-control,.user-ingredient-form .well .form-control{background-color:#fff;border:1px solid #ccc;color:#333}.user-ingredient-form .input-group-addon{background-color:#ccc;border-color:#ccc;width:50px}.user-ingredient-form h4{margin-top:50px}.user-ingredient-form .checkbox{margin-top:0}.user-ingredient-form .allergens-enter .nav{margin-bottom:15px}.user-ingredient-form .nav-tabs li a:hover{color:#666}.user-ingredient-form .nav-tabs li.active a{color:#333}.main-content-tabs .user-ingredient-form .tab-content,.user-ingredient-form .main-content-tabs .tab-content,.user-ingredient-form .well{background-color:hsla(0,0%,100%,.85)!important;color:#333;padding:10px 20px 20px}.user-ingredient-form .nutritions-enter .mg-switch{cursor:pointer;text-decoration:underline}.user-ingredient-form .nutritions-enter .units.hide-checked li:not(.checked){display:none}.user-ingredient-form .nutritions-enter .units,.user-ingredient-form .nutritions-enter .units-details{background:#fff;border:1px solid #ddd;border-radius:2px;height:200px;overflow-y:scroll;padding:0}.user-ingredient-form .nutritions-enter .units{overflow-x:hidden}.user-ingredient-form .nutritions-enter .units label{cursor:pointer;display:block;font-weight:400}.user-ingredient-form .nutritions-enter .units li{cursor:pointer;padding:2px 10px}.user-ingredient-form .nutritions-enter .units li.active{background-color:#d0e9c6;color:#3c763d}.user-ingredient-form .nutritions-enter .units li.checked:not(.active),.user-ingredient-form .nutritions-enter .units li:not(.active):hover{background:#ebebeb}.user-ingredient-form .nutritions-enter .units-details{overflow:visible;padding:45px 15px}.user-ingredient-form .nutritions-enter .units-details .howto,.user-ingredient-form .nutritions-enter .units-details .info{color:#999;font-size:13px;padding:20px;text-align:center}.user-ingredient-form .nutritions-enter .units-details .howto{display:none}.modal-body .form-control{background-color:#f8f8f8!important;border:1px solid #ccc!important;color:#333!important}.has-error .input-group-addon,.has-success .input-group-addon{background-color:#eee;border:1px solid #ccc;color:inherit}.has-error .input-group-addon:first-child,.has-success .input-group-addon:first-child{border-right:0}.convert-to-single,.create-groups{background-color:transparent;border-radius:2px 2px 0 0;text-decoration:underline}.convert-to-single:hover,.create-groups:hover{background-color:transparent!important}.light .main-content-menu-back-to-link a{color:#000}.light .checkmark-label{color:#000!important}.light .dropdown-menu{background-color:#fff}.light .dropdown-menu li a{color:#000}.additive .icons{background:hsla(0,0%,100%,.5)!important;border-radius:3px!important;color:#3d4352;font-size:inherit;font-size:11px;font-weight:500;height:20px;line-height:21px;width:20px}@media (min-width:1056px){.erp-beta #left-menu{display:none}}.erp-beta #middle-content #middle-content-block h1{font-weight:300}.erp-beta #middle-content #middle-content-block .steps{overflow:hidden;-ms-transform:scale(.9);-webkit-transform:scale(.9);transform:scale(.9)}.erp-beta #middle-content #middle-content-block .steps>*{clear:both;display:inline-block;vertical-align:top;width:140px}.erp-beta #middle-content #middle-content-block .steps>.number{cursor:pointer}@media (max-width:1055px){.erp-beta #middle-content #middle-content-block .steps>.number{display:block;margin-bottom:20px;margin-left:auto;margin-right:auto;padding-top:20px}}.erp-beta #middle-content #middle-content-block .steps>.number>:not(.info){background-color:#78b82c;border-radius:50%;color:#fff;display:block;font-size:70px;font-weight:300;line-height:140px}.erp-beta #middle-content #middle-content-block .steps>.number>.info{color:#999;float:left;line-height:15px;margin-left:-20px;margin-top:10px;text-decoration:none;width:180px}.erp-beta #middle-content #middle-content-block .steps>.arrow-down,.erp-beta #middle-content #middle-content-block .steps>.arrow-up{background:transparent url(/build/images/arrow-flow.e7cd8f4b.png) center 10px no-repeat;background-position-y:30px;background-size:100%;height:140px;opacity:.3;width:90px}@media (max-width:1055px){.erp-beta #middle-content #middle-content-block .steps>.arrow-down,.erp-beta #middle-content #middle-content-block .steps>.arrow-up{display:none}}.erp-beta #middle-content #middle-content-block .steps>.arrow-down.arrow-down,.erp-beta #middle-content #middle-content-block .steps>.arrow-up.arrow-down{background-position:center 30px;filter:FlipV;-ms-filter:"FlipV";-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1)}.erp-beta #middle-content #middle-content-block form{margin:0 80px}@media (max-width:1055px){.erp-beta #middle-content #middle-content-block form{margin:0}}.erp-beta #middle-content #middle-content-block form .checkbox{text-align:left}.erp-beta #middle-content #middle-content-block form .submit{margin-top:20px}.erp-beta #middle-content #middle-content-block form .submit button{border-radius:24px;font-weight:400;padding:16px 30px}.erp-beta #middle-content #middle-content-block .page-logo{margin-top:70px}.erp-beta #middle-content #middle-content-block .page-logo img{width:100px}body:not(.has-right-menu):not(.has-left-menu) #middle-content{width:100%}body:not(.has-right-menu):not(.has-left-menu) #middle-content #middle-content-block{background-color:transparent;color:#fff;font-size:14px;padding:2%;text-align:center}@media (max-width:1055px){body:not(.has-right-menu):not(.has-left-menu) #middle-content #middle-content-block{padding:6%}body:not(.has-right-menu):not(.has-left-menu) #middle-content #middle-content-block h1{font-size:26px}}body:not(.has-right-menu):not(.has-left-menu) #middle-content #middle-content-block .page-logo .icon{background-color:hsla(0,0%,100%,.15);border-radius:50%;color:#3d4352;display:inline-block;font-size:80px;line-height:1;margin:0;padding:25px;text-align:center}body:not(.has-right-menu):not(.has-left-menu) #middle-content #middle-content-block .page-logo .icon:before{display:block}body:not(.has-right-menu):not(.has-left-menu) #middle-content #middle-content-block .page-logo.modal-logo .icon{background-color:rgba(61,67,82,.15)}body:not(.has-right-menu):not(.has-left-menu) #middle-content #middle-content-block p{margin:0 20px 30px}body:not(.has-right-menu):not(.has-left-menu) #middle-content #middle-content-block a:not(.btn):not(.context-menu-dots):not(.no-decoration){color:#78b82c;text-decoration:underline}.modal-feature{color:#333}.modal-feature .close{font-size:30px;font-weight:300;position:absolute;right:10px;z-index:2}.modal-feature .page-logo .icon{background-color:hsla(0,0%,100%,.15);border-radius:50%;color:#3d4352;display:inline-block;font-size:80px;line-height:1;margin:0;padding:25px;text-align:center}.modal-feature .page-logo .icon:before{display:block}.modal-feature .page-logo.modal-logo .icon{background-color:rgba(61,67,82,.15)}.modal-feature a:not(.btn):not(.context-menu-dots){color:#78b82c;text-decoration:underline}#dashboard-design-mode-switcher{margin-top:70px;text-align:center}#full-page-preloader{background:none repeat scroll 0 0 #fff;background-color:#fff;height:100%;left:0;opacity:1;position:fixed;text-align:center;top:0;transition:opacity .2s ease 0s;width:100%;z-index:10000000000000000000}#full-page-preloader .spinner{-webkit-animation:sk-rotateplane 1.5s ease-in-out infinite;animation:sk-rotateplane 1.5s ease-in-out infinite;background-color:#78b82b;border-radius:3px;font-size:75px;height:100px;left:50%;margin-left:-50px;margin-top:-80px;position:fixed;position:relative;text-align:center;top:50%;width:100px}#full-page-preloader .spinner img{border-radius:5px;margin-left:-40px;max-width:80px;padding:10px;position:fixed;top:20%}#full-page-preloader .info{left:0;margin-top:20px;padding:20px;position:relative;top:50%;width:100%}.docs-api .param{font-weight:500}.docs-api .param-info{background:#fff;border:1px solid #ddd;padding:0 4px}@media print{.docs-api .dl-horizontal dt{clear:left;float:left;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:160px}.docs-api pre{white-space:normal!important}}[type=checkbox]{opacity:.7}@media (min-width:768px) and (max-width:1055px){.navbar.navbar-fixed-top .navbar-left{height:50px;overflow:hidden;width:calc(100% - 216px)}}.element-disable-select-text{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none}.o-n-title{color:#509cbf;font-size:13px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:15px;text-transform:uppercase}.o-n-textarea{background:#fff;border:1px solid #ccc;border-radius:3px;height:100px;padding:10px;resize:none;width:100%}footer{background-color:transparent;bottom:0;color:hsla(0,0%,100%,.5);position:absolute;text-align:center;width:100%}footer p{font-size:12px;margin:17px 0}footer a{color:hsla(0,0%,100%,.5);text-decoration:underline}footer a:hover{color:hsla(0,0%,100%,.7)}#right-menu{font-size:12px}@media (min-width:1056px){#right-menu{padding:0;width:17%}}@media print{#right-menu{width:100%}}#right-menu .values>.row{border-bottom:1px solid hsla(0,0%,100%,.05);margin:0;padding:0}#right-menu .values>.row>*{padding:0}#right-menu .btn:not([name=packaging]),#right-menu .context-menu-dots:not([name=packaging]){color:#ccc;font-size:13px}#right-menu .btn:not([name=packaging]):hover,#right-menu .context-menu-dots:not([name=packaging]):hover{color:#fff}#right-menu .btn-default:active,#right-menu .btn-default:focus,#right-menu .btn-default:hover{background-color:hsla(0,0%,100%,.2)}@media (max-width:1055px){#right-menu{padding:15px}}#right-menu .recipe-db-selector-wrapper{margin-bottom:20px}#right-menu .nutritions{font-size:14px;margin-top:20px}#right-menu .nutritions .number{display:block}#right-menu .allergens .allergen{display:inline-block;float:none;margin-bottom:3px}#right-menu .allergens .allergen .name{margin-left:1px}#right-menu .allergens .icons{font-size:11px;font-weight:500;line-height:21px;margin:0;position:relative;vertical-align:top}#right-menu .allergens .icons.austrian{color:#3d4352}#right-menu .allergens .allergen-types{display:block}#right-menu .additives{background:#fff9e7}#right-menu .additives .values .label{background:none;border-radius:3px;clear:both;color:#ccc;display:inline-block!important;display:block;font-size:12px;font-weight:400;margin-right:2px;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}#right-menu .additives .additive .name{display:none;margin-left:1px}#right-menu .additives .additive .icons.visually-hidden{visibility:hidden}#right-menu .nav-tabs{border:0;font-size:11px;margin-top:5px}#right-menu .nav-tabs>li{float:right}#right-menu .nav-tabs>li a{background:transparent;border:0;border-bottom:2px solid hsla(0,0%,100%,.1);color:inherit;margin:0 5px;padding:2px 0}#right-menu .nav-tabs>li a .lang-ok{color:#5792f2;font-size:8px}#right-menu .nav-tabs>li a:hover{border-bottom:2px solid #78b82c;color:#fff}#right-menu .nav-tabs>li.active a{border-bottom:2px solid #78b82c}#right-menu .infobox h3{font-size:21px;font-weight:400;margin-top:0}#right-menu .infobox h4{font-size:17px;font-weight:400;margin-top:0}#right-menu .infobox .note-info{color:#999}#right-menu .main-content-tabs .tab-content label,#right-menu .well label,.main-content-tabs #right-menu .tab-content label{color:#ccc;cursor:pointer;display:block;overflow:hidden}#right-menu .main-content-tabs .tab-content label .label-name,#right-menu .main-content-tabs .tab-content label input,#right-menu .well label .label-name,#right-menu .well label input,.main-content-tabs #right-menu .tab-content label .label-name,.main-content-tabs #right-menu .tab-content label input{float:left}#right-menu .main-content-tabs .tab-content label .label-name,#right-menu .well label .label-name,.main-content-tabs #right-menu .tab-content label .label-name{font-size:12px;font-weight:400;max-width:calc(100% - 30px);overflow:hidden;padding-left:5px;text-overflow:ellipsis;white-space:nowrap}#right-menu .main-content-tabs .tab-content label:hover,#right-menu .well label:hover,.main-content-tabs #right-menu .tab-content label:hover{color:#fff}#right-menu .main-content-tabs .tab-content .subwell-title .add-language,#right-menu .main-content-tabs .tab-content .well-title .add-language,#right-menu .well .subwell-title .add-language,#right-menu .well .well-title .add-language,.main-content-tabs #right-menu .tab-content .subwell-title .add-language,.main-content-tabs #right-menu .tab-content .well-title .add-language{font-size:9px;text-transform:none}#right-menu .cart-quantity p{display:none}#languages-list li{background:hsla(0,0%,100%,.05);border:1px solid transparent;border-radius:4px;cursor:move;margin-bottom:2px;padding:10px}#languages-list li img{display:none;max-width:34px}#languages-list li .icons{color:#ccc;font-size:20px;height:100%;line-height:inherit;width:100%}#languages-list li.hidden+li .btn-delete,#languages-list li:first-child .btn-delete{display:none}#language-settings .dropdown-menu-select{padding:14px 0}.shop-body .settings-form .main-content-menu .btn,.shop-body .settings-form .main-content-menu .context-menu-dots{color:#333;opacity:1}.shop-body .settings-form #languages-list li{background-color:hsla(0,0%,100%,.7)}.shop-body .settings-form .form-control option{background-color:#fff}.vat .flag-icon-resize{margin-right:5px;transform:scale(.8)}.vat .meals-drinks-title{margin-left:330px}.vat .meals-drinks-title .meals-drinks{color:#509cbf;font-size:13px!important;font-weight:400;letter-spacing:.05em;margin:0 8px;text-transform:uppercase!important}.vat .meals-drinks-title .title-positioning{margin:0 15px!important}.vat .vat-row-divider{border-bottom:1px solid #000;margin:0;opacity:.15;width:518px}.vat .vat-row{display:flex;height:48px;width:518px}.vat .vat-row .vat-row-left-half{align-items:center;display:flex;height:48px;width:259px}.vat .vat-row .vat-row-left-half .vat-currency-dropdown{margin-left:5px;padding:2px!important}.vat .vat-row .vat-row-left-half input::-webkit-inner-spin-button,.vat .vat-row .vat-row-left-half input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.vat .vat-row .vat-row-left-half input[type=number]{-moz-appearance:textfield}.vat .vat-row .vat-row-right-half{align-items:center;display:flex;height:48px;justify-content:flex-end;width:259px}.vat .vat-row .vat-row-right-half .space-correction{margin-right:5px;padding:0}.vat .vat-row .vat-row-right-half input::-webkit-inner-spin-button,.vat .vat-row .vat-row-right-half input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.vat .vat-row .vat-row-right-half input[type=number]{-moz-appearance:textfield}.vat .vat-row .label-centered,.vat .vat-row .vat-form-group{margin:0}.vat .vat-row .vat-input{margin-left:20px;margin-right:0;padding:6px 3px;width:83px}.generic-flag-icon{border-radius:50%;color:#f8f8f8;cursor:default;float:left;font-family:Roboto;font-size:11px;font-weight:500;height:23px;padding:4px 0 0;position:absolute;text-align:center;text-shadow:1px 0 0 #509cbf,-1px 0 0 #509cbf,0 1px 0 #509cbf,0 -1px 0 #509cbf,1px 1px #509cbf,-1px -1px 0 #509cbf,1px -1px 0 #509cbf,-1px 1px 0 #509cbf;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none;width:23px}.generic-flag-icon.setting-page-flag{font-size:10px;font-weight:300;padding:5px 0 0}.enable-budget-switcher label{color:#000;font-size:14px!important;font-style:normal;font-weight:500!important;letter-spacing:.5px}.enable-budget-switcher .help-block{color:#666;font-size:10px;font-style:normal;font-weight:400;letter-spacing:.5px}.analytics-budget-information .header{align-items:center;display:flex}.analytics-budget-information .header .title{color:#000;font-size:13px;font-style:normal;font-weight:500;letter-spacing:1px;margin:0 20px 0 0;text-transform:uppercase}.analytics-budget-information .header label[for=analytics_budget_information_same_for_all_ccs],.analytics-budget-information .header label[for=analytics_budget_information_same_for_all_months]{color:#000;font-size:12px!important;font-style:normal;font-weight:500;letter-spacing:.2px;line-height:20px;white-space:nowrap}.analytics-budget-information .all-locations-and-cost-centers-block,.analytics-budget-information .all-months-budget-block,.analytics-budget-information .costCenter-block,.analytics-budget-information .restaurant-block{background:#fff;border-radius:3px;color:#000;font-size:14px;font-style:normal;font-weight:500;height:40px;margin-top:10px;overflow:hidden;padding:12px;text-overflow:ellipsis;white-space:nowrap}.analytics-budget-information .all-months-budget-block{display:flex;flex-direction:column;height:auto;overflow:inherit}.analytics-budget-information .all-months-budget-block .header{align-items:center;display:flex;justify-content:space-between;padding:12px 12px 24px}.analytics-budget-information .all-months-budget-block .header .year-btn{align-items:center;background:#eee;border-radius:3px;color:#000!important;display:flex;font-size:14px;font-style:normal;font-weight:500;height:40px;justify-content:space-between;text-transform:none;width:200px}.analytics-budget-information .all-months-budget-block .header .budget-year-option{align-items:center;color:#000;display:flex;font-size:14px;font-style:normal;font-weight:400;height:40px;letter-spacing:.5px}.analytics-budget-information .all-months-budget-block .header .current-year{font-weight:500!important}.analytics-budget-information .all-months-budget-block .divider{background:hsla(0,0%,100%,0);box-shadow:inset 0 -1px 0 #ddd;height:1px;margin:0 12px;transform:matrix(1,0,0,-1,0,0);z-index:1}.analytics-budget-information .all-months-budget-block .copy-section{position:relative}.analytics-budget-information .all-months-budget-block .copy-section .copy-option-block{background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);height:auto;padding:15px;position:absolute;right:20px;top:-24px;width:170px;z-index:2}.analytics-budget-information .all-months-budget-block .copy-section .copy-option-block .copy-option-block-rect{background:#fff;height:12.94px;position:absolute;right:-6px;top:18px;transform:rotate(45deg);width:12.94px}.analytics-budget-information .all-months-budget-block .copy-section .copy-option-block .copy-from{align-items:center;color:#666;cursor:pointer;display:flex;font-size:13px;font-weight:500;justify-content:space-between;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-budget-information .all-months-budget-block .copy-section .copy-option-block .restaurant{color:#000;font-size:12px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-budget-information .all-months-budget-block .copy-section .copy-option-block .cost-center{color:#000;cursor:pointer;font-size:11px;font-weight:400;margin-left:10px;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-budget-information .all-months-budget-block .copy-section .dots-icon{cursor:pointer;position:absolute;right:5px;top:-8px}.analytics-budget-information .all-months-budget-block .budget-row{align-items:center;display:flex;height:40px;justify-content:space-between;padding:12px 24px}.analytics-budget-information .all-months-budget-block .budget-row .input-section{align-items:center;color:#000;display:flex;font-size:13px;font-style:normal;font-weight:500;justify-content:space-between;line-height:15px}.analytics-budget-information .all-months-budget-block .budget-row .input-section .budget-input{background:#fff;border:1px solid #ccc;border-radius:3px;font-size:12px;height:25px;padding:12px 6px;text-align:right;width:100px}.analytics-budget-information .costCenter-block{cursor:pointer;margin-left:30px}.analytics-budget-information .activated-restaurant{background:rgba(80,156,191,.25)!important}.analytics-budget-information .activated-costCenter,.analytics-budget-information .all-locations-and-cost-centers-block{background:#509cbf!important;color:#fff!important}.recipe-db-header{margin-bottom:20px;overflow:hidden;padding-left:0;padding-right:0}.recipe-db-header .btn-back-rdb,.recipe-db-header .btn-cancel-rdb,.recipe-db-header .btn-save-rdb,.recipe-db-header .recipes-container{margin-top:20px}.recipe-db-header .btn-cancel-rdb{margin-right:15px}.recipe-db-header .db-logo{background:#fff;border-radius:50%;height:85px;text-align:center;width:85px}@media (min-width:768px){.recipe-db-header .db-logo{height:150px;width:150px}}.recipe-db-header .db-logo img{max-height:100px;max-width:100px}@media (max-width:767px){.recipe-db-header .db-logo img{width:calc(100% - 25px)}}.recipe-db-header .recipe-db-stats>*{border:1px solid hsla(0,0%,100%,.1);border-radius:2px;color:#fff;display:inline-block;font-size:12px;margin:0 10px 10px 0;padding:6px 12px}.recipe-dbs .recipe-dbs-list .recipe-db{padding:0 10px 20px}.recipe-dbs .recipe-dbs-list .recipe-db .recipe-db-item{position:relative}.recipe-dbs .recipe-dbs-list .recipe-db .recipeDbBlock{border-radius:2px;margin-bottom:25px;text-decoration:none}.recipe-dbs .recipe-dbs-list .recipe-db .recipeDbBlock .img{background-color:#fff;border:1px solid transparent;border-bottom:0;border-radius:2px 2px 0 0;height:150px;overflow:hidden}.recipe-dbs .recipe-dbs-list .recipe-db .recipeDbBlock .img img{max-height:calc(100% - 30px);max-width:calc(100% - 30px)}.recipe-dbs .recipe-dbs-list .recipe-db .recipeDbBlock .name-block{border-radius:0 0 2px 2px;font-size:12px;height:60px;word-wrap:break-word;background-color:#4b505e;border:1px solid transparent;border-top:0;color:#fff;overflow:hidden;padding:12px;text-align:center}.recipe-dbs .recipe-dbs-list .recipe-db .recipeDbBlock .name-block .db-name{display:block;font-size:14px}.recipe-dbs .recipe-dbs-list .recipe-db .recipeDbBlock .name-block .recipe-number{color:#999}.recipe-dbs .recipe-dbs-list .recipe-db .btn-share{background-color:transparent;border:none;left:0;position:absolute;top:3px}.recipe-dbs .recipe-dbs-list .recipe-db .dropdown{position:absolute;right:8px;top:3px}.recipe-dbs .recipe-dbs-list .recipe-db .dropdown li>a{cursor:pointer}.recipe-dbs .recipe-dbs-list .recipe-db .recipe-shared-users-dropdown-menu{top:50%;transform:translate(20%,-50%)}.recipes-list{padding-left:10px;padding-right:10px}@media (max-width:1055px){.recipes-list{margin:0 -20px}}.recipes-list .recipe{cursor:pointer;padding:0 10px 20px}.recipes-list .recipe.recipe-selected .recipeBlock .nice-select,.recipes-list .recipe.recipe-selected .recipeBlock .nice-select:hover{background:#78b82c}.recipes-list .recipe.recipe-selected .recipeBlock .nice-select:hover .icon-select{color:#fff!important}.recipes-list .recipe.recipe-selected .recipeBlock .name-block{background-color:#ddd;color:#333}.recipes-list .recipe.recipe-selected:hover .actions{background:hsla(0,0%,100%,.5)}.recipes-list .recipe .recipeBlock{background:hsla(0,0%,100%,.07);border:1px solid transparent;border-radius:2px;color:#333}.recipes-list .recipe .recipeBlock .nice-select{background:hsla(0,0%,100%,.6);cursor:pointer;height:40px;margin:0;padding-top:14px;position:absolute;right:-42px;text-align:center;top:-60px;transform:rotate(45deg);-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;width:100px}.recipes-list .recipe .recipeBlock .nice-select:hover{background:#fff}.recipes-list .recipe .recipeBlock .nice-select .icon-select{background:transparent;color:#333!important;margin-top:-7px;transform:rotate(-45deg)}.recipes-list .recipe .recipeBlock .nice-select.selected,.recipes-list .recipe .recipeBlock:hover .nice-select{top:-9px}@media (max-width:1055px){.recipes-list .recipe .recipeBlock .nice-select{opacity:.35;top:-9px}.recipes-list .recipe .recipeBlock .nice-select.selected{opacity:1}}.recipes-list .recipe .recipeBlock .img{background:#ddd;border-radius:2px 2px 0 0;height:150px;overflow:hidden}.recipes-list .recipe .recipeBlock .img img{bottom:-100%;left:-100%;margin:auto;position:absolute;right:-100%;top:-100%}.recipes-list .recipe .recipeBlock .img img[src="/img/no-recipe-image.png"]{opacity:.1;padding:10px;width:70px}.recipes-list .recipe .recipeBlock input[type=checkbox]{left:-100%;position:absolute;top:-100%}.recipes-list .recipe .recipeBlock .name-block{font-size:13px;line-height:1.5em;word-wrap:break-word;background:#4b505e;color:#fff;overflow:hidden;padding:8px 10px;word-break:break-word}.recipes-list .recipe .recipeBlock .name-block .recipe-name{display:block;font-size:14px;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.recipes-list .recipe .recipeBlock .name-block p{height:90px;line-height:18px;margin:0;overflow:hidden;padding:0}.recipes-list .recipe .recipeBlock .actions{background-color:rgba(120,184,44,.9);bottom:-40px;position:absolute;-webkit-transition:bottom .15s ease-in-out;-o-transition:bottom .15s ease-in-out;transition:bottom .15s ease-in-out;width:100%}.recipes-list .recipe .recipeBlock .actions ul{width:100%}.recipes-list .recipe .recipeBlock .actions ul li{float:left;text-align:center;width:20%}.recipes-list .recipe .recipeBlock .actions ul li a{background-color:transparent!important;height:40px;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;width:100%}.recipes-list .recipe .recipeBlock .actions ul li a:hover{background-color:#78b82c!important}.recipes-list .recipe .recipeBlock .actions ul li a i{color:#333!important;font-size:20px;height:40px;line-height:46px;width:100%}.recipes-list .recipe .recipeBlock .actions ul li a i:hover{color:#fff!important}.recipes-list .recipe .recipeBlock:hover .actions{bottom:0}#right-menu .filters .disable-filters,#right-menu .filters-db .disable-filters{display:none;text-align:right}#right-menu .restaurants .label-name{max-width:calc(100% - 50px)!important}.recipes-bulk-wrapper{background-color:#262a34;bottom:-220px;margin:0;padding:0;position:fixed;transition:bottom .15s linear;-webkit-transition:bottom .15s linear;-moz-transition:bottom .15s linear;-o-transition:bottom .15s linear;width:100%;z-index:11}.recipes-bulk-wrapper .close{color:#fff;font-size:21px;font-weight:400;margin-right:-5px;margin-top:-5px;opacity:.5;text-shadow:none}.recipes-bulk-wrapper .close:hover{opacity:1}.recipes-bulk-wrapper .dropdown-toggle{background-color:hsla(0,0%,100%,.15);color:#ccc}.recipes-bulk-wrapper .dropdown-toggle:hover{background-color:hsla(0,0%,100%,.25);color:#fff}.recipes-bulk-wrapper.visible{bottom:0}.recipes-bulk-wrapper .bulk-action .dropdown-menu{margin-left:0}.recipes-bulk{margin:0;padding:9px 0}.recipes-bulk .bulk-action-text{color:#999;color:#fff;cursor:pointer;text-align:center;text-decoration:underline}.recipes-bulk .bulk-action-text>*{margin:7px 0}.recipes-bulk .bulk-action-text>:not(:first-child),.recipes-bulk .bulk-sub-action>*{display:none}@media (min-width:1025px){.recipes-bulk .bulk-action{padding:0}.recipes-bulk .bulk-action-text{padding:0 2px}}.has-left-menu .recipes-bulk-wrapper{margin-left:250px;width:calc(100% - 250px)}.has-right-menu.has-left-menu .recipes-bulk-wrapper{width:calc(100% - 500px)}@media (max-width:1055px){.has-right-menu.has-left-menu .recipes-bulk-wrapper{margin-left:0;width:100%}}.add-category-subaction .dropdown-menu{max-height:400px!important}.recipes-bulk-wrapper .container{position:relative}.recipes-bulk-wrapper .bulk-cancel-action-desktop{position:absolute;right:16px;top:13px;z-index:2}@media (max-width:767px){.recipes-bulk .dropdown-menu{min-width:calc(100% - 30px)}.recipes-bulk .actions .bulk-action,.recipes-bulk .actions .bulk-action-text,.recipes-bulk .actions .bulk-confirm-action,.recipes-bulk .actions .bulk-sub-action .sub-action{margin-bottom:10px}}@media (min-width:768px){.recipes-body .main-content-menu{padding-left:25px;padding-right:25px}}@media (min-width:1056px){.recipes-body .main-content-menu{padding-left:20px;padding-right:20px}}@media (min-width:1200px){.recipes-body .main-content-menu{padding-left:36px;padding-left:40px;padding-right:36px;padding-right:40px}}#recipes-export .info{margin-bottom:40px}#recipes-export .numbers>*{text-align:center}#recipes-export .numbers>:not(:last-child){border-right:2px solid hsla(0,0%,100%,.1)}#recipes-export .numbers>* span{display:inline-block;font-size:30px;font-weight:300;letter-spacing:1px;line-height:1em}#recipes-export .numbers>* label{color:#4e96b7;display:block;font-size:12px;font-weight:600;line-height:1.1;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:100%}#recipes-export #export-button{margin-top:30px}.global-recipe-unit-dropdown-visibility{display:none}.sales-wrapper .price-button-positioning{padding:0}.sales-wrapper .price-button-positioning .price-type-container{align-items:center;display:flex;height:35px;margin-left:20px;padding:0}.sales-wrapper .price-button-positioning .price-type-container .price-type-button{background:linear-gradient(180deg,#f8f8f8 50%,#eee);border:1px solid #ccc;color:#999;font-size:12px;font-weight:500;height:30px;line-height:24px;overflow:hidden;padding:0 8px;text-align:center;text-overflow:ellipsis;width:50%}.sales-wrapper .price-button-positioning .price-type-container .netto{border-radius:5px 0 0 5px}.sales-wrapper .price-button-positioning .price-type-container .brutto{border-radius:0 5px 5px 0}.sales-wrapper .price-button-positioning .price-type-container .clicked,.sales-wrapper .price-button-positioning .price-type-container .price-type-button:hover{background:#61a4c8;border:1px solid #61a4c8;color:#fff}.sales-wrapper .main-title-positioning{margin-bottom:10px}.sales-wrapper .switch-positioning{padding:0}.sales-wrapper .switch-content-positioning{margin-top:10px}.sales-wrapper .switch-content-positioning .switch-text-positioning{vertical-align:top}.sales-wrapper .subtitles-positioning{padding:0!important}.sales-wrapper .subtitles-positioning .price-subtitle,.sales-wrapper .subtitles-positioning .vat-subtitle{color:#509cbf;font-size:12px!important;font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.sales-wrapper .sales-row-divider{margin-bottom:0;margin-top:0}.sales-wrapper .view-mode-divider{border-top:1px solid rgba(0,0,0,.102)}.sales-wrapper .row-height-fix{height:55px}.sales-wrapper .row-height-fix .left-box-positioning{align-items:center;display:flex;margin:16px 0}.sales-wrapper .row-height-fix .left-box-positioning .flag-icon-resize{height:23px;margin-right:10px;width:23px}.sales-wrapper .row-height-fix .left-box-positioning .restaurant-name{font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.sales-wrapper .row-height-fix .center-block-positioning,.sales-wrapper .row-height-fix .right-block-positioning{margin:6px 0}.sales-wrapper .row-height-fix .center-block-positioning .fix,.sales-wrapper .row-height-fix .right-block-positioning .fix{display:flex;padding-left:0!important}.sales-wrapper .row-height-fix .center-block-positioning .price-label,.sales-wrapper .row-height-fix .center-block-positioning .vat-label,.sales-wrapper .row-height-fix .right-block-positioning .price-label,.sales-wrapper .row-height-fix .right-block-positioning .vat-label{margin:0;overflow:hidden;padding:10px 10px 10px 0;text-overflow:ellipsis;vertical-align:text-top;white-space:nowrap}.sales-wrapper .row-height-fix .center-block-positioning .price-label,.sales-wrapper .row-height-fix .right-block-positioning .price-label{margin-right:10px}.sales-wrapper .row-height-fix .center-block-positioning .space-between,.sales-wrapper .row-height-fix .right-block-positioning .space-between{display:flex;justify-content:space-between}.sales-wrapper .row-height-fix .center-block-positioning .vat-label,.sales-wrapper .row-height-fix .right-block-positioning .vat-label{width:100%}.sales-wrapper .row-height-fix .center-block-positioning .bolded,.sales-wrapper .row-height-fix .right-block-positioning .bolded{font-weight:700}.sales-wrapper .row-height-fix .center-block-positioning .view-mode-currency-color,.sales-wrapper .row-height-fix .right-block-positioning .view-mode-currency-color{color:#999}.sales-wrapper .row-height-fix .center-block-positioning .input-height-correction,.sales-wrapper .row-height-fix .right-block-positioning .input-height-correction{height:42px;margin-bottom:0!important}.sales-wrapper .row-height-fix .center-block-positioning .addon-positioning,.sales-wrapper .row-height-fix .right-block-positioning .addon-positioning{align-items:center;display:flex;font-weight:700;justify-content:center;overflow:hidden;white-space:nowrap;width:auto}@media screen and (max-width:1400px){.sales-wrapper .row-height-fix .center-block-positioning .addon-positioning,.sales-wrapper .row-height-fix .right-block-positioning .addon-positioning{display:none!important}}.sales-wrapper .row-height-fix .center-block-positioning .takeaway-not-possible,.sales-wrapper .row-height-fix .right-block-positioning .takeaway-not-possible{color:#999;font-weight:700;margin:0;overflow:hidden;padding:10px 0;text-overflow:ellipsis;vertical-align:text-top;white-space:nowrap}.sales-wrapper .arrow-fix{cursor:pointer;display:flex;justify-content:flex-end;margin:0;padding:15px 0}.sales-wrapper .view-mode-arrow-position-fix{padding-right:17px!important}.sales-wrapper .arrow{display:inline-block;padding:3px}.sales-wrapper .up{border:solid #61a4c8;border-width:0 3px 3px 0;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.sales-wrapper .down{border:solid #ccc;border-width:0 3px 3px 0;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.sales-wrapper .hide,.sales-wrapper .row-visibility{display:none}.margin-fix{margin-top:0!important}.steps-wrapper .steps-content-title-block{align-items:center;display:flex;height:50px;justify-content:space-between}.steps-wrapper .steps-content-title-block .steps-content-title-positioning{margin:0!important}.steps-wrapper .steps-content-title-block .total-time{align-items:center;color:#61a4c8;display:flex}.steps-wrapper .steps-content-title-block .total-time .total-time-text{font-family:Roboto;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.222222px;line-height:14px;margin-bottom:0!important}.steps-wrapper .steps-content-title-block .total-time .total-time-img-positioning{margin-right:5px}.steps-wrapper .steps-content .step-section-content{background:#f5f5f5;border-radius:5px;display:flex;width:100%}.steps-wrapper .steps-content .step-section-content .step-id-div{padding-right:5px;padding-top:34px;text-align:right;width:5%}.steps-wrapper .steps-content .step-section-content .step-id-div .step-id-number{color:#61a4c8;font-family:Roboto;font-size:50px!important;font-style:normal;font-weight:300;text-align:center}.steps-wrapper .steps-content .step-section-content .step-id-div .id-opacity{opacity:.25}.steps-wrapper .steps-content .step-section-content .step-data{display:flex;padding-bottom:40px;padding-top:40px;width:100%}.steps-wrapper .steps-content .step-section-content .step-data .step-title-and-icons{display:flex;justify-content:space-between;margin-bottom:5px}.steps-wrapper .steps-content .step-section-content .step-data .step-title-and-icons .step-title-input{width:100%}.steps-wrapper .steps-content .step-section-content .step-data .step-title-and-icons .step-icons{align-items:center;display:flex}.steps-wrapper .steps-content .step-section-content .step-data .step-title-and-icons .step-icons .clicked-version{background:#3d4352!important;opacity:1!important}.steps-wrapper .steps-content .step-section-content .step-data .step-title-and-icons .step-icons .step-icon-content{align-items:center;border:1px solid #ccc;border-radius:17.5px;cursor:pointer;display:flex;padding:5px 10px}.steps-wrapper .steps-content .step-section-content .step-data .step-title-and-icons .step-icons .step-icon-content .step-icon-text{color:#000;font-family:Roboto;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.222222px;line-height:14px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.steps-wrapper .steps-content .step-section-content .step-data .step-title-and-icons .step-icons .step-icon-content .clicked-text-version{color:#fff!important}.steps-wrapper .steps-content .step-section-content .step-data .step-title-and-icons .step-icons .step-icon-content .img-positioning{margin-right:5px}.steps-wrapper .steps-content .step-section-content .step-data .step-title-and-icons .step-icons .step-icon-content .img-opacity{opacity:.25}.steps-wrapper .steps-content .step-section-content .step-data .step-title-and-icons .step-icons .steps-tooltip{position:relative}.steps-wrapper .steps-content .step-section-content .step-data .step-title-and-icons .step-icons .steps-tooltip .steps-tooltip-text{background-color:#3d4352;border-radius:3px;bottom:125%;color:#fff;left:50%;margin-left:-45px;opacity:0;padding:5px 0;position:absolute;text-align:center;transition:opacity .3s;visibility:hidden;width:90px;z-index:1}.steps-wrapper .steps-content .step-section-content .step-data .step-title-and-icons .step-icons .steps-tooltip .steps-tooltip-text:after{border:5px solid transparent;border-top-color:#3d4352;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.steps-wrapper .steps-content .step-section-content .step-data .step-title-and-icons .step-icons .steps-tooltip:hover .steps-tooltip-text{opacity:1;visibility:visible}.steps-wrapper .steps-content .step-section-content .step-data .step-title-and-icons .step-icons .not-empty-content{background:#fff;opacity:1!important}.steps-wrapper .steps-content .step-section-content .step-data .step-title-and-icons .step-icons .step-icon-positioning{margin-left:5px}.steps-wrapper .steps-content .step-section-content .step-data .step-title-and-icons .step-icons .circles-positioning{cursor:pointer;padding-left:18px;padding-right:18px}.steps-wrapper .steps-content .step-section-content .step-data .step-title-and-icons .wo-focus-positioning{padding-right:40px}.steps-wrapper .steps-content .step-section-content .step-data .step-description-part{margin-right:40px}.steps-wrapper .steps-content .step-section-content .step-data .step-description-part .step-description{height:120px}.steps-wrapper .steps-content .step-section-content .step-data-1{padding-left:5px;padding-right:15px;width:15%}.steps-wrapper .steps-content .step-section-content .step-data-1 .step-empty-image-border{align-items:center;background:#f5f5f5;border:1px solid #ccc;border-radius:3px;cursor:pointer;display:flex;height:100%;justify-content:center}.steps-wrapper .steps-content .step-section-content .step-data-1 .step-empty-image-border .add-new-step-image{max-height:35%;max-width:50%}.steps-wrapper .steps-content .step-section-content .step-data-1 .step-image-border{cursor:pointer;height:100%;position:relative}.steps-wrapper .steps-content .step-section-content .step-data-1 .step-image-border .step-image{border:1px solid #ccc;border-radius:3px;max-height:100%;max-width:100%}.steps-wrapper .steps-content .step-section-content .step-data-1 .step-image-border .remove-step-image{position:absolute;right:5px;top:5px}.steps-wrapper .steps-content .step-section-content .step-data-1 .step-empty-image-border:hover{background-color:#fff}.steps-wrapper .steps-content .step-section-content .step-data-1 .step-image-border:hover *{opacity:.75}.steps-wrapper .steps-content .step-section-content .step-data-2{display:block;width:85%}.steps-wrapper .steps-content .step-section-content-view{border-radius:5px;display:flex;width:100%}.steps-wrapper .steps-content .step-section-content-view .step-id-div{padding-right:5px;padding-top:34px;text-align:right;width:5%}.steps-wrapper .steps-content .step-section-content-view .step-id-div .step-id-number{color:#61a4c8;font-family:Roboto;font-size:50px!important;font-style:normal;font-weight:300;text-align:center}.steps-wrapper .steps-content .step-section-content-view .step-data-view{padding-bottom:40px;padding-top:40px;width:100%}.steps-wrapper .steps-content .step-section-content-view .step-data-view .step-data-view-1{display:flex;width:15%}.steps-wrapper .steps-content .step-section-content-view .step-data-view .step-data-view-1 .step-image-border-view{padding-left:10px;padding-right:10px}.steps-wrapper .steps-content .step-section-content-view .step-data-view .step-data-view-1 .step-image-border-view .step-image-view{border:1px solid #ccc;border-radius:3px;max-height:100%;max-width:100%}.steps-wrapper .steps-content .step-section-content-view .step-data-view .step-data-view-2{display:flex;width:85%}.steps-wrapper .steps-content .step-section-content-view .step-data-view .step-title-and-icons{display:flex;justify-content:space-between;margin-bottom:5px;padding-left:10px;padding-top:5px}.steps-wrapper .steps-content .step-section-content-view .step-data-view .step-title-and-icons .step-title-label{color:#000;font-family:Roboto;font-size:15px!important;font-style:normal;font-weight:500;line-height:24px;margin-bottom:0}.steps-wrapper .steps-content .step-section-content-view .step-data-view .step-title-and-icons .step-icons-view{align-items:center;display:flex;padding-right:5px}.steps-wrapper .steps-content .step-section-content-view .step-data-view .step-title-and-icons .step-icons-view .step-icon-content-view{align-items:center;display:flex;padding:5px 10px}.steps-wrapper .steps-content .step-section-content-view .step-data-view .step-title-and-icons .step-icons-view .step-icon-content-view .img-positioning{margin-right:5px}.steps-wrapper .steps-content .step-section-content-view .step-data-view .step-title-and-icons .step-icons-view .step-icon-content-view .step-icon-text{color:#000;font-family:Roboto;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.222222px;line-height:14px}.steps-wrapper .steps-content .step-section-content-view .step-data-view .step-divider{border-top:1px solid #ddd;margin:0 0 0 10px}.steps-wrapper .steps-content .step-section-content-view .step-data-view .step-description-view{margin-left:10px;margin-top:12px}.steps-wrapper .steps-content .step-section-content-view .step-data-view .step-description-view .description-label-view{color:#000;font-family:Roboto;font-size:13px!important;font-style:normal;font-weight:400;line-height:18px;margin-bottom:0;text-align:justify;white-space:pre-line}.steps-wrapper .steps-content .step-section-content-view .image-included-flex{display:flex!important}.steps-wrapper .steps-content .step-section-content-view .image-included-block{display:block!important}.steps-wrapper .steps-content-button{align-items:center;display:flex;height:75px;justify-content:center;width:100%}.steps-wrapper .steps-content-button .add-new-step-button{background:#fff;border:1px solid #ccc;border-radius:3px!important;margin:0!important;padding:5px 15px!important;text-transform:none}.steps-wrapper .steps-content-button .add-new-step-text{color:#61a4c8;font-family:Roboto;font-size:13px;font-style:normal;font-weight:500;line-height:24px}.rightbar-redesign{padding:0!important}.rightbar-block{background:#e8e8e8;box-shadow:inset 0 -1px 0 0 #ccc;height:70px;width:250px}.rightbar-block .rightbar-block-title-content{align-items:center;display:flex;padding:15px 10px 2.5px;position:relative}.rightbar-block .rightbar-block-title-content.has-content{cursor:pointer}.rightbar-block .rightbar-block-title-content .rightbar-block-title-icon{height:17.5px;width:31px}.rightbar-block .rightbar-block-title-content .rightbar-block-title-text{color:#000;font-family:Roboto;font-size:11px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:13px;margin:0;text-transform:uppercase}.rightbar-block .rightbar-block-title-content .rightbar-block-title-arrow-positioning{cursor:pointer;position:absolute;right:15px}.rightbar-block .gesoca-block{align-items:center}.rightbar-block .gesoca-block .status{color:#d0021b!important}.rightbar-block .gesoca-icon{transform:scale(1.5)}.rightbar-block .main-content{display:flex;padding-left:41px;padding-top:2.5px}.rightbar-block .main-content .recipe-type-rectangle{background:#509cbf;border-radius:5px;height:19.5px;padding:2px 10px;width:fit-content}.rightbar-block .main-content .recipe-type{align-items:center;color:#fff;display:flex;font-family:Roboto;font-size:11px;font-style:normal;font-weight:500;height:17.5px;line-height:24px;margin:auto;text-transform:uppercase}.rightbar-block .it-adaptation{flex-direction:column}.rightbar-block .modifications-msg{display:grid;padding-right:15px}.rightbar-block .modifications-msg .white-text-bolded{font-weight:700}.rightbar-block .modifications-msg .status{margin-bottom:0;text-align:left}.rightbar-block .modifications-msg .child-recipe-view-mods,.rightbar-block .modifications-msg .notify-user,.rightbar-block .modifications-msg .view-mods{text-align:right}.nutri-block-opened{display:flex;flex-direction:column;padding:10px 20px 20px 41px}.individual-types{max-width:200px}.individual-types-print{margin-top:10px}.individual-types,.individual-types-print{display:block}.individual-types .type,.individual-types-print .type{background:#e8e8e8;border:1px solid rgba(61,67,82,.25);border-radius:3px;color:#000;font-size:11px;font-weight:500;margin-bottom:4px;margin-right:2px;padding:2px 8px;width:fit-content}.individual-types .add-soulfood,.individual-types .soulfood,.individual-types-print .add-soulfood,.individual-types-print .soulfood{background:#509cbf!important;border:none!important;color:#fff!important;cursor:pointer}.individual-types .view-not-opened,.individual-types-print .view-not-opened{cursor:default!important}.individual-types .print,.individual-types-print .print{background:#fff}.individual-types .view-opened,.individual-types-print .view-opened{background:#fff!important;cursor:default!important}.individual-types .edit-opened,.individual-types-print .edit-opened{background:#fff!important}.it-opened-fix{display:flex!important;flex-flow:wrap!important;margin-top:10px}.white-text{color:#fff!important}.blue-version{background:#509cbf!important}.rightbar-block-content-label{color:#000;max-width:150px}.rightbar-block-content-label,.rightbar-block-content-link{font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.rightbar-block-content-link{color:#509cbf;cursor:pointer;text-decoration-line:underline}.long-name-correction{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rightbar-block-opened{background:#fff!important;box-shadow:inset 0 -1px 0 #ddd;height:auto;margin-bottom:0!important;width:250px}.rightbar-block-opened .rightbar-block-title-content{align-items:center;display:flex;padding:15px 10px 2.5px;position:relative}.rightbar-block-opened .rightbar-block-title-content.has-content{cursor:pointer}.rightbar-block-opened .rightbar-block-title-content .rightbar-block-title-icon{height:17.5px;width:31px}.rightbar-block-opened .rightbar-block-title-content .rightbar-block-title-text{color:#000;font-family:Roboto;font-size:11px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:13px;margin:0;text-transform:uppercase}.rightbar-block-opened .rightbar-block-title-content .rightbar-block-title-arrow-positioning{cursor:pointer;position:absolute;right:15px;transform:rotate(-180deg)}.rightbar-block-opened .weight-positioning{padding:10px 20px 20px 41px}.rightbar-block-opened .nutritional-values-positioning,.rightbar-block-opened .weight-positioning{color:#000;display:block;font-size:12px;font-style:normal;letter-spacing:.222222px}.rightbar-block-opened .nutritional-values-positioning .selector{align-items:center;color:#000;display:flex;font-size:11px;font-style:normal;font-weight:400;justify-content:space-between;letter-spacing:.22px;margin-bottom:5px}.rightbar-block-opened .nutritional-values-positioning .selector .portion-btn{align-items:center;background:#d9d9d9;border:none;border-radius:3px;color:#000;display:flex;font-size:11px;font-style:normal;font-weight:700;height:24px;justify-content:space-between;letter-spacing:.22px;padding:6px;width:80px}.rightbar-block-opened .nutritional-values-positioning .selector .portion-menu{border-radius:0;color:#000;font-size:11px;left:110px;letter-spacing:.22px;margin:0;min-width:0;padding:0!important;width:80px}.rightbar-block-opened .nutritional-values-positioning .selector .portion-menu a{font-weight:700;height:25px;padding:6px}.rightbar-block-opened .nutritional-values-positioning .main-border{border:3px solid #000}.rightbar-block-opened .nutritional-values-positioning .calorific-text-style{display:flex;justify-content:end}.rightbar-block-opened .nutritional-values-positioning .calorific-value-style{align-items:baseline;display:flex;justify-content:end}.rightbar-block-opened .nutritional-values-positioning .text1{font-weight:700}.rightbar-block-opened .nutritional-values-positioning .text2{font-weight:400}.rightbar-block-opened .wide-positioning{display:block!important;padding-left:16px!important;padding-right:16px!important;text-align:center}.rightbar-block-opened .wide-positioning .freshness-label-correction{max-width:250px}.rightbar-block-opened .wide-positioning .availability-input-content,.rightbar-block-opened .wide-positioning .freshness-input-content{display:flex;justify-content:center}.rightbar-block-opened .wide-positioning .availability-input-content .freshness-input-block,.rightbar-block-opened .wide-positioning .freshness-input-content .freshness-input-block{height:52px;width:60px}.rightbar-block-opened .wide-positioning .availability-input-content .freshness-input-block .freshness-input,.rightbar-block-opened .wide-positioning .freshness-input-content .freshness-input-block .freshness-input{background:#fff;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;height:35px;text-align:center;width:60px}.rightbar-block-opened .wide-positioning .availability-input-content .freshness-input-block .freshness-input-label,.rightbar-block-opened .wide-positioning .freshness-input-content .freshness-input-block .freshness-input-label{display:block;margin-bottom:0;margin-top:5px!important}.rightbar-block-opened .wide-positioning .availability-input-content .days,.rightbar-block-opened .wide-positioning .freshness-input-content .days{margin-left:3px;margin-right:8px}.rightbar-block-opened .wide-positioning .availability-input-content .minutes,.rightbar-block-opened .wide-positioning .freshness-input-content .minutes{margin-left:8px;margin-right:8px}.rightbar-block-opened .wide-positioning .availability-input-content .seconds,.rightbar-block-opened .wide-positioning .freshness-input-content .seconds{margin-left:8px;margin-right:3px}.rightbar-block-opened .wide-positioning .availability-input-content .availability-dropdown-block,.rightbar-block-opened .wide-positioning .freshness-input-content .availability-dropdown-block{text-align:left}.rightbar-block-opened .wide-positioning .availability-input-content .availability-dropdown-block .availability-dropdown-label,.rightbar-block-opened .wide-positioning .freshness-input-content .availability-dropdown-block .availability-dropdown-label{color:#509cbf;font-family:Roboto;font-size:10px;font-style:normal;font-weight:500;letter-spacing:.222222px;line-height:14px;margin-bottom:2px;text-transform:uppercase}.rightbar-block-opened .wide-positioning .availability-input-content .availability-dropdown-block .availability-dropdown-btn,.rightbar-block-opened .wide-positioning .freshness-input-content .availability-dropdown-block .availability-dropdown-btn{align-items:center;background:linear-gradient(180deg,#f8f8f8 50%,#eee);border:1px solid #ccc;border-radius:3px;box-sizing:border-box;display:flex;font-size:12px;font-weight:500;height:30px;justify-content:space-between;letter-spacing:.296296px;line-height:14px;width:100px}.rightbar-block-opened .wide-positioning .availability-input-content .availability-dropdown-block .availability-dropdown-btn:hover,.rightbar-block-opened .wide-positioning .freshness-input-content .availability-dropdown-block .availability-dropdown-btn:hover{background:linear-gradient(180deg,#f8f8f8 50%,#eee)!important}.rightbar-block-opened .wide-positioning .availability-input-content .availability-dropdown-block .availability-btn-label,.rightbar-block-opened .wide-positioning .freshness-input-content .availability-dropdown-block .availability-btn-label{color:#000;font-family:Roboto;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.296296px;line-height:14px;margin-bottom:0}.rightbar-block-opened .wide-positioning .availability-input-content .availability-dropdown-block .availability-dropdown-arrow,.rightbar-block-opened .wide-positioning .freshness-input-content .availability-dropdown-block .availability-dropdown-arrow{position:absolute;right:10px}.rightbar-block-opened .wide-positioning .availability-input-content .availability-db-positioning,.rightbar-block-opened .wide-positioning .freshness-input-content .availability-db-positioning{margin-right:15px}.rightbar-block-opened .wide-positioning .availability-checkbox,.rightbar-block-opened .wide-positioning .freshness-checkbox{margin-top:15px}.rightbar-block-opened .wide-positioning .availability-correction-1{justify-content:left;margin-top:0}.rightbar-block-opened .wide-positioning .availability-correction-2{padding-left:25px}.rightbar-block-opened .wide-positioning .availability-correction-3{margin-bottom:0}.rightbar-block-opened .wide-positioning .availability-link-positioning{margin-bottom:5px;margin-top:10px!important}.rightbar-block-opened .availability-view-mode,.rightbar-block-opened .restaurants-view-mode{display:block!important}.rightbar-block-opened .integrations{flex-direction:column}.rightbar-block-opened .main-content{display:flex;padding:10px 0 10px 41px}.rightbar-block-opened .checkbox-grid{display:grid}.rightbar-block-opened .checkbox-grid .checkbox-positioning{display:flex!important}.rightbar-block-opened .pos-content-positioning{margin-bottom:0}.rightbar-block-opened .pos-item-positioning{margin-bottom:10px;padding-left:0;padding-right:0}.rightbar-block-opened .rightbar-block-content-link{color:#509cbf;cursor:pointer;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:25px;text-decoration-line:underline}.rightbar-block-opened .bolded{font-weight:700}.rightbar-block-opened .tags-content{padding-top:0!important}.print-rightbar-vertical-scroll{overflow-x:hidden;overflow-y:scroll}.padding-fix{padding-bottom:0!important;padding-top:0!important}.activity-block-container{margin-right:-121px;position:absolute;right:45%;top:140%;z-index:1}.activity-block{background:#fff;border-radius:3px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);display:block;height:auto;padding:20px;position:relative;text-align:center;width:241px}.activity-block .activity-block-rectangle{background:#fff;height:12.94px;left:112px;position:absolute;top:-6px;transform:rotate(45deg);width:12.94px}.activity-block .activity-block-row-1 .activity-block-title{color:#000;font-family:Roboto;font-size:14px!important;font-style:normal;font-weight:500;line-height:24px;text-transform:uppercase!important}.activity-block .activity-block-row-2 .activity-checkmark-label{color:#000;font-family:Roboto;font-size:11px;font-style:normal;font-weight:400;line-height:13px}.activity-block .activity-block-row-3 .persons-input{background:#fff;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;height:35px;margin-left:70.5px;text-align:center;width:60px}.activity-block .activity-block-row-3 .activity-persons-label{color:#000;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:24px}.duration-block-container{margin-right:-158px;position:absolute;right:50%;top:140%;z-index:1}.duration-block{background:#fff;border-radius:3px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);display:block;height:127px;padding:20px;position:relative;text-align:center;width:315px}.duration-block .duration-block-rectangle{background:#fff;height:12.94px;left:151px;position:absolute;top:-6px;transform:rotate(45deg);width:12.94px}.duration-block .duration-block-row-1 .duration-block-title{color:#000;font-family:Roboto;font-size:14px!important;font-style:normal;font-weight:500;line-height:24px;text-transform:uppercase!important}.duration-block .duration-block-row-2{display:flex;justify-content:space-between}.duration-block .duration-block-row-2 .duration-input-block{display:block}.duration-block .duration-block-row-2 .duration-input-block .duration-input{background:#fff;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;height:35px;text-align:center;width:60px}.duration-block .duration-block-row-2 .duration-input-block .duration-label{color:#000;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:24px}.steps-wrapper input[type=text],.steps-wrapper textarea{background-color:#fff!important}.checkbox-container{padding-left:20px!important}.checkmark-correction{top:2px!important}.cc-categories{top:3px!important}.subc-correction{margin-left:0!important;margin-top:5px!important}.subc-correction-view{margin-left:20px!important}.c-empty-element{margin-bottom:5px!important}.c-not-empty-element{margin-bottom:10px!important}.subc-element{margin-bottom:2px!important;max-width:150px!important}.checkbox-container:hover input~.checkmark{background-color:#ccc}.checkbox-container input:checked~.checkmark{background-color:#78b82c}.checkmark:after{content:"";display:none;position:absolute}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{border:solid #fff;border-width:0 3px 3px 0;height:8px;left:4px;top:1.5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:6px}.recipe-step-action-selector{background:#3d4352!important;min-width:fit-content!important}.recipe-step-copy-action,.recipe-step-delete-action{color:#999!important}.dropdown-menu>li>.recipe-step-copy-action:focus,.dropdown-menu>li>.recipe-step-copy-action:hover,.dropdown-menu>li>.recipe-step-delete-action:focus,.dropdown-menu>li>.recipe-step-delete-action:hover{background:#3d4352!important;color:#fff!important}.empty-content{color:#666;font-style:italic}.empty-content,.width-correction{max-width:200px!important}.dropdown-width-correction{min-width:100px}.freshness-hidden-content-fix{justify-content:right!important;margin-top:0!important}.close-button{color:#509cbf;cursor:pointer;font-size:10px}.relation-content-positioning{display:block!important}.relation-content-positioning .relation-links-positioning{display:grid;padding-bottom:10px;padding-left:15px}.relation-content-positioning .relation-links-positioning .relation-link{line-height:20px!important}.tag-border-and-text{border:1px solid rgba(61,67,82,.25);border-radius:3px;color:#000;font-family:Roboto;font-size:11px;font-style:normal;font-weight:500;line-height:13px;margin-bottom:0;margin-left:2px;max-width:200px;overflow:hidden;padding:5px;text-overflow:ellipsis;white-space:nowrap}.tag-border-and-text-view-mode{background:#509cbf!important;border:none!important;color:#fff!important}.aa-block-height-fix,.groups-block-height-fix,.modifications-block-height-fix,.pos-block-height-fix,.sync-view-block-height-fix,.tags-block-height-fix{height:auto!important;padding-bottom:10px}.all-tags{display:block;max-width:200px}.availability-all-year-fix{margin-left:10px;text-align:left}.pos-empty-block{display:block!important}body.recipe-form-page #right-menu,body.recipe-view-page #right-menu{background:#e8e8e8!important;padding:0}.aa-block-style{display:block!important;padding:2.5px 0 5px 41px!important}.aa-block-style .allergens-listed{display:grid}.aa-block-style .additives-listed{display:flex;max-width:200px;overflow:hidden}.aa-block-style .additives-listed .additive-name{color:#000!important}.cats-message{max-width:180px}.lang-block-correction{margin-top:0!important}.equipment-block-container{margin-right:-158px;position:absolute;right:50%;top:140%;z-index:1}.equipment-block{background:#fff;border-radius:3px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);display:block;height:auto;padding:20px;position:relative;text-align:center;width:315px}.equipment-block .equipment-block-rectangle{background:#fff;height:12.94px;left:151px;position:absolute;top:-6px;transform:rotate(45deg);width:12.94px}.equipment-block .equipment-block-row-1{display:flex}.equipment-block .equipment-block-row-1 .equipment-title-tmp1{text-align:right;width:65.6%}.equipment-block .equipment-block-row-1 .equipment-title-tmp1 .equipment-block-title{color:#000;font-family:Roboto;font-size:14px!important;font-style:normal;font-weight:500;line-height:24px;text-transform:uppercase!important}.equipment-block .equipment-block-row-1 .german-title-positioning{padding-right:15px}.equipment-block .equipment-block-row-1 .equipment-title-tmp2{text-align:right;width:35.3%}.equipment-block .equipment-block-row-2{text-align:left}.equipment-block .equipment-block-row-2 .equipment-checkmark{margin-bottom:3px!important}.equipment-block .equipment-block-row-2 .equipment-checkmark .equipment-checkmark-label{color:#000;font-family:Roboto;font-size:13px;font-style:normal;font-weight:400;line-height:20px}.equipment-block .equipment-block-row-2 .equipment-long-name-correction{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.equipment-block .equipment-block-row-2 .empty-checkmark{height:20px!important}.equipment-block .equipment-block-row-2 .equipment-edit-row{align-items:center;display:flex;justify-content:space-between;padding-left:5px;padding-right:5px;width:100%}.equipment-block .equipment-block-row-2 .equipment-edit-row .equipment-edit-row-tmp1{cursor:pointer}.equipment-block .equipment-block-row-2 .equipment-edit-row .equipment-edit-row-tmp1 .equipment-edit-label{color:#000;font-family:Roboto;font-size:13px!important;font-style:normal;font-weight:400;line-height:25px;margin-bottom:0!important}.equipment-block .equipment-block-row-2 .equipment-edit-row .equipment-edit-row-tmp1 .equipment-title{line-height:25px!important;max-width:235px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.equipment-block .equipment-block-row-2 .equipment-edit-row .equipment-edit-row-tmp1 .equipment-edit-icon{color:#509cbf}.equipment-block .equipment-block-row-2 .equipment-edit-row .equipment-remove-icon{cursor:pointer}.equipment-block .equipment-block-row-2 .equipment-edit-row-editable{align-items:center;display:flex;height:25px;position:relative;width:100%}.equipment-block .equipment-block-row-2 .equipment-edit-row-editable .equipment-edit-input{background:#fff;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;color:#000;font-family:Roboto;font-size:13px;font-style:normal;font-weight:400;line-height:25px;padding:0 32px 0 5px!important;position:absolute}.equipment-block .equipment-block-row-2 .equipment-edit-row-editable .remove-icon{cursor:pointer;position:absolute;right:5px}.equipment-block .equipment-block-row-2 .equipment-edit-row-editable .check-icon{cursor:pointer;position:absolute;right:18px}.equipment-block .equipment-block-row-2 .equipment-last-row{display:flex;justify-content:left;padding-left:5px;padding-right:5px;width:100%}.equipment-block .equipment-block-row-2 .equipment-edit-row:hover{background:#f8f8f8;border-radius:3px}.equipment-block .equipment-positioning{display:grid}.equipment-block .equipment-link{color:#509cbf;cursor:pointer;font-family:Roboto;font-size:12px!important;font-style:normal;font-weight:400;line-height:24px;text-align:right;text-decoration-line:underline}.delete-action{background:#3d4352!important}.equipment-delete-block{display:block}.equipment-delete-block .equipment-delete-block-title{color:#fff;font-family:Roboto;font-size:15px!important;font-style:normal;font-weight:700;line-height:24px;max-width:250px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.equipment-delete-block .equipment-delete-block-text{color:#fff;font-family:Roboto;font-size:12px!important;font-style:normal;font-weight:500;line-height:17px;margin-top:5px;text-align:center}.equipment-delete-block .delete-action-buttons{display:flex;justify-content:center;margin-top:10px}.equipment-delete-block .delete-action-buttons .equipment-cancel-button,.equipment-delete-block .delete-action-buttons .equipment-delete-button{align-items:center;border-radius:17.5px;color:#fff;cursor:pointer;display:flex;font-family:Roboto;font-size:12px!important;font-style:normal;font-weight:700;letter-spacing:1px;line-height:24px;padding:5px 10px;text-align:center;text-transform:uppercase!important}.equipment-delete-block .delete-action-buttons .equipment-delete-button{background:#d32027;margin-right:10px}.equipment-delete-block .delete-action-buttons .equipment-cancel-button{background:hsla(0,0%,100%,.25)}.tags-block{display:block;height:auto}.tags-block .tags-block-row-1{padding-right:25px;text-align:right;width:209px}.tags-block .tags-block-row-2{padding-right:25px;text-align:left}.tags-block .tags-block-row-2 .tags-checkmark{margin-bottom:3px!important}.tags-block .tags-block-row-2 .tags-checkmark .tags-checkmark-label{color:#000;font-family:Roboto;font-size:13px;font-style:normal;font-weight:400;line-height:20px}.tags-block .tags-block-row-2 .tags-long-name-correction{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tags-block .tags-block-row-2 .empty-checkmark{height:20px!important}.tags-block .tags-block-row-2 .tags-edit-row{align-items:center;display:flex;justify-content:space-between;padding-left:5px;padding-right:5px;width:100%}.tags-block .tags-block-row-2 .tags-edit-row .tags-edit-row-tmp1{cursor:pointer}.tags-block .tags-block-row-2 .tags-edit-row .tags-edit-row-tmp1 .tags-edit-label{color:#000;font-family:Roboto;font-size:13px!important;font-style:normal;font-weight:400;line-height:25px;margin-bottom:0!important}.tags-block .tags-block-row-2 .tags-edit-row .tags-edit-row-tmp1 .tags-title{line-height:25px!important;max-width:145px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.tags-block .tags-block-row-2 .tags-edit-row .tags-edit-row-tmp1 .tags-edit-icon{color:#509cbf}.tags-block .tags-block-row-2 .tags-edit-row .tags-remove-icon{cursor:pointer}.tags-block .tags-block-row-2 .tags-edit-row-editable{align-items:center;display:flex;height:25px;position:relative;width:100%}.tags-block .tags-block-row-2 .tags-edit-row-editable .tags-edit-input{background:#fff;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;color:#000;font-family:Roboto;font-size:13px;font-style:normal;font-weight:400;height:25px!important;line-height:25px;padding:0 32px 0 5px!important;position:absolute}.tags-block .tags-block-row-2 .tags-edit-row-editable .tags-exit-icon{cursor:pointer;position:absolute;right:5px}.tags-block .tags-block-row-2 .tags-edit-row-editable .tags-check-icon{cursor:pointer;position:absolute;right:18px}.tags-block .tags-block-row-2 .tags-last-row{display:flex;justify-content:left;padding-left:5px;padding-right:5px;width:100%}.tags-block .tags-block-row-2 .tags-edit-row:hover{background:#f8f8f8;border-radius:3px}.tags-block .tags-positioning{display:grid}.tags-block .tags-link{color:#509cbf;cursor:pointer;font-family:Roboto;font-size:12px!important;font-style:normal;font-weight:400;margin-bottom:0!important;text-decoration-line:underline}.tags-block .add-new-tag{line-height:25px}.tags-delete-block{display:block;padding-right:25px;text-align:center}.tags-delete-block .tags-delete-block-title{color:#000;font-family:Roboto;font-size:15px!important;font-style:normal;font-weight:700;line-height:24px;max-width:200px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.tags-delete-block .tags-delete-block-text{color:#000;font-family:Roboto;font-size:12px!important;font-style:normal;font-weight:500;line-height:17px;margin-top:5px;text-align:center}.tags-delete-block .delete-action-buttons{display:flex;justify-content:center;margin-top:10px}.tags-delete-block .delete-action-buttons .tags-cancel-button,.tags-delete-block .delete-action-buttons .tags-delete-button{align-items:center;border-radius:17.5px;cursor:pointer;display:flex;font-family:Roboto;font-size:12px!important;font-style:normal;font-weight:700;letter-spacing:1px;line-height:24px;padding:5px 10px;text-align:center;text-transform:uppercase!important}.tags-delete-block .delete-action-buttons .tags-delete-button{background:#509cbf;color:#fff;margin-right:10px}.tags-delete-block .delete-action-buttons .tags-cancel-button{background:#ccc;color:#fff}#img-crop{display:flex;height:48vh;justify-content:center;position:relative;text-align:center;width:100%}#img-crop h3{color:#2f3848;font-size:1.2em}#img-crop .block{background-color:#f5f5f5;border:12px solid #fff;border-radius:1em;box-shadow:0 0 0 2px #f5f5f5}#img-crop .block .stage{height:320px;position:relative;width:320px}#img-crop #upload label#filedrag{background:url(/build/images/add-new-step-image.629056a4.svg) 50% 50% no-repeat;background-size:25% auto;cursor:pointer;display:block;height:100%;transition:background .3s ease;width:100%}#img-crop #upload label#filedrag.hover{background-image:url(//img.icons8.com/ios/96/c8cccf/upload-2-filled.png)}#img-crop #crop,#img-crop #upload input[type=file]{display:none}#img-crop #crop .btn,#img-crop #crop .context-menu-dots{background-color:#78b82c;border-radius:3px;color:#333;height:3.5em;position:absolute;top:50%;transform:translateY(-50%);width:7em}@media only screen and (max-width:600px){#img-crop #crop .btn,#img-crop #crop .context-menu-dots{width:4em}}#img-crop #result .btn,#img-crop #result .context-menu-dots{background-color:#78b82c;border-radius:3px;color:#333;height:3.5em;margin-top:30px;width:9em}#img-crop #crop .btn:hover,#img-crop #crop .context-menu-dots:hover,#img-crop #result .btn:hover,#img-crop #result .context-menu-dots:hover{background-color:#6aa327}#img-crop #crop #prev.context-menu-dots,#img-crop #crop .btn#prev{left:0;transform:translateX(-130%)}#img-crop #crop #next.context-menu-dots,#img-crop #crop .btn#next{right:0;transform:translateX(130%)}#img-crop #crop .btn-text-long-version{display:block}@media only screen and (max-width:600px){#img-crop #crop .btn-text-long-version{display:none}}#img-crop #crop .btn-text-short-version{display:none}@media only screen and (max-width:600px){#img-crop #crop .btn-text-short-version{display:block}}#img-crop #crop .cr-boundary{overflow:hidden;position:relative;z-index:1}#img-crop #crop .cr-boundary .cr-image{left:0;max-width:none;position:absolute;top:0;transform-origin:0 0;z-index:-1}#img-crop #crop .cr-boundary .cr-viewport{box-shadow:0 0 0 900px #d9d9d9;left:0;margin:auto;position:absolute;right:0;top:0;z-index:0}#img-crop #crop .cr-boundary .cr-overlay{cursor:move;position:absolute;z-index:2}#img-crop #crop .cr-slider-wrap{display:flex;height:2em;position:absolute;top:100%;transform:translateY(100%);width:100%;z-index:99}#img-crop #crop .cr-slider-wrap .cr-slider{-webkit-appearance:none;background-color:transparent;cursor:pointer;width:75%}#img-crop #crop .cr-slider-wrap .cr-slider::-webkit-slider-runnable-track{background-color:#c8cccf;border:0;border-radius:1em;height:4px;width:100%}#img-crop #crop .cr-slider-wrap .cr-slider::-webkit-slider-thumb{-webkit-appearance:none;background-color:#333;border:none;border-radius:50%;height:16px;margin-top:-6px;transform:scale(1);-webkit-transition:transform .3s;transition:transform .3s;width:16px}#img-crop #crop .cr-slider-wrap .cr-slider:hover::-webkit-slider-thumb{transform:scale(1.25)}#img-crop #crop .cr-slider-wrap .cr-slider:focus{outline:none}#img-crop #crop .cr-slider-wrap .cr-slider:focus::-webkit-slider-thumb{background-color:#333}#img-crop #crop .cr-slider-wrap .cr-slider::-moz-range-track{background-color:#c8cccf;border:0;border-radius:1em;height:4px;width:100%}#img-crop #crop .cr-slider-wrap .cr-slider::-moz-range-thumb{background-color:#333;border:none;border-radius:50%;height:16px;margin-top:-6px;transform:scale(1);-moz-transition:transform .3s;transition:transform .3s;width:16px}#img-crop #crop .cr-slider-wrap .cr-slider:hover::-moz-range-thumb{transform:scale(1.25)}#img-crop #crop .cr-slider-wrap .cr-slider:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}#img-crop #crop .cr-slider-wrap .cr-slider:-moz-focusring::-moz-range-thumb{background-color:#333}#img-crop #crop .cr-slider-wrap .cr-slider::-ms-track{background:transparent;border-color:transparent;border-width:6px 0;color:transparent;height:4px;width:300px}#img-crop #crop .cr-slider-wrap .cr-slider::-ms-fill-lower,#img-crop #crop .cr-slider-wrap .cr-slider::-ms-fill-upper{background:#c8cccf;border-radius:10px}#img-crop #crop .cr-slider-wrap .cr-slider::-ms-thumb{background-color:#333;border:none;border-radius:50%;height:16px;width:16px}#img-crop #crop .cr-slider-wrap #cr-rotate{background-color:transparent;border:none;color:#333;flex:1;text-align:right}#img-crop #result{display:none}#img-crop #result #close{background:url(//img.icons8.com/material/48/c8cccf/multiply.png) 50% 50% no-repeat;background-size:80%;cursor:pointer;height:50px;position:fixed;right:0;top:0;width:50px;z-index:2}#img-crop #result #close:hover{background-image:url(//img.icons8.com/material/48/8193a2/multiply.png)}#img-crop #result img{display:block;height:100%;width:100%}.modal-text-align{text-align:justify!important}@-webkit-keyframes animatetop{0%{opacity:0;top:-300px}to{opacity:1;top:0}}@keyframes animatetop{0%{opacity:0;top:-300px}to{opacity:1;top:0}}.pseudomodal{background-color:rgba(0,0,0,.5);display:none;height:100%;left:0;padding-top:30px;position:fixed;top:0;width:100%;z-index:9999}.pseudomodal .pseudomodal-content{-webkit-animation-duration:.4s;animation-duration:.6s;-webkit-animation-name:animatetop;animation-name:animatetop;background-color:#fefefe;border:1px solid #888;box-shadow:0 4px 8px 0 rgba(0,0,0,.3),0 6px 20px 0 rgba(0,0,0,.29);font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.428571429;margin:auto;padding:0;position:relative;width:32%}@media only screen and (max-width:1920px){.pseudomodal .pseudomodal-content{width:45%}}@media only screen and (max-width:1280px){.pseudomodal .pseudomodal-content{width:75%}}@media only screen and (max-width:768px){.pseudomodal .pseudomodal-content{width:95%}}.pseudomodal .pseudomodal-content .pseudomodal-header{background-color:#78b82c;border-bottom:1px solid #e5e5e5;padding:15px}.pseudomodal .pseudomodal-content .pseudomodal-header .pseudomodal-title{font-weight:400;margin:0}.pseudomodal .pseudomodal-content .pseudomodal-body{background-color:#fff;color:#333;font-size:14px;height:65vh;overflow:scroll;padding:15px}.pseudomodal .pseudomodal-content .pseudomodal-footer{background-color:#fff;display:flex;height:100px;padding:15px}.pseudomodal .pseudomodal-content .pseudomodal-footer .pseudomodal-footer-img{transform:scale(.8)}.pseudomodal .pseudomodal-content .pseudomodal-footer .pseudomodal-footer-text{font-size:11px;font-style:italic;margin:auto 10px}.step-title-search-area{width:50%}.recipe-groups-main-content{display:block;padding:10px 0 10px 41px}.recipe-groups-main-content .recipe-groups-search-activation{cursor:pointer;display:flex;margin-bottom:5px;width:180px}.recipe-groups-main-content .recipe-groups-search-area{align-items:center;display:flex;margin-bottom:15px;position:relative;width:180px}.recipe-groups-main-content .recipe-groups-search-area .recipe-groups-search-input{box-shadow:none!important;-webkit-box-shadow:none!important;padding-right:15px}.recipe-groups-main-content .recipe-groups-search-area .rg-search-exit-icon{cursor:pointer;left:auto;position:absolute;right:10px}.print-view-closed-rightbar-block{height:50px!important}.rightbar-block-icon-print-fix{padding:0 5.5px}.print-view-rightbar-block-main-content{display:grid;padding:10px 0 10px 41px}.print-view-rightbar-block-main-content .print-options-others,.print-view-rightbar-block-main-content .print-options-preparation-section,.print-view-rightbar-block-main-content .print-options-sales-section,.print-view-rightbar-block-main-content .print-options-sidebar-information-section{display:grid}.print-view-rightbar-block-main-content .print-view-checkbox-label{display:flex;height:17px;justify-content:space-between;margin-bottom:7px!important;padding-right:15px}.print-view-rightbar-block-main-content .extra-option-selector-btn{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;color:#000;display:flex;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;height:17px;justify-content:space-between;width:92px}.print-view-rightbar-block-main-content .extra-option-selector-dropdownMenu{font-size:12px;min-width:120px;padding:0}.print-view-rightbar-block-main-content .extra-option-selector-item{padding:6px 10px}.print-view-rightbar-block-main-content .cm-checkbox-style,.print-view-rightbar-block-main-content .subcheckbox-style{margin-left:20px}.remove-for-print-overlay{display:none}.right-menu-positioning-for-print-overlay{height:937px!important;top:0!important}.middle-content-positioning-for-print-overlay{margin-top:0!important}.print-page-overlay-header{align-items:center;color:#000;display:flex;font-family:Roboto;font-style:normal;height:50px;justify-content:space-between;padding:0 70px!important;z-index:100}@media (max-width:1199px){.print-page-overlay-header{padding:0 40px!important}}.print-page-overlay-header .print-page-overlay-header-link{cursor:pointer;font-size:14px;font-weight:500;letter-spacing:.5px;margin:auto auto auto 0;text-decoration-line:underline}.print-page-overlay-header .print-page-overlay-pdf-btn{cursor:pointer}.print-page-overlay-header .print-page-overlay-print-btn{background:#fc0;border-radius:25px;margin-left:10px;padding:5px 20px}.print-page-overlay-header .print-page-overlay-print-btn .print-btn-text{letter-spacing:.5px;text-align:center;text-transform:none}.sticky-header-effect{background:#f2f2f2;height:90px;position:fixed;top:0}.print-page-overlay{min-height:297mm!important}.print-page-overlay .print-page-preview{background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.15);height:297mm!important;margin:90px 20px 10px;position:relative}.print-page-overlay .print-page-preview .cookbook-fp-style{padding:50px!important}.print-page-overlay .print-page-preview .print-page-content{height:1540px!important;padding:50px 50px 0;width:1090px!important}.print-page-overlay .print-page-preview .print-page-content .print-page-header{align-items:flex-start;display:flex;padding-bottom:15px}.print-page-overlay .print-page-preview .print-page-content .print-page-header .print-page-header-img{border-radius:15px;object-fit:contain}.print-page-overlay .print-page-preview .print-page-content .print-page-header .img-large-sizing{max-height:500px;object-fit:cover;width:100%}.print-page-overlay .print-page-preview .print-page-content .print-page-header .img-medium-sizing{margin-right:25px;max-height:400px;object-fit:cover;width:50%}.print-page-overlay .print-page-preview .print-page-content .print-page-header .img-extra-small-sizing{margin-right:25px;max-height:100px;object-fit:cover;width:15%}.print-page-overlay .print-page-preview .print-page-content .print-page-header .img-small-sizing{margin-right:25px;max-height:200px;object-fit:cover;width:30%}.print-page-overlay .print-page-preview .print-page-content .print-page-header .print-page-header-data{color:#000;display:flex;flex-direction:column;font-family:Roboto;font-style:normal;font-weight:400}.print-page-overlay .print-page-preview .print-page-content .print-page-header .print-page-header-data .print-page-header-title{font-size:30px;letter-spacing:.5px;margin:0!important}.print-page-overlay .print-page-preview .print-page-content .print-page-header .print-page-header-data .print-page-header-description{font-size:16px}.print-page-overlay .print-page-preview .print-page-content .print-page-header .print-page-header-data .print-page-header-comment .comment-item{display:flex}.print-page-overlay .print-page-preview .print-page-content .print-page-header .print-page-header-data .print-page-header-comment .comment-item-text{color:#000;display:flex;font-family:Roboto;font-size:16px;font-style:italic;font-weight:400;letter-spacing:.3px;line-height:18px}.print-page-overlay .print-page-preview .print-page-content .header-large-sizing{align-items:center;flex-direction:column;max-height:47.5%}.print-page-overlay .print-page-preview .print-page-content .header-medium-sizing{align-items:flex-start;flex-direction:row;max-height:27.5%}.print-page-overlay .print-page-preview .print-page-content .header-extra-small-sizing,.print-page-overlay .print-page-preview .print-page-content .header-small-sizing{align-items:flex-start;flex-direction:row}.print-page-overlay .print-page-preview .print-page-content .cookbook-front-page-main-data{display:flex;height:100%}.print-page-overlay .print-page-preview .print-page-content .cookbook-front-page-main-data .cookbook-front-page-header{color:#000;display:inline-grid;font-family:Roboto;font-style:normal;font-weight:400;margin:auto;text-align:center}.print-page-overlay .print-page-preview .print-page-content .cookbook-front-page-main-data .cookbook-front-page-header .cookbook-front-page-header-title{font-size:50px;margin:0}.print-page-overlay .print-page-preview .print-page-content .cookbook-front-page-main-data .cookbook-front-page-header .cookbook-front-page-img{margin:auto;transform:scale(.75)}.print-page-overlay .print-page-preview .print-page-content .cookbook-front-page-main-data .cookbook-front-page-header .number-of-recipes{font-size:13px}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data{display:flex;padding-top:40px}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part{width:70%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp{color:#000;font-family:Roboto;font-style:normal;padding:0 20px 20px 0;width:100%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-lp-tb{display:flex;justify-content:space-between}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-lp-tb .print-page-block-lp-tb-title{font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-lp-tb .sales-title{width:50%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-lp-tb .print-page-block-lp-tb-extra,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-lp-tb .print-page-sales-tb-extra{align-items:center;display:flex}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-lp-tb .print-page-block-lp-tb-extra .print-page-block-lp-tb-extra-label,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-lp-tb .print-page-sales-tb-extra .print-page-block-lp-tb-extra-label{color:#61a4c8;font-size:14px;font-weight:500;letter-spacing:.222222px}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-lp-tb .print-page-block-lp-tb-extra .print-page-block-lp-tb-extra-icon,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-lp-tb .print-page-sales-tb-extra .print-page-block-lp-tb-extra-icon{height:16px;margin-bottom:10.5px;margin-right:5px}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-lp-tb .print-page-sales-tb-extra{justify-content:space-between;text-align:right;width:50%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-lp-tb .print-page-sales-tb-extra .sales-tb-extra-spacing-price1{width:75%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-lp-tb .print-page-sales-tb-extra .sales-tb-extra-spacing-price2{width:30%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-lp-tb .print-page-sales-tb-extra .sales-tb-extra-spacing-vat1{width:25%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-lp-tb .print-page-sales-tb-extra .sales-tb-extra-spacing-vat2{width:15%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data{display:block;font-family:Roboto}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .subrecipe-row{margin-left:22%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .grouping{border-bottom:3px solid #ddd;margin-top:10px}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .group-row{font-size:13px;padding:10px 0}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .group-sub-title{background:#ddd;border:1px solid #ddd;color:#000;font-size:12px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:14px;padding:2px;text-transform:uppercase}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .group-sub-weight-total{font-weight:400}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .group-row-positioning,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .subrecipe-row-positioning{padding-bottom:0}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el{display:flex;padding:5px 0}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .ingredient-weight,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .ingredient-weight,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .ingredient-weight,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .ingredient-weight{align-items:center;display:flex;justify-content:space-between;width:30%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .ingredient-weight .ingredient-weight-label,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .ingredient-weight .ingredient-weight-label,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .ingredient-weight .ingredient-weight-label,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .ingredient-weight .ingredient-weight-label{font-size:14px;font-weight:400;overflow:hidden;padding-right:5px;text-overflow:ellipsis}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .ingredient-weight .weight-wrap,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .ingredient-weight .weight-wrap,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .ingredient-weight .weight-wrap,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .ingredient-weight .weight-wrap{display:flex;width:100%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .ingredient-name,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .ingredient-name,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .ingredient-name,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .ingredient-name{align-items:center;display:flex;width:100%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .ingredient-name .ingredient-name-label,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .ingredient-name .ingredient-name-label,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .ingredient-name .ingredient-name-label,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .ingredient-name .ingredient-name-label{font-size:16px;font-weight:500;margin-bottom:0;margin-right:5px;text-overflow:ellipsis;white-space:normal;width:100%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .ingredient-price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .ingredient-price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .ingredient-price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .ingredient-price{align-items:center;display:flex;justify-content:flex-end;width:10%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .ingredient-price .ingredient-price-label,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .ingredient-price .ingredient-price-label,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .ingredient-price .ingredient-price-label,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .ingredient-price .ingredient-price-label{font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .step-element-content,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .step-element-content,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .step-element-content,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .step-element-content{display:flex;width:100%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .step-element-content .step-element-image,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .step-element-content .step-element-image,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .step-element-content .step-element-image,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .step-element-content .step-element-image{width:25%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .step-element-content .step-element-image .step-image-print,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .step-element-content .step-element-image .step-image-print,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .step-element-content .step-element-image .step-image-print,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .step-element-content .step-element-image .step-image-print{padding-right:10px;width:100%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .step-element-content .step-element-data-full-width,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .step-element-content .step-element-data-full-width,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .step-element-content .step-element-data-full-width,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .step-element-content .step-element-data-full-width{width:100%!important}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .step-element-content .step-element-data,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .step-element-content .step-element-data,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .step-element-content .step-element-data,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .step-element-content .step-element-data{width:75%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .step-element-content .step-element-data .step-element-header,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .step-element-content .step-element-data .step-element-header,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .step-element-content .step-element-data .step-element-header,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .step-element-content .step-element-data .step-element-header{display:flex;justify-content:space-between;width:100%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .step-element-content .step-element-data .step-element-header .step-element-title,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .step-element-content .step-element-data .step-element-header .step-element-title,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .step-element-content .step-element-data .step-element-header .step-element-title,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .step-element-content .step-element-data .step-element-header .step-element-title{width:100%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .step-element-content .step-element-data .step-element-header .step-element-title .title,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .step-element-content .step-element-data .step-element-header .step-element-title .title,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .step-element-content .step-element-data .step-element-header .step-element-title .title,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .step-element-content .step-element-data .step-element-header .step-element-title .title{font-size:14px;font-weight:500;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .step-element-content .step-element-data .step-element-header .step-element-icons,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .step-element-content .step-element-data .step-element-header .step-element-icons,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .step-element-content .step-element-data .step-element-header .step-element-icons,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .step-element-content .step-element-data .step-element-header .step-element-icons{display:flex;justify-content:flex-end;width:75%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .step-element-content .step-element-data .step-element-header .step-element-icons .step-icon-content-print,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .step-element-content .step-element-data .step-element-header .step-element-icons .step-icon-content-print,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .step-element-content .step-element-data .step-element-header .step-element-icons .step-icon-content-print,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .step-element-content .step-element-data .step-element-header .step-element-icons .step-icon-content-print{align-items:center;display:flex;margin-left:25px}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .step-element-content .step-element-data .step-element-header .step-element-icons .step-icon-content-print .step-element-icon-label,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .step-element-content .step-element-data .step-element-header .step-element-icons .step-icon-content-print .step-element-icon-label,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .step-element-content .step-element-data .step-element-header .step-element-icons .step-icon-content-print .step-element-icon-label,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .step-element-content .step-element-data .step-element-header .step-element-icons .step-icon-content-print .step-element-icon-label{color:#509cbf;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .step-element-content .step-element-data .step-element-header .step-element-icons .step-icon-content-print .step-element-icon-img,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .step-element-content .step-element-data .step-element-header .step-element-icons .step-icon-content-print .step-element-icon-img,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .step-element-content .step-element-data .step-element-header .step-element-icons .step-icon-content-print .step-element-icon-img,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .step-element-content .step-element-data .step-element-header .step-element-icons .step-icon-content-print .step-element-icon-img{height:16px;margin-right:5px}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .step-element-content .step-element-data .step-element-description,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .step-element-content .step-element-data .step-element-description,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .step-element-content .step-element-data .step-element-description,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .step-element-content .step-element-data .step-element-description{width:100%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .step-element-content .step-element-data .step-element-description .description,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .step-element-content .step-element-data .step-element-description .description,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .step-element-content .step-element-data .step-element-description .description,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .step-element-content .step-element-data .step-element-description .description{color:#000;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;margin-bottom:0;margin-top:5px;overflow:hidden;white-space:pre-line}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price{display:flex;width:100%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-restaurant,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-restaurant,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-restaurant,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-restaurant{align-items:center;display:flex;width:50%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-restaurant .sales-element-restaurant-flag,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-restaurant .sales-element-restaurant-flag,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-restaurant .sales-element-restaurant-flag,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-restaurant .sales-element-restaurant-flag{height:23px;margin-right:10px;width:23px}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-restaurant .sales-element-restaurant-name,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-restaurant .sales-element-restaurant-name,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-restaurant .sales-element-restaurant-name,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-restaurant .sales-element-restaurant-name{font-size:14px;font-weight:500;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-price{align-items:center;display:flex;justify-content:space-between;width:50%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-vat{display:flex;font-size:14px;font-weight:500;letter-spacing:.259259px;text-align:right}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-price .price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-price .vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-vat .price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-vat .vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-price .price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-price .vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-vat .price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-vat .vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-price .price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-price .vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-vat .price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-vat .vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-price .price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-price .vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-vat .price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-vat .vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-price .price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-price .vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-vat .price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-vat .vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-price .price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-price .vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-vat .price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-vat .vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-price .price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-price .vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-vat .price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-vat .vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-price .price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-price .vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-vat .price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-vat .vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-price .price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-price .vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-vat .price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-vat .vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-price .price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-price .vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-vat .price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-vat .vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-price .price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-price .vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-vat .price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-vat .vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-price .price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-price .vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-vat .price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-vat .vat{color:#000;margin-bottom:0}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-price .currency,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-vat .currency,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-price .currency,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-vat .currency,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-price .currency,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-vat .currency,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-price .currency,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-vat .currency,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-price .currency,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-vat .currency,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-price .currency,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-vat .currency,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-price .currency,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-vat .currency,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-price .currency,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-vat .currency,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-price .currency,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-vat .currency,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-price .currency,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-vat .currency,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-price .currency,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-vat .currency,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-price .currency,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-vat .currency{color:#999;margin-bottom:0}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-price{justify-content:flex-end;width:30%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-price .sales-element-inhouse-vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-vat{justify-content:flex-end;width:20%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-price,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-price{justify-content:flex-end;width:75%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-vat,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-price .sales-element-sales-vat{justify-content:flex-end;width:25%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-not-possible,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-not-possible,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-not-possible,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-not-possible{justify-content:flex-end;width:50%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-not-possible .takeaway-not-possible,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-not-possible .takeaway-not-possible,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-not-possible .takeaway-not-possible,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .sales-element-restaurant-and-price .sales-element-price .sales-element-takeaway-not-possible .takeaway-not-possible{color:#999;font-size:14px;font-weight:500;letter-spacing:.259259px;margin-bottom:0;text-align:right}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .cm-data,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .cm-data,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .cm-data,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .cm-data{margin-left:33px;width:100%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-comments-el .cm-data .cm-data-p,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-ingredients-el .cm-data .cm-data-p,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el .cm-data .cm-data-p,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-steps-el .cm-data .cm-data-p{color:#000;font-family:Roboto;font-size:13px;font-style:normal;font-weight:400;margin-bottom:0}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el-wrapper{display:block}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el-wrapper .cm-print-content{display:flex;justify-content:space-between}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el-wrapper .cm-print-content .cm-print-content-left,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .print-page-block-sales-el-wrapper .cm-print-content .cm-print-content-right{width:48%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .steps-content-organisation{display:block!important}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-left-part .print-page-block-lp .print-page-block-main-data .cmcalc-block-positioning{margin:0!important}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part{width:30%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp{color:#000;font-family:Roboto;font-style:normal;padding:0 0 40px 20px;width:100%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-rp-tb{display:flex;justify-content:space-between}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-rp-tb .print-page-block-rp-tb-title{font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-rp-tb .sales-title{width:50%}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-rp-tb .print-page-block-rp-tb-extra{align-items:center;display:flex}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-rp-tb .print-page-block-rp-tb-extra .print-page-block-rp-tb-extra-label{color:#61a4c8;font-size:14px;font-weight:500;letter-spacing:.222222px}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-rp-tb .print-page-block-rp-tb-extra .print-page-block-rp-tb-extra-icon{height:16px;margin-bottom:10.5px;margin-right:5px}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data{display:block;font-family:Roboto}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-sidebar-content-wrapper{display:block;padding-bottom:10px}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-block-comments-el,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-block-sidebar-el{align-items:center;display:flex;font-family:Roboto;font-style:normal;padding:5px 0}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-block-comments-el .print-page-block-sidebar-el-header,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-block-sidebar-el .print-page-block-sidebar-el-header{align-items:center;display:flex}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-block-comments-el .print-page-block-sidebar-el-header .print-page-block-sidebar-el-title,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-block-sidebar-el .print-page-block-sidebar-el-header .print-page-block-sidebar-el-title{color:#000;font-size:11px;font-weight:700;letter-spacing:.5px;margin-bottom:0;margin-left:10px;text-transform:uppercase}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-block-comments-el .print-page-block-sidebar-el-header .freshness-icon-positioning,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-block-comments-el .print-page-block-sidebar-el-header .location-icon-positioning,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-block-comments-el .print-page-block-sidebar-el-header .sync-icon-positioning,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-block-sidebar-el .print-page-block-sidebar-el-header .freshness-icon-positioning,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-block-sidebar-el .print-page-block-sidebar-el-header .location-icon-positioning,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-block-sidebar-el .print-page-block-sidebar-el-header .sync-icon-positioning{margin-left:4px}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-block-comments-el .main-content,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-block-sidebar-el .main-content{padding-left:30px}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-block-comments-el .main-content .print-page-block-sidebar-el-label,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-block-sidebar-el .main-content .print-page-block-sidebar-el-label{color:#000;font-size:12px!important;font-weight:400;margin-bottom:0}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-block-comments-el .main-content .empty-content,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-block-sidebar-el .main-content .empty-content{color:#666;font-style:italic}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-block-comments-el .main-content .recipe-type-rectangle,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-block-sidebar-el .main-content .recipe-type-rectangle{background:#509cbf;border-radius:5px;height:19.5px;padding:2px 10px;width:fit-content}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-block-comments-el .main-content .recipe-type,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-block-sidebar-el .main-content .recipe-type{align-items:center;color:#fff;display:flex;font-family:Roboto;font-size:11px;font-style:normal;font-weight:500;height:17.5px;margin:auto;text-transform:uppercase}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-block-comments-el .main-content .all-tags,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-block-sidebar-el .main-content .all-tags{display:block}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-block-comments-el .main-content .all-tags .tag-border-and-text-print,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-block-sidebar-el .main-content .all-tags .tag-border-and-text-print{border:1px solid rgba(61,67,82,.25);border-radius:3px;color:#000;font-size:11px!important;font-weight:500;margin-bottom:4px;padding:4px}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-block-comments-el .main-content .aa-sidebar-content-print-style,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-block-sidebar-el .main-content .aa-sidebar-content-print-style{display:block!important}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-block-comments-el .main-content .aa-sidebar-content-print-style .allergens-listed,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-block-sidebar-el .main-content .aa-sidebar-content-print-style .allergens-listed{display:grid;max-width:250px}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-block-comments-el .main-content .aa-sidebar-content-print-style .additives-listed,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-block-sidebar-el .main-content .aa-sidebar-content-print-style .additives-listed{display:flex;max-width:250px}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-block-comments-el .main-content .aa-sidebar-content-print-style .additives-listed .additive-name,.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .print-page-block-sidebar-el .main-content .aa-sidebar-content-print-style .additives-listed .additive-name{color:#000!important}.print-page-overlay .print-page-preview .print-page-content .print-page-main-data .print-page-main-data-right-part .print-page-block-rp .print-page-block-main-data .sidebar-el-content-positioning{display:block;font-size:14px}.print-page-overlay .print-page-preview .print-page-content .print-page-footer{align-items:center;color:#000;display:flex;font-family:Roboto;font-size:10px;font-style:normal;font-weight:400;height:2.5%;justify-content:center;letter-spacing:.625px;text-align:center}.print-page-overlay .print-page-preview .print-page-content .print-page-footer .footer-text{margin:0}.print-page-overlay .print-page-preview .print-page-content .print-page-block-title-underline{background:#509cbf;border:2px solid #509cbf;margin:0}.print-page-overlay .print-page-preview .print-page-content .print-page-block-content-underline,.print-page-overlay .print-page-preview .print-page-content .print-page-block-content-underline-2{background:#ddd;border:1px solid #ddd;margin:0}.print-page-overlay .print-page-preview .print-page-content .print-page-block-content-underline-3{background:#ddd;border:1px solid #ddd;margin:-2px}.black-and-white{filter:grayscale(1)}.sidebar-first-block{padding-top:0!important}.long-description-fix{display:-webkit-box;line-height:16px!important;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.desc-large-sizing{max-height:75px!important;-webkit-line-clamp:3}.desc-medium-sizing{max-height:340px!important;-webkit-line-clamp:13}.desc-small-sizing{max-height:160px!important;-webkit-line-clamp:6}@media print{.print-page-overlay,.print-page-preview{height:297mm!important;min-height:297mm!important;width:210mm!important}.no-print{display:none!important}.no-margin{margin:0!important}.no-print-padding{padding:0!important}.print-scale{transform:scale(1)!important;transform-origin:0 0!important}.print-height{line-height:1.428571429!important}.print-page-break{break-inside:avoid;page-break-after:always;position:relative!important}.last{break-inside:avoid!important;page-break-after:avoid!important}}.sales-el-content-organisation{display:block!important}.btn-redesign,.btn-redesign-v2{background:#fc0!important;border-radius:25px!important;font-size:14px!important;padding:12px 30px!important;text-transform:none!important}.btn-redesign-v2{background-color:#77b82c!important;border:none!important}.cell-action-cursor{border-bottom:none!important}.ing-row-space-organisation{display:flex;min-height:30px;width:100%}.ing-row-space-organisation .ing-width{width:98%}.subproduct-wrapper.visible-subproduct-wrapper{display:none}.subproduct-wrapper .subproducts .subproduct{font-weight:500}.subproduct-wrapper .subproducts .subproduct .artikel-id,.subproduct-wrapper .subproducts .subproduct .artikel-id-pg{color:#999;font-weight:400}.subproduct-wrapper .subproducts .subproduct .default-tag{background-color:#999;border-radius:3px;color:#fff;font-size:14px;padding:1px 6px}.ing-options-width{align-items:center;cursor:pointer;display:flex;justify-content:center;position:relative;width:2%}.ing-options-width .ing-replace-tooltip{display:inline-block;position:relative}.ing-options-width .ing-replace-tooltip .ing-replace-tooltiptext{background-color:#fff;border-radius:3px;bottom:125%;color:#000;font-family:Roboto;font-size:13px;font-style:normal;font-weight:500;left:50%;margin-left:-60px;opacity:0;padding:5px;position:absolute;text-align:center;transition:opacity .3s;visibility:hidden;width:120px;z-index:1}.ing-options-width .ing-replace-tooltip .ing-replace-tooltiptext:after{border:5px solid transparent;border-top-color:#fff;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.ing-options-width .ing-replace-tooltip:hover .ing-replace-tooltiptext{opacity:1;visibility:visible}.ing-options-width .ing-a-fix{text-decoration:none}.ing-options-width .recipe-view-dropdown-toggle{background:transparent;border:none;padding:0}.ing-options-width .recipe-view-dropdown-toggle .ellipsis-vertical{display:inline-block;font-size:1.5em;height:.25em}.ing-options-width .recipe-view-dropdown-toggle .ellipsis-vertical:before{content:"⋮";text-shadow:0 0 1px #000;white-space:nowrap}.ing-options-width .recipe-view-dropdown-menu{cursor:pointer;transform:translate(10%,-70%);z-index:101}.ingredients-overflow{overflow:visible!important}.user-ing-header-positioning{align-items:center;display:flex}@media screen and (max-width:1200px){.user-ing-header-positioning{padding:20px}}.ing-table-body{display:grid}.ing-table-body .ing-table-row{align-items:center;background:#fff;border-radius:3px;display:flex;justify-content:space-between;margin-bottom:5px}.ing-table-body .ing-table-row .cell-action-positioning{display:flex}.ing-table-body .ing-table-row .ing-table-td{border-bottom:none;color:#000!important;display:flex;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.333333px;width:100%}.ing-table-body .ing-table-row .ing-table-td .locations-content-1{align-items:center;display:flex;justify-content:space-between}.ing-table-body .ing-table-row .ing-table-td .locations-message{font-size:12px;font-style:normal;font-weight:400;margin-bottom:0;overflow:hidden;text-overflow:ellipsis}.ing-table-body .ing-table-row .ing-table-td .block-display{margin-bottom:5px}.ing-table-body .ing-table-row .ing-table-td .block-display-align-items{align-items:start}.ing-table-body .ing-table-row .ing-table-td .open-locations-arrow{cursor:pointer}.ing-table-body .ing-table-row .ing-table-td .opened{transform:rotate(180deg);transition:all .3s}.ing-table-body .ing-table-row .ing-edit-icon,.ing-table-body .ing-table-row .ing-remove-icon{height:16px;width:16px}.ing-replace-back-icon-div{padding-left:0}.ing-replace-back-icon-div .ing-replace-back-btn{cursor:pointer;padding:0}.ing-list-info{color:#000;font-family:Roboto;font-size:13px;font-style:normal;font-weight:300;letter-spacing:.5px;margin-bottom:20px}.ing-replace-save-btn-div{margin-bottom:0;padding-right:0!important}.ing-replace-save-btn-div .ing-replace-save-btn{background-color:#78b82c!important}.ing-replace-main-content .ing-title-div{align-items:center;display:flex;padding-left:0}@media screen and (max-width:767px){.ing-replace-main-content .ing-title-div{margin-top:30px}}.ing-replace-main-content .ing-title-header{color:#000;font-family:Roboto;font-size:36px;font-style:normal;font-weight:400;margin-bottom:0;margin-right:10px;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.ing-replace-main-content .ing-search-part{margin-top:20px;padding:0}.ing-replace-main-content .ing-search-part .ing-search-title{color:#509cbf;font-family:Roboto;font-size:12px;font-style:normal;font-weight:700;letter-spacing:.222222px;margin-bottom:0;text-transform:uppercase}.ing-replace-main-content .ing-search-part .ing-search-bar{background-color:#fff;border:1px solid #ccc;border-radius:3px;margin-bottom:0;margin-top:2px;padding:0}.ing-replace-main-content .ing-search-part .ingredient-filter-button{align-items:center;border:none;border-radius:3px;bottom:7px;color:#fff;display:flex;font-family:Roboto;font-size:10px;font-style:normal;font-weight:700;height:22px;letter-spacing:.3px;text-align:center;text-transform:uppercase}.ing-replace-main-content .ing-search-part .ingredient-filter-button.recipes{background-color:#ff8021}.ing-replace-main-content .ing-search-part .ingredient-filter-button.products{background-color:#509cbf}.ing-replace-main-content .ing-search-part .ingredient-filter-button.groups{background-color:#78b82c}.ing-replace-main-content .ing-search-part .ingredient-filter-button.disabled{background-color:grey}.ing-replace-main-content .ing-suggested-recipes{margin-top:30px;padding:0}.ing-replace-main-content .ing-suggested-recipes .replace-all-checkbox-container{margin-bottom:30px!important}.ing-replace-main-content .ing-suggested-recipes .checkmark-correction{border:1px solid #ccc;height:16px!important;top:1px!important;width:16px!important}.ing-replace-main-content .ing-suggested-recipes .replace-all-label{color:#000;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.5px}.ing-replace-main-content .ing-suggested-recipes .recipes-containing-title{color:#509cbf;font-family:Roboto;font-size:12px;font-style:normal;font-weight:700;letter-spacing:.222222px;margin-bottom:0;text-transform:uppercase}.ing-replace-main-content .ing-suggested-recipes .suggested-recipes-table{margin-top:5px}.ing-replace-main-content .ing-suggested-recipes .suggested-recipes-table .recipe-content{display:flex}.ing-replace-main-content .ing-suggested-recipes .suggested-recipes-table .recipe-content .suggested-recipe-positioning{display:flex;margin-bottom:0;margin-left:5px;max-width:75%}.ing-replace-main-content .ing-suggested-recipes .suggested-recipes-table .recipe-content .suggested-recipe-positioning .recipe-name-label{color:#000;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.333333px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ing-replace-main-content .ing-suggested-recipes .suggested-recipes-table .recipe-content .open-recipe-in-new-window{cursor:pointer;margin-left:5px}.user-ing-filter-dropdown-positioning{padding:0 15px 0 0}.user-ing-filter-dropdown-positioning .user-ing-filter-dropdown{align-items:center;background:linear-gradient(180deg,#f8f8f8 50%,#eee)!important;border:1px solid #ccc!important;border-radius:5px!important;display:flex;height:35px;justify-content:space-between;width:100%}.user-ing-filter-dropdown-positioning .user-ing-filter-dropdown .filter-parameter-label{color:#666;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;margin-bottom:0;overflow:hidden;text-overflow:ellipsis}.user-ing-search-bar-positioning{margin-bottom:0;padding-left:0}.user-ing-search-bar-positioning .user-ing-search-bar{background:#fff}.user-ing-search-bar-positioning .user-ing-search-bar .input-border{border-radius:5px;color:#333}.user-ing-add-new-positioning{margin-bottom:0;padding-right:0}.pagination-footer{align-items:center;color:#000;display:flex;font-family:Roboto;font-size:11px;font-style:normal;font-weight:500;justify-content:center;mix-blend-mode:normal}.pagination-footer .pagination-back,.pagination-footer .pagination-next,.pagination-footer .pagination-page-index{cursor:pointer;opacity:.33;padding:10px}.pagination-footer .pagination-back,.pagination-footer .pagination-next{text-decoration:underline}.pagination-footer .active-page{border:1px solid rgba(0,0,0,.25);border-radius:50%;opacity:1!important;padding:5px 9px}.own-icon-border{align-items:center;display:flex}.own-icon-border .own-ing-tooltip{display:flex;position:relative}.own-icon-border .own-ing-tooltip .own-ing-tooltiptext{background-color:#3d4352;border-radius:3px;bottom:170%;color:#fff;font-family:Roboto;font-size:13px;font-style:normal;font-weight:500;left:50%;margin-left:-58px;opacity:0;padding:5px;position:absolute;text-align:center;transition:opacity .3s;visibility:hidden;width:120px;z-index:1}.own-icon-border .own-ing-tooltip .own-ing-tooltiptext:after{border:5px solid transparent;border-top-color:#3d4352;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.own-icon-border .own-ing-tooltip:hover .own-ing-tooltiptext{opacity:1;visibility:visible}.own-icon-text,.recipe-db-icon-text{background:#509cbf;border-radius:2px;color:#fff;font-family:Roboto;font-size:7px;font-style:normal;font-weight:700;letter-spacing:.5px;margin-left:5px;padding:0 1px;text-transform:uppercase}.ing-unavailable{margin-left:5px}.ing-unavailable .ing-unavailable-text{color:#000;font-family:Roboto;font-size:11px;font-style:normal;font-weight:400;letter-spacing:.333333px}.ing-replace-alert{display:flex}@media (max-width:767px){.ing-replace-alert{margin-top:20px}}.open-locations-content{cursor:pointer}.radio-button{background-color:#eee;border:1px solid #78b82c;border-radius:50%;height:15px;left:0;position:absolute;top:0;width:15px}.checkbox-container:hover input~.radio-button{background-color:#ccc}.checkbox-container input:checked~.radio-button{background-color:#fff}.radio-button:after{content:"";display:none;position:absolute}.checkbox-container input:checked~.radio-button:after{display:block}.checkbox-container .radio-button:after{background:#78b82c;border-radius:50%;height:9px;left:2px;top:2px;width:9px}.radio-button-container-positioning{margin-bottom:7px!important;margin-left:50px}.recipe-import-modal{background:#fff;border-radius:8px;font-family:Roboto;font-style:normal;max-height:924px}.recipe-import-modal .header{align-items:center;background:#eee;border-radius:8px 8px 0 0;display:flex;justify-content:space-between;padding:15px}.recipe-import-modal .header .header-title{color:#000;font-size:14px;font-weight:700;letter-spacing:.875px;margin-bottom:0;text-transform:uppercase}.recipe-import-modal .pseudomodal-scrollable{max-height:550px;overflow-y:scroll}.recipe-import-modal .body-height{display:block;height:40vh!important;overflow-y:scroll!important;padding:20px 40px!important}.recipe-import-modal .body-height .border-line{background:#fff;box-shadow:inset 0 1px 0 #eee;height:1px}.recipe-import-modal .body-height .import-modal-entry{display:block}.recipe-import-modal .body-height .import-modal-entry .overwrite-notification-box{background:#ffe9e9;border-radius:3px;padding:20px}.recipe-import-modal .body-height .import-modal-entry .overwrite-notification-box .notification-message{color:#000;font-size:11px;font-weight:400;letter-spacing:.5px;margin-bottom:0;text-align:justify}.recipe-import-modal .body-height .import-modal-entry .overwrite-notification-box .restaurants-message{display:block;margin-top:10px}.recipe-import-modal .body-height .import-modal-entry .overwrite-notification-box .restaurants-message .restaurant-message{color:#000;font-size:11px;letter-spacing:.5px;margin-bottom:0}.recipe-import-modal .body-height .import-modal-entry .overwrite-notification-box .restaurants-message .restaurant-message .recipe-name{color:#000;cursor:pointer;font-weight:700;text-decoration:none}.recipe-import-modal .body-height .import-modal-entry .overwrite-notification-box .restaurants-message .restaurant-message .recipe-name:hover{color:#333}.recipe-import-modal .body-height .import-modal-entry .overwrite-notification-box .restaurants-message .restaurant-message .second-part{text-decoration:underline}.recipe-import-modal .body-height .ri-row{align-items:center;display:flex;justify-content:space-between;padding:10px 0}.recipe-import-modal .body-height .ri-row .ri-title{color:#000;font-size:15px;font-weight:500;line-height:18px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:40%}.recipe-import-modal .body-height .ri-row .subrecipe-style{font-size:13px!important;padding-left:20px}.recipe-import-modal .body-height .ri-row .ri-row-content{align-items:center;display:flex;justify-content:flex-end;width:60%}.recipe-import-modal .body-height .ri-row .ri-row-content .ri-status{color:#000;font-size:11px;font-weight:400;letter-spacing:.5px;margin-bottom:0;margin-right:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1199px){.recipe-import-modal .body-height .ri-row .ri-row-content .ri-status{margin-right:20px}}.recipe-import-modal .body-height .ri-row .ri-row-content .imported{color:#4c94b5}.recipe-import-modal .body-height .ri-row .ri-row-content .ri-dropdown{width:50%}.recipe-import-modal .body-height .ri-row .ri-row-content .ri-dropdown .import-options-dropdown{align-items:center;background:linear-gradient(180deg,#f8f8f8 50%,#eee)!important;border:1px solid #ccc!important;border-radius:3px!important;color:#000;display:flex;font-size:12px;font-weight:500;justify-content:space-between;letter-spacing:.277778px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;width:100%}.recipe-import-modal .body-height .ri-row .ri-row-content .ri-dropdown .import-options-dropdown .arrow-up{cursor:pointer;transform:rotate(180deg)}.recipe-import-modal .body-height .ri-row .ri-row-content .ri-dropdown .import-options-dropdown .arrow-down{cursor:pointer}.recipe-import-modal .body-height .ri-row .ri-row-content .ri-dropdown .import-options-dropdown .iod-button-text{color:#333;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recipe-import-modal .body-height .ri-row .ri-row-content .ri-dropdown .open-version{background:#509cbf!important;color:#fff!important}.recipe-import-modal .body-height .ri-row .ri-row-content .ri-dropdown .list-style{border:none;margin:0;padding:0}.recipe-import-modal .body-height .ri-row .ri-row-content .ri-dropdown .list-style .import-option{align-items:center;background:#3d4352;border-radius:3px;border-top:1px solid #fff;color:#fff;display:flex;font-size:11px;font-weight:500;justify-content:space-between;padding:8.5px 16px;white-space:pre-line}.recipe-import-modal .locations-selector{background:#e5e5e5;display:block;padding:10px 15px}.recipe-import-modal .locations-selector .top-row{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.recipe-import-modal .locations-selector .top-row .a-up{cursor:pointer;transform:rotate(180deg)}.recipe-import-modal .locations-selector .top-row .a-down{cursor:pointer}.recipe-import-modal .locations-selector .locations-listed{display:inline-block;padding:15px 24px 0;width:100%}.recipe-import-modal .locations-selector .locations-listed .ll-space-organisation{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:33%}.recipe-import-modal .locations-selector .locations-checkmark{margin-bottom:0}.recipe-import-modal .locations-selector .locations-checkmark .lc-positioning{top:2px}.recipe-import-modal .locations-selector .locations-checkmark .lc-label{color:#000;font-size:12px;font-weight:500;letter-spacing:.5px}.recipe-import-modal .footer{align-items:center;background:#eee;border-radius:0 0 8px 8px;display:flex;justify-content:space-between;padding:20px 40px}.recipe-import-modal .footer .footer-link{color:#509cbf;cursor:pointer;font-size:12px;font-weight:500;letter-spacing:.5px;margin-bottom:0;text-decoration-line:underline}.recipe-import-modal .footer .status-and-btn{align-items:center;display:flex;justify-content:space-between}.recipe-import-modal .footer .status-and-btn .status-of-selected-options{color:#999;font-size:12px;font-weight:500;margin-bottom:0;margin-right:20px}.recipe-import-modal .footer .status-and-btn .import-btn{background:#509cbf;border-radius:25px;color:#fff;padding:10px 30px;text-transform:none}.import-completed,.import-progress{align-items:center;background:#fff;border-radius:8px;display:flex;flex-direction:column;font-family:Roboto;font-style:normal;height:40vh!important;justify-content:center;padding:20px 40px!important}.import-completed .progress-container,.import-progress .progress-container{align-items:center;background:#e8e8e8;border-radius:5px;display:flex;height:5px;justify-content:flex-start;position:relative;width:75%}.import-completed .progress-container .progress-loading,.import-progress .progress-container .progress-loading{background:#78b82c;border-radius:5px;height:5px;width:0}.import-completed .ic-message1,.import-progress .ic-message1{font-size:27px!important;margin-bottom:0!important}.import-completed .ic-message2,.import-progress .ic-message2{margin-bottom:0!important}.import-completed .ic-message1,.import-completed .ic-message2,.import-completed .progress-message,.import-progress .ic-message1,.import-progress .ic-message2,.import-progress .progress-message{color:#000;font-size:15px;font-weight:500;letter-spacing:.5px;margin-bottom:15px;text-align:center}.import-completed .cancel-import-btn,.import-completed .close-import-btn,.import-progress .cancel-import-btn,.import-progress .close-import-btn{background:#fff;border:1px solid #ccc;border-radius:25px;color:#000;font-size:13px;font-weight:500;letter-spacing:.5px;margin-top:50px;padding:10px 50px;text-align:center;text-transform:none!important}.progress-footer{background-color:#fff!important}.pseudomodal-body::-webkit-scrollbar{width:10px}.pseudomodal-body::-webkit-scrollbar-track{background:#fff}.pseudomodal-body::-webkit-scrollbar-thumb{background-color:#ccc;border:3px solid #fff;border-radius:20px}.notification-modal{background-color:rgba(0,0,0,.5);display:none;height:100%;left:0;padding-top:25vh;position:fixed;top:0;width:100%;z-index:9999}@media only screen and (max-width:768px){.notification-modal{padding-top:30px}}.notification-modal .content{-webkit-animation-duration:.4s;animation-duration:.6s;-webkit-animation-name:animatetop;animation-name:animatetop;background-color:#fefefe;border:1px solid #888;border-radius:8px;box-shadow:0 4px 8px 0 rgba(0,0,0,.3),0 6px 20px 0 rgba(0,0,0,.29);font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.428571429;margin:auto;padding:0;position:relative;width:35%}@media only screen and (max-width:1280px){.notification-modal .content{width:65%}}@media only screen and (max-width:768px){.notification-modal .content{width:85%}}.notification-modal .content .header{background-color:#fff;border-radius:8px;display:flex;justify-content:right;padding:15px 25px 0}.notification-modal .content .header .close-notification-modal{-webkit-appearance:none;background:transparent;border:0;color:#000;cursor:pointer;font-size:22.5px;font-weight:700;line-height:1;opacity:.25;padding:0;text-shadow:0 1px 0 #fff}.notification-modal .content .header .close-notification-modal:hover{opacity:.5}.notification-modal .content .body{background-color:#fff;color:#333;display:block;font-size:14px;height:auto;justify-content:center;overflow:hidden;padding:0 25px}.notification-modal .content .body .recipe-title{color:#000;font-size:15px;font-weight:500;letter-spacing:.296296px;margin-bottom:0;text-align:center}.notification-modal .content .body .recipe-subtitle{color:#000;font-size:12px;letter-spacing:.296296px;margin-bottom:0;text-align:center}.notification-modal .content .body .central-part .messages{align-items:center;display:flex;justify-content:space-between;margin:20px 0 10px}.notification-modal .content .body .central-part .messages .message{color:#666;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.5px;margin-bottom:0}.notification-modal .content .body .central-part .messages .view-comments{color:#509cbf;cursor:pointer;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.5px;margin-bottom:0;text-decoration-line:underline}.notification-modal .content .body .central-part .messages .error-message{color:red;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.5px;margin-bottom:0}.notification-modal .content .body .central-part .new-comment{background-color:#fff;border:1px solid #ccc;border-radius:3px;color:#000;display:block;font-size:12px;height:100px;padding:6px 12px;resize:none;width:100%}.notification-modal .content .body .central-part .dont-show-again{margin:20px 0 30px}.notification-modal .content .body .central-part .dont-show-again .positioning{top:2px}.notification-modal .content .body .central-part .dont-show-again .dont-show-again-label{color:#000;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.5px}.notification-modal .content .body .long-text-security{overflow:hidden;text-overflow:ellipsis}.notification-modal .footer{background-color:#fff;border-radius:8px;display:flex;justify-content:center;padding:0 25px 37px}.notification-modal .footer .notification-btn{border-radius:24px;color:#000;font-size:12px;font-weight:500;letter-spacing:.866667px;mix-blend-mode:normal;overflow:hidden;padding:10px 15px;text-align:center;text-transform:none;white-space:pre-line}.notification-modal .footer .save-and-keep-editing{background:#eee;margin-right:10px}.notification-modal .footer .finish-editing,.notification-modal .footer .save-and-finish-editing{background:#78b72c}.notification-modal .footer .finish-editing{margin-top:30px}.notification-modal .long-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.new-comment::-webkit-scrollbar{width:10px}.new-comment::-webkit-scrollbar-track{background:#fff}.new-comment::-webkit-scrollbar-thumb{background-color:#ccc;border:3px solid #fff;border-radius:20px}.header-positioning-fix{display:flex;justify-content:end}.header-positioning-fix .recipe-save-action-selector{padding:0;width:max-content!important}.header-positioning-fix .recipe-save-action-selector .recipe-save-dropdown-li{padding:12px}.header-positioning-fix .recipe-save-action-selector .recipe-save-dropdown-li .recipe-save-dropdown-li-btn{background:#fff;border:none;color:#000;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.875px}.header-positioning-fix .recipe-save-action-selector .upper{border-bottom:1px solid #eee}.comments-list{font-family:Roboto}.comments-list .header{align-items:center;display:flex;margin-bottom:40px;width:100%}.comments-list .header .title-section{display:block;width:70%}.comments-list .header .title-section .subtitle,.comments-list .header .title-section .title{color:#000;font-style:normal;font-weight:500;letter-spacing:.5px;margin-bottom:0;overflow:hidden;text-align:center;text-overflow:ellipsis}.comments-list .header .title-section .title{font-size:30px}.comments-list .header .title-section .subtitle{font-size:20px}.comments-list .header .back-btn,.comments-list .header .close-btn,.comments-list .header .notify-btn{border:1px solid #ccc;border-radius:25px;color:#000;font-size:12px;font-weight:500;height:auto;letter-spacing:.5px;overflow:hidden;padding:10px;text-align:center;text-transform:none;white-space:pre-line;width:125px}.comments-list .header .header-lb,.comments-list .header .header-rb{display:flex;width:15%}.comments-list .header .header-rb{justify-content:end}.comments-list .header .header-rb .notify-btn{background:#b0dc57;width:auto}.comments-list .body .all-rows{display:block}.comments-list .body .all-rows .comment-row{align-items:center;border-radius:3px;display:flex;margin-top:5px;padding:10px;width:100%}.comments-list .body .all-rows .comment-row .datetime,.comments-list .body .all-rows .comment-row .user{padding:0 2px;width:12.5%}.comments-list .body .all-rows .comment-row .datetime .username,.comments-list .body .all-rows .comment-row .user .username{color:#000;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.5px;margin-bottom:0}.comments-list .body .all-rows .comment-row .datetime .dt-data,.comments-list .body .all-rows .comment-row .user .dt-data{color:#000;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.5px;margin-bottom:0}.comments-list .body .all-rows .comment-row .comment{align-items:center;display:flex;padding:0 2px;width:75%}.comments-list .body .all-rows .comment-row .comment .comment-text{color:#000;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.5px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:pre-line}@media (max-width:767px){.comments-list .body .all-rows .comment-row .comment .comment-text{padding-right:15px}}.comments-list .body .all-rows .comment-row .comment .recent-comment{width:90%}.comments-list .body .all-rows .comment-row .comment .previous-comment{width:100%}.comments-list .body .all-rows .comment-row .comment .counter-and-icons{align-items:center;display:flex;height:25px;justify-content:end;width:10%}.comments-list .body .all-rows .comment-row .comment .counter-and-icons .counter{align-items:center;display:flex}.comments-list .body .all-rows .comment-row .comment .counter-and-icons .counter .counter-clock{height:13px;margin-right:3px}.comments-list .body .all-rows .comment-row .comment .counter-and-icons .counter .counter-time{color:#509cbf;font-size:10px;font-weight:500;letter-spacing:.5px;margin-bottom:0}.comments-list .body .all-rows .comment-row .comment .counter-and-icons .comment-row-icons{align-items:center;display:flex;justify-content:space-between}.comments-list .body .all-rows .comment-row .comment .counter-and-icons .comment-row-icons .edit-comment-icon,.comments-list .body .all-rows .comment-row .comment .counter-and-icons .comment-row-icons .remove-comment-icon{cursor:pointer;margin-right:7px}.comments-list .body .all-rows .comment-row .comment .counter-and-icons .comment-row-icons .remove-hovered-empty,.comments-list .body .all-rows .comment-row .comment .counter-and-icons .comment-row-icons .remove-hovered-normal{margin-right:0}.comments-list .body .all-rows .comment-row .comment .counter-and-icons .comment-row-icons .edit-not-hovered{margin-right:14px}.comments-list .body .all-rows .comment-row .editable-part{align-items:center;display:flex;padding:0 2px;position:relative;width:75%}.comments-list .body .all-rows .comment-row .editable-part .comment-edit-input{background:#fff;border:1px solid #ccc;border-radius:3px;height:30px;padding:0 50px 0 6px;position:relative;width:100%}.comments-list .body .all-rows .comment-row .editable-part .comment-edit-completed{cursor:pointer;position:absolute;right:31px}.comments-list .body .all-rows .comment-row .editable-part .comment-edit-canceled{cursor:pointer;position:absolute;right:11px}.comments-list .body .all-rows .comment-row .msg-block{align-items:center;display:flex;height:25px}.comments-list .body .all-rows .comment-row .msg-block .confirm-delete-msg{color:#000;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.5px;margin-bottom:0;margin-right:30px}.comments-list .body .all-rows .comment-row .msg-block .delete-link{color:#d0021b;cursor:pointer;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.5px;margin-bottom:0;margin-right:15px;text-decoration-line:underline}.comments-list .body .all-rows .comment-row .msg-block .cancel-link{color:#666;cursor:pointer;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.5px;margin-bottom:0;text-decoration-line:underline}.comments-list .body .all-rows .recent{background:rgba(165,205,223,.2)}.comments-list .body .all-rows .previous{background:#eee}.comments-list .body .previous-modifications,.comments-list .body .recent-modifications{color:#509cbf;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.5px;margin-bottom:0;text-transform:uppercase}.comments-list .body .previous-modifications{margin-top:40px}.comments-list .body .view-mode-subtitles{display:flex;margin-bottom:5px;padding:0 10px;width:100%}.comments-list .body .view-mode-subtitles .vm-subtitles{color:#509cbf;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.5px;margin-bottom:0;text-transform:uppercase}.comments-list .body .view-mode-subtitles .time,.comments-list .body .view-mode-subtitles .user{width:12.5%}.comments-list .body .view-mode-subtitles .user{align-items:center;display:flex;height:25px}.comments-list .body .view-mode-subtitles .comment,.comments-list .body .view-mode-subtitles .time{padding:0 2px}.comments-list .body .view-mode-subtitles .comment{width:75%}.comments-list .body-restrictions{max-height:525px;overflow-y:scroll}.comments-list .body-restrictions-v2{max-height:675px;overflow-y:scroll}.comments-list .body-restrictions-v3{max-height:325px;overflow-y:scroll}.comments-list .body-restrictions-v2::-webkit-scrollbar,.comments-list .body-restrictions-v3::-webkit-scrollbar,.comments-list .body-restrictions::-webkit-scrollbar{width:10px}.comments-list .body-restrictions-v2::-webkit-scrollbar-track,.comments-list .body-restrictions-v3::-webkit-scrollbar-track,.comments-list .body-restrictions::-webkit-scrollbar-track{background:#f2f2f2}.comments-list .body-restrictions-v2::-webkit-scrollbar-thumb,.comments-list .body-restrictions-v3::-webkit-scrollbar-thumb,.comments-list .body-restrictions::-webkit-scrollbar-thumb{background-color:#ccc;border:3px solid #f2f2f2;border-radius:20px}.comments-list .footer-v2{bottom:0;display:flex;height:100px;justify-content:center;position:fixed;width:95%}@media (max-width:767px){.comments-list .footer-v2{display:none}}.comments-list .footer .action{color:#509cbf;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.5px;margin-bottom:5px;margin-top:40px;text-transform:uppercase}.comments-list .footer .dropdown-and-btn{align-items:center;display:flex;width:100%}.comments-list .footer .dropdown-and-btn .mods-dropdown{width:25%}.comments-list .footer .dropdown-and-btn .mods-dropdown .mods-action-dropdown{align-items:center;background:linear-gradient(180deg,#f8f8f8 50%,#eee)!important;border:1px solid #ccc!important;border-radius:3px!important;color:#000;display:flex;font-size:12px;font-weight:500;height:40px;justify-content:space-between;letter-spacing:.277778px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;width:100%}.comments-list .footer .dropdown-and-btn .mods-dropdown .mods-action-dropdown .arrow-up{cursor:pointer;transform:rotate(180deg)}.comments-list .footer .dropdown-and-btn .mods-dropdown .mods-action-dropdown .arrow-down{cursor:pointer}.comments-list .footer .dropdown-and-btn .mods-dropdown .mods-action-dropdown .mods-action-button-text{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comments-list .footer .dropdown-and-btn .mods-dropdown .list-style{max-width:100%}.comments-list .footer .dropdown-and-btn .mods-dropdown .list-style .mods-action{color:#000;font-size:13px;font-style:normal;font-weight:400;letter-spacing:.5px;overflow:hidden;padding:12px;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1199px){.comments-list .footer .dropdown-and-btn .mods-dropdown{width:50%}}.comments-list .footer .dropdown-and-btn .ok-btn{background:#b0dc57;border:1px solid #ccc;border-radius:25px;color:#000;font-size:14px;font-weight:500;height:40px;letter-spacing:.5px;margin-left:10px;overflow:hidden;padding:10px;text-align:center;text-overflow:ellipsis;text-transform:none;width:125px}.comments-list .footer .mods-action-messages{display:block;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.5px;margin-top:15px}.comments-list .footer .mods-action-messages .mods-error-msg{color:#d0021b;margin-bottom:0}.comments-list .footer .mods-action-messages .mods-info-msg{color:#666;margin-bottom:5px}.comments-list .footer .mods-action-messages .mods-info-link{color:#509cbf;cursor:pointer}.comments-list .footer .mods-action-messages .mods-warning-msg-group{background:#ffe9e9;border-radius:3px;display:block;max-width:50%;padding:20px}@media (max-width:767px){.comments-list .footer .mods-action-messages .mods-warning-msg-group{max-width:100%}}.comments-list .footer .mods-action-messages .mods-warning-msg-group .mods-warning-msg,.comments-list .footer .mods-action-messages .mods-warning-msg-group .rest-name{color:#d0021b;font-family:Roboto;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.5px}.comments-list .footer .mods-action-messages .mods-warning-msg-group .rest-name{color:#000;margin-bottom:0}.comments-list .footer .mods-action-messages .mods-warning-msg-group .mods-normal-msg,.comments-list .footer .mods-action-messages .mods-warning-msg-group .no-access{color:#000;font-family:Roboto;font-size:11px;font-style:normal;font-weight:400;letter-spacing:.5px;margin-bottom:0}.comments-list .footer .mods-action-messages .mods-warning-msg-group .no-access{color:#d0021b}.comments-list .footer .mods-action-messages .mods-warning-msg-group .rest-names{max-height:90px;overflow-y:scroll}.comments-list .footer .mods-action-messages .mods-warning-msg-group .rest-names::-webkit-scrollbar{width:10px}.comments-list .footer .mods-action-messages .mods-warning-msg-group .rest-names::-webkit-scrollbar-track{background:#ffe9e9}.comments-list .footer .mods-action-messages .mods-warning-msg-group .rest-names::-webkit-scrollbar-thumb{background-color:#ccc;border:3px solid #ffe9e9;border-radius:20px}@-webkit-keyframes animatebottom{0%{bottom:-300px;opacity:0}to{bottom:50px;opacity:1}}@keyframes animatebottom{0%{bottom:-300px;opacity:0}to{bottom:50px;opacity:1}}.comments-list .notification-sent-mini-msg{-webkit-animation-duration:.4s;animation-duration:.6s;-webkit-animation-name:animatebottom;animation-name:animatebottom;background:#509cbf;border-radius:25px;bottom:50px;display:none;margin:auto;padding:7px 21px;position:fixed;width:fit-content}.comments-list .notification-sent-mini-msg .mini-msg-style{color:#fff;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.5px;margin:0}.long-name-sequrity{overflow:hidden;text-overflow:ellipsis}.no-information-block{align-items:center;background:#e8e8e8;border-radius:3px;display:flex;margin-top:20px;padding:14px;width:100%}.no-information-block .message{color:#000;font-family:Roboto;font-size:11px;font-style:normal;font-weight:400;margin:0 0 0 10px}.recent-mods-no-info{background:rgba(165,205,223,.2)!important;margin-top:5px!important}.previous-mods-no-info{background:#eee!important;margin-top:5px!important}.steps-title-height-fix{height:30px!important}.simple-notification-modal .header{display:flex;justify-content:space-between}.simple-notification-modal .header .title{font-size:18px}.simple-notification-modal .height-fix{height:auto!important}.perm-label-and-checkbox-group{align-items:center;display:flex;margin-bottom:11px!important}.perm-label-and-checkbox-group .checkbox-style{margin-right:5px!important;margin-top:0;top:0!important}.perm-label-and-checkbox-group .perm-label-and-checkbox{align-items:center;display:flex}.perm-label-and-checkbox-group .perm-label-and-checkbox .recommended-perm-text{color:#509cbf;font-size:10px;font-weight:500;letter-spacing:.5px;margin-left:5px}.product-id-suggestion{color:#999;float:left;font-weight:600;text-decoration:none}.product-id-break{background-color:#ddd;border-width:0;color:#ddd;height:1px;margin-left:-1em;margin-top:.5em;width:100%}.bulk-actions-positioning{align-items:center;display:flex}.bulk-actions-positioning .reorder-recipes{text-decoration:underline}.recipe-block-name-group{align-items:center;display:flex;justify-content:space-between}.recipe-block-name-group .left-part{max-width:100%}.recipe-block-name-group .right-part{background:#333a4a;border-radius:25px;padding:0 6px}.recipe-block-name-group .right-part .current-number{color:#fff;font-size:13px}@media (min-width:1056px){.bulk-menu-positioning{width:calc(100% - 250px)!important}}.recipes-list-for-cookbook{display:flex;flex-direction:column;padding:50px}.recipes-list-for-cookbook .row-section{align-items:center;background:rgba(0,0,0,.005);box-shadow:inset 0 1px 0 rgba(0,0,0,.05);cursor:pointer;display:flex;flex-direction:row;height:40px;justify-content:space-between;padding:0 10px;width:100%}.recipes-list-for-cookbook .row-section .left-section{align-items:center;display:flex;justify-content:start}.recipes-list-for-cookbook .row-section .left-section .recipe-name{color:#000;font-family:Roboto;font-size:13px;font-style:normal;font-weight:500;margin:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:250px}@media (min-width:768px){.recipes-list-for-cookbook .row-section .left-section .recipe-name{width:500px}}.recipes-list-for-cookbook .row-section .left-section .recipe-img{border-radius:2px;height:30px;width:30px}.recipes-list-for-cookbook .row-section .right-section{align-items:center;display:flex;justify-content:end}.recipes-list-for-cookbook .row-section:hover{background:#e8e8e8;box-shadow:inset 0 1px 0 rgba(0,0,0,.05)}.gesoca-row{height:30px}.gesoca-right-div,.gesoca-row{align-items:center;display:flex}.gesoca-right-div{color:#000;font-size:11px;font-style:normal;font-weight:500;justify-content:end;letter-spacing:.3px;padding:0 30px}.gesoca-left-div{justify-content:space-between;padding:0 20px}.gesoca-left-div,.gesoca-left-div .holding-time .dropdown{align-items:center;display:flex}.gesoca-left-div .holding-time .dropdown button{color:#000;font-size:11px;font-style:normal;font-weight:500;letter-spacing:.3px;margin:0;text-decoration:underline}.gesoca-left-div .holding-time-pseudobtn{padding:0 2px!important}.gesoca-pseudobtn{align-items:center;color:#000;display:flex;font-size:11px;font-style:normal;font-weight:500;justify-content:space-between;letter-spacing:.3px;padding:0!important}.gesoca-pseudobtn .caret{border:solid #000;border-width:0 2px 2px 0;display:inline-block;margin:0 0 3px 5px;opacity:.33;padding:2px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.gesoca-pseudodropdown{color:#000;font-size:12px;font-style:normal}.gesoca-pseudodropdown li{align-items:center;display:flex}.gesoca-pseudodropdown li .stufe,.gesoca-pseudodropdown li .times{font-weight:700}.gesoca-pseudodropdown li .message{font-weight:400}.gesoca-pseudodropdown li a:active{background-color:#fff!important}.gesoca-pseudodropdown li:hover{background-color:#f5f5f5}.gas-value{align-items:center;border-radius:3px;color:#fff;display:flex;font-size:11px;font-style:normal;font-weight:700;letter-spacing:.3px;margin-left:5px;min-width:30px;padding:0 5px;text-align:center}.gas-red{background:#d0021b}.gas-green{background:#78b72c}.gas-undefined{background:#ccc}.gas-sidebar-positioning{height:18px;margin:0 5px 5px!important}.gas-view-style{margin:auto;padding:2px 5px;width:fit-content}html:not(.light) .ing-table-row{background:hsla(0,0%,100%,.05)}html:not(.light) .ing-list-info,html:not(.light) .ing-unavailable-text{color:#fff}html:not(.light) .recipe-shared-users-table .recipe-shared-users-row:hover{background-color:#5b6274}.recipe-sharing-header{border-bottom:1px solid #ccc;padding:10px}.dropdown-shared-spec-users{align-items:center;background-color:#509cbf;border-radius:3px;color:#fff;display:flex;font-size:13px;font-weight:700;justify-content:space-between;padding:9px;text-transform:none!important;width:280px}.dropdown-shared-spec-users .arrow-down{margin-left:55px}.dropdown-shared-spec-users:focus,.dropdown-shared-spec-users:hover{background-color:#509cbf;color:#fff}.dropdown-menu-shared{background:#d9d9d9;color:#000;cursor:pointer;width:280px}.dropdown-menu-shared li>a{font-weight:700}.recipe-shared-users-table{width:93%}.recipe-shared-users-table .recipe-shared-users-head{border-bottom:1px solid #ccc;color:#61a4c8}.recipe-shared-users-table .recipe-shared-users-row{border-bottom:1px solid #ccc}.recipe-shared-users-table .recipe-shared-users-row .dropdown li>a{cursor:pointer}.recipe-shared-users-table .recipe-shared-users-row .dropdown .dropdown-toggle .ellipsis-vertical{display:inline-block;font-size:1.5em;height:1em;line-height:1em;position:relative;text-align:center;vertical-align:middle;width:1em}.recipe-shared-users-table .recipe-shared-users-row .dropdown .dropdown-toggle .ellipsis-vertical:before{content:"⋮";position:absolute;text-shadow:0 0 1px #000;white-space:nowrap}.recipe-shared-users-table .recipe-shared-users-row .recipe-shared-users-dropdown-menu{top:50%;transform:translate(20%,-50%)}.recipe-shared-users-table .recipe-shared-users-row:hover{background-color:#fff}.recipe-shared-users-table .inactive{color:#999}.recipe-shared-users-table th{font-weight:500;text-transform:uppercase}.recipe-shared-users-table td,.recipe-shared-users-table th{padding:10px}.add-first-user-warning-container{margin:10px 0}.add-first-user-warning-container .add-first-user-warning-text{color:#000;font-size:14px;font-weight:700}.dropdown-check-list,.dropdown-check-list .anchor{display:inline-block;position:relative}.dropdown-check-list .anchor{cursor:pointer;padding:5px 50px 5px 10px}.dropdown-check-list .anchor:after{border-left:1px solid;border-top:1px solid;content:"";padding:3px;position:absolute;right:35px;top:10px;-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.dropdown-check-list ul.items{background-color:#eee;border:1px solid #eee;border-radius:3px;display:none;margin:0;max-width:230px;min-width:200px;padding:10px 26px 12px 10px;position:absolute;width:100%;z-index:2}.dropdown-check-list ul.items li{list-style:none}.dropdown-check-list.visible .anchor{color:#0094ff}.dropdown-check-list.visible .items{display:block}.dropdown-check-list .items label{color:#000;display:inline-block;font-size:12px;font-weight:400;vertical-align:middle}.dropdown-check-list .items input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:2px solid #78b82c;border-radius:3px;height:15px;margin-right:10px;margin-top:-3px;opacity:1;position:relative;vertical-align:middle;width:15px}.dropdown-check-list .items input[type=checkbox]:checked{background-color:#78b82c;border-color:#78b82c}.dropdown-check-list .items input[type=checkbox]:checked:after{color:#fff;content:"✓";font-size:13px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.input-email-form input{background-color:#fff;border:none;height:35px;padding:10px;width:93%}.input-email-form input::placeholder{color:#666;text-decoration:underline;text-decoration-color:#666}.lmt,.n-a,.nnt,.nnt-pg{background:red;border-radius:2px;color:#fff;font-size:12px;padding:0 4px!important;white-space:nowrap}.producer-pg{color:#999;display:inline-block}.remove-padding{padding:0!important}.remove-border{background-color:none!important;border:none!important}.nutrition-tags-row{margin-top:5px}.nutrition-tags-row .nutrition-tags-dropdown{background:#ddd;border:none;border-radius:3px;color:#000;padding:5px}.nutrition-tags-row .nutrition-tags-dropdown:after{opacity:.5!important}.change-ingredient-modal-wrapper{background-color:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;visibility:visible;z-index:99999}.change-ingredient-modal-content{background:#fff;border-radius:8px;color:#333;height:200px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:500px}.change-ingredient-modal-content .change-content-ing{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;justify-content:space-around;padding:2rem;position:relative}.change-ingredient-modal-content .change-content-ing h4{font-size:15px;font-weight:500}.change-ingredient-modal-content .change-content-ing button{background-color:#eee;border:0;border-radius:24px;font-size:15px;font-weight:500;gap:10px;height:38px;width:139px}.change-ingredient-modal-content .change-content-ing svg{cursor:pointer;position:absolute;right:2rem;top:2rem}.change-ingredient-modal-content .change-content-ing a{color:#000;cursor:pointer;font-size:13px;font-weight:400;letter-spacing:.3px}.print-page-ing-comment{display:flex;padding:10px 0}.print-page-ing-comment .comment-item{display:flex;width:100%}.print-page-ing-comment .comment-item-text{color:#000;display:flex;font-family:Roboto;font-size:12px;font-style:italic;font-weight:400;letter-spacing:.3px;line-height:18px}.first{height:auto!important;padding-top:0!important}.recipe-photo .form-control{overflow:hidden}.recipe-photo .carousel{display:none;height:100%;overflow:hidden}.recipe-photo .upload-commands.hidden+.carousel{display:block;height:172px}.recipe-photo .carousel .carousel-controls-and-status{background:#dcddde;border-radius:0 0 4px 4px;bottom:-1px;height:28px;position:absolute;width:100%}.recipe-photo .carousel .carousel-controls-and-status .carousel-control{background:none;color:#000;text-decoration:none;text-shadow:none}.recipe-photo .carousel .carousel-controls-and-status .carousel-control .glyphicon-chevron-left,.recipe-photo .carousel .carousel-controls-and-status .carousel-control .glyphicon-chevron-right,.recipe-photo .carousel .carousel-controls-and-status .carousel-control .icon-next,.recipe-photo .carousel .carousel-controls-and-status .carousel-control .icon-prev{background:hsla(0,0%,100%,.5);border-radius:20px;height:40px;padding:5px 10px 0 3px;width:40px;font-height:20px}.recipe-photo .carousel .carousel-controls-and-status .status{bottom:0;height:100%;left:25%;line-height:30px;position:absolute;right:50%;top:0;width:50%}.recipe-gallery-modal.submodal{z-index:10}.recipe-gallery-modal .modal-body{overflow:hidden}@media (max-width:767px){.recipe-gallery-modal .modal-body{padding-left:0;padding-right:0}}.recipe-gallery-modal .modal-body .no-photos-msg{margin:40px 0;text-align:center}.recipe-gallery-modal .modal-body .limit-msg{display:none}.recipe-gallery-modal .modal-body .photos{border-radius:4px;list-style:none;padding:0}.recipe-gallery-modal .modal-body .photos:not(.hidden)+.no-photos-msg{display:none}.recipe-gallery-modal .modal-body .photos .photo{background-color:#f5f5f5;margin:5px 0;padding:0;position:relative}.recipe-gallery-modal .modal-body .photos .photo.uploading .description,.recipe-gallery-modal .modal-body .photos .photo.uploading commands,.recipe-gallery-modal .modal-body .photos .photo.uploading edit{display:none}.recipe-gallery-modal .modal-body .photos .photo.uploading .progress-div{border:0;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.recipe-gallery-modal .modal-body .photos .photo.uploaded .progress-div{display:none}.recipe-gallery-modal .modal-body .photo .progress-div .progress{border:0;height:100%;width:100%}.recipe-gallery-modal .modal-body .photo .progress-div .progress-bar{line-height:65px}.recipe-gallery-modal .modal-body .photos .photo>div{border:1px solid #f5f5f5;border-radius:4px;overflow:hidden;padding:5px}.recipe-gallery-modal .modal-body .photos .photo .img{background:#fff url(/build/images/loading.a796532c.gif) 50% no-repeat;border:1px solid #f5f5f5;border-radius:4px;float:left;height:57px;margin:0 10px 0 0;overflow:hidden;position:relative;width:57px;z-index:3}.recipe-gallery-modal .modal-body .photos .photo img{background-color:#fff;max-height:100%}.recipe-gallery-modal .modal-body .photos .photo .description{cursor:pointer;float:left;font-size:14px;height:55px;line-height:55px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65%}@media (max-width:767px){.recipe-gallery-modal .modal-body .photos .photo .description{width:55%}}.recipe-gallery-modal .modal-body .photos .photo .no-description{color:#919191;text-decoration:underline}.recipe-gallery-modal .modal-body .photos .photo commands{float:right;line-height:55px;padding:0 5px 0 0}.recipe-gallery-modal .modal-body .photos .photo commands>*{color:#999;cursor:pointer;margin-left:5px;-webkit-transition:color .3s linear;-moz-transition:color .3s linear;-o-transition:color .3s linear;transition:color .3s linear}.recipe-gallery-modal .modal-body .photos .photo commands>:hover{color:#000}@media (max-width:767px){.recipe-gallery-modal .modal-footer{padding-left:0;padding-right:0}}.recipe-gallery-modal .modal-footer p{font-style:italic;line-height:100%;padding:30px 0 0;text-align:left}.recipe-gallery-modal .modal-footer img{float:left;margin-right:15px;max-height:50px}.recipe-gallery-modal .modal-body .photos .photo.edit{background:#fff}.recipe-gallery-modal .modal-body .photos .photo.edit>div{border:1px solid #999}.recipe-gallery-modal .modal-body .photos .photo .edit{display:block;overflow:hidden;position:relative;width:85%;width:calc(100% - 70px)}.recipe-gallery-modal .modal-body .photos .photo.edit div .description,.recipe-gallery-modal .modal-body .photos .photo.edit div commands,.recipe-gallery-modal .modal-body .photos .photo:not(.edit) .edit{display:none}.recipe-gallery-modal .modal-body .photos .photo.edit div .edit textarea{font-size:13px;height:57px;width:80%}@media (max-width:767px){.recipe-gallery-modal .modal-body .photos .photo.edit div .edit textarea{width:90%}}.recipe-gallery-modal .modal-body .photos .photo.edit div .edit .btn-save{bottom:0;font-size:10px;padding:4px 7px;position:absolute;right:0}@media (max-width:1055px){.recipe-gallery-modal .modal-body .photos .photo.edit div .edit .btn-save{display:block;margin-top:10px;position:relative;width:90%}}.recipe-gallery-modal .modal-body .photos .photo.edit div .edit .close{position:absolute;right:0;top:0}.lmt,.n-a,.nnt{background:red;border-radius:2px;color:#fff;font-size:12px;padding:0 4px!important;white-space:nowrap}.media-print-cmcalc-and-comments-wrapper{display:none}@media print{.media-print-cmcalc-and-comments-wrapper{display:flex;margin:0 15px;padding:0 15px}.cmcalc-preprint,.recipe-comments-preprint{display:none}.recipe-comments-media-print{float:right;width:48%}}.recipe-order .not-shop-product,.recipe-order .not-shop-product-pg,.recipe-order .shop-product,.recipe-view .not-shop-product,.recipe-view .not-shop-product-pg,.recipe-view .shop-product{background:#609f15;color:#fff!important;font-size:12px;padding:0 4px!important;text-decoration:none}.recipe-order .not-shop-product,.recipe-order .not-shop-product-pg,.recipe-view .not-shop-product,.recipe-view .not-shop-product-pg{background:rgba(96,159,21,.671)}.recipe-order #disclaimer-info,.recipe-view #disclaimer-info{border-radius:2px;margin-bottom:14px;padding:20px 50px}@media print{.recipe-order #disclaimer-info,.recipe-view #disclaimer-info{bottom:0;font-size:8px;margin-bottom:0!important;margin-top:10px!important;padding:5px 50px;position:fixed}}@media (max-width:1055px){.recipe-order #disclaimer-info,.recipe-view #disclaimer-info{padding:20px}}@media print{.recipe-order,.recipe-view{margin:0 15px}}.recipe-order .lmt-info,.recipe-order .nnt-info,.recipe-view .lmt-info,.recipe-view .nnt-info{color:#666;display:none;font-size:10px;line-height:1;margin:4px 0 0;padding:0}.recipe-order .lmt-info+.lmt-info,.recipe-order .lmt-info+.nnt-info,.recipe-order .nnt-info+.lmt-info,.recipe-order .nnt-info+.nnt-info,.recipe-view .lmt-info+.lmt-info,.recipe-view .lmt-info+.nnt-info,.recipe-view .nnt-info+.lmt-info,.recipe-view .nnt-info+.nnt-info{margin-top:0}.recipe-order .main-content-menu .edit-link>*,.recipe-order .main-content-menu .print-link>*,.recipe-view .main-content-menu .edit-link>*,.recipe-view .main-content-menu .print-link>*{height:auto;margin-left:10px;width:auto}.recipe-order .main-content-menu .edit-link>*,.recipe-view .main-content-menu .edit-link>*{background:#ffcc03}@media (min-width:768px){.recipe-order .main-content-menu .btn-action .icons,.recipe-view .main-content-menu .btn-action .icons{margin-right:0}.recipe-order .main-content-menu .btn-action .btn-text,.recipe-view .main-content-menu .btn-action .btn-text{display:none}}.recipe-order .main-data,.recipe-view .main-data{overflow:visible}@media screen{.recipe-order .main-data,.recipe-view .main-data{margin:0 -50px}}@media (max-width:1199px){.recipe-order .main-data,.recipe-view .main-data{margin:0 -20px}}@media (max-width:1055px){.recipe-order .main-data,.recipe-view .main-data{margin:0 -15px}}.recipe-order .main-data>div,.recipe-view .main-data>div{overflow:hidden}.recipe-order .main-data .title-bar-showcase,.recipe-view .main-data .title-bar-showcase{margin-left:4em;margin-right:1em}@media (max-width:1055px){.recipe-order .main-data .title-bar-showcase,.recipe-view .main-data .title-bar-showcase{margin-left:1em}}.recipe-order .main-data .title-bar-showcase .recipe-gallery-wrapper,.recipe-view .main-data .title-bar-showcase .recipe-gallery-wrapper{margin:0}@media print{.recipe-order .main-data .title-bar-showcase .recipe-gallery-wrapper,.recipe-view .main-data .title-bar-showcase .recipe-gallery-wrapper{float:right;margin:0 15px;padding:0 15px;width:50%}}.recipe-order .main-data .title-bar-showcase .recipe-gallery-wrapper.square-filter,.recipe-view .main-data .title-bar-showcase .recipe-gallery-wrapper.square-filter{height:150px;margin:0;padding:0;width:150px}@media (max-width:1055px){.recipe-order .main-data .title-bar-showcase .recipe-gallery-wrapper.square-filter,.recipe-view .main-data .title-bar-showcase .recipe-gallery-wrapper.square-filter{width:100%}}.recipe-order .main-data .title-bar-showcase .recipe-gallery-wrapper .carousel .carousel-controls-and-status,.recipe-view .main-data .title-bar-showcase .recipe-gallery-wrapper .carousel .carousel-controls-and-status{background:transparent;height:100%;top:0}.recipe-order .main-data .title-bar-showcase .recipe-gallery-wrapper .carousel .carousel-controls-and-status .carousel-control,.recipe-view .main-data .title-bar-showcase .recipe-gallery-wrapper .carousel .carousel-controls-and-status .carousel-control{align-items:center;background-color:hsla(0,0%,95%,.133);background-image:none;display:flex;justify-content:center;width:20px}.recipe-order .main-data .title-bar-showcase .recipe-gallery-wrapper .carousel .carousel-controls-and-status .carousel-control .glyphicon-chevron-left,.recipe-order .main-data .title-bar-showcase .recipe-gallery-wrapper .carousel .carousel-controls-and-status .carousel-control .glyphicon-chevron-right,.recipe-order .main-data .title-bar-showcase .recipe-gallery-wrapper .carousel .carousel-controls-and-status .carousel-control .icon-next,.recipe-order .main-data .title-bar-showcase .recipe-gallery-wrapper .carousel .carousel-controls-and-status .carousel-control .icon-prev,.recipe-view .main-data .title-bar-showcase .recipe-gallery-wrapper .carousel .carousel-controls-and-status .carousel-control .glyphicon-chevron-left,.recipe-view .main-data .title-bar-showcase .recipe-gallery-wrapper .carousel .carousel-controls-and-status .carousel-control .glyphicon-chevron-right,.recipe-view .main-data .title-bar-showcase .recipe-gallery-wrapper .carousel .carousel-controls-and-status .carousel-control .icon-next,.recipe-view .main-data .title-bar-showcase .recipe-gallery-wrapper .carousel .carousel-controls-and-status .carousel-control .icon-prev{background:hsla(0,0%,100%,.5);border-radius:50%;font-size:20px;height:40px;padding:9px;width:40px}.recipe-order .main-data .title-bar-showcase .recipe-gallery-wrapper .carousel .carousel-controls-and-status .carousel-control .glyphicon-chevron-left,.recipe-order .main-data .title-bar-showcase .recipe-gallery-wrapper .carousel .carousel-controls-and-status .carousel-control .icon-prev,.recipe-view .main-data .title-bar-showcase .recipe-gallery-wrapper .carousel .carousel-controls-and-status .carousel-control .glyphicon-chevron-left,.recipe-view .main-data .title-bar-showcase .recipe-gallery-wrapper .carousel .carousel-controls-and-status .carousel-control .icon-prev{margin-left:-30px}.recipe-order .main-data .title-bar-showcase .recipe-gallery-wrapper .carousel .carousel-controls-and-status .carousel-control .glyphicon-chevron-right,.recipe-order .main-data .title-bar-showcase .recipe-gallery-wrapper .carousel .carousel-controls-and-status .carousel-control .icon-next,.recipe-view .main-data .title-bar-showcase .recipe-gallery-wrapper .carousel .carousel-controls-and-status .carousel-control .glyphicon-chevron-right,.recipe-view .main-data .title-bar-showcase .recipe-gallery-wrapper .carousel .carousel-controls-and-status .carousel-control .icon-next{margin-right:-30px}.recipe-order .main-data .title-bar-showcase .recipe-gallery-wrapper .carousel #outline-nav,.recipe-view .main-data .title-bar-showcase .recipe-gallery-wrapper .carousel #outline-nav{display:none}.recipe-order .main-data .title-bar-showcase .recipe-gallery-wrapper .carousel #outline-content:hover~#outline-nav,.recipe-order .main-data .title-bar-showcase .recipe-gallery-wrapper .carousel #outline-nav:hover,.recipe-view .main-data .title-bar-showcase .recipe-gallery-wrapper .carousel #outline-content:hover~#outline-nav,.recipe-view .main-data .title-bar-showcase .recipe-gallery-wrapper .carousel #outline-nav:hover{display:block}.recipe-order .main-data .title-bar-showcase .recipe-gallery-wrapper .carousel .outline-img,.recipe-view .main-data .title-bar-showcase .recipe-gallery-wrapper .carousel .outline-img{border:0;border-radius:8px;width:100%}.recipe-order .main-data .title-bar-showcase .recipe-gallery-wrapper .carousel .outline-img .item,.recipe-view .main-data .title-bar-showcase .recipe-gallery-wrapper .carousel .outline-img .item{height:150px;overflow:hidden;width:150px}@media (max-width:1055px){.recipe-order .main-data .title-bar-showcase .recipe-gallery-wrapper .carousel .outline-img .item,.recipe-view .main-data .title-bar-showcase .recipe-gallery-wrapper .carousel .outline-img .item{width:100%}}.recipe-order .main-data .title-bar-showcase .recipe-gallery-wrapper .carousel .outline-img .item img,.recipe-view .main-data .title-bar-showcase .recipe-gallery-wrapper .carousel .outline-img .item img{max-height:150px;object-fit:contain;width:100%}.recipe-order .main-data .main-data-wrapper,.recipe-view .main-data .main-data-wrapper{padding:15px 50px 0}@media (max-width:767px){.recipe-order .main-data .main-data-wrapper,.recipe-view .main-data .main-data-wrapper{padding:15px 15px 0}}.recipe-order .recipe-title,.recipe-view .recipe-title{font-size:36px;font-weight:400;margin-top:10px}@media print{.recipe-order .recipe-title,.recipe-view .recipe-title{font-size:20px}}@media (max-width:1199px){.recipe-order .recipe-title,.recipe-view .recipe-title{font-size:22px}}.recipe-order .recipe-title .db-logo-wrapper,.recipe-view .recipe-title .db-logo-wrapper{background:#fff;border-radius:50%;display:inline-table;float:left;height:70px;line-height:70px;margin-right:10px;margin-top:-15px;text-align:center;width:70px}.recipe-order .recipe-title .db-logo-wrapper .db-logo,.recipe-view .recipe-title .db-logo-wrapper .db-logo{bottom:0;left:0;margin:auto;max-height:50px;max-width:50px;right:0;top:0}.recipe-order .recipe-categories,.recipe-view .recipe-categories{margin-bottom:15px}.recipe-order .recipe-categories .label-category,.recipe-view .recipe-categories .label-category{background:rgba(0,0,0,.2);color:#fff;display:inline-block;font-size:80%;font-weight:400;margin-left:3px;padding:7px}.recipe-order .recipe-price,.recipe-view .recipe-price{font-size:20px;position:relative}.recipe-order .recipe-price p,.recipe-view .recipe-price p{line-height:100%;text-align:right;width:100%}.recipe-order .recipe-price small,.recipe-view .recipe-price small{color:#999;display:block;font-size:12px;line-height:100%;padding-top:3px}@media print{.recipe-order .recipe-price small,.recipe-view .recipe-price small{font-size:10px}}.recipe-order .ingredient-recalculate,.recipe-view .ingredient-recalculate{display:inline;margin:0 10px 10px 5px;width:60px}@media print{.recipe-order .ingredients,.recipe-view .ingredients{margin:0 15px;padding:0 15px}.recipe-order .ingredients .title-wrapper,.recipe-view .ingredients .title-wrapper{padding:0}}.recipe-order .ingredients .recipe-view-default-product-group-name,.recipe-order .ingredients .recipe-view-product-group-name,.recipe-order .ingredients .recipe-view-recipe-name,.recipe-view .ingredients .recipe-view-default-product-group-name,.recipe-view .ingredients .recipe-view-product-group-name,.recipe-view .ingredients .recipe-view-recipe-name{font-weight:500}.recipe-order .ingredients .origin-icon:before,.recipe-view .ingredients .origin-icon:before{content:'"';font-size:19px;line-height:9px!important;position:relative;top:4px}.recipe-order .ingredients .subrecipe,.recipe-view .ingredients .subrecipe{margin-bottom:20px;margin-left:12%}.recipe-order .ingredients .subrecipe .ing-name,.recipe-view .ingredients .subrecipe .ing-name{width:80%}.recipe-order .ingredients .subrecipe .nnt,.recipe-view .ingredients .subrecipe .nnt{display:none}.main-content-tabs .recipe-order .ingredients .subrecipe .subrecipe-comment .tab-content .subwell-title,.main-content-tabs .recipe-view .ingredients .subrecipe .subrecipe-comment .tab-content .subwell-title,.main-content-tabs .tab-content .recipe-order .ingredients .subrecipe .subrecipe-comment .subwell-title,.main-content-tabs .tab-content .recipe-view .ingredients .subrecipe .subrecipe-comment .subwell-title,.recipe-order .ingredients .subrecipe .subrecipe-comment .main-content-tabs .tab-content .subwell-title,.recipe-order .ingredients .subrecipe .subrecipe-comment .well .subwell-title,.recipe-order .ingredients .subrecipe .subrecipe-comment .well-title,.recipe-view .ingredients .subrecipe .subrecipe-comment .main-content-tabs .tab-content .subwell-title,.recipe-view .ingredients .subrecipe .subrecipe-comment .well .subwell-title,.recipe-view .ingredients .subrecipe .subrecipe-comment .well-title,.well .recipe-order .ingredients .subrecipe .subrecipe-comment .subwell-title,.well .recipe-view .ingredients .subrecipe .subrecipe-comment .subwell-title{font-size:14px!important}.recipe-order .ingredients .ing,.recipe-view .ingredients .ing{border-bottom:1px solid hsla(0,0%,100%,.05);margin:0;padding:7px 0}@media print{.recipe-order .ingredients .ing,.recipe-view .ingredients .ing{border-color:transparent!important;padding:0}}.recipe-order .ingredients .ing:first-child,.recipe-view .ingredients .ing:first-child{border-top:1px solid hsla(0,0%,100%,.05)}.recipe-order .ingredients .ing:last-child,.recipe-view .ingredients .ing:last-child{border-bottom:1px solid hsla(0,0%,100%,.05)}.recipe-order .ingredients .ing:hover,.recipe-view .ingredients .ing:hover{background:hsla(0,0%,100%,.03);cursor:pointer}.recipe-order .ingredients .ing .producer,.recipe-view .ingredients .ing .producer{color:#999}.recipe-order .ingredients .ing .ingredient-additionals img,.recipe-view .ingredients .ing .ingredient-additionals img{height:15px;width:15px}.recipe-order .ingredients .ing .ingredient-additionals img:not(:last-child),.recipe-view .ingredients .ing .ingredient-additionals img:not(:last-child){margin-right:2px}.recipe-order .ingredients .ing .ing-name .artikel-id,.recipe-order .ingredients .ing .ing-name .artikel-id-pg,.recipe-view .ingredients .ing .ing-name .artikel-id,.recipe-view .ingredients .ing .ing-name .artikel-id-pg{color:#999;display:inline-block;font-size:14px}@media print{.recipe-order .ingredients .ing .ing-name .artikel-id,.recipe-order .ingredients .ing .ing-name .artikel-id-pg,.recipe-view .ingredients .ing .ing-name .artikel-id,.recipe-view .ingredients .ing .ing-name .artikel-id-pg{font-size:8px}}.recipe-order .ingredients .ing .ing-name a,.recipe-view .ingredients .ing .ing-name a{color:#fff}.recipe-order .ingredients .ing .ing-quantity,.recipe-view .ingredients .ing .ing-quantity{min-width:12%;overflow:hidden;padding-left:7px;white-space:nowrap;white-space:normal}@media (min-width:768px) and (max-width:1055px){.recipe-order .ingredients .ing .ing-quantity,.recipe-view .ingredients .ing .ing-quantity{padding:0;width:10%}}@media (min-width:1056px) and (max-width:1199px){.recipe-order .ingredients .ing .ing-quantity,.recipe-view .ingredients .ing .ing-quantity{padding:0;width:14%}}.recipe-order .ingredients .ing .ingredient-cost-div .form-control-static,.recipe-view .ingredients .ing .ingredient-cost-div .form-control-static{margin:0;min-height:0;padding:0;text-align:right}.recipe-order .ingredients .ing .ing-notify,.recipe-view .ingredients .ing .ing-notify{max-width:15%;padding-right:7px}.recipe-order .ingredients .ing .ing-notify .ing-allergens,.recipe-view .ingredients .ing .ing-notify .ing-allergens{line-height:1;padding-right:0;text-align:right}.recipe-order .ingredients .ing .ing-notify .ing-allergens .allergen,.recipe-view .ingredients .ing .ing-notify .ing-allergens .allergen{margin-bottom:2px}.recipe-order .ingredients .ing .ing-notify .ing-allergens .allergen.show-name,.recipe-view .ingredients .ing .ing-notify .ing-allergens .allergen.show-name{display:inline-block;margin:0 5px 0 0;overflow:hidden}.recipe-order .ingredients .ing .ing-notify .ing-additives,.recipe-view .ingredients .ing .ing-notify .ing-additives{padding-right:0;text-align:right}.recipe-order .ingredients .ing .ing-notify .ing-additives .additive,.recipe-view .ingredients .ing .ing-notify .ing-additives .additive{margin-bottom:2px}.recipe-order .ingredients .ing .ing-notify .ing-additives .additive .icons,.recipe-view .ingredients .ing .ing-notify .ing-additives .additive .icons{background:#e5bc51;border-radius:2px}@media print{.recipe-order .ingredients .ing .ing-notify .ing-additives .additive .icons,.recipe-view .ingredients .ing .ing-notify .ing-additives .additive .icons{height:14px}}.recipe-order .ingredients .group-row,.recipe-view .ingredients .group-row{margin:0 0 15px;padding:10px 0}.recipe-order .ingredients .group-row .group-sub-title,.recipe-view .ingredients .group-row .group-sub-title{font-size:17px;font-weight:700;padding:0 0 5px}@media print{.recipe-order .ingredients .group-row,.recipe-order .ingredients .group-row .group-sub-title,.recipe-view .ingredients .group-row,.recipe-view .ingredients .group-row .group-sub-title{margin-bottom:0}}.main-content-tabs .recipe-form .tab-content,.main-content-tabs .recipe-view .tab-content,.recipe-form .main-content-tabs .tab-content,.recipe-form .well,.recipe-view .main-content-tabs .tab-content,.recipe-view .well{background-color:#f8f8f8;border-color:#f8f8f8;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:14px}.main-content-tabs .recipe-form .tab-content .title,.main-content-tabs .recipe-view .tab-content .title,.recipe-form .main-content-tabs .tab-content .title,.recipe-form .well .title,.recipe-view .main-content-tabs .tab-content .title,.recipe-view .well .title{font-size:15px;font-weight:700;margin:0 0 30px;text-transform:uppercase}.recipe-view .cmcalc-wrapper .always-show,.recipe-view .cmcalc-wrapper .close{display:none}.cmcalc.recipe-view-ing-name{font-weight:500}.cmcalc.recipe-icon{margin:2px;padding-bottom:3px}.cmcalc.product-group-count{color:#78b72c;font-size:11px;margin-right:5px}.cmcalc-master-wrap{display:table}@media (max-width:768px){.cmcalc-master-wrap.db3 .cmcalc-wrapper{padding-bottom:0}}@media (min-width:768px){.recipe-cmcalc.db3{background:#fff;border-radius:2px}}.recipe-cmcalc.db3>div{float:left;padding:10px 0;width:100%}.recipe-cmcalc.db3>div:first-child{background-color:transparent!important;padding:0}.recipe-cmcalc.db3>div:nth-child(2){-webkit-border-top-left-radius:2px;-moz-border-radius-topleft:2px;border-top-left-radius:2px}.recipe-cmcalc.db3>div:nth-child(2n){background-color:hsla(0,0%,100%,.03)}.recipe-cmcalc.db3>div:last-child{-webkit-border-bottom-left-radius:2px;-moz-border-radius-bottomleft:2px;border-bottom-left-radius:2px;-webkit-border-bottom-right-radius:2px;-moz-border-radius-bottomright:2px;border-bottom-right-radius:2px}.recipe-cmcalc.db3>div:first-child p{margin-bottom:0}.recipe-cmcalc.db3 .input-group{padding:10px;width:100%}.recipe-cmcalc.db3 .input-group .input-group-addon:last-child,.recipe-cmcalc.db3 .input-group .input-group-btn:last-child,.recipe-cmcalc.db3 .input-group .input-group-button:last-child{width:55px}@media (max-width:1199px){.recipe-cmcalc.db3 .input-group .input-group-addon:last-child,.recipe-cmcalc.db3 .input-group .input-group-btn:last-child,.recipe-cmcalc.db3 .input-group .input-group-button:last-child{width:45px}}.recipe-cmcalc.db3 .input-group .input-group-addon{background:#999;border:none;color:#ddd}.recipe-cmcalc.db3 .input-group .input-group-btn .cmcalc-open,.recipe-cmcalc.db3 .input-group .input-group-btn .create-groups{padding:8px 15px}.recipe-cmcalc.db3 .input-group .input-group-btn .btn-move{background-color:transparent}.recipe-cmcalc.db3 .input-group .form-control:first-child{padding-right:15px;text-align:right}@media (max-width:768px){.recipe-cmcalc.db3 .input-group .form-control:first-child{padding-left:2px;padding-right:2px;text-align:center}}.recipe-cmcalc.db3 .btn-default,.recipe-cmcalc.db3 .form-control,.recipe-cmcalc.db3 .input-group-addon{border-color:#999;color:#333}.recipe-cmcalc.db3 label{font-weight:400;margin-top:7px}@media (max-width:768px){.recipe-cmcalc.db3 label{word-wrap:break-word;font-size:12px}}.recipe-cmcalc.db3 .actual-col,.recipe-cmcalc.db3 .nominal-col{background:transparent;border-left:1px solid hsla(0,0%,100%,.2)}.recipe-cmcalc.db3 .calc-title p{font-size:17px;font-weight:500;padding:15px 0}.recipe-cmcalc.db3 .symbol{color:#78b82c;font-size:33px;font-weight:300;line-height:1}.recipe-cmcalc.db3 .calc-title .actual,.recipe-cmcalc.db3 .calc-title .nominal{background:transparent;border-left:1px solid transparent}@media (max-width:767px){.recipe-cmcalc.db3>div{line-height:1;padding-bottom:0}.recipe-cmcalc.db3>div .dropdown-toggle{width:50px}.recipe-cmcalc.db3 .actual-col{margin:0;padding:2px}.recipe-cmcalc.db3 .actual-col+div{border:0;padding:2px}.recipe-cmcalc.db3 .form-group{margin-bottom:0!important;padding-left:5px}.recipe-cmcalc.db3 .actual-col,.recipe-cmcalc.db3 .nominal-col{padding:2px}}@media print{.allergen .name,.main-content-tabs .tab-content,.recipe-price,.well,.well-content,body,label{font-size:9px!important;line-height:10px!important}.header-media-print{display:flex}.recipe-view .main-data .main-data-wrapper{float:right;padding:0 15px;width:50%}.recipe-view .main-data .main-data-wrapper .lang-tabs>li>a img{max-width:26px}.recipe-view .main-data .main-data-wrapper .lang-tabs>li>a img .grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27><filter id=%27grayscale%27><feColorMatrix type=%27matrix%27 values=%270.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0%27/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.recipe-view .main-data .main-data-wrapper .lang-tabs>li>a img .grayscale :hover{filter:none;-webkit-filter:grayscale(0)}.recipe-view .label-category{border:0;margin:0;padding:0}.recipe-view .label-category:not(:last-child):after{content:", "}.allergen .icons{font-size:11px!important;height:15px!important;line-height:15px!important;width:15px!important}.cmcalc-wrapper{margin-bottom:20px!important}.cmcalc-wrapper .missing-values{padding:5px 0}.cmcalc-wrapper .btn,.cmcalc-wrapper .context-menu-dots{display:block!important}.cmcalc-wrapper .recipe-cmcalc{margin:0}.cmcalc-wrapper .recipe-cmcalc p{margin:0;padding:2px!important}.cmcalc-wrapper .recipe-cmcalc .caret{visibility:hidden}.cmcalc-wrapper .recipe-cmcalc>div>div label{font-weight:400}.cmcalc-wrapper .recipe-cmcalc>div>div:not(:first-child){margin:0;padding:0 4px}.cmcalc-wrapper .recipe-cmcalc>div>div:not(:first-child) .input-group-addon,.cmcalc-wrapper .recipe-cmcalc>div>div:not(:first-child) label{border:1px solid #999;font-size:12px;padding-bottom:0;padding-top:0}.cmcalc-wrapper .recipe-cmcalc>div>div .btn,.cmcalc-wrapper .recipe-cmcalc>div>div .context-menu-dots,.cmcalc-wrapper .recipe-cmcalc>div>div .form-control{font-size:12px;height:auto;padding:0 12px}.cmcalc-wrapper .recipe-cmcalc label{margin:0;padding:0}.main-content-tabs .tab-content,.well{margin:0;padding-top:0;page-break-inside:avoid!important}.main-content-tabs .ingredients.tab-content,.well.ingredients{page-break-inside:auto!important}.main-content-tabs .tab-content .subwell-title,.main-content-tabs .tab-content .well-title,.well .subwell-title,.well .well-title{border-bottom:1px solid;margin:0}.main-content-tabs .tab-content .values>.row>*,.well .values>.row>*{display:inline-block}.main-content-tabs .tab-content .values>.row>:last-child,.well .values>.row>:last-child{float:right}.main-content-menu{display:none}#right-menu{padding-bottom:0}#right-menu .main-content-tabs .tab-content,#right-menu .well,.main-content-tabs #right-menu .tab-content{display:inline-block;float:left;padding:0 15px 15px;width:50%}#right-menu .main-content-tabs .tab-content .sub-title,#right-menu .well .sub-title,.main-content-tabs #right-menu .tab-content .sub-title{float:right;font-size:12px;margin:-14px 0 0;padding:0}}.main-content-menu.main-content-bottom-menu,.main-content-menu.main-content-bottom-menu .btn-recipe-info{display:none}#middle-content .recipe-view .lang-tabs>li.active>a{background-color:transparent}.main-content-menu .btn-action .icons{width:28px}.main-content-tabs .recipe-view-page .tab-content,.recipe-view-page .main-content-tabs .tab-content,.recipe-view-page .well{margin-top:30px}@media print{.recipe-view-page persons{float:right;margin-top:-37px}}.recipe-view-page .popover{font-size:13px}.main-content-tabs .recipe-view-page #middle-content #middle-content-block .tab-content,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .tab-content,.recipe-view-page #middle-content #middle-content-block .well{background-color:transparent;margin-top:50px}@media print{.main-content-tabs .recipe-view-page #middle-content #middle-content-block .tab-content,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .tab-content,.recipe-view-page #middle-content #middle-content-block .well{margin-top:0}}.main-content-tabs .recipe-view-page #middle-content #middle-content-block .tab-content .subwell-title,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .tab-content .well-title,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .tab-content .subwell-title,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .tab-content .well-title,.recipe-view-page #middle-content #middle-content-block .well .subwell-title,.recipe-view-page #middle-content #middle-content-block .well .well-title{font-size:17px}@media print{.main-content-tabs .recipe-view-page #middle-content #middle-content-block .tab-content .subwell-title,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .tab-content .well-title,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .tab-content .subwell-title,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .tab-content .well-title,.recipe-view-page #middle-content #middle-content-block .well .subwell-title,.recipe-view-page #middle-content #middle-content-block .well .well-title{font-size:10px}}.main-content-tabs .recipe-view-page #middle-content #middle-content-block .tab-content .sub-title.subwell-title,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .tab-content .well-title.sub-title,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .tab-content .sub-title.subwell-title,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .tab-content .well-title.sub-title,.recipe-view-page #middle-content #middle-content-block .well .sub-title.subwell-title,.recipe-view-page #middle-content #middle-content-block .well .well-title.sub-title{border-bottom:1px solid #fff;padding-bottom:6px}.main-content-tabs .recipe-view-page #middle-content #middle-content-block .tab-content .sub-title.subwell-title+*,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .tab-content .well-title.sub-title+*,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .tab-content .sub-title.subwell-title+*,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .tab-content .well-title.sub-title+*,.recipe-view-page #middle-content #middle-content-block .well .sub-title.subwell-title+*,.recipe-view-page #middle-content #middle-content-block .well .well-title.sub-title+*{margin-bottom:-15px}@media print{.main-content-tabs .recipe-print-page .main-data>.tab-content,.recipe-print-page .main-content-tabs .main-data>.tab-content,.recipe-print-page .main-data>.well{margin-left:0;margin-right:0}#recipe-view-right-col{display:block;margin:0 15px;padding:0 15px}#recipe-view-right-col .main-content-tabs .tab-content,#recipe-view-right-col .well,.main-content-tabs #recipe-view-right-col .tab-content{float:left;width:43%}#recipe-view-right-col .main-content-tabs .tab-content .sub-title,#recipe-view-right-col .well .sub-title,.main-content-tabs #recipe-view-right-col .tab-content .sub-title{font-size:12px;font-size:9px}}.cmcalc-edit-modal .btn,.cmcalc-edit-modal .context-menu-dots{padding:8px}.title-wrapper{align-items:flex-end;display:flex}.title-wrapper .view-ingredients-title{margin-bottom:3px!important}.title-wrapper .show-default-product-positioning{display:flex;font-weight:500;margin-left:3rem}.title-wrapper .show-default-product-positioning .form-group{margin:0}#order-from-recipe-button-wrapper .icon-cart{color:#999;font-size:20px;top:4px}#order-from-recipe-button-wrapper .btn,#order-from-recipe-button-wrapper .context-menu-dots{padding:7px 10px}#order-from-recipe-button-wrapper .btn span,#order-from-recipe-button-wrapper .context-menu-dots span{font-weight:700}.recipe-order-page .tooltip{font-size:12px!important;line-height:14px}.recipe-order .main-data-wrapper>.row{position:relative}.recipe-order .main-data-wrapper persons{bottom:0;position:absolute;right:20px}@media print{.recipe-order .main-data-wrapper persons{right:0}}.recipe-order .main-data-wrapper persons input{margin:0}.recipe-order .groups{margin-top:20px;padding-top:0}.recipe-order .groups>.row{margin:0 0 30px}.recipe-order .groups>.row .group{border:2px solid #ccc;border-radius:4px;padding:0}.recipe-order .groups>.row .group .group-title{background-color:#f5f5f5;border-radius:4px 4px 0 0;font-size:15px;line-height:20px;margin:0;padding:15px 25px 14px}@media (max-width:767px){.recipe-order .groups>.row .group .group-title{padding:10px 15px}}.recipe-order .groups>.row .group .group-title .shop-name{margin-left:5px;position:relative;top:50%;transform:translateY(-50%)}.recipe-order .groups>.row .group .group-title a{color:#666}.recipe-order .groups>.row .group .group-title a:hover{color:#333;text-decoration:none}.recipe-order .groups>.row .group .group-title img{height:20px}.recipe-order .groups>.row .group .cart-data{position:relative;top:1px}.recipe-order .groups>.row .group .cart-data .icon-cart{position:relative;top:2px}.recipe-order .groups>.row .group .cart-data .cart-product-number{font-size:13px}.recipe-order .groups>.row .group.cart-empty .cart-data{display:none}.recipe-order .groups>.row .group .products{background-color:#fff;border-radius:0 0 4px 4px;color:#333;overflow:hidden;padding:0 25px 7px}@media (max-width:1199px){.recipe-order .groups>.row .group .products{padding:0 15px}}.recipe-order .groups>.row .group .products .products-head{color:#999;font-size:12px;font-weight:500;overflow:hidden;padding:7px 0;text-transform:uppercase}@media (max-width:767px){.recipe-order .groups>.row .group .products .products-head{padding:7px 5px!important}}.recipe-order .groups>.row .group .products .products-head>:first-child{padding-left:0}.recipe-order .groups>.row .group .products .products-head>:last-child{padding-right:0}.recipe-order .groups>.row .group .products .products-head .item-quantity{padding-left:0;padding-right:0}.recipe-order .groups>.row .group .products .product,.recipe-order .groups>.row .group .products .products-head{font-size:13px;overflow:hidden;padding:15px 0 12px}.recipe-order .groups>.row .group .products .product:not(.products-head),.recipe-order .groups>.row .group .products .products-head:not(.products-head){border-top:1px solid #ccc}.recipe-order .groups>.row .group .products .product>*,.recipe-order .groups>.row .group .products .products-head>*{padding:0;white-space:nowrap}.recipe-order .groups>.row .group .products .product>:not(.item-add-to-cart),.recipe-order .groups>.row .group .products .products-head>:not(.item-add-to-cart){overflow:hidden;text-overflow:ellipsis}@media (min-width:768px){.recipe-order .groups>.row .group .products .product>.item-price,.recipe-order .groups>.row .group .products .products-head>.item-price{width:16%}.recipe-order .groups>.row .group .products .product>.item-recipe-quantity,.recipe-order .groups>.row .group .products .products-head>.item-recipe-quantity{width:13.5%}.recipe-order .groups>.row .group .products .product>.item-quantity,.recipe-order .groups>.row .group .products .products-head>.item-quantity{width:15%}.recipe-order .groups>.row .group .products .product>.item-add-to-cart,.recipe-order .groups>.row .group .products .products-head>.item-add-to-cart{width:22%}.recipe-order .groups>.row .group .products .product>.item-total,.recipe-order .groups>.row .group .products .products-head>.item-total{padding-right:15px}.recipe-order .groups>.row .group .products .product>.item-add-to-cart,.recipe-order .groups>.row .group .products .products-head>.item-add-to-cart{padding:0 0 0 15px}}@media (max-width:767px){.recipe-order .groups>.row .group .products .product>*,.recipe-order .groups>.row .group .products .products-head>*{padding:0}.recipe-order .groups>.row .group .products .product>.item-name,.recipe-order .groups>.row .group .products .products-head>.item-name{padding-left:5px}.recipe-order .groups>.row .group .products .product>.item-price,.recipe-order .groups>.row .group .products .products-head>.item-price{padding:5px 0 5px 5px;text-align:left}.recipe-order .groups>.row .group .products .product>.item-quantity:not(.edit),.recipe-order .groups>.row .group .products .product>.item-recipe-quantity,.recipe-order .groups>.row .group .products .products-head>.item-quantity:not(.edit),.recipe-order .groups>.row .group .products .products-head>.item-recipe-quantity{margin-top:-9px!important}.recipe-order .groups>.row .group .products .product>.item-quantity.edit .quantity-change,.recipe-order .groups>.row .group .products .products-head>.item-quantity.edit .quantity-change{margin-top:-2px!important}.recipe-order .groups>.row .group .products .product>.item-total,.recipe-order .groups>.row .group .products .products-head>.item-total{padding:5px 5px 5px 0}.recipe-order .groups>.row .group .products .product>.item-add-to-cart,.recipe-order .groups>.row .group .products .products-head>.item-add-to-cart{height:auto!important;padding-top:15px}}.recipe-order .groups>.row .group .products .product .quantity-read-only,.recipe-order .groups>.row .group .products .products-head .quantity-read-only{border:1px solid transparent;padding:4px 4px 1px;position:relative}.recipe-order .groups>.row .group .products .product .quantity-read-only .icon-edit,.recipe-order .groups>.row .group .products .products-head .quantity-read-only .icon-edit{color:inherit;cursor:pointer;font-size:12px;height:14px;line-height:12px;margin:0;opacity:.5;padding:0;position:absolute;right:-15px;top:5px;transition:all .15s linear;width:14px}.recipe-order .groups>.row .group .products .product .quantity-read-only:hover,.recipe-order .groups>.row .group .products .products-head .quantity-read-only:hover{border:1px solid rgba(0,0,0,.1);border-radius:2px}.recipe-order .groups>.row .group .products .product .quantity-read-only:hover .icon-edit,.recipe-order .groups>.row .group .products .products-head .quantity-read-only:hover .icon-edit{opacity:1}.recipe-order .groups>.row .group .products .product .quantity-change,.recipe-order .groups>.row .group .products .products-head .quantity-change{display:none}.recipe-order .groups>.row .group .products .product .item-quantity:not(.edit),.recipe-order .groups>.row .group .products .product .item-recipe-quantity,.recipe-order .groups>.row .group .products .products-head .item-quantity:not(.edit),.recipe-order .groups>.row .group .products .products-head .item-recipe-quantity{margin-bottom:-14px;margin-top:-14px;padding-bottom:14px;padding-top:14px}.recipe-order .groups>.row .group .products .product .item-quantity.edit,.recipe-order .groups>.row .group .products .products-head .item-quantity.edit{max-height:19px;overflow:visible}.recipe-order .groups>.row .group .products .product .item-quantity.edit .quantity-total,.recipe-order .groups>.row .group .products .products-head .item-quantity.edit .quantity-total{display:none!important}.recipe-order .groups>.row .group .products .product .item-quantity.edit .quantity-read-only,.recipe-order .groups>.row .group .products .products-head .item-quantity.edit .quantity-read-only{display:none}.recipe-order .groups>.row .group .products .product .item-quantity.edit .quantity-change,.recipe-order .groups>.row .group .products .products-head .item-quantity.edit .quantity-change{display:inline-block;margin-top:-10px}.recipe-order .groups>.row .group .products .product .item-quantity.edit .quantity-change .plus-minus,.recipe-order .groups>.row .group .products .products-head .item-quantity.edit .quantity-change .plus-minus{width:100px}.recipe-order .groups>.row .group .products .product .item-quantity.edit .quantity-change .plus-minus .quantity,.recipe-order .groups>.row .group .products .products-head .item-quantity.edit .quantity-change .plus-minus .quantity{padding-left:6px;padding-right:6px}.recipe-order .groups>.row .group .products .product .item-name,.recipe-order .groups>.row .group .products .products-head .item-name{font-size:14px;font-weight:700}.recipe-order .groups>.row .group .products .product .item-name a,.recipe-order .groups>.row .group .products .products-head .item-name a{color:#000}.recipe-order .groups>.row .group .products .product .item-add-to-cart,.recipe-order .groups>.row .group .products .products-head .item-add-to-cart{height:0}.recipe-order .groups>.row .group .products .product .item-add-to-cart .btn,.recipe-order .groups>.row .group .products .product .item-add-to-cart .context-menu-dots,.recipe-order .groups>.row .group .products .products-head .item-add-to-cart .btn,.recipe-order .groups>.row .group .products .products-head .item-add-to-cart .context-menu-dots{margin-top:-8px;padding:7px 3px;text-overflow:unset;text-transform:none}@media (min-width:768px){.recipe-order .groups>.row .group .products .product .item-add-to-cart .btn,.recipe-order .groups>.row .group .products .product .item-add-to-cart .context-menu-dots,.recipe-order .groups>.row .group .products .products-head .item-add-to-cart .btn,.recipe-order .groups>.row .group .products .products-head .item-add-to-cart .context-menu-dots{float:right;max-width:200px}}.recipe-order .groups>.row .group .products .product .item-add-to-cart .btn.loading,.recipe-order .groups>.row .group .products .product .item-add-to-cart .loading.context-menu-dots,.recipe-order .groups>.row .group .products .products-head .item-add-to-cart .btn.loading,.recipe-order .groups>.row .group .products .products-head .item-add-to-cart .loading.context-menu-dots{background-position:50%!important;padding-right:3px!important}.recipe-order .groups>.row .group .products .product .quantity-cart-total,.recipe-order .groups>.row .group .products .product .quantity-in-cart,.recipe-order .groups>.row .group .products .products-head .quantity-cart-total,.recipe-order .groups>.row .group .products .products-head .quantity-in-cart{bottom:2px;color:#999;font-size:10px;left:0;position:absolute;width:100%}.recipe-order .groups>.row .group .products .product .quantity-cart-total .icon-info,.recipe-order .groups>.row .group .products .product .quantity-in-cart .icon-info,.recipe-order .groups>.row .group .products .products-head .quantity-cart-total .icon-info,.recipe-order .groups>.row .group .products .products-head .quantity-in-cart .icon-info{color:#666;display:none}.recipe-order .groups>.row .group .products .product .item-quantity.different-quantity .quantity-in-cart,.recipe-order .groups>.row .group .products .products-head .item-quantity.different-quantity .quantity-in-cart{display:inline}.recipe-order .groups>.row .group .products .product.in-cart .item-add-to-cart .add-product-from-recipe,.recipe-order .groups>.row .group .products .product.in-cart .update-product-from-recipe,.recipe-order .groups>.row .group .products .product.in-cart:not(.updated) .update-product-from-recipe,.recipe-order .groups>.row .group .products .products-head.in-cart .item-add-to-cart .add-product-from-recipe,.recipe-order .groups>.row .group .products .products-head.in-cart .update-product-from-recipe,.recipe-order .groups>.row .group .products .products-head.in-cart:not(.updated) .update-product-from-recipe{display:none}.recipe-order .groups>.row .group .products .product.in-cart.updated .overwrite-product-from-recipe,.recipe-order .groups>.row .group .products .products-head.in-cart.updated .overwrite-product-from-recipe{display:inline-block}.recipe-order .groups>.row .group .products .product.in-cart.updated .quantity-in-cart,.recipe-order .groups>.row .group .products .products-head.in-cart.updated .quantity-in-cart{display:inline}.recipe-order .groups>.row .group .products .product.in-cart.updated .quantity-in-cart .quantity,.recipe-order .groups>.row .group .products .products-head.in-cart.updated .quantity-in-cart .quantity{padding-left:2px;padding-right:2px}.recipe-order .groups>.row .group .products .product:not(.in-cart) .item-add-to-cart .overwrite-product-from-recipe,.recipe-order .groups>.row .group .products .product:not(.in-cart) .item-add-to-cart .update-product-from-recipe,.recipe-order .groups>.row .group .products .products-head:not(.in-cart) .item-add-to-cart .overwrite-product-from-recipe,.recipe-order .groups>.row .group .products .products-head:not(.in-cart) .item-add-to-cart .update-product-from-recipe{display:none}.recipe-order .groups>.row .group .products .product .item-quantity,.recipe-order .groups>.row .group .products .products-head .item-quantity{padding-left:0;padding-right:0}@media (min-width:768px){.recipe-order .groups>.row .group .products .product>:first-child,.recipe-order .groups>.row .group .products .products-head>:first-child{padding-left:0}.recipe-order .groups>.row .group .products .product>:last-child,.recipe-order .groups>.row .group .products .products-head>:last-child{padding-right:0}}@media print{.recipe-view-page #right-menu{display:none}.recipe-view-page .main-data>*>*{margin-left:15px;margin-right:15px}}.unit-gram-quantity{color:grey;display:inline-block;font-size:12px}.unavailable{background-color:#7a271a;color:#f04438!important}.unavailable:hover{background-color:#7a271a!important}.warning-box{align-items:flex-start;align-self:stretch;background:var(--color-surface-surface-alert,#fef3f2);border-radius:2px;display:flex;gap:24px;padding:16px}.warning-box svg{align-self:center}.warning-box .warning-box-message{color:var(--color-text-text-error,#d92d20);font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.warning-box .warning-box-message p{margin:0!important}[readonly]{background-color:#eee!important;cursor:not-allowed!important}.cmcalc-vat-selector{max-height:200px;min-width:50px;overflow-y:visible}.na-bg{color:red;height:30px;max-width:30%;overflow:hidden;padding-left:10px;padding-top:5px;position:absolute;right:15px;top:3px;vertical-align:middle;white-space:nowrap;z-index:1}.recipe-form-page #right-menu .syncnnshare .account-recipe-sync-toggle{padding:0}.recipe-form-page #right-menu .syncnnshare .onoffswitch{float:left}.recipe-form-page #right-menu .syncnnshare .onoffswitch+label{font-size:13px;line-height:14px}.recipe-form-page #right-menu .syncnnshare .onoffswitch+label .help-block{display:none}.recipe-form #recipe-price-wrapper.recipe-price-brutto #recipe-price-netto,.recipe-form #recipe-price-wrapper.recipe-price-netto #recipe-price{display:none}.recipe-form .ingredient-unit-dropdown-btn{min-width:80px;padding:7px}.recipe-form .ingredient-quantity-selector li.selected{background-color:rgba(0,0,0,.05)}.recipe-form .ingredient-quantity-selector li.selected a{font-weight:700}.main-content-tabs .recipe-form .tab-content,.recipe-form .main-content-tabs .tab-content,.recipe-form .well{background:hsla(0,0%,100%,.85)!important;color:#333;margin-bottom:20px;margin-top:0;padding:10px 20px 20px}@media (max-width:767px){.main-content-tabs .recipe-form .tab-content,.recipe-form .main-content-tabs .tab-content,.recipe-form .well{padding-left:10px;padding-right:10px}}.main-content-tabs .recipe-form .tab-content a:not(.btn):not(.context-menu-dots),.recipe-form .main-content-tabs .tab-content a:not(.btn):not(.context-menu-dots),.recipe-form .well a:not(.btn):not(.context-menu-dots){color:#4169e1;text-decoration:underline}.main-content-tabs .recipe-form .tab-content a:not(.btn):not(.context-menu-dots):hover,.recipe-form .main-content-tabs .tab-content a:not(.btn):not(.context-menu-dots):hover,.recipe-form .well a:not(.btn):not(.context-menu-dots):hover{color:#6495ed}.main-content-tabs .recipe-form .tab-content a.input-group-addon,.recipe-form .main-content-tabs .tab-content a.input-group-addon,.recipe-form .well a.input-group-addon{color:#fff!important;text-decoration:none!important}.main-content-tabs .recipe-form .tab-content .nav-tabs li a:not(.btn):not(.context-menu-dots),.recipe-form .main-content-tabs .tab-content .nav-tabs li a:not(.btn):not(.context-menu-dots),.recipe-form .well .nav-tabs li a:not(.btn):not(.context-menu-dots),.recipe-form .well .nav-tabs li a:not(.btn):not(.context-menu-dots):hover{border-color:transparent;color:#999;text-decoration:none}.main-content-tabs .recipe-form .tab-content .dropdown-menu a:not(.btn):not(.context-menu-dots),.recipe-form .main-content-tabs .tab-content .dropdown-menu a:not(.btn):not(.context-menu-dots),.recipe-form .well .dropdown-menu a:not(.btn):not(.context-menu-dots){color:#333;text-decoration:none}.main-content-tabs .recipe-form .tab-content .subwell-title,.main-content-tabs .recipe-form .tab-content .well-title,.recipe-form .main-content-tabs .tab-content .subwell-title,.recipe-form .main-content-tabs .tab-content .well-title,.recipe-form .well .subwell-title,.recipe-form .well .well-title{display:inline-block}.main-content-tabs .recipe-form .tab-content .form-group,.recipe-form .main-content-tabs .tab-content .form-group,.recipe-form .well .form-group{margin-bottom:0}.main-content-tabs .recipe-form .tab-content .form-group .input-group-addon,.recipe-form .main-content-tabs .tab-content .form-group .input-group-addon,.recipe-form .well .form-group .input-group-addon{background:#999;color:#fff;text-decoration:none}@media (max-width:767px){.main-content-tabs .recipe-form .tab-content .form-group,.recipe-form .main-content-tabs .tab-content .form-group,.recipe-form .well .form-group{margin-bottom:15px}}@media (max-width:1199px){.main-content-tabs .recipe-form .tab-content .form-group,.recipe-form .main-content-tabs .tab-content .form-group,.recipe-form .well .form-group{margin-bottom:15px}}.main-content-tabs .recipe-form .tab-content .actual-col,.main-content-tabs .recipe-form .tab-content .nominal-col,.recipe-form .main-content-tabs .tab-content .actual-col,.recipe-form .main-content-tabs .tab-content .nominal-col,.recipe-form .well .actual-col,.recipe-form .well .nominal-col{background:transparent;border-left:1px solid rgba(0,0,0,.2)}.recipe-form label{text-transform:uppercase}.recipe-form .main-data{margin-bottom:20px;position:relative}@media (max-width:1055px){.recipe-form .main-data{padding:0 15px}}.recipe-form .main-data .add-photo{bottom:20px;padding:0 15px 0 0;position:absolute;top:40px}@media (max-width:1199px){.recipe-form .main-data .add-photo{margin:0 -15px;padding:0;position:static;width:calc(100% + 30px)}}.recipe-form .main-data .add-photo>.form-control{border:0;height:100%!important}.recipe-form .main-data .add-photo .item{border-radius:4px;height:156px;text-align:center}.recipe-form .main-data .add-photo .item img{display:inline-block}.recipe-form .main-data .gallery-link{margin-top:12px;word-wrap:break-word;white-space:normal}.recipe-form .main-data .recipe-text,.recipe-form .main-data .recipe-text>*{float:right;padding:0}@media (max-width:1055px){.recipe-form .main-data .recipe-text,.recipe-form .main-data .recipe-text>*{clear:both;float:none}}.recipe-form .main-data .recipe-text>*,.recipe-form .main-data .recipe-text>*>*{clear:both;float:none}@media (max-width:1055px){.recipe-form .main-data .recipe-text,.recipe-form .main-data .recipe-text>*{padding:15px 0 7px}}@media (max-width:1199px){.recipe-form .main-data .recipe-text .recipe-description,.recipe-form .main-data .recipe-text .recipe-title,.recipe-form .main-data .recipe-text .recipe-type{padding-left:0;padding-right:0}}.recipe-form .form-control{border:1px solid #ddd;border-radius:2px;box-shadow:none;color:#333;height:auto}.recipe-form .form-control:not([readonly]){background-color:#f5f5f5}.recipe-form .form-control:focus{background-color:#fff;color:#333}.recipe-form .form-control:hover{background-color:#fff}.recipe-form .recipe-categories .tokenfield .twitter-typeahead{width:auto}.recipe-form .recipe-categories .tokenfield .twitter-typeahead .token-input{display:inline-block;width:auto!important}.recipe-form .recipe-categories .token{background-color:#fff;background:#fff;border-color:#ddd;padding-left:5px}.recipe-form .recipe-categories .token .tokenfield{padding-left:6px}.recipe-form .recipe-price{padding:0 15px}.recipe-form .recipe-price .input-group-addon{background-color:#ddd;border:0}.recipe-form .recipe-title .form-control{font-size:18px}.recipe-form .recipe-description textarea{height:100px}@media (max-width:767px){.recipe-form .ingredients-additional-info>.text-right{padding-right:2px;text-align:left}}.main-content-tabs .recipe-form .recipes-wrapper .tab-content .subwell-title,.main-content-tabs .tab-content .recipe-form .recipes-wrapper .subwell-title,.recipe-form .recipes-wrapper .main-content-tabs .tab-content .subwell-title,.recipe-form .recipes-wrapper .well .subwell-title,.recipe-form .recipes-wrapper .well-title,.well .recipe-form .recipes-wrapper .subwell-title{display:inline-block}.recipe-form .ingredient-cost-div{overflow:hidden;padding-left:0;padding-right:0;width:0}.main-content-tabs .recipe-form .ingredients-wrapper .tab-content .subwell-title,.main-content-tabs .tab-content .recipe-form .ingredients-wrapper .subwell-title,.recipe-form .ingredients-wrapper .main-content-tabs .tab-content .subwell-title,.recipe-form .ingredients-wrapper .well .subwell-title,.recipe-form .ingredients-wrapper .well-title,.well .recipe-form .ingredients-wrapper .subwell-title{display:inline-block}.recipe-form .ingredients-wrapper .ingredients{margin-bottom:10px}.recipe-form .ingredients-wrapper .ingredients .ing-row{margin-bottom:7px}@media (max-width:767px){.recipe-form .ingredients-wrapper .ingredients .ing-row .add-nonexisting-ingredient,.recipe-form .ingredients-wrapper .ingredients .ing-row .detailed-ingredient-search{display:block;float:none;max-width:100%}}.recipe-form .ingredients-wrapper .ingredients .group-row .ing-row{background:#ddd}.recipe-form .ingredients-wrapper .ingredients .ingredient-selected{cursor:move}.recipe-form .ingredients-wrapper .ingredients .ingredient-selected .close{color:#999;font-weight:300;line-height:34px;opacity:1;text-shadow:none}.recipe-form .ingredients-wrapper .ingredients .ingredient-selected .close:hover{color:#ccc}.recipe-form .ingredients-wrapper .ingredients .ingredient-selected .btn-move{border-color:transparent;height:35px;padding:0 2px}.recipe-form .ingredients-wrapper .ingredients .ingredient-selected .btn-move>*{color:#999;font-size:18px;height:30px;line-height:30px;width:20px}.recipe-form .ingredients-wrapper .ingredients .ingredient-selected .btn-move>:hover{color:#ccc}.recipe-form .ingredients-wrapper .ingredients .ingredient-selected .ingredient-quantity-div{padding-left:0;padding-right:0}.recipe-form .ingredients-wrapper .ingredients .ingredient-selected .ingredient-quantity-div input{border-radius:4px 0 0 4px;text-align:right}.recipe-form .ingredients-wrapper .ingredients .ingredient-selected .ingredient-unit-div{padding-left:0}.recipe-form .ingredients-wrapper .ingredients .ingredient-selected .ingredient-unit-div button{border-radius:0 4px 4px 0;margin-left:-1px}.recipe-form .ingredients-wrapper .ingredients .ingredient-selected .ingredient-cost-div input{background-color:#fff}@media (max-width:1199px){.recipe-form .ingredients-wrapper .ingredients .ingredient-selected .ingredient-cost-div input{padding-left:2px;padding-right:2px;text-align:center}}.recipe-form .ingredients-wrapper .ingredients .ingredient-selected .ingredient-cost-div.error input{background-color:#ff0}@media (max-width:767px){.recipe-form .ingredients-wrapper .ingredients .ing-row{margin-left:-5px;margin-right:-5px}}.recipe-form .ingredients-wrapper .ingredients .ing-row .gesoca-left-div,.recipe-form .ingredients-wrapper .ingredients .ing-row .gesoca-right-div,.recipe-form .ingredients-wrapper .ingredients .ing-row .ingredient-cost-div,.recipe-form .ingredients-wrapper .ingredients .ing-row .ingredient-name-div,.recipe-form .ingredients-wrapper .ingredients .ing-row .ingredient-quantity-div,.recipe-form .ingredients-wrapper .ingredients .ing-row .ingredient-remove-div,.recipe-form .ingredients-wrapper .ingredients .ing-row .ingredient-unit-div{transition:all .3s linear}.recipe-form .ingredients-wrapper .ingredients .ing-row .ingredient-remove-div{padding:0;position:absolute;right:6px;width:auto}@media (max-width:1199px){.recipe-form .ingredients-wrapper .ingredients .ing-row .ingredient-remove-div{right:20px}}@media (max-width:1055px){.recipe-form .ingredients-wrapper .ingredients .ing-row .ingredient-remove-div{right:18px}}.recipe-form .ingredients-wrapper .ingredients .ing-row .ingredient-remove-div>*{margin:0;opacity:0;padding:0;transition:all .3s linear;visibility:hidden}@media (max-width:1199px){.recipe-form .ingredients-wrapper .ingredients .ing-row .ingredient-remove-div>*{visibility:visible}.recipe-form .ingredients-wrapper .ingredients .ing-row .ingredient-remove-div>.btn-move{display:none}}@media (max-width:767px){.recipe-form .ingredients-wrapper .ingredients .ing-row .ingredient-remove-div{right:20px}}.recipe-form .ingredients-wrapper .ingredients .ing-row:hover .ingredient-remove-div>*{opacity:1;visibility:visible}.recipe-form .ingredients-wrapper .ingredients .ing-row:not(.ingredient-selected) .ingredient-cost-div,.recipe-form .ingredients-wrapper .ingredients .ing-row:not(.ingredient-selected) .ingredient-quantity-div,.recipe-form .ingredients-wrapper .ingredients .ing-row:not(.ingredient-selected) .ingredient-remove-div,.recipe-form .ingredients-wrapper .ingredients .ing-row:not(.ingredient-selected) .ingredient-unit-div{display:none}.recipe-form .ingredients-wrapper .ingredients .ing-row:not(.ingredient-selected) .gesoca-left-div,.recipe-form .ingredients-wrapper .ingredients .ing-row:not(.ingredient-selected) .ingredient-name-div{padding-right:0;width:98%}@media (max-width:767px) and (orientation:portrait){.recipe-form .ingredients-wrapper .ingredients .ing-row:not(.ingredient-selected) .gesoca-left-div,.recipe-form .ingredients-wrapper .ingredients .ing-row:not(.ingredient-selected) .ingredient-name-div{padding-left:5px;width:96%}}.recipe-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .ingredient-name-div{padding-right:5px}.recipe-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .gesoca-left-div,.recipe-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .ingredient-name-div{width:98%}@media (max-width:767px) and (orientation:portrait){.recipe-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .gesoca-left-div,.recipe-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .ingredient-name-div{padding-left:5px;width:97%}.recipe-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .ingredient-quantity-div{display:none}}@media (min-width:480px) and (orientation:portrait){.recipe-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .gesoca-left-div,.recipe-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .ingredient-name-div{width:98%}.recipe-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .ingredient-quantity-div{width:0}}@media (min-width:480px) and (orientation:landscape){.recipe-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .gesoca-left-div,.recipe-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .ingredient-name-div{width:79%}}@media (min-width:480px) and (orientation:landscape) and (max-width:767px){.recipe-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .gesoca-left-div,.recipe-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .ingredient-name-div{padding-left:5px}}@media (min-width:480px) and (orientation:landscape){.recipe-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .ingredient-quantity-div{width:19%}.recipe-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .gesoca-right-div{width:21%}}@media (min-width:768px){.recipe-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .gesoca-left-div,.recipe-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .ingredient-name-div{width:82%}.recipe-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .ingredient-quantity-div{width:16%}.recipe-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .gesoca-right-div{width:18%}}@media (min-width:1056px){.recipe-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .gesoca-left-div,.recipe-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .ingredient-name-div{width:70%}.recipe-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .ingredient-quantity-div{width:28%}.recipe-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .gesoca-right-div{width:30%}}@media (min-width:1200px){.recipe-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .gesoca-left-div,.recipe-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .ingredient-name-div{width:77%}.recipe-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .ingredient-quantity-div{width:21%}.recipe-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .gesoca-right-div{width:23%}}@media (min-width:2000px){.recipe-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .gesoca-left-div,.recipe-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .ingredient-name-div{width:80%}.recipe-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .ingredient-quantity-div{width:19%}.recipe-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .gesoca-right-div{width:20%}}.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .gesoca-left-div,.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .ingredient-name-div{width:55%}.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .gesoca-right-div{width:45%}.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .ingredient-cost-div{padding-right:4px;width:13%}@media (max-width:767px){.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .gesoca-left-div,.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .ingredient-name-div{width:98%}.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .gesoca-right-div,.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .ingredient-quantity-div{display:none}}@media (max-width:767px) and (orientation:portrait){.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .gesoca-right-div,.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .ingredient-cost-div{display:none}}@media (min-width:480px) and (orientation:portrait){.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .gesoca-left-div,.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .ingredient-name-div{width:98%}.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .gesoca-right-div,.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .ingredient-cost-div,.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .ingredient-quantity-div{padding:0;width:0}}@media (min-width:480px){.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .gesoca-left-div,.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .ingredient-name-div{width:83%}.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .gesoca-right-div{width:17%}.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .ingredient-cost-div{width:13%}}@media (min-width:480px) and (orientation:landscape){.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .gesoca-left-div,.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .ingredient-name-div{width:66%}.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .gesoca-right-div{width:19%}.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .ingredient-quantity-div{display:block;width:19%}}@media (min-width:768px){.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .gesoca-left-div,.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .ingredient-name-div{width:69%}.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .gesoca-right-div{width:31%}.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .ingredient-quantity-div{width:16%}}@media (min-width:1056px){.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .gesoca-left-div,.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .ingredient-name-div{width:49%}.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .gesoca-right-div{width:51%}.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .ingredient-quantity-div{width:28%}.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .ingredient-cost-div{width:21%}}@media (min-width:1200px){.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .gesoca-left-div,.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .ingredient-name-div{width:64%}.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .gesoca-right-div{width:36%}.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .ingredient-quantity-div{width:21%}.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .ingredient-cost-div{width:13%}}@media (min-width:2000px){.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .gesoca-left-div,.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .ingredient-name-div{width:66%}.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .gesoca-right-div{width:34%}.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .ingredient-quantity-div{width:19%}.recipe-form .ingredients-wrapper .ingredients.cmcalc .ing-row.ingredient-selected .ingredient-cost-div{width:13%}}.recipe-form .ingredients-wrapper .new-group,.recipe-form .ingredients-wrapper .sub-title-row{margin:0}.recipe-form .ingredients-wrapper .new-group button,.recipe-form .ingredients-wrapper .sub-title-row button{padding:7px 15px!important}.recipe-form .ingredients-wrapper .new-group{margin:0 0 10px}.recipe-form .ingredients-wrapper .add-nonexisting-ingredient{padding:7px 15px!important}.recipe-form .ingredients-wrapper .sub-title-row button{margin-left:15px}.recipe-form .ingredients-wrapper input.group-name{display:inline-block;margin:4px 0 5px;width:50%}.recipe-form .ingredients-wrapper input.group-name.hidden+button{display:none}.recipe-form .ingredients-wrapper .group-row{background:#ddd;border-radius:4px;cursor:move;margin:0 0 15px;padding:10px}.recipe-form .ingredients-wrapper .group-row>*{clear:both;margin:0 0 8px}.recipe-form .ingredients-wrapper .group-row .add-ingredient-in-group-div{margin:0;padding:5px 15px 0 10px}.recipe-form .ingredients-wrapper .group-row .add-ingredient-in-group{background:transparent;border:0;outline:none}.recipe-form .ingredients-wrapper .group-row .group-ingredients{margin:0;padding:10px 20px 0 10px}.recipe-form .ingredients-wrapper .group-row .group-name-ro{font-size:17px;font-weight:700;padding:0 0 5px}.recipe-form .ingredients-wrapper .group-row .group-name-ro.empty-group-name{color:#999}.recipe-form .ingredients-wrapper .group-row .group-commands span i{color:#666!important;font-size:16px;width:inherit}.recipe-form .ingredients-wrapper .group-row .group-name:not(.hidden)+button+.group-name-ro,.recipe-form .ingredients-wrapper .group-row .group-name:not(.hidden)+button+.group-name-ro+.group-commands{display:none}.recipe-form .ingredients-wrapper .group-row .group-commands{display:inline-block;margin-left:10px}#right-menu .rightbar-block .lang-tabs>li{border-radius:0;color:#000;float:left}#right-menu .rightbar-block .lang-tabs>li:not(:last-child)>a{margin-right:0}#right-menu .rightbar-block .lang-tabs>li>a{background-color:transparent;border-color:transparent;border-radius:0;font-size:11px;font-weight:400;padding:0;text-decoration:none}#right-menu .rightbar-block .lang-tabs>li>a .lang-ok{color:#5792f2;font-size:8px}#right-menu .rightbar-block .lang-tabs>li>a img{max-width:22px}@media (max-width:767px){#right-menu .rightbar-block .lang-tabs>li>a img{max-width:22px}#right-menu .rightbar-block .lang-tabs>li>a{padding:4px 8px}#right-menu .rightbar-block .lang-tabs>li>a span{display:none}}#right-menu .rightbar-block .lang-tabs>li.active>a{background-color:transparent}#right-menu .rightbar-block .lang-tabs>li>a:hover{border-color:#aaa}#middle-content label{font-size:14px;text-transform:none}#middle-content #middle-content .input-group-addon{background-color:#ddd;border:1px solid #ddd;color:#333;font-weight:400}#middle-content .cos.well .nav-tabs>li.active>a,#middle-content .main-content-tabs .cos.tab-content .nav-tabs>li.active>a,#middle-content .main-content-tabs .subrecipes.tab-content .nav-tabs>li.active>a,#middle-content .main-content-tabs .tab-content .tab-content,#middle-content .subrecipes.well .nav-tabs>li.active>a,#middle-content .well .tab-content,.main-content-tabs #middle-content .cos.tab-content .nav-tabs>li.active>a,.main-content-tabs #middle-content .subrecipes.tab-content .nav-tabs>li.active>a,.main-content-tabs #middle-content .tab-content .tab-content{border-color:#fff}#middle-content .lang-tab-content{background:transparent!important}#middle-content .btn-translate{border-radius:3px 3px 0 0;font-size:10px;font-weight:700;margin-right:10px;margin-top:16px;padding:2px 6px}#middle-content .btn-translate:hover{background:#fff}#middle-content .btn-translate.auto-translated{background:#5792f2;color:#fff;cursor:default}#middle-content .translations-info{background:#cbddfb;border-radius:0 0 4px 4px;bottom:-19px;color:#333;margin:0 -19px;padding:20px;position:relative;width:inherit}#middle-content .translations-info .close{position:absolute;right:7px;top:2px}@media (max-width:767px){#middle-content .translations-info{bottom:-4px;margin:0 -4px}}#middle-content .cos.well .tab-content label,#middle-content .main-content-tabs .cos.tab-content .tab-content label,.main-content-tabs #middle-content .cos.tab-content .tab-content label{text-transform:none}@media (min-width:1056px) and (max-width:1199px){.portion-size-label .btn-unlink,.recipe-persons-label .btn-unlink{font-size:13px;padding-left:0;padding-right:0}}.connections-info{background:hsla(0,0%,100%,.15);border-radius:0 0 4px 4px;bottom:-20px;margin:0 -20px;padding:10px;position:relative}@media (max-width:767px){.connections-info{margin:0 -15px}}.connections-info a{color:#fff;text-decoration:underline}.connections-info .close{position:absolute;right:7px;top:2px}.connections-info.small{color:#666;font-size:10px;padding:2px 20px;text-align:center}.connections-info.small a{color:#666}.recipe-info{background:#3a5c83;border-radius:0;color:#ddd;margin:0 0 15px;position:relative}.recipe-info .close{position:absolute;right:7px;top:2px}#disclaimer-info{border-top:1px solid hsla(0,0%,100%,.1);color:#999!important;color:#ccc;font-size:11px;letter-spacing:.05em;margin-top:50px;padding:15px 30px 0 0;position:relative}#disclaimer-info .close{color:#999;font-size:20px;font-weight:300;opacity:1;outline-color:transparent;position:absolute;right:10px;text-shadow:none;top:5px;transition:all .15s linear}#disclaimer-info .close:hover{color:#666}.combined-recipe-info .no{display:none}.recipe-cmcalc.db3>div{padding:0}.recipe-cmcalc.db3>div .form-control{border:1px solid rgba(0,0,0,.2)}.recipe-cmcalc.db3>div #middle-content #middle-content-block .input-group-btn .dropdown-menu-select .btn,.recipe-cmcalc.db3>div #middle-content #middle-content-block .input-group-btn .dropdown-menu-select .context-menu-dots{background-color:#999}.always-show,.ing-err-inform{display:none}.ing-row .recipe-edit-dropdown-toggle,.ing-row.ingredient-selected .filter-buttons{display:none}.ing-row.ingredient-selected .recipe-edit-dropdown-toggle{border:none;padding:0;position:absolute}.ing-row.ingredient-selected .recipe-edit-dropdown-toggle .ellipsis-vertical{display:inline-block;font-size:1.5em;height:.25em;line-height:1em;position:relative;text-align:center;vertical-align:middle}.ing-row.ingredient-selected .recipe-edit-dropdown-toggle .ellipsis-vertical:before{content:"⋮";position:absolute;text-shadow:0 0 1px #000;white-space:nowrap}.ing-row.ingredient-selected .recipe-edit-dropdown-menu{cursor:pointer;left:100%;min-width:195px;right:0;transform:translate(3%,-32%)}.ing-row.ingredient-selected:hover .recipe-edit-dropdown-toggle{display:inline-block}.ing-row .ingredient-filter-button{align-items:center;border:none;border-radius:3px;bottom:7px;color:#fff;display:flex;font-family:Roboto;font-size:10px;font-style:normal;font-weight:700;letter-spacing:.3px;text-align:center;text-transform:uppercase}.ing-row .ingredient-filter-button.recipes{background-color:#ff8021}.ing-row .ingredient-filter-button.products{background-color:#509cbf}.ing-row .ingredient-filter-button.groups{background-color:#78b82c}.ing-row .ingredient-filter-button.disabled{background-color:grey}.ing-row .ing-additional-info{line-height:12px;position:absolute;right:12px;text-align:right;text-decoration:none;top:calc(50% - 6px);z-index:2}.ing-row .ing-additional-info .ing-loss-link{background-color:#f5f5f5;color:#333!important}.ing-row:not(.ingredient-selected) .ing-loss-link{display:none}#main-settings #custom-unit-edit,#main-settings #global-recipe-unit-edit,#main-settings #loss-template-edit{background:#ddd}#main-settings #custom-unit-edit .affect-existing,#main-settings #global-recipe-unit-edit .affect-existing,#main-settings #loss-template-edit .affect-existing{margin:20px 0}#custom-unit-edit,#global-recipe-unit-edit,#loss-template-edit{background:#ddd;clear:both;display:none;margin:0 0 25px}#custom-unit-edit.add .affect-existing,#custom-unit-edit.add h3.edit,#custom-unit-edit.edit h3.add,#global-recipe-unit-edit.add .affect-existing,#global-recipe-unit-edit.add h3.edit,#global-recipe-unit-edit.edit h3.add,#loss-template-edit.add .affect-existing,#loss-template-edit.add h3.edit,#loss-template-edit.edit h3.add{display:none}#custom-unit-edit h3,#global-recipe-unit-edit h3,#loss-template-edit h3{font-size:16px;margin:15px 0;padding:0 15px}#custom-unit-edit .close,#global-recipe-unit-edit .close,#loss-template-edit .close{margin:5px 8px}#custom-unit-edit,#units-template-edit{display:block}#custom-unit-edit-values>label{display:inline-block;width:100%}#custom-unit-edit-values>label>span{display:inline-block;white-space:nowrap}#custom-unit-edit-values>label>span+span{width:45%}#custom-units-dropdown li a,#global-recipe-units-dropdown li a,#loss-templates-dropdown li a{padding-right:5px}#custom-units-dropdown li a .delete,#custom-units-dropdown li a .edit,#global-recipe-units-dropdown li a .delete,#global-recipe-units-dropdown li a .edit,#loss-templates-dropdown li a .delete,#loss-templates-dropdown li a .edit{float:right;opacity:.4;transition:all .3s linear}#custom-units-dropdown li a .delete .icons,#custom-units-dropdown li a .edit .icons,#global-recipe-units-dropdown li a .delete .icons,#global-recipe-units-dropdown li a .edit .icons,#loss-templates-dropdown li a .delete .icons,#loss-templates-dropdown li a .edit .icons{color:#333;font-size:14px;height:25px;line-height:25px;width:25px}#custom-units-dropdown li a .delete:hover,#custom-units-dropdown li a .edit:hover,#global-recipe-units-dropdown li a .delete:hover,#global-recipe-units-dropdown li a .edit:hover,#loss-templates-dropdown li a .delete:hover,#loss-templates-dropdown li a .edit:hover{opacity:1}#ingredient-unit-changed{font-size:13px;line-height:30px;opacity:1;transition:opacity .15s linear}#ingredient-unit-changed:not(.visible){opacity:0}.carrie-tour-recipe .connections-info{background:rgba(0,100,255,.1)}.recipe-form .recipe-cmcalc.db3>div:nth-child(2n){background-color:rgba(0,0,0,.05)}.recipe-form .recipe-cmcalc.db3 .actual-col,.recipe-form .recipe-cmcalc.db3 .nominal-col{background:transparent}.list-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .ingredient-select-div,.list-form .ingredients-wrapper .ingredients .ing-row:not(.ingredient-selected) .ingredient-select-div{width:30px}.list-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .gesoca-left-div,.list-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .ingredient-name-div,.list-form .ingredients-wrapper .ingredients .ing-row:not(.ingredient-selected) .gesoca-left-div,.list-form .ingredients-wrapper .ingredients .ing-row:not(.ingredient-selected) .ingredient-name-div{margin-left:15px;padding-left:0;width:70%}.list-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .gesoca-right-div,.list-form .ingredients-wrapper .ingredients .ing-row:not(.ingredient-selected) .gesoca-right-div{width:30%}.list-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .ingredient-quantity-div,.list-form .ingredients-wrapper .ingredients .ing-row:not(.ingredient-selected) .ingredient-quantity-div{width:12%}@media (max-width:1055px){.list-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .ingredient-quantity-div,.list-form .ingredients-wrapper .ingredients .ing-row:not(.ingredient-selected) .ingredient-quantity-div{display:block}}.list-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .ingredient-unit-div,.list-form .ingredients-wrapper .ingredients .ing-row:not(.ingredient-selected) .ingredient-unit-div{width:12%}.list-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected .ingredient-remove-div,.list-form .ingredients-wrapper .ingredients .ing-row:not(.ingredient-selected) .ingredient-remove-div{float:right;right:30px}.list-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected label.nice-select,.list-form .ingredients-wrapper .ingredients .ing-row:not(.ingredient-selected) label.nice-select{color:#ccc;height:32px;line-height:38px;margin-bottom:0;width:38px}.list-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected label.nice-select.selected .icon-select,.list-form .ingredients-wrapper .ingredients .ing-row:not(.ingredient-selected) label.nice-select.selected .icon-select{color:#78b82c}.list-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected label.nice-select .icon-select,.list-form .ingredients-wrapper .ingredients .ing-row:not(.ingredient-selected) label.nice-select .icon-select{background-color:transparent;color:#ccc;height:30px;line-height:38px;position:absolute;top:3px;width:30px}.list-form .ingredients-wrapper .ingredients .ing-row.ingredient-selected [type=checkbox],.list-form .ingredients-wrapper .ingredients .ing-row:not(.ingredient-selected) [type=checkbox]{left:-10000px;position:absolute}.list-form .ingredients-wrapper .ingredients .ing-row:not(.ingredient-selected) label{display:none}#middle-content #middle-content-block>:not(.main-content-menu) .dropdown-toggle:not(.transparent){background-color:#999;border:1px solid transparent;color:#fff;opacity:1}#middle-content #middle-content-block>:not(.main-content-menu) .dropdown-toggle:not(.transparent):hover{background-color:#9f9f9f;border-color:transparent;color:#fff;filter:none}#middle-content #middle-content-block>:not(.main-content-menu) .cmcalc-price-selector .dropdown-toggle:not(.transparent){background-color:hsla(0,0%,100%,.15)}#middle-content #middle-content-block>:not(.main-content-menu) .cmcalc-price-selector .dropdown-toggle:not(.transparent):hover{background-color:hsla(0,0%,100%,.2)}.recipe-form-page .modal-dialog .input-group input{border:1px solid #ccc;border-right:0;color:#333}.recipe-form-page .modal-dialog .dropdown-toggle{border:1px solid #ccc;border-left:0;padding:7px 15px 8px}.recipe-form-page .modal-dialog .input-group-addon{background-color:transparent;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.recipe-form-page #middle-content #middle-content-block>:not(.main-content-menu) .dropdown-toggle:not(.transparent){background-color:#999}.list-view .ingredients .ingredient-select-div,.list-view .ingredients .nice-select{line-height:1px;margin:0}.list-view .ingredients .icon-select{font-size:20px;height:20px;line-height:20px;width:21px}.list-view .ingredients .category-name{border-bottom:1px solid hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.5);font-size:13px;font-weight:400;letter-spacing:.05em;margin-top:30px;padding:10px 10px 8px 0;text-transform:uppercase}.list-view .ingredients input[type=checkbox]{margin:0 0 0 9px;position:absolute;top:-10000px;visibility:hidden}.list-view .ingredients .ing-quantity{text-align:right}.cos h5{clear:both;padding-top:20px}.detailed-search li .aid{background:#609f15;color:#fff;float:right;font-size:13px;line-height:22px;padding:0 3px}#middle-content #middle-content-block .recipe-form #recipe-price-wrapper .main-content-tabs .tab-content .subwell-title,#middle-content #middle-content-block .recipe-form #recipe-price-wrapper .well .subwell-title,#middle-content #middle-content-block .recipe-form #recipe-price-wrapper .well-title,#middle-content #middle-content-block .recipe-form .form-group label,#middle-content #middle-content-block .recipe-form .recipe-categories .main-content-tabs .tab-content .subwell-title,#middle-content #middle-content-block .recipe-form .recipe-categories .well .subwell-title,#middle-content #middle-content-block .recipe-form .recipe-categories .well-title,.main-content-tabs #middle-content #middle-content-block .recipe-form #recipe-price-wrapper .tab-content .subwell-title,.main-content-tabs #middle-content #middle-content-block .recipe-form .recipe-categories .tab-content .subwell-title,.main-content-tabs .tab-content #middle-content #middle-content-block .recipe-form #recipe-price-wrapper .subwell-title,.main-content-tabs .tab-content #middle-content #middle-content-block .recipe-form .recipe-categories .subwell-title,.well #middle-content #middle-content-block .recipe-form #recipe-price-wrapper .subwell-title,.well #middle-content #middle-content-block .recipe-form .recipe-categories .subwell-title{color:#509cbf;display:block;font-size:11px;font-weight:500;text-transform:uppercase}#middle-content #middle-content-block .recipe-form .form-group label .onoffswitch-checkbox{position:absolute;top:-3px;transform:scale(.8)}#middle-content #middle-content-block .recipe-form .form-group label .onoffswitch-checkbox .onoffswitch .onoffswitch-inner:before{background-color:#509cbf}#middle-content #middle-content-block .recipe-form .form-group label .onoffswitch-checkbox .onoffswitch input[type=checkbox]:checked+.onoffswitch-label .onoffswitch-switch{border-color:#509cbf}#middle-content #middle-content-block .recipe-form .ingredients-wrapper.visible-recipe-loss .ing-loss-link,#middle-content #middle-content-block .recipe-form .ingredients-wrapper:not(.visible-recipe-loss) #recipe-loss-wrapper{display:none}#middle-content #middle-content-block .recipe-form .btn.icon-calculator,#middle-content #middle-content-block .recipe-form .icon-calculator.context-menu-dots{padding-bottom:0}#middle-content #middle-content-block .recipe-form #use-groups{display:inline-block;margin-left:30px;position:relative;top:7px}#middle-content #middle-content-block .recipe-form #use-groups .onoffswitch-checkbox .onoffswitch{float:right;transform:scale(.8)}#middle-content #middle-content-block .recipe-form #use-groups .onoffswitch-checkbox.form-group{margin-bottom:0}#middle-content #middle-content-block .recipe-form #use-groups label[for=use-recipe-groups]:not(.onoffswitch-label){float:right;height:100%;line-height:21px;margin-right:5px;position:relative;top:1px;vertical-align:bottom}#middle-content #middle-content-block .recipe-form #use-groups .onoffswitch .onoffswitch-inner:before{background-color:#509cbf}#middle-content #middle-content-block .recipe-form #use-groups .onoffswitch input[type=checkbox]:checked+.onoffswitch-label .onoffswitch-switch{border-color:#509cbf}#middle-content #middle-content-block .recipe-form .group-row .form-control:not([readonly]){background-color:#fff!important}#middle-content #middle-content-block .recipe-form .group-name-div{padding-left:10px}#middle-content #middle-content-block .recipe-form [name=save-group-name]{line-height:29px;margin-left:-3px;position:relative;top:-2px}#middle-content #middle-content-block .recipe-form #add-nonexisting-ingredient-wrapper{padding-top:22px}#middle-content #middle-content-block .recipe-form #use-groups .onoffswitch-checkbox>label,#middle-content #middle-content-block .recipe-form .abbrev{text-decoration:underline dotted}#middle-content #middle-content-block .recipe-form [name=portion_size]{padding-left:5px;padding-right:3px}#middle-content #middle-content-block .recipe-form .portion-size-unit-group{background:#eee;padding:0}#middle-content #middle-content-block .recipe-form .portion-size-unit-group .portion-size-unit-selector .portion-size-unit-dropdown-btn{margin:0;padding-bottom:4px;padding-top:4px}.ingredients-detailed-search optgroup{background-color:inherit;color:inherit}#right-menu .tags .tokenfield{background-color:#f5f5f5;padding:6px 4px}#right-menu .tags .tokenfield input{background-color:#f5f5f5;margin:0}#right-menu .tags .label-tag{background:rgba(0,0,0,.2);color:#fff;display:inline-block;font-size:13px}#recipe-price-wrapper input::-webkit-inner-spin-button,#recipe-price-wrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#recipe-price-wrapper input[type=number]{-moz-appearance:textfield}.recipe-type-button{border:none;border-radius:17.5px;color:#666;font-family:Roboto;font-size:12px;font-weight:500;height:35px;letter-spacing:0;line-height:24px;text-align:center;width:100px}.img-non-clicked{filter:brightness(.5)}.recipe-type-button:hover #icon-drink,.recipe-type-button:hover #icon-meal{filter:brightness(1)}.img-spacing{margin-right:5px}.clicked,.recipe-type-button:hover{background-color:#61a4c8;color:#fff}.height-correction{height:calc(100% - 70px)!important}.position-display{display:flex}.per-location-positioning{padding-left:10px!important}.sales-title-positioning{margin-top:13px!important}.recipe-form-page input[type=number]::-webkit-inner-spin-button,.recipe-form-page input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.recipe-form-page input[type=number]{-moz-appearance:textfield}.loading-evaluation-active .loading-evaluation{animation:spin 1s linear infinite;border:3px solid #ff8c00;border-radius:50%;border-top-color:#fff;color:#ff8c00;float:right;font-size:18px;height:10px;margin:0 2.5em 0 0;text-align:center;width:10px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.score-bar{list-style:none;margin:0;padding:0;width:100%}.score-bar li{display:inline-block;float:left;min-width:20%;position:relative;text-align:center}.score-bar .circle{border-width:0;display:inline-block;height:0;line-height:2;width:0}.score-bar .circle:after{border:1px solid #fff;border-radius:1px 1px 1px 1px;bottom:.5rem;content:"";display:block;height:8px;left:-50%;opacity:.55;position:absolute;width:100%}.score-bar .aaa .circle:after{background-color:#52be62}.score-bar .bbb .circle:after{background-color:#c9d260}.score-bar .ccc .circle:after{background-color:#eecf60}.score-bar .ddd .circle:after{background-color:#ef8b2f}.score-bar .eee .circle:after{background-color:#c82929}.score-bar .active .circle:after{border:0;border-radius:3px 3px 3px 3px;height:13px;left:-60%;opacity:1;top:1px;width:120%;z-index:50}.score-bar .active .circle span{color:#fff}.score-bar .text{color:#fff;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;left:-2.1em;letter-spacing:.430952px;line-height:14px;position:relative;text-align:center;text-shadow:0 0 4px #000;z-index:60}.score-indicator{background:#ccc;border:1px solid #fff;border-radius:3px;display:inline-block;height:9px;margin-bottom:1px;margin-right:.5em;width:9px}.score-indicator.eaternity-tab{margin-bottom:0;margin-left:.3em;margin-right:.1em}.score-indicator.A{background:#52be62;border:0}.score-indicator.B{background:#c9d260;border:0}.score-indicator.C{background:#eecf60;border:0}.score-indicator.D{background:#ef8b2f;border:0}.score-indicator.E{background:#c82929;border:0}.eaternity-ingredient{cursor:default}.eaternity-ingredient .eaternity-tooltip{animation:opacity .3s;background:#fff;border-radius:5px;color:#000;display:none;font-family:Roboto;font-size:12px;font-style:normal;font-weight:300;line-height:15px;margin-right:5px;opacity:0;padding:1em;position:absolute;right:90%;text-align:left;top:50%;transform:translateY(-47%);width:275px;z-index:10}.eaternity-ingredient .eaternity-tooltip:after{border:5px solid transparent;border-left-color:#fff;content:"";left:100%;margin-right:-5px;position:absolute;top:50%;transform:translateY(-50%)}.eaternity-ingredient .eaternity-tooltip .box-score-bar{margin-bottom:1em;margin-left:40px;margin-top:5px}.eaternity-ingredient .eaternity-tooltip .box-score-bar li.active{bottom:.11em}.eaternity-ingredient .eaternity-tooltip .box-score-bar li.active div.text{top:1px}.eaternity-ingredient .eaternity-tooltip .emission-info{margin:35px 30px 5px}.eaternity-ingredient .eaternity-icon{display:none}.eaternity-ingredient:hover>.eaternity-icon{display:inline-block}.eaternity-ingredient .eaternity-basic-info{display:inline}.eaternity-ingredient:hover>.eaternity-basic-info{display:none}.eaternity-ingredient:hover>.eaternity-tooltip{display:inline-block;opacity:.95}.ing-search-part .input-group,.ingredient-name-div .input-group{position:relative;width:100%}.ing-search-part .input-group-append,.ingredient-name-div .input-group-append{align-items:center;bottom:5px;display:flex;position:absolute;right:5px;top:0;z-index:3}.ing-search-part .input-group-append{height:100%}.ing-search-part .input-group-append button,.ingredient-name-div .input-group-append button{height:auto;margin-left:5px}.ing-search-part .input-group-append.loading button,.ingredient-name-div .input-group-append.loading button{opacity:.5;pointer-events:none}.ing-search-part .input-group-append.move-filter-buttons,.ingredient-name-div .input-group-append.move-filter-buttons{right:25px}.group .dropdown-menu li a{align-items:center;display:flex;padding:10px 20px}.group .dropdown-menu li label{margin-left:5px}.group .dropdown.open .dropdown-menu{display:block!important;opacity:1!important;visibility:visible!important;z-index:1000}.form-group.input-group.add-category{display:flex;width:100%}.form-group.input-group.add-category>div{flex-grow:0;flex-shrink:0}.group .dropdown-toggle{width:100%}.shop-body .private-shop.basic .form-group:not(.dropdown):not(.has-dropdown){overflow:unset!important}.btn:not(.multiline),.context-menu-dots:not(.multiline){overflow:hidden;text-overflow:ellipsis}@media (max-width:767px){.col-xs-12>.col-xs-12>.col-xs-12{padding-left:0;padding-right:0}}.spinner{-webkit-animation:sk-rotateplane 1.5s ease-in-out infinite;animation:sk-rotateplane 1.5s ease-in-out infinite;background-color:#78b82b;border-radius:3px;height:100px;left:50%;margin-left:-40px;margin-top:-40px;text-align:center;transform:translate(-50%,-50%);width:100px;z-index:101}.spinner,.spinner img{position:fixed;top:50%}.spinner img{border-radius:5px;max-width:80px;padding:10px;transform:translateX(-50%) translateY(-50%)}.shop-body .videohelp .content{float:none;margin:0 auto;max-width:600px;padding:20px 0}.shop-logo{background-color:#fff}.row.free-row{margin-top:55px}.prices-orderable .dropdown-menu-select{width:150px}.prices-beerVat input{width:100px}@media (max-width:1055px){.shop-body .col-middle{margin-top:20px}}@media (max-width:767px){.shop-body #right-menu{padding:5px 15px}}.shop-body .infobox:not(:last-child){margin-bottom:20px}.main-content-tabs .shop-body .infobox .tab-content .subwell-title,.main-content-tabs .tab-content .shop-body .infobox .subwell-title,.shop-body .infobox .main-content-tabs .tab-content .subwell-title,.shop-body .infobox .well .subwell-title,.shop-body .infobox .well-title,.well .shop-body .infobox .subwell-title{font-size:15px;line-height:normal;padding:10px;text-align:center}.shop-body .infobox img{border-radius:2px 2px 0 0;width:100%}.shop-body .infobox:last-child{margin-bottom:0}.shop-body .infobox .btn-group-lg>.btn,.shop-body .infobox .btn-group-lg>.context-menu-dots,.shop-body .infobox .btn-lg{color:#333;font-size:15px;font-weight:500}.shop-body .input-group-btn>.dropdown-menu{width:auto}.shop-body .no-shops{background-color:rgba(0,0,0,.05);font-weight:300;letter-spacing:.02em;margin-top:40px;padding:0 25px}.shop-body .no-shops h1{font-size:27px;font-weight:300}.shop-body .no-shops h1 i{color:#999}.shop-body .no-shops p{margin:25px 0}.shop-body .no-shops .note-info{color:#999;font-size:13px}.shop-body .no-shops a,.shop-body .no-shops a:visited{color:#78b82c}.shop-body .add-product-modal .dropdown-menu{max-height:200px}.shop-body .add-product-modal .modal-content .modal-header{background-color:#78b82c}.shop-body .add-product-modal .modal-content .modal-body{margin-top:-1px;padding:0}.shop-body .add-product-modal .modal-content .modal-body .icons.small{margin-right:6px}.shop-body .add-product-modal .modal-content .modal-footer label{color:#333;text-align:left}.shop-body .add-product-modal .tab-pane{height:390px;max-height:390px;overflow-x:hidden;overflow-y:auto}@media (max-width:767px){.shop-body .add-product-modal .tab-pane{height:400px;max-height:400px;overflow:auto}}.shop-body .add-product-modal .tab-pane .collapse{position:relative!important}.shop-body .add-product-modal .tab-pane .collapse-div{background-color:#ddd}.shop-body .add-product-modal .tab-pane .tab-pane{height:350px;max-height:none;overflow-x:hidden;overflow-y:hidden}.shop-body .add-product-modal .tab-pane .product-photo .form-control{overflow:hidden}.shop-body .add-product-modal .tab-pane .product-photo .carousel{display:none;height:100%;overflow:hidden}.shop-body .add-product-modal .tab-pane .product-photo .upload-commands.hidden+.carousel{display:block;height:100%;left:0;position:absolute;width:100%}.shop-body .add-product-modal .tab-pane .product-photo .carousel .carousel-controls-and-status{background:#dcddde;border-radius:0 0 2px 2px;bottom:-1px;height:28px;position:absolute;width:100%}.shop-body .add-product-modal .tab-pane .product-photo .carousel .carousel-controls-and-status .carousel-control{background:none;color:#000;text-shadow:none}.shop-body .add-product-modal .tab-pane .product-photo .carousel .carousel-controls-and-status .carousel-control .glyphicon-chevron-left,.shop-body .add-product-modal .tab-pane .product-photo .carousel .carousel-controls-and-status .carousel-control .glyphicon-chevron-right,.shop-body .add-product-modal .tab-pane .product-photo .carousel .carousel-controls-and-status .carousel-control .icon-next,.shop-body .add-product-modal .tab-pane .product-photo .carousel .carousel-controls-and-status .carousel-control .icon-prev{background:hsla(0,0%,100%,.5);border-radius:20px;height:40px;line-height:20px;padding:5px 10px 0 3px;width:40px}.shop-body .add-product-modal .tab-pane .product-photo .carousel .carousel-controls-and-status .status{bottom:0;height:100%;left:25%;line-height:30px;position:absolute;right:50%;top:0;width:50%}.shop-body .add-product-modal .tab-pane .add-photo{padding:0 15px 0 0}@media (max-width:1055px){.shop-body .add-product-modal .tab-pane .add-photo{margin-bottom:10px;padding:0}}.shop-body .add-product-modal .tab-pane .add-photo>.form-control{border:0;height:auto;margin:0;min-height:189px;position:relative}.shop-body .add-product-modal .tab-pane .add-photo>.form-control .upload-commands{left:0;position:absolute}.shop-body .add-product-modal .tab-pane .add-photo>.form-control .icon{margin-right:0}.shop-body .add-product-modal .tab-pane .add-photo .item{border-radius:2px;height:156px;text-align:center}.shop-body .add-product-modal .tab-pane .add-photo .item img{display:inline-block}.shop-body .add-product-modal .main-content-tabs .nav-tabs li{max-width:24%;overflow:hidden;white-space:nowrap}@media (max-width:1199px){.shop-body .add-product-modal .main-content-tabs .nav-tabs li{max-width:16%}}.shop-body .add-product-modal .main-content-tabs .nav-tabs li a{text-transform:uppercase}@media (max-width:1199px){.shop-body .add-product-modal .main-content-tabs .nav-tabs li a{padding:12px!important}.shop-body .add-product-modal .main-content-tabs .nav-tabs{padding:0 5px!important}}@media (max-width:767px){.shop-body .add-product-modal .main-content-tabs .nav-tabs{margin:0}.shop-body .add-product-modal .main-content-tabs .nav-tabs li{width:calc(20% - 2px)}.shop-body .add-product-modal .main-content-tabs .nav-tabs li a{padding:12px 0!important}}.shop-body .add-product-modal #product-certificates .certifcates{margin-top:30px}.shop-body .add-product-modal #product-certificates .certificate-logos img{margin-bottom:10px;margin-right:10px;max-height:70px}.shop-body .add-product-modal #product-certificates cnt{color:#999}.shop-body .add-product-modal #product-labeling .nav-tabs>li{margin-bottom:-2px;max-width:25%;overflow:hidden;white-space:nowrap}.shop-body .add-product-modal #product-labeling .nav-tabs>li.active a{background-color:#fff;border-color:#ccc;border-width:1px 1px 0}.shop-body .add-product-modal #product-labeling .tab-content{background:#fff;border:1px solid transparent;margin-top:-1px}.shop-body .add-product-modal #product-labeling label{display:inline;font-weight:400}.shop-body .add-product-modal #product-prices .row{margin-bottom:16px}.shop-body .add-product-modal #product-prices .prices-bulk .switch .onoffswitch+label{display:none}.shop-body .add-product-modal #product-prices .prices-packaging .dropdown-menu-select,.shop-body .add-product-modal #product-prices .prices-packaging-unit .dropdown-menu-select{width:150px}.shop-body .add-product-modal #product-prices .prices-weight .dropdown-menu{width:auto}.shop-body .add-product-modal #product-prices .prices-total-price .input-group,.shop-body .add-product-modal #product-prices .prices-vat .input-group{width:140px}.shop-body .add-product-modal #product-prices .prices-single-price .input-group,.shop-body .add-product-modal #product-prices .prices-weight .input-group{width:170px}.shop-body .add-product-modal #product-prices .prices-packaging-quantity input{width:100px}.shop-body .add-product-modal #product-prices label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shop-body .glyphicon-shopping-cart{filter:FlipH;-ms-filter:"FlipH";-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.shop-body .shop-middle input.quantity:active,.shop-body .shop-middle input.quantity:focus{background-color:#fff;border:1px solid #fff;color:#333}.shop-body .shop-middle .close{padding:0!important}.shop-body .shop-middle .total-block{float:right}.shop-body .shop-middle.with-bg{background:#fff;border-radius:2px;overflow:hidden;padding:15px 20px}.shop-body .onoffswitch-label{border-color:#ccc}.shop-marker{float:left;width:4px}.shop-marker:after{content:" "}.list-shops{margin:0 -15px;padding-top:0!important}.list-shops .single{padding:0 10px 5px}#left-menu .shop-logo{display:table-cell;height:100px;padding:20px 40px;text-align:center;vertical-align:middle;width:250px}#left-menu .shop-logo img{max-height:100%;max-width:100%}#left-menu .switch-shop{background:#ddd;border-radius:2px 2px 0 0;font-size:16px;line-height:30px;padding:6px;position:relative;z-index:9}#left-menu .switch-shop a{color:#333;display:block;text-decoration:none}#left-menu .switch-shop a>i{font-size:22px;margin-right:6px;position:relative;top:6px}#left-menu .switch-shop .close{display:none;position:absolute;right:14px;top:5px;top:calc(50% - 11.5px)}#left-menu .switch-shop.sichtbar .close,#left-menu .switch-shop.sichtbar+.switch-shop-switcher,#left-menu .switch-shop.sichtbar+.switch-shop-switcher+.switch-shop-info{display:block}#left-menu .switch-shop-switcher{background:#fff;border-radius:0 0 2px 2px;display:none;min-height:100%;position:absolute;width:100%;z-index:9}#left-menu .switch-shop-switcher a{display:block;padding:20px;text-align:center;transition:all .15s linear}#left-menu .switch-shop-switcher a:hover{background-color:#eee}#left-menu .switch-shop-switcher a img{max-width:100%}#left-menu .switch-shop-info{display:none;height:500px;height:100%;left:100%;position:absolute;text-align:center;width:100%;width:800px;z-index:9}#left-menu .switch-shop-info>*{color:#fff;left:0;position:absolute;right:0;top:50px}#left-menu .main-menu{overflow-y:hidden}#left-menu .main-menu a:hover{text-decoration:none}#left-menu .main-menu li:not(.divider) a{display:block}#left-menu .main-menu li.first-level.catonly>a>.name{display:inline-block;font-size:13px;line-height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 30px)}#left-menu .main-menu>ul>li>a>.collapse-menu{display:inline-block;position:relative;width:12px}#left-menu .main-menu>ul>li>.collapse-menu.no-style:after{margin-right:5px}#left-menu .main-menu>ul>li li .collapse-menu:after,#left-menu .main-menu>ul>li>.collapse-menu.no-style:after{border-bottom:5px solid transparent;border-left:5px solid #999;border-top:5px solid transparent;content:"";display:none;height:0;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;width:0}#left-menu .main-menu>ul>li li .collapse-menu:after{margin-right:3px}#left-menu .main-menu>ul>li li a:hover .collapse-menu:after,#left-menu .main-menu>ul>li>a.collapsed .collapse-menu.no-style:after,#left-menu .main-menu>ul>li>a:hover .collapse-menu.no-style:after{border-left-color:#000}#left-menu .main-menu li li .collapsed .collapse-menu:after{border-left-color:#78b82c;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#left-menu .main-menu .collapse-menu .icon{font-size:12px}#left-menu .main-menu .collapse-menu .icon:not(.icon-dot){top:-1px}#left-menu .main-menu .collapse-menu.no-style .icon{display:none}#left-menu .main-menu a.collapsed>.collapse-menu>.icon,#left-menu .main-menu li.active>a>.collapse-menu>.icon{color:#78b82c!important}#left-menu .main-menu li ul{list-style:none;margin-left:32px;padding:0}#left-menu .main-menu li li ul{margin-left:30px;padding:0 10px 0 0}#left-menu .main-menu li li:last-child:not(:first-child){margin-bottom:10px}@media (min-width:1056px){#left-menu .main-menu li li a{font-size:14px}}.all-products i,.multiple-carts i{font-size:12px!important;left:5px;line-height:12px;top:-2px!important}@media (min-width:1025px){.shop-body #left-menu .left-navbar .navbar-inverse .navbar-nav>li>a{-webkit-transition:color .3s linear;-o-transition:color .3s linear;transition:color .3s linear}.shop-body #left-menu .left-navbar .navbar-inverse .navbar-nav li a{background-color:transparent!important;color:#999}.shop-body #left-menu .left-navbar .navbar-inverse .navbar-nav li:not(.active)>a:hover{color:#000!important}.shop-body #left-menu .left-navbar .navbar-inverse .navbar-nav li.catonly:not(.catonly-first){border-top:0}.shop-body #left-menu .main-menu li>ul.categories{display:none;margin-bottom:15px;margin-left:0}.shop-body #left-menu .main-menu li>ul.categories.loading{background-image:url(/build/images/loading.a796532c.gif)!important;background-position:99%!important;background-position:right 5px center!important;background-position:50%!important;background-repeat:no-repeat!important;padding-right:25px!important;padding:20px 0}.shop-body #left-menu .main-menu li.catonly:not(.catonly-first){border-top:0;margin:0}.shop-body #left-menu .main-menu li a .icon-menu-down{font-size:10px;top:0}.shop-body #left-menu .main-menu li.catonly a{border-left:0;margin-left:33px;padding:7px 0 0}.shop-body #left-menu .main-menu li:not(.divider)+li.divider{margin-top:10px}.shop-body #left-menu .main-menu li li:not(.divider) a{border-radius:0;font-size:12px;margin-left:20px;padding:3px}}.shop-body .list-shops .page-title{float:left;margin-bottom:34px}.shop-body .list-shops .col-sm-2,.shop-body .list-shops .col-xs-12,.shop-body .list-shops .col-xs-3,.shop-body .list-shops .col-xs-4{padding-left:7px;padding-right:7px}.shop-body .list-shops .edit-link{background:#eee;border-radius:2px;font-size:11px;margin-left:0;margin-top:-35px;padding:3px 7px;position:absolute}.shop-body .list-shops .top-btn{margin-bottom:15px}.shop-body .list-shops .shop{background:#fff;border:1px solid transparent;border-radius:2px;height:160px;margin-bottom:14px;overflow:hidden;padding:0 10px;position:relative;text-align:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.shop-body .list-shops .shop:hover{box-shadow:0 5px 10px rgba(0,0,0,.2)}.shop-body .list-shops .shop>a.logo-link{display:block;font-size:21px;height:calc(100% - 30px);line-height:110px;overflow:hidden;position:relative}.shop-body .list-shops .shop>a.logo-link span{height:calc(100% - 30px);left:0;position:absolute;text-align:center;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.shop-body .list-shops .shop img{max-height:60%;max-width:80%}.shop-body .list-shops .shop .private-shop-label{background-color:#78b82c;border-radius:2px;color:#fff;display:block;font-size:10px;font-weight:700;height:30px;left:-33px;line-height:35px;padding:1px 5px;position:absolute;text-align:center;text-decoration:none;top:-5px;transform:rotate(-45deg);width:85px;z-index:5}.shop-body .list-shops .shop .private-shop-label:hover{filter:brightness(110%)}.shop-body .list-shops .shop .private-shop-label i{display:none;font-size:16px;margin-top:3px;transform:rotate(45deg)}.shop-body .list-shops .shop .shop-name{background-color:transparent;bottom:0;color:#666;font-size:10px;font-weight:600;left:0;letter-spacing:1px;line-height:100%;margin:0 auto;padding:10px;position:absolute;text-transform:uppercase;width:100%}.shop-body .list-shops .shop .shop-edit{color:#000;display:none;font-size:16px;line-height:100%;opacity:.2;position:absolute;right:8px;top:8px;-webkit-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear;z-index:2}.shop-body .list-shops .shop .shop-edit:hover{display:block;opacity:1;text-decoration:none}.shop-body .list-shops .shop:hover .shop-edit{display:block}.shop-body .list-shops .shop .user-shop-menu{background:#fff;bottom:0;display:block;left:20px;line-height:100%;margin:0 -20px;position:absolute;text-align:center;width:100%}.shop-body .list-shops .shop .user-shop-menu a{color:#333;display:inline-block;font-size:23px;opacity:.15;padding:10px 10px 5px;position:relative;text-decoration:none;-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.shop-body .list-shops .shop .user-shop-menu a:hover{opacity:1}.shop-body .list-shops .shop .user-shop-menu a .badge{background-color:red;font-size:8px;padding:4px 4px 2px;position:absolute;right:0;top:7px}.shop-body .list-shops .shop .user-shop-menu a.connect-with-shop{border:1px solid #ccc;border-radius:50px;color:#000;font-size:10px;font-weight:700;margin-bottom:6px;opacity:1;padding:7px 18px;text-transform:uppercase}.shop-body .list-shops .shop:hover .private-shop-label span{display:none}.shop-body .list-shops .shop:hover .private-shop-label i{display:block}.shop-body .list-shops .shop.connected .info-sign{color:#999;font-size:17px;height:25px;left:2px;line-height:25px;opacity:.8;position:absolute;top:1px;width:25px}.shop-body .list-shops .shop.connected .info-sign.info-sign-waiting{color:#666;text-align:left;text-decoration:none;width:100%}.shop-body .list-shops .shop.connected .info-sign .info-sign-icon:not(.success) img{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.9}.shop-body .list-shops .shop.connected .info-sign .info-sign-icon:not(.success) span{font-size:10px}.shop-body .list-shops-tabs{margin:10px 0}.shop-body .shops-fixed-footer{background:#fff;bottom:0;box-shadow:0 0 15px 0 rgba(0,0,0,.15);color:#000;left:250px;min-height:20px;padding:10px 20px;position:fixed;width:calc(100% - 250px);z-index:1}@media (max-width:1055px){.shop-body .shops-fixed-footer{font-size:11px;height:55px;left:0;padding:10px;width:100%}}.shop-body .shops-fixed-footer>*{margin:0}.shop-body .shops-fixed-footer>p{float:left;font-weight:700;line-height:40px}@media (max-width:1055px){.shop-body .shops-fixed-footer>p{font-weight:400;line-height:1;margin-bottom:10px;width:60%}}.shop-body .shops-fixed-footer>a{border-radius:50px;float:right;padding:10px 20px}@media (max-width:1055px){.shop-body .shops-fixed-footer>a{font-size:12px;padding:6px 12px}}.shop-body .shops-fixed-footer.not-connected-shops{cursor:pointer;max-height:65px;overflow:hidden;text-align:center}.shop-body .shops-fixed-footer.not-connected-shops img{height:30px;margin:10px}@media (max-width:767px){.shop-body .shops-fixed-footer.not-connected-shops img{height:20px}}.shop-body .shops-search.main-shop-search{margin-top:90px}.shop-body .shops-search .dropdown{display:inline-block;width:auto}.shop-body .shops-search .dropdown .dropdown-toggle{background:linear-gradient(180deg,#f8f8f8,#eee);border:1px solid #ccc!important;border-radius:3px;color:#000!important;text-transform:none;width:150px}.shop-body .shops-search .dropdown .dropdown-menu{min-width:200%}.shop-body .shops-search .tt-header{border-bottom:1px solid;font-weight:700}.shop-body .shops-search .tt-suggestion .logo{display:inline-block;height:16px;margin-right:8px;position:relative;top:-1px;width:30px}.shop-body .shops-search .tt-suggestion .logo img{max-height:100%;max-width:100%}.shop-body .shops-search .tt-suggestion .name{margin-right:8px}.shop-body .shops-search .tt-suggestion .connected,.shop-body .shops-search .tt-suggestion .waiting{position:relative;top:-2px}.shop-body .shops-search .tt-suggestion .waiting{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.9}.shop-body .shops-search .tt-suggestion .not-connected{float:right;font-size:12px}.shop-body .available-shops .available-shop{background:#eee;border-radius:2px;margin-bottom:10px;-webkit-transition:background .3s linear;-o-transition:background .3s linear;transition:background .3s linear}.shop-body .available-shops .available-shop.open{background:#fff}.shop-body .available-shops .available-shop>*{padding:10px 15px 10px 25px}.shop-body .available-shops .available-shop .shop-logo,.shop-body .available-shops .available-shop .shop-name{cursor:pointer}.shop-body .available-shops .available-shop .shop-logo{height:80px;line-height:60px;text-align:center}.shop-body .available-shops .available-shop .shop-logo img{max-height:100%;max-width:100%}.shop-body .available-shops .available-shop .shop-name{padding:26px 15px}.shop-body .available-shops .available-shop .shop-name>*,.shop-body .available-shops .available-shop .shop-name>:active,.shop-body .available-shops .available-shop .shop-name>:hover{color:#333;display:block;font-size:17px;font-weight:700;line-height:28px;margin:0;overflow:hidden;padding:0;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.shop-body .available-shops .available-shop .shop-info h4{font-size:16px;font-weight:700;margin:0 0 10px}.shop-body .private-shop .main-content-menu{margin-top:-35px}@media (max-width:767px){.shop-body .private-shop .main-content-menu{margin-left:0;padding:10px}}.shop-body .private-shop .main-content-menu .btn,.shop-body .private-shop .main-content-menu .context-menu-dots{opacity:1}.shop-body .private-shop .main-content-menu+.config-box{padding-top:50px}@media (max-width:767px){.shop-body .private-shop .main-content-menu+.config-box{margin-top:36px}}.shop-body .private-shop hr{padding:0!important}.shop-body .private-shop .form-group label{color:#999;font-size:13px;font-weight:500}.shop-body .private-shop .form-group label.control-label{color:#000;position:relative;text-align:right}@media (min-width:768px){.shop-body .private-shop .form-group label.control-label{top:9px}}.shop-body .private-shop .add-photo .form-control{border-radius:15px;height:230px;margin-top:15px}.shop-body .private-shop .add-photo .form-control .upload-commands{background:#fff;border-radius:15px;min-height:100%}.shop-body .private-shop .add-photo .form-control .upload-commands>span{left:0;margin:0;position:absolute;text-align:center;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.shop-body .private-shop .add-photo .form-control .photo.uploaded+.upload-commands{opacity:.1}.shop-body .private-shop .add-photo .form-control .photo{left:0;margin:0;position:absolute;text-align:center;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.shop-body .private-shop .add-photo .form-control .photo img{margin:10px;max-width:calc(100% - 20px)}.shop-body .private-shop .dropdown .dropdown-toggle{background:linear-gradient(180deg,#f8f8f8,#eee);border:1px solid #ccc!important;border-radius:3px;color:#666!important;text-align:left;text-transform:none}.shop-body .private-shop #product-allergens .collapse,.shop-body .private-shop #product-allergens-traces .collapse{background-color:#eee;border:1px solid #ddd;border-radius:2px;color:#000;position:absolute;transition:none;z-index:9}.shop-body .private-shop #allergens>.row>div,.shop-body .private-shop #traces>.row>div{display:inline-block;float:none;min-height:62px;padding-bottom:0;vertical-align:top;width:24.5%}.shop-body .private-shop #allergens>.row>div .disabled label,.shop-body .private-shop #traces>.row>div .disabled label{color:#afafaf}@media (max-width:767px){.shop-body .private-shop #allergens>.row>div,.shop-body .private-shop #traces>.row>div{width:49%}}.shop-body .private-shop .delete-all,.shop-body .private-shop .search{padding-bottom:8px}.shop-body .private-shop .onoffswitch .onoffswitch-inner:after{background-color:#5e616d}.shop-body .private-shop .onoffswitch input[type=checkbox]:not(:checked)+.onoffswitch-label .onoffswitch-switch{border-color:#5e616d}.shop-body .private-shop .products-list{margin-bottom:350px}.shop-body .private-shop .products-list .product-item{background:#fff;color:#333;display:block;height:78px;margin-bottom:3px;overflow:hidden;padding:15px}.shop-body .private-shop .products-list .product-item+.alert-info{display:none}.shop-body .private-shop .products-list .product-item .img{height:100%;padding:0;text-align:center}.shop-body .private-shop .products-list .product-item .img img{max-height:100%;max-width:100%}.shop-body .private-shop .products-list .product-item .name{font-size:16px;font-weight:500}@media (max-width:1199px){.shop-body .private-shop .products-list .product-item .name{font-size:14px}}@media (max-width:767px){.shop-body .private-shop .products-list .product-item .name{font-size:13px}}.shop-body .private-shop .products-list .product-item .product-number{color:#777;font-size:smaller;font-weight:400}.shop-body .private-shop .products-list .product-item .packaging-unit{font-size:smaller;font-weight:500}.shop-body .private-shop .products-list .product-item .price{font-weight:500}.shop-body .private-shop .products-list .product-item .action{display:none;opacity:0;padding:0;text-align:right;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.shop-body .private-shop .products-list .product-item .action .btn,.shop-body .private-shop .products-list .product-item .action .context-menu-dots{padding:0}.shop-body .private-shop .products-list .product-item .action .btn .icons,.shop-body .private-shop .products-list .product-item .action .context-menu-dots .icons{color:#000;opacity:.3;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}.shop-body .private-shop .products-list .product-item:hover .action{display:block;opacity:1}.shop-body .private-shop .products-list .product-item:hover .action .icons:hover{opacity:1}@media (max-width:767px){.shop-body .private-shop .products-list .product-item .action{display:block;opacity:1}.shop-body .private-shop .products-list .product-item .action .icons:hover{opacity:1}}.shop-body .private-shop .nav-tabs>li.active>a{background-color:transparent}.shop-body .private-shop .main-content-tabs>.nav-tabs{background:#3d4352;padding:0 20px}.shop-body .private-shop .main-content-tabs>.nav-tabs li a{background-color:transparent;border:0;color:#aaa;color:#7d7d7d;padding:16px}.shop-body .private-shop .main-content-tabs>.nav-tabs li.active a{color:#fff}.shop-body .private-shop .main-content-tabs .tab-content{background-color:transparent;margin:0;min-height:300px}.shop-body .private-shop .main-content-tabs .tab-content .photos{border-radius:2px;list-style:none;overflow:hidden;padding:0}.shop-body .private-shop .main-content-tabs .tab-content .photos:not(.hidden)+.no-images-msg{display:none}.shop-body .private-shop .main-content-tabs .tab-content .photos .photo{background-color:#f5f5f5;float:left;margin:5px 0;padding:0;position:relative}.shop-body .private-shop .main-content-tabs .tab-content .photos .photo .img{background:#fff;border:1px solid #f5f5f5;border-radius:2px;float:left;height:57px;margin:0 10px 0 0;overflow:hidden;position:relative;width:57px;z-index:3}.shop-body .private-shop .main-content-tabs .tab-content .photos .photo img{background-color:#fff;max-height:100%}.shop-body .private-shop .main-content-tabs .tab-content .alert-info{background-color:#d9edf7;border-color:#bce8f1;clear:both;color:#31708f}.shop-body .private-shop .main-content-tabs .tab-content .fileinput-button{clear:both}.shop-body .private-shop .main-content-tabs .tab-content .fileinput-button .progress-bar-success{background-color:rgba(119,184,44,.7)}.shop-body .private-shop .main-content-tabs .tab-content .fileinput-button:not(.btn-primary){background-color:#fff;border-color:#fff}.shop-body .private-shop .form-group{margin-bottom:10px}.shop-body .private-shop .input-group-addon .onoffswitch-checkbox{margin-bottom:0}.shop-body .private-shop .select-categories .cat-div{cursor:pointer!important}.shop-body .private-shop .select-categories .cat-div.cat-selected{background:#78b82c;color:#fff}.shop-body .private-shop .input-group{width:100%}.shop-body .private-shop .input-group:not(.normal)>.input-group-addon:first-child{width:25%}.shop-body .private-shop .input-group:not(.normal)>.input-group-addon:first-child+.dropdown-menu-select,.shop-body .private-shop .input-group:not(.normal)>.input-group-addon:first-child+input+.dropdown-menu-select{width:100%}.shop-body .private-shop .input-group:not(.normal)>.input-group-addon:first-child+.dropdown-menu-select .dropdown-menu,.shop-body .private-shop .input-group:not(.normal)>.input-group-addon:first-child+input+.dropdown-menu-select .dropdown-menu{max-width:437px;width:100%}.shop-body .private-shop .input-group:not(.normal)>.input-group-addon:first-child+.dropdown-menu-select .dropdown-menu.shop-color,.shop-body .private-shop .input-group:not(.normal)>.input-group-addon:first-child+input+.dropdown-menu-select .dropdown-menu.shop-color{max-height:150px;min-width:0}.shop-body .private-shop .input-group .input-group-addon{font-weight:500;text-align:left}.shop-body .private-shop .input-group .input-group-addon .onoffswitch-checkbox .onoffswitch+label{font-weight:700;line-height:1.4}.shop-body .private-shop .input-group .input-group-addon.mg-switch{color:#007eeb;cursor:pointer}.shop-body .private-shop .input-group .dropdown-menu-select>button{text-align:left}.shop-body .private-shop .input-group .dropdown-menu-select .dropdown-menu{width:60%}.shop-body .private-shop #product-name-other-lang-wrapper .input-group-addon{width:18.5%}.shop-body .private-shop #product-name-other-lang-wrapper .input-group-addon+.input-group-btn{border-radius:0;padding:0;position:relative;width:6.5%}.shop-body .private-shop #product-name-other-lang-wrapper .input-group-addon+.input-group-btn .dropdown-toggle{border:1px solid #ccc;border-radius:0;border-width:1px 0;height:100%;padding:7px;position:absolute;top:0;width:100%}.shop-body .private-shop .city-zip #city-label,.shop-body .private-shop .city-zip #shipment-city-label{width:61.3%}.shop-body .private-shop ol.sortable{padding-left:0}.shop-body .private-shop ol.sortable,.shop-body .private-shop ol.sortable ol,.shop-body .private-shop ul.category-tree,.shop-body .private-shop ul.category-tree ul{list-style-type:none}.shop-body .private-shop ul.category-tree{padding-left:0}.shop-body .private-shop ul.category-tree ol,.shop-body .private-shop ul.category-tree ul{list-style-type:none!important}.shop-body .private-shop ul.category-tree>li>ol,.shop-body .private-shop ul.category-tree>li>ul{padding:0}.shop-body .private-shop ul.category-tree>li>ol>li,.shop-body .private-shop ul.category-tree>li>ul>li{margin:0;padding-left:25px}.shop-body .private-shop ul.category-tree>li>ol>li>ol,.shop-body .private-shop ul.category-tree>li>ol>li>ul,.shop-body .private-shop ul.category-tree>li>ul>li>ol,.shop-body .private-shop ul.category-tree>li>ul>li>ul{margin-left:-25px;padding:0}.shop-body .private-shop ul.category-tree>li>ol>li>ol>li,.shop-body .private-shop ul.category-tree>li>ol>li>ul>li,.shop-body .private-shop ul.category-tree>li>ul>li>ol>li,.shop-body .private-shop ul.category-tree>li>ul>li>ul>li{padding-left:50px}.shop-body .private-shop ul.category-tree li.cat-item{border-top:1px solid #999}.shop-body .private-shop ul.category-tree li.cat-item>.cat-div{padding:8px 0}.shop-body .private-shop ul.category-tree li.cat-item>.cat-div .cat-group,.shop-body .private-shop ul.category-tree li.cat-item>.cat-div .cat-group .category-label{display:block}.shop-body .private-shop ul.category-tree li.cat-item>.cat-div .cat-group .category-label.active{font-weight:700}.shop-body .private-shop ul.category-tree>li.cat-item:first-child{border-top:0}.shop-body .private-shop ul.category-tree ul{padding-left:0}.shop-body .private-shop ul.category-tree ul li{padding-left:20px}.shop-body .private-shop .placeholder{outline:1px dashed #bbb}.shop-body .private-shop .sortable li{margin-bottom:8px}.shop-body .private-shop .sortable li.placeholder{background-color:hsla(0,0%,93%,.5);border-radius:2px;height:32px;margin-right:1px;margin-top:8px}.shop-body .private-shop .sortable li ol{margin-left:12px;overflow:hidden;padding-left:22px;position:relative;-webkit-transition:height .15s linear;-o-transition:height .15s linear;transition:height .15s linear}.shop-body .private-shop .sortable li ol:before{border-left:1px solid #d4d4d4;bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:0}.shop-body .private-shop .sortable li ol li{margin-bottom:0;margin-left:0;padding-top:8px;position:relative}.shop-body .private-shop .sortable li ol li.placeholder{margin-bottom:1px}.shop-body .private-shop .sortable li ol li.placeholder:last-child:before{top:19px}.shop-body .private-shop .sortable li ol li:last-child{padding-bottom:0}.shop-body .private-shop .sortable li ol li:before{border-left:1px solid #3d4352;border-top:1px solid #d4d4d4;content:"";display:block;height:0;left:-21px;margin-top:-1px;position:absolute;top:25px;width:22px}.shop-body .private-shop .sortable li ol li:last-child:before{background:transparent;bottom:0;height:auto;left:-22px}.shop-body .private-shop .sortable li div.cat-div{background-color:hsla(0,0%,100%,.1);border:1px solid #d4d4d4;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:move;font-weight:500;margin:0;overflow:hidden;padding:6px 8px}.shop-body .private-shop .sortable li div.cat-div span.cat-ops{line-height:100%;margin:0}.shop-body .private-shop .cat-ops{display:none;float:right}.shop-body .private-shop .cat-ops .btn-delete-category .icons,.shop-body .private-shop .cat-ops .btn-edit-category .icons{color:#000;font-size:18px;height:auto;line-height:inherit;opacity:.2;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;width:auto}.shop-body .private-shop .cat-ops .btn-delete-category:hover .icons,.shop-body .private-shop .cat-ops .btn-edit-category:hover .icons{opacity:1}.shop-body .private-shop .cat-div:hover .cat-ops{display:inline-block}.shop-body .private-shop .mjs-nestedSortable-error{background:#fbe3e4;border-color:transparent}.shop-body .private-shop li.mjs-nestedSortable-collapsed.mjs-nestedSortable-hovering div{border-color:#999}.shop-body .private-shop .btn-expand-category{cursor:pointer;display:none;width:20px}.shop-body .private-shop .sortable li.mjs-nestedSortable-branch>div.cat-div>span.cat-group>.btn-expand-category{display:inline-block;font-size:12px;margin-left:5px;vertical-align:middle}.shop-body .private-shop .sortable li.mjs-nestedSortable-collapsed>ol{display:none}.shop-body .private-shop .category-label{cursor:pointer;vertical-align:middle}.shop-body .private-shop .empty-cat-name{color:#999}.shop-body .private-shop input.cat-name{display:inline-block;font-size:13px;font-weight:400;height:29px;margin:4px 0 5px;padding:6px;width:100%}.shop-body .private-shop button[name=save-cat-name]{font-size:12px;height:29px;opacity:.75;padding:4px 10px}.shop-body .private-shop div.category-tree ol .cat-div{padding:4px 8px}.shop-body .private-shop div.category-tree ol .cat-div:not(.edit) .cat-group>:not(.category-label){display:none!important}.shop-body .private-shop div.category-tree ol .cat-div.edit{padding:0 5px}.shop-body .private-shop div.category-tree ol .cat-div.edit .cat-group>:not(.edit-cat-name),.shop-body .private-shop div.category-tree ol .cat-div.edit .cat-ops{display:none!important}.shop-body .private-shop .btn-delete-category,.shop-body .private-shop .btn-edit-category{float:left}.shop-body .private-shop .btn-delete-category:not(:first-child),.shop-body .private-shop .btn-edit-category:not(:first-child){margin-left:5px}.shop-body .private-shop .btn-delete-category,.shop-body .private-shop .btn-edit-category,.shop-body .private-shop .btn-expand-category{cursor:pointer}.shop-body .private-shop.basic{border-radius:2px;padding:35px 15px 15px}.shop-body .private-shop.basic .form-group{margin-bottom:20px}.shop-body .private-shop.basic .form-group:not(.dropdown):not(.has-dropdown){overflow:hidden}.shop-body .private-shop.basic .form-control{color:#333}.shop-body .private-shop.basic .form-control.dropdown-toggle{overflow:hidden}.shop-body .private-shop.basic .form-control.loading{background-position:calc(100% - 3px) 3px!important;background-size:10px;padding-right:12px!important}.shop-body .private-shop.basic .form-control.saved{background-image:url(/build/images/icon-ok.572faa1d.svg)!important;background-position:calc(100% - 3px)!important;background-position:calc(100% - 3px) 3px!important;background-repeat:no-repeat!important;background-size:15px;background-size:10px;padding-right:12px!important}.shop-body .private-shop.basic .form-control:not(.required)+.required{display:none}.shop-body .private-shop.basic .form-control.required{border-color:red}.shop-body .private-shop.basic .form-control.required+.required{bottom:0;color:red;font-size:9px;font-weight:401;position:absolute;right:7px}.shop-body .private-shop.basic .input-group .input-group-btn{max-width:50%;width:50%}.shop-body .private-shop.basic .input-group .dropdown{position:static}.shop-body .private-shop.basic .input-group .dropdown-toggle{border-radius:0 3px 3px 0;margin-left:-1px;padding-left:10px!important;padding-right:20px!important}.shop-body .private-shop.basic .fileinput-button{border:0}.shop-body .private-shop.basic #dashboard .icons{color:#000}.shop-body .private-shop.basic #dashboard .btn-danger:focus{background-color:#c93033;border-color:#761c19;color:#fff}.shop-body .private-shop.header{background:transparent;border-radius:2px 2px 0 0;padding:0}.shop-body .private-shop.header .name{color:#999;font-size:27px;font-weight:300;line-height:150%;margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shop-body .private-shop.header .descr{max-height:64px;max-width:100%;overflow:hidden}.shop-body .private-shop.header .rounded-box{color:#999}.shop-body .private-shop.header .rounded-box h2{line-height:1em;margin:0}.shop-body .private-shop.header .rounded-box h4{font-size:14px;line-height:1em;margin:0}.shop-body .private-shop.basic{border-radius:0 0 2px 2px;margin:0 15px}@media (max-width:767px){.shop-body .private-shop.basic{margin:0;padding:0 15px}}.shop-body .private-shop.basic .config-box{padding:20px}@media (max-width:767px){.shop-body .private-shop.basic .config-box>*{padding-left:0;padding-right:0}}.shop-body .private-shop.basic .config-box+.config-box{border-top:1px solid hsla(0,0%,100%,.15);padding:20px}.shop-body .private-shop.basic .config-box h4{margin-top:0}.shop-body .private-shop.basic .config-box form.search input{background-color:#fff;color:#000}.shop-body .private-shop.basic .nav-tabs{height:70px;padding:0 20px}.shop-body .private-shop.basic .nav-tabs li{max-width:16%;max-width:16.6666666667%;width:16%;width:16.6666666667%}.shop-body .private-shop.basic .nav-tabs li a{background:transparent;border:none;margin:24px 0;overflow-x:hidden;padding:0 18px;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1055px){.shop-body .private-shop.basic .nav-tabs li a{padding:0 8px}}.shop-body .private-shop.basic .nav-tabs li a:active,.shop-body .private-shop.basic .nav-tabs li a:focus,.shop-body .private-shop.basic .nav-tabs li a:hover,.shop-body .private-shop.basic .nav-tabs li.active a,.shop-body .private-shop.basic .nav-tabs li.active a:active,.shop-body .private-shop.basic .nav-tabs li.active a:focus,.shop-body .private-shop.basic .nav-tabs li.active a:hover{background:transparent;opacity:.5}.shop-body .private-shop.basic .input-group.required .input-group-addon:after{color:#d00;content:"*";margin-left:8px;position:absolute;top:7px}.shop-body .private-shop.basic .checkbox-group{background-color:#eee;border:1px solid #ccc;border-left:0;border-radius:2px;color:#555;display:block;font-size:15px;font-weight:400;line-height:1;padding:6px 12px}.shop-body .private-shop.basic .ordering-via .disabled{opacity:.7}.shop-body .private-shop.basic .ordering-via .input-group .input-group-addon{vertical-align:top}.shop-body .private-shop.basic .ordering-via .input-group .input-div{position:relative}.shop-body .private-shop.basic .ordering-via .input-group .input-div .verified{display:none;position:absolute;right:10px;top:7px;z-index:2}.shop-body .private-shop.basic .ordering-via .input-group .input-div .verified a{text-decoration:underline}.shop-body .private-shop.basic .ordering-via .input-group .input-div+.input-div{display:none}.shop-body .private-shop.basic .ordering-via .input-group .input-div+.input-div input{margin-top:5px}.shop-body .private-shop.basic .ordering-via .input-group.active-ordering .input-div+.input-div,.shop-body .private-shop.basic .ordering-via.ordering-verified .verified{display:block}.shop-body .private-shop.basic .dropdown-menu{left:inherit}.shop-body .private-shop.basic .weekday-switch .weekday{font-weight:500;padding-left:8px}.shop-body .private-shop.basic .order-time-table .wday .last-order{display:block;opacity:0;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;visibility:hidden}@media (max-width:767px){.shop-body .private-shop.basic .order-time-table .wday .last-order{display:none}}.shop-body .private-shop.basic .order-time-table .wday.selected .last-order{display:block;opacity:1;visibility:visible}@media (max-width:767px){.shop-body .private-shop.basic .order-time-table .wday.selected{margin-bottom:20px}}.shop-body .private-shop.basic .order-time-table .onoffswitch-checkbox.form-group{margin-bottom:0}@media (min-width:768px){.shop-body .private-shop.basic .order-time-table .onoffswitch-checkbox.form-group{margin-bottom:10px;text-align:right}.shop-body .private-shop.basic .order-time-table .onoffswitch-checkbox.form-group .onoffswitch{float:right;margin-left:5px}.shop-body .private-shop.basic .order-time-table .onoffswitch-checkbox.form-group .onoffswitch+label{color:#000;float:none}.shop-body .private-shop.basic .order-time-table .order-until{text-align:right}}.shop-body .private-shop.basic .general-settings-group>span{font-weight:500;padding-left:12px;position:absolute}.shop-body .private-shop.basic .box-wrapper{margin-bottom:15px}.shop-body .private-shop.basic .email-content-settings-group>span{padding-left:12px;position:absolute}.shop-body .private-shop.basic .editbox-delivery-timetable{background:#f5f5f6;border-radius:2px;display:none;overflow:hidden;padding:25px}.shop-body .page-title{color:#fff;font-size:28px;font-weight:400;margin:0 0 20px}.shop-body .shops-carts .shops-cart{background:#fff;border-radius:2px;margin-bottom:20px}@media (max-width:767px){.shop-body .shops-carts .shops-cart .cart-product-single-price,.shop-body .shops-carts .shops-cart .cart-product-total{display:none}}.shop-body .shops-carts .shops-cart .empty-msg{opacity:0;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.shop-body .shops-carts .shops-cart .empty-msg p{padding:55px 15px}.shop-body .shops-carts .shops-cart.cart-empty .empty-msg{opacity:1}.shop-body .shops-carts .shops-cart .shops-cart-header{border-radius:2px 2px 0 0}.shop-body .shops-carts .shops-cart .shops-cart-header .shop-name{border-radius:2px 2px 0 0;font-size:21px;line-height:32px;margin:0;padding:14px}.shop-body .shops-carts .shops-cart .shops-cart-header .shop-name .name,.shop-body .shops-carts .shops-cart .shops-cart-header .shop-name i{cursor:pointer}.shop-body .shops-carts .shops-cart .shops-cart-header .shop-name i{float:left;font-size:30px;margin-right:7px}.shop-body .shops-carts .shops-cart .shops-cart-header .links{float:right;font-size:15px}.shop-body .shops-carts .shops-cart .shops-cart-content{background-position:50%;max-height:500px}.shop-body .shops-carts .shops-cart .shops-cart-content.in{min-height:150px}.shop-body .shops-carts .shops-cart .shops-cart-content .cart-products{border-bottom:1px solid #eee;max-height:310px;min-height:310px}@media (max-width:767px){.shop-body .shops-carts .shops-cart .shops-cart-content .cart-products{min-height:0}}.shop-body .shops-carts .shops-cart .shops-cart-delivery{padding:30px 0}.shop-body .shops-carts .carousel{height:482px;overflow:hidden}@media (max-width:767px){.shop-body .shops-carts .carousel{height:auto}}.shop-body .shops-carts .carousel .item{height:482px;position:relative}@media (max-width:767px){.shop-body .shops-carts .carousel .item{height:auto}}.shop-body .shops-carts .carousel .item .item-footer-fixed{bottom:0;position:absolute;width:100%}@media (max-width:767px){.shop-body .shops-carts .carousel .item .item-footer-fixed{position:static}}.shop-body .btn-order-send{background:#78b82c;color:#fff;font-weight:700}.cart-products .cart-product-category{font-size:18px;font-weight:700;overflow:hidden}.cart-products .cart-product-category>*{padding:30px 0 0}.cart-products .cart-product-category:first-child>*{padding-top:0}.cart-content .cart-delivery,.cart-content .cart-summary,.cart-product{border-bottom:1px solid #eee;clear:both;line-height:35px;margin:0 10px;overflow:hidden;padding:7px 0}@media (max-width:767px){.cart-content .cart-delivery,.cart-content .cart-summary,.cart-product{line-height:1}}.cart-content .cart-delivery .standard-price,.cart-content .cart-summary .standard-price,.cart-product .standard-price{display:none}.cart-content .cart-delivery>div,.cart-content .cart-summary>div,.cart-product>div{padding-bottom:5px;padding-top:7px}.cart-content .cart-delivery>div:first-child,.cart-content .cart-summary>div:first-child,.cart-product>div:first-child{padding-left:0}.cart-content .cart-delivery>div:last-child,.cart-content .cart-summary>div:last-child,.cart-product>div:last-child{padding-right:40px;position:relative}.cart-content .cart-delivery .cart-product-name a,.cart-content .cart-summary .cart-product-name a,.cart-product .cart-product-name a,.cart-product .cart-product-name a:hover{color:#333;text-decoration:none}.cart-content .cart-delivery button.close,.cart-content .cart-summary button.close,.cart-product button.close{position:absolute;right:5px;top:13px}.cart-content .cart-delivery .plus-minus,.cart-content .cart-summary .plus-minus,.cart-product .plus-minus{line-height:20px}.cart-content .cart-delivery .plus-minus .btn,.cart-content .cart-delivery .plus-minus .context-menu-dots,.cart-content .cart-summary .plus-minus .btn,.cart-content .cart-summary .plus-minus .context-menu-dots,.cart-product .plus-minus .btn,.cart-product .plus-minus .btn:active,.cart-product .plus-minus .btn:focus,.cart-product .plus-minus .context-menu-dots{border:0;color:#999;height:32px;margin:0 1px;outline:#999;overflow:hidden;padding:6px;position:relative;width:32px}.cart-content .cart-delivery .plus-minus .btn:hover,.cart-content .cart-delivery .plus-minus .context-menu-dots:hover,.cart-content .cart-summary .plus-minus .btn:hover,.cart-content .cart-summary .plus-minus .context-menu-dots:hover,.cart-product .plus-minus .btn:active:hover,.cart-product .plus-minus .btn:focus:hover,.cart-product .plus-minus .btn:hover,.cart-product .plus-minus .context-menu-dots:hover{background:#ddd;color:#666}.cart-content .cart-delivery .plus-minus input,.cart-content .cart-summary .plus-minus input,.cart-product .plus-minus input{box-shadow:none;min-width:40px}.cart-content .cart-delivery .plus-minus input:focus,.cart-content .cart-summary .plus-minus input:focus,.cart-product .plus-minus input:focus{background:#eee;border-radius:2px}.cart-content .cart-delivery,.cart-content .cart-summary{line-height:28px;margin:0;padding:7px 0}@media (max-width:767px){.cart-content .cart-delivery,.cart-content .cart-summary{line-height:20px}}.cart-content .cart-delivery>div,.cart-content .cart-summary>div,.cart-content .cart-summary>div:first-child,.cart-content .cart-summary>div:last-child{padding:0}.cart-content .cart-delivery>div>div:last-child,.cart-content .cart-summary>div:first-child>div:last-child,.cart-content .cart-summary>div:last-child>div:last-child,.cart-content .cart-summary>div>div:last-child{padding-right:40px}.cart-content .cart-delivery{border:0;margin:10px 0;padding:7px 20px 0}.cart-content .cart-delivery .delivery-info{line-height:20px;position:relative;top:-7px}.cart-content .cart-delivery .delivery-info .icon-delivery{display:inline-block;font-size:35px;margin-right:10px;position:relative;top:10px}#right-menu .pricebox .current-product-price,#right-menu .pricebox .price{font-size:36px;font-weight:300;line-height:1.5em}#right-menu .pricebox .plus-minus{margin-bottom:10px}#right-menu .pricebox .plus-minus a{background-color:hsla(0,0%,100%,.2)}#right-menu .cart-content .cart-delivery,#right-menu .cart-summary,.cart-content #right-menu .cart-delivery{padding-bottom:0}#right-menu .cart-content .cart-delivery .well-content,#right-menu .cart-summary .well-content,.cart-content #right-menu .cart-delivery .well-content{line-height:34px;margin-top:-20px}#right-menu .cart-content .cart-delivery .well-content .shop,#right-menu .cart-summary .well-content .shop,.cart-content #right-menu .cart-delivery .well-content .shop{border-bottom:1px solid #ddd;color:#333;display:block;margin:0 -5px;padding:10px 5px;text-decoration:none}#right-menu .cart-content .cart-delivery .well-content .shop .name,#right-menu .cart-summary .well-content .shop .name,.cart-content #right-menu .cart-delivery .well-content .shop .name{font-weight:700;margin-left:5px}#right-menu .cart-content .cart-delivery .well-content .shop .summary,#right-menu .cart-summary .well-content .shop .summary,.cart-content #right-menu .cart-delivery .well-content .shop .summary{float:right;font-size:13px;line-height:17px;text-align:right}#right-menu .cart-content .cart-delivery .well-content .shop .summary span,#right-menu .cart-summary .well-content .shop .summary span,.cart-content #right-menu .cart-delivery .well-content .shop .summary span{display:block}#right-menu .cart-content .cart-delivery .well-content .shops-summary,#right-menu .cart-summary .well-content .shops-summary,.cart-content #right-menu .cart-delivery .well-content .shops-summary{padding:10px 0}#right-menu .cart-short.well,#right-menu .main-content-tabs .cart-short.tab-content,.main-content-tabs #right-menu .cart-short.tab-content{margin:0 -20px}@media (max-width:1055px){#right-menu .cart-short.well,#right-menu .main-content-tabs .cart-short.tab-content,.main-content-tabs #right-menu .cart-short.tab-content{margin:0 -15px}}#right-menu .cart-short.well .icon-cart,#right-menu .main-content-tabs .cart-short.tab-content .icon-cart,.main-content-tabs #right-menu .cart-short.tab-content .icon-cart{top:4px}#right-menu .cart-short.well.cart-empty,#right-menu .main-content-tabs .cart-short.cart-empty.tab-content,.main-content-tabs #right-menu .cart-short.cart-empty.tab-content{padding-bottom:0}#right-menu .cart-short.well.cart-empty .subwell-title,#right-menu .cart-short.well.cart-empty .well-title,#right-menu .main-content-tabs .cart-short.cart-empty.tab-content .subwell-title,#right-menu .main-content-tabs .cart-short.cart-empty.tab-content .well-title,.main-content-tabs #right-menu .cart-short.cart-empty.tab-content .subwell-title,.main-content-tabs #right-menu .cart-short.cart-empty.tab-content .well-title{border-radius:2px;margin-bottom:0}#right-menu .cart-short.well.cart-empty .subwell-title .product-number,#right-menu .cart-short.well.cart-empty .well-title .product-number,#right-menu .main-content-tabs .cart-short.cart-empty.tab-content .subwell-title .product-number,#right-menu .main-content-tabs .cart-short.cart-empty.tab-content .well-title .product-number,.main-content-tabs #right-menu .cart-short.cart-empty.tab-content .subwell-title .product-number,.main-content-tabs #right-menu .cart-short.cart-empty.tab-content .well-title .product-number{border-radius:0 2px 2px 0}#right-menu .cart-short.well.cart-empty .well-content,#right-menu .main-content-tabs .cart-short.cart-empty.tab-content .well-content,.main-content-tabs #right-menu .cart-short.cart-empty.tab-content .well-content{display:none}#right-menu .cart-short.well.other-shop,#right-menu .main-content-tabs .cart-short.other-shop.tab-content,.main-content-tabs #right-menu .cart-short.other-shop.tab-content{border-radius:2px;bottom:0;display:none;padding-bottom:0;position:absolute;width:calc(100% - 40px)}#right-menu .cart-short.well.other-shop .subwell-title,#right-menu .cart-short.well.other-shop .well-title,#right-menu .main-content-tabs .cart-short.other-shop.tab-content .subwell-title,#right-menu .main-content-tabs .cart-short.other-shop.tab-content .well-title,.main-content-tabs #right-menu .cart-short.other-shop.tab-content .subwell-title,.main-content-tabs #right-menu .cart-short.other-shop.tab-content .well-title{border-radius:2px;margin-bottom:0}#right-menu .cart-short.well .subwell-title,#right-menu .cart-short.well .well-title,#right-menu .main-content-tabs .cart-short.tab-content .subwell-title,#right-menu .main-content-tabs .cart-short.tab-content .well-title,.main-content-tabs #right-menu .cart-short.tab-content .subwell-title,.main-content-tabs #right-menu .cart-short.tab-content .well-title{margin-bottom:0;padding:10px 20px;position:relative}@media (max-width:1055px){#right-menu .cart-short.well .subwell-title,#right-menu .cart-short.well .well-title,#right-menu .main-content-tabs .cart-short.tab-content .subwell-title,#right-menu .main-content-tabs .cart-short.tab-content .well-title,.main-content-tabs #right-menu .cart-short.tab-content .subwell-title,.main-content-tabs #right-menu .cart-short.tab-content .well-title{padding:10px 15px}}#right-menu .cart-short.well .subwell-title .name,#right-menu .cart-short.well .well-title .name,#right-menu .main-content-tabs .cart-short.tab-content .subwell-title .name,#right-menu .main-content-tabs .cart-short.tab-content .well-title .name,.main-content-tabs #right-menu .cart-short.tab-content .subwell-title .name,.main-content-tabs #right-menu .cart-short.tab-content .well-title .name{display:inline-block;text-overflow:ellipsis;white-space:nowrap}#right-menu .cart-short.well .subwell-title .product-number,#right-menu .cart-short.well .well-title .product-number,#right-menu .main-content-tabs .cart-short.tab-content .subwell-title .product-number,#right-menu .main-content-tabs .cart-short.tab-content .well-title .product-number,.main-content-tabs #right-menu .cart-short.tab-content .subwell-title .product-number,.main-content-tabs #right-menu .cart-short.tab-content .well-title .product-number{color:hsla(0,0%,100%,.5);display:inline-block;font-size:12px;line-height:28px;text-align:center}#right-menu .cart-short.well .cart-short-products,#right-menu .main-content-tabs .cart-short.tab-content .cart-short-products,.main-content-tabs #right-menu .cart-short.tab-content .cart-short-products{padding:0 20px;width:100%!important}@media (max-width:1055px){#right-menu .cart-short.well .cart-short-products,#right-menu .main-content-tabs .cart-short.tab-content .cart-short-products,.main-content-tabs #right-menu .cart-short.tab-content .cart-short-products{padding:0 15px}}#right-menu .cart-short.well .cart-info,#right-menu .main-content-tabs .cart-short.tab-content .cart-info,.main-content-tabs #right-menu .cart-short.tab-content .cart-info{background:#eee;font-size:11px;position:relative;text-align:center}#right-menu .cart-short.well .product,#right-menu .main-content-tabs .cart-short.tab-content .product,.main-content-tabs #right-menu .cart-short.tab-content .product{display:block;font-size:12px;padding:5px 5px 1px;text-decoration:none}#right-menu .cart-short.well .product .name,#right-menu .main-content-tabs .cart-short.tab-content .product .name,.main-content-tabs #right-menu .cart-short.tab-content .product .name{display:inline-block;line-height:1.3em;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#right-menu .cart-short.well .product .name .qty,#right-menu .main-content-tabs .cart-short.tab-content .product .name .qty,.main-content-tabs #right-menu .cart-short.tab-content .product .name .qty{color:hsla(0,0%,100%,.33);font-size:10px}#right-menu .cart-short.well .product .name small,#right-menu .main-content-tabs .cart-short.tab-content .product .name small,.main-content-tabs #right-menu .cart-short.tab-content .product .name small{opacity:.7}#right-menu .cart-short.well .product .summary,#right-menu .main-content-tabs .cart-short.tab-content .product .summary,.main-content-tabs #right-menu .cart-short.tab-content .product .summary{float:right;font-size:10px;line-height:1.6em;margin-left:10px;text-align:right}#right-menu .cart-short.well .product .summary .total,#right-menu .main-content-tabs .cart-short.tab-content .product .summary .total,.main-content-tabs #right-menu .cart-short.tab-content .product .summary .total{color:hsla(0,0%,100%,.33)}#right-menu .cart-short.well .product .description,#right-menu .main-content-tabs .cart-short.tab-content .product .description,.main-content-tabs #right-menu .cart-short.tab-content .product .description{color:hsla(0,0%,100%,.33);display:block;font-size:9px;line-height:1;margin-bottom:5px}#right-menu .cart-short.well .product a:hover,#right-menu .main-content-tabs .cart-short.tab-content .product a:hover,.main-content-tabs #right-menu .cart-short.tab-content .product a:hover{color:#fff}#right-menu .cart-short.well .shops-summary,#right-menu .main-content-tabs .cart-short.tab-content .shops-summary,.main-content-tabs #right-menu .cart-short.tab-content .shops-summary{background-color:#78b82c;bottom:0;line-height:1em;padding:15px 20px 14px;position:absolute;width:100%}.shop-body .product-category:not(:first-child){margin-top:20px}@media (max-width:1056px){.shop-body .product-category{padding:0}}.shop-body .product-category h3{border-bottom:1px solid transparent;color:#509cbf;font-size:12px;font-weight:500;letter-spacing:.05em;margin:0;padding:10px 0;text-transform:uppercase}.shop-body tr.product-category td{padding-top:10px}.shop-body .products.compact .close{color:#999}@media (min-width:1056px){.shop-body .products:not(.cart){overflow:visible;padding-bottom:100px;padding-top:5px}}.shop-body .products:not(.compact) .product{padding:0 10px 20px}.shop-body #middle-content .product .icon{background-color:transparent!important;color:#3d4352;font-size:70px;opacity:.2}.shop-body #middle-content .product.productdetails .icon{font-size:150px;line-height:330px}.shop-body #middle-content .product .productBlock .icon{font-size:70px;line-height:180px}.shop-body .products .product>*{border-radius:2px;position:relative}.shop-body #middle-content .product input[name=quantity]{background-color:#fff;font-weight:700;padding-left:4px;padding-right:4px;width:35px}.shop-body p>.product-icon{display:inline-block;height:15px;position:relative;top:-2px;width:15px}.shop-body .products .product .shop-product-img{background-color:#fff;border-radius:2px 2px 0 0;min-height:99%;overflow:hidden;padding:0;position:relative;text-align:center}.shop-body .products .product img:not(.product-icon){bottom:calc(-100% + 60px);left:-100%;margin:auto;max-height:130px;max-width:80%;position:absolute;right:-100%;top:-100%}.shop-body .products .productBlock{cursor:pointer;height:236px;width:100%}.shop-body .products:not(.compact) .productBlock{border:1px solid transparent;border-radius:2px}.shop-body .product .in-advert,.shop-body .productBlock .in-advert{background:#fc0;border-radius:2px;color:#333;font-size:10px;font-weight:700;left:5px;padding:1px 5px;position:absolute;top:5px}.shop-body .products-table:not(.compact) .in-advert,.shop-body .products:not(.compact) .in-advert{display:block;left:3px;min-height:0;position:absolute;text-align:center;top:17px;z-index:9}.shop-body .cart-products:not(.compact) .product .product-name .in-advert{display:none}.shop-body .cart-products.compact .product .in-advert{border-radius:2px 0;bottom:auto;font-size:9px;left:0;padding:0 3px;right:auto;top:0}.shop-body .products .art-no{font-size:12px;font-weight:400}.shop-body .products:not(.compact) .art-no{background:hsla(0,0%,100%,.5);color:#333;font-size:10px;padding:1px 3px;position:absolute;z-index:2}.shop-body .products:not(.compact) .productBlock.preload{height:0;min-height:0;width:0}.shop-body .products.compact .productBlock.preload{height:0;min-height:0}.shop-body .products .productBlock .img a{display:block;min-height:100px}.shop-body .products .productBlock .img a:hover{text-decoration:none}.shop-body .products .name-block{background:hsla(0,0%,100%,.75);bottom:33px;position:absolute;width:100%}.shop-body .products .shop-product-name{font-size:13px;font-weight:500;line-height:12px;max-height:57px;overflow:hidden;padding:10px 7px 0;-webkit-transition:max-height .15s linear;-o-transition:max-height .15s linear;transition:max-height .15s linear}.shop-body .products .shop-product-name .description{display:block;font-size:11px;font-weight:400;line-height:11px;margin-top:2px;max-height:11px;opacity:.7;overflow:hidden;text-overflow:ellipsis}.shop-body .products .product .productBlock:hover .shop-product-name{max-height:120px}.shop-body .products .product .productBlock:hover .shop-product-name .description{max-height:100px;overflow:visible}.shop-body .products:not(.compact) .packagings{color:#000}.shop-body .products .product-packagings-wrapper{overflow:hidden;padding:0 7px 5px;text-transform:none;white-space:nowrap}.shop-body .products .product-packagings-wrapper .packagings{font-size:12px;margin-top:2px}.shop-body .products .product-packagings-wrapper .packagings .selector{color:#61a4c8;text-decoration:underline}.shop-body .products .product-packagings-wrapper .packagings-selector{background-color:#fff;border-radius:4.05px 3.6px 4.05px 4.05px;box-shadow:0 0 15px 0 rgba(0,0,0,.5);display:none;position:absolute;top:100%;width:260px;z-index:9999}.shop-body .products .product-packagings-wrapper .packagings-selector .actions{font-size:11px;overflow:hidden;padding:0 15px 5px}.shop-body .products .product-packagings-wrapper .packagings-selector .actions a{float:left;text-decoration:underline}.shop-body .products .product-packagings-wrapper .packagings-selector .actions .cancel{color:#999;float:right}.shop-body .products .product-packagings-wrapper .packagings-selector:xafter{border:1px solid rgba(51,51,51,.19);content:"";left:45%;position:absolute;top:-12px}.shop-body .products .product-packagings-wrapper .packagings-selector:xbefore{border:1px solid #333;content:"";left:45%;position:absolute;top:-13px}.shop-body .products .product-packagings-wrapper .packagings-selector>ul{cursor:normal;list-style:none;margin:0;padding:8px 0}.shop-body .products .product-packagings-wrapper .packagings-selector>ul li{border-radius:8px;cursor:pointer;font-weight:600;margin:0 7px;padding:8px 8px 2px;text-align:left}.shop-body .products .product-packagings-wrapper .packagings-selector>ul li .pack{color:#666;font-size:14px;margin-left:10px;position:relative;top:-3px}.shop-body .products .product-packagings-wrapper .packagings-selector>ul li .pack-quantity{color:#666;font-size:11px;font-weight:500;margin-left:16px}.shop-body .products .product-packagings-wrapper .packagings-selector>ul li .pack-price{color:#666;display:inline-block;float:right;font-size:12px;font-weight:500;line-height:24px;text-align:right}.shop-body .products .product-packagings-wrapper .packagings-selector>ul li .circle{background-color:#fff;border:1px solid #ccc;border-radius:9.2px;box-sizing:border-box;display:inline-block;height:18px;width:18px}.shop-body .products .product-packagings-wrapper .packagings-selector>ul li .circle>span{background-color:#78b82c;border-radius:5.63px;display:inline-block;height:10px;margin:3px;position:absolute;transform:scaleY(-1);width:10px}.shop-body .products .product-packagings-wrapper .packagings-selector>ul li:not(.active) .circle>span{display:none}.shop-body .products .product-packagings-wrapper .packagings-selector>ul li:hover{background-color:#eee}.shop-body .products .product .additionals{left:3px;position:absolute;top:20px;width:22px;z-index:3}.shop-body .products .product .additionals img{display:inline-block;height:18px;position:static;width:18px}.shop-body .products .product .additionals img:not(:last-child){margin-bottom:2px}.shop-body .products .shop-product-price{display:inline;float:right;font-size:13px;overflow:hidden;padding:0;position:relative}.shop-body .products .shop-product-price .price-block{position:relative}.shop-body .products .shop-product-price .price-block .standard-price{background:#fff;color:#ccc;left:0;margin-left:-4px;margin-top:-18px;padding:0 4px;position:absolute;text-decoration:line-through;top:0}.shop-body .products:not(.compact) .total-block{bottom:3px;font-size:10px;font-weight:400;line-height:0px;margin:0;opacity:.5;padding:0;position:absolute;right:5px;width:70px;z-index:1}.shop-body .products:not(.compact) .total-block .total{font-size:10px}.shop-body .products:not(.compact) .total-block>*{float:none;line-height:13px}.shop-body .products.compact .productBlock:hover .shop-product-name .description{max-height:11px}.shop-body .products:not(.compact) .shop-product-price .price-block .standard-price{background:transparent;color:#666;font-size:13px;left:auto;right:0}.shop-body .products:not(.compact) .shop-product-name .description{line-height:11px}.shop-body .product:not(.in-cart) .remove-from-cart{display:none}.shop-body .products:not(.compact) .in-cart .close{position:absolute;right:4px;top:4px}.shop-body .products .product .close{font-size:21px;font-weight:300;opacity:.7;padding:5px;text-shadow:none;z-index:2}.shop-body .products .product .close:hover{opacity:1}.shop-body .products .product:not(.in-cart) .close{display:none}.shop-body .products .product .add-to-cart{background-color:#78b82c;border:none;border-radius:0 0 2px 2px;bottom:0;cursor:default;font-size:14px;height:37px;line-height:35px;overflow:hidden;position:absolute;width:100%}.shop-body .products .product .add-to-cart:active{-webkit-box-shadow:none;box-shadow:none}.shop-body .products .product .add-to-cart .glyphicon-shopping-cart{font-size:16px;margin-right:5px}.shop-body .products .product .add-to-cart>*{border-radius:0 0 2px 2px;bottom:0;left:0;max-height:100%;padding:0;position:absolute;width:100%}.shop-body .products .product .add-product{-webkit-transition:bottom .3s linear;-o-transition:bottom .3s linear;transition:bottom .3s linear}.shop-body .products .product .add-product,.shop-body .products .product .open-product-details{background:#4b505e;color:#fff;font-size:10px;line-height:25px;padding:6px 5px 6px 10px;text-align:center;z-index:2}.shop-body .products .product .add-product:hover,.shop-body .products .product .open-product-details:hover{background-color:#78b82c;color:#fff}.shop-body .products .product.in-cart .add-product{bottom:-40px}.shop-body .products .product .update-product{display:table}.shop-body .products .product .update-product>*{display:table-cell;vertical-align:middle}.shop-body .products .product .update-product .left-block{width:30%}.shop-body .products .product.not-available .add-product,.shop-body .products .product.not-available .update-product,.shop-body .products .product:not(.not-available) .open-product-details{display:none}.shop-body .products .product.not-available{opacity:.8}.shop-body .products .product .open-product-details{background-color:#ddd;border:#ddd;color:#666}.shop-body .products .product.not-available .add-product,.shop-body .products .product.not-available .price-block,.shop-body .products .product.not-available .update-product,.shop-body .products.compact .product.not-available .open-product-details{display:none!important}.shop-body .products:not(.compact) .product .productBlock .shop-product-price{line-height:1;padding-right:5px;top:6px}.shop-body .products.cart .product.not-available{background-color:rgba(238,123,3,.5)}@media (max-width:1055px){#middle-content .product.productdetails{padding:15px 0 100px}}#middle-content .product.productdetails #pricebox-wrapper{bottom:0;left:0;margin:0;position:fixed;z-index:2}#middle-content .product.productdetails .plus-minus a{background-color:hsla(0,0%,100%,.2);padding:15px 19px}#middle-content .product .plus-minus a{background:transparent;border:0;display:block;font-size:14px;line-height:100%;margin:0;opacity:1;padding:9px 6px;-webkit-transition:all .3 linear;-o-transition:all .3 linear;transition:all .3 linear}#middle-content .product .plus-minus a.disabled,#middle-content .product .plus-minus.disabled{cursor:not-allowed!important;pointer-events:all!important}#middle-content .product .plus-minus>.input-group-btn{background-color:transparent}#middle-content .product.productdetails .plus-minus input.quantity{background:hsla(0,0%,100%,.75);font-size:20px;height:46px;min-width:50px}#middle-content .product .plus-minus>.input-group-btn{background:transparent;border:0;border-radius:2px;text-align:center;width:33.3333333333%}.plus-minus input.quantity[type=number]::-webkit-inner-spin-button,.plus-minus input.quantity[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.products:not(.compact) .productBlock .plus-minus{width:100%}.products:not(.compact) .productBlock .plus-minus>.input-group-btn{background-color:transparent;border-color:transparent}.products:not(.compact) .productBlock .plus-minus>.input-group-btn a{color:hsla(0,0%,100%,.5);padding:7px 9px 10px}.products:not(.compact) .productBlock .plus-minus>.input-group-btn a:hover{color:#fff}.products:not(.compact) .productBlock .plus-minus>.input-group-btn a:active{-webkit-box-shadow:none;box-shadow:none}.products:not(.compact) .productBlock .plus-minus input.quantity{background-color:#8fc455;border:0;display:inline-block;font-weight:700;height:calc(100% + 4px);padding:1px 3px!important;position:absolute;text-align:center;top:-4px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;width:33.3333333333%!important;z-index:0}.products:not(.compact) .productBlock .plus-minus input.quantity:not(:focus){background:hsla(0,0%,100%,.2)}.products:not(.compact) .productBlock .plus-minus input.quantity:hover{background-color:hsla(0,0%,100%,.4)}.products:not(.compact) .productBlock .plus-minus input.quantity:focus{background-color:#fff;color:#333}.shop-body .sub-header .buttons{padding-right:0;text-align:right}.shop-body .btn-gray,.shop-body .sub-header .btn,.shop-body .sub-header .context-menu-dots{outline:none}.shop-body .btn-gray:not(:hover),.shop-body .sub-header .back-button:not(:hover),.shop-body .sub-header .btn:not(:hover),.shop-body .sub-header .context-menu-dots:not(:hover){background-color:#ddd;border-color:#ddd}.shop-body .sub-header #product-category-selector .dropdown-menu{min-width:250px}.shop-body .back-button .glyphicon{color:#999;font-size:12px;margin-right:5px}.shop-body .content{float:left;padding:0;position:relative;width:100%}@media (max-width:1199px) and (orientation:portrait){.shop-body .content{padding:0 5px}}@media (max-width:1055px){.shop-body .content{padding-left:20px;padding-right:20px}}@media (max-width:767px){.shop-body .content{padding-left:10px;padding-right:10px}}.shop-body .product .has-error .form-control{background-color:#fff}@media (min-width:480px){.shop-body .product-category:first-child h3{margin-top:0}}@media (min-width:1056px){.shop-body .content{padding:0}}.productdetails>*{margin-bottom:25px}.main-content-tabs .productdetails>.tab-content,.productdetails>.well{padding-bottom:0}.productdetails .product-lmiv .icons.small{color:#eee}.productdetails .product-lmiv>.well-content{border-top:1px solid hsla(0,0%,100%,.1);margin:0 -15px;overflow:hidden;padding-top:30px}.main-content-tabs .productdetails .product-lmiv>.well-content .tab-content .subwell-title,.main-content-tabs .tab-content .productdetails .product-lmiv>.well-content .subwell-title,.productdetails .product-lmiv>.well-content .main-content-tabs .tab-content .subwell-title,.productdetails .product-lmiv>.well-content .well .subwell-title,.productdetails .product-lmiv>.well-content .well-title,.well .productdetails .product-lmiv>.well-content .subwell-title{border-bottom:1px solid #ccc;padding-bottom:10px}.productdetails .product-info{border-radius:2px;padding:0 15px}.productdetails .productimage{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:2px;height:300px}@media (max-width:767px){.productdetails .productimage{height:200px;max-height:200px}}.productdetails .productbox{font-size:13px;padding-left:30px}@media (max-width:767px){.productdetails .productbox{padding:0}}.productdetails .productbox .name{font-size:36px;font-weight:300;margin-top:10px}@media (max-width:767px){.productdetails .productbox .name{font-size:20px}}@media (min-width:768px) and (max-width:1199px){.productdetails .productbox .name{font-size:27px}}.productdetails .productbox .plus-minus a{font-size:17px;padding:0 10px!important}.productdetails .productbox h4{font-size:18px;font-weight:400;margin-bottom:25px}.productdetails .productbox .additionals{margin-bottom:10px;overflow:hidden}.productdetails .productbox .additionals img{max-height:25px;max-width:25px}.productdetails .productbox .additionals img:not(:last-child){margin-right:3px}.productdetails .productbox logos{display:block;padding:10px 0}.productdetails .productbox logos img{height:50px}.productdetails .productbox logos img:not(:last-child){margin-right:10px}.productdetails .cart-quantity,.productdetails .current-price,.productdetails .total-col{width:33.3333333333%}.productdetails .cart-quantity .btn,.productdetails .cart-quantity .context-menu-dots,.productdetails .current-price .btn,.productdetails .current-price .context-menu-dots,.productdetails .total-col .btn,.productdetails .total-col .context-menu-dots{background:hsla(0,0%,100%,.1)}.productdetails .cart-quantity .btn:hover,.productdetails .cart-quantity .context-menu-dots:hover,.productdetails .current-price .btn:hover,.productdetails .current-price .context-menu-dots:hover,.productdetails .total-col .btn:hover,.productdetails .total-col .context-menu-dots:hover{background:hsla(0,0%,100%,.15)}@media (max-width:767px){.productdetails .cart-quantity,.productdetails .current-price,.productdetails .total-col{padding:0;width:25%}.productdetails .cart-quantity{width:50%}.productdetails .title{font-size:10px;margin-top:0}.productdetails .title+*,.productdetails .title+* *{font-size:20px!important;line-height:38px!important}}.productdetails .total-col .total-price-unknown,.productdetails .total-col total-price{font-size:24px;line-height:1.5em}.productdetails .current-price .price{font-size:27px;font-weight:300}.productdetails .update-cart-area{margin-top:20px}.productdetails .unit-col{padding:0 15px 0 0}.productdetails.total-unknown .total-price{display:none!important}.productdetails .update-cart-area a.remove-from-cart,.productdetails .update-cart-area button{border:0;font-size:13px;font-weight:700;text-transform:uppercase}.productdetails .infobox{border-radius:2px;overflow:hidden;padding:25px}.productdetails .infobox+.infobox{margin-top:25px}.productdetails .warning{color:red;font-size:13px}.productdetails .nutritionentry{border-bottom:1px solid hsla(0,0%,100%,.1);overflow:hidden}.productdetails .nutritionentry>*{padding:3px 0}.productdetails .additives .values label{margin-bottom:6px}.product.total-unknown .dropdown.packagings-selector2,.product.total-unknown .total-price,.product:not(.total-unknown) .total-price-unknown,.product:not(.total-unknown) .total-price-unknown-explaination{display:none!important}.productdetails .pricebox{margin:0 -15px}@media (max-width:1055px){.productdetails .pricebox .plus-minus{width:156px}.productdetails .pricebox .plus-minus input.quantity{height:100%!important;margin-left:-1px;position:absolute}.productdetails .pricebox .packagings-selector-wrapper{padding:0 13px}.productdetails .pricebox .diff-sales-units,.productdetails .pricebox .packagings-selector-wrapper .packagings-selector{padding:0}}.pricebox{border-bottom:3px solid hsla(0,0%,100%,.1);margin-bottom:10px;-webkit-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.pricebox .different-sales-units-wrapper .btn,.pricebox .different-sales-units-wrapper .context-menu-dots,.pricebox .packagings-selector2 .btn,.pricebox .packagings-selector2 .context-menu-dots{background-color:transparent;border:1px solid hsla(0,0%,100%,.2);color:#fff;margin-bottom:15px;padding:10px}.pricebox{background-color:#4b505e;color:#fff;margin:-20px -20px 0;padding:15px}.pricebox.in-cart{background-color:#78b82c;-webkit-box-shadow:inset 0 20px 28px -20px rgba(0,0,0,.2);-moz-box-shadow:inset 0 20px 28px -20px rgba(0,0,0,.2);box-shadow:inset 0 20px 28px -20px rgba(0,0,0,.2)}.pricebox .total-price-unknown-explaination{font-size:10px}.pricebox img{margin:10px 10px 10px 0;width:40px}.pricebox .dropdown .btn,.pricebox .dropdown .context-menu-dots{background-color:hsla(0,0%,100%,.2)}.pricebox .glyphicon{color:hsla(0,0%,100%,.5);color:#fff}.pricebox .glyphicon:hover{color:#fff}.pricebox .plus-minus{margin:0 auto;width:145px}.pricebox .plus-minus a.btn,.pricebox .plus-minus a.context-menu-dots{padding:10px 17px}.pricebox .plus-minus .input-group-lg>.form-control,.pricebox .plus-minus .input-group-lg>.input-group-addon,.pricebox .plus-minus .input-group-lg>.input-group-btn>.btn,.pricebox .plus-minus .input-group-lg>.input-group-btn>.context-menu-dots,.pricebox .plus-minus .input-lg{background:hsla(0,0%,100%,.75);background-color:#fff;border:0;color:#333;height:38px}.pricebox .plus-minus .input-group-lg>.form-control:focus,.pricebox .plus-minus .input-group-lg>.input-group-addon:focus,.pricebox .plus-minus .input-group-lg>.input-group-btn>.btn:focus,.pricebox .plus-minus .input-group-lg>.input-group-btn>.context-menu-dots:focus,.pricebox .plus-minus .input-lg:focus{background:#fff}.pricebox .plus-minus .input-group-btn{width:33%}.pricebox .plus-minus .input-group-btn:hover{color:#fff}.pricebox .remove-from-cart{color:#fff;font-weight:300;position:absolute;right:10px;text-shadow:none;top:5px}.pricebox .pricedetails{margin:0}@media (max-width:1055px){.pricebox .pricedetails{margin:7px 0}.pricebox .pricedetails .dropdown{padding:0 7px}.pricebox .pricedetails .dropdown button{border:1px solid hsla(0,0%,100%,.2);margin-bottom:10px;padding:10px}}.pricebox .pricedetails .current-price>p,.pricebox .pricedetails .total-col>p{margin:0;padding:0}.pricebox .pricedetails .current-price>p>*,.pricebox .pricedetails .total-col>p>*{display:block;line-height:120%}.pricebox .pricedetails .current-price .current-product-price,.pricebox .pricedetails .total-col .current-product-price{font-size:27px;line-height:1em}.pricebox .pricedetails .current-price .total-price,.pricebox .pricedetails .current-price .total-price-unknown,.pricebox .pricedetails .total-col .total-price,.pricebox .pricedetails .total-col .total-price-unknown{font-size:27px;font-weight:300;line-height:1em}.pricebox .pricedetails .different-sales-units-wrapper .btn,.pricebox .pricedetails .different-sales-units-wrapper .context-menu-dots{background-color:transparent;color:#fff}.pricebox .pricedetails .different-sales-units-wrapper+.packagings-selector-wrapper{display:none}.pricebox .cart-quantity{position:relative}.pricebox .cart-quantity p{margin-bottom:3px}.pricebox .cart-quantity .icon-cart{font-size:24px}.pricebox .cart-quantity .diff-sales-units+*{padding-left:0;padding-right:0}.orders-list .order-headline>*{font-weight:700}.orders-list .order,.orders-list .order-headline{border-bottom:1px solid hsla(0,0%,100%,.1);padding:8px}.orders-list .order-headline:hover,.orders-list .order:hover{background-color:hsla(0,0%,100%,.05)}.orders-list .order-headline>*,.orders-list .order>*{padding-left:5px;padding-right:5px}.orders-list .order .order-status,.orders-list .order-headline .order-status{text-align:left;white-space:nowrap}.orders-list .order .order-status>*,.orders-list .order-headline .order-status>*{white-space:normal}.orders-list .order .order-status .icon-delivery,.orders-list .order-headline .order-status .icon-delivery{float:left;font-size:20px;height:16px;line-height:16px;margin-right:7px}.orders-list .order .order-status.delivered .icon-delivery,.orders-list .order-headline .order-status.delivered .icon-delivery{color:#78b82c}.orders-list .order .order-status.future-delivery .icon-delivery,.orders-list .order-headline .order-status.future-delivery .icon-delivery{color:#999}.orders-list .order .order-status .order-status-1+.order-status-2:before,.orders-list .order-headline .order-status .order-status-1+.order-status-2:before{content:" | "}.orders-list .order .order-notes,.orders-list .order-headline .order-notes{display:flex;flex-direction:column;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap}.orders-list .order .order-notes .order-note,.orders-list .order-headline .order-notes .order-note{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orders-list .order .delivery-date,.orders-list .order-headline .delivery-date{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orders-list .order .order-date,.orders-list .order-headline .order-date{overflow:hidden;white-space:nowrap}@media (max-width:767px){.orders-list .order .order-date,.orders-list .order-headline .order-date{padding-left:0}}.orders-list .order .order-restaurant,.orders-list .order-headline .order-restaurant{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:767px){.orders-list .order .order-restaurant,.orders-list .order-headline .order-restaurant{padding-left:0}}.orders-list .order .order-total,.orders-list .order-headline .order-total{white-space:nowrap}@media (max-width:767px){.orders-list .order .order-total,.orders-list .order-headline .order-total{text-align:left}}.orders-list .shop-marker{border-radius:2px 0 0 2px;height:100%;left:0;position:absolute}.orders-list .order-shop-name{font-weight:700}.products-table{border-collapse:separate;border-spacing:0 5px;width:100%}.products-table .product{background-color:#fff}.products-table .product>*{border-top:1px solid hsla(0,0%,100%,.1);padding:10px 20px 0;position:relative}.products-table .product>:first-child{border-radius:2px 0 0 2px}.products-table .product>:last-child{border-radius:0 2px 2px 0}.products-table .product:last-child>*{border-bottom:1px solid hsla(0,0%,100%,.1)}.products-table .product .product-image img{height:auto;max-height:80px;max-width:80px;min-height:60px;width:auto}.products-table .product .product-select{padding-left:5px;padding-right:0;width:1%}.products-table .product .product-image{overflow:hidden;text-align:center;vertical-align:top;width:16.67%}.products-table .product .product-name{line-height:110%;width:30%}.products-table .product .product-article-no{width:11%}.products-table .product .product-price .standard-price{color:#ccc;font-size:90%;margin-top:-37px;position:absolute;right:20px}.products-table.compact .product .product-price .standard-price{margin-top:-15px}.cart-products.products-table .product .product-price>span{position:relative}.cart-products.products-table .product .product-price .standard-price{margin-top:-17px;right:0;text-decoration:line-through;top:0}.cart-products.products-table .product .product-price .standard-price.old-product-price{color:red}.products-table .product .product-name a{color:#fff}.products-table .product .product-price,.products-table .product .product-total{text-align:right;width:8.33%}.products-table .product .product-quantity{text-align:center;width:20%}.products-table .product .product-quantity span>span{color:#666;display:block;font-size:10px;line-height:9px;margin:0;padding:0;white-space:nowrap}.products-table .product .product-total{padding-right:30px}.products-table .product .product-info{width:25%}.products-table .product .close{position:absolute;right:10px;top:5px}.products-table .product .extra-info{font-size:12px;margin:0}.products-table .product .extra-info>span{display:block}.products-table .product .extra-info .comment{display:inline-block;font-style:italic;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.products-table.compact .extra-info,.products-table.compact .product-image{display:none}.products-table.compact .product>*{height:auto;padding-bottom:4px;padding-top:4px;vertical-align:middle}.products-table.compact .product-quantity{width:16%}.products-table.compact .product-total{padding-right:40px}.products-table.compact .close{top:auto}.products.compact .product{clear:both;color:#ddd;float:none;font-weight:400;min-height:48px;width:100%}@media (max-width:1055px){.products.compact .product{padding:0}}.products.compact .product .productBlock{border-bottom:1px solid hsla(0,0%,100%,.05);height:auto;margin:0;min-height:0}.products.compact .product .productBlock:hover{background-color:hsla(0,0%,100%,.05)}@media (max-width:767px){.products.compact .product .productBlock{padding:10px 0}}.products.compact .product:first-child .productBlock{border-radius:2px 2px 0 0}.products.compact .product:last-child .productBlock{border-radius:0 0 2px 2px}.products.compact .productBlock .in-advert{border-radius:2px 0;font-size:8px;left:-20px;padding:2px;top:15px;transform:rotate(-90deg)}@media (max-width:1055px){.products.compact .productBlock .in-advert{left:-25px}}.products.compact .product .productBlock .shop-product-img{height:0;margin:0;max-height:0;max-width:0;overflow:visible;padding:0;width:0}.products.compact .product .productBlock .shop-product-img a{display:none}.products.compact .product .productBlock .name-block{background:transparent;display:inline-block;float:left;line-height:37px;margin:0;position:static;width:40%}@media (min-width:1056px) and (max-width:1199px){.products.compact .product .productBlock .name-block{width:45%}}.products.compact .product .productBlock .name-block .shop-product-name{display:inline-block;font-size:14px;font-weight:400;max-height:none;padding-right:0;position:relative;vertical-align:middle}@media (max-width:1199px) and (orientation:landscape){.products.compact .product .productBlock .name-block .shop-product-name{max-width:60%}}@media (max-width:1055px){.products.compact .product .productBlock .name-block .shop-product-name{margin:0;padding:0}}.products.compact .product .productBlock .order-endtime{display:block}.products.compact .product .productBlock .order-endtime span{background-color:#77b82c;color:#fff;font-size:11px;padding:0 2px}.products.compact .product .productBlock .order-endtime.order-endtime-passed span{background-color:#d9534f}.products.compact .product .productBlock .art-no{color:#999}.products.compact .product .productBlock .art-no.compact-visible{color:#ccc;display:inline;font-size:12px;font-weight:400;opacity:.6}.products.compact .product .productBlock .shop-product-price{display:inline-block;font-size:13px;min-width:75px;overflow:visible;padding:0;vertical-align:middle;white-space:nowrap;width:50%}.products.compact .product .productBlock .shop-product-price .price-block{font-weight:400;padding-right:20px}@media (max-width:1199px){.products.compact .product .productBlock .shop-product-price .price-block{padding:0}}.products.compact .product .productBlock .add-product .shop-product-price{display:none}.products.compact .shop-product-price .price-block .standard-price{background:transparent;font-size:80%;margin-top:-16px}.products.compact .product .productBlock{overflow:visible}.products.compact .product .productBlock .add-to-cart{background-color:transparent;border-radius:0 2px 2px 0;color:#000;float:right;margin:0 -1px 0 0;overflow:visible;padding:0 10px;position:relative;width:50%}@media (min-width:1056px) and (max-width:1199px){.products.compact .product .productBlock .add-to-cart{width:55%}}.products.compact .product .productBlock .add-product{border-radius:2px;bottom:auto;font-size:13px;height:100%;left:auto;padding:5px;right:0;text-align:center;top:0;width:160px}.products.compact .product .productBlock .update-product{border-radius:0 2px 2px 0;display:inline-block;float:right;margin:0;max-height:none;overflow:hidden;padding-right:10px;position:relative;top:-50px;width:70%}.products.compact .product .productBlock .update-product .left-block{float:right;width:90px}.products.compact .product .productBlock .update-product .total-block{float:left;font-size:13px;line-height:36px;max-width:70px;padding-left:15px;text-align:right;width:50%}.products.compact .product .productBlock .update-product .total-block>strong{font-weight:400}.products.compact .product .productBlock .update-product .total-block .shop-product-price{float:left}.products.compact .product:not(.in-cart) .update-product{display:none}.products.compact .product.in-cart .update-product{display:inline-block;top:0}.products.compact .product.in-cart .update-product .glyphicon{opacity:.3}.products.compact .product.in-cart .update-product .glyphicon:hover{opacity:1}.products.compact .product.in-cart .add-product{display:none;top:110px;top:calc(100% + 10px)}.products.compact .close{color:#fff;opacity:.4;position:absolute;right:9px;top:12px;z-index:7}@media (min-width:768px) and (max-width:1055px){.products.compact .close{right:0}}.products.compact .product.in-cart.not-available .close{color:red}.shop-body .cart-products .product.not-available{background-color:#ccc}.shop-body .cart-products .product.not-available .product-price>*,.shop-body .cart-products .product.not-available .product-quantity>*,.shop-body .cart-products .product.not-available .product-total>:not(.close){visibility:hidden}.shop-body .cart-products .product.not-available .product-name{text-decoration:line-through}@media (max-width:1024px){.left-navbar .navbar-nav .left-shop-menu li.divider,.shop-body .left-navbar .navbar-nav>li.divider{background-color:inherit!important;border:0!important;height:auto}.left-navbar .navbar-nav .left-shop-menu li a{margin:0}}@media (min-device-width:768px) and (max-device-width:1024px){.products-table:not(.compact) .product>*{padding:10px}.products-table .product .product-quantity{width:20%}}@media screen and (max-width:767px){.products-table .product .product-price,.products-table.cart-products:not(.compact) .product .product-total,.products-table:not(.cart-products) .product .product-total{display:none}.shop-body .col-middle .metro-shop .shop-title{height:40px;margin-bottom:0}.shop-body .shop-title .shop-header a{height:auto}.products.compact .product .productBlock{min-height:52px;padding:10px;position:relative}.products.compact .product .productBlock .name-block{margin-bottom:0;width:65%}.products.compact .product .productBlock .add-to-cart{height:100%;padding:0;position:absolute;right:0;top:0;width:35%}.products.compact .product .productBlock .add-to-cart .add-product{width:100%!important}.products.compact .product .productBlock .update-product{margin:0;padding:0}.products.compact .product .productBlock .update-product .left-block{float:none;padding:8px}}@media screen and (max-width:767px) and (max-width:767px){.products.compact .product .productBlock .update-product .left-block{padding:7px 3px 0 0}.products.compact .product .productBlock .update-product .left-block .plus-minus{margin:0 auto}}@media screen and (max-width:767px){.products.compact .product:not(.in-cart) .add-product{height:100%;left:0;line-height:400%;padding:0 15px;top:0;width:100%}.shop-body .products:not(.compact) .product .update-product .left-block{width:100%}.shop-body .products:not(.compact) .product .update-product .total-block{display:none}.products:not(.compact) .productBlock .plus-minus{width:100px}.products:not(.compact) .productBlock .plus-minus .input-group-btn{text-align:center;width:40%}.products.compact .product .productBlock .name-block{line-height:50px;margin-top:0}}@media screen and (max-width:767px) and (orientation:portrait){.products.compact .product .productBlock .close{display:none}}@media screen and (max-width:767px){.products.compact.cartProducts .product .productBlock .close{top:5px}.cart-products.compact .product .close{top:14px}.products.compact .product .productBlock .name-block .shop-product-name{display:inline-block;font-size:13px;font-weight:400;max-width:none;padding:1px 0 0 1px}.products.compact .product .productBlock .shop-product-price{display:none}.products.compact .product .productBlock .shop-product-price .price-block{padding-right:0}.products.compact .product .productBlock .update-product .total-block{display:none}.cart-products.compact .product-total{padding:0;width:7%}.cart-products.compact .product-total>span{display:none}.products-table .product .product-quantity{width:20%}.products-table.compact .product .product-quantity{padding-left:0;padding-right:10px}.products-table:not(.compact) .product>*{padding:5px}.products-table .product .product-name{vertical-align:middle}.products-table .product .product-name a{font-size:13px}.products-table.compact .product .product-name a{display:inline-block;line-height:17px}.products-table.compact .product .product-image{display:none}.products-table .product .product-image img{max-height:50px;max-width:50px;min-height:50px}.products-table .product>*{height:auto}.products-table .product .extra-info{display:none}.cart-content .cart-delivery .total-row .cart-total,.cart-content .cart-delivery .total-row .total-row-details>*,.cart-content .cart-delivery .total-row .total-row-details>*>*,.cart-summary .total-row .cart-total,.cart-summary .total-row .total-row-details>*,.cart-summary .total-row .total-row-details>*>*{font-size:15px;padding:0}.col-xs-12.cart-total-unknown>*{font-size:12px;margin-top:10px;padding:0}.shop-body .left-navbar .navbar-nav>.catonly-first{padding-top:2px}.cart-content .cart-delivery .delivery-data>*,.cart-content .cart-delivery .delivery-data>*>.col-xs-12,.cart-summary .delivery-data>*,.cart-summary .delivery-data>*>.col-xs-12{padding:0}.cart-content .cart-delivery .dropdown-menu,.cart-summary .dropdown-menu{margin-left:0;width:100%!important}.navbar-header .switch-view{float:right;margin:8px 4px;padding:10px 16px}.reorder .btn,.reorder .context-menu-dots{white-space:normal}.shop-body .dashboard .panel-heading .head-icon,.shop-body .dashboard .panel-heading .title{font-size:13px!important}.shop-body .dashboard .panel-deals .nav-tabs>li{margin-right:0!important;width:45%}.shop-body .dashboard .panel-deals .nav-tabs>li>a{font-size:13px!important;padding-left:5px!important;white-space:nowrap}.order-id{font-size:13px}.order-sent-by{display:block;float:none!important;margin:0!important}}.cart-total-unknown{color:red;font-size:13px;font-style:italic}.total-unknown:not(.productdetails){color:#fff}.total-unknown-detailed{color:#999;font-size:13px;margin-top:10px}.cart-form:not(.under-min-sum) .under-min-sum-detailed{display:none}.under-min-sum .under-min-sum-detailed{color:red;font-size:13px;text-align:right}ul.dropdown-menu.restaurant-selector li{padding:5px 5px 5px 20px}ul.dropdown-menu.restaurant-selector li:not(:last-child){border-bottom:1px dotted #ddd}ul.dropdown-menu.restaurant-selector li:hover{background-color:#f5f5f5}ul.dropdown-menu.restaurant-selector li:hover a:hover{font-weight:700}.cart .cart-content .cart-delivery,.cart .cart-summary,.cart .order-summary,.cart-content .cart .cart-delivery,.cart-content .order-products-form .cart-delivery,.order-products-form .cart-content .cart-delivery,.order-products-form .cart-summary,.order-products-form .order-summary{clear:both;margin:15px}.cart .cart-content .cart-delivery .total-row,.cart .cart-summary .total-row,.cart .order-summary .total-row,.cart-content .cart .cart-delivery .total-row,.cart-content .order-products-form .cart-delivery .total-row,.order-products-form .cart-content .cart-delivery .total-row,.order-products-form .cart-summary .total-row,.order-products-form .order-summary .total-row{margin-bottom:20px}.cart .cart-content .cart-delivery .menu-restaurant-selector .dropdown-toggle,.cart .cart-summary .menu-restaurant-selector .dropdown-toggle,.cart .order-summary .menu-restaurant-selector .dropdown-toggle,.cart-content .cart .cart-delivery .menu-restaurant-selector .dropdown-toggle,.cart-content .order-products-form .cart-delivery .menu-restaurant-selector .dropdown-toggle,.order-products-form .cart-content .cart-delivery .menu-restaurant-selector .dropdown-toggle,.order-products-form .cart-summary .menu-restaurant-selector .dropdown-toggle,.order-products-form .order-summary .menu-restaurant-selector .dropdown-toggle{padding-left:20px}.cart .cart-content .cart-delivery .restaurant-selector .no-ordering,.cart .cart-content .cart-delivery .restaurant-selector .no-ordering a,.cart .cart-summary .restaurant-selector .no-ordering,.cart .cart-summary .restaurant-selector .no-ordering a,.cart .order-summary .restaurant-selector .no-ordering,.cart .order-summary .restaurant-selector .no-ordering a,.cart-content .cart .cart-delivery .restaurant-selector .no-ordering,.cart-content .cart .cart-delivery .restaurant-selector .no-ordering a,.cart-content .order-products-form .cart-delivery .restaurant-selector .no-ordering,.cart-content .order-products-form .cart-delivery .restaurant-selector .no-ordering a,.order-products-form .cart-content .cart-delivery .restaurant-selector .no-ordering,.order-products-form .cart-content .cart-delivery .restaurant-selector .no-ordering a,.order-products-form .cart-summary .restaurant-selector .no-ordering,.order-products-form .cart-summary .restaurant-selector .no-ordering a,.order-products-form .order-summary .restaurant-selector .no-ordering,.order-products-form .order-summary .restaurant-selector .no-ordering a{background-color:#ed7a01;color:#fff}.cart .cart-content .cart-delivery .restaurant-selector .no-ordering .no-ordering-info,.cart .cart-summary .restaurant-selector .no-ordering .no-ordering-info,.cart .order-summary .restaurant-selector .no-ordering .no-ordering-info,.cart-content .cart .cart-delivery .restaurant-selector .no-ordering .no-ordering-info,.cart-content .order-products-form .cart-delivery .restaurant-selector .no-ordering .no-ordering-info,.order-products-form .cart-content .cart-delivery .restaurant-selector .no-ordering .no-ordering-info,.order-products-form .cart-summary .restaurant-selector .no-ordering .no-ordering-info,.order-products-form .order-summary .restaurant-selector .no-ordering .no-ordering-info{padding-right:10px}.cart .cart-content .cart-delivery .restaurant-cannot-order,.cart .cart-summary .restaurant-cannot-order,.cart .order-summary .restaurant-cannot-order,.cart-content .cart .cart-delivery .restaurant-cannot-order,.cart-content .order-products-form .cart-delivery .restaurant-cannot-order,.order-products-form .cart-content .cart-delivery .restaurant-cannot-order,.order-products-form .cart-summary .restaurant-cannot-order,.order-products-form .order-summary .restaurant-cannot-order{font-size:11px}.cart .cart-content .cart-delivery .delivery-data,.cart .cart-summary .delivery-data,.cart .order-summary .delivery-data,.cart-content .cart .cart-delivery .delivery-data,.cart-content .order-products-form .cart-delivery .delivery-data,.order-products-form .cart-content .cart-delivery .delivery-data,.order-products-form .cart-summary .delivery-data,.order-products-form .order-summary .delivery-data{background-color:#ddd;border-radius:2px;padding:15px}.cart .cart-content .cart-delivery .delivery-data .icon-delivery,.cart .cart-summary .delivery-data .icon-delivery,.cart .order-summary .delivery-data .icon-delivery,.cart-content .cart .cart-delivery .delivery-data .icon-delivery,.cart-content .order-products-form .cart-delivery .delivery-data .icon-delivery,.order-products-form .cart-content .cart-delivery .delivery-data .icon-delivery,.order-products-form .cart-summary .delivery-data .icon-delivery,.order-products-form .order-summary .delivery-data .icon-delivery{color:#002b5a;font-size:77px;line-height:100%}.cart .cart-content .cart-delivery .tos-confirm,.cart .cart-summary .tos-confirm,.cart .order-summary .tos-confirm,.cart-content .cart .cart-delivery .tos-confirm,.cart-content .order-products-form .cart-delivery .tos-confirm,.order-products-form .cart-content .cart-delivery .tos-confirm,.order-products-form .cart-summary .tos-confirm,.order-products-form .order-summary .tos-confirm{font-size:14px;margin-top:20px;text-align:center}.cart .cart-content .cart-delivery .send-order .btn,.cart .cart-content .cart-delivery .send-order .context-menu-dots,.cart .cart-summary .send-order .btn,.cart .cart-summary .send-order .context-menu-dots,.cart .order-summary .send-order .btn,.cart .order-summary .send-order .context-menu-dots,.cart-content .cart .cart-delivery .send-order .btn,.cart-content .cart .cart-delivery .send-order .context-menu-dots,.cart-content .order-products-form .cart-delivery .send-order .btn,.cart-content .order-products-form .cart-delivery .send-order .context-menu-dots,.order-products-form .cart-content .cart-delivery .send-order .btn,.order-products-form .cart-content .cart-delivery .send-order .context-menu-dots,.order-products-form .cart-summary .send-order .btn,.order-products-form .cart-summary .send-order .context-menu-dots,.order-products-form .order-summary .send-order .btn,.order-products-form .order-summary .send-order .context-menu-dots{height:auto}.cart .order-notes-title,.order-products-form .order-notes-title{color:#509cbf;font-size:11px;font-style:normal;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.cart .order-notes-group,.order-products-form .order-notes-group{display:flex;flex-direction:column;margin-bottom:20px;width:100%}.cart .order-notes-group-block,.order-products-form .order-notes-group-block{align-items:center;background:#ddd;border-radius:3px;cursor:pointer;display:flex;justify-content:space-between;padding:10px;width:100%}.cart .order-notes-group-block .text,.order-products-form .order-notes-group-block .text{color:#000;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.5px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart .order-notes-group-block .action-icons,.order-products-form .order-notes-group-block .action-icons{align-items:center;display:flex;visibility:hidden}.cart .order-notes-group-block .action-icons img,.order-products-form .order-notes-group-block .action-icons img{margin-left:5px}.cart .order-notes-group-block-editable,.order-products-form .order-notes-group-block-editable{align-items:center;display:flex;height:40px;position:relative;width:100%}.cart .order-notes-group-block-editable .edit-input,.order-products-form .order-notes-group-block-editable .edit-input{padding:10px 40px 10px 10px;position:absolute}.cart .order-notes-group-block-editable .order-notes-confirm-icon,.order-products-form .order-notes-group-block-editable .order-notes-confirm-icon{cursor:pointer;position:absolute;right:24px}.cart .order-notes-group-block-editable .order-notes-exit-icon,.order-products-form .order-notes-group-block-editable .order-notes-exit-icon{cursor:pointer;position:absolute;right:10px}@media (min-width:992px){.cart-content .cart-delivery .send-order,.cart-summary .send-order{bottom:0;margin-top:20px;position:absolute;right:30px}.cart-content .cart-delivery .send-order>div,.cart-summary .send-order>div{margin:0;padding:0}.cart-content .cart-delivery .send-order .btn,.cart-content .cart-delivery .send-order .context-menu-dots,.cart-summary .send-order .btn,.cart-summary .send-order .context-menu-dots{bottom:0;color:#fff;font-size:18px;font-weight:700;left:15px;margin:87px 0 0;padding:16px 0;position:absolute;text-transform:uppercase}}@media (max-width:1023px){.cart-content .cart-delivery .send-order,.cart-summary .send-order{margin-top:15px;padding:0}}.cart-order-data{position:relative}.cart-order-data:not(.no-order) .cart-order-data-cover{display:none}.cart-order-data.no-order .cart-order-data-cover{background-color:#eee;height:100%;opacity:.5;position:absolute;width:100%;z-index:2}.order-products .product{background-color:transparent;margin:5px auto 0;padding-bottom:15px;padding-top:15px;-webkit-transition:background-color .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;transition:background-color .15s linear}.order-products .product.selected{background-color:#ddd}.order-products .product a:first-child:last-child{display:block}.order-products .product.delivery-product-status-1 .product-info{color:#8484f0}.order-products .product.delivery-product-status-3 .product-info{color:orange}.order-products .product.delivery-product-status-4 .product-info{color:#e86a6a}.order-products .product.delivery-product-status-5 .product-info{color:#ff0}.order-products .product.delivery-product>*{background-color:#373c4a;border:none;padding-top:0}.order-products .product-price{white-space:nowrap}.order-products .beer-vat{color:#999;display:block;font-size:80%}.order-products:not(.delivery-note-details) .delivery-product{display:none}.order-products.delivery-note-details .product.delivery-product-status-1,.order-products.delivery-note-details .product.delivery-product-status-1 a{background-color:#373c4a;color:#8484f0!important}.order-products.delivery-note-details .product.delivery-product-status-3,.order-products.delivery-note-details .product.delivery-product-status-3 a{background-color:#373c4a;color:orange!important}.order-products.delivery-note-details .product.delivery-product-status-3 .product-quantity,.order-products.delivery-note-details .product.delivery-product-status-3 .product-total,.order-products.delivery-note-details .product.delivery-product-status-3 a .product-quantity,.order-products.delivery-note-details .product.delivery-product-status-3 a .product-total{text-decoration:line-through}.order-products.delivery-note-details .product.delivery-product-status-4,.order-products.delivery-note-details .product.delivery-product-status-4 a{background-color:#373c4a;color:#e86a6a!important}.order-products.delivery-note-details .product.delivery-product-status-4 .product-price,.order-products.delivery-note-details .product.delivery-product-status-4 .product-total,.order-products.delivery-note-details .product.delivery-product-status-4 a .product-price,.order-products.delivery-note-details .product.delivery-product-status-4 a .product-total{text-decoration:line-through}.order-products.delivery-note-details .product.delivery-product-status-5,.order-products.delivery-note-details .product.delivery-product-status-5 a{background-color:#373c4a;color:#ff0!important}.light .delivery-note-details .delivery-product-status-5,.light .delivery-note-details .delivery-product-status-5 a,.light .delivery-product-status-5 .product-info{color:#a4a441!important}.light .delivery-product{color:#999}.light .order-products .product>*{border-top-color:rgba(0,0,0,.1)}.light .distra-storage-block{background-color:#fff}.shop-body .btn-block+*+.dropdown-menu:not(.min100),.shop-body .btn-block+.dropdown-menu:not(.min100){min-width:calc(100% - 30px)}.shop-body .unit-col .dropdown-menu{margin-left:0}.order-id{color:#fff;padding-bottom:10px;padding-top:10px}.order-id .order-title{font-size:36px;font-weight:300;padding-right:10px}.order-id .order-sent-by{color:#999;white-space:nowrap}.order-id+.delivery-details-switch .onoffswitch-checkbox{float:right}.order-summary{margin-top:15px}.order-summary>*{padding:15px}@media (max-width:1055px){.order-summary>*{padding-left:0;padding-right:0}}.order-summary>:not(.delivery-info){font-weight:700}.order-summary .delivery-info .status-icon{color:#78b82c}.shop-body input.datepicker{max-width:110px}.shop-body .orders-calender:not(.height-transition-hidden){margin-bottom:20px}.shop-body .order-products{border-spacing:0;margin-top:20px}@media (max-width:767px){.shop-body .orders-list .orders-restaurant,.shop-body .orders-list .orders-status{display:none}}.shop-info-modal .modal-dialog{max-width:700px}.shop-info-modal .modal-content{border-radius:12px}.shop-info-modal .modal-header{display:none}.shop-info-modal .shop-contact-info{margin:0;padding:15px}@media (max-width:767px){.shop-info-modal .shop-contact-info{padding:0 15px}}.shop-info-modal .logo{margin-top:11px;max-height:140px;max-width:100%}.shop-info-modal address{line-height:20px;margin:0}@media (max-width:767px){.shop-info-modal address{font-size:14px;line-height:14px}}.shop-info-modal .user-shop-status{background-color:#f8f8f8;border-radius:0 0 12px 12px;margin:0 -15px -15px;padding:20px 15px 30px;text-align:center;width:calc(100% + 30px)}@media (max-width:767px){.shop-info-modal .user-shop-status{padding:10px 15px 20px}}.shop-info-modal .user-shop-status .external-shop-register-form,.shop-info-modal .user-shop-status .shop-register-form{text-align:left}.shop-info-modal .user-shop-status .become-customer{bottom:0;font-size:12px;position:absolute;right:0;text-align:right}@media (max-width:767px){.shop-info-modal .user-shop-status .become-customer{bottom:-30px;text-align:center}}.shop-info-modal .user-shop-status #privacy-policy-file{display:inline-block;font-size:13px;font-style:italic;padding:7px}.shop-info-modal .user-shop-status .file-input-wrapper{cursor:pointer;position:relative}.shop-info-modal .user-shop-status .file-input-wrapper>input[type=file]{cursor:pointer;font-size:40px;opacity:0;position:absolute;right:0;top:0}.shop-info-modal .user-shop-status .file-input-wrapper>.btn-file-input{cursor:pointer}.shop-info-modal .user-shop-status .customer-number{background-color:#fff!important}.shop-info-modal .user-shop-status a.btn,.shop-info-modal .user-shop-status a.context-menu-dots{border-radius:50px;color:#fff;padding:13px 20px}.shop-info-modal .user-shop-status .step-title{font-weight:700}.shop-info-modal .user-shop-status p{font-size:15px!important;margin:15px}.shop-info-modal .user-shop-status p+p{margin-top:20px}.shop-info-modal .user-shop-status .input-group input{background-color:#fff!important;border-radius:6px 0 0 6px;height:38.9px;padding:8.9px 12px}.shop-info-modal .user-shop-status .input-group .btn,.shop-info-modal .user-shop-status .input-group .context-menu-dots{border-radius:0 6px 6px 0;color:#fff;font-size:15px;line-height:1.428571429;padding:8.9px 12px}.shop-info-modal .user-shop-status .info-sign{cursor:pointer;position:relative;top:2px}.shop-info-modal .user-shop-status .info-sign i.ok-sign{color:#78b82c}.shop-info-modal .user-shop-status .info-sign i.waiting-sign{color:#999}.shop-info-modal .user-shop-status form+.user-shop-status-waiting,.shop-info-modal .user-shop-status form+.user-shop-status-waiting+.unregister{display:none}.shop-info-modal .user-shop-status .user-shop-status-confirmed,.shop-info-modal .user-shop-status .user-shop-status-subuser,.shop-info-modal .user-shop-status .user-shop-status-waiting,.shop-info-modal .user-shop-status form{display:inline-block;line-height:17px;position:relative;vertical-align:middle}.shop-info-modal .user-shop-status .user-shop-status-confirmed>*,.shop-info-modal .user-shop-status .user-shop-status-subuser>*,.shop-info-modal .user-shop-status .user-shop-status-waiting>*,.shop-info-modal .user-shop-status form>*{font-size:17px;line-height:100%}.shop-info-modal .user-shop-status .user-shop-status-waiting{padding:10px;width:100%}.shop-info-modal .user-shop-status .unregister{bottom:1px;font-size:12px;position:absolute;right:8px}.shop-info-modal .customer-number-predefined,.shop-info-modal .customer-number-unknown{position:relative}.shop-info-modal .user-shop-toggle-customer-number{line-height:30px}.add-to-cart-modal .modal-body{overflow:hidden}.add-to-cart-modal .modal-body .info{font-size:14px}.add-to-cart-modal .modal-body .update-cart-area{clear:both;padding-top:40px}.add-to-cart-modal .modal-body .productimage img{max-height:150px;max-width:100%}.add-to-cart-modal .modal-footer{overflow:hidden}.add-to-cart-modal .modal-body .btn-block+*+.dropdown-menu,.add-to-cart-modal .modal-body .btn-block+.dropdown-menu{width:calc(100% - 30px)}.add-to-cart-modal .not-product{position:relative}.add-to-cart-modal .not-product .not-product-cover{background-color:#fff;border-radius:2px;height:100%;height:calc(100% - 80px);left:-14px;opacity:.7;position:absolute;top:-14px;width:110%;width:calc(100% + 29px);z-index:2}.add-to-cart-modal .not-product :not(.not-product-cover):not(.not-product-cover-info){z-index:1}.add-to-cart-modal .not-product .not-product-cover-info{position:relative;text-align:center;z-index:3}.add-to-cart-modal .not-product-info{color:red;font-size:15px;font-weight:700;text-align:center}@media (max-width:767px){.add-to-cart-modal .add-to-cart-block{margin-top:15px}}.reorder{margin-top:20px}.main-content-tabs .order-comment .tab-content,.main-content-tabs .order-comment .tab-content p,.order-comment .main-content-tabs .tab-content,.order-comment .main-content-tabs .tab-content p,.order-comment .well,.order-comment .well p{margin:0}.shop-body .dashboard .panel-cart,.shop-body .dashboard .panel-cart .panel-heading{background-color:#73b52b;border-color:#73b52b;color:#fff}.shop-body .dashboard .panel-heading .head-icon{font-size:18px}.shop-body .dashboard .panel-heading .title{font-size:18px;font-weight:700;padding-left:5px}.shop-body .dashboard .panel-cart .panel-heading .btn-group-sm>.btn,.shop-body .dashboard .panel-cart .panel-heading .btn-group-sm>.context-menu-dots,.shop-body .dashboard .panel-cart .panel-heading .btn-sm{background-color:#5c9122;border-color:#5c9122;color:#fff}.shop-body .dashboard .panel-heading .btn-group-sm>.btn,.shop-body .dashboard .panel-heading .btn-group-sm>.context-menu-dots,.shop-body .dashboard .panel-heading .btn-sm{font-size:13px;padding:1px 9px;text-transform:lowercase}.shop-body .dashboard .panel-whitelist,.shop-body .dashboard .panel-whitelist .panel-heading{background-color:#fff;border-color:#fff;color:#000}.shop-body .dashboard .panel-whitelist .panel-heading .btn-group-sm>.btn,.shop-body .dashboard .panel-whitelist .panel-heading .btn-group-sm>.context-menu-dots,.shop-body .dashboard .panel-whitelist .panel-heading .btn-sm{background-color:#ddd;border-color:#ddd;color:#333}.shop-body .dashboard .panel-whitelist a,.shop-body .dashboard .panel-whitelist a:hover{color:#000;text-decoration:none}.shop-body .dashboard .panel-whitelist .list-group{font-size:13px;margin-top:20px;padding:0 20px}.shop-body .dashboard .panel-whitelist .list-group .list-group-item{overflow:hidden;padding-left:4px;padding-right:4px;white-space:nowrap}.shop-body .dashboard .panel-whitelist .list-group .list-group-item-heading>:first-child,.shop-body .dashboard .panel-whitelist .list-group .list-group-item>:first-child{padding-left:0}.shop-body .dashboard .panel-whitelist .list-group .list-group-item>:last-child{padding-right:0}.shop-body .dashboard .panel-whitelist .list-group .list-group-item-heading{color:#ccc}.shop-body .dashboard .panel-whitelist .list-group .list-group-item-heading>:last-child{padding-right:0}.shop-body .dashboard .panel-whitelist .list-group .list-group-item:not(.list-header):hover{background-color:#f5f5f5;color:#555;text-decoration:none}.shop-body .dashboard .panel .list-group-item .add-to-cart-icon{color:#999;float:right;font-size:16px}.shop-body .dashboard .panel-deals,.shop-body .dashboard .panel-deals .panel-heading{background-color:#f9f9f9;border-color:#f9f9f9;color:#000}.shop-body .dashboard .panel-deals .panel-body .add-to-cart,.shop-body .dashboard .panel-deals .panel-body .close{display:none}.shop-body .dashboard .panel-deals .panel-body .name-block{bottom:5px}.shop-body .dashboard .panel-deals .nav-tabs{border-color:#ddd}.shop-body .dashboard .panel-deals .nav-tabs>li{margin-right:10px}.shop-body .dashboard .panel-deals .nav-tabs>li>a{background-color:#f9f9f9;border-color:#ddd;border-width:0 0 1px;color:#999;font-size:18px;font-weight:700;padding:10px 15px}.shop-body .dashboard .panel-deals .nav-tabs>li.active>a{color:#000}.shop-body .dashboard .panel-deals .nav-tabs>li .down-arrow{display:none}.shop-body .dashboard .panel-deals .nav-tabs>li.active>a:after{background:#f9f9f9;border-bottom:1px solid #ddd;border-right:1px solid #ddd;bottom:-8px;content:"";display:block;height:14px;left:47%;left:calc(50% - 10px);position:absolute;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:14px}.shop-body .dashboard .panel-deals .product .shop-product-name{font-size:12px}.shop-body .dashboard .panel-deals .shop-product-price{font-size:13px}.shop-body .dashboard .panel-deals .panel-body .productBlock{height:200px;margin-bottom:0}.shop-body .dashboard .panel-deals .carousel-indicators{margin:15px 0 0;position:static;width:100%}.shop-body .dashboard .panel-deals .carousel-indicators li{background-color:#ddd;border-color:#ddd}.shop-body .dashboard .panel-deals .carousel-indicators .active{background-color:#73b52b;border-color:#73b52b}.shop-body .dashboard .products .productBlock .img a{display:block;height:100px;vertical-align:middle}.shop-body .dashboard .stores{margin-top:20px}.shop-body .dashboard .stores a{display:inline-block;margin-right:5px;width:30%}.shop-body .dashboard .stores a:last-child{margin-right:0}.shop-body .dashboard .stores a img{max-width:100%}.shop-body .dashboard .empty-info{margin-top:20px}.shop-body .dashboard .empty-info .glyphicon,.shop-body .dashboard .empty-info .icon-delivery{float:left;font-size:38px;margin-right:10px}.shop-body .dashboard .empty-info .icon-delivery:before{font-size:50px}.shop-body .nice-select.selected .icon-select{background-color:#78b82c;color:#000}@media (min-width:992px){.shop-body .dashboard .products .product{width:20%}}@media (max-width:991px){.shop-body .dashboard .products .product+.product+.product+.product,.shop-body .dashboard .products .product+.product+.product+.product+.product{display:none}}@media (max-width:767px){.shop-body .dashboard .products .product+.product+.product{display:none}}.list-form .row .nice-select.selected .icon-select,.list-view .row .nice-select.selected .icon-select{background-color:#78b82c;color:#000}.sticky-left{margin-left:0!important}.products.compact .compact-hidden,.products:not(.compact) .compact-visible{display:none!important}.shop-body .main-content-menu .btn,.shop-body .main-content-menu .context-menu-dots{color:#999;opacity:.5}.shop-body .main-content-menu .btn:hover,.shop-body .main-content-menu .context-menu-dots:hover{opacity:1}.shop-body .main-content-menu .btn:active,.shop-body .main-content-menu .btn:focus,.shop-body .main-content-menu .context-menu-dots:active,.shop-body .main-content-menu .context-menu-dots:focus{background:transparent;box-shadow:none;outline:none}.shop-body .main-content-menu .btn.dropdown-toggle,.shop-body .main-content-menu .dropdown-toggle.context-menu-dots{color:#ccc;font-size:13px;padding:10px;text-transform:none}.shop-body .main-content-menu .dropdown-menu>li>a{font-size:13px}.shop-body .main-content-menu .nav-tabs:not(.list-shops-tabs) li a{border-bottom-color:#ddd}.shop-body .main-content-menu .nav-tabs:not(.list-shops-tabs) li a:hover{border-bottom-color:#78b82c;color:#333}.shop-body .main-content-menu .nav-tabs:not(.list-shops-tabs) li.active a{color:#333}@media (max-width:767px){.shop-body .main-content-menu{margin-left:-15px;padding:0}}@media (max-width:1199px){.shop-body .main-content-menu{margin-left:-20px;padding-left:20px;padding-right:20px}.shop-body .main-content-menu>:first-child{padding-left:0}.shop-body .main-content-menu>:last-child{padding-left:0;padding-right:0}}@media (min-width:1200px){.shop-body .main-content-menu{margin-left:-50px;padding-left:38px;padding-right:38px}}.shop-body .products.compact .product .productBlock{padding:5px 0}@media (max-width:767px){.shop-body .products.compact .product .productBlock{padding:0}}@media (min-width:1056px){.shop-body .products.compact .product .productBlock:hover{background:hsla(0,0%,100%,.02)}}.shop-body #middle-content{margin-bottom:200px}.shop-body #middle-content .input-group-addon{background:transparent;border:0;padding-right:25px;text-align:right}.shop-body #middle-content .empty-cart{display:inline-block;font-size:13px;margin:0;padding:10px;text-decoration:underline;text-transform:none}.shop-body #middle-content .total-row{margin:15px 0}@media (max-width:1055px){.shop-body #middle-content .total-row>*{padding-left:0;padding-right:0}}.shop-body .netto-price-info{color:#666;font-size:12px;margin:0 30px;padding-top:0}.shop-body .scroll-load-others{margin:0 15px}.shop-body .scroll-info-loaded{display:none!important}@media (max-width:767px){#orders-date-period{padding:15px}.orders-list{margin:0 -30px}.orders-list .order-shop-name,.orders-list .order-total{padding-left:0}.orders-list .order-restaurant,.orders-list .order-status{padding-right:0}}.stick-to-bottom{background:#fff;bottom:0;margin-left:-35px;position:fixed;width:calc(100% - 500px);z-index:2}.cart-page .shop-body #middle-content .product{padding:0 10px}.cart-page .products.compact .product .productBlock{padding:5px 0}@media (max-width:767px){.cart-page .products.compact .product .productBlock{padding:0}}.cart-page .products.compact .product .productBlock .update-product{margin-right:20px}@media (max-width:1055px){.cart-page .products.compact .product .productBlock .update-product{margin-right:0}}.cart-page .products.compact .product .productBlock .update-product .total-block{text-align:right}.cart-page .products.compact .product .productBlock .name-block{line-height:inherit}@media (max-width:767px){.cart-page .products.compact .product .productBlock .name-block{line-height:50px}}.cart-page .products.compact .product .productBlock .name-block .shop-product-beervat{color:#999;font-size:12px}.cart-page .products.compact .product .productBlock .name-block .shop-product-price{text-align:center}.cart-page .products.compact .product .productBlock .name-block .price>span{display:block;font-size:10px;line-height:9px;margin:0;padding:0;white-space:nowrap}.cart-page #middle-content #middle-content-block>:not(.main-content-menu) .dropdown-toggle:not(.transparent){background-color:hsla(0,0%,100%,.15);padding:13px 15px}.cart-page #middle-content #middle-content-block>:not(.main-content-menu) .dropdown-toggle:not(.transparent):hover{background-color:hsla(0,0%,100%,.2);color:#fff;filter:none}.cart-page .form-group.dropdown{padding:0}.cart-page .order-details{margin-top:10px;padding-top:30px}@media (max-width:1055px){.cart-page .order-details{padding-left:0;padding-right:0;padding-top:10px}}.cart-page .restaurant-cannot-order{font-size:11px}.cart-page ul.dropdown-menu.restaurant-selector li .restaurant-name{color:#333;margin-left:5px}.cart-page textarea.form-control{padding:4px 14px}.cart-page .main-content-menu .dropdown-menu-multiselect .dropdown-menu{background-color:#fff}.cart-page .main-content-menu .dropdown-menu-multiselect .dropdown-menu a:not(:hover){color:#333}.main-content-menu .btn.dropdown-toggle,.main-content-menu .dropdown-toggle.context-menu-dots{background-color:hsla(0,0%,100%,.15);color:#999;opacity:1}.main-content-menu .btn.dropdown-toggle:active,.main-content-menu .btn.dropdown-toggle:focusl2814,.main-content-menu .btn.dropdown-toggle:hover,.main-content-menu .dropdown-toggle.context-menu-dots:active,.main-content-menu .dropdown-toggle.context-menu-dots:focusl2814,.main-content-menu .dropdown-toggle.context-menu-dots:hover{background-color:hsla(0,0%,100%,.2);color:#ccc;filter:none}.shop-body .btn:hover,.shop-body .context-menu-dots:hover{filter:none}.shop-body .products.compact .product .productBlock .add-product{background:transparent;color:#fff;font-size:10px;height:auto;margin-right:10px;margin-top:4px;padding:2px;width:130px}.shop-body .products.compact .product .productBlock .add-product:hover{color:#fff}.shop-body .products.compact:not(.cart) .product .in-advert{border-radius:2px 0;font-size:8px;left:-10px;padding:2px;top:15px;transform:rotate(-90deg)}@media (max-width:1055px){.shop-body .products.compact:not(.cart) .product .in-advert{left:-25px;padding:0 4px}}.shop-body .private-shop .btn-danger,.shop-body .private-shop .btn-success{color:#fff}.shop-body .private-shop .main-content-tabs .tab-content{min-height:auto}.shop-body .private-shop .input-group-btn:last-child>.btn,.shop-body .private-shop .input-group-btn:last-child>.context-menu-dots{border:1px solid #ddd;font-size:15px;font-weight:400;line-height:1.428571429;padding:6px 12px}.shop-body .private-shop .form-control{border:1px solid hsla(0,0%,100%,.25);box-shadow:none}.shop-body .private-shop .input-group-addon{color:#509cbf;font-size:12px}.shop-body .private-shop .input-group .input-group-addon .onoffswitch-checkbox .onoffswitch+label{font-weight:400}.shop-body .private-shop .list-item-menu li.edit-link a{background-color:#fc0;height:auto;width:auto}.shop-body .private-shop .list-item-menu li{margin-left:5px}.shop-body .private-shop .list-item-menu li a{height:44px}.shop-body .private-shop .list-item-menu li .icons{height:44px;line-height:53px}.shop-body .private-shop .list-item-menu li .icons:hover{color:#ccc}.shop-body .private-shop .list-item-menu li .icons.icon-delete{font-size:28px;margin-top:-2px}.shop-body .private-shop .resort-categories{color:#999}.shop-body .modal-dialog .main-modal-tabs{margin-bottom:15px}.shop-body .modal-dialog .gallery-link{display:none}.shop-body .modal-dialog .main-content-tabs>.nav-tabs li a{color:#999;font-size:13px;font-weight:400;padding:10px}.shop-body .modal-dialog .main-content-tabs>.nav-tabs li a:hover{color:#fff}.shop-body .modal-dialog .main-content-tabs>.nav-tabs li.active a,.shop-body .modal-dialog .main-content-tabs>.nav-tabs li.active a:hover{background-color:transparent}.shop-body .modal-dialog .tab-content{padding:15px}.shop-body .modal-dialog .tab-content .nav-tabs{font-size:14px}.shop-body .modal-dialog .tab-content .nav-tabs li a{border-bottom:2px solid rgba(0,0,0,.15)}.shop-body .modal-dialog .tab-content .nav-tabs li a:hover{border-bottom:2px solid #78b82c;color:#333}.shop-body .modal-dialog .tab-content .nav-tabs li.active a{color:#333}.shop-body .modal-dialog .modal-footer{padding:0 15px 30px}.shop-body .onoffswitch .onoffswitch-inner:after{background-color:#5e616d;border-color:#5e616d}.shop-body .onoffswitch input[type=checkbox]:not(:checked)+.onoffswitch-label,.shop-body .onoffswitch input[type=checkbox]:not(:checked)+.onoffswitch-label .onoffswitch-switch{border-color:#5e616d}.productBlock .add-to-cart-icon{font-size:21px;line-height:1;position:relative;top:3px}@keyframes bounce{0%,20%,50%,80%,to{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.bounce{-moz-animation:bounce 1s 1;-webkit-animation:bounce 1s 1;animation:bounce 1s 1}#product-filter .btn-group-x{display:inline-block}#product-filter label{background-color:#e8e8e8;border:none;border-radius:50px;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);color:#666;opacity:1;outline:none;padding:10px 15px}#product-filter label:not(:last-child){margin-right:4px}#product-filter label.active{background-color:#373c4a;color:#fff}#product-filter label img{height:15px;margin:-3px 4px 0 -5px;position:relative;top:1px}#product-filter label>i{font-size:13px;line-height:8px;margin-left:-4px;position:relative;top:2px}@media (min-width:1056px) and (max-width:1199px){#product-filter label img{margin:-3px 0 0}#product-filter label span{display:none}}#product-filter>a{color:#666}.shop-body .mcm-button{white-space:nowrap}@media (max-width:767px){.shop-body .mcm-button.mcm-button-not-empty{padding:15px 20px}}.product-icons{color:#78b82c;line-height:14px;position:absolute;right:2px;top:2px;z-index:2}.product-icons>*{display:block;height:14px;margin-bottom:2px;width:14px}.product-icons>* img{max-height:100%;max-width:100%}.product-icons>.list-product-icon:not(.on-list){-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.35;transition:all .15s linear}.product-icons>.list-product-icon:not(.on-list):hover{opacity:1}.product-icons>.preorder-article-icon{background:#ff0;border:1px solid #c2c812;border-radius:50%;color:#000;font-size:10px;font-weight:500;text-align:center}.product-icons>.besorger-item-icon{background:#09f;border:1px solid #04f;border-radius:50%;color:#fff;font-size:10px;font-weight:500;text-align:center}.products.compact .product-icons{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:-9px;top:0;vertical-align:middle;width:14px}@page{counter-increment:page}.pickup-list-page #middle-content-block{margin:0;padding:15px!important}.pickup-list-page #print-pickup-list{padding:20px 0}.pickup-list-page .pickup-list{display:table;font-size:14px;width:100%}@media screen{.pickup-list-page .pickup-list{font-size:16px;margin-top:20px}}.pickup-list-page .pickup-list .pickup-list-header{display:table-header-group}.pickup-list-page .pickup-list .pickup-list-body{display:table-row-group}.pickup-list-page .pickup-list .pickup-list-footer{display:table-footer-group;display:none}@media screen{.pickup-list-page .pickup-list .pickup-list-footer{display:none}}.pickup-list-page .pickup-list #page-counter{counter-increment:page}.pickup-list-page .pickup-list #page-counter:after{content:counter(page)}.pickup-list-page .pickup-list #pages-total:after{content:counter(pages)}.pickup-list-page .pickup-list #page-of-total,.pickup-list-page .pickup-list #pages-total{display:none}.pickup-list-page .pickup-list .pickup-list-head{border-collapse:collapse;display:table-row;font-size:95%;line-height:14px;overflow:hidden;width:100%}.pickup-list-page .pickup-list .pickup-list-head>*{background-color:#ccc;border:1px solid #000;border-width:1px 0;display:table-cell;font-size:17px;padding:15px 7px;text-align:center}.pickup-list-page .pickup-list .pickup-list-head>:first-child{border-left-width:1px;text-align:left}.pickup-list-page .pickup-list .pickup-list-head>:last-child{border-right-width:1px;text-align:right}.pickup-list-page .pickup-list .pickup-list-foot>*{border:0;font-size:14px;text-align:center}.pickup-list-page .pickup-list .products-head{border-collapse:collapse;display:table-row;width:100%}.pickup-list-page .pickup-list .products-head>*{display:table-cell}.pickup-list-page .pickup-list .product,.pickup-list-page .pickup-list .products-head{color:#333;display:table-row;font-size:90%;line-height:12px;overflow:hidden;padding:10px 15px}.pickup-list-page .pickup-list .product>*,.pickup-list-page .pickup-list .products-head>*{border:1px solid #000;display:table-cell;width:auto}.pickup-list-page .pickup-list .product>.pos,.pickup-list-page .pickup-list .products-head>.pos{width:1px}.pickup-list-page .pickup-list .product>.category,.pickup-list-page .pickup-list .products-head>.category{width:15%}.pickup-list-page .pickup-list .product>.name,.pickup-list-page .pickup-list .products-head>.name{max-width:20%}.pickup-list-page .pickup-list .product>.ean,.pickup-list-page .pickup-list .product>.quantity,.pickup-list-page .pickup-list .product>.variant,.pickup-list-page .pickup-list .products-head>.ean,.pickup-list-page .pickup-list .products-head>.quantity,.pickup-list-page .pickup-list .products-head>.variant{text-align:center}.pickup-list-page .pickup-list .product>*,.pickup-list-page .pickup-list .products-head>*{padding:5px;text-align:left}.pickup-list-page .pickup-list .product .art-no,.pickup-list-page .pickup-list .products-head .art-no{position:static}.transfer-list-page .transfer-list-print{margin-top:20px}.transfer-list-page .transfer-list-signature{border:1px solid #000;margin-top:20px}.transfer-list-page .transfer-list-signature td,.transfer-list-page .transfer-list-signature th{border:1px solid #000;padding:5px 15px;text-align:center}.transfer-list-page .transfer-list-signature td:first-child,.transfer-list-page .transfer-list-signature th:first-child{text-align:right;width:27%}.transfer-list-page .transfer-list-signature td:first-child+*,.transfer-list-page .transfer-list-signature th:first-child+*{width:33%}.transfer-list-page .transfer-list-signature td:first-child+*+*,.transfer-list-page .transfer-list-signature td:first-child+*+*+*,.transfer-list-page .transfer-list-signature th:first-child+*+*,.transfer-list-page .transfer-list-signature th:first-child+*+*+*{width:20%}@media screen{.transfer-list-page .transfer-list-signature{width:190mm}}@media print{.transfer-list-page .transfer-list-signature{width:calc(100% - 1px)}}@media screen{.transfer-list-page .transfer-list{margin-top:20px;width:190mm}}@media print{.transfer-list-page .transfer-list{width:calc(100% - 1px)}}.transfer-list-page .transfer-list .transfer-list-header{font-weight:500}.transfer-list-page .transfer-list .transfer-list-header td{vertical-align:bottom}.transfer-list-page .transfer-list .transfer-list-header .transfer-list-head .title span{display:block;font-size:20px;font-style:italic;font-weight:500;margin-top:10px}.transfer-list-page .transfer-list .transfer-list-header .transfer-list-head .title .logo{width:100px}.transfer-list-page .transfer-list .transfer-list-header .transfer-list-head .title .gastro-eancode{text-align:right}.transfer-list-page .transfer-list .transfer-list-header .withdrawal>span{display:block;font-weight:400}.transfer-list-page .transfer-list .transfer-list-header .withdrawal>span>span{border:1px solid;border-left:0 solid;display:inline-block;float:left;height:25px;width:25px}.transfer-list-page .transfer-list .transfer-list-header .withdrawal>span>span:first-child{border-width:1px}.transfer-list-page .transfer-list .transfer-list-footer{display:none}.transfer-list-page .transfer-list .product{color:#333;display:table-row;font-size:90%;line-height:12px;overflow:hidden;padding:10px 15px}.transfer-list-page .transfer-list .product>*{border:1px solid #000;display:table-cell;width:auto}.transfer-list-page .transfer-list .product>.pos{width:1px}.transfer-list-page .transfer-list .product>.name{max-width:20%}.transfer-list-page .transfer-list .product>.quantity{text-align:center}.transfer-list-page .transfer-list .product>.unit{text-align:center;text-transform:uppercase}.transfer-list-page .transfer-list .product>.ean{text-align:center}.transfer-list-page .transfer-list .product>.ean span{display:block;margin-top:1px}.transfer-list-page .transfer-list .product>*{padding:5px;text-align:left}.transfer-list-page .transfer-list .product .art-no{position:static}.templateshop-readonly button{font-size:18px}.templateshop-readonly #shop-name{font-size:27px}body #middle-content #middle-content-block>:not(.main-content-menu) .basic #dashboard .templateshop-readonly .dropdown-toggle.not-changeable,body #middle-content #middle-content-block>:not(.main-content-menu) .basic #dashboard .templateshop-readonly .not-changeable,body #middle-content .basic #dashboard .templateshop-readonly .dropdown-toggle.not-changeable,body #middle-content .basic #dashboard .templateshop-readonly .not-changeable{background:transparent!important;border:0!important;color:#000!important;cursor:auto!important;font-weight:700;padding:0}html:not(.light) body #middle-content #middle-content-block>:not(.main-content-menu) .basic #dashboard .templateshop-readonly .not-changeable,html:not(.light) body #middle-content .basic #dashboard .templateshop-readonly .not-changeable{color:#fff!important}html:not(.light) .distra-storage-block{background-color:hsla(0,0%,100%,.05)}html:not(.light) .distra-product-name,html:not(.light) .glyphicon,html:not(.light) .price-block,html:not(.light) .total-block>strong{color:#fff}html:not(.light) .price>span{color:#999}#private-shop-infos{margin-top:14px}#private-shop-infos [data-url-autocomplete]{overflow:visible}html:not(.light) .shop-body .private-shop .form-group label.control-label,html:not(.light) .shop-body .private-shop.basic .order-time-table .onoffswitch-checkbox.form-group .onoffswitch+label{color:inherit}.light body #middle-content #middle-content-block>:not(.main-content-menu) .dropdown-toggle:not(.transparent).no-packaging,.light body #middle-content #middle-content-block>:not(.main-content-menu) .dropdown-toggle:not(.transparent).product-category-dropdown.no-categories .product-category-names{color:#999!important}#fast-add .caret{position:absolute;right:6px;top:16px}#fast-add .product-category-dropdown{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#fast-add .product-category-dropdown .product-category-names{display:inline-block;max-width:calc(100% - 20px);overflow:hidden;text-overflow:ellipsis}#fast-add .add-product-row .control-links{padding-top:4px;position:absolute}@media (max-width:767px){#fast-add .add-product-row .control-links{bottom:0;padding:0!important;right:0;text-align:right;width:60px}#fast-add .add-product-row .control-links a:not(:first-child){margin-left:10px}}#fast-add .add-product-row .control-links a{color:#999;font-size:15px;line-height:36px;padding:1px;text-decoration:none}#fast-add .add-product-row .control-links a:hover{color:#000}#fast-add .add-product-row:not([data-id]) .control-links .delete-product,#fast-add .add-product-row:not([data-id]) .control-links .edit-product,#fast-add .add-product-row[data-id] .control-links .delete-row{display:none}@media (min-width:1056px){#fast-add .add-product-row:not(:hover) .control-links{display:none}}@media (max-width:767px){#fast-add .add-product-row:not(.add-product-row-view) .control-links{left:0;text-align:left}}#fast-add .add-product-row.add-product-row-view>*{height:max-content;padding-bottom:8px;padding-top:8px;word-wrap:break-word}@media (min-width:768px){#fast-add .add-product-row.add-product-row-view>*{font-weight:500}#fast-add .add-product-row.add-product-row-view>.article-id{overflow:hidden;padding-left:7px;padding-right:7px;text-overflow:ellipsis;white-space:nowrap}}#fast-add .add-product-row.add-product-row-view>*>span{border:1px solid transparent;margin:-1px}#fast-add .add-product-row.add-product-row-view>*>span:hover{border:1px solid hsla(0,0%,100%,.5)}#fast-add .add-product-row.add-product-row-view+.add-product-row,#fast-add .add-product-row.add-product-row-view.edit-product{display:none}#fast-add .add-product-row.add-product-row-view.edit-product+.add-product-row{display:block}#fast-add .add-product-head{color:#999;font-size:12px;font-weight:500;margin-bottom:5px;text-transform:uppercase}#fast-add .add-product-head .help{color:#666;cursor:pointer}#fast-add .add-product-row.new-line{display:none}#fast-add .add-product-row{border-bottom:1px solid rgba(0,0,0,.05)}@media (max-width:767px){#fast-add .add-product-row{margin:0;padding:10px 0}}#fast-add .add-product-head,#fast-add .add-product-row{position:relative}#fast-add .add-product-head>:not(:last-child),#fast-add .add-product-row>:not(:last-child){padding-right:3px}#fast-add .add-product-head>:not(:first-child),#fast-add .add-product-row>:not(:first-child){padding-left:3px}@media (max-width:767px){#fast-add .add-product-head>*,#fast-add .add-product-row>*{padding-left:3px;padding-right:3px}}#fast-add .add-product-head .form-group,#fast-add .add-product-row .form-group{margin-bottom:4px;margin-top:4px}@media (max-width:767px){#fast-add .add-product-head .form-group,#fast-add .add-product-row .form-group{height:auto;margin:0;padding:3px 0 0}#fast-add .add-product-head .form-group.product-name,#fast-add .add-product-row .form-group.product-name{font-size:16px;font-weight:500}}#fast-add .add-product-head .form-group.quantity input,#fast-add .add-product-row .form-group.quantity input{text-align:center}#fast-add .add-product-head .form-group .edit-title,#fast-add .add-product-head .form-group .view-title,#fast-add .add-product-row .form-group .edit-title,#fast-add .add-product-row .form-group .view-title{color:#666;display:inline-block;font-weight:401;width:50%}@media (min-width:768px){#fast-add .add-product-head .form-group .edit-title,#fast-add .add-product-head .form-group .view-title,#fast-add .add-product-row .form-group .edit-title,#fast-add .add-product-row .form-group .view-title{display:none}}@media (max-width:767px){#fast-add .add-product-head .form-group .edit-title,#fast-add .add-product-row .form-group .edit-title{float:left;height:34px;line-height:35px;padding-right:7px;text-align:right}#fast-add .add-product-head .form-group .edit-title+*,#fast-add .add-product-row .form-group .edit-title+*{display:inline-block!important;float:left;margin:0!important;width:50%!important}}@media (min-width:768px){#fast-add .add-product-head .form-group.product-name,#fast-add .add-product-row .form-group.product-name{width:27%}}#fast-add .add-product-head.saving,#fast-add .add-product-row.saving{padding-right:0}@media (min-width:768px){#fast-add .add-product-head .product-name{width:27%}}#fast-add .price input{text-align:right}#fast-add .dropdown-categories{padding:10px;width:300px}#fast-add .dropdown-categories .open-categories{cursor:pointer;font-size:12px;padding:0;text-align:right;text-decoration:underline}#fast-add .dropdown-categories li:hover{background:rgba(0,0,0,.05)}#fast-add .dropdown-categories label{display:block}#fast-add .dropdown-categories .input-in-dropdown .show-input{cursor:pointer;display:block;font-size:14px;margin:0 0 5px;text-decoration:underline}#fast-add .dropdown-categories .input-in-dropdown:not(.input-visible) input{display:none}#fast-add .dropdown-categories .input-in-dropdown.input-visible{margin-bottom:10px}#fast-add .dropdown-categories .input-in-dropdown.input-visible .show-input{display:none}#fast-add .dropdown-categories [type=checkbox]{position:relative;top:2px}#fast-add .fast-add-more-wrapper{margin-bottom:10px;margin-top:10px}#fast-add .fast-add-more-wrapper+.add-product-head+.add-product-row+.fast-add-more-wrapper{display:none}#fast-add .fast-add-more{color:#666;text-decoration:underline}#fast-add .fast-add-more:hover{color:#000}html:not(.light) #fast-add .fast-add-more{color:#ccc}html:not(.light) #fast-add .fast-add-more:hover{color:#fff}#products .category,#products .packaging,#products>.config-box{overflow:visible}.category-filter-dd .dropdown-toggle .caret{float:right;position:relative;top:10px}.collapse-config-box{position:relative}.collapse-config-box.collapsed{cursor:pointer}.collapse-config-box .collapse-config-box-toggle{background:transparent!important;box-shadow:none;outline:none;padding:0;position:absolute;right:0;text-align:right;top:19px;transition:all .3s linear}.collapse-config-box .collapse-config-box-toggle .icons{color:#999!important;font-size:18px;margin:0;transition:all .3s linear}.collapse-config-box .collapse-config-box-toggle:not(.collapsed){color:#78b82c;transform:rotate(-180deg) scale(1.5)}.collapse-config-box:hover .collapse-config-box-toggle.collapsed .icons{color:#78b82c!important;transform:scale(1.5)}.shop-delete-link{color:red;text-decoration:underline}#ps-products-subtabs{overflow:hidden}#ps-products-subtabs>ul>li{max-width:calc(25% - 20px);width:calc(25% - 17px)}#ps-products-subtabs>ul>li:not(:last-child){margin-right:20px}#ps-products-subtabs>ul>li.active a{background-image:linear-gradient(180deg,#b0dc57,#78b82c);border-color:#ccc!important;border-width:1px!important}#ps-products-subtabs>ul>li.external a{border-color:transparent}#ps-products-subtabs a,#ps-products-subtabs a:hover{border:1px solid #ccc;border-radius:10px;color:#000;margin:0;opacity:1;overflow:hidden;padding:25px 20px;text-align:left;white-space:normal}@media (max-width:1199px){#ps-products-subtabs a,#ps-products-subtabs a:hover{padding:25px 14px}}#ps-products-subtabs a img,#ps-products-subtabs a:hover img{float:left;height:47px;margin-right:7px}@media (max-width:1199px){#ps-products-subtabs a img,#ps-products-subtabs a:hover img{display:none}}#ps-products-subtabs a .title,#ps-products-subtabs a:hover .title{display:block;font-size:13px;font-weight:500;line-height:15px;white-space:nowrap}@media (max-width:1199px){#ps-products-subtabs a .title,#ps-products-subtabs a:hover .title{font-size:12px}}#ps-products-subtabs a .info,#ps-products-subtabs a:hover .info{display:block;font-size:12px;height:27px;line-height:14px;margin-top:4px;overflow:hidden;text-transform:none}html:not(.light) #ps-products-subtabs li:not(.active) a{background:#fff}#ps-products-subtabs-content{margin-bottom:0!important;padding-bottom:20px}@media (max-width:1199px){#ps-products-subtabs-content p.info{font-size:12px}}#products-excel-import .info{font-weight:401;margin-top:50px}#products-excel-import .xls-upload{background-image:linear-gradient(180deg,#b0dc57,#78b82c);border-radius:30px;box-shadow:none;color:#000;margin-top:30px;padding:10px 25px}#products-excel-import .upload-error{margin-top:30px}@media (min-width:768px) and (max-width:1055px){#products-quick-add>.config-box{padding-left:0;padding-right:0;padding-top:0}}@media (min-width:1056px){#products-quick-add>.config-box{padding-top:35px}}@media (min-width:1200px){#products-quick-add>.config-box{padding-top:50px}}#products-quick-add .search{padding-left:0}.shops-private-product-deleteall{color:red;font-size:12px;text-decoration:underline}html:not(.light) #fast-add .add-product-row .control-links a:hover,html:not(.light) .shops-private-product-deleteall:hover{color:#fff}.no-shops-info:first-child{margin-top:80px}html.light #middle-content .compact .product .plus-minus a,html.light .product-packagings-wrapper{color:#000}.orders-time-filter-action{margin-top:-90px}.list-item-display{display:none}.width-correction{width:auto}@media (max-width:1199px){.width-correction{margin-right:7px;margin-top:10px;padding:0}.width-correction:first-child{margin-left:0}}.date-correction{width:auto}@media (max-width:1199px){.date-correction{margin-right:7px;margin-top:10px;padding:0}}#switch-shops-view-button{height:35px;position:relative;width:35px}#switch-shops-view-button>svg{left:calc(50% - 6.5px);position:absolute;top:calc(50% - 6.5px)}.shop-connected-icon-div{position:absolute;right:50px;top:calc(50% - 12px)}.hogast-shop-indicator{position:absolute;right:10px;top:10px;width:30px}.add-photo-block-positioning{display:flex;justify-content:center;margin-top:80px}.add-photo-text-positioning{top:40%!important}.favorite-icon{height:11px;width:5.5px}.distra-order-blocked{cursor:not-allowed;opacity:.8;pointer-events:none}.distra-storage-block{border-radius:10px;margin-bottom:1em}.distra-storage-block .storage-name{border-bottom:1px solid #aaa;font-size:24px;margin:0 .75em;padding:.75em 0;text-align:left}.distra-storage-block .distra-category{margin-top:0!important}.distra-storage-block .distra-category .distra-category-name{padding-bottom:0;padding-left:.25em}.distra-storage-block .distra-product{bottom:0}.distra-storage-block .distra-product .distra-product-name-block{display:flex!important;width:49%!important}.distra-storage-block .distra-product .distra-product-name-block .distra-product-name{line-height:20px;padding:0 1em;width:100%!important}.distra-storage-block .distra-product .distra-product-name-block .distra-product-price{text-align:right!important;width:auto!important}.distra-storage-block .distra-storage-info{padding:1em}.distra-storage-block .distra-storage-info .distra-storage-message{color:#337ab7}.distra-storage-block .distra-storage-info .distra-storage-message.not-reached{color:#dc143c;font-size:15px;font-weight:400}.tooltip{background-color:#555;border-radius:5px;color:#fff;left:0;opacity:0;padding:5px;position:absolute;top:120%;transition:opacity .2s,visibility .2s;visibility:hidden;width:max-content}.tooltip:after{border:5px solid transparent;border-bottom-color:#555;bottom:100%;content:"";left:5%;margin-left:-5px;position:absolute}.tooltip.visible{opacity:1;visibility:visible}.private-customer-number{color:#000;display:-webkit-box;font-size:14px;font-weight:500;margin:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.customer-number-label{padding-right:0;text-align:left;top:0;word-break:break-word}.customer-number-wrap{height:4rem;margin:0;padding:0}.dropdown-colorselector>.dropdown-toggle{background-color:transparent!important;border-color:transparent!important;padding:0!important}.colorselected{display:block;float:left;height:9px;margin-left:3px;margin-top:5px;width:9px}.chosen-restaurant-selector .colorselected,.restaurant-selector .colorselected{left:-7px;position:relative}.chosen-restaurant-selector .btn.dropdown-toggle,.chosen-restaurant-selector .dropdown-toggle.context-menu-dots,.restaurant-selector .btn.dropdown-toggle,.restaurant-selector .dropdown-toggle.context-menu-dots{font-size:14px;padding:8px 13px 9px;text-transform:none}.chosen-restaurant-selector .btn.dropdown-toggle .colorselected,.chosen-restaurant-selector .dropdown-toggle.context-menu-dots .colorselected,.restaurant-selector .btn.dropdown-toggle .colorselected,.restaurant-selector .dropdown-toggle.context-menu-dots .colorselected{display:inline-block;float:none}.chosen-restaurant-selector .btn.dropdown-toggle .caret,.chosen-restaurant-selector .dropdown-toggle.context-menu-dots .caret,.restaurant-selector .btn.dropdown-toggle .caret,.restaurant-selector .dropdown-toggle.context-menu-dots .caret{margin-left:5px}@media (max-width:1055px){.btn-colorselector{width:100%!important}}.restaurant-color-0,.restaurant-color-all{background-color:transparent!important}.restaurant-color-c1{background-color:sienna!important}.restaurant-color-c2{background-color:#cd5c5c!important}.restaurant-color-c3{background-color:#ff4500!important}.restaurant-color-c4{background-color:#008b8b!important}.restaurant-color-c5{background-color:#b8860b!important}.restaurant-color-c6{background-color:#32cd32!important}.restaurant-color-c7{background-color:gold!important}.restaurant-color-c8{background-color:#48d1cc!important}.restaurant-color-c9{background-color:#87ceeb!important}.restaurant-color-c10{background-color:#ff69b4!important}.restaurant-color-c11{background-color:#cd5c5c!important}.restaurant-color-c12{background-color:#87cefa!important}.restaurant-color-c13{background-color:#6495ed!important}.restaurant-color-c14{background-color:#dc143c!important}.restaurant-color-c15{background-color:#ff8c00!important}.restaurant-color-c16{background-color:#c71585!important}.restaurant-color-c17{background-color:#000!important}#password-form-group{position:relative}#password-form-group .toggle-password{color:rgba(0,0,0,.3);cursor:pointer;font-size:25px;position:absolute;right:16px;top:calc(50% - 12px);transition:all .3s linear;z-index:3}#password-form-group .toggle-password.hide-passsword,#password-form-group .toggle-password:hover{color:rgba(0,0,0,.7)}#password-form-group [type=password]+.show-password+.hide-password,#password-form-group [type=text]+.show-password{display:none}#password-form-group [type=text]~.toggle-password{color:#333}.signup2{background:url(/build/images/background.40cd3eb0.jpg) no-repeat 50% fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-bottom:50px}.signup2 footer{left:0}.signup2 #dashboard-design-mode-switcher-wrapper{max-width:1170px;position:relative;width:100%}@media (max-width:1055px){.signup2 #dashboard-design-mode-switcher-wrapper{display:none}}.signup2 #dashboard-design-mode-switcher-wrapper #dashboard-design-mode-switcher{position:absolute;right:0;top:30px}.signup2 .navbar-inverse{background-color:transparent;border-color:transparent;transition:all .15s linear}.signup2 .navbar-inverse .container{max-width:1170px;width:100%}.signup2 .navbar-inverse .navbar-nav>li>a{color:#fff;font-family:Roboto;font-size:15px;font-weight:500;letter-spacing:1.5px;line-height:18px;padding:25px;text-transform:uppercase;transition:all .15s linear}@media (max-width:1199px){.signup2 .navbar-inverse .navbar-nav>li>a{padding:25px 15px}}.signup2 .navbar-inverse .nav.navbar-nav{width:calc(100% - 166px)}.signup2 .navbar-inverse .nav.navbar-nav>li.signin-link{float:right}@media (max-width:1055px){.signup2 .navbar-inverse .nav.navbar-nav>li.signin-link{display:none}}.signup2 .navbar-inverse .nav.navbar-nav>li.signin-link a span{background-image:url(/build/images/navbar-sprite.a381ec7b.svg);background-position-x:0;background-position-y:-20px;background-size:160px 40px;display:inline-block;height:20px;margin:-5px 5px;width:20px}.signup2 .navbar-inverse .popover{margin-top:-10px;width:200px}.signup2 .navbar-inverse .popover .popover-content{background-color:#f5f5f5;padding:10px 15px}.signup2 .navbar-inverse .popover .popover-content ul{list-style:none;margin:0;padding:0}.signup2 .navbar-inverse .popover .popover-content ul li{padding-top:5px;position:relative}.signup2 .navbar-inverse .popover .popover-content ul li.top-separator{padding-bottom:5px;padding-top:15px}.signup2 .navbar-inverse .popover .popover-content ul li.top-separator:before{background:#ddd;content:"";height:.9px;left:50%;position:absolute;top:7px;transform:translate(-50%);width:calc(100% - 16px)}.signup2 .navbar-inverse .popover .popover-content ul a{color:#999;display:block;font-size:14px;letter-spacing:0;padding:4px 8px;text-align:left;text-transform:none;transition:all .3s ease;white-space:pre}.signup2 .navbar-inverse .popover .popover-content ul a:hover{color:#333;text-decoration:none}.signup2#signin2 .signin-link a{background-color:#fff;border-radius:20px;margin:15px 0;padding:10px 20px}.signup2#signin2 .signin-link a span{display:none}.signup2.navbar-active .navbar-inverse,.signup2.scrolled .navbar-inverse{background-color:#7ab92e;background:linear-gradient(#afdc57,#7ab92e);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.signup2.navbar-active .navbar-inverse .navbar-nav>li>a,.signup2.scrolled .navbar-inverse .navbar-nav>li>a{color:#000}@media (max-width:767px){.signup2 .navbar-header{width:calc(100% + 30px)}}@media (min-width:768px) and (max-width:1055px){.signup2 .navbar-header{width:calc(100% + 15px)}}@media (max-width:1199px){.signup2 .navbar-brand{float:right}}.signup2 .navbar-brand-logo{height:35px}.signup2 .navbar-brand-img{height:20px}.signup2 .navbar-toggle{border:0;float:left;padding:15px}.signup2 .navbar-toggle:focus,.signup2 .navbar-toggle:hover{background-color:transparent}@media (max-width:1055px){.signup2 .navbar-toggle{display:block}}.signup2 .navbar-inverse .close{display:none}.signup2 #signup2-navbar-overflow{background-color:rgba(0,0,0,.3);display:none;height:100%;left:0;opacity:1;position:fixed;top:0;transition:all .3s linear;width:100%}@media (max-width:1055px){.signup2 .navbar-inverse{background-color:#7ab92e;background:linear-gradient(#afdc57,#7ab92e);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.signup2 .navbar-inverse .navbar-collapse{background-color:#fff;border:0;height:3000%;left:0;margin:0;max-height:none;padding:50px 0 0;position:absolute;top:0;transition:all .3s linear;width:270px;z-index:2}.signup2 .navbar-inverse .navbar-collapse .close{display:block;font-size:30px;left:10px;position:absolute;top:6px}.signup2 .navbar-inverse .navbar-collapse .navbar-nav{margin:0;padding:0;width:100%}.signup2 .navbar-inverse .navbar-collapse .navbar-nav li{display:block;text-align:center;width:100%}.signup2 .navbar-inverse .navbar-collapse .navbar-nav li a{color:#333!important;font-size:16px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5em;padding:10px 20px;text-transform:uppercase}.signup2 #signup2-navbar-overflow{display:block}.signup2:not(.signup2-navbar-mobile) .navbar-collapse{left:-300px}.signup2:not(.signup2-navbar-mobile) #signup2-navbar-overflow{display:none;opacity:0}}.signup2 [type=submit]{background:linear-gradient(180deg,#b0dc57,#78b72c);border-radius:30px;font-size:17px;font-weight:500;letter-spacing:.89px;line-height:20px;padding:12px 27px}@media (max-width:767px){.signup2 [type=submit]{width:100%}}.signup2 .form-control{border-radius:4px}@media (max-width:1055px){.signup2 .form-control{font-size:17px;height:40px;padding:8px 12px}}.signup2 .form-group{margin-bottom:7px}.signup2 .form-group label{font-size:17px;font-weight:500;line-height:35px}.signup2 .checkbox{padding-left:35px}.signup2 .checkbox label{line-height:100%;padding-left:0}.signup2 .checkbox [type=checkbox]{margin-left:-25px;transform:scale(1.2)}.signup2 .checkbox.has-error label{color:#fff}#signup2 .jumbotron{background-color:transparent;margin-top:50px;padding-left:150px;width:60%}#signup2 .jumbotron,#signup2 .jumbotron p{color:#fff;font-size:19px;font-weight:500}#signup2 .jumbotron p .email{color:#fc0}@media (max-width:767px){#signup2 .jumbotron{margin-top:50px;padding:0;width:100%}}@media (min-width:768px) and (max-width:1055px){#signup2 .jumbotron{margin-top:50px;padding:30px;width:100%}}@media (min-width:1056px) and (max-width:1199px){#signup2 .jumbotron{margin-top:15px;padding-left:45px;width:90%}}#signup2 .jumbotron li{font-size:17px;font-weight:500;line-height:18px;margin-top:10px;padding-left:20px;position:relative}@media (max-width:1055px){#signup2 .jumbotron li{font-size:15px;margin-top:6px}}#signup2 .jumbotron ol{padding-left:20px}#signup2 .jumbotron ol li{padding-left:5px}#signup2 h1{font-size:50px;line-height:58px;margin:0 0 30px}@media (max-width:1055px){#signup2 h1{font-size:25px;line-height:25px}}#signup2 h2{color:#fff;font-size:18px;letter-spacing:.5px;line-height:28px;margin:0 0 0 -15px;text-transform:uppercase}@media (max-width:1055px){#signup2 h2{font-size:16px}}#signup2 div+h2{margin-top:25px}@media (max-width:1055px){#signup2 .container{padding:0 25px}}#signup2 .item{margin-top:50px}@media (max-width:1055px){#signup2 .item{margin-top:25px}}#signup2 #arguments{list-style:none;margin:0;padding:0}#signup2 #arguments li:before{background-image:url(/build/images/icon-check.d0c42d7c.svg);background-size:cover;content:"";height:15px;left:0;position:absolute;top:2px;width:15px}#signup2 #tos-confirm label{font-size:14px;line-height:16px}#signup2 .signup-steps{font-size:25px;letter-spacing:.5px;line-height:28px}@media (min-width:768px){#signup2 .signup-steps .signup-step-1{padding-left:30px}}@media (max-width:1055px){#signup2 .signup-steps .form-group{margin-bottom:10px}}#signup2 .signup-steps .form-group.submit{margin-top:30px}@media (max-width:1055px){#signup2 .signup-steps .form-group.submit{margin-top:20px}}#signup2 .signup-steps p{margin:0 0 0 -15px}@media (max-width:1055px){#signup2 .signup-steps p{font-size:16px}}#signup2 .signup-steps .with-radio{cursor:pointer;display:inline-block;font-size:23px;line-height:28px;margin-right:12px}#signup2 .signup-steps .with-radio input{box-shadow:none;display:inline-block;float:left;height:22px;margin-right:5px;margin-top:3px;width:22px}@media (max-width:1055px){#signup2 .signup-steps .with-radio input{height:24px;margin-right:3px;margin-top:0;width:24px}}#signup2 .signup-steps .merge-fields>*{padding-left:7px;padding-right:0}#signup2 .signup-steps .merge-fields>:first-child{padding-left:0}#signup2 .signup-steps a{color:#fff;text-decoration:underline}#signup2 .signup-steps #number-of-restaurants{margin-bottom:40px;margin-top:40px}@media (max-width:1055px){#signup2 .signup-steps #number-of-restaurants{margin-bottom:25px;margin-top:20px}#signup2 .signup-steps #number-of-restaurants label{font-size:19px;font-weight:500px;line-height:25px;margin-bottom:0;margin-right:8px}}#signup2 .signup-steps .signup-step-1 .checkbox,#signup2 .signup-steps .signup-step-1 label,#signup2 .signup-steps .signup-step-2 .checkbox,#signup2 .signup-steps .signup-step-2 label,#signup2 .signup-steps .signup-step-3 .checkbox,#signup2 .signup-steps .signup-step-3 label{line-height:120%}@media (max-width:1055px){#signup2 .signup-steps .signup-step-1 .checkbox,#signup2 .signup-steps .signup-step-1 label,#signup2 .signup-steps .signup-step-2 .checkbox,#signup2 .signup-steps .signup-step-2 label,#signup2 .signup-steps .signup-step-3 .checkbox,#signup2 .signup-steps .signup-step-3 label{font-size:11px;line-height:13px}}#signup2 .signup-steps [type=submit]{float:right}#signup2 .signup-steps .signup-step-1 form{margin-top:45px}#signup2 .signup-steps .signup-step-2 form,#signup2 .signup-steps .signup-step-3 form{margin-top:0}#signup2 .signup-steps .signup-step-4 form{margin-top:75px}#signup2 .signup-steps .signup-step-4 form .thank-you{display:none}#signup2 #partner-logos-container{margin-top:110px}#signup2 #partner-logos{bottom:55px;left:0;margin:0;position:absolute;text-align:center;width:100%}#signup2 #partner-logos img{max-height:60px;max-width:100%}#signup2 #signup2-change-here{cursor:pointer;font-weight:900;text-decoration:underline}#signin2{background-color:#f2f2f2;background-image:url(/build/images/login-bck-light.af1f6290.png);background-position:0;background-size:40%}#signin2 #signin2-div{margin-top:200px}@media (max-width:1055px){#signin2 #signin2-div{margin-top:150px;padding:0 45px}#signin2 #signin2-div h1{font-size:26px}}#signin2 #signin2-div a{color:#333;text-decoration:underline}#signin2 #signin2-div-footer p{margin-top:30px}#signin2 #signin2-div-footer span.title{display:block;font-weight:500}#signin2 #signup2-div-outside{margin-top:20px}#signin2 #signup2-div-outside .form-group.last{margin-top:25px}html:not(.light) #signin2{background-color:#3d4352;background-image:url(/build/images/login-bck-dark.d0d6749b.png)}html:not(.light) #signin2 #signin2-div a,html:not(.light) #signin2 #signin2-div-footer span.title{color:#fff}.connections{margin-top:0}.connections .row{margin:0;padding:20px}@media (max-width:767px){.connections .row.config-box{padding:10px 0}}.connections .row.config-box.open,.connections .row.config-box.open+.infobox,.connections .row.config-box:hover{background:hsla(0,0%,100%,.02)}.connections .row.config-box:not(.open):not(.connected):hover{cursor:pointer}.connections .row.config-box:not(.open):not(.connected):hover .icons{color:#78b82c;transform:scale(1.5)}.connections .row.config-box.open .icon-arrow-down{color:#78b82c;transform:rotate(-180deg) scale(1.5)}.connections.media .media-left{background:#fff;border-radius:2px;color:#000;height:55px;padding:10px;text-align:center;vertical-align:middle;width:15%}.connections.media .media-left.db{background-color:transparent}.connections.media .media-left a{display:block;text-align:center;width:100%}.connections.media .media-left img{margin:0 auto;max-height:100%;max-width:85%}.connections.media .media-body{padding-left:15px;vertical-align:middle}.connections.media .media-body .media-heading{font-weight:400;margin-bottom:5px;margin-top:0}@media (max-width:767px){.connections.media .media-body .media-heading{font-size:17px;line-height:22px}}.connections.media .media-body .media-heading .label{color:#78b82c;display:inline-block;font-size:13px;font-weight:400;margin-right:10px;padding-right:0}@media (max-width:767px){.connections.media .media-body .media-heading .label{line-height:21px}}.connections.media .media-body .media-heading .label i{color:#78b82c;font-size:9px;width:auto}@media (max-width:767px){.connections.media .media-body .media-heading .label i{height:auto;line-height:21px}}.connections.media .media-body .media-heading .label.label-waiting{background-color:transparent;color:orange}.connections.media .media-right{color:#78b82c;font-size:17px;font-weight:700;position:relative;text-align:right;width:10%}.connections.media .media-right .dropdown-menu{position:relative}.connections.media .media-right .icon-connected{background:transparent;color:#78b82c}.connections.media .media-right .icon-waiting{background:transparent;color:#ff8c00}.connections.media .media-right a{color:#3d4352}.connections.media .media-right.notconnected{color:#ccc}.connections.media .media-right>div{white-space:nowrap}.connections.media .media-right .status{padding:0 0 0 10px}.connections.media .media-right .glyphicon{font-size:20px}.connections .btn-infobox{background-color:transparent;padding:0;text-align:right}.connections .btn-infobox .icons{color:#999;font-size:18px;height:auto;line-height:30px;margin:0;position:relative;right:4px;top:3px;transition:all .3s linear;width:auto}.connections .btn-infobox .icons:hover{color:#fff}.connections .btn-infobox:hover{background-color:transparent!important}.connections .btn-infobox:focus{border-color:transparent;box-shadow:none;outline-style:none}.connections .btn-infobox .icon-arrow-up{display:none}.connections .btn-infobox .label{color:#666}.connections .infobox{border-radius:2px;margin:0;overflow:hidden;padding:0}.connections .infobox+.config-box{border-top:1px solid hsla(0,0%,100%,.1);padding-top:12px}@media (max-width:767px){.connections .infobox+.config-box{padding-top:0}}.connections .infobox+.config-box a{color:#3d4352}.connections .infobox .close{display:none}.connections .infobox>*{overflow:hidden;padding:0 10px 20px}@media (max-width:767px){.connections .infobox>*{padding:0 0 20px}}.connections #databases .infobox{padding:0 0 0 calc(15% + 15px)}@media (max-width:767px){.connections #databases .infobox{padding:0 0 0 2px}}.pos-edit .header{padding:20px 0}.pos-edit .header .pos-name{font-size:26px;text-transform:uppercase}.pos-edit .header .pos-button{color:#999;font-size:13px;text-decoration:underline}.pos-edit #sync-settings .info{opacity:.6}.pos-edit .ccc-line .add-line,.pos-edit .ccc-line .remove-line{height:35px;width:50px}.pos-edit .ccc-line.new-line .remove-line,.pos-edit .ccc-line:not(.new-line) .add-line{display:none}.certificates .config-box .media-body{position:relative}.certificates .config-box .media-body .edit{bottom:-1px;color:#999;display:none;font-size:11px;position:absolute;text-decoration:underline;text-transform:lowercase}.certificates .config-box .media-body .media-heading .label{font-size:12px;margin-top:1px;padding:0;text-align:left;white-space:normal}.certificates .config-box .media-body .media-heading .label:not(.status){display:block}.certificates .config-box .media-body .media-heading .label span{float:left}.certificates .config-box .media-body .media-heading .label span:not(:first-child):before{content:", "}.certificates .config-box.open .media-body .edit{display:block}.certificates .certificates-upload{position:relative}.certificates .certificates-upload h3{font-size:18px}.certificates .certificates-upload p{font-size:13px;line-height:120%}.certificates .certificates-upload+hr{background:hsla(0,0%,100%,.05);border:0;height:calc(100% - 20px);left:calc(50% - 2px);margin:0;position:absolute;top:0;width:.9px}.certificates a:focus,.certificates a:hover{color:inherit}.certificates .certificates-list{padding:10px 0}.certificates .certificates-list ul{padding:0 0 0 15px}.certificates .certificates-list ul a{color:#ccc}.certificates .certificates-list ul a:hover{color:#fff;text-decoration:underline}html.light .certificates-list ul a,html.light .certificates-list ul a:hover{color:inherit}.certificates-manage-modal.submodal{z-index:10}.certificates-manage-modal a:focus,.certificates-manage-modal a:hover{text-decoration:none}.certificates-manage-modal .modal-body{max-height:300px;overflow-x:hidden;overflow-y:auto}@media (max-width:767px){.certificates-manage-modal .modal-body{padding-left:0;padding-right:0}}.certificates-manage-modal .modal-body .no-files-msg{margin:40px 0;text-align:center}.certificates-manage-modal .modal-body .limit-msg{display:none}.certificates-manage-modal .modal-body .files{border-radius:4px;list-style:none;padding:0}.certificates-manage-modal .modal-body .files:not(.hidden)+.no-files-msg{display:none}.certificates-manage-modal .modal-body .files .file{background-color:#f5f5f5;margin:5px 0;padding:0;position:relative}.certificates-manage-modal .modal-body .files .file.uploading .name,.certificates-manage-modal .modal-body .files .file.uploading commands,.certificates-manage-modal .modal-body .files .file.uploading edit{display:none}.certificates-manage-modal .modal-body .files .file.uploading .progress-div{border:0;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.certificates-manage-modal .modal-body .files .file.uploaded .progress-div,.certificates-manage-modal .modal-body .files:not(.sortable) commands .btn-move{display:none}.certificates-manage-modal .modal-body .photo .progress-div .progress{border:0;height:100%;width:100%}.certificates-manage-modal .modal-body .photo .progress-div .progress-bar{line-height:65px}.certificates-manage-modal .modal-body .files .file>div{border:1px solid #f5f5f5;border-radius:4px;height:57px;overflow:hidden;padding:5px}.certificates-manage-modal .modal-body .files .file .img{background:#fff url(/build/images/loading.a796532c.gif) 50% no-repeat;border:1px solid #f5f5f5;border-radius:4px;float:left;height:57px;margin:0 10px 0 0;overflow:hidden;position:relative;width:57px;z-index:3}.certificates-manage-modal .modal-body .files .file img{background-color:#fff;max-height:100%}.certificates-manage-modal .modal-body .files .file .name{cursor:pointer;float:left;font-size:14px;height:45px;line-height:35px;margin:0;overflow:hidden;padding:5px;text-overflow:ellipsis;white-space:nowrap;width:65%}@media (max-width:767px){.certificates-manage-modal .modal-body .files .file .name{width:55%}}.certificates-manage-modal .modal-body .files .file .empty{color:#919191;text-decoration:underline}.certificates-manage-modal .modal-body .files .file commands{float:right;line-height:55px;padding:0 5px 0 0}.certificates-manage-modal .modal-body .files .file commands>*{color:#999;cursor:pointer;margin-left:5px;-webkit-transition:color .3s linear;-moz-transition:color .3s linear;-o-transition:color .3s linear;transition:color .3s linear}.certificates-manage-modal .modal-body .files .file commands>:hover{color:#000}.certificates-manage-modal .modal-footer{padding-top:15px}@media (max-width:767px){.certificates-manage-modal .modal-footer{padding-left:0;padding-right:0}}.certificates-manage-modal .modal-footer p{font-style:italic;line-height:100%;padding:30px 0 0;text-align:left}.certificates-manage-modal .modal-footer img{float:left;margin-right:15px;max-height:50px}.certificates-manage-modal .modal-body .files .file.edit{background:#fff}.certificates-manage-modal .modal-body .files .file.edit>div{border:1px solid #999}.certificates-manage-modal .modal-body .files .file .edit{display:block;overflow:hidden;position:relative;width:85%;width:calc(100% - 70px);width:100%}.certificates-manage-modal .modal-body .files .file.edit div .name,.certificates-manage-modal .modal-body .files .file.edit div commands,.certificates-manage-modal .modal-body .files .file:not(.edit) .edit{display:none}.certificates-manage-modal .modal-body .files .file.edit div .edit textarea{font-size:13px;height:45px;width:80%}@media (max-width:767px){.certificates-manage-modal .modal-body .files .file.edit div .edit textarea{width:90%}}.certificates-manage-modal .modal-body .files .file.edit div .edit .btn-save{bottom:0;font-size:10px;padding:4px 7px;position:absolute;right:0}@media (max-width:1055px){.certificates-manage-modal .modal-body .files .file.edit div .edit .btn-save{display:block;margin-top:10px;position:relative;width:90%}}.certificates-manage-modal .modal-body .files .file.edit div .edit .close{position:absolute;right:0;top:0}#pos-multiple-pos-accounts-connection .scroll-loading,#pos-unused-recipes .scroll-loading{background-image:url(/build/images/loading.a796532c.gif)!important;background-position:99%!important;background-position:right 5px center!important;background-position:bottom!important;background-repeat:no-repeat!important;padding-bottom:100px;padding-right:25px!important}#pos-multiple-pos-accounts-connection #pos-articles-main-content .pos-product-recipe-dropdown li>a.recipe-a,#pos-unused-recipes #pos-articles-main-content .pos-product-recipe-dropdown li>a.recipe-a{margin:3px 38px 3px 20px;overflow:hidden;padding:0 0 0 20px}#pos-multiple-pos-accounts-connection #pos-articles-main-content .pos-product-recipe-dropdown li>a.recipe-a .recipe-view,#pos-unused-recipes #pos-articles-main-content .pos-product-recipe-dropdown li>a.recipe-a .recipe-view{position:absolute;right:10px}#pos-multiple-pos-accounts-connection #pos-articles-main-content .loading-message,#pos-unused-recipes #pos-articles-main-content .loading-message{color:red;display:none;margin:20px}#pos-multiple-pos-accounts-connection #pos-articles-main-content.scroll-loading .loading-message,#pos-unused-recipes #pos-articles-main-content.scroll-loading .loading-message{display:block}#pos-multiple-pos-accounts-connection .multiple-accounts-table-title-label,#pos-unused-recipes .multiple-accounts-table-title-label{color:#666;font-family:Roboto;font-size:11px;font-weight:500;letter-spacing:.92px;line-height:15px}#pos-multiple-pos-accounts-connection .dropdown .dropdown-menu,#pos-unused-recipes .dropdown .dropdown-menu{overflow:visible}#pos-multiple-pos-accounts-connection .dropdown .dropdown-toggle,#pos-unused-recipes .dropdown .dropdown-toggle{background:linear-gradient(180deg,#f8f8f8,#eee);border:1px solid #ccc!important;text-align:left;text-transform:none}#pos-multiple-pos-accounts-connection .dropdown .dropdown-toggle .caret,#pos-unused-recipes .dropdown .dropdown-toggle .caret{position:absolute;right:10px;top:calc(50% - 2px)}#pos-multiple-pos-accounts-connection .dropdown input[type=text],#pos-unused-recipes .dropdown input[type=text]{margin:5px;max-width:calc(100% - 10px)}#pos-multiple-pos-accounts-connection .dropdown .auto-found,#pos-unused-recipes .dropdown .auto-found{font-size:10px;opacity:.5;padding-left:3px}#pos-multiple-pos-accounts-connection .dropdown .recipe-deleted,#pos-unused-recipes .dropdown .recipe-deleted{color:red;float:right;padding:0 5px;text-transform:uppercase}#pos-multiple-pos-accounts-connection .dropdown .recipe-restaurant,#pos-unused-recipes .dropdown .recipe-restaurant{color:rgba(0,0,0,.6);display:block;font-size:12px;font-style:italic;padding:0 5px}#pos-multiple-pos-accounts-connection .dropdown .recipe-view,#pos-unused-recipes .dropdown .recipe-view{float:right;opacity:.3;transition:all .15s linear}#pos-multiple-pos-accounts-connection .dropdown .recipe-view:hover,#pos-unused-recipes .dropdown .recipe-view:hover{opacity:1}#pos-multiple-pos-accounts-connection .dropdown .recipe-view .icons,#pos-unused-recipes .dropdown .recipe-view .icons{color:initial;font-size:22px;height:auto;line-height:15px;width:auto}#pos-multiple-pos-accounts-connection .multiple-accounts-table-title-label-checkboxes,#pos-unused-recipes .multiple-accounts-table-title-label-checkboxes{max-width:50px}#pos-multiple-pos-accounts-connection .multiple-accounts-post-article:after,#pos-unused-recipes .multiple-accounts-post-article:after{content:">";float:right;position:absolute;right:-3px;top:20px}#pos-multiple-pos-accounts-connection .multiple-accounts-post-article-label,#pos-unused-recipes .multiple-accounts-post-article-label{border:1px solid #ccc;border-radius:3px;box-sizing:border-box;color:#000;font-family:Roboto;font-size:14px;font-weight:500;line-height:19px;margin-bottom:10px;margin-top:10px;padding:7px 15px;width:100%}#pos-multiple-pos-accounts-connection .main-content,#pos-unused-recipes .main-content{align-items:center;display:flex}#pos-multiple-pos-accounts-connection .select2-container--default .select2-selection--single,#pos-unused-recipes .select2-container--default .select2-selection--single{background:linear-gradient(180deg,#f8f8f8,#eee);border:1px solid #ccc;font-family:Roboto;font-size:14px;font-weight:500;height:40px;padding:6px;width:250px}#pos-multiple-pos-accounts-connection .select2-container--default .select2-selection--single .select2-selection__arrow,#pos-unused-recipes .select2-container--default .select2-selection--single .select2-selection__arrow{right:7px;top:7px}#pos-multiple-pos-accounts-connection .save-button,#pos-unused-recipes .save-button{background-color:#78b82c;border:none;border-radius:25px;color:#000;font-family:Roboto;font-size:14px;font-weight:500;height:45px;line-height:19px;text-align:center;width:150px}#pos-multiple-pos-accounts-connection .save-button:hover,#pos-unused-recipes .save-button:hover{background-color:#84bf41}#pos-multiple-pos-accounts-connection .discard-changes,#pos-unused-recipes .discard-changes{color:#000;cursor:pointer;font-family:Roboto;font-size:14px;font-weight:700;line-height:19px;margin-right:20px;text-align:center;text-decoration:underline}#pos-multiple-pos-accounts-connection .unused-recipe-title,#pos-unused-recipes .unused-recipe-title{color:#000;font-family:Roboto;font-size:13px;font-weight:500;line-height:18px;width:80%}#pos-multiple-pos-accounts-connection .unused-recipe-add,#pos-unused-recipes .unused-recipe-add{color:#666;font-family:Roboto;font-size:13px;line-height:18px;text-decoration:underline}#pos-multiple-pos-accounts-connection .unused-recipe-box,#pos-unused-recipes .unused-recipe-box{background:linear-gradient(180deg,#f8f8f8,#eee);border:1px solid #ccc;border-radius:3px;box-sizing:border-box;margin:5px;padding:12px 15px 10px;width:200px}#pos-multiple-pos-accounts-connection .remove-added-recipe,#pos-unused-recipes .remove-added-recipe{color:#666;font-family:Roboto;font-size:13px;line-height:18px}#pos-multiple-pos-accounts-connection .added-recipe,#pos-unused-recipes .added-recipe{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}html:not(.light) #pos-multiple-pos-accounts-connection .dropdown .dropdown-toggle,html:not(.light) #pos-unused-recipes .dropdown .dropdown-toggle{color:#666!important}html:not(.light) #pos-multiple-pos-accounts-connection .multiple-accounts-post-article-label,html:not(.light) #pos-unused-recipes .multiple-accounts-post-article-label{color:#fff}#unused-recipes{padding-bottom:100px}.unused-recipe-remove{float:right;font-weight:400;text-transform:lowercase}#unused-recipes-title{font-weight:700;line-height:1}.smartphone-menu{background-color:#000;bottom:-600px;display:none;margin:0;padding:15px 30px;position:fixed;transition:bottom .15s linear;-webkit-transition:bottom .15s linear;-moz-transition:bottom .15s linear;-o-transition:bottom .15s linear;width:100%;z-index:11}.smartphone-menu .btn,.smartphone-menu .context-menu-dots{margin-bottom:10px;overflow:hidden;position:relative;text-transform:capitalize}.smartphone-menu .btn:last-child,.smartphone-menu .context-menu-dots:last-child{margin-bottom:0}.smartphone-menu.visiblex{bottom:0}.smartphone-menu .btn .icons,.smartphone-menu .context-menu-dots .icons{display:none}.smartphone-menu .btn span+span:before,.smartphone-menu .context-menu-dots span+span:before{content:"/"}@media (max-width:1055px){.smartphone-menu{display:block}}.visible-print{display:none}@media print{.col-middle,.main-container{width:100%!important}.col-middle{padding:0}.btn,.context-menu-dots,.popover,.tooltip,select{display:none!important}.visible-print{display:block}.visible-print-forced{display:block!important;opacity:1;visibility:visible!important}.visible-print-inline{display:inline}.alert,.carousel-control,.hidden-print{display:none}.additive-label-fix{border:0!important}}*{-webkit-print-color-adjust:exact!important}.print-restaurant-header{text-align:center}.oauth-authorize .in-middle-block{background:hsla(0,0%,93%,.3);border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3);margin-top:20px;padding:25px}.oauth-authorize .info{margin:20px 0}.oauth-authorize .in-middle-block .submit-area{margin-top:25px;overflow:hidden}.oauth-authorize .in-middle-block .submit-area div:first-child{padding-left:0}.oauth-authorize .in-middle-block .submit-area div:last-child{padding-right:0}#symbols{zoom:.95}#symbols .allergen{float:none}#symbols .allergen .icons{font-size:14px;height:24px!important;line-height:24px!important;width:24px!important}#symbols .allergen .icons:before{font-size:12px!important;line-height:24px!important}@media print{#symbols .allergen .icons,#symbols .allergen .icons:before{color:#fff!important}}#symbols .allergen .name{display:inline-block}#symbols .allergen .name:after{content:""}#symbols .allergen .name .title{display:none}#symbols .additive{margin-bottom:1px}@media print{#symbols .additive .icons{color:#fff!important}}.alert-edu{background-color:#5388bb;color:#fff;margin:20px 0 0}.alert-edu a{color:#fff;text-decoration:underline}.alert-edu .title{display:block}.alert-edu .icon-edu{float:left;font-size:56px;line-height:100%;margin-right:19px;opacity:.7}#right-menu .right-menu-bottom{bottom:20px;position:absolute;width:calc(100% - 40px)}#right-menu .right-menu-bottom p{margin-bottom:5px}#right-menu .right-menu-bottom a,#right-menu .right-menu-bottom a:active,#right-menu .right-menu-bottom a:focus,#right-menu .right-menu-bottom a:hover{color:#fff}.light #right-menu .right-menu-bottom a,.light #right-menu .right-menu-bottom a:active,.light #right-menu .right-menu-bottom a:focus,.light #right-menu .right-menu-bottom a:hover{color:#333}#right-menu .account-subscription-features.well,#right-menu .main-content-tabs .account-subscription-features.tab-content,.main-content-tabs #right-menu .account-subscription-features.tab-content{color:#fff;margin-bottom:15px!important}#right-menu .account-subscription-features.well .subwell-title,#right-menu .account-subscription-features.well .well-title,#right-menu .main-content-tabs .account-subscription-features.tab-content .subwell-title,#right-menu .main-content-tabs .account-subscription-features.tab-content .well-title,.main-content-tabs #right-menu .account-subscription-features.tab-content .subwell-title,.main-content-tabs #right-menu .account-subscription-features.tab-content .well-title{color:#ddd;font-weight:700}#right-menu .account-subscription-features.well .subwell-title cost,#right-menu .account-subscription-features.well .well-title cost,#right-menu .main-content-tabs .account-subscription-features.tab-content .subwell-title cost,#right-menu .main-content-tabs .account-subscription-features.tab-content .well-title cost,.main-content-tabs #right-menu .account-subscription-features.tab-content .subwell-title cost,.main-content-tabs #right-menu .account-subscription-features.tab-content .well-title cost{float:right}#right-menu .account-subscription-features.well .dropdown .btn,#right-menu .account-subscription-features.well .dropdown .btn:active,#right-menu .account-subscription-features.well .dropdown .btn:active:focus,#right-menu .account-subscription-features.well .dropdown .btn:focus,#right-menu .account-subscription-features.well .dropdown .btn:hover,#right-menu .account-subscription-features.well .dropdown .context-menu-dots,#right-menu .main-content-tabs .account-subscription-features.tab-content .dropdown .btn,#right-menu .main-content-tabs .account-subscription-features.tab-content .dropdown .context-menu-dots,.main-content-tabs #right-menu .account-subscription-features.tab-content .dropdown .btn,.main-content-tabs #right-menu .account-subscription-features.tab-content .dropdown .context-menu-dots{background-color:rgba(0,0,0,.1);border-color:rgba(0,0,0,.1);outline-color:rgba(0,0,0,.1);padding:7px 13px;text-align:left;text-transform:none}#right-menu .account-subscription-features.well .dropdown .btn:active:focus:hover,#right-menu .account-subscription-features.well .dropdown .btn:active:hover,#right-menu .account-subscription-features.well .dropdown .btn:focus:hover,#right-menu .account-subscription-features.well .dropdown .btn:hover,#right-menu .account-subscription-features.well .dropdown .btn:hover:hover,#right-menu .account-subscription-features.well .dropdown .context-menu-dots:hover,#right-menu .main-content-tabs .account-subscription-features.tab-content .dropdown .btn:hover,#right-menu .main-content-tabs .account-subscription-features.tab-content .dropdown .context-menu-dots:hover,.main-content-tabs #right-menu .account-subscription-features.tab-content .dropdown .btn:hover,.main-content-tabs #right-menu .account-subscription-features.tab-content .dropdown .context-menu-dots:hover{color:#fff}#right-menu .account-subscription-features.well .dropdown .dropdown-menu,#right-menu .main-content-tabs .account-subscription-features.tab-content .dropdown .dropdown-menu,.main-content-tabs #right-menu .account-subscription-features.tab-content .dropdown .dropdown-menu{background-color:#313542;font-size:12px}#right-menu .account-subscription-features.well .dropdown .dropdown-menu a,#right-menu .account-subscription-features.well .dropdown .dropdown-menu a:active,#right-menu .account-subscription-features.well .dropdown .dropdown-menu a:active:focus,#right-menu .account-subscription-features.well .dropdown .dropdown-menu a:focus,#right-menu .main-content-tabs .account-subscription-features.tab-content .dropdown .dropdown-menu a,.main-content-tabs #right-menu .account-subscription-features.tab-content .dropdown .dropdown-menu a{background-color:transparent;color:#ccc;outline-color:rgba(0,0,0,.1)}#right-menu .account-subscription-features.well .dropdown .dropdown-menu a:active:focus:hover,#right-menu .account-subscription-features.well .dropdown .dropdown-menu a:active:hover,#right-menu .account-subscription-features.well .dropdown .dropdown-menu a:focus:hover,#right-menu .account-subscription-features.well .dropdown .dropdown-menu a:hover,#right-menu .main-content-tabs .account-subscription-features.tab-content .dropdown .dropdown-menu a:hover,.main-content-tabs #right-menu .account-subscription-features.tab-content .dropdown .dropdown-menu a:hover{background-color:transparent;color:#fff}#right-menu .account-subscription-features.well .package:not(.select),#right-menu .main-content-tabs .account-subscription-features.tab-content .package:not(.select),.main-content-tabs #right-menu .account-subscription-features.tab-content .package:not(.select){display:none}#right-menu .account-subscription-features.well .feature-group,#right-menu .main-content-tabs .account-subscription-features.tab-content .feature-group,.main-content-tabs #right-menu .account-subscription-features.tab-content .feature-group{font-weight:700;margin-top:10px}#right-menu .account-subscription-features.well .icon-check,#right-menu .account-subscription-features.well .icon-close,#right-menu .main-content-tabs .account-subscription-features.tab-content .icon-check,#right-menu .main-content-tabs .account-subscription-features.tab-content .icon-close,.main-content-tabs #right-menu .account-subscription-features.tab-content .icon-check,.main-content-tabs #right-menu .account-subscription-features.tab-content .icon-close{float:left}#right-menu .account-subscription-features.well .feature-info,#right-menu .main-content-tabs .account-subscription-features.tab-content .feature-info,.main-content-tabs #right-menu .account-subscription-features.tab-content .feature-info{color:#999;display:none}#right-menu .account-subscription-features.well .feature,#right-menu .main-content-tabs .account-subscription-features.tab-content .feature,.main-content-tabs #right-menu .account-subscription-features.tab-content .feature{float:left;max-width:calc(100% - 20px);white-space:normal}#right-menu .account-subscription-features.well li,#right-menu .main-content-tabs .account-subscription-features.tab-content li,.main-content-tabs #right-menu .account-subscription-features.tab-content li{overflow:hidden;white-space:nowrap}#right-menu .account-subscription-features.well li.has-feature .icon-close,#right-menu .account-subscription-features.well li:not(.has-feature) .icon-check,#right-menu .main-content-tabs .account-subscription-features.tab-content li.has-feature .icon-close,#right-menu .main-content-tabs .account-subscription-features.tab-content li:not(.has-feature) .icon-check,.main-content-tabs #right-menu .account-subscription-features.tab-content li.has-feature .icon-close,.main-content-tabs #right-menu .account-subscription-features.tab-content li:not(.has-feature) .icon-check{display:none}#right-menu .account-subscription-features.well .lines>*,#right-menu .main-content-tabs .account-subscription-features.tab-content .lines>*,.main-content-tabs #right-menu .account-subscription-features.tab-content .lines>*{font-weight:400}#right-menu .account-subscription-features.well .lines>:not(.invisible-std),#right-menu .main-content-tabs .account-subscription-features.tab-content .lines>:not(.invisible-std),.main-content-tabs #right-menu .account-subscription-features.tab-content .lines>:not(.invisible-std){display:block}#right-menu .account-subscription-features.well .lines>:not(:last-child),#right-menu .main-content-tabs .account-subscription-features.tab-content .lines>:not(:last-child),.main-content-tabs #right-menu .account-subscription-features.tab-content .lines>:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.1)}#right-menu .account-subscription-features.well .lines>* cost,#right-menu .main-content-tabs .account-subscription-features.tab-content .lines>* cost,.main-content-tabs #right-menu .account-subscription-features.tab-content .lines>* cost{float:right}#right-menu .account-subscription-features.well .discarded,#right-menu .account-subscription-features.well .discarded *,#right-menu .main-content-tabs .account-subscription-features.tab-content .discarded,#right-menu .main-content-tabs .account-subscription-features.tab-content .discarded *,.main-content-tabs #right-menu .account-subscription-features.tab-content .discarded,.main-content-tabs #right-menu .account-subscription-features.tab-content .discarded *{text-decoration:line-through}#right-menu .account-subscription-features.well #payment-confirm,#right-menu .main-content-tabs .account-subscription-features.tab-content #payment-confirm,.main-content-tabs #right-menu .account-subscription-features.tab-content #payment-confirm{font-size:12px}#right-menu .account-subscription-features.well #payment-confirm label,#right-menu .main-content-tabs .account-subscription-features.tab-content #payment-confirm label,.main-content-tabs #right-menu .account-subscription-features.tab-content #payment-confirm label{font-size:11px;line-height:1.3}#right-menu .account-subscription-features.well #payment-confirm a,#right-menu .main-content-tabs .account-subscription-features.tab-content #payment-confirm a,.main-content-tabs #right-menu .account-subscription-features.tab-content #payment-confirm a{color:#fff;text-decoration:underline}#right-menu .account-subscription-features.well #payment-confirm .btn,#right-menu .account-subscription-features.well #payment-confirm .context-menu-dots,#right-menu .main-content-tabs .account-subscription-features.tab-content #payment-confirm .btn,#right-menu .main-content-tabs .account-subscription-features.tab-content #payment-confirm .context-menu-dots,.main-content-tabs #right-menu .account-subscription-features.tab-content #payment-confirm .btn,.main-content-tabs #right-menu .account-subscription-features.tab-content #payment-confirm .context-menu-dots{color:#fff;color:#000;font-size:12px;letter-spacing:.1px;line-height:1;padding:11px}#right-menu .account-subscription-features.well #payment-send-info,#right-menu .main-content-tabs .account-subscription-features.tab-content #payment-send-info,.main-content-tabs #right-menu .account-subscription-features.tab-content #payment-send-info{line-height:16px}#right-menu .account-subscription-features.well.voucher-well #enter-voucher,#right-menu .account-subscription-features.well.voucher-well #entered-voucher,#right-menu .main-content-tabs .account-subscription-features.voucher-well.tab-content #enter-voucher,#right-menu .main-content-tabs .account-subscription-features.voucher-well.tab-content #entered-voucher,.main-content-tabs #right-menu .account-subscription-features.voucher-well.tab-content #enter-voucher,.main-content-tabs #right-menu .account-subscription-features.voucher-well.tab-content #entered-voucher{cursor:pointer}#right-menu .account-subscription-features.well.voucher-well #enter-voucher,#right-menu .main-content-tabs .account-subscription-features.voucher-well.tab-content #enter-voucher,.main-content-tabs #right-menu .account-subscription-features.voucher-well.tab-content #enter-voucher{text-decoration:underline}#right-menu .account-subscription-features.well.voucher-well [name=voucher],#right-menu .main-content-tabs .account-subscription-features.voucher-well.tab-content [name=voucher],.main-content-tabs #right-menu .account-subscription-features.voucher-well.tab-content [name=voucher]{font-size:12px;height:25px}#right-menu .account-subscription-features.well.voucher-well button,#right-menu .main-content-tabs .account-subscription-features.voucher-well.tab-content button,.main-content-tabs #right-menu .account-subscription-features.voucher-well.tab-content button{background-color:hsla(0,0%,100%,.15);border:0 solid #858585;color:#fff;font-size:12px;height:25px}#right-menu .account-subscription-features.well.voucher-well #voucher-remove,#right-menu .main-content-tabs .account-subscription-features.voucher-well.tab-content #voucher-remove,.main-content-tabs #right-menu .account-subscription-features.voucher-well.tab-content #voucher-remove{margin-left:4px;top:2px}#right-menu .account-subscription-features.well.voucher-well #voucher-remove i,#right-menu .main-content-tabs .account-subscription-features.voucher-well.tab-content #voucher-remove i,.main-content-tabs #right-menu .account-subscription-features.voucher-well.tab-content #voucher-remove i{color:#78b82c}#right-menu .account-subscription-features.well.voucher-well #voucher-remove span,#right-menu .main-content-tabs .account-subscription-features.voucher-well.tab-content #voucher-remove span,.main-content-tabs #right-menu .account-subscription-features.voucher-well.tab-content #voucher-remove span{color:#999;cursor:pointer;font-size:11px;margin-left:3px;text-decoration:underline}#right-menu .account-subscription-features.well.voucher-well.enter-voucher #enter-voucher,#right-menu .account-subscription-features.well.voucher-well.entered-voucher #enter-voucher,#right-menu .account-subscription-features.well.voucher-well.entered-voucher #voucher-form,#right-menu .account-subscription-features.well.voucher-well:not(.enter-voucher) #voucher-form,#right-menu .account-subscription-features.well.voucher-well:not(.entered-voucher) #entered-voucher,#right-menu .account-subscription-features.well.voucher-well:not(.entered-voucher) #voucher-remove,#right-menu .main-content-tabs .account-subscription-features.voucher-well.enter-voucher.tab-content #enter-voucher,#right-menu .main-content-tabs .account-subscription-features.voucher-well.entered-voucher.tab-content #enter-voucher,#right-menu .main-content-tabs .account-subscription-features.voucher-well.entered-voucher.tab-content #voucher-form,#right-menu .main-content-tabs .account-subscription-features.voucher-well.tab-content:not(.enter-voucher) #voucher-form,#right-menu .main-content-tabs .account-subscription-features.voucher-well.tab-content:not(.entered-voucher) #entered-voucher,#right-menu .main-content-tabs .account-subscription-features.voucher-well.tab-content:not(.entered-voucher) #voucher-remove,.main-content-tabs #right-menu .account-subscription-features.voucher-well.enter-voucher.tab-content #enter-voucher,.main-content-tabs #right-menu .account-subscription-features.voucher-well.entered-voucher.tab-content #enter-voucher,.main-content-tabs #right-menu .account-subscription-features.voucher-well.entered-voucher.tab-content #voucher-form,.main-content-tabs #right-menu .account-subscription-features.voucher-well.tab-content:not(.enter-voucher) #voucher-form,.main-content-tabs #right-menu .account-subscription-features.voucher-well.tab-content:not(.entered-voucher) #entered-voucher,.main-content-tabs #right-menu .account-subscription-features.voucher-well.tab-content:not(.entered-voucher) #voucher-remove{display:none}#account-tabs>ul>li{max-width:33%}#account-tabs>ul>li>a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#account-tabs .tab-content a.cancel,#account-tabs .tab-content a.fn-link{font-weight:700;text-decoration:underline}#account-tabs .tab-content .fn-link{color:#78b82c}#account-tabs .package-selected .package-wrapper:not(.select){opacity:.4}#account-tabs .package-wrapper{opacity:1;padding:7px;transition:all .3s linear}@media (max-width:767px){#account-tabs .package-wrapper:nth-child(odd){padding-left:0;padding-right:7px}#account-tabs .package-wrapper:nth-child(2n){padding-left:7px;padding-right:0}}@media (min-width:1056px){#account-tabs .package-wrapper{max-width:300px}}#account-tabs .package-wrapper.active .text-select,#account-tabs .package-wrapper.active .text-selected,#account-tabs .package-wrapper.select .text-select,#account-tabs .package-wrapper:not(.active) .text-active-pkg,#account-tabs .package-wrapper:not(.select) .text-selected{display:none}#account-tabs .package-wrapper.active .btn,#account-tabs .package-wrapper.active .btn:hover,#account-tabs .package-wrapper.active .context-menu-dots,#account-tabs .package-wrapper.select .btn,#account-tabs .package-wrapper.select .btn:hover,#account-tabs .package-wrapper.select .context-menu-dots{background-color:transparent!important}#account-tabs .package-wrapper .text-active-pkg i{margin-right:3px;position:relative;top:1px}#account-tabs .package-wrapper>a[data-package]{background:#ccc;border-radius:2px;color:#3c4352;display:block;height:280px;line-height:1.5em;margin-bottom:0;padding:20px;position:relative;text-align:center;text-decoration:none}@media (max-width:767px){#account-tabs .package-wrapper>a[data-package]{margin-bottom:15px}}@media (max-width:1199px){#account-tabs .package-wrapper>a[data-package]{line-height:1.3em}}#account-tabs .package-wrapper>a[data-package] .name{font-size:30px;line-height:1.5em;text-transform:uppercase}#account-tabs .package-wrapper>a[data-package] .business{font-size:15px;font-weight:600;margin-bottom:15px}@media (max-width:1199px){#account-tabs .package-wrapper>a[data-package] .business{line-height:1em}}#account-tabs .package-wrapper>a[data-package] .features{line-height:1.3em}@media (max-width:767px){#account-tabs .package-wrapper>a[data-package] .features{font-size:14px;line-height:1em}}@media (min-width:768px) and (max-width:1055px){#account-tabs .package-wrapper>a[data-package] .features{font-size:14px;line-height:1em}}@media (min-width:1056px) and (max-width:1199px){#account-tabs .package-wrapper>a[data-package] .features{font-size:14px;line-height:1em}}#account-tabs .package-wrapper>a[data-package] .cta{bottom:30px;left:0;position:absolute;width:100%}#account-tabs .package-wrapper>a[data-package] .price{font-size:21px;line-height:2em}#account-tabs .package-wrapper>a[data-package] .btn,#account-tabs .package-wrapper>a[data-package] .context-menu-dots{background-color:hsla(0,0%,100%,.25);font-weight:700;padding:10px;text-transform:uppercase;transition:all .2s ease-in-out;width:calc(100% - 70px)}#account-tabs .package-wrapper>a[data-package] .btn:hover,#account-tabs .package-wrapper>a[data-package] .context-menu-dots:hover{background-color:hsla(0,0%,100%,.5)}#account-tabs .package-wrapper>a[data-package].package-2018mini,#account-tabs .package-wrapper>a[data-package].package-edu{background:#ccc;background:-moz-linear-gradient(45deg,#ccc 0,#eee 100%);background:-webkit-linear-gradient(45deg,#ccc,#eee);background:linear-gradient(45deg,#ccc,#eee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cccccc",endColorstr="#eeeeee",GradientType=1)}#account-tabs .package-wrapper>a[data-package].package-2018basic{background:#fbb545;background:-moz-linear-gradient(45deg,#fbb545 0,#f7e4c8 100%);background:-webkit-linear-gradient(45deg,#fbb545,#f7e4c8);background:linear-gradient(45deg,#fbb545,#f7e4c8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fbb545",endColorstr="#f7e4c8",GradientType=1)}#account-tabs .package-wrapper>a[data-package].package-2018plus{background:#dcda56;background:-moz-linear-gradient(45deg,#dcda56 0,#efeecc 100%);background:-webkit-linear-gradient(45deg,#dcda56,#efeecc);background:linear-gradient(45deg,#dcda56,#efeecc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dcda56",endColorstr="#efeecc",GradientType=1)}#account-tabs .package-wrapper>a[data-package].package-2018prof{background:#3dd9a7;background:-moz-linear-gradient(45deg,#3dd9a7 0,#c6eee1 100%);background:-webkit-linear-gradient(45deg,#3dd9a7,#c6eee1);background:linear-gradient(45deg,#3dd9a7,#c6eee1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3dd9a7",endColorstr="#c6eee1",GradientType=1)}#account-tabs .package-wrapper>a[data-package].package-2018exp{background:#49c1e4;background:-moz-linear-gradient(45deg,#49c1e4 0,#c9e8f1 100%);background:-webkit-linear-gradient(45deg,#49c1e4,#c9e8f1);background:linear-gradient(45deg,#49c1e4,#c9e8f1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#49c1e4",endColorstr="#c9e8f1",GradientType=1)}#account-tabs .package-wrapper>a[data-package].package-2018expx{background:#9a9edb;background:-moz-linear-gradient(45deg,#9a9edb 0,#dedfee 100%);background:-webkit-linear-gradient(45deg,#9a9edb,#dedfee);background:linear-gradient(45deg,#9a9edb,#dedfee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#9a9edb",endColorstr="#dedfee",GradientType=1)}@media (min-width:768px) and (max-width:1199px){#account-tabs .package-wrapper>a[data-package]{font-size:26px}}#account-tabs .package-wrapper>a[data-package] .active{background:#fff;border-radius:4px;color:#333;display:none;font-size:14px;line-height:100%;margin:7px;padding:4px 8px;position:absolute;right:0;top:0}#account-tabs .package-wrapper>a[data-package] small{display:block;font-size:13px;height:57px;line-height:18px;margin-top:17px;white-space:normal}@media (min-width:768px) and (max-width:1199px){#account-tabs .package-wrapper>a[data-package] small{font-size:17px;height:72px}}@media (max-width:767px){#account-tabs .package-wrapper>a[data-package] small{height:auto}}#account-tabs #payment-locations-block cost{color:#fff}#account-tabs div.active>a[data-package]>.active{display:block}#account-tabs h2{font-size:22px;font-weight:300}#account-tabs h2 i{position:relative;top:3px}#account-tabs hr{margin-bottom:30px;margin-top:30px}#account-tabs #package-info-block>*{display:none}#account-tabs #package-info-block.package-basic>.basic,#account-tabs #package-info-block.package-plus>.plus,#account-tabs #package-info-block.package-pro>.pro{display:block}#tab-dashboard #current-package>div:not(.active){display:none}#tab-dashboard #current-package a[data-package]{cursor:default}#subscriptions a{color:#fff;text-decoration:underline}#subscriptions .dropdown-menu>li>a{color:#333;text-decoration:none}#subscriptions h2 cost{color:#fff;display:none;float:right;font-size:18px}#subscriptions .dropdown-toggle{overflow:hidden;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}#subscriptions:not(.package-selected-order) #show-all-packages{display:none}#subscriptions.package-selected-order{float:left;margin-right:15px;width:300px}@media (max-width:767px){#subscriptions.package-selected-order{width:100%}}#subscriptions.package-selected-order .package-wrapper.select{width:calc(100% - 10px)}#subscriptions.package-selected-order .package-wrapper.select .btn,#subscriptions.package-selected-order .package-wrapper.select .context-menu-dots{display:none}#subscriptions.package-selected-order .package-wrapper.select a[data-package]{cursor:text}#subscriptions.package-selected-order .package-wrapper:not(.select),#subscriptions.package-selected-order .package-wrapper:not(.select) *{display:none}#subscriptions.package-selected-order #show-all-packages{cursor:pointer;text-decoration:underline}#payment-methods-block{display:none;float:left;max-width:500px}#payment-methods-block [data-toggle=tab]{text-transform:none}@media (min-width:768px) and (max-width:1055px){#payment-methods-block{max-width:420px}}#payment-methods #send-order-cancel{background:hsla(0,0%,100%,.1);color:#fff}#payment-method-details{background-color:#ddd;border-radius:3px;color:#333;margin:10px 0 0;padding:20px}#payment-method-details input,#payment-method-details option,#payment-method-details select{background:#fff;color:#333}#payment-method-details label{color:#666;font-size:12px;font-weight:500;text-transform:uppercase}#payment-method-details p{font-size:10px}#payment-submit{margin-top:20px}@media (max-width:767px){#payment-submit button{float:none!important;margin-bottom:15px;width:100%}}#payment-total-block{display:none}#payment-total-block .alert{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.1);color:#fff}#payment-send-info cost{font-weight:700}#payment-total>div>span{display:block;float:right;padding:3px 0;text-align:right;width:100%}#payment-total>div>span strong{font-weight:400;margin-right:10px}#payment-total>div>span cost{font-weight:700}#payment-total .submit{text-align:right}#send-order{white-space:normal}#tab-subscriptions{position:relative}#tab-subscriptions #schleier{background:hsla(0,0%,100%,.8);border-radius:0 4px 4px 4px;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:1}#tab-subscriptions #schleier p{display:inline-block;margin-top:calc(50% - 70px);position:relative;width:80%}#tab-subscriptions .has-error *{color:unset}#payment-confirm #threedredirect{margin:0}.invoice-pdf-wrapper{font-size:13px;line-height:14px;padding:70px 45px}.invoice-pdf-wrapper .row{margin:-25px 0}.invoice-pdf-wrapper hr{border:solid #ddd;border-width:1px 0 0}.invoice-pdf-wrapper .splitter hr{margin:20px 0 90px}.invoice-pdf-logo img{margin-bottom:10px;width:220px}.invoice-pdf-prefooter.row{margin-top:40px}.invoice-table{margin-top:80px}.invoice-table tr td:first-child,.invoice-table tr th:first-child{padding-left:15px}.invoice-table tr td:last-child,.invoice-table tr th:last-child{padding-right:15px}.invoice-table .no-border{border-top:0}.invoice-table .description{width:60%}.invoice-table .price,.invoice-table .qty{text-align:center}.invoice-table .product-sum,.invoice-table .total-sum,.invoice-table .total-vat{text-align:right}.account-expired-modal .modal-body{padding:30px}@media (min-width:1056px){#account-expired{padding:0 30%}}#addons-packages{margin-top:30px}#addons-packages .addon{background:#9a9edb;background:-moz-linear-gradient(45deg,#9a9edb 0,#dedfee 100%);background:-webkit-linear-gradient(45deg,#9a9edb,#dedfee);background:linear-gradient(45deg,#9a9edb,#dedfee);border-radius:3px;color:#333;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#9a9edb",endColorstr="#dedfee",GradientType=1);height:200px;padding:20px;text-align:center}#addons-packages .addon .addon-title{display:block;font-size:24px}#addons-packages .addon .info{display:block;font-size:14px;margin-top:10px}.light body.payment-tabs #right-menu{background-color:#fff}[data-scroll-load-url]{padding-bottom:100px}#tab-paymenthistory.scroll-loading{background-image:url(/build/images/loading.a796532c.gif)!important;background-position:99%!important;background-position:right 5px center!important;background-position:bottom!important;background-repeat:no-repeat!important;padding-bottom:100px;padding-right:25px!important}#tab-locations.go-premium #select-package,#tab-locations:not(.go-premium) #selected-package{display:none}#tab-locations .edit-overlay{background:hsla(0,0%,100%,.5);height:100%;margin:-15px;position:absolute;text-align:center;width:100%;z-index:2}#tab-locations .edit-overlay a{box-shadow:0 7px 14px 0 rgba(49,49,93,.1),0 3px 6px 0 rgba(0,0,0,.08);position:relative;top:200px}#tab-locations .popover{background-color:#fff}#tab-locations .popover>.arrow:after{border-bottom-color:#fff}#tab-locations .popover .popover-content{-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;border:1px solid transparent;border-radius:6px;display:block;font-size:14px;list-style:none;margin:5px 0;padding:0;text-align:left}#tab-locations .popover .popover-content li>a{clear:both;color:#333;display:block;font-weight:400;line-height:1.42857143;padding:3px 15px 3px 8px;position:relative;white-space:nowrap}#tab-locations .popover .popover-content .divider{background-color:#e5e5e5;height:1px;margin:5px 7px;overflow:hidden}#tab-locations .limit-reached .popover-content .li-copy,#tab-locations .limit-reached .popover-content .rename-divider{display:none}#tab-locations .all-location,#tab-locations .location{border-radius:4px;margin-bottom:30px}@media (min-width:768px){#tab-locations .all-location,#tab-locations .location{width:300px}}#tab-locations .all-location .title,#tab-locations .location .title{background:#373c4a url(/build/images/icon-premium.699502b0.svg) no-repeat 11px 14px;border-radius:4px 4px 0 0;padding:15px 10px 15px 36px}#tab-locations .all-location .title .name,#tab-locations .location .title .name{color:#fff;font-weight:700}#tab-locations .all-location .title .burger,#tab-locations .location .title .burger{float:right;width:15px}#tab-locations .all-location .title .burger span,#tab-locations .location .title .burger span{background-color:#ccc;height:2px}#tab-locations .all-location.location-included .popover-content li.delete-divider,#tab-locations .all-location.location-included .popover-content li.li-delete,#tab-locations .all-location.location-included .popover-content li.li-rename,#tab-locations .all-location.location-included .popover-content li.rename-divider,#tab-locations .all-location.read-only .product .price,#tab-locations .all-location.read-only .total,#tab-locations .all-location.read-only+.add-location,#tab-locations .location.location-included .popover-content li.delete-divider,#tab-locations .location.location-included .popover-content li.li-delete,#tab-locations .location.location-included .popover-content li.li-rename,#tab-locations .location.location-included .popover-content li.rename-divider,#tab-locations .location.read-only .product .price,#tab-locations .location.read-only .total,#tab-locations .location.read-only+.add-location{display:none}#tab-locations .all-location.add-location,#tab-locations .location.add-location{min-height:246px;position:relative;text-align:center}#tab-locations .all-location.add-location.compact,#tab-locations .location.add-location.compact{min-height:188px}@media (max-width:767px){#tab-locations .all-location.add-location,#tab-locations .all-location.add-location.compact,#tab-locations .location.add-location,#tab-locations .location.add-location.compact{margin-bottom:0;min-height:80px}}#tab-locations .all-location.add-location .content,#tab-locations .location.add-location .content{background-color:hsla(0,0%,100%,.3);border-radius:4px;height:100%;position:absolute;width:calc(100% - 30px)}#tab-locations .all-location.add-location .content button,#tab-locations .location.add-location .content button{white-space:normal;width:70%}@media (min-width:768px){#tab-locations .all-location.add-location .content button,#tab-locations .location.add-location .content button{position:relative;top:50%;transform:translateY(-50%)}}@media (max-width:767px){#tab-locations .all-location.add-location .content,#tab-locations .location.add-location .content{background-color:transparent;height:auto}}#tab-locations .content{background-color:#fff;border-radius:0 0 4px 4px;padding:15px 10px}#tab-locations .content .product{display:block;margin-bottom:10px}#tab-locations .content .product .sign{float:left;position:relative;text-align:center;top:-1px;width:40px}#tab-locations .content .product .sign>*{margin:0}#tab-locations .content .product .sign .dropdown .dropdown-toggle{border:1px solid #78b82c;color:#000;font-size:12px;line-height:19px;padding:0 2px}#tab-locations .content .product .sign .dropdown .dropdown-toggle .caret{border-top-color:#999}#tab-locations .content .product .sign .dropdown.open .dropdown-toggle{background-color:#78b82c!important}#tab-locations .content .product .sign .dropdown .dropdown-menu{min-width:200px}#tab-locations .content .product .sign .dropdown .dropdown-menu>li>a{font-size:13px}#tab-locations .content .product .sign .dropdown .dropdown-menu>li>a>.dd-price{float:right}#tab-locations .content .product .name{cursor:pointer;display:inline-block;font-weight:500;margin-left:5px}#tab-locations .content .product .name small{color:#aaa;display:block}#tab-locations .content .product .price{float:right;font-weight:500;transition:all .15s linear}#tab-locations .content .product:not(.active) .price{color:#aaa}#tab-locations .content .product.free .free-hidden,#tab-locations .content .product:not(.free) .free-show{display:none}#tab-locations .content .product.location-product .sign{top:-3px}#tab-locations .content .product .amount-free{color:#78b82c}#tab-locations .content .total{font-weight:500;margin-top:5px;text-align:right}#tab-locations #shared-features h2{font-size:14px;font-weight:500;text-transform:uppercase}#tab-locations #shared-features #all-shared-features .content{background-color:transparent}#booked-features,#booked-features ul{list-style-type:none;padding:0}#booked-features>li{border-bottom:1px solid #ddd;padding:8px 0}#booked-features>li:first-child{border-top:1px solid #ddd}#booked-features>li>span{cursor:pointer;display:block;font-weight:600}#booked-features>li.open>span>.icons{transform:rotate(-180deg) scale(1.5)}#booked-features>li ul{max-height:150px;overflow:hidden;padding-top:5px;transition:all .1s linear}#booked-features>li ul .icons{color:#78b82c;float:left}#booked-features>li ul li{overflow:hidden}#booked-features>li:not(.open) ul{max-height:0;padding-top:0}#booked-features>li .icons{color:hsla(0,0%,80%,.8);float:right;font-size:12px;height:20px;line-height:20px;margin:0;transition:all .3s linear;width:20px}#locations-extended-info h1{color:#333;font-size:14px;text-transform:uppercase}#locations-extended-info #fn-free h2{color:#78b82c;font-size:26px}#locations-extended-info #payment-summary .btn,#locations-extended-info #payment-summary .context-menu-dots{color:#333}#locations-extended-info #payment-summary .billing-period{background-color:#eee;padding:15px}#locations-extended-info #payment-summary .billing-period h2{font-size:14px;margin:0}#locations-extended-info #payment-summary .billing-period .radio+.radio{margin-bottom:0}#locations-extended-info #payment-summary .billing-period .radio input{top:-1px}#locations-extended-info #payment-summary .billing{font-size:13px;margin-top:20px}#locations-extended-info #payment-summary .billing.pre-calc:not(.pre-confirm)>:not(.pre-calc-line),#locations-extended-info #payment-summary .billing.pre-confirm #confirm-calculation{display:none}#locations-extended-info #payment-summary .billing #coupon-calculated .sum{color:#78b82c}#locations-extended-info #payment-summary .billing #coupon-area{clear:both;padding-top:10px;position:relative}#locations-extended-info #payment-summary .billing #coupon-area .close{bottom:4px;position:absolute;right:8px}#locations-extended-info #payment-summary .billing>div{overflow:hidden;padding:5px 0}#locations-extended-info #payment-summary .billing>div:not(.submit){border-bottom:1px solid #ddd}#locations-extended-info #payment-summary .billing>div.submit{padding:25px 0}#locations-extended-info #payment-summary .billing>div>div{text-align:center}#locations-extended-info #payment-summary .billing>div .name{float:left;margin-right:3px}#locations-extended-info #payment-summary .billing>div .sum{float:right;font-weight:500}#locations-extended-info #payment-summary #tos-line label{font-size:13px;line-height:15px;text-align:left}html:not(.light) #tab-locations .location .content .product .name,html:not(.light) #tab-locations .location .content .product.active .price,html:not(.light) #tab-locations .location .total{color:#000}html:not(.light) #locations-extended-info h1{color:inherit}html:not(.light) #locations-extended-info #payment-summary .billing-period{background-color:transparent}#payment-modal .close{position:absolute;right:10px;top:10px;z-index:2}#payment-modal .pf{font-size:22px}#payment-modal .nav-tabs li a,#payment-modal .nav-tabs li a:hover{color:inherit!important;text-decoration:inherit!important}#payment-modal .nav-tabs li.active a,#payment-modal .nav-tabs li.active a:hover{color:#999}#payment-modal .modal-body{min-height:350px;overflow:hidden}@media (max-width:767px){#payment-modal .modal-body .nav-tabs{margin:0}}#payment-modal .modal-body .tab-pane{margin-top:20px}#payment-modal .modal-body form label{color:#8898aa;display:flex;flex-direction:row;font-weight:300;height:40px;line-height:40px;position:relative}@media (min-width:768px){#payment-modal .modal-body form label{margin-left:20px}}#payment-modal .modal-body form .group label:not(:last-child){border-bottom:1px solid #f0f5fa}#payment-modal .modal-body form label>span{color:#000;margin-right:30px;text-align:right;width:120px}@media (max-width:767px){#payment-modal .modal-body form label>span{margin-right:0;overflow:hidden;text-overflow:ellipsis;width:30%}}#payment-modal .modal-body form label>span.brand{width:30px}#payment-modal .modal-body form .field{background:transparent;border:0;color:#31325f;cursor:text;flex:1;font-weight:300;outline:none;padding-left:10px;padding-right:10px}#payment-modal .modal-body form .field::-webkit-input-placeholder{color:#cfd7e0}#payment-modal .modal-body form .field::-moz-placeholder{color:#cfd7e0}#payment-modal .modal-body form .outcome{float:left;min-height:24px;padding-top:8px;text-align:center;width:100%}#payment-modal .modal-body form .error,#payment-modal .modal-body form .success{display:none;font-size:13px}#payment-modal .modal-body form .error.visible,#payment-modal .modal-body form .success.visible{display:inline}#payment-modal .modal-body form .error{color:#e4584c}#payment-modal .modal-body form .success{color:#666ee8}#payment-modal .modal-body form .success .token{font-size:13px;font-weight:500}#payment-modal .modal-body form .confirm-payment{bottom:20px;position:absolute;text-align:center;width:100%}#tab-locations h2{font-size:17px;font-weight:500;margin:40px 0 10px;text-align:center}#tab-locations .main-content-tabs .tab-content,#tab-locations .well,.main-content-tabs #tab-locations .tab-content{background-color:#e8e8e8;border-radius:4px!important;color:#000;margin-bottom:20px!important;padding:37px 40px;position:relative;text-align:center}#tab-locations .main-content-tabs .well-left.tab-content,#tab-locations .well.well-left,.main-content-tabs #tab-locations .well-left.tab-content{text-align:left}#tab-locations .main-content-tabs .tab-content .title,#tab-locations .well .title,.main-content-tabs #tab-locations .tab-content .title{color:#000;display:block;font-size:17px;font-weight:500;letter-spacing:.53px;line-height:20px}#tab-locations .main-content-tabs .tab-content .title small,#tab-locations .well .title small,.main-content-tabs #tab-locations .tab-content .title small{font-style:italic;font-weight:400;padding-left:5px}#tab-locations .main-content-tabs .tab-content p,#tab-locations .well p,.main-content-tabs #tab-locations .tab-content p{font-size:13px;line-height:15px}#tab-locations .main-content-tabs .tab-content p:last-child,#tab-locations .well p:last-child,.main-content-tabs #tab-locations .tab-content p:last-child{margin-bottom:0}#tab-locations .package-features{margin-top:30px;width:calc(100% - 215px)}@media (max-width:1199px){#tab-locations .package-features{width:100%}}#tab-locations .package-features ul{list-style:none;margin:0;padding:0}#tab-locations .package-features ul li img{margin-right:7px}#tab-locations .package-features ul li .plus{display:inline-block;font-size:18px;line-height:7px;margin-right:7px;position:relative;text-align:center;top:1px;width:15px}#tab-locations .package-features span+ul{margin:10px 0 0}#tab-locations .package-btn-area{display:block;padding:15px 0;text-align:center}#tab-locations .package-btn-area .package-info{color:#000;display:block;font-size:14px;font-weight:500;letter-spacing:.44px;line-height:16px;margin:12px 0}#tab-locations .package-btn-area .package-info .vat{display:block;font-size:11px;font-weight:400;opacity:.5}#tab-locations .package-btn-area .package-btn{background-color:#fff;border:1.5px solid #fff;border-radius:25px;color:#000;cursor:pointer;display:inline-block;font-size:17px;font-weight:500;letter-spacing:.5px;line-height:20px;padding:15px 32px;text-align:center;width:175px}#tab-locations .package-btn-area.package-enterprise,#tab-locations .package-btn-area.package-premium{position:absolute;right:40px;top:25px}#tab-locations .package-btn-area.package-enterprise .package-btn,#tab-locations .package-btn-area.package-premium .package-btn{background-color:transparent;border-color:#78b82c;color:#78b82c}@media (max-width:1199px){#tab-locations .package-btn-area.package-enterprise,#tab-locations .package-btn-area.package-premium{position:static}}#tab-locations .package-btn-area.package-enterprise .package-btn,#tab-locations .package-btn-area.package-enterprise .package-btn:hover{border-color:#4a90e2;color:#4a90e2;text-decoration:none}#selected-package .main-content-tabs .tab-content .package-btn,#selected-package .well .package-btn,.main-content-tabs #selected-package .tab-content .package-btn{background-color:#78b82c;border-color:#78b82c;color:#fff}#selected-package #dont-go-premium{cursor:pointer;display:block;font-size:13px;text-align:center;text-decoration:underline}html.light #dont-go-premium{color:#666}#subscription-active-package .free-package-premium .package-btn{background-color:#78b82c;border-color:#78b82c;color:#fff}#subscription-active-package .free-package-enterprise .package-btn{background-color:#4a90e2;border-color:#4a90e2;color:#fff}#subscription-active-package .active-package-features .feature:not(:last-child):after{content:","}#subscription-active-package .active-package-features .feature:last-child:after{content:"."}#bottom-menu-sub{bottom:10px;position:absolute;text-align:center;width:calc(100% - 40px)}#bottom-menu-sub a,#bottom-menu-sub span.link{color:#999;cursor:pointer;text-decoration:underline}.teaser-info{border-top:1px solid #999;font-size:15px!important;line-height:18px!important;margin-top:35px;padding-top:20px;text-align:left}.confirm-contract-page #payment-summary h1{margin-bottom:20px}@media (max-width:767px){.confirm-contract-page #payment-summary h1{margin-top:0}}.confirm-contract-page #confirm-fontract-form #submit-form-group{text-align:center}@media (max-width:767px){.confirm-contract-page #confirm-fontract-form label{margin-bottom:0}.confirm-contract-page #confirm-fontract-form .form-group{margin-bottom:10px}.confirm-contract-page #confirm-fontract-form #label-company-person-last-name{display:none}.confirm-contract-page #confirm-fontract-form #submit-form-group{margin-top:10px}}@media (min-width:768px){.confirm-contract-page #confirm-fontract-form{display:inline-block;width:700px}.confirm-contract-page #confirm-fontract-form .form-group{display:block}.confirm-contract-page #confirm-fontract-form .form-group label{text-align:right;width:30%}.confirm-contract-page #confirm-fontract-form .form-group input,.confirm-contract-page #confirm-fontract-form .form-group select{margin-bottom:5px;width:40%}.confirm-contract-page #confirm-fontract-form .form-group [type=submit]{margin-top:20px}}.confirm-contract-page #confirm-fontract-form .info{display:block;font-size:12px;font-weight:300}@media (min-width:768px){.confirm-contract-page #confirm-fontract-form .info{margin:-5px 0 10px 31%}}#middle-content .fn3 label{color:#509cbf;font-weight:700;text-transform:uppercase}#middle-content .subusers-table .you{color:#999;text-transform:capitalize}#middle-content .subusers-table .last-activity{color:#999}#middle-content #users-form{margin-top:20px}#middle-content #users-form #random-string{background-color:#ddd;height:34px}#middle-content #users-form #password-form-group .toggle-password{font-size:17px;right:143px;top:calc(50% - 8px)}#middle-content #role-form,#middle-content #role-perms{margin-top:20px}#middle-content #role-perms :not(.list-block-title)>label{display:block;font-size:14px}@media (min-width:768px){#middle-content #role-perms .list-block-content{margin-left:0;margin-right:20px;width:calc(50% - 20px)}}#middle-content .form-group+.list-block,#middle-content .list-block+.list-block{margin-top:40px}#middle-content .list-block>label{display:block;font-size:14px;font-weight:500}#middle-content .list-block>label .edit-link{float:right;font-size:13px;font-weight:400;text-decoration:underline;text-transform:none}#middle-content .list-block .list-block-content{background:linear-gradient(180deg,#f8f8f8,#eee);border:1px solid #ccc;border-radius:3px;margin:0 0 20px;padding:10px;transition:height .5s ease 0s}#middle-content .list-block .list-block-content label{color:#000;font-size:13px;line-height:14px}#middle-content .list-block .list-block-content .list-block-title{cursor:pointer;display:block;margin:-10px -10px 10px;padding:10px;position:relative}#middle-content .list-block .list-block-content .list-block-title .onoffswitch-checkbox{display:inline-block;margin:0;max-width:50%;min-width:180px;position:absolute;right:50px;top:10px;transform:scale(.9)}#middle-content .list-block .list-block-content .list-block-title .onoffswitch-checkbox.partly-checked .onoffswitch .onoffswitch-inner:before{background-color:#999}#middle-content .list-block .list-block-content .list-block-title .onoffswitch-checkbox.partly-checked .onoffswitch .onoffswitch-switch{border-color:#999}#middle-content .list-block .list-block-content .list-block-title .onoffswitch-checkbox .onoffswitch{margin-right:3px}#middle-content .list-block .list-block-content .list-block-title .onoffswitch-checkbox>label{font-size:13px;font-style:italic;font-weight:400;overflow:hidden;position:relative;text-overflow:ellipsis;text-transform:none;top:4px;white-space:nowrap}@media (max-width:767px){#middle-content .list-block .list-block-content .list-block-title .onoffswitch-checkbox{display:none}}#middle-content .list-block .list-block-content .list-block-title label:not(.onoffswitch-label){cursor:pointer;display:inline-block;margin:0}#middle-content .list-block .list-block-content .list-block-title .icons{color:#ccc;float:right;font-size:10px;height:10px;line-height:10px;margin-top:2px;transform:rotate(-180deg);transition:all .3s linear;width:10px}#middle-content .list-block .list-block-content:not(.open) .list-item{display:none}#middle-content .list-block .list-block-content:not(.open) .list-block-title{margin-bottom:0;padding-bottom:0}#middle-content .list-block .list-block-content:not(.open) .list-block-title .icons{margin-top:7px;transform:rotate(0deg)}#middle-content .list-block .list-block-content .list-item label{font-weight:400;text-transform:none}#middle-content .list-block .list-block-content .list-item label input{margin-right:3px;position:relative;top:1px}#middle-content .dropdown-filter{padding-left:0}#middle-content .dropdown-filter.fn3 .dropdown .dropdown-toggle{background:linear-gradient(180deg,#f8f8f8,#eee);border:1px solid #ccc;border-radius:3px;color:#666;font-size:14px;font-weight:500;max-width:90%;padding:10px 0 9px;text-transform:none;width:200px}.warning-info{background-color:rgba(80,156,191,.1);border-radius:8px;display:flex;margin-bottom:20px;padding:0}.warning-info .sign{align-items:center;background-color:#509cbf;border-radius:8px 0 0 8px;display:flex;float:left;justify-content:center;padding:10px}.warning-info .sign .warnsign{color:#fff}.warning-info .text{border-radius:0 8px 8px 0;float:left;padding:10px}#middle-content .warning-info label{color:inherit;display:inline;font-weight:400;margin:0 0 0 7px;text-decoration:underline;text-transform:none}#middle-content .warning-info label [type=checkbox]{margin:0 5px 0 0;position:relative;top:1px}.checkbox-container{cursor:pointer;display:flex;margin-bottom:10px;padding-left:25px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container>input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkmark{background-color:#eee;border-radius:3px;height:14px;left:0;position:absolute;top:0;width:14px}.block-with-filters{align-items:center;display:flex}.block-with-filters .dropdown-btn-style{align-items:center;display:flex;justify-content:space-between;max-width:95%!important;padding:10px!important}@media only screen and (max-width:1280px){.block-with-filters .dropdown-btn-style{width:150px!important}}@media only screen and (max-width:768px){.block-with-filters .dropdown-btn-style{width:150px!important}}.block-with-filters .dropdown-filter-ul{padding:10px}.block-with-filters .dropdown-filter-ul .filter-row{padding-left:25px}.block-with-filters .dropdown-filter-ul .checkmark-label{color:#fff;font-family:Roboto;font-size:12px;font-style:normal;font-weight:500;overflow:hidden;text-overflow:ellipsis;text-transform:none!important;white-space:pre-line}.block-with-filters .input-search-div{align-items:center;display:flex;height:40px;position:relative;width:100%}.block-with-filters .input-search-div .input-search{background:#fff;border:1px solid #ccc;border-radius:5px;height:40px;padding:0 84px 0 8px;position:absolute;width:100%}.block-with-filters .input-search-div .find-btn{position:absolute;right:8px;width:auto}.block-with-filters .roles-style{width:33.3%!important}@media only screen and (max-width:1280px){.block-with-filters .roles-style{width:50%!important}}.block-with-filters .filter-btn{align-items:flex-start;background:#fff;border-radius:5px;display:flex;flex-direction:row;padding:10px;width:100%}.block-with-filters .filter-btn .filter-btn-txt{color:#3d4352;flex:none;flex-grow:1;font-family:Roboto;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.5px;line-height:1px;margin:0 10px;order:0;text-align:center;text-transform:none}.light .filter-btn{background:#3d4352}.light .filter-btn .filter-btn-txt{color:#fff}@media only screen and (max-width:767px){.xs-adaptation{margin-top:10px!important;width:100%!important}}.xs-info-adaptation{padding-top:130px!important}@media only screen and (max-width:768px){.xs-info-adaptation{padding-top:150px!important}}.xs-info-adaptation-v2{padding-top:120px!important}@media only screen and (max-width:768px){.xs-info-adaptation-v2{padding-top:100px!important}}.roles-header-adaptation{justify-content:space-between;padding-left:0}.nib-adaptation{background:rgba(165,205,223,.2);margin-top:0}.suggestions-div{align-items:center;display:flex;flex-flow:wrap;font-family:Roboto;font-style:normal;padding-left:0}.suggestions-div .suggestion{align-items:center;background-color:#509cbf;border-radius:13px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:500;justify-content:center;margin-right:5px;margin-top:10px;max-width:15%;overflow:hidden;padding:5px 10px}.suggestions-div .suggestion .left-x{font-weight:100;margin-left:5px}.suggestions-div .clear-all{cursor:pointer;font-size:12px;margin-top:10px;text-decoration:underline}.auto-height{height:auto}@media screen and (max-width:480px){.xxs-dropdown{width:25%!important}.xxs-input-div{width:50%!important}}.long-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkout{height:90%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media print{.checkout .no-print{display:none}}.checkout .circles-background{content:url(/build/images/bg-circles.dedab376.svg);display:block;height:100%;left:0;opacity:.15;position:fixed;top:0;width:100%;z-index:5}@media only screen and (max-width:1280px){.checkout .circles-background{height:100%;width:auto}}.checkout .checkout-warning{color:#d0021b;font-family:Roboto;font-size:14px;font-style:italic;font-weight:400;letter-spacing:.333333px;line-height:16px;text-align:left}.checkout .reload-button{background-color:#509cbf;border-radius:50px;color:#fff;display:block;font-size:16px;font-weight:300;margin:auto;padding:.5em;position:relative;text-align:center;text-decoration:none;width:350px}.checkout .reload-button:hover{background-color:#fff;color:#509cbf;text-decoration:none}.checkout .language{backdrop-filter:blur(2px);background-color:hsla(0,0%,95%,.5);display:block;left:30em;position:fixed;right:.5em;top:0;width:auto;z-index:50}@media only screen and (max-width:1280px){.checkout .language{backdrop-filter:blur(0);background-color:hsla(0,0%,95%,0);left:0;right:1.5em}}@media print{.checkout .language{display:none}}.checkout .language .select{display:block;float:right;height:100%;padding-bottom:.3em;padding-right:1.5em;padding-top:.5em}@media only screen and (max-width:1280px){.checkout .language .select{padding:0;position:relative;top:1.2em}}.checkout .language .select .locale{color:#000;display:inline;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:19px;white-space:nowrap}@media only screen and (max-width:1280px){.checkout .language .select .locale{color:#f2f2f2}}.checkout .language .select .locale.active{font-weight:700;text-decoration:underline}.checkout .language .select .separator{color:#000;display:inline;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:19px;padding-left:.5em;padding-right:.5em;white-space:nowrap}@media only screen and (max-width:1280px){.checkout .language .select .separator{color:#f2f2f2}}.checkout .checkout-bar{background:linear-gradient(180deg,#677698 -10.81%,#333a4f 61.81%);height:100%;left:0;padding:0;position:fixed;top:0;transition:all 0s ease;width:26em;z-index:1}@media only screen and (max-width:1280px){.checkout .checkout-bar{background:linear-gradient(180deg,#677698 -10.81%,#333a4f 61.81%);height:4em;width:100%;z-index:50}}@media print{.checkout .checkout-bar{display:none}}.checkout .checkout-bar .content,.checkout .checkout-bar .content .logo{display:block;height:100%;position:relative}.checkout .checkout-bar .content .logo{text-align:center;top:45%;width:100%;z-index:20}@media only screen and (max-width:1280px){.checkout .checkout-bar .content .logo{height:4em;top:0}}.checkout .checkout-bar .content .logo img{border:0;content:url(/build/images/foodnotify-logo.346e8c36.svg);display:block;margin:auto;position:relative;width:60%;z-index:20}@media only screen and (max-width:1280px){.checkout .checkout-bar .content .logo img{content:url(/build/images/logo_wawi.c8a5b827.svg);height:50%;margin-left:-1em;top:1em}}.checkout .checkout-main{background-color:#fafafa;display:block;height:auto;margin:2em 1em 0 28em;position:relative}@media only screen and (max-width:1280px){.checkout .checkout-main{margin-left:1em;margin-right:1em;margin-top:5em}}@media only screen and (max-width:840px){.checkout .checkout-main{margin-left:1em;margin-right:1em;margin-top:5em}}@media print{.checkout .checkout-main{margin:0;width:100%}}.checkout .checkout-main .content{margin-left:3.5em;margin-right:4.5em;margin-top:3em;padding-bottom:1.5em;position:relative;z-index:20}@media only screen and (max-width:1280px){.checkout .checkout-main .content{margin-left:1.5em;margin-right:1.5em;margin-top:0}}.checkout .checkout-main .content.error{display:block;top:8em}.checkout .checkout-main .content.error .title img{content:url(/build/images/error.ada95b06.svg);height:4em;width:4em}.checkout .checkout-main .content.error .title h2{font-size:35px;line-height:40px}.checkout .checkout-main .content.error .title p{font-size:18px;font-weight:400;line-height:25px}.checkout .checkout-main .content .title{color:#000;font-family:Roboto;font-style:normal;letter-spacing:.5px;text-align:left}@media only screen and (max-width:1280px){.checkout .checkout-main .content .title{text-align:center}}.checkout .checkout-main .content .title h2{font-size:30px;font-weight:500;line-height:35px}.checkout .checkout-main .content .title p{font-size:14px;font-weight:300;line-height:20px}.checkout .checkout-main .content .title .activated{background-color:#fff;border-radius:250px;box-shadow:0 0 15px 5px #ccc;content:url(/build/images/check.79cdb5e0.svg);margin-bottom:1em;padding:2.3em 2em;width:90px}@media print{.checkout .checkout-main .content .title .activated{display:none}}.checkout .checkout-main .content .title .missing{background-color:#fff;border-radius:250px;box-shadow:0 0 15px 5px #ccc;content:url(/build/images/exclamation.30613969.svg);margin-bottom:1em;padding:1.5em;width:90px}@media print{.checkout .checkout-main .content .title .missing{display:none}}.checkout .checkout-main .content .steps{margin-bottom:2.5em}.checkout .checkout-main .content .steps ol.table li{min-width:33.33%}.checkout .checkout-main .content .steps .table{list-style:none;list-style-image:none;margin:20px 0;padding:0;width:100%}.checkout .checkout-main .content .steps .table li:first-child .circle:before{display:none}.checkout .checkout-main .content .steps .table .step{float:left;position:relative;text-align:center}.checkout .checkout-main .content .steps .table .step.active .circle{background:#4a4a4a;border:2px solid #4a4a4a}.checkout .checkout-main .content .steps .table .step.active .circle .text{color:#fff}.checkout .checkout-main .content .steps .table .step.active .title{color:#000}.checkout .checkout-main .content .steps .table .step.completed .circle{background:#f2f2f2;border:2px solid #4a4a4a}.checkout .checkout-main .content .steps .table .step.completed .circle .text{display:none}.checkout .checkout-main .content .steps .table .step.completed .circle .check{display:block}.checkout .checkout-main .content .steps .table .step.completed .title{color:#4a4a4a}.checkout .checkout-main .content .steps .table .step.completed+.active .circle:before,.checkout .checkout-main .content .steps .table .step.completed+.completed .circle:before{background-color:#4a4a4a}.checkout .checkout-main .content .steps .table .step .circle{background:#f2f2f2;border:2px solid #ccc;border-radius:50%;color:#999;display:inline-block;height:47.5px;line-height:1.2;width:47.5px;z-index:2}.checkout .checkout-main .content .steps .table .step .circle:before{background-color:#ccc;bottom:3.5em;content:"";height:2px;left:-50%;position:absolute;width:100%;z-index:-1}@media only screen and (max-width:840px){.checkout .checkout-main .content .steps .table .step .circle:before{bottom:1.5em}}.checkout .checkout-main .content .steps .table .step .circle .text{font-family:Roboto;font-size:25.8571px;font-style:normal;font-weight:500;letter-spacing:.430952px;line-height:30px;position:relative;text-align:center;top:.65rem;z-index:200}.checkout .checkout-main .content .steps .table .step .circle .check{display:none;line-height:30px;position:relative;top:.65rem;z-index:200}.checkout .checkout-main .content .steps .table .step .circle .check img{content:url(/build/images/check.79cdb5e0.svg)}.checkout .checkout-main .content .steps .table .step .title{color:#999;display:block;font-family:Roboto;font-size:15px;font-style:normal;font-weight:500;letter-spacing:.430952px;line-height:17px;margin-top:1rem;position:relative;text-align:center;visibility:visible}@media only screen and (max-width:840px){.checkout .checkout-main .content .steps .table .step .title{display:none}}.checkout .checkout-main .content .steps .table li>span:nth-child(3){bottom:-15px;position:absolute;right:0;transform:translateX(50%)}.checkout .checkout-main .content .plan{color:#000;font-family:Roboto;font-size:20px;font-style:normal;font-weight:500;letter-spacing:.5px;line-height:23px;margin-bottom:2em;margin-left:.1em;margin-right:.1em;text-align:left}.checkout .checkout-main .content .plan .title{margin-bottom:1em}.checkout .checkout-main .content .plan .processed-switch{font-size:14px;line-height:14px;margin-left:1em}.checkout .checkout-main .content .plan .processed-switch .show_processed_products{margin:0;padding:0}.checkout .checkout-main .content .plan .processed-switch .check-processed{color:#aaa;font-size:15px;font-weight:300;letter-spacing:0;line-height:15px;margin-left:.5em;position:absolute}.checkout .checkout-main .content .plan .label-line{color:#509cbf;float:left;font-size:13px;font-weight:700;font-weight:500;line-height:16px;margin-bottom:-1em;padding:.5em;text-align:left;text-transform:uppercase;width:100%}@media print{.checkout .checkout-main .content .plan .label-line{font-size:12px;font-weight:300;line-height:14px}}.checkout .checkout-main .content .plan .label-line div{display:inline-block;margin-left:0;margin-right:0;padding:.5em;position:relative;white-space:nowrap}.checkout .checkout-main .content .plan .label-line div label{font-weight:700}.checkout .checkout-main .content .plan .label-line div.name{color:#509cbf;margin-bottom:0;width:29%}@media print{.checkout .checkout-main .content .plan .label-line div.name{width:28%}}.checkout .checkout-main .content .plan .label-line div.name span{white-space:normal;word-wrap:break-word}.checkout .checkout-main .content .plan .label-line div.extra{width:10%}.checkout .checkout-main .content .plan .label-line div.extra span{white-space:normal;word-wrap:break-word}@media only screen and (min-width:840px){.checkout .checkout-main .content .plan .label-line div.extra.date{width:12%}}@media print{.checkout .checkout-main .content .plan .label-line div.extra.date{width:12%}}@media only screen and (min-width:840px){.checkout .checkout-main .content .plan .label-line div.extra.frequency{width:27%}}@media print{.checkout .checkout-main .content .plan .label-line div.extra.frequency{width:27%}}@media only screen and (min-width:840px){.checkout .checkout-main .content .plan .label-line div.extra.quantity{width:12%}}@media print{.checkout .checkout-main .content .plan .label-line div.extra.quantity{width:12%}}@media only screen and (min-width:840px){.checkout .checkout-main .content .plan .label-line div.extra.price{width:17%}}@media print{.checkout .checkout-main .content .plan .label-line div.extra.price{width:17%}}@media only screen and (max-width:840px){.checkout .checkout-main .content .plan .label-line{display:none}}.checkout .checkout-main .content .plan .products-list .product{background-color:#fff;border-radius:5px;float:left;font-family:Roboto;font-style:normal;font-weight:500;margin-left:.1rem;margin-top:5px;padding:.5em;width:100%}@media print{.checkout .checkout-main .content .plan .products-list .product{border:1px solid #333;padding:.1em}}.checkout .checkout-main .content .plan .products-list .product.completed{background-color:rgba(80,156,191,.165)}@media only screen and (max-width:840px){.checkout .checkout-main .content .plan .products-list .product.completed .label{color:#666}}@media print{.checkout .checkout-main .content .plan .products-list .product.completed.hidden{display:block!important}}.checkout .checkout-main .content .plan .products-list .product.blocked{background-color:#fff;border:1px solid #d0021b;border-radius:2px}@media only screen and (max-width:840px){.checkout .checkout-main .content .plan .products-list .product.blocked .description{background-color:#fff}}.checkout .checkout-main .content .plan .products-list .product .title{color:#000;display:inline-block;font-size:14px;letter-spacing:.333333px;line-height:16px;margin:0;padding:.5em;position:relative;white-space:nowrap;width:29%}.checkout .checkout-main .content .plan .products-list .product .title span{white-space:normal;word-wrap:break-word}@media only screen and (max-width:1280px){.checkout .checkout-main .content .plan .products-list .product .title{text-align:left}}@media only screen and (max-width:840px){.checkout .checkout-main .content .plan .products-list .product .title{display:block;margin-bottom:.75em;padding-bottom:.8em;text-align:left;width:100%}}@media print{.checkout .checkout-main .content .plan .products-list .product .title{width:28%}}.checkout .checkout-main .content .plan .products-list .product .description{color:#666;display:inline-block;font-size:12px;line-height:20px;margin:0;padding:.5em;position:relative;width:10%}@media only screen and (min-width:840px){.checkout .checkout-main .content .plan .products-list .product .description.date{width:12%}}@media print{.checkout .checkout-main .content .plan .products-list .product .description.date{width:12%}}@media only screen and (min-width:840px){.checkout .checkout-main .content .plan .products-list .product .description.frequency{width:27%}}@media print{.checkout .checkout-main .content .plan .products-list .product .description.frequency{width:27%}}@media only screen and (min-width:840px){.checkout .checkout-main .content .plan .products-list .product .description.quantity{width:12%}}@media print{.checkout .checkout-main .content .plan .products-list .product .description.quantity{width:12%}}@media only screen and (min-width:840px){.checkout .checkout-main .content .plan .products-list .product .description.price{width:17%}}@media print{.checkout .checkout-main .content .plan .products-list .product .description.price{width:17%}}@media only screen and (max-width:840px){.checkout .checkout-main .content .plan .products-list .product .description{border-radius:0;padding-bottom:.5em;padding-left:1em;text-align:left;width:49%}}.checkout .checkout-main .content .plan .products-list .product .description span{white-space:normal;word-wrap:break-word}.checkout .checkout-main .content .plan .products-list .product .description span.invalid{color:#d0021b}.checkout .checkout-main .content .plan .products-list .product .description .label{color:#509cbf;display:none;font-size:14px;font-weight:700;line-height:20px;margin:0;padding:0;text-align:left;text-transform:uppercase}@media only screen and (max-width:840px){.checkout .checkout-main .content .plan .products-list .product .description .label{display:block;font-weight:400}}.checkout .checkout-main .content .plan .products-list .product .description.invalid-date-message{background-color:hsla(0,0%,100%,0);border:0;border-radius:4px;color:#d0021b;display:block;font-size:13px;font-weight:300;letter-spacing:.1px;padding:.1em .1em .1em .5em;position:relative;width:99.9%}@media only screen and (max-width:840px){.checkout .checkout-main .content .plan .products-list .product .description.invalid-date-message{background-color:hsla(0,0%,100%,0)}}.checkout .checkout-main .content .plan .products-list .product .completed{display:inline;position:absolute;right:1em}.checkout .checkout-main .content .plan .products-list .product .completed img{border-radius:50%;content:url(/build/images/check.79cdb5e0.svg)}.checkout .checkout-main .content .plan .products-list .product .missing{display:inline;position:absolute;right:1em}.checkout .checkout-main .content .plan .products-list .product .missing img{border-radius:50%;content:url(/build/images/exclamation.30613969.svg);padding-top:.15em;width:24px}.checkout .checkout-main .content .plan .products-list .product .blocked{display:none;position:absolute;right:1em}.checkout .checkout-main .content .plan .products-list .product .blocked img{border-radius:50%;content:url(/build/images/error.ada95b06.svg);width:17px}.checkout .checkout-main .content .plan .products-list .break-products{margin:15px}.checkout .checkout-main .content .billing{margin-bottom:2em}.checkout .checkout-main .content .billing .billing-form-box.same-as-billing{margin:auto}.checkout .checkout-main .content .billing .company-form-box.same-as-billing{display:none;height:0;width:0}.checkout .checkout-main .content .billing form{display:inline-flex}@media only screen and (max-width:840px){.checkout .checkout-main .content .billing form{display:block}}.checkout .checkout-main .content .billing form div{display:inline-block;width:47.5%}@media only screen and (max-width:840px){.checkout .checkout-main .content .billing form div{display:block;width:100%}}.checkout .checkout-main .content .billing form div .title{color:#000;display:block;font-family:Roboto;font-style:normal;letter-spacing:.5px;padding-bottom:1em;text-align:left;width:100%}.checkout .checkout-main .content .billing form div .form{width:100%}.checkout .checkout-main .content .billing form div .form .input-field{font-family:Roboto;font-style:normal;letter-spacing:.5px;margin-bottom:1em;width:100%}.checkout .checkout-main .content .billing form div .form .input-field span{color:#509cbf;display:block;font-size:12px;font-weight:700;line-height:14px;padding-bottom:.5em;text-transform:uppercase}.checkout .checkout-main .content .billing form div .form .input-field span.error-label{color:#d0021b;display:none;float:right;font-style:italic;font-weight:500;padding:0;text-transform:none}.checkout .checkout-main .content .billing form div .form .input-field span.error-label.error{display:inline}.checkout .checkout-main .content .billing form div .form .input-field span .input-tooltip{background-color:hsla(0,0%,100%,.933);border:1px solid #aaa;border-radius:8px;display:none;height:auto;padding:.75em;position:absolute;right:1.5em;width:375px}.checkout .checkout-main .content .billing form div .form .input-field span .input-tooltip span{color:#888;font-size:14px;font-weight:400;padding-bottom:0;text-transform:none}.checkout .checkout-main .content .billing form div .form .input-field span .tooltip-trigger{color:#000;display:inline;float:right}.checkout .checkout-main .content .billing form div .form .input-field span .tooltip-trigger img{content:url(/build/images/question.fe60bc8d.svg);width:16px}.checkout .checkout-main .content .billing form div .form .input-field span .tooltip-trigger:hover~.input-tooltip{display:inline-block}.checkout .checkout-main .content .billing form div .form .input-field .input-format{background:#fff;border:1px solid #ccc;border-radius:4px;caret-color:transparent;color:#000;font-size:14px;font-weight:400;line-height:16px;padding:.75em;width:100%}.checkout .checkout-main .content .billing form div .form .input-field .input-format.preview{background:hsla(0,0%,100%,0);border:0;color:#111;cursor:default;font-size:16px;font-style:italic;font-weight:400;padding:0;text-transform:none}.checkout .checkout-main .content .billing form div .form .input-field .input-format:focus{border:1px solid #509cbf}.checkout .checkout-main .content .billing form div .form .input-field .input-format.country{cursor:pointer}.checkout .checkout-main .content .billing form div .form .input-field .input-format.billing-check{position:relative;top:.1em;width:auto;word-wrap:break-word;cursor:pointer;margin-right:.25em}@media only screen and (max-width:840px){.checkout .checkout-main .content .billing form div .form .input-field .input-format.billing-check{top:.05em}}.checkout .checkout-main .content .billing form div .form .input-field .input-format.error{border:1px solid #d0021b}.checkout .checkout-main .content .billing form div .form .input-field .check-description{color:#000;display:inline;font-family:Roboto;font-size:15px;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:100%;text-transform:none}.checkout .checkout-main .content .billing form div .form .input-field .country{position:relative;width:100%}.checkout .checkout-main .content .billing form div .form .input-field .country.preview{background:hsla(0,0%,100%,0);border:0;color:#111;cursor:default;font-size:16px;font-style:italic;font-weight:400;padding:0;text-transform:none}.checkout .checkout-main .content .billing form div .form .input-field .country.preview .name{color:#111;font-size:16px}.checkout .checkout-main .content .billing form div .form .input-field .country .name{color:#509cbf;font-size:14px;font-weight:400;line-height:16px;padding:0}.checkout .checkout-main .content .billing form div .form .input-field .country .drop{display:block;position:absolute;right:1em;top:1em;z-index:60}.checkout .checkout-main .content .billing form div .form .input-field .zip{display:inline-block;max-width:20%;min-width:20%}.checkout .checkout-main .content .billing form div .form .input-field .city{display:inline-block;float:right;max-width:75%;min-width:75%}.checkout .checkout-main .content .billing form .separator{display:inline-block;width:5%}@media only screen and (max-width:840px){.checkout .checkout-main .content .billing form .separator{display:block;height:2em;width:100%}}.checkout .checkout-main .content .payment{margin-bottom:2em}.checkout .checkout-main .content .payment form{margin:auto;width:50%}@media only screen and (max-width:840px){.checkout .checkout-main .content .payment form{width:100%}}.checkout .checkout-main .content .payment form .title{color:#000;font-family:Roboto;font-style:normal;letter-spacing:.5px;text-align:left}.checkout .checkout-main .content .payment form .form{background-color:#fff;border-radius:6px;padding:3em 1em}.checkout .checkout-main .content .payment form .form .input-field{background-color:#f2f2f2;border:1px solid #f2f2f2;border-radius:4px;color:#000;display:block;font-weight:600;margin-bottom:1em;padding:1em;position:relative;width:100%}.checkout .checkout-main .content .payment form .form .input-field.selected{background-color:rgba(80,156,191,.1);border:1px solid rgba(80,156,191,.1);font-weight:800;text-decoration:underline}.checkout .checkout-main .content .payment form .form .input-field.selected:hover{cursor:default}.checkout .checkout-main .content .payment form .form .input-field:hover{border:1px solid rgba(80,156,191,.5);cursor:pointer}.checkout .checkout-main .content .payment form .form .input-field span{opacity:1;padding:.5em;position:absolute;right:.5em;top:0;z-index:80}.checkout .checkout-main .content .payment form .form .input-field span .card{content:url(/build/images/card.fc9eabe4.svg);height:32px}.checkout .checkout-main .content .payment form .form .input-field span .iban{content:url(/build/images/bank.aaf556ab.svg);height:27px}.checkout .checkout-main .content .payment form .form .input-field span.iban{padding:.75em}.checkout .checkout-main .content .finish{color:#000;font-family:Roboto;font-style:normal;letter-spacing:.5px;margin-top:25%;text-align:center}.checkout .checkout-main .content .finish .title{font-size:30px;font-weight:500;line-height:35px;margin-bottom:1em;text-align:center}.checkout .checkout-main .content .finish .message{font-size:14px;font-weight:300;line-height:20px;text-align:center}.checkout .checkout-main .content .finish .success-icon{margin-bottom:3em}.checkout .checkout-main .content .finish .success-icon img{background-color:#fff;border-radius:250px;box-shadow:0 0 15px 5px #ccc;content:url(/build/images/check.79cdb5e0.svg);padding:2.3em 2em;width:90px}.checkout .checkout-main .content .finish .error-icon{margin-bottom:3em}.checkout .checkout-main .content .finish .error-icon img{background-color:#fff;border-radius:250px;box-shadow:0 0 15px 5px #ccc;content:url(/build/images/exclamation.30613969.svg);padding:1.5em;width:90px}.checkout .checkout-main .modal-pop{backdrop-filter:blur(5px);background-color:hsla(0,0%,95%,.33);border-radius:5px;display:block;height:calc(100vh - 62px);margin-top:32px;padding:.5em;position:fixed;text-align:center;top:0;width:calc(100vw - 26em);z-index:100}@media only screen and (max-width:1280px){.checkout .checkout-main .modal-pop{height:calc(100vh - 86px);margin-top:56px;width:100vw}}.checkout .checkout-main .modal-pop .close-modal{background:linear-gradient(180deg,#000,#111);border:0;border-radius:4px;box-sizing:border-box;height:30px;left:1.5em;opacity:.8;padding:.3em;position:absolute;text-transform:none;top:.5em;width:120px;z-index:200}.checkout .checkout-main .modal-pop .close-modal:hover{background:rgba(208,2,27,.6);border:0;cursor:pointer;opacity:1}.checkout .checkout-main .modal-pop .close-modal span{color:#fff;font-family:Roboto;font-size:13px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:15px;text-align:center;text-transform:none}.checkout .checkout-main .modal-pop .close-modal .close-x{font-size:15px;line-height:22px}.checkout .checkout-main .modal-pop .content{background-color:#fff;border-radius:8px;box-shadow:0 0 7px 7px #ddd;height:50%;height:360px;list-style-type:none;margin:auto;overflow:auto;padding:1em;top:20%;top:30%;width:50%}@media only screen and (max-width:840px){.checkout .checkout-main .modal-pop .content{width:100%}.checkout .checkout-main .modal-pop .content.payment-card,.checkout .checkout-main .modal-pop .content.payment-iban{height:400px;top:6%}}.checkout .checkout-main .modal-pop .content.scroll-countries{overflow-y:scroll}.checkout .checkout-main .modal-pop .content.scroll-countries::-webkit-scrollbar{width:5px}.checkout .checkout-main .modal-pop .content.scroll-countries::-webkit-scrollbar-track{border-radius:5px;-webkit-box-shadow:inset 0 0 6px #aaa}.checkout .checkout-main .modal-pop .content.scroll-countries::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 20px #999}.checkout .checkout-main .modal-pop .content.loading-info{background-color:transparent;box-shadow:none;top:50%}.checkout .checkout-main .modal-pop .content.loading-info .status{color:#509cbf;display:block;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:16px;padding-top:.5em;text-transform:none}.checkout .checkout-main .modal-pop .content.error{background-color:transparent;box-shadow:none;display:block;height:auto;top:35%}.checkout .checkout-main .modal-pop .content.error .title .exception{content:url(/build/images/error.ada95b06.svg);height:4em;width:4em}.checkout .checkout-main .modal-pop .content.error .title h2{font-size:35px;line-height:40px}.checkout .checkout-main .modal-pop .content.error .title p{font-size:18px;font-weight:400;line-height:25px}.checkout .checkout-main .modal-pop .content li{border-radius:4px;margin:0 1em;padding:.5em}.checkout .checkout-main .modal-pop .content li:hover{background-color:rgba(80,156,191,.1);cursor:pointer}.checkout .checkout-main .modal-pop .content li span{color:#666;font-family:Roboto;font-size:15px;font-style:normal;font-weight:500;line-height:20px;padding:1em;white-space:normal;word-wrap:break-word}.checkout .checkout-main .modal-pop .content .modal-stripe-element{padding-left:1em;padding-right:1em}.checkout .checkout-main .modal-pop .content .modal-stripe-element .payment-form.processing{pointer-events:none}.checkout .checkout-main .modal-pop .content .modal-stripe-element .payment-form .checkout-stripe-element{background:#fff;border:1px solid #ccc;border-radius:3px;margin-bottom:.75em;padding:.4em}.checkout .checkout-main .modal-pop .content .modal-stripe-element .payment-form .checkout-stripe-element.name{padding:0}.checkout .checkout-main .modal-pop .content .modal-stripe-element .payment-form .checkout-stripe-element.preview{border:0}.checkout .checkout-main .modal-pop .content .modal-stripe-element .payment-form .checkout-stripe-element .checkout-input-element{background:rgba(80,156,191,.05);border:0;color:#000;font-size:15px;font-style:normal;font-weight:800;letter-spacing:3px;line-height:16px;padding:.4em;text-align:left;width:100%}.checkout .checkout-main .modal-pop .content .modal-stripe-element .payment-form .checkout-stripe-element .checkout-input-element:placeholder-shown{background:#fff;font-weight:400}.checkout .checkout-main .modal-pop .content .modal-stripe-element .payment-form .checkout-stripe-element .checkout-input-element:focus{border:1px solid #509cbf;padding:.8em}.checkout .checkout-main .modal-pop .content .modal-stripe-element .payment-form .checkout-stripe-element .checkout-input-element.preview{background:hsla(0,0%,100%,0);border:0;color:#111;cursor:default;font-size:16px;font-style:italic;font-weight:400;padding:0;text-transform:none}.checkout .checkout-main .modal-pop .content .modal-stripe-element .payment-form .checkout-stripe-element:hover{border:1px solid rgba(80,156,191,.2)}.checkout .checkout-main .modal-pop .content .modal-stripe-element .payment-form .checkout-stripe-element.StripeElement--invalid{border:1px solid #d0021b}.checkout .checkout-main .modal-pop .content .modal-stripe-element .payment-form .checkout-stripe-element.StripeElement--focus{border:1px solid #509cbf;padding:.8em}.checkout .checkout-main .modal-pop .content .modal-stripe-element .payment-form .checkout-stripe-element.StripeElement--focus .checkout-input-element{border:0;padding:.8em}.checkout .checkout-main .modal-pop .content .modal-stripe-element .payment-form .checkout-stripe-element.StripeElement--focus.StripeElement--invalid{border:1px solid #d0021b}.checkout .checkout-main .modal-pop .content .modal-stripe-element .payment-form .checkout-stripe-element.StripeElement--complete{background:rgba(80,156,191,.05)}.checkout .checkout-main .modal-pop .content .modal-stripe-element .payment-form .label{color:#509cbf;display:block;font-size:14px;font-weight:700;left:0;line-height:20px;margin:0;padding:0;position:relative;text-align:left;text-transform:uppercase}.checkout .checkout-main .modal-pop .content .modal-stripe-element .success-message-content{padding-left:1em;padding-right:1em;padding-top:2em;text-align:center}.checkout .checkout-main .modal-pop .content .modal-stripe-element .success-message-content .title{display:block;font-family:Roboto;font-size:20px;font-style:normal;font-weight:500;letter-spacing:.5px;line-height:23px;text-align:center}.checkout .checkout-main .modal-pop .content .modal-stripe-element .success-message-content .description{background-color:hsla(0,0%,95%,.667);border-radius:5px;color:#509cbf;display:block;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-top:1.5em;padding:.75em}.checkout .checkout-main .modal-pop .content .modal-stripe-element .success-message-content .description .subtext{font-size:15px;font-weight:300}.checkout .checkout-main .modal-pop .content .modal-stripe-element .success-message-content .check{bottom:1px;content:url(/build/images/check.79cdb5e0.svg);left:0;padding-top:1em;position:relative}.checkout .checkout-main .modal-pop .content .modal-stripe-element .pay-button{background:linear-gradient(180deg,#fff,#eee);border:1px solid #509cbf;border-radius:40px;bottom:2em;color:#000;font-family:Roboto;font-size:13px;font-style:normal;font-weight:500;letter-spacing:1px;line-height:15px;padding:1em;position:absolute;right:2em;text-align:center;text-transform:uppercase;width:240px}.checkout .checkout-main .modal-pop .content .modal-stripe-element .pay-button:hover{border:1px solid #78b72c}.checkout .checkout-main .modal-pop .content .modal-stripe-element img{bottom:2em;left:2em;position:absolute}.checkout .checkout-main .modal-pop .content .modal-stripe-element img.card{content:url(/build/images/card.fc9eabe4.svg);height:40px}.checkout .checkout-main .modal-pop .content .modal-stripe-element img.iban{content:url(/build/images/bank.aaf556ab.svg);height:30px}.checkout .checkout-main .modal-pop .content .modal-stripe-element .payment-error{color:red;float:right;font-family:Roboto;font-size:14px;font-style:italic;font-weight:400;line-height:20px}.checkout .checkout-main .modal-pop .content .modal-stripe-element .processing-content{margin-top:20%}.checkout .checkout-main .modal-pop .content .modal-stripe-element .processing-content .description{color:#666;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:16px}.checkout .checkout-main .buttons{display:flex;margin-left:2.5em;margin-right:3.5em;position:relative;z-index:20}@media only screen and (max-width:1280px){.checkout .checkout-main .buttons{margin-left:1em;margin-right:1em}}.checkout .checkout-main .buttons .back{display:inline;margin-bottom:5em;text-align:left}.checkout .checkout-main .buttons .back button{background:linear-gradient(180deg,#fff,#eee);border:2px solid #ccc;border-radius:20px;box-sizing:border-box;height:40px;text-transform:uppercase;transition-duration:.15s;width:120px}.checkout .checkout-main .buttons .back button:hover{background:linear-gradient(180deg,#fff,#eee);border:2px solid #3d4352}.checkout .checkout-main .buttons .back button:disabled{cursor:default;opacity:.25}.checkout .checkout-main .buttons .back button:disabled:hover{border:2px solid #ccc}.checkout .checkout-main .buttons .back button span{color:#000;font-family:Roboto;font-size:13px;font-style:normal;font-weight:500;letter-spacing:1px;line-height:15px;text-align:center;text-transform:uppercase}.checkout .checkout-main .buttons .next{margin-bottom:5em;text-align:right}.checkout .checkout-main .buttons .next button{background:#3d4352;border:2px solid #4a4a4a;border-radius:20px;box-sizing:border-box;height:40px;text-transform:uppercase;transition-duration:.15s;width:120px}.checkout .checkout-main .buttons .next button:hover{background:#78b72c;border:2px solid #78b72c}.checkout .checkout-main .buttons .next button:disabled{cursor:default;opacity:.25}.checkout .checkout-main .buttons .next button:disabled:hover{border:2px solid #4a4a4a}.checkout .checkout-main .buttons .next button span{color:#fff;font-family:Roboto;font-size:13px;font-style:normal;font-weight:500;letter-spacing:1px;line-height:15px;text-align:center;text-transform:uppercase}.checkout .support{backdrop-filter:blur(2px);background-color:hsla(0,0%,95%,.5);bottom:0;display:block;left:30em;padding:.5em;position:fixed;right:.5em;width:auto;z-index:120}@media print{.checkout .support{display:none}}.checkout .support a{font-family:Roboto;font-size:15px;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:17px;margin-top:0;padding-left:.5em;text-decoration-line:underline}.checkout .support a:link{color:#78b72c}.checkout .support a:visited{color:#666}.checkout .support a:hover{color:#000}.checkout .support a:active{color:#509cbf}@media only screen and (max-width:1280px){.checkout .support{left:0;width:100%}}.body{overflow:hidden}.light * .fn-p-wrap{font-family:Roboto;font-size:13px;font-style:normal;font-weight:400;margin-top:2em}.light * .fn-p-wrap .fn-p-overflow-text{overflow:hidden;white-space:nowrap}.light * .fn-p-wrap .fn-p-limit{margin-bottom:1em;position:relative;top:.1em}.light * .fn-p-wrap .fn-p-limit .fn-p-items-button{background:#e8e8e8;border:1px solid #e8e8e8;border-radius:3px;cursor:pointer;margin:0;text-align:left;width:180px}.light * .fn-p-wrap .fn-p-limit .fn-p-items-button .fn-p-items-button-content{margin-bottom:.1em;padding:7.5px 12px}.light * .fn-p-wrap .fn-p-limit .fn-p-items-button .fn-p-items-button-content .fn-p-title{color:#000;letter-spacing:.5px;line-height:15px;margin-left:.5em}.light * .fn-p-wrap .fn-p-limit .fn-p-items-button:hover{border:1px solid #464c5b}.light * .fn-p-wrap .fn-p-limit .fn-p-items-button.active{background:#464c5b}.light * .fn-p-wrap .fn-p-limit .fn-p-items-button.active>.fn-p-items-button-content>.fn-p-title{color:#fff}.light * .fn-p-wrap .fn-p-limit .fn-p-items-selection{background:#fff;border-radius:2px;box-shadow:0 0 .25em #666;box-sizing:border-box;height:140px;margin:0 .5em 0 0;position:absolute;text-align:left;top:0;width:180px;z-index:1}.light * .fn-p-wrap .fn-p-limit .fn-p-items-selection .fn-p-select-custom-input{border-bottom:1px solid #ccc;margin-left:.5em;margin-right:.5em;padding:.1em 0}.light * .fn-p-wrap .fn-p-limit .fn-p-items-selection .fn-p-select-custom-input .fn-p-input-field{background:#999;border-radius:3px;border-right:1px solid #ccc;box-sizing:border-box;color:#999;font-weight:500;line-height:16px}.light * .fn-p-wrap .fn-p-limit .fn-p-items-selection .fn-p-select-custom-input .fn-p-input-field input{background:#fff;border:0;text-align:center;width:100%}.light * .fn-p-wrap .fn-p-limit .fn-p-items-selection .fn-p-select-custom-input .fn-p-input-field input:focus{color:#509cbf;text-decoration:none}.light * .fn-p-wrap .fn-p-limit .fn-p-items-selection .fn-p-select-custom-input .fn-p-input-confirm{background-color:#fff;border:1px solid #fff;border-radius:50%;cursor:pointer;height:20px;opacity:.75;padding:2.75px 5px 4.25px;width:20px}.light * .fn-p-wrap .fn-p-limit .fn-p-items-selection .fn-p-select-custom-input .fn-p-input-confirm img{bottom:1px;opacity:1;position:relative;width:12px}.light * .fn-p-wrap .fn-p-limit .fn-p-items-selection .fn-p-select-custom-input .fn-p-input-confirm:hover{background-color:#bbd3de;border:1px solid #bbd3de}.light * .fn-p-wrap .fn-p-limit .fn-p-items-selection .fn-p-select-custom-input:focus>.fn-p-input-field{border-bottom:2px solid #4c94b5}.light * .fn-p-wrap .fn-p-limit .fn-p-items-selection .fn-p-select-default-options{max-height:7.5em;overflow:auto;overflow-x:hidden;padding:.1em 0}.light * .fn-p-wrap .fn-p-limit .fn-p-items-selection .fn-p-select-default-options .fn-p-item-option{border-radius:4px;cursor:pointer;margin:1px;padding:7px 12px;width:100%}.light * .fn-p-wrap .fn-p-limit .fn-p-items-selection .fn-p-select-default-options .fn-p-item-option span{color:#000;letter-spacing:.5px;line-height:16px}.light * .fn-p-wrap .fn-p-limit .fn-p-items-selection .fn-p-select-default-options .fn-p-item-option:hover{background-color:#eee}.light * .fn-p-wrap .fn-p-pages{align-items:center;display:flex;font-size:11px;font-weight:500;justify-content:center;mix-blend-mode:normal;user-select:none}.light * .fn-p-wrap .fn-p-pages .fn-p-separator{cursor:default;display:inline-block;font-size:12px;font-weight:600;opacity:.1;padding:10px}.light * .fn-p-wrap .fn-p-pages .fn-p-text-page-single-move{color:#000;cursor:pointer;font-size:12px;line-height:13px;opacity:.6;padding:12px;text-decoration-line:underline}.light * .fn-p-wrap .fn-p-pages .fn-p-text-page-single-move:hover{color:#464c5b;opacity:1}.light * .fn-p-wrap .fn-p-pages .fn-p-select-page{background-color:#eee;border:1px solid #ccc;border-radius:2px;color:#000;cursor:pointer;display:inline-block;margin:3px;opacity:1;padding:5px 0;text-align:center;width:30px}.light * .fn-p-wrap .fn-p-pages .fn-p-select-page:hover{border:1px solid #464c5b}.light * .fn-p-wrap .fn-p-pages .fn-p-active-page{background-color:#464c5b;border:1px solid #464c5b;color:#fff;cursor:text}.light * .fn-p-wrap .fn-p-pages .fn-p-active-page:focus{background-color:#bbd3de;color:#111}.fn-p-wrap{font-family:Roboto;font-size:13px;font-style:normal;font-weight:400;margin-top:2em}.fn-p-wrap .fn-p-overflow-text{overflow:hidden;white-space:nowrap}.fn-p-wrap .fn-p-limit{margin-bottom:1em;position:relative;top:.1em}.fn-p-wrap .fn-p-limit .fn-p-items-button{background:#545c6d;border:1px solid #545c6d;border-radius:3px;cursor:pointer;margin:0;text-align:left;width:180px}.fn-p-wrap .fn-p-limit .fn-p-items-button .fn-p-items-button-content{margin-bottom:.1em;padding:7.5px 12px}.fn-p-wrap .fn-p-limit .fn-p-items-button .fn-p-items-button-content .fn-p-title{color:#fff;letter-spacing:.5px;line-height:15px;margin-left:.5em}.fn-p-wrap .fn-p-limit .fn-p-items-button:hover{border:1px solid #ccc}.fn-p-wrap .fn-p-limit .fn-p-items-button.active{background:#ccc}.fn-p-wrap .fn-p-limit .fn-p-items-button.active>.fn-p-items-button-content>.fn-p-title{color:#000}.fn-p-wrap .fn-p-limit .fn-p-items-selection{background:#fff;border-radius:2px;box-shadow:0 0 .25em #666;box-sizing:border-box;height:140px;margin:0 .5em 0 0;position:absolute;text-align:left;top:0;width:180px;z-index:1}.fn-p-wrap .fn-p-limit .fn-p-items-selection .fn-p-select-custom-input{border-bottom:1px solid #ccc;margin-left:.5em;margin-right:.5em;padding:.1em 0}.fn-p-wrap .fn-p-limit .fn-p-items-selection .fn-p-select-custom-input .fn-p-input-field{background:#999;border-radius:3px;border-right:1px solid #ccc;box-sizing:border-box;color:#999;font-weight:500;line-height:16px}.fn-p-wrap .fn-p-limit .fn-p-items-selection .fn-p-select-custom-input .fn-p-input-field input{background:#fff;border:0;text-align:center;width:100%}.fn-p-wrap .fn-p-limit .fn-p-items-selection .fn-p-select-custom-input .fn-p-input-field input:focus{color:#509cbf;text-decoration:none}.fn-p-wrap .fn-p-limit .fn-p-items-selection .fn-p-select-custom-input .fn-p-input-confirm{background-color:#fff;border:1px solid #fff;border-radius:50%;cursor:pointer;height:20px;opacity:.75;padding:2.75px 5px 4.25px;width:20px}.fn-p-wrap .fn-p-limit .fn-p-items-selection .fn-p-select-custom-input .fn-p-input-confirm img{bottom:1px;opacity:1;position:relative;width:12px}.fn-p-wrap .fn-p-limit .fn-p-items-selection .fn-p-select-custom-input .fn-p-input-confirm:hover{background-color:#bbd3de;border:1px solid #bbd3de}.fn-p-wrap .fn-p-limit .fn-p-items-selection .fn-p-select-custom-input:focus>.fn-p-input-field{border-bottom:2px solid #4c94b5}.fn-p-wrap .fn-p-limit .fn-p-items-selection .fn-p-select-default-options{max-height:7.5em;overflow:auto;overflow-x:hidden;padding:.1em 0}.fn-p-wrap .fn-p-limit .fn-p-items-selection .fn-p-select-default-options .fn-p-item-option{border-radius:4px;cursor:pointer;margin:1px;padding:7px 12px;width:100%}.fn-p-wrap .fn-p-limit .fn-p-items-selection .fn-p-select-default-options .fn-p-item-option span{color:#000;letter-spacing:.5px;line-height:16px}.fn-p-wrap .fn-p-limit .fn-p-items-selection .fn-p-select-default-options .fn-p-item-option:hover{background-color:#eee}.fn-p-wrap .fn-p-pages{align-items:center;display:flex;font-size:11px;font-weight:500;justify-content:center;mix-blend-mode:normal;user-select:none}.fn-p-wrap .fn-p-pages .fn-p-separator{cursor:default;display:inline-block;font-size:12px;font-weight:600;opacity:.1;padding:10px}.fn-p-wrap .fn-p-pages .fn-p-text-page-single-move{color:#fff;cursor:pointer;font-size:12px;line-height:13px;opacity:.6;padding:12px;text-decoration-line:underline}.fn-p-wrap .fn-p-pages .fn-p-text-page-single-move:hover{color:#509cbf;opacity:1}.fn-p-wrap .fn-p-pages .fn-p-select-page{background-color:#3c4352;border:1px solid #ccc;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;margin:3px;opacity:1;padding:5px 0;text-align:center;width:30px}.fn-p-wrap .fn-p-pages .fn-p-select-page:hover{border:1px solid #509cbf}.fn-p-wrap .fn-p-pages .fn-p-active-page{background-color:#509cbf;border:1px solid #509cbf;color:#fff;cursor:text}.fn-p-wrap .fn-p-pages .fn-p-active-page:focus{background-color:#bbd3de;color:#111}.col-lg-5ths,.col-md-5ths,.col-sm-5ths,.col-xs-5ths{min-height:1px;padding-left:12px;padding-right:12px;position:relative}.col-xs-5ths{float:left;max-width:20%}@media (min-width:768px){.col-sm-5ths{float:left;max-width:20%}}@media (min-width:992px){.col-md-5ths{float:left;max-width:20%}}@media (min-width:1200px){.col-lg-5ths{float:left;max-width:20%}}.light * .contribution-margin-recipes .text-overflow{overflow:hidden;white-space:nowrap}.light * .contribution-margin-recipes .contribution-margin-filters-head{font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;margin:.5em}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap{display:inline-block;margin:0 0 -.5em;padding:.5em;position:relative}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button{border:1px solid rgba(0,0,0,.15);border-radius:3px;box-sizing:border-box;cursor:pointer;text-align:left}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button .button-content{padding:10px 12px}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button .button-content .button-title{color:#999;line-height:16px;margin-left:.5em;white-space:ellipsis}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button .search-wrap{position:relative;top:1px}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button .search-wrap .search-field{color:#999;cursor:text;overflow:hidden;padding:9px 12px}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button .search-wrap .search-field .search-icon{float:left;left:1em;position:relative;top:.2em}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button .search-wrap .search-field .search-input{left:1.5em;position:relative}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button .search-wrap .search-field .search-input input{background:transparent;border:0;width:100%}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button:hover{background:#fff;border:1px solid #4c94b5;color:#4c94b5}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button.active{background:#4c94b5}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button.active.search-button{background:#fff;border:1px solid #4c94b5}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button.active.search-button .search-wrap>.search-field,.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button.active.search-button .search-wrap>.search-field>.search-input>input{color:#4c94b5}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button.active.search-button.filter-active .search-wrap>.search-field,.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button.active.search-button.filter-active .search-wrap>.search-field>.search-input>input{color:#111}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button.active>* .button-title{color:#fff}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button.filter-active>* .button-title{color:#111}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown{background:#fff;border-radius:2px;box-shadow:0 0 .25em #666;box-sizing:border-box;height:280px;margin:0 .5em 0 0;padding:0;position:absolute;text-align:left;top:3.75em;width:270px;z-index:1}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content{padding:.2em}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .option-label{border-radius:4px;cursor:default;margin:2px;overflow:hidden;padding:7px 12px;width:260px}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .option-label .label-text{color:#999;font-size:13px;font-weight:400;letter-spacing:.5px;line-height:16px}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-option{border-radius:4px;cursor:pointer;margin:2px;overflow:hidden;padding:7px 12px;width:260px}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-option .option-text{color:#000;font-size:13px;font-weight:400;letter-spacing:.5px;line-height:16px}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-option .option-text.fixed-b-1{bottom:2px;position:relative}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-option .option-indicator{margin-left:.2em;margin-right:.15em}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-option .color-indicator{border-radius:50%;display:inline-block;height:10px;margin-right:.5em;width:10px}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-option .color-indicator.outside-margin{background-color:#cc3232}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-option .color-indicator.inside-margin{background-color:#2dc937}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-option:hover{background-color:#eee}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-option.fixed-p-h-12{padding:0 12px}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-option.item-option-group{cursor:default}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-option.item-option-group input{cursor:pointer}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-delimiter{cursor:default;margin:-1em 1em;padding:0}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-delimiter .option-delimiter{color:#000}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-delimiter .option-delimiter hr{background-color:#ccc;border-width:0;color:#ccc;height:1px;width:100%}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .groups-search-filter{padding:.5em 2.5em .5em 1.65em}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .groups-search-filter .search-field{background:#fff;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;color:#ccc;font-weight:500;line-height:16px;padding:.4em}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .groups-search-filter .search-field input{background:#fff;border:0;text-align:center;width:100%}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .groups-search-filter .search-field input:focus{color:#4c94b5;text-decoration:none}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-search{cursor:text;margin:.3em 0 .3em .4em}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-search .search-field{background:#fff;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;line-height:16px;overflow:hidden;padding:7px}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-search .search-field input{background:transparent;border:0;width:89%}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-confirm{text-align:center;width:100%}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-confirm .confirm-button{background:#4c94b5;border-radius:22.5px;color:#fff;cursor:pointer;display:inline-block;font-size:12px;height:27.79px;line-height:14px;margin:auto;padding:7.5px 15px;text-align:center;width:78px}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content.item-delimiter{border-bottom:1px solid #ccc}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .item-list{max-height:275px;overflow:auto;overflow-x:hidden}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .item-list.max-h-5{max-height:242px;min-height:242px}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown.fixed-h-6{height:235px}.light * .contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown.fixed-h-8{height:316px;right:0}.light * .contribution-margin-recipes .label-line{color:#4c94b5;font-family:Roboto;font-size:12px;font-style:normal;font-weight:700;letter-spacing:.333333px;line-height:14px;margin:2em;text-transform:uppercase}.light * .contribution-margin-recipes .label-line .label-title{margin-top:.5em;text-align:left}.light * .contribution-margin-recipes .label-line .label-delimiter{background-color:#4c94b5;height:1px;margin:0 -1em 0 0;padding:0;width:100%}.light * .contribution-margin-recipes .label-line .label-cost-filter{bottom:.5em;display:inline-block;margin-top:.5em;position:relative;text-align:left;width:160px}.light * .contribution-margin-recipes .label-line .label-cost-filter .cost-button{background:#e8e8e8;border:1px solid #e8e8e8;border-radius:3px;cursor:pointer;text-align:left}.light * .contribution-margin-recipes .label-line .label-cost-filter .cost-button .button-content{padding:4px 7px 4px 10px;position:relative;width:100%}.light * .contribution-margin-recipes .label-line .label-cost-filter .cost-button .button-content .filter-caret{margin-bottom:2.5px;margin-right:.2em;width:10px}.light * .contribution-margin-recipes .label-line .label-cost-filter .cost-button .button-content .filter-text{color:#4c94b5}.light * .contribution-margin-recipes .label-line .label-cost-filter .cost-button:hover{background:#fff;border:1px solid #4c94b5;color:#4c94b5}.light * .contribution-margin-recipes .label-line .label-cost-filter .cost-button.active{background:#4c94b5}.light * .contribution-margin-recipes .label-line .label-cost-filter .cost-button.active>* .filter-text{color:#fff}.light * .contribution-margin-recipes .label-line .label-cost-filter .cost-selection{background:#fff;border-radius:2px;box-shadow:0 0 .25em #999;box-sizing:border-box;margin:0 .5em 0 0;overflow:hidden;position:absolute;text-align:left;top:2.2em;transform:translate(-20%);white-space:nowrap;width:140%;z-index:1}.light * .contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-default-selection{max-height:14em;overflow:auto;overflow-x:hidden;padding:.5em 0}.light * .contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-default-selection .default-content{margin-left:.65em}.light * .contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-default-selection .default-content .default-cost-option{border-radius:4px;cursor:pointer;padding:10px 12px;width:100%}.light * .contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-default-selection .default-content .default-cost-option .option-text{color:#000;font-size:13px;font-weight:400;letter-spacing:.5px;line-height:16px;text-transform:capitalize}.light * .contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-default-selection .default-content .default-cost-option:hover{background-color:#eee}.light * .contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-custom-selection{border-top:1px solid #ccc;font-size:13px;font-weight:400;letter-spacing:.5px;line-height:15px;padding:.5em 0;text-transform:capitalize}.light * .contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-custom-selection .custom-cost-wrap{margin-bottom:.5em;margin-left:1em;padding:0}.light * .contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-custom-selection .custom-cost-wrap .custom-cost-content{position:relative;white-space:no-wrap}.light * .contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-custom-selection .custom-cost-wrap .custom-cost-content span input{background:#fff;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;color:#4c94b5;height:30px;overflow:hidden;text-align:center;width:60px}.light * .contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-custom-selection .custom-cost-wrap .custom-cost-content span input:hover{border:1px solid #4c94b5}.light * .contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-custom-selection .custom-cost-wrap .custom-cost-content .range-delimiter{color:#000;margin-left:.1em;margin-right:.2em}.light * .contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-custom-selection .custom-cost-wrap .custom-cost-content .custom-cost-button{background-color:#fff;border:1px solid #fff;border-radius:50%;cursor:pointer;height:20px;margin-left:.5em;opacity:1;width:20px}.light * .contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-custom-selection .custom-cost-wrap .custom-cost-content .custom-cost-button.confirm{padding:2.2px .7px 2.2px 4.2px}.light * .contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-custom-selection .custom-cost-wrap .custom-cost-content .custom-cost-button.cancel{padding:2.55px 3.55px 2.55px 4.5px}.light * .contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-custom-selection .custom-cost-wrap .custom-cost-content .custom-cost-button:hover{background:#ddd;border:1px solid #ddd}.light * .contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-custom-selection .custom-cost-wrap .custom-cost-content .custom-cost-button img{bottom:1px;opacity:1;position:relative;width:12px}.light * .contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-custom-selection .custom-cost-wrap .custom-cost-content .custom-cost-button img.left{left:.015em}.light * .contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-custom-selection .custom-content-label{margin-left:1.25em;padding:0 12px 7px;width:100%}.light * .contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-custom-selection .custom-content-label .custom-cost-label{color:#999}.light .recipes-display-table{color:#000;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.333333px;line-height:15px;padding-bottom:1em}.light .recipes-display-table .info-item{background:#fff;border:1px solid #fff;border-radius:3px;cursor:default;font-family:Roboto;font-size:13px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:.5em;padding:1em 1em 0}.light .recipes-display-table .info-item .item-title{margin-bottom:1em;text-align:left}.light .recipes-display-table .info-item .item-title .item-icon{bottom:.1em;margin-right:.5em;position:relative;right:1em;width:1.5em}.light .recipes-display-table .info-item .item-title .item-text{display:inline-block}.light .recipes-display-table .recipe-data{background:#fff;border:1px solid #fff;border-radius:3px;cursor:pointer;margin-bottom:.5em;padding:1em 1em 0}.light .recipes-display-table .recipe-data.link-action,.light .recipes-display-table .recipe-data.open,.light .recipes-display-table .recipe-data:hover{border:1px solid #4c94b5}.light .recipes-display-table .recipe-data .recipe-title{margin-bottom:1em;text-align:left}.light .recipes-display-table .recipe-data .recipe-title .margin-indicator{border-radius:50%;display:inline-block;height:10px;margin-right:.5em;width:10px}.light .recipes-display-table .recipe-data .short-view .cm-value{font-size:12px;font-weight:500;line-height:13px;margin-bottom:1em;text-align:center;top:1px}.light .recipes-display-table .recipe-data .detail-view{background:#f8f8f8;border-radius:3px;cursor:default;margin-bottom:1em;opacity:0}.light .recipes-display-table .recipe-data .detail-view .value-wrap{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;margin-bottom:1.5em;margin-top:1.5em;padding:.5em 0;text-align:center}.light .recipes-display-table .recipe-data .detail-view .value-wrap .label{color:#4c94b5;font-size:12px;font-weight:700;line-height:14px;text-align:center;text-transform:uppercase}.light .recipes-display-table .recipe-data .detail-view .value-wrap .cm-value{color:#000;font-size:20px;font-weight:400;line-height:23px;text-align:center}.light .recipes-display-table .recipe-data .recipe-links{cursor:pointer;position:relative}.light .recipes-display-table .recipe-data .recipe-links .links-wrap{margin-bottom:1em}.light .recipes-display-table .recipe-data .recipe-links .links-wrap .recipe-link{background:#f8f8f8;border-radius:4px}.light .recipes-display-table .recipe-data .recipe-links .links-wrap .recipe-link a img{height:12px}.light .recipes-display-table .recipe-data .recipe-links .links-wrap .recipe-link.view-target{padding:4px 2.7px}.light .recipes-display-table .recipe-data .recipe-links .links-wrap .recipe-link.edit-target{float:right;margin-top:-5px;padding:5px 6.5px}.light .recipes-display-table .recipe-data .cm-caret{cursor:pointer;float:right;margin-right:.5em;position:relative;right:0;top:1px}.light .recipes-display-table .recipe-data .cm-caret img{bottom:.25em;position:relative;right:0;width:10px}.contribution-margin-recipes .text-overflow{overflow:hidden;white-space:nowrap}.contribution-margin-recipes .contribution-margin-filters-head{font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;margin:.5em}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap{display:inline-block;margin:0 0 -.5em;padding:.5em;position:relative}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button{border:1px solid hsla(0,0%,100%,.15);border-radius:3px;box-sizing:border-box;cursor:pointer;text-align:left}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button .button-content{padding:10px 12px}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button .button-content .button-title{color:#999;line-height:16px;margin-left:.5em;white-space:ellipsis}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button .search-wrap{position:relative;top:1px}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button .search-wrap .search-field{color:#999;cursor:text;overflow:hidden;padding:9px 12px}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button .search-wrap .search-field .search-icon{float:left;left:1em;position:relative;top:.2em}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button .search-wrap .search-field .search-input{left:1.5em;position:relative}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button .search-wrap .search-field .search-input input{background:transparent;border:0;width:100%}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button:hover{background:#fff;border:1px solid #4c94b5;color:#4c94b5}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button:hover * .button-title,.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button:hover.filter-active>* .button-title{color:#000}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button.active{background:#4c94b5}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button.active.search-button{background:#fff;border:1px solid #4c94b5}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button.active.search-button .search-wrap>.search-field,.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button.active.search-button .search-wrap>.search-field>.search-input>input{color:#4c94b5}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button.active.search-button.filter-active .search-wrap>.search-field,.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button.active.search-button.filter-active .search-wrap>.search-field>.search-input>input{color:#000}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button.active>* .button-title,.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-button.filter-active>* .button-title{color:#fff}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown{background:#fff;border-radius:2px;box-shadow:0 0 .25em #666;box-sizing:border-box;height:280px;margin:0 .5em 0 0;padding:0;position:absolute;text-align:left;top:3.75em;width:270px;z-index:1}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content{padding:.2em}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .option-label{border-radius:4px;cursor:default;margin:2px;overflow:hidden;padding:7px 12px;width:260px}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .option-label .label-text{color:#999;font-size:13px;font-weight:400;letter-spacing:.5px;line-height:16px}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-option{border-radius:4px;cursor:pointer;margin:2px;overflow:hidden;padding:7px 12px;width:260px}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-option .option-text{color:#000;font-size:13px;font-weight:400;letter-spacing:.5px;line-height:16px}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-option .option-text.fixed-b-1{bottom:2px;position:relative}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-option .option-indicator{margin-left:.2em;margin-right:.15em}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-option .color-indicator{border-radius:50%;display:inline-block;height:10px;margin-right:.5em;width:10px}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-option .color-indicator.outside-margin{background-color:#cc3232}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-option .color-indicator.inside-margin{background-color:#2dc937}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-option:hover{background-color:#eee}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-option.fixed-p-h-12{padding:0 12px}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-option.item-option-group{cursor:default}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-option.item-option-group input{cursor:pointer}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-delimiter{cursor:default;margin:-1em 1em;padding:0}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-delimiter .option-delimiter{color:#000}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-delimiter .option-delimiter hr{background-color:#ccc;border-width:0;color:#ccc;height:1px;width:100%}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .groups-search-filter{padding:.5em 2.5em .5em 1.65em}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .groups-search-filter .search-field{background:#fff;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;color:#ccc;font-weight:500;line-height:16px;padding:.4em}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .groups-search-filter .search-field input{background:#fff;border:0;text-align:center;width:100%}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .groups-search-filter .search-field input:focus{color:#4c94b5;text-decoration:none}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-search{cursor:text;margin:.3em 0 .3em .4em}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-search .search-field{background:#fff;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;line-height:16px;overflow:hidden;padding:7px}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-search .search-field input{background:transparent;border:0;width:89%}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-confirm{text-align:center;width:100%}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content .item-confirm .confirm-button{background:#4c94b5;border-radius:22.5px;color:#fff;cursor:pointer;display:inline-block;font-size:12px;height:27.79px;line-height:14px;margin:auto;padding:7.5px 15px;text-align:center;width:78px}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .dropdown-content.item-delimiter{border-bottom:1px solid #ccc}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .item-list{max-height:275px;overflow:auto;overflow-x:hidden}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown .item-list.max-h-5{max-height:242px;min-height:242px}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown.fixed-h-6{height:235px}.contribution-margin-recipes .contribution-margin-filters-head .filter-wrap .filter-dropdown.fixed-h-8{height:316px;right:0}.contribution-margin-recipes .label-line{color:#4c94b5;font-family:Roboto;font-size:12px;font-style:normal;font-weight:700;letter-spacing:.333333px;line-height:14px;margin:2em;text-transform:uppercase}.contribution-margin-recipes .label-line .label-title{margin-top:.5em;text-align:left}.contribution-margin-recipes .label-line .label-delimiter{background-color:#363c49;color:#363c49;height:1px;margin:0 -1em 0 0;padding:0;width:100%}.contribution-margin-recipes .label-line .label-cost-filter{bottom:.5em;display:inline-block;margin-top:.5em;position:relative;text-align:left;width:160px}.contribution-margin-recipes .label-line .label-cost-filter .cost-button{background:#363c49;border:1px solid #363c49;border-radius:3px;cursor:pointer;text-align:left}.contribution-margin-recipes .label-line .label-cost-filter .cost-button .button-content{padding:4px 7px 4px 10px;position:relative;width:100%}.contribution-margin-recipes .label-line .label-cost-filter .cost-button .button-content .filter-caret{margin-bottom:2.5px;margin-right:.2em;width:10px}.contribution-margin-recipes .label-line .label-cost-filter .cost-button .button-content .filter-text{color:#4c94b5}.contribution-margin-recipes .label-line .label-cost-filter .cost-button:hover{background:#fff;border:1px solid #4c94b5;color:#4c94b5}.contribution-margin-recipes .label-line .label-cost-filter .cost-button.active{background:#4c94b5}.contribution-margin-recipes .label-line .label-cost-filter .cost-button.active>* .filter-text{color:#fff}.contribution-margin-recipes .label-line .label-cost-filter .cost-selection{background:#fff;border-radius:2px;box-shadow:0 0 .25em #999;box-sizing:border-box;margin:0 .5em 0 0;overflow:hidden;position:absolute;text-align:left;top:2.2em;transform:translate(-20%);white-space:nowrap;width:140%;z-index:1}.contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-default-selection{max-height:14em;overflow:auto;overflow-x:hidden;padding:.5em 0}.contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-default-selection .default-content{margin-left:.65em}.contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-default-selection .default-content .default-cost-option{border-radius:4px;cursor:pointer;padding:10px 12px;width:100%}.contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-default-selection .default-content .default-cost-option .option-text{color:#000;font-size:13px;font-weight:400;letter-spacing:.5px;line-height:16px;text-transform:capitalize}.contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-default-selection .default-content .default-cost-option:hover{background-color:#eee}.contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-custom-selection{border-top:1px solid #ccc;font-size:13px;font-weight:400;letter-spacing:.5px;line-height:15px;padding:.5em 0;text-transform:capitalize}.contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-custom-selection .custom-cost-wrap{margin-bottom:.5em;margin-left:1em;padding:0}.contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-custom-selection .custom-cost-wrap .custom-cost-content{position:relative;white-space:no-wrap}.contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-custom-selection .custom-cost-wrap .custom-cost-content span input{background:#fff;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;color:#4c94b5;height:30px;overflow:hidden;text-align:center;width:60px}.contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-custom-selection .custom-cost-wrap .custom-cost-content span input:hover{border:1px solid #4c94b5}.contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-custom-selection .custom-cost-wrap .custom-cost-content .range-delimiter{color:#000;margin-left:.1em;margin-right:.2em}.contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-custom-selection .custom-cost-wrap .custom-cost-content .custom-cost-button{background-color:#fff;border:1px solid #fff;border-radius:50%;cursor:pointer;height:20px;margin-left:.5em;opacity:1;width:20px}.contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-custom-selection .custom-cost-wrap .custom-cost-content .custom-cost-button.confirm{padding:2.2px .7px 2.2px 4.2px}.contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-custom-selection .custom-cost-wrap .custom-cost-content .custom-cost-button.cancel{padding:2.55px 3.55px 2.55px 4.5px}.contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-custom-selection .custom-cost-wrap .custom-cost-content .custom-cost-button:hover{background:#ddd;border:1px solid #ddd}.contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-custom-selection .custom-cost-wrap .custom-cost-content .custom-cost-button img{bottom:1px;opacity:1;position:relative;width:12px}.contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-custom-selection .custom-cost-wrap .custom-cost-content .custom-cost-button img.left{left:.015em}.contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-custom-selection .custom-content-label{margin-left:1.25em;padding:0 12px 7px;width:100%}.contribution-margin-recipes .label-line .label-cost-filter .cost-selection .cost-custom-selection .custom-content-label .custom-cost-label{color:#999}* .info-section{color:#fff;font-family:Roboto;font-size:11px;font-style:normal;font-weight:400;letter-spacing:.333333px;line-height:20px;margin:2em;padding-bottom:1em}* .info-section .info-item{background:#545c6d;border:1px solid #545c6d;border-radius:3px;cursor:default;margin-bottom:.5em;padding:1em}* .info-section .info-item .item-title .item-content{margin-bottom:1em;text-align:left}* .info-section .info-item .item-title .item-content .item-icon{bottom:.1em;margin-right:1.5em;position:relative;right:1em;width:1.5em}* .info-section .info-item .item-title .item-content .item-text{display:inline-block;left:1em;position:relative;top:1px}.recipes-display-table{color:#fff;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.333333px;line-height:15px;padding-bottom:1em}.recipes-display-table .info-item{background:#545c6d;border:1px solid #545c6d;border-radius:3px;cursor:default;font-family:Roboto;font-size:13px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:.5em;padding:1em 1em 0}.recipes-display-table .info-item .item-title{margin-bottom:1em;text-align:left}.recipes-display-table .info-item .item-title .item-icon{bottom:.1em;margin-right:.5em;position:relative;right:1em;width:1.5em}.recipes-display-table .info-item .item-title .item-text{display:inline-block}.recipes-display-table .recipe-data{background:#545c6d;border:1px solid #545c6d;border-radius:3px;cursor:pointer;margin-bottom:.5em;padding:1em 1em 0}.recipes-display-table .recipe-data.link-action,.recipes-display-table .recipe-data.open,.recipes-display-table .recipe-data:hover{border:1px solid #4c94b5}.recipes-display-table .recipe-data .recipe-title{margin-bottom:1em;text-align:left}.recipes-display-table .recipe-data .recipe-title .margin-indicator{border-radius:50%;display:inline-block;height:10px;margin-right:.5em;width:10px}.recipes-display-table .recipe-data .short-view .cm-value{font-size:12px;font-weight:500;line-height:13px;margin-bottom:1em;text-align:center;top:1px}.recipes-display-table .recipe-data .detail-view{background:#3c4352;border-radius:3px;cursor:default;margin-bottom:1em;opacity:0}.recipes-display-table .recipe-data .detail-view .value-wrap{border-left:1px solid #545c6d;border-right:1px solid #545c6d;margin-bottom:1.5em;margin-top:1.5em;padding:.5em 0;text-align:center}.recipes-display-table .recipe-data .detail-view .value-wrap .label{color:#4c94b5;font-size:12px;font-weight:700;line-height:14px;text-align:center;text-transform:uppercase}.recipes-display-table .recipe-data .detail-view .value-wrap .cm-value{color:#fff;font-size:20px;font-weight:400;line-height:23px;text-align:center}.recipes-display-table .recipe-data .recipe-links{cursor:pointer;position:relative}.recipes-display-table .recipe-data .recipe-links .links-wrap{margin-bottom:1em}.recipes-display-table .recipe-data .recipe-links .links-wrap .recipe-link{background:#3c4352;border-radius:4px}.recipes-display-table .recipe-data .recipe-links .links-wrap .recipe-link a img{height:12px}.recipes-display-table .recipe-data .recipe-links .links-wrap .recipe-link.view-target{padding:4px 2.7px}.recipes-display-table .recipe-data .recipe-links .links-wrap .recipe-link.edit-target{float:right;margin-top:-5px;padding:5px 6.5px}.recipes-display-table .recipe-data .cm-caret{cursor:pointer;float:right;margin-right:.5em;position:relative;right:0;top:1px}.recipes-display-table .recipe-data .cm-caret img{bottom:.25em;position:relative;right:0;width:10px}.traffic-light{border-radius:50%;display:inline-block;height:15px;width:15px}.traffic-light.ok{background-color:#78b82d}.traffic-light.warn{background-color:#fc0}.traffic-light.danger{background-color:red}persons{font-size:12px}@media print{persons{font-size:10px}}.nav-icon.burger{cursor:pointer;display:inline-block;float:left;height:15px;position:relative;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;width:20px}.nav-icon.burger,.nav-icon.burger span{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.nav-icon.burger span{background:#333;border-radius:3px;display:block;height:3px;left:0;opacity:1;position:absolute;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;width:100%}.nav-icon.burger span:first-child{top:0}.nav-icon.burger span:nth-child(2),.nav-icon.burger span:nth-child(3){top:6px}.nav-icon.burger span:nth-child(4){top:12px}.nav-icon.burger.open span:first-child{left:50%;top:6px;width:0}.nav-icon.burger.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.nav-icon.burger.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-icon.burger.open span:nth-child(4){left:50%;top:6px;width:0}#right-menu .cart-short .cart-info{color:#333;display:none;margin-bottom:0}#right-menu .cart-short a.product{border-top:1px solid hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.66)}#right-menu .cart-short a.product:hover{color:#fff}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content{background-color:#373c4a;font-size:10px}@media print{.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content{float:right;width:48%}}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .cmcalc4-wrapper,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .cmcalc4-wrapper,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .cmcalc4-wrapper,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .cmcalc4-wrapper,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .cmcalc4-wrapper,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .cmcalc4-wrapper{position:relative}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .close,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .close,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .close,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .close,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .close,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .close{color:transparent;position:absolute;right:10px;right:0;top:5px;top:0;z-index:10}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .cmcalc4-wrapper,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .cmcalc4-wrapper,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .cmcalc4-wrapper,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .cmcalc4-wrapper,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .cmcalc4-wrapper,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .cmcalc4-wrapper{min-height:20em;overflow:visible;padding:0}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content h3,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content h3,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well h3,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content h3,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well h3,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content h3{font-size:1.7em;margin-bottom:1.3em;text-align:center;text-transform:uppercase}@media print{.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content h3,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content h3,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well h3,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content h3,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well h3,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content h3{font-size:10px}}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content h3+p,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content h3+p,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well h3+p,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content h3+p,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well h3+p,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content h3+p{font-size:1.2em;margin:.5em 0 1.5em;text-align:center}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .nav-tabs,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .nav-tabs,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .nav-tabs,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .nav-tabs,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .nav-tabs,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .nav-tabs{display:inline-block;margin:0 auto}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .nav-tabs .tab-pane,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .nav-tabs .tab-pane,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .nav-tabs .tab-pane,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .nav-tabs .tab-pane,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .nav-tabs .tab-pane,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .nav-tabs .tab-pane{width:100%}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .nav-tabs [data-toggle=tab],.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .nav-tabs [data-toggle=tab],.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .nav-tabs [data-toggle=tab],.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .nav-tabs [data-toggle=tab],.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .nav-tabs [data-toggle=tab],.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .nav-tabs [data-toggle=tab]{font-size:13px;font-weight:700}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details{min-height:31em;position:relative}@media print{.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details{min-height:10em}}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details .close,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details .close,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details .close,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details .close,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details .close,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details .close{color:inherit;right:0;top:0;z-index:auto}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div{-webkit-backface-visibility:hidden;backface-visibility:hidden;left:0;min-height:100%;position:absolute;top:0;transform-style:preserve-3d;transition:transform .5s;width:100%}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div.profit-margin-summary .numbers,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div.profit-margin-summary .numbers,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div.profit-margin-summary .numbers,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div.profit-margin-summary .numbers,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div.profit-margin-summary .numbers,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div.profit-margin-summary .numbers{padding-top:32px}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers{overflow:visible}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div{border-right:2px solid #3d4352;border-top:2px solid #3d4352;display:inline-block;float:left;padding:2em .5em;position:relative;text-align:center;vertical-align:top;width:calc(33.33333% - 3px)}@media print{.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div{padding:1em .5em}}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:not(.has-dropdown),.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:not(.has-dropdown),.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div:not(.has-dropdown),.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:not(.has-dropdown),.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div:not(.has-dropdown),.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:not(.has-dropdown){overflow:hidden}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(3),.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(6),.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(3),.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(6),.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(3),.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(6),.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(3),.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(6),.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(3),.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(6),.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(3),.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(6){border-right-color:transparent}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(-n+3),.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(-n+3),.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(-n+3),.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(-n+3),.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(-n+3),.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(-n+3){border-top-color:transparent}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>label,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>label,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div>label,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>label,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div>label,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>label{color:#4e96b7;display:block;font-size:1em;font-weight:600;line-height:1.1;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:100%}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>input,.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>span,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>input,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>span,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div>input,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div>span,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>input,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>span,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div>input,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div>span,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>input,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>span{font-size:2.5em;height:35px}@media print{.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>input,.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>span,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>input,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>span,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div>input,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div>span,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>input,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>span,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div>input,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div>span,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>input,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>span{font-size:1.5em;height:20px}}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>span,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>span,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div>span,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>span,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div>span,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>span{border:1px solid hsla(0,0%,100%,0);border-radius:2px;color:#fff;display:inline-block;margin:0 auto;position:relative;transition:all .15s linear;white-space:nowrap;width:100%;width:auto}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div.editable>span:hover,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div.editable>span:hover,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div.editable>span:hover,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div.editable>span:hover,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div.editable>span:hover,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div.editable>span:hover{border:1px solid hsla(0,0%,100%,.1)}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div.editable>span:hover .cmcalc-edit-btn,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div.editable>span:hover .cmcalc-edit-btn,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div.editable>span:hover .cmcalc-edit-btn,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div.editable>span:hover .cmcalc-edit-btn,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div.editable>span:hover .cmcalc-edit-btn,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div.editable>span:hover .cmcalc-edit-btn{opacity:1}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>input,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>input,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div>input,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>input,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div>input,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>input{border:0;display:inline-block;font-size:2.5em;height:35px;padding-left:6px;padding-right:6px;text-align:center;width:75%}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div .cmcalc-edit-btn,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div .cmcalc-edit-btn,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div .cmcalc-edit-btn,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div .cmcalc-edit-btn,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div .cmcalc-edit-btn,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div .cmcalc-edit-btn{color:inherit;cursor:pointer;font-size:14px;height:14px;line-height:14px;margin:0;padding:0;position:absolute;right:-17px;top:6px;transition:all .15s linear;width:14px}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div .cmcalc-edit-btn:not(:hover),.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div .cmcalc-edit-btn:not(:hover),.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div .cmcalc-edit-btn:not(:hover),.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div .cmcalc-edit-btn:not(:hover),.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div .cmcalc-edit-btn:not(:hover),.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div .cmcalc-edit-btn:not(:hover){opacity:.5}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:not(.editable) .cmcalc-edit-btn,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:not(.editable) .cmcalc-edit-btn,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div:not(.editable) .cmcalc-edit-btn,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:not(.editable) .cmcalc-edit-btn,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div:not(.editable) .cmcalc-edit-btn,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:not(.editable) .cmcalc-edit-btn{display:none}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div .info,.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>p,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div .info,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>p,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div .info,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div>p,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div .info,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>p,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div .info,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div>p,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div .info,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>p{bottom:2px;margin:0;overflow:visible;padding:0;position:absolute;text-align:center;width:100%}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div.editing>.cmcalc-edit-btn,.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div.editing>span,.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:not(.editing) input,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div.editing>.cmcalc-edit-btn,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div.editing>span,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:not(.editing) input,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div.editing>.cmcalc-edit-btn,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div.editing>span,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div:not(.editing) input,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div.editing>.cmcalc-edit-btn,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div.editing>span,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:not(.editing) input,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div.editing>.cmcalc-edit-btn,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div.editing>span,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div:not(.editing) input,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div.editing>.cmcalc-edit-btn,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div.editing>span,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:not(.editing) input{display:none!important}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div:not(:first-child),.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div:not(:first-child),.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div:not(:first-child),.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div:not(:first-child),.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div:not(:first-child),.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div:not(:first-child){transform:rotateY(180deg)}@media print{.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div:not(:first-child),.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div:not(:first-child),.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div:not(:first-child),.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div:not(:first-child),.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div:not(:first-child),.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div:not(:first-child){transform:rotateY(0deg)}}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div:first-child,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div:first-child,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div:first-child,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div:first-child,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div:first-child,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div:first-child{transform:rotateY(0deg)}@media print{.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div:first-child,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div:first-child,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div:first-child,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div:first-child,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div:first-child,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div:first-child{transform:rotateY(180deg)}}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .turnbutton,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .turnbutton,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .turnbutton,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .turnbutton,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .turnbutton,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .turnbutton{text-align:center}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .turnbutton button,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .turnbutton button,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .turnbutton button,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .turnbutton button,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .turnbutton button,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .turnbutton button{margin-top:20px;padding:7px 15px;text-transform:none}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details .dropdown,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details .dropdown,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details .dropdown,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details .dropdown,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details .dropdown,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details .dropdown{display:inline-block;overflow:visible;position:relative}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details .dropdown .dropdown-toggle,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details .dropdown .dropdown-toggle,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details .dropdown .dropdown-toggle,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details .dropdown .dropdown-toggle,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details .dropdown .dropdown-toggle,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details .dropdown .dropdown-toggle{background-color:#525763;border:0;color:#fff;font-size:.9rem;line-height:1.3em;outline:none;padding:1px 5px 1px 8px;position:relative;top:-1px}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details .dropdown .dropdown-menu,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details .dropdown .dropdown-menu,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details .dropdown .dropdown-menu,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details .dropdown .dropdown-menu,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details .dropdown .dropdown-menu,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details .dropdown .dropdown-menu{background-color:#525763;border-color:#525763;border-radius:0 0 3px 3px;font-size:.9rem;margin:-3px 0 0;min-width:auto;overflow:hidden;padding:2px 0;width:100%}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details .dropdown .dropdown-menu>li>a,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details .dropdown .dropdown-menu>li>a,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details .dropdown .dropdown-menu>li>a,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details .dropdown .dropdown-menu>li>a,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details .dropdown .dropdown-menu>li>a,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details .dropdown .dropdown-menu>li>a{padding:2px 0;text-align:center;width:100%}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details .dropdown .dropdown-menu>li>a:not(:hover),.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details .dropdown .dropdown-menu>li>a:not(:hover),.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details .dropdown .dropdown-menu>li>a:not(:hover),.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details .dropdown .dropdown-menu>li>a:not(:hover),.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details .dropdown .dropdown-menu>li>a:not(:hover),.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details .dropdown .dropdown-menu>li>a:not(:hover){background-color:#525763;color:#fff}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper{overflow:hidden;padding:10px 15% 0}@media print{.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper{display:none}}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper p,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper p,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper p,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper p,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper p,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper p{line-height:1;margin:0 -15%}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider{background-color:#4a4e58;border:none;box-shadow:none;height:3px;margin:20px auto}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider:after,.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider:before,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider:after,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider:before,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider:after,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider:before,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider:after,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider:before,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider:after,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider:before,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider:after,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider:before{color:#666;content:"0%";font-size:1.4rem;left:-2.5rem;position:absolute;top:-.87rem}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider:after,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider:after,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider:after,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider:after,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider:after,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider:after{content:"100%";left:auto;right:-4rem}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-connect,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-connect,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-connect,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-connect,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-connect,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-connect{background-color:#78b82c}@media print{.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-connect,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-connect,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-connect,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-connect,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-connect,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-connect{background-color:#000!important}}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-handle,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-handle,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-handle,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-handle,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-handle,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-handle{background-color:#78b82c;border:none;border-radius:50%;cursor:pointer;height:14px;margin-right:9px!important;top:-6px;width:14px}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-handle:not(:hover),.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-handle:not(:hover),.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-handle:not(:hover),.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-handle:not(:hover),.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-handle:not(:hover),.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-handle:not(:hover){box-shadow:none}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-handle:before,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-handle:before,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-handle:before,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-handle:before,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-handle:before,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-handle:before{background:none;color:#fff;content:attr(data-content) "";font-size:14px;left:-50%;position:absolute;text-align:center;top:-19px;width:200%}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-handle:after,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-handle:after,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-handle:after,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-handle:after,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-handle:after,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-handle:after{display:none}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details:not(.turned) .noUi-connect,.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details:not(.turned) .noUi-origin,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details:not(.turned) .noUi-connect,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details:not(.turned) .noUi-origin,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details:not(.turned) .noUi-connect,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details:not(.turned) .noUi-origin,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details:not(.turned) .noUi-connect,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details:not(.turned) .noUi-origin,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details:not(.turned) .noUi-connect,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details:not(.turned) .noUi-origin,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details:not(.turned) .noUi-connect,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details:not(.turned) .noUi-origin{will-change:inherit}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details.turned>div:not(:first-child),.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details.turned>div:not(:first-child),.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details.turned>div:not(:first-child),.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details.turned>div:not(:first-child),.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details.turned>div:not(:first-child),.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details.turned>div:not(:first-child){transform:rotateY(0deg)}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details.turned>div:first-child,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details.turned>div:first-child,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details.turned>div:first-child,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details.turned>div:first-child,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details.turned>div:first-child,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details.turned>div:first-child{transform:rotateY(180deg)}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-calc>div,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-calc>div,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-calc>div,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-calc>div,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-calc>div,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-calc>div{text-align:center}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-history .profit-margin-history-graph,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-history .profit-margin-history-graph,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-history .profit-margin-history-graph,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-history .profit-margin-history-graph,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-history .profit-margin-history-graph,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-history .profit-margin-history-graph{min-height:29em;position:relative}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-history .profit-margin-history-graph .profit-margin-history-graph-wrapper,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-history .profit-margin-history-graph .profit-margin-history-graph-wrapper,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-history .profit-margin-history-graph .profit-margin-history-graph-wrapper,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-history .profit-margin-history-graph .profit-margin-history-graph-wrapper,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-history .profit-margin-history-graph .profit-margin-history-graph-wrapper,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-history .profit-margin-history-graph .profit-margin-history-graph-wrapper{background-color:rgba(78,150,183,.4);height:100%;padding:20px 5px 5px;position:absolute;width:100%}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-history .profit-margin-history-graph canvas,.main-content-tabs .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-history .profit-margin-history-graph canvas,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-history .profit-margin-history-graph canvas,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-history .profit-margin-history-graph canvas,.recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-history .profit-margin-history-graph canvas,.recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-history .profit-margin-history-graph canvas{max-height:30em}@media screen{.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content,.main-content-tabs html.light .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content,html.light .recipe-view-page #middle-content #middle-content-block .cmcalc4.well,html.light .recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content{background-color:transparent}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .info,.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content h3,.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content p,.main-content-tabs html.light .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .info,.main-content-tabs html.light .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content h3,.main-content-tabs html.light .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content p,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .info,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well h3,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well p,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .info,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content h3,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content p,html.light .recipe-view-page #middle-content #middle-content-block .cmcalc4.well .info,html.light .recipe-view-page #middle-content #middle-content-block .cmcalc4.well h3,html.light .recipe-view-page #middle-content #middle-content-block .cmcalc4.well p,html.light .recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .info,html.light .recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content h3,html.light .recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content p{color:#999}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content [data-toggle=tab],.main-content-tabs html.light .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content [data-toggle=tab],.recipe-form-page #middle-content #middle-content-block .cmcalc4.well [data-toggle=tab],.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content [data-toggle=tab],html.light .recipe-view-page #middle-content #middle-content-block .cmcalc4.well [data-toggle=tab],html.light .recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content [data-toggle=tab]{border-color:#999;color:#999}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .nav-tabs .active [data-toggle=tab],.main-content-tabs html.light .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .nav-tabs .active [data-toggle=tab],.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .nav-tabs .active [data-toggle=tab],.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .nav-tabs .active [data-toggle=tab],html.light .recipe-view-page #middle-content #middle-content-block .cmcalc4.well .nav-tabs .active [data-toggle=tab],html.light .recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .nav-tabs .active [data-toggle=tab]{color:#333}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details .dropdown .dropdown-menu,.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details .dropdown .dropdown-menu>li>a:not(:hover),.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details .dropdown .dropdown-toggle,.main-content-tabs html.light .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details .dropdown .dropdown-menu,.main-content-tabs html.light .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details .dropdown .dropdown-menu>li>a:not(:hover),.main-content-tabs html.light .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details .dropdown .dropdown-toggle,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details .dropdown .dropdown-menu,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details .dropdown .dropdown-menu>li>a:not(:hover),.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details .dropdown .dropdown-toggle,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details .dropdown .dropdown-menu,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details .dropdown .dropdown-menu>li>a:not(:hover),.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details .dropdown .dropdown-toggle,html.light .recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details .dropdown .dropdown-menu,html.light .recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details .dropdown .dropdown-menu>li>a:not(:hover),html.light .recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details .dropdown .dropdown-toggle,html.light .recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details .dropdown .dropdown-menu,html.light .recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details .dropdown .dropdown-menu>li>a:not(:hover),html.light .recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details .dropdown .dropdown-toggle{background-color:#fff;border-color:#fff;color:#333}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div,.main-content-tabs html.light .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div,html.light .recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div,html.light .recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div{border-color:rgba(0,0,0,.05)}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(3),.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(6),.main-content-tabs html.light .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(3),.main-content-tabs html.light .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(6),.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(3),.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(6),.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(3),.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(6),html.light .recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(3),html.light .recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(6),html.light .recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(3),html.light .recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(6){border-right-color:transparent}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(-n+3),.main-content-tabs html.light .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(-n+3),.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(-n+3),.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(-n+3),html.light .recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(-n+3),html.light .recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div:nth-child(-n+3){border-top-color:transparent}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>span,.main-content-tabs html.light .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>span,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div>span,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>span,html.light .recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div>span,html.light .recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div>span{color:inherit}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div.editable>span:hover,.main-content-tabs html.light .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div.editable>span:hover,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div.editable>span:hover,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div.editable>span:hover,html.light .recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details>div .numbers>div.editable>span:hover,html.light .recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details>div .numbers>div.editable>span:hover{border-color:rgba(0,0,0,.1)}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider,.main-content-tabs html.light .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider,html.light .recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider,html.light .recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider{background-color:rgba(0,0,0,.05)}.main-content-tabs .recipe-form-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-handle:before,.main-content-tabs html.light .recipe-view-page #middle-content #middle-content-block .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-handle:before,.recipe-form-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-handle:before,.recipe-form-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-handle:before,html.light .recipe-view-page #middle-content #middle-content-block .cmcalc4.well .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-handle:before,html.light .recipe-view-page #middle-content #middle-content-block .main-content-tabs .cmcalc4.tab-content .profit-margin-data .profit-margin-details #profit-margin-slider-wrapper #profit-margin-slider .noUi-handle:before{color:inherit}}.cmcalc4.read-only .editable>span:hover{border-color:transparent!important;cursor:default!important}.cmcalc4.read-only .editable>span .cmcalc-edit-btn{display:none!important}.cmcalc4.read-only .editable .dropdown-toggle{cursor:default!important}.cmcalc4.read-only .editable .dropdown-toggle .caret,.cmcalc4.read-only .editable .dropdown-toggle~.dropdown-menu{display:none!important}.consider-sidebar{padding-left:15px;padding-right:15px;width:100%}.has-right-menu .consider-sidebar{margin-right:250px;width:calc(100% - 250px)}.has-left-menu .consider-sidebar{margin-left:250px;width:calc(100% - 250px)}.has-left-menu.has-right-menu .consider-sidebar{width:calc(100% - 500px)}@media (max-width:1056px){.has-right-menu .consider-sidebar{margin-right:0;width:100%}.has-left-menu .consider-sidebar{margin-left:0;width:100%}.has-left-menu.has-right-menu .consider-sidebar{width:100%}}.consider-sidebar.warnings{display:none}.consider-sidebar-menu-open{width:100%!important}#middle-content{margin-bottom:50px;margin-top:50px}.popover{background-color:#fc0;color:#333}body>.popover{font-size:13px}.popover.left>.arrow:after{border-left-color:#fc0}.popover.right>.arrow:after{border-right-color:#fc0}.popover.top>.arrow:after{border-top-color:#fc0}.popover.bottom>.arrow:after{border-bottom-color:#fc0}[data-href]{cursor:pointer}.fileinput-button.progress{height:auto;margin-bottom:0}.fileinput-button.progress .progress-bar{border:0;height:100%;left:0;padding:0;position:absolute;top:0}.fileinput-button.progress+.upload-error{background:#ddd;margin-top:10px;padding:20px}.fileinput-button .percent{line-height:3}.fileinput-button.uploaded .progress,.fileinput-button.uploading .progress{padding:0}.btn.ingredient-unit-dropdown-btn,.ingredient-unit-dropdown-btn.context-menu-dots{width:60px}.tt-dropdown-menu{background-color:#515664;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);color:#fff;margin-top:2px;min-width:300px;padding:8px 0;width:100%}.tt-empty,.tt-footer,.tt-suggestion{font-size:16px;line-height:100%;padding:3px 20px}.tt-suggestion.tt-cursor{background-color:#0097cf;color:#fff}.tt-suggestion p{margin:0}.tt-suggestion .header{background:#fff!important;color:#000!important;font-size:17px;font-weight:700;margin:-3px -20px 5px;padding:10px 20px 3px 8px}.tt-footer{background-color:#ddd;overflow:hidden}.tt-empty+.tt-footer .show-all,.tt-empty+.tt-footer.show-all{display:none}@media (max-width:767px) and (orientation:portrait){.visible-xs.visible-xs-portrait{display:block!important}}@media (max-width:767px) and (orientation:landscape){.visible-xs.visible-xs-portrait{display:none!important}}@media (max-width:767px) and (orientation:portrait){.visible-xs.visible-xs-landscape{display:none!important}}@media (max-width:767px) and (orientation:landscape){.visible-xs.visible-xs-landscape{display:block!important}}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:transparent!important}textarea.auto-height{overflow:hidden;resize:none;-webkit-transition:height .15s linear;-moz-transition:height .15s linear;-o-transition:height .15s linear;transition:height .15s linear}textarea.auto-height.one-line{height:34px}textarea.auto-height.keep-height-if-not-empty.not-empty,textarea.auto-height:focus{height:100px;overflow:auto;resize:both}.input-group textarea.auto-height+.input-group-btn .btn,.input-group textarea.auto-height+.input-group-btn .context-menu-dots{height:calc(100% + 2px);padding-bottom:0;padding-top:0;-webkit-transition:height .15s linear;-moz-transition:height .15s linear;-o-transition:height .15s linear;transition:height .15s linear}.nav-tabs.nav-tabs-3,.nav-tabs.nav-tabs-4{max-width:100%;white-space:nowrap}.nav-tabs.nav-tabs-3 li,.nav-tabs.nav-tabs-4 li{max-width:calc(25% - 1px)}.nav-tabs.nav-tabs-3 li>*,.nav-tabs.nav-tabs-4 li>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-tabs.nav-tabs-3 li{max-width:calc(33% - 1px)}.shop-body .nav-tabs.nav-tabs-3,.shop-body .nav-tabs.nav-tabs-4{display:none}.blink-background{transition:all .15s ease-in-out}.blink{background-color:#78b82c!important;color:#fff!important}.disabled label{opacity:.5}.ps.scrollbar-visible .ps__rail-y{opacity:.3}.async-loading,.async-loading *{cursor:wait!important}optgroup{background:#5a5f6c;color:#fff}#costcenter-switcher{color:#999;transition:all .15s linear}#costcenter-switcher .current{cursor:pointer;padding:15px 15px 15px 32px;position:relative}#costcenter-switcher .current>span{display:block;max-width:calc(100% - 20px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#costcenter-switcher .current .current-restaurant{color:#fff;font-weight:700}#costcenter-switcher .current .current-cost-center{font-size:90%}#costcenter-switcher .current .current-cost-center i{color:#78b82c;margin-right:5px;position:relative;top:3px}#costcenter-switcher .current .icon-arrow-right{color:hsla(0,0%,100%,.5);line-height:12px;position:absolute;right:10px;top:25px;transition:all .15s linear}#costcenter-switcher.open{background-color:#498706;color:hsla(0,0%,100%,.7)}#costcenter-switcher.open .icon-arrow-right{transform:rotate(180deg)}#costcenter-switcher.open .glyphicon{color:#78b82c}#costcenter-switcher.open .choose{top:0}#costcenter-switcher .choose{background-color:#498706;font-weight:500;left:100%;max-height:100%;min-width:250px;padding:15px 25px;position:absolute;top:-350%;transition:all .15s linear;z-index:999}#costcenter-switcher .choose,#costcenter-switcher .choose a{color:hsla(0,0%,100%,.7);outline:none}#costcenter-switcher .choose a:active,#costcenter-switcher .choose a:active:focus,#costcenter-switcher .choose a:focus,#costcenter-switcher .choose a:hover{color:hsla(0,0%,100%,.95)}#costcenter-switcher .choose ul{list-style:none;margin:0;padding:0}#costcenter-switcher .choose li{padding:10px 2px}#costcenter-switcher .choose li:first-child{padding-top:0}#costcenter-switcher .choose li:last-child{padding-bottom:0}#costcenter-switcher .choose li:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.3)}#costcenter-switcher .choose .restaurant-name{color:#fff;display:block;font-size:97%;line-height:1.2;margin-bottom:5px;position:relative}#costcenter-switcher .choose .cost-center-name{display:block}#costcenter-switcher .choose a{font-size:90%;line-height:1;margin-bottom:2px;padding-left:15px;position:relative}#costcenter-switcher .choose .no-ordering-info{color:#fc0;line-height:10px;padding:0;position:absolute;right:0;top:2px}#costcenter-switcher .choose .no-ordering-info[data-url]{cursor:pointer}#costcenter-switcher .choose .glyphicon-map-marker{left:0;position:absolute;top:1px}#costcenter-switcher .tooltip{font-size:11px;line-height:1;visibility:visible;width:100%;z-index:2000}#costcenter-switcher .tooltip .tooltip-inner{padding:6px 8px;text-align:left}@media (min-width:768px){.pull-bottom-wrapper{position:relative}.pull-bottom-wrapper>:not(.pull-bottom){bottom:0}}@media (max-width:1055px){.sm-menu .btn-block.context-menu-dots,.sm-menu .btn.btn-block{padding:9px 15px}}.btn-group.tab-look label,.btn-group.tab-look label:focus{background:transparent;border:none;border-bottom:2px solid hsla(0,0%,60%,.1);box-shadow:none;color:#999;font-size:14px;font-weight:400;letter-spacing:-.2px;margin:0 15px 0 0;outline:none;padding:5px 10px 2px;text-decoration:none;text-transform:uppercase}.btn-group.tab-look label.active,.btn-group.tab-look label:focus.active,.btn-group.tab-look label:focus:hover,.btn-group.tab-look label:hover{border-bottom-color:#78b82c;color:#fff;outline:none}html #popover-design-mode-switch:hover{color:#333!important}html #popover-design-mode-switch status{margin:0 20px;position:absolute;transform-origin:center;transition:transform .3s linear}html #popover-design-mode-switch .icon-moon,html #popover-design-mode-switch .icon-sun{color:#ccc;float:left;font-size:17px;height:17px;line-height:1;margin:0 5px;transform-origin:center;transition:all .3s linear}html .navbar-right #popover-design-mode-switch{height:20px;margin-top:14px!important;overflow:hidden;position:relative;right:3px;width:25px}html .navbar-right #popover-design-mode-switch .nav-sprite{position:absolute;right:2px;top:-9px;transition:top .3s linear}html .navbar-right #popover-design-mode-switch .nav-sprite+.nav-sprite{top:22px}@media (max-width:767px){html .navbar-right #popover-design-mode-switch .nav-sprite{-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8)}}html.light #popover-design-mode-switch .icon-sun,html:not(.light) #popover-design-mode-switch .icon-moon{color:#78b82c}html.light .navbar-right #popover-design-mode-switch .nav-sprite{top:-30px}html.light .navbar-right #popover-design-mode-switch .nav-sprite+.nav-sprite{top:-9px}body.has-no-field-notification{margin-top:28px}body.has-no-field-notification #top-navbar{top:28px}body.has-no-field-notification #right-menu,body.has-no-field-notification aside{top:78px!important}.new-notification[data-url]{cursor:pointer}.new-notification .close{margin-right:5px}.new-notification.popover .popover-title{padding-bottom:4px}.new-notification.popover .popover-content{padding-top:4px}.new-notification.no-field{background-color:blue;color:#fff;font-size:13px;left:0;padding:5px 10px;position:fixed;right:0;top:0;z-index:1030}.new-notification.no-field text{margin-left:5px}#loading-modal .modal-dialog .modal-footer{padding:15px}.trial-validity-info{color:#78b82c!important;margin:15px 0 0}.central-message{background-color:transparent;margin:100px auto 0;max-width:700px;padding-bottom:50px;width:100%}@media (max-width:767px){.central-message{margin-top:0}}.central-message h1{font-size:28px}.central-message.error-message h1{color:red!important}.question-modal.question-warning warninfo{background-color:red;color:#fff;font-weight:700;padding:0 4px}#top-navbar.navbar .nav li{border-left:0}#top-navbar.navbar .nav li .caret{display:none}#top-navbar.navbar .nav li:last-child{border-right:0}#top-navbar.navbar .nav .dropdown-menu,#top-navbar.navbar .nav .restaurant-name{display:none}#top-navbar.navbar .container>.navbar-collapse{margin-left:0}#right-sidebar-toggle{color:#333;cursor:pointer;margin-right:-16px;padding:16px 16px 16px 8px}@media (min-width:1056px){#right-sidebar-toggle{display:none}}@media (max-width:1055px){#show-cart,#show-search-area{color:#333!important;cursor:pointer!important;font-size:17px!important;line-height:1!important;margin:0!important;padding:16px 5px 14px 8px!important}#show-cart:not(.hide),#show-search-area:not(.hide){display:inline-block!important}#show-cart.glyphicon,#show-search-area.glyphicon{font-size:14px!important}#show-cart+.badge,#show-search-area+.badge{background:red;font-size:9px;padding:2px 4px;position:absolute;right:4px;top:10px}#show-search-area{font-size:14px!important;line-height:20px!important}#show-cart{padding-right:15px!important}}@media (min-width:768px) and (max-width:1055px){#show-cart{color:#333!important;font-size:19px!important;padding-bottom:12px!important}}@media (min-width:1056px){#show-search-area{display:none}}.menu-icon-bar{background-color:#333;border-radius:1px;display:block;height:2px;width:22px}.menu-icon-bar+.menu-icon-bar{margin-top:4px}#left-menu{background-color:#373c4a;border-radius:0;height:calc(100% - 50px);position:fixed;top:50px;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;width:250px;z-index:100}#left-menu new{text-transform:uppercase}@media (min-width:1056px){.no-left-menu #left-menu{display:none}}@media (max-width:1055px){#left-menu{left:-251px}#left-menu.expand{left:0}#left-menu.expand~.offcanvas-overlay{background-color:rgba(0,0,0,.2);display:block;height:100%;position:fixed;top:50px;width:100%;z-index:99}}#left-menu .badge{background:#f96a00;color:#3d4352;font-size:10px;font-weight:400;height:14px;line-height:15px;margin:2px 0 0 2px;max-width:21px;min-width:14px;padding:0;position:absolute}#left-menu .navbar{border:0;border-radius:0;margin:0}@media (min-width:1056px){#left-menu .navbar.navbar-fixed-top{position:static}}#left-menu .navbar.navbar-fixed-top .navbar-collapse{border-radius:0 0 4px 4px;max-height:none}#left-menu .navbar-nav .info-icon{position:relative;top:-2px}#left-menu .navbar-nav li a{clear:both;color:#999;letter-spacing:.5px;line-height:1em;overflow:hidden;padding:4px 10px 10px;-webkit-transition:all .07s ease-out;-o-transition:all .07s ease-out;transition:all .07s ease-out}#left-menu .navbar-nav li a:active{color:#78b82c}#left-menu .navbar-nav li a:focus{background-color:transparent;color:#fff}#left-menu .navbar-nav li a:hover{background-color:transparent;color:#78b82c}#left-menu .navbar-nav li a:hover .edit-item{color:#999}#left-menu .navbar-nav li a i{margin-right:10px}#left-menu .navbar-nav li a .edit-item[data-href] .icon-edit{font-size:12px;height:10px;margin-left:7px;top:2px}#left-menu .navbar-nav li a .edit-item[data-href] .icon-edit:hover{color:#fff}#left-menu .navbar-nav li a span[data-href]{bottom:10px;font-size:12px;position:absolute;right:10px;text-decoration:underline;vertical-align:bottom}#left-menu .navbar-nav li a span[data-href].edit-item{position:static;text-decoration:none}#left-menu .navbar-nav li:not(.slide-down) a span[data-href]:not(.edit-item){display:none}#left-menu .navbar-nav li.active>a{border-left:3px solid #78b82c;color:#78b82c;padding-left:7px}#left-menu .navbar-nav li.active>a:hover{background-color:transparent;color:#78b82c}#left-menu .navbar-nav li.active>a .edit-item{color:#999}#left-menu .navbar-nav li.active li.active a{border-left:0;padding-left:3px}#left-menu .navbar-nav li .sub-label{background-color:red;border-radius:3px;color:#fff;display:inline-table;font-size:8px;font-weight:700;line-height:1em;margin-left:-6px;margin-top:3px;padding:2px 2px 1px;position:absolute;text-align:center;text-decoration:none;transform:rotate(45deg)}#left-menu .navbar-inverse .navbar-nav>.active>a{background-color:#666!important;border-radius:3px;color:#fff;font-weight:600}#left-menu .navbar-inverse .navbar-nav>.active>a:hover{color:#fff}#left-menu .navbar-brand{color:#999;height:auto;max-height:300px;max-width:300px;overflow:hidden;padding:0;text-align:center;width:30%;width:100%}#left-menu .navbar-brand img{float:left;max-width:210px;max-width:calc(100% - 40px)}@media (max-width:1055px){#left-menu .navbar-brand img{margin-left:5px;max-height:40px;max-height:calc(100% - 10px);right:inherit}}#left-menu .navbar-brand span{float:left;max-width:90%;max-width:calc(100% - 60px);padding:8px;white-space:nowrap}#left-menu .navbar-brand:not(.shop-logo) img{border-radius:3px;display:inline-block;float:none;margin-top:15px;padding-right:0}#left-menu .navbar-brand span{float:none;max-width:none}#left-menu .navbar-header{float:none}#left-menu .navbar-header a.navbar-brand.navbar-logo{display:none}#left-menu .navbar-collapse{margin-top:15px;padding:0}#left-menu .navbar-nav{margin:15px 0 0;width:100%}#left-menu .navbar-nav li{border-top:0 solid #e5e5e5;display:block;float:none}#left-menu .navbar-nav li.tm{display:none}#left-menu .navbar-nav li.divider{border-top:1px solid hsla(0,0%,100%,.1);margin-top:5px;padding-top:10px}#left-menu .navbar-nav li a i{background:transparent!important;font-size:17px;margin-right:7px;position:relative;top:4px}#left-menu .navbar-nav li li a i{top:0}#left-menu .navbar-nav li.divider.tm+li{border-top:0}#left-menu .navbar-nav li.submenu.menu-hidden,#left-menu .navbar-nav li.super-divider,#left-menu .offcanvas{display:none}#left-menu .navbar-toggle{border-color:#ccc;color:#fff}#left-menu .premium-logo{position:relative;top:-2px}#right-menu{background:#373c4a;border-radius:0;height:calc(100% - 50px);padding:20px;position:fixed;right:0;top:50px;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;width:250px;z-index:100}#right-menu .main-content-tabs .tab-content,#right-menu .well,.main-content-tabs #right-menu .tab-content{background:transparent;border-radius:0;color:#ccc;margin:0 0 40px}#right-menu .main-content-tabs .tab-content .subwell-title,#right-menu .main-content-tabs .tab-content .well-title,#right-menu .well .subwell-title,#right-menu .well .well-title,.main-content-tabs #right-menu .tab-content .subwell-title,.main-content-tabs #right-menu .tab-content .well-title{font-size:12px;font-weight:400;letter-spacing:.05em;margin-bottom:5px}#right-menu .languages .nav-tabs li{float:left}#right-menu label{margin-top:0}body:not(.has-right-menu) #right-menu{display:none}@media (max-width:1055px){#right-menu{right:-250px}#right-menu.expand{right:0}#right-menu.expand~.offcanvas-overlay{background-color:rgba(0,0,0,.2);display:block;height:100%;position:fixed;top:50px;width:100%;z-index:99}}#right-menu.right-menu-empty{opacity:1}#popover-templates{display:none}#top-navbar{background-color:#78b82c;border:none;margin-bottom:0}@media (min-width:768px) and (max-width:1055px) and (orientation:portrait){#top-navbar #top-navbar-analytics{display:none}}#top-navbar .top-menu{float:left;list-style:none;margin:0;padding-left:0}@media (max-width:1055px){#top-navbar .top-menu{top:-1px}}#top-navbar .top-menu>li{float:left;position:relative}#top-navbar .top-menu>li>a{border-radius:0;color:#333;display:block;font-size:14px;font-weight:500;line-height:50px;margin:0;padding:0 15px;text-transform:uppercase}#top-navbar .top-menu>li>a:focus,#top-navbar .top-menu>li>a:hover{background-color:hsla(0,0%,100%,.15);text-decoration:none}#top-navbar .top-menu>li>a.active{background-color:#fff}#top-navbar .top-menu>li>a.gray-out{background-color:transparent}@media (min-width:768px) and (max-width:1055px) and (orientation:portrait){#top-navbar .top-menu>li>a.gray-out{display:none}}#top-navbar .top-menu>li>a.gray-out .nav-text{opacity:.5}#top-navbar .top-menu>li>.btn-group{margin:0 5px}#top-navbar .top-menu>li>.btn-group>.btn,#top-navbar .top-menu>li>.btn-group>.context-menu-dots,#top-navbar .top-menu>li>.btn-group>a{border:0;font-weight:700;letter-spacing:-.5px;margin:13px 0;padding:5px 10px;text-transform:uppercase}#top-navbar .top-menu>li>.btn-group .dropdown-menu{margin-top:0}#top-navbar .top-menu .restaurant-name{height:16px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#top-navbar .burger{display:none;margin:18px 7px 12px 10px}@media (max-width:1055px){#top-navbar .burger{display:inline-block}}#top-navbar .navbar-logo{float:left;padding-bottom:0}@media (max-width:1055px){#top-navbar .navbar-logo{float:right;margin-right:15px}}#top-navbar .navbar-logo img{height:24px}#top-navbar .navbar-logo>a{border:0;display:inline-block;line-height:50px;padding:0 20px}#top-navbar .navbar-logo>a:hover{background:#414758}#top-navbar ul>li>a:focus{background-color:#78b82c}#top-navbar .navbar-left .nav-sprite{display:none}@media (max-width:767px){#top-navbar .navbar-left .nav-text{display:none}#top-navbar .navbar-left .nav-sprite{display:block;line-height:50px;margin:9px}#top-navbar .navbar-left .top-menu>li>a{padding:6px 0;text-align:center}#top-navbar .navbar-left .top-menu>li>a .top-icon{float:left;height:20px;margin:9px;width:20px}}#top-navbar .navbar-right{float:right;margin-right:15px}#top-navbar .navbar-right ul>li>a{padding:5px}#top-navbar .navbar-right ul>li>a:hover{background-color:transparent}#top-navbar .navbar-right ul>li>a:focus{background-color:transparent;outline:none}#top-navbar .navbar-right ul>li:hover{background-color:transparent}#top-navbar .navbar-right.nav-subscription,#top-navbar .navbar-right.notification-area{color:#fff;cursor:pointer;font-weight:500;height:50px;max-width:310px;overflow:hidden}@media (max-width:1055px){#top-navbar .navbar-right.nav-subscription,#top-navbar .navbar-right.notification-area{display:none}}#top-navbar .navbar-right.nav-subscription .nav-subscription-content,#top-navbar .navbar-right.notification-area .nav-subscription-content{display:inline-block;font-size:12px;height:100%;margin-left:10px;position:relative;top:-2px}#top-navbar .navbar-right.nav-subscription .nav-subscription-content p,#top-navbar .navbar-right.notification-area .nav-subscription-content p{margin-right:10px;position:relative;top:50%;transform:translateY(-50%)}#top-navbar .navbar-right.nav-subscription .notification,#top-navbar .navbar-right.notification-area .notification{color:#333;font-size:11px;font-weight:400;line-height:40px;opacity:1;padding:5px 15px;transition:all .3s linear}#top-navbar .navbar-right.nav-subscription .notification h5,#top-navbar .navbar-right.notification-area .notification h5{display:none;margin:0}#top-navbar .navbar-right.nav-subscription .notification p,#top-navbar .navbar-right.notification-area .notification p{margin:0}#top-navbar .navbar-right.nav-subscription .notification.remove,#top-navbar .navbar-right.notification-area .notification.remove{opacity:0}#top-navbar .navbar-right.nav-subscription .nav-sprite-wrapper,#top-navbar .navbar-right.notification-area .nav-sprite-wrapper{display:inline-block;height:100%;padding:15px 10px;position:absolute;width:22px}#top-navbar .navbar-right.nav-subscription .nav-sprite,#top-navbar .navbar-right.notification-area .nav-sprite{display:none;filter:invert(100%);margin:0;width:20px}#top-navbar .navbar-right.nav-subscription>.subscription-info,#top-navbar .navbar-right.notification-area>.subscription-info{height:100%}#top-navbar .navbar-right.nav-subscription .danger,#top-navbar .navbar-right.notification-area .danger{background-color:#f96a00}#top-navbar .navbar-right.nav-subscription .warning,#top-navbar .navbar-right.notification-area .warning{background-color:#0078b0}#top-navbar .navbar-right.nav-subscription .subscription-info:hover,#top-navbar .navbar-right.notification-area .subscription-info:hover{filter:brightness(120%)}@media (max-width:1199px){#top-navbar .navbar-right.notification-area{display:none}}#top-navbar .popover .popover-content{-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;border:1px solid transparent;border-radius:6px;display:block;font-size:14px;list-style:none;margin:5px 0;min-width:180px;padding:0;text-align:left}#top-navbar .popover .popover-content li>a{clear:both;color:#333;display:block;font-weight:400;line-height:1.42857143;padding:3px 10px;position:relative;white-space:nowrap}#top-navbar .popover .popover-content li>a:hover{color:#999;text-decoration:none}#top-navbar .popover .popover-content li>a:active,#top-navbar .popover .popover-content li>a:focus{background-color:transparent;text-decoration:none}#top-navbar .popover .popover-content .divider{background-color:#e5e5e5;height:1px;margin:9px 0;overflow:hidden}#top-navbar .popover .popover-content .popover-settings ul{list-style:none;margin:0;padding:0 0 0 8px}#top-navbar .popover .popover-content .popover-settings ul li{float:left;margin:0 2px}#top-navbar .popover .popover-content .popover-settings ul li .btn,#top-navbar .popover .popover-content .popover-settings ul li .context-menu-dots{background-image:none;border:1px solid transparent;display:inline-block;font-size:11px;font-weight:600;line-height:23px;margin-bottom:10px;padding:0;width:28px}#top-navbar .popover .popover-content .popover-settings ul li .btn-language.active.context-menu-dots,#top-navbar .popover .popover-content .popover-settings ul li .btn-language.context-menu-dots:hover,#top-navbar .popover .popover-content .popover-settings ul li .btn.btn-language.active,#top-navbar .popover .popover-content .popover-settings ul li .btn.btn-language:hover{background-color:#78b82c;-webkit-box-shadow:none;box-shadow:none;color:#fff}#top-navbar .popover .popover-content .popover-settings ul li .btn-language.context-menu-dots a,#top-navbar .popover .popover-content .popover-settings ul li .btn.btn-language a{padding:0}#top-navbar .popover.bottom{margin-top:-2px}#top-navbar .popover.bottom>.arrow{top:-11px}#top-navbar .nav-sprite{background-image:url(/build/images/navbar-sprite.a381ec7b.svg);background-size:160px 40px;height:20px;margin:9px 0;width:20px}#top-navbar .nav-sprite.active,#top-navbar .nav-sprite:hover{background-position-y:21px;background-position-y:-20px}#top-navbar .nav-sprite.nav-sprite-profile{background-position-x:0}#top-navbar .nav-sprite.nav-sprite-settings{background-position-x:-40px}#top-navbar .nav-sprite.nav-sprite-help{background-position-x:-60px}#top-navbar .nav-sprite.nav-sprite-info{background-position-x:-80px}#top-navbar .nav-sprite.nav-sprite-edu{background-position-x:-100px}#top-navbar .nav-sprite.nav-sprite-moon{background-position-x:-120px}#top-navbar .nav-sprite.nav-sprite-sun{background-position-x:-140px}#top-navbar .nav-sprite.nav-sprite-module:not(.nav-sprite-edu){background-size:20px}#top-navbar .nav-sprite.nav-sprite-module:hover{background-position-y:0}#top-navbar .nav-sprite.nav-sprite-module.nav-sprite-menu{background-image:url(/build/images/module-icon-menucreator.40c8bec4.svg)}#top-navbar .nav-sprite.nav-sprite-module.nav-sprite-recipe{background-image:url(/build/images/module-icon-recipes.5f8a9258.svg)}#top-navbar .nav-sprite.nav-sprite-module.nav-sprite-shops{background-image:url(/build/images/module-icon-market.2a4017f9.svg)}#top-navbar .nav-sprite.nav-sprite-module.nav-sprite-erp{background-image:url(/build/images/module-icon-erp.7237134c.svg)}#top-navbar .nav-sprite.nav-sprite-module.nav-sprite-analytics{background-image:url(/build/images/module-icon-analytics.b9bc3eec.svg)}#top-navbar .sub-label{background-color:red;border-radius:3px;color:#fff;display:block;font-size:8px;font-weight:700;line-height:100%;padding:3px 3px 1px;position:absolute;right:-3px;text-align:center;text-decoration:none;top:11px;transform:rotate(45deg);z-index:5}@media (min-width:1056px){#middle-content>.navbar-right.nav-subscription{display:none}}@media (max-width:1055px){#middle-content>.navbar-right.nav-subscription{color:#fff;font-size:13px;height:22px;line-height:1;margin:0 -15px;overflow:hidden;padding:0;position:fixed;text-align:center;top:49px;width:100%;z-index:10}#middle-content>.navbar-right.nav-subscription+#middle-content-block{padding-top:21px}#middle-content>.navbar-right.nav-subscription>*{padding:6px 10px}#middle-content>.navbar-right.nav-subscription>.danger{background-color:#f96a00}#middle-content>.navbar-right.nav-subscription>.warning{background-color:#0078b0}#middle-content>.navbar-right.nav-subscription p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#middle-content>.navbar-right.nav-subscription br{content:""}#middle-content>.navbar-right.nav-subscription br:after{content:" "}}#middle-content{padding:0 50px}@media (max-width:1199px){#middle-content{padding:0 20px 30px}}@media (max-width:1055px){#middle-content{padding:0 15px 30px}}@media print{#middle-content{margin:0!important;padding:0!important}}#middle-content .page-title,#middle-content .top-title{font-size:27px;font-weight:300;line-height:1.7em;margin-top:0}@media (max-width:1055px){#middle-content .page-title,#middle-content .top-title{line-height:1}}#middle-content .page-description{font-size:13px}#middle-content .first-content{margin-top:50px}@media print{#middle-content .first-content{margin:0}}@media (max-width:767px){#middle-content .first-content{margin-top:20px}}#middle-content .first-content>p:first-child{margin-bottom:40px}@media (min-width:1056px){#middle-content.full-width+#right-menu{display:none}.no-left-menu #middle-content.full-width{width:100%}}#middle-content .media-object{max-height:50px;max-width:100%}#middle-content .checkbox{margin-bottom:0}#middle-content #middle-content-block .main-content-tabs .tab-content,#middle-content #middle-content-block .well,.main-content-tabs #middle-content #middle-content-block .tab-content{border-radius:2px;margin-bottom:10px}#middle-content #middle-content-block .main-content-tabs .tab-content .subwell-title,#middle-content #middle-content-block .main-content-tabs .tab-content .well-title,#middle-content #middle-content-block .well .subwell-title,#middle-content #middle-content-block .well .well-title,.main-content-tabs #middle-content #middle-content-block .tab-content .subwell-title,.main-content-tabs #middle-content #middle-content-block .tab-content .well-title{color:#509cbf;font-size:14px;font-weight:400;letter-spacing:.05em;margin:15px 0 5px;text-transform:uppercase}#middle-content #middle-content-block .list-group-item{background:transparent;border:0;border-bottom:1px solid hsla(0,0%,100%,.05)!important;border-radius:0;color:#ccc;padding:8px}#middle-content #middle-content-block .list-group-item:first-child{border-top:1px solid hsla(0,0%,100%,.05)!important}#middle-content #middle-content-block .list-group-item.status-u{color:#fff;font-weight:700}#middle-content #middle-content-block .ingredients-wrapper .btn,#middle-content #middle-content-block .ingredients-wrapper .context-menu-dots{font-weight:500;padding:3px 6px;text-transform:none}#middle-content #middle-content-block.no-bg{background:transparent;padding:0}.main-content-tabs>.nav-tabs{border-bottom:0}.main-content-tabs>.nav-tabs li{border-radius:4px 4px 0 0;max-width:33%}.main-content-tabs>.nav-tabs li a{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.1);color:#fff;font-size:17px;font-weight:700;overflow:hidden;text-overflow:ellipsis}.main-content-tabs>.nav-tabs li a:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.2)}.main-content-tabs>.nav-tabs li.active a,.main-content-tabs>.nav-tabs li.active a:active,.main-content-tabs>.nav-tabs li.active a:focus,.main-content-tabs>.nav-tabs li.active a:hover{background:#fff;color:#3d4352}.main-content-tabs .tab-content{border-radius:0 4px 4px 4px}.form-control,.input-group .form-control:last-child{border-radius:2px}.form-control{color:#333}.form-control option{font-size:90%}label{font-size:14px;font-weight:300}.perms-group label{margin:0}h4.subtitle{color:#a9a9a9;font-size:14px;font-weight:500;letter-spacing:.05em;margin:10px 0;text-transform:uppercase}.table>tbody>tr>td{border-top:1px solid hsla(0,0%,100%,.05)}.table thead tr th{border-bottom:1px solid hsla(0,0%,100%,.05)}.table tbody tr{background-color:transparent}.table tbody tr:hover{background-color:hsla(0,0%,100%,.03)}.table tbody tr:hover a{color:#fff}.table tbody tr td{border-bottom:1px solid hsla(0,0%,100%,.05)}.table tbody tr td.row-id{width:1%}.table a{color:#ddd}.table a:hover{color:#fff;text-decoration:none}.table a .icon{font-size:17px}.table .cell-action{text-align:right}.table .cell-action a{margin-left:4px;opacity:.5}.table .cell-action a:hover{opacity:1}@media (min-width:1056px){.table tr:not(:hover) .cell-action a{visibility:hidden}}.table .icons{font-size:19px}@media (max-width:767px){#search-area{display:none}}.signin-div,.signup-div{background-color:transparent;margin:100px auto 0;max-width:700px;padding-bottom:50px;width:100%}@media (max-width:767px){.signin-div,.signup-div{margin-top:20px}}.signin-div .alert-signup-info,.signup-div .alert-signup-info{color:#fc0}.signin-div .alert-signup-info a,.signup-div .alert-signup-info a{color:#fc0!important}.signin-div input.form-control,.signup-div input.form-control{transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,color .2s ease-out,background .2s linear}.signin-div a,.signup-div a{color:hsla(0,0%,100%,.5)!important}.signin-div a:hover,.signup-div a:hover{color:#fff!important}.signin-div h1,.signup-div h1{background-color:transparent;color:hsla(0,0%,100%,.5)}@media (max-width:767px){.signin-div h1,.signup-div h1{font-size:27px;text-align:center}}.signin-div .signin-carrie,.signin-div .signup-carrie,.signup-div .signin-carrie,.signup-div .signup-carrie{display:none;height:170px;position:absolute;right:0;top:-10px;width:170px}@media (max-width:767px){.signin-div .signin-carrie,.signin-div .signup-carrie,.signup-div .signin-carrie,.signup-div .signup-carrie{display:none}}.signin-div .signin-carrie img,.signin-div .signup-carrie img,.signup-div .signin-carrie img,.signup-div .signup-carrie img{filter:FlipH;-ms-filter:"FlipH";max-height:100%;max-width:100%;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.signin-div a,.signup-div a{text-decoration:underline}.signin-div h1,.signin-div h2,.signup-div h1,.signup-div h2{font-weight:300;padding:0 20px 10px}.signin-div h1 small,.signin-div h2 small,.signup-div h1 small,.signup-div h2 small{display:block;font-weight:300}.signin-div .subtitle,.signup-div .subtitle{font-size:18px}.signin-div .important,.signup-div .important{color:#fc0}.signin-div .forgot,.signup-div .forgot{text-align:center}.signin-div .signin-div-form,.signin-div .signup-div-form,.signup-div .signin-div-form,.signup-div .signup-div-form{border-radius:2px;padding:20px}.signin-div .signin-div-form .shop-logo,.signin-div .signup-div-form .shop-logo,.signup-div .signin-div-form .shop-logo,.signup-div .signup-div-form .shop-logo{max-width:100%}.signin-div .signin-div-form .form-group:last-child,.signin-div .signup-div-form .form-group:last-child,.signup-div .signin-div-form .form-group:last-child,.signup-div .signup-div-form .form-group:last-child{margin-bottom:0}@media (min-width:768px){.signin-div .signin-div-form .city-zip>:first-child,.signin-div .signup-div-form .city-zip>:first-child,.signup-div .signin-div-form .city-zip>:first-child,.signup-div .signup-div-form .city-zip>:first-child{padding-right:5px}.signin-div .signin-div-form .city-zip>:last-child,.signin-div .signup-div-form .city-zip>:last-child,.signup-div .signin-div-form .city-zip>:last-child,.signup-div .signup-div-form .city-zip>:last-child{padding-left:5px}}.signin-div .signin-div-form .form-group .form-group,.signin-div .signup-div-form .form-group .form-group,.signup-div .signin-div-form .form-group .form-group,.signup-div .signup-div-form .form-group .form-group{margin:0}@media (min-width:768px){.signin-div .signin-div-form .form-group .form-group:first-child:not(:last-child),.signin-div .signup-div-form .form-group .form-group:first-child:not(:last-child),.signup-div .signin-div-form .form-group .form-group:first-child:not(:last-child),.signup-div .signup-div-form .form-group .form-group:first-child:not(:last-child){padding-right:5px}}@media (max-width:767px){.signin-div .signin-div-form .form-group .form-group:first-child:not(:last-child),.signin-div .signup-div-form .form-group .form-group:first-child:not(:last-child),.signup-div .signin-div-form .form-group .form-group:first-child:not(:last-child),.signup-div .signup-div-form .form-group .form-group:first-child:not(:last-child){margin-bottom:15px}}@media (min-width:768px){.signin-div .signin-div-form .form-group .form-group:last-child:not(:first-child),.signin-div .signup-div-form .form-group .form-group:last-child:not(:first-child),.signup-div .signin-div-form .form-group .form-group:last-child:not(:first-child),.signup-div .signup-div-form .form-group .form-group:last-child:not(:first-child){padding-left:5px}}.signin-div #company-person-last-name-div,.signup-div #company-person-last-name-div{margin-left:0}.signin-div button,.signin-div input,.signin-div select,.signup-div button,.signup-div input,.signup-div select{border-radius:2px}.signin-div .signup-div-outside>*,.signup-div .signup-div-outside>*{padding:0 20px 20px}.signin-div .why,.signup-div .why{cursor:pointer}.signin-div .why+.alert,.signup-div .why+.alert{background:#313642;border:0;color:#ddd;display:none;font-size:14px;margin-top:15px;text-align:left}.signin-div .item,.signup-div .item{padding:0 20px}.signin-div .suppliers .suppliers-list,.signup-div .suppliers .suppliers-list{overflow:hidden}.signin-div .suppliers .suppliers-list .wholesalers,.signup-div .suppliers .suppliers-list .wholesalers{margin:-7px -7px 0}.signin-div .suppliers .suppliers-list form>div,.signup-div .suppliers .suppliers-list form>div{overflow:hidden}.signin-div .suppliers .suppliers-list .checkbox,.signup-div .suppliers .suppliers-list .checkbox{display:table;margin-top:0;padding-left:7px;padding-right:7px}.signin-div .suppliers .suppliers-list .alabel,.signin-div .suppliers .suppliers-list label.nice-checkbox,.signup-div .suppliers .suppliers-list .alabel,.signup-div .suppliers .suppliers-list label.nice-checkbox{background-color:#ddd;display:table-cell;height:105px;max-width:100px;overflow:hidden;padding:15px;position:relative;text-align:center;-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear;vertical-align:middle;width:100%}.signin-div .suppliers .suppliers-list .alabel.selected,.signin-div .suppliers .suppliers-list label.nice-checkbox.selected,.signup-div .suppliers .suppliers-list .alabel.selected,.signup-div .suppliers .suppliers-list label.nice-checkbox.selected{background-color:#fff}.signin-div .suppliers .suppliers-list .alabel,.signin-div .suppliers .suppliers-list a.alabel,.signup-div .suppliers .suppliers-list .alabel,.signup-div .suppliers .suppliers-list a.alabel{color:#666!important;text-decoration:none}.signin-div .suppliers .suppliers-list .alabel span,.signin-div .suppliers .suppliers-list a.alabel span,.signup-div .suppliers .suppliers-list .alabel span,.signup-div .suppliers .suppliers-list a.alabel span{text-decoration:underline}.signin-div .suppliers .suppliers-list label span,.signup-div .suppliers .suppliers-list label span{color:#333;display:block;max-height:70px;overflow:hidden;word-break:break-word}.signin-div .suppliers .suppliers-list label span.no-logo,.signup-div .suppliers .suppliers-list label span.no-logo{font-size:25px}.signin-div .suppliers .suppliers-survey .no-logo label span,.signup-div .suppliers .suppliers-survey .no-logo label span{color:#333;font-size:30px}.signin-div .suppliers .suppliers-list input[type=checkbox],.signup-div .suppliers .suppliers-list input[type=checkbox]{position:absolute;top:-100px}.signin-div .suppliers .suppliers-list img,.signup-div .suppliers .suppliers-list img{max-height:70px;max-width:100%}.signin-div .suppliers .suppliers-list h2>span,.signup-div .suppliers .suppliers-list h2>span{color:#999;display:inline-block;font-size:16px;max-width:40%;overflow:hidden;padding:7px 0;text-overflow:ellipsis;white-space:nowrap}.signin-div .suppliers .alabel .close,.signin-div .suppliers label .close,.signup-div .suppliers .alabel .close,.signup-div .suppliers label .close{display:none;position:absolute;right:5px;top:0}.signin-div .suppliers .alabel.selected .close,.signin-div .suppliers label.selected .close,.signup-div .suppliers .alabel.selected .close,.signup-div .suppliers label.selected .close{display:block}.signin-div .suppliers .alabel .supplier-customer-nr,.signin-div .suppliers label .supplier-customer-nr,.signup-div .suppliers .alabel .supplier-customer-nr,.signup-div .suppliers label .supplier-customer-nr{background:#78b82c;bottom:-29px;font-size:13px;height:28px;left:0;line-height:28px;overflow:hidden;position:absolute;-webkit-transition:bottom .3s linear;-o-transition:bottom .3s linear;transition:bottom .3s linear;width:100%}.signin-div .suppliers .alabel .supplier-customer-nr label,.signin-div .suppliers label .supplier-customer-nr label,.signup-div .suppliers .alabel .supplier-customer-nr label,.signup-div .suppliers label .supplier-customer-nr label{color:#fff;display:block;margin-top:0;overflow:hidden;padding:0 2px;text-overflow:ellipsis;-webkit-transition:margin-top .3s linear;-o-transition:margin-top .3s linear;transition:margin-top .3s linear;white-space:nowrap}.signin-div .suppliers .alabel .supplier-customer-nr label.edit,.signin-div .suppliers label .supplier-customer-nr label.edit,.signup-div .suppliers .alabel .supplier-customer-nr label.edit,.signup-div .suppliers label .supplier-customer-nr label.edit{margin-top:-29px}.signin-div .suppliers .alabel .supplier-customer-nr label.customer-nr,.signin-div .suppliers label .supplier-customer-nr label.customer-nr,.signup-div .suppliers .alabel .supplier-customer-nr label.customer-nr,.signup-div .suppliers label .supplier-customer-nr label.customer-nr{font-weight:700}.signin-div .suppliers .alabel .supplier-customer-nr .form-group,.signin-div .suppliers label .supplier-customer-nr .form-group,.signup-div .suppliers .alabel .supplier-customer-nr .form-group,.signup-div .suppliers label .supplier-customer-nr .form-group{margin:0;padding:4px;width:100%}.signin-div .suppliers .alabel .supplier-customer-nr .form-group input,.signin-div .suppliers label .supplier-customer-nr .form-group input,.signup-div .suppliers .alabel .supplier-customer-nr .form-group input,.signup-div .suppliers label .supplier-customer-nr .form-group input{font-size:12px;height:23px}.signin-div .suppliers .alabel.selected .supplier-customer-nr,.signin-div .suppliers label.selected .supplier-customer-nr,.signup-div .suppliers .alabel.selected .supplier-customer-nr,.signup-div .suppliers label.selected .supplier-customer-nr{bottom:0}.signin-div .form-control,.signin-div .form-control:active,.signin-div .form-control:focus,.signin-div .form-control:hover,.signup-div .form-control,.signup-div .form-control:active,.signup-div .form-control:focus,.signup-div .form-control:hover{display:block;font-size:17px;height:45px;padding:12px;width:100%}.signin-page h1{color:#fff}.dmenu,.light .signin-div h1,.light .signup-div h1{color:#333}.dmenu{background-color:#fff;display:table;font-size:.85em;margin:20px 0;min-height:0;overflow:hidden;padding:0;width:100%}.dmenu .menu-name,.dmenu .menu-valid-name{font-size:36px;margin:0 0 30px;padding:0;text-align:center}.dmenu .menu-name.menu-valid-name,.dmenu .menu-valid-name.menu-valid-name{font-size:24px}.dmenu>*{display:table;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;width:100%}.dmenu>:not(.days):not(.menu-name):not(.menu-valid-name){height:80px}.dmenu>*>*{border-bottom:1px solid #999;border-right:1px solid #999;display:table-cell;overflow-x:hidden;padding:2px;position:relative;text-align:center;text-overflow:ellipsis;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;white-space:normal;width:12.5%;word-break:break-all;word-break:break-word}.firefox2x .dmenu .add-remove{position:static}.dmenu>.days>.row-name:before{content:" "}.dmenu .parts.ui-sortable-helper{border-top:1px solid #999}.dmenu>:not(.days) .row-name{vertical-align:middle}.dmenu:not(.view) .day{cursor:pointer}.dmenu .day .short{text-transform:uppercase}.dmenu .day .long{display:none}@media screen{.dmenu .additives,.dmenu .allergens,.dmenu .calc-values,.dmenu .nutritions,.dmenu .price,.dmenu+.company,.dmenu.f-additives .additives,.dmenu.f-allergens .allergens,.dmenu.f-company+.company .dmenu .recipe-photo,.dmenu.f-nutritions .nutritions,.dmenu.f-price .price,.dmenu.f-recipe-photo .recipe-photo{display:none!important}}.dmenu-top-title small{margin-left:10px}@media print{.dmenu{display:block;margin-top:50px;min-height:0}.dmenu .recipe{font-size:11px}.dmenu .day .short{display:none}.dmenu .day .long{display:inline-block}.dmenu.f-company+.company{font-size:12px;height:40px;max-height:100%;text-align:center}.dmenu.f-company+.company .media{display:inline-block}.dmenu.f-company+.company h2{font-size:13px;font-weight:700}.dmenu.f-company+.company img{max-height:100%;max-width:none}.dmenu.f-company+.company .company-details{text-align:left}.dmenu:not(.f-additives) .additives,.dmenu:not(.f-allergens) .allergens,.dmenu:not(.f-company)+.company,.dmenu:not(.f-company-details)+.company .company-details,.dmenu:not(.f-company-logo)+.company .company-logo,.dmenu:not(.f-nutritions) .nutritions,.dmenu:not(.f-price) .price,.dmenu:not(.f-recipe-photo) .recipe-photo{display:none!important}.dmenu .calc-values>*{display:block!important;overflow:hidden}.dmenu .calc-values :not(.icons),.dmenu.f-allergens-icons:not(.f-allergens-icons-bg) .calc-values .icons{color:#666!important;font-size:8px!important;margin-bottom:0}.dmenu.f-allergens-icons:not(.f-allergens-icons-bg) .calc-values .allergen:not(:last-child) .icons:after{content:","}.dmenu .values-sub-title{display:none}.dmenu .additives .values .label{background:transparent;border:0;color:inherit;font-size:inherit;margin:0;padding:0}.dmenu .values-title{display:none}.dmenu .part{padding:5px!important}.dmenu-top-title{border:0;font-size:30px;font-weight:700;text-align:center}.dmenu-top-title small{display:block;margin:0}}.dmenu>:not(.days)>*{height:100%}.dmenu .day,.dmenu .row-name .name{font-weight:700}.dmenu .part{padding-bottom:20px;text-align:left}.dmenu .meal{display:block;font-size:.95em;line-height:1em;padding-bottom:5px}.dmenu .row-name .name:hover,.dmenu:not(.view) .meal:hover{background-color:#eee;cursor:pointer}.dmenu .add-remove{bottom:1px;opacity:.15;position:absolute;right:1px;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}.dmenu .add-remove *{cursor:pointer}.dmenu .add-remove .add{color:#78b82c}.dmenu .add-remove .remove{color:red}.dmenu>*>:hover .add-remove{opacity:1}.dmenu .part .remove{display:none}.dmenu .name{cursor:pointer}.dmenu>:first-child+:last-child .remove{display:none}.dmenu>.closed,.dmenu>.closed>*{height:0;opacity:0}.dmenu .day-hidden,.dmenu .day-off:not(.day){background-color:#eee}.dmenu .day-hidden{opacity:.5}.dmenu .day-hidden:not(.day) *,.dmenu .day-off:not(.day) *{display:none;opacity:0!important}.dmenu .day-off.day{overflow:visible}.dmenu .days+.parts .day-off:not(.day):after{content:"Ruhetag";left:0;position:absolute;right:0;text-align:center;top:35%}@media print{.dmenu.view .day-hidden{display:none}}html[lang=en] .dmenu .days+.parts .day-off:not(.day):after{content:"Closed";position:absolute}.ui-datepicker-current-day a{font-weight:700!important}.tos-changed-modal .close{display:none}.tos-changed-modal .modal-dialog{height:90%}.tos-changed-modal .modal-dialog .modal-body{height:calc(100% - 60px)}.tos-changed-modal .modal-dialog .modal-content{height:100%}.tos-changed-modal .modal-dialog .modal-footer{bottom:0;position:absolute;width:100%}.tos-changed-modal .modal-dialog h1{font-size:20px;margin:0;text-align:left}.tos-changed-modal .modal-dialog .agb-content{border:1px solid rgba(0,0,0,.2);font-size:13px;margin:15px 0 20px;max-height:calc(100% - 60px);overflow-x:hidden;overflow-y:scroll;padding:5px;text-align:left;white-space:pre-line}.tos-changed-modal .modal-dialog .agb-content h3{font-size:17px;margin:0}.tos-changed-modal .modal-dialog .btn-accept{text-transform:uppercase}.tos-changed-decline-modal{text-align:center;z-index:1100}@media screen and (min-width:768px){.tos-changed-decline-modal:before{content:" ";display:inline-block;height:100%;vertical-align:middle}}.tos-changed-decline-modal .modal-dialog{display:inline-block;text-align:left;vertical-align:middle;width:500px}.tos-changed-decline-modal .modal-body{font-size:14px;text-align:left}.dashboard-page{color:#fff}.dashboard-page .module-wrapper{margin:0 auto;max-width:800px}.dashboard-page h1{font-size:50px;font-weight:300;margin-top:100px}@media (max-width:1055px){.dashboard-page h1{font-size:30px;margin-top:20px}}.dashboard-page.welcome-page h1{margin-top:40px}.dashboard-page h2{font-size:15px;font-weight:400;letter-spacing:.05em;text-transform:uppercase}.dashboard-page .subheading{font-size:115%;font-weight:300;letter-spacing:.05em;margin-bottom:50px}@media (min-width:1056px){.dashboard-page .subheading{padding:0 250px}}@media (max-width:1055px){.dashboard-page .subheading{margin-bottom:20px}}.dashboard-page #middle-content #middle-content-block{background-color:transparent;text-align:center;vertical-align:middle}.dashboard-page #middle-content #middle-content-block .module-option{display:inline-block;outline:none;vertical-align:middle}.dashboard-page #middle-content #middle-content-block .module-option *{cursor:pointer}@media (max-width:1055px){.dashboard-page #middle-content #middle-content-block .module-option{margin-bottom:30px}}.dashboard-page #middle-content #middle-content-block .module-option ul{color:hsla(0,0%,100%,.5);list-style:none;margin:0;padding:0}.dashboard-page #middle-content #middle-content-block .module-option:hover{text-decoration:none}.dashboard-page #middle-content #middle-content-block .module-option-title{color:hsla(0,0%,100%,.5);letter-spacing:.1em;margin-top:0}.dashboard-page #middle-content #middle-content-block .module-option-circle{background-color:hsla(0,0%,100%,.05);background-position:50%;background-position-x:16px;background-position-y:13px;background-repeat:no-repeat;background-size:110px;background-size:60%;border-radius:50%;height:150px;margin-bottom:15px;margin-left:auto;margin-right:auto;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;width:150px}@media (max-width:1055px){.dashboard-page #middle-content #middle-content-block .module-option-circle{height:120px;width:120px}}@media (min-width:1056px) and (max-width:1199px){.dashboard-page #middle-content #middle-content-block .module-option-circle{height:130px;width:130px}}.dashboard-page #middle-content #middle-content-block .module-option-circle.module-option-recipe{background-image:url(/build/images/module-icon-recipes.5f8a9258.svg)}.dashboard-page #middle-content #middle-content-block .module-option-circle.module-option-shop{background-image:url(/build/images/module-icon-market.2a4017f9.svg)}.dashboard-page #middle-content #middle-content-block .module-option-circle.module-option-menu{background-image:url(/build/images/module-icon-menucreator.40c8bec4.svg)}.dashboard-page #middle-content #middle-content-block .module-option-circle.module-option-erp{background-image:url(/build/images/module-icon-erp.7237134c.svg)}.dashboard-page #middle-content #middle-content-block .module-option-circle:hover{background-color:#78b82c}.modules-popover{margin-top:0!important;width:180px!important}.modules-popover .popover-title{font-size:13px!important;padding:10px 15px 0!important}.modules-popover .popover-content{font-size:12px;line-height:14px}body:not(.tour-carrie-visible) .modules-popover{display:none!important}.cart-content .cart-page .cart-delivery .total-row-details,.cart-page .cart-content .cart-delivery .total-row-details,.cart-page .cart-summary .total-row-details{color:#ccc}.main-content-tabs .recipe-view-page .tab-content,.recipe-view-page .main-content-tabs .tab-content,.recipe-view-page .well{margin:0 50px}@media print{.main-content-tabs .recipe-view-page .tab-content,.recipe-view-page .main-content-tabs .tab-content,.recipe-view-page .well{margin:0 10px}}@media (max-width:767px){.main-content-tabs .recipe-view-page .tab-content,.recipe-view-page .main-content-tabs .tab-content,.recipe-view-page .well{margin-left:20px;margin-right:20px}}.menu-creator-menu-open #middle-content{margin-left:0}.menu-creator-menu-open #left-menu{width:0}.recipe-menu-conf-selector{margin-top:25px}.recipe-menu-conf-selector .checkbox:last-child{margin-bottom:0}.recipe-menu-conf-selector .info{display:inline-block}.recipe-menu-conf-selector>*{margin:0 15px 0 0}.recipe-menu-conf-selector>:first-child{margin-left:0}.recipe-menu-conf-selector>:last-child{margin-right:0}@media (max-width:767px) and (orientation:portrait){.recipe-menu-conf-selector{display:none}}.catering-card-save-wrapper,.recipe-menu-save-wrapper{padding-bottom:0}.catering-card-save:not(.has-restaurants),.recipe-menu-save:not(.has-restaurants){overflow:hidden;padding-top:20px}.catering-card-save #restaurants{margin:0;padding-top:0}.recipe-menu-save #restaurants{margin:0 15px;padding-top:0}.recipe-menu-add-recipe-modal .recipes{border:1px solid #ccc;border-radius:3px;max-height:300px;overflow-y:auto;padding:10px 4px}.recipe-menu-add-recipe-modal .recipes li:hover{background-color:#f1f1f1;cursor:pointer}.print-area-view{background-color:#fff;border:2px solid #ddd;-webkit-box-shadow:4px 4px 0 #ddd;-moz-box-shadow:4px 4px 0 #ddd;box-shadow:4px 4px 0 #ddd;color:#333;min-height:400px;overflow-x:hidden;overflow-y:auto;padding:50px;position:relative}@media print{.print-area-view{border:0;overflow:visible;padding:0}.print-area-view.recipe-menu-view .page-end+.recipe-menu-group:not(:last-child),.print-area-view.recipe-menu-view .page-end+.recipe:not(:last-child){padding-top:50px!important;page-break-before:always}.print-area-view>*{zoom:1!important}}@media (max-width:767px){.print-area-view{padding:15px}.print-area-view>*{zoom:.37}}.recipe-menu-view .recipes .recipe,.recipe-menu-view .recipes .recipe-menu-group{border:1px dotted #fff;clear:both;position:relative}.recipe-menu-view .recipes .recipe-menu-group.selected,.recipe-menu-view .recipes .recipe.selected{border:1px dotted #ddd!important;cursor:pointer}.recipe-menu-view .recipes .recipe.ui-sortable-helper{background-color:#ddd}.print-area-view .commands{bottom:2px;display:none;font-style:normal;position:absolute;right:2px;text-align:right;width:100%;z-index:100}.print-area-view.no-perms .commands{display:none!important}.print-area-view .recipes .selected .commands{display:block}.create-menu .starting-commands{margin-bottom:20px}.recipes .recipe.haftungsas{display:none!important}@media print{.recipe-menu-view .recipes .recipe,.recipe-menu-view .recipes .recipe-menu-group{display:block!important;-webkit-region-break-inside:avoid;margin-left:0;margin-right:0;page-break-inside:avoid}}.recipe-menu-view.design1 .recipe .media-body{display:block!important;overflow:hidden;width:auto}.recipe-menu-view.design1[curr-page="1"] .company{display:block;margin-bottom:60px;overflow:hidden}.recipe-menu-view.design1.company-logo{margin-right:20px;max-height:200px;max-width:200px}.recipe-menu-view.design1.company .media-heading{font-size:14px;font-weight:700}.recipe-menu-view.design1.company-details>span{display:block;font-size:13px}.recipe-menu-view.design1 .recipes{margin:0}.recipe-menu-view.design1 .recipes .recipe{border-bottom:1px solid #ccc;clear:both;margin-top:20px;overflow:visible;padding:0 0 20px;position:relative}.catering-card-view.design1 .recipes .recipe.deleted .deleted .deleted,.recipe-menu-view.design1 .recipes .recipe.deleted .deleted{background-color:red;color:#fff;font-size:12px;padding:0 5px}.recipe-menu-view.design1 .recipes .page-end+.recipe,.recipe-menu-view.design1 .recipes .page-end+.recipe-menu-group,.recipe-menu-view.design1 .recipes :first-child{margin-top:0}.recipe-menu-view.design1 .recipes :first-child.currency{padding-right:3px}.recipe-menu-view.design1 .recipes .recipe.last-in-group,.recipe-menu-view.design1 .recipes .recipe.last-on-page,.recipe-menu-view.design1 .recipes .recipe.last-recipe,.recipe-menu-view.design1 .recipes .recipe:last-child{border-color:transparent}.recipe-menu-view.design1 .recipes .haftungsas{display:none;font-size:12px!important;margin-top:30px!important}.recipe-menu-view.design1 .recipes .recipe+.haftungsas,.recipe-menu-view.design1 .recipes .recipe+.starting-commands+.haftungsas,.recipe-menu-view.design1 .recipes .recipe-menu-group+.starting-commands+.haftungsas{display:block}.recipe-menu-view.design1 .recipes .recipe-menu-group{font-style:italic}.recipe-menu-view.design1 .recipes .recipe-menu-group+.haftungsas{display:block}.recipe-menu-view.design1 .recipes .recipe-menu-group+.recipe-menu-group{font-size:25px}.recipe-menu-view.design1 .recipes .recipe-menu-group+.recipe-menu-group+.recipe-menu-group{font-size:22px}.recipe-menu-view.design1 .recipes .recipe+.recipe-menu-group{margin-top:30px}.recipe-menu-view.design1 .recipes .recipe-photo img{background-color:#eee!important;margin-right:20px;max-height:128px!important;max-width:128px;width:128px}.recipe-menu-view.design1 .recipes .media-heading{font-size:20px;font-weight:700}.recipe-menu-view.design1 .recipes .price{float:right;font-size:15px}.recipe-menu-view.design1 .recipes .recipe-description{font-size:13px;font-style:italic;line-height:15px;margin-top:10px}.recipe-menu-view.design1 .recipes .calc-values{margin-top:10px}.recipe-menu-view.design1 .recipes .media-heading .allergens{display:none!important}.recipe-menu-view.design1 .recipes .additives,.recipe-menu-view.design1 .recipes .allergens,.recipe-menu-view.design1 .recipes .nutritions{clear:both;font-size:11px}.recipe-menu-view.design1 .recipes .allergens .traces{opacity:1}.recipe-menu-view.design1 .recipes .additives p{margin:0}.recipe-menu-view.design1 .recipes .values-title{float:left;padding-right:5px}.recipe-menu-view.design1 .recipes .nutritions .unit{margin-left:2px;margin-right:2px}.recipe-menu-view.design1 .recipes .allergens .allergen{float:none}.recipe-menu-view.design1 .recipes .allergens .allergen .icon-types,.recipe-menu-view.design1 .recipes .allergens .allergen .icons{position:relative;top:-2px}.recipe-menu-view.design1 .recipes .allergens .allergen .icon-types{top:-1px}.recipe-menu-view.design1 .recipes .allergens .allergen.show-name .name{font-size:11px}@media print{.recipe-menu-view.design1 .recipes .haftungsas{font-size:9px!important}}.print-area-view .nutritions .unit:after,.recipe-menu-view.design1 .recipes .nutritions .unit:after{content:","}.recipe-menu-view.design1 .recipes .nutritions .values>span:last-child .unit:after{content:""}.recipe-menu-view.design1 .recipes .additives .additive{background:transparent;border:0;color:inherit;font-size:inherit;margin:0;padding:0}.recipe-menu-view.design1 .recipes .additives .additive:not(:last-child):after{content:", "}.recipe-menu-view.design1 .recipes .additives .additive .icons{display:inline-block;font-size:11px;font-weight:400;padding:0;width:auto}.recipe-menu-view.ath_classics,.recipe-menu-view.ath_drinks,.recipe-menu-view.ath_snacks{padding:2cm 2.5cm}.recipe-menu-view.ath_classics .recipe-menu-group,.recipe-menu-view.ath_drinks .recipe-menu-group,.recipe-menu-view.ath_snacks .recipe-menu-group{border-bottom:1px solid #000;font-size:22px;font-style:normal!important;padding-bottom:5px}.recipe-menu-view.ath_classics .recipe+.recipe-menu-group,.recipe-menu-view.ath_drinks .recipe+.recipe-menu-group,.recipe-menu-view.ath_snacks .recipe+.recipe-menu-group{margin-top:40px}.recipe-menu-view.ath_classics .recipes .recipe,.recipe-menu-view.ath_drinks .recipes .recipe,.recipe-menu-view.ath_snacks .recipes .recipe{border:0;margin-bottom:1px;margin-top:0;padding:0 5px}.recipe-menu-view.ath_classics .recipes .recipe .price .currency,.recipe-menu-view.ath_drinks .recipes .recipe .price .currency,.recipe-menu-view.ath_snacks .recipes .recipe .price .currency{display:none}.recipe-menu-view.ath_classics .recipes .media-heading,.recipe-menu-view.ath_drinks .recipes .media-heading,.recipe-menu-view.ath_snacks .recipes .media-heading{margin:0}.recipe-menu-view.ath_classics .recipes .media-heading .title,.recipe-menu-view.ath_drinks .recipes .media-heading .title,.recipe-menu-view.ath_snacks .recipes .media-heading .title{vertical-align:top}.recipe-menu-view.ath_classics .recipes .media-heading,.recipe-menu-view.ath_classics .recipes .price,.recipe-menu-view.ath_drinks .recipes .media-heading,.recipe-menu-view.ath_drinks .recipes .price,.recipe-menu-view.ath_snacks .recipes .media-heading,.recipe-menu-view.ath_snacks .recipes .price{color:#000!important;font-size:10px;font-weight:400}.recipe-menu-view.ath_classics .recipes .calc-values,.recipe-menu-view.ath_drinks .recipes .calc-values,.recipe-menu-view.ath_snacks .recipes .calc-values{margin-top:0}.recipe-menu-view.ath_classics .recipes .calc-values .allergens,.recipe-menu-view.ath_drinks .recipes .calc-values .allergens,.recipe-menu-view.ath_snacks .recipes .calc-values .allergens{display:none!important}.recipe-menu-view.ath_classics .recipes .media-heading .allergens,.recipe-menu-view.ath_drinks .recipes .media-heading .allergens,.recipe-menu-view.ath_snacks .recipes .media-heading .allergens{display:inline-block!important;font-size:10px;max-width:70%}.recipe-menu-view.ath_classics.f-allergens-icons.f-allergens-icons-bg .recipes .media-heading .allergens,.recipe-menu-view.ath_drinks.f-allergens-icons.f-allergens-icons-bg .recipes .media-heading .allergens,.recipe-menu-view.ath_snacks.f-allergens-icons.f-allergens-icons-bg .recipes .media-heading .allergens{line-height:17px}.recipe-menu-view.ath_classics .recipes .media-heading .allergens .values-title,.recipe-menu-view.ath_drinks .recipes .media-heading .allergens .values-title,.recipe-menu-view.ath_snacks .recipes .media-heading .allergens .values-title{display:none}.recipe-menu-view.ath_classics .recipes .allergens,.recipe-menu-view.ath_drinks .recipes .allergens,.recipe-menu-view.ath_snacks .recipes .allergens{padding-left:5px}.recipe-menu-view.ath_classics .recipes .allergens .allergen .icons,.recipe-menu-view.ath_drinks .recipes .allergens .allergen .icons,.recipe-menu-view.ath_snacks .recipes .allergens .allergen .icons{font-size:10px}.recipe-menu-view.ath_classics .recipes .allergens .allergen:first-child .name:before,.recipe-menu-view.ath_classics:not(.f-allergens-icons-bg) .recipes .allergens .allergen:first-child .icons:before,.recipe-menu-view.ath_drinks .recipes .allergens .allergen:first-child .name:before,.recipe-menu-view.ath_drinks:not(.f-allergens-icons-bg) .recipes .allergens .allergen:first-child .icons:before,.recipe-menu-view.ath_snacks .recipes .allergens .allergen:first-child .name:before,.recipe-menu-view.ath_snacks:not(.f-allergens-icons-bg) .recipes .allergens .allergen:first-child .icons:before{color:#666!important;content:"("}.recipe-menu-view.ath_classics .recipes .allergens .allergen:last-child .name:after,.recipe-menu-view.ath_classics:not(.f-allergens-icons-bg) .recipes .allergens .allergen:last-child .icons:after,.recipe-menu-view.ath_drinks .recipes .allergens .allergen:last-child .name:after,.recipe-menu-view.ath_drinks:not(.f-allergens-icons-bg) .recipes .allergens .allergen:last-child .icons:after,.recipe-menu-view.ath_snacks .recipes .allergens .allergen:last-child .name:after,.recipe-menu-view.ath_snacks:not(.f-allergens-icons-bg) .recipes .allergens .allergen:last-child .icons:after{color:#666!important;content:")"}.recipe-menu-view.ath_classics .additives,.recipe-menu-view.ath_classics .nutritions,.recipe-menu-view.ath_classics .recipes .allergens .allergen .name,.recipe-menu-view.ath_classics:not(.f-allergens-icons-bg) .recipes .allergens .allergen .icons,.recipe-menu-view.ath_drinks .additives,.recipe-menu-view.ath_drinks .nutritions,.recipe-menu-view.ath_drinks .recipes .allergens .allergen .name,.recipe-menu-view.ath_drinks:not(.f-allergens-icons-bg) .recipes .allergens .allergen .icons,.recipe-menu-view.ath_snacks .additives,.recipe-menu-view.ath_snacks .nutritions,.recipe-menu-view.ath_snacks .recipes .allergens .allergen .name,.recipe-menu-view.ath_snacks:not(.f-allergens-icons-bg) .recipes .allergens .allergen .icons{color:#666!important}.recipe-menu-view.ath_classics .additives,.recipe-menu-view.ath_classics .nutritions,.recipe-menu-view.ath_drinks .additives,.recipe-menu-view.ath_drinks .nutritions,.recipe-menu-view.ath_snacks .additives,.recipe-menu-view.ath_snacks .nutritions{max-width:10cm;padding-left:20px}@media print{.recipe-menu-view.ath_classics,.recipe-menu-view.ath_drinks,.recipe-menu-view.ath_snacks{padding:0}}.print-area-view .additives,.print-area-view .allergens,.print-area-view .allergens .icons,.print-area-view .company,.print-area-view .company-details,.print-area-view .company-logo,.print-area-view .company-name,.print-area-view .haftungsas,.print-area-view .menu-name,.print-area-view .menu-valid-name,.print-area-view .nutritions,.print-area-view .price,.print-area-view .recipe-description,.print-area-view .recipe-photo{display:none}.print-area-view .allergens .icon-types,.print-area-view .allergens .name{display:inline}@media print{.print-area-view .print-additives,.print-area-view .print-allergens,.print-area-view .print-company,.print-area-view .print-company-details,.print-area-view .print-company-logo,.print-area-view .print-company-name,.print-area-view .print-nutritions,.print-area-view .print-price,.print-area-view .print-recipe-description,.print-area-view .print-recipe-photo{display:block!important}.print-area-view .print-allergens-icons,.print-area-view .print-allergens-icons:before{color:#fff!important;display:inline!important;font-size:7px!important}.print-area-view .no-print-additives-hide-empty,.print-area-view .no-print-allergen-name,.print-area-view .no-print-allergens-hide-empty,.print-area-view .no-print-company{display:none!important}.print-area-view .print-allergens-icons-nbg,.print-area-view .print-allergens-icons-nbg:before{background:transparent!important;color:#000!important}}.print-area-view:not(.f-allergens-icons) .allergens .icon-types,.print-area-view:not(.f-allergens-icons-bg) .allergens .icon-types{border:0;color:inherit;font-size:inherit;margin:0;padding:0;top:0!important}.print-area-view:not(.f-allergens-icons) .allergens .icon-types>*{top:0!important}.print-area-view:not(.f-allergens-icons) .allergens .icon-types>:first-child:before{content:"("}.print-area-view:not(.f-allergens-icons) .allergens .icon-types>:last-child:after{content:"), "}.print-area-view.catering-card-view.f-company .company,.print-area-view.f-company.f-company-details .company-details,.print-area-view.f-company.f-company-logo .company-logo,.print-area-view.f-company.f-company-name .company-name,.print-area-view.f-company[curr-page="1"] .company{display:block!important}@media screen{.print-area-view.f-additives .additives:not(.visible-print),.print-area-view.f-allergens .allergens:not(.visible-print),.print-area-view.f-menu-name .menu-name:not(.visible-print),.print-area-view.f-menu-valid-name .menu-valid-name:not(.visible-print),.print-area-view.f-nutritions .nutritions:not(.visible-print),.print-area-view.f-price .price:not(.visible-print),.print-area-view.f-recipe-description .recipe-description:not(.visible-print),.print-area-view.f-recipe-photo .recipe-photo:not(.visible-print){display:block!important}}@media print{.print-area-view.f-additives .additives,.print-area-view.f-allergens .allergens,.print-area-view.f-menu-name .menu-name,.print-area-view.f-menu-valid-name .menu-valid-name,.print-area-view.f-nutritions .nutritions,.print-area-view.f-price .price,.print-area-view.f-recipe-description .recipe-description,.print-area-view.f-recipe-photo .recipe-photo{display:block!important}}.print-area-view.f-additives.f-additives-hide-empty .additives.no-additives,.print-area-view.f-allergens-icons .allergens .name,.print-area-view.f-allergens.f-allergens-hide-empty .allergens.no-allergens{display:none!important}.print-area-view.f-allergens-icons .icon-types,.print-area-view.f-allergens-icons .icons{display:inline-block!important}.print-area-view:not(.f-recipe-photo) .media-body{display:block}.print-area-view.f-allergens-icons:not(.f-allergens-icons-bg) .icons{background-color:transparent!important;background:none!important;border:0;color:#333!important;display:inline!important;font-size:11px;line-height:15px;margin:0;position:static!important;top:0}.print-area-view.f-allergens-icons:not(.f-allergens-icons) .allergen:not(:last-child) .icons:after{content:","}.print-area-view.f-allergens-icons:not(.f-allergens-icons-bg) .allergens{margin:0!important}.recipe-print-buttons{margin-top:30px}.recipe-print-buttons .pagination{margin:0}.recipe-print-buttons .pagination>li>a{background-color:#545763;border-color:#545763;color:#fff}.recipe-print-buttons .pagination>li>a.active{background-color:transparent;border-color:#545763;color:#fff}@media (max-width:1024px){.recipe-print-buttons .pages{text-align:center}}@media (min-width:1300px){.detailed-search-modal .modal-dialog{width:1150px}}.detailed-search-modal .close-search{float:left}.detailed-search-modal .categories,.detailed-search-modal .results .ingredients{border:1px solid #ccc;border-radius:3px;max-height:100px;overflow-y:auto;padding:10 4px}.detailed-search-modal .categories .checkbox{padding:0 10px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.detailed-search-modal .categories .checkbox.active,.detailed-search-modal .categories .checkbox:hover{background-color:#f1f1f1}.detailed-search-modal .categories .checkbox:first-child{margin-top:5px}.detailed-search-modal .categories .checkbox:last-child{margin-bottom:5px}.detailed-search-modal .categories .checkbox label{display:block}.detailed-search-modal .results label span{color:#666;font-size:90%;font-weight:400}.detailed-search-modal .results .ingredients{max-height:140px;padding:10px}.detailed-search-modal .results .ingredient-list{margin:0}.detailed-search-modal .results .ingredient-list li{padding:2px 6px}.detailed-search-modal .results .ingredient-list li:hover{background-color:#f1f1f1;cursor:pointer}.detailed-search-modal .results .ingredient-list li .syn{color:#bfbdbd;margin-left:5px}.catering-card-view{padding:0}.catering-card-view.design1 .recipes .recipe.deleted .deleted .deleted{display:block}.catering-card-view .recipe{page-break-inside:avoid;-webkit-region-break-inside:avoid}@media print{.catering-card-view .recipe{display:block!important}.print-area-view.catering-card-view.view-mode-print .page-end{clear:both;display:block;page-break-after:always}.print-area-view.catering-card-view:not(.view-mode-print) .page-end:not(:last-child){clear:both;display:block;padding-bottom:20px!important;page-break-before:always}}.starting-commands .btn-group-sm>.card-format.btn,.starting-commands .btn-group-sm>.card-format.context-menu-dots,.starting-commands .card-format.btn-sm{height:28px}.catering-card-view:not(.no-perms) .recipe:hover{background-color:rgba(0,0,0,.05)}.catering-card-view .recipe{border-top:1px dotted #ddd;float:left;position:relative;width:50%}.catering-card-view .recipe:first-child,.catering-card-view .recipe:first-child+.recipe+.recipe,.catering-card-view .recipe:first-child+.recipe+.recipe+.recipe+.recipe,.catering-card-view .recipe:first-child+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe,.catering-card-view .recipe:first-child+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe,.catering-card-view .recipe:first-child+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe,.catering-card-view .recipe:first-child+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe{border-right:1px dotted #ddd}.catering-card-view .page-end+.recipe{border-right:1px dotted #ddd;border-top:0}.catering-card-view .page-end+.recipe+.recipe+.recipe,.catering-card-view .page-end+.recipe+.recipe+.recipe+.recipe+.recipe,.catering-card-view .page-end+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe,.catering-card-view .page-end+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe,.catering-card-view .page-end+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe,.catering-card-view .page-end+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe{border-right:1px dotted #ddd}.catering-card-view .page-end+.recipe .catering-card-view .page-end+.recipe+.recipe,.catering-card-view .recipe:first-child,.catering-card-view .recipe:first-child+.recipe{border-top:0}.catering-card-view.y4 .recipe{height:74mm}.catering-card-view.y5 .recipe{height:59.25mm}.catering-card-view.y6 .recipe{height:49.3mm}.catering-card-view.y55mm.x100mm{padding:11mm 4.6mm}.catering-card-view.y55mm .recipe{border-bottom:1px dotted #ddd;border-right:1px dotted #ddd;border-top:0;height:55mm}.catering-card-view.x100mm .recipe{width:100mm}.catering-card-view.y55mm.x100mm .page-end+.recipe,.catering-card-view.y55mm.x100mm .page-end+.recipe+.recipe+.recipe,.catering-card-view.y55mm.x100mm .page-end+.recipe+.recipe+.recipe+.recipe+.recipe,.catering-card-view.y55mm.x100mm .page-end+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe,.catering-card-view.y55mm.x100mm .page-end+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe,.catering-card-view.y55mm.x100mm .page-end+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe,.catering-card-view.y55mm.x100mm .page-end+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe,.catering-card-view.y55mm.x100mm .recipe:first-child,.catering-card-view.y55mm.x100mm .recipe:first-child+.recipe+.recipe,.catering-card-view.y55mm.x100mm .recipe:first-child+.recipe+.recipe+.recipe+.recipe,.catering-card-view.y55mm.x100mm .recipe:first-child+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe,.catering-card-view.y55mm.x100mm .recipe:first-child+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe,.catering-card-view.y55mm.x100mm .recipe:first-child+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe,.catering-card-view.y55mm.x100mm .recipe:first-child+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe+.recipe{border-left:1px dotted #ddd}.catering-card-view.y55mm .page-ende+.recipe,.catering-card-view.y55mm .recipe:first-child,.catering-card-view.y55mm .recipe:first-child+.recipe{border-top:1px dotted #ddd}.catering-card-view.design1 .recipe{padding:0}.catering-card-view.design1 .company{left:0;padding:8px;position:absolute;top:0;width:85%}.catering-card-view.design1 .company-name{font-size:11px}.catering-card-view.design1 .company-logo{float:left;height:60px;margin-right:5px}.catering-card-view .company-logo img{max-height:100%;max-width:100%}.catering-card-view.design1 .recipe-name{font-size:13px;font-weight:700;padding:0 15%;position:absolute;text-align:center;top:42%;top:calc(50% - 25px);width:100%}.catering-card-view.design1 .price{color:#999!important;font-size:11px;font-weight:700;padding:8px;position:absolute;right:0;top:0}.catering-card-view.design1 .calc-values{bottom:0;font-size:11px;padding:8px;position:absolute;width:100%}.catering-card-view.design1 .recipes .allergens .allergen{float:none}.catering-card-view.design1 .recipes .additives p{margin:0}.catering-card-view.design1 .calc-values .allergens,.catering-card-view.design1 .calc-values .nutritions{clear:both}.catering-card-view.design1 .calc-values .values-sub-title,.catering-card-view.design1 .calc-values .values-title{font-weight:700;padding-right:5px}.catering-card-view.design1.f-allergens-icons .calc-values .values-sub-title{padding-left:5px}.catering-card-view.design1 .calc-values .values{display:inline}.catering-card-view.design1.f-allergens-icons.f-allergens-icons-bg .calc-values .values .allergen{margin-top:-2px}.catering-card-view.design1 .recipes .allergens .traces{opacity:1}.catering-card-view.design1 .recipes .nutritions .values>span:not(:last-child) .unit:after{content:","}.catering-card-view.design1 .recipes .additives .additive{background:transparent;border:0;color:inherit;font-size:inherit;margin:0;padding:0}.catering-card-view.design1 .recipes .additives .additive:not(:last-child):after{content:", "}.hubspot-body{background:#eee;color:#333}.cmcalc-ingredients-list{margin-top:20px}.cmcalc-ingredients-list .input-group-btn .btn,.cmcalc-ingredients-list .input-group-btn .context-menu-dots{min-width:60px}.cmcalc-ingredients-list .has-feedback .form-control-feedback{margin-right:58px}.cmcalc-ingredients-list .has-feedback input[name=amount]+.form-control-feedback{margin-right:0}.cmcalc-ingredients-list .has-success .dropdown button{border-color:#3c763d}.cmcalc-ingredients-list .has-error .dropdown button{border-color:#a94442}.cmcalc-ingredients-list .has-error .form-control-feedback{cursor:pointer;pointer-events:auto}.cmcalc-ingredients-list .has-error .form-control::-ms-clear{display:none}@media (max-width:1199px){#my-menus-holder{padding:0 15px}}#editorSidebar{background-color:#3d4352;top:50px;width:calc(100% - 120px)}.main-canvas .button-create-new{background-color:#ffcc03;border:none;border-radius:2px;color:#000;float:right;font-size:13px;font-weight:500;height:auto;letter-spacing:.05em;padding:10px 15px;width:auto}.main-canvas .button-create-new:hover{filter:brightness(110%)}.main-canvas .recipes-list .recipe .recipeBlock .name-block{background-color:hsla(0,0%,100%,.07);border-radius:0 0 2px 2px;height:55px}.main-canvas .recipes-list .recipe .recipeBlock .name-block #menuTitle{color:#fff;font-size:16px;font-weight:500;left:0;overflow:hidden;text-align:center;text-overflow:ellipsis;top:200px;white-space:nowrap}.main-canvas .recipes-list .recipe .recipeBlock .name-block #menuDesc{color:#fff;font-size:13px;font-weight:400;left:0;text-align:center;top:230px;width:100%}.main-canvas .recipes-list .recipe .recipeBlock .img{border-bottom:0;border-radius:2px 2px 0 0}.main-canvas .checkboxTmp{display:none}.menu-creator-menu-open.transition #middle-content{margin-left:0!important;margin-top:81px;opacity:1;transition:visibility 0s 1s,opacity 1s ease-in-out;visibility:visible}.menu-creator-menu-open #middle-content{opacity:0;transition:visibility 0s 3s,opacity 3s ease-in-out;visibility:hidden}@media (max-width:767px){.menu-creator-menu-open #middle-content{zoom:.5}.menu-creator-menu-open .row-offcanvas-right{zoom:.7}}.menu-creator-menu-open .has-left-menu .consider-sidebar{width:100%}.menu-creator-menu-open .nav-tabs li a{font-size:13px}.menu-creator-menu-open .nav-tabs li a:hover{border-bottom:2px solid #76b82c;color:#fff}.menu-creator-menu-open .nav-tabs>li.active:after{display:none}.menu-creator-menu-open .nav>li>a:focus{background:transparent}.menu-creator-menu-open .nav-tabs-height{height:auto}.menu-creator-menu-open .row-offcanvas-right .nav-tabs>li:not(:last-child){margin-right:10px}.menu-creator-menu-open .row-offcanvas-right .nav-tabs>li>a{padding:0!important}.menu-creator-menu-open .button-saveClose{margin-top:15px;padding-top:10px}.menu-creator-menu-open .right-side-header .nav-tabs{height:35px!important}.menu-creator-menu-open .right-side-content .form-control{background-color:#fff!important;color:#333!important}.menu-creator-menu-open #left-menu{opacity:0;transition:visibility 0s 3s,opacity 3s ease-in-out;visibility:hidden}.menu-creator-menu-open #labelsDiv{width:92%}.menu-creator-menu-open #labelsDiv div{width:42px}.menu-creator-body .spinner{-webkit-animation:sk-rotateplane 1.5s ease-in-out infinite;animation:sk-rotateplane 1.5s ease-in-out infinite;background-color:#78b82b;border-radius:3px;font-size:75px;height:100px;left:50%;position:fixed;text-align:center;top:50%;width:100px}.menu-creator-body .spinner img{border-radius:5px;margin-left:-40px;max-width:80px;padding:10px;position:fixed;top:30%}@keyframes sk-rotateplane{0%{-webkit-transform:perspective(200px) rotateX(0) rotateY(0);-moz-transform:perspective(200px) rotateX(0) rotateY(0);transform:perspective(200px) rotateX(0) rotateY(0)}50%{-webkit-transform:perspective(200px) rotateX(0) rotateY(180deg);-moz-transform:perspective(200px) rotateX(0) rotateY(180deg);transform:perspective(200px) rotateX(0) rotateY(180deg)}to{-webkit-transform:perspective(200px) rotateX(0) rotateY(1turn);-moz-transform:perspective(200px) rotateX(0) rotateY(1turn);transform:perspective(200px) rotateX(0) rotateY(1turn)}}.menu-creator-body .titleBlankPage{color:#eee;font-size:30px;font-weight:300;line-height:1.2em}.menu-creator-body .textBlankPage{color:#ccc;font-size:16px}.menu-creator-body .bottomBlankPage{color:#a3a4a9;font-size:15px;margin-top:50px}.menu-creator-body .blurSvg{filter:blur(3px)}.menu-creator-body .blurSvgSpan{opacity:.5}.menu-creator-body .cursorNotAllowed{cursor:not-allowed!important}.menu-creator-menu-open .back-my-menu-card{background-color:transparent;color:#fff;opacity:.3}.menu-creator-menu-open .back-my-menu-card:hover{opacity:1}.menu-creator-menu-open .menu-name{margin-left:0}.menu-creator-menu-open .subnavbar a{color:#999}.menu-creator-menu-open .navbar-nav>.tm:hover{background-color:transparent}.menu-creator-menu-open .nav>li>a{margin:0 5px;padding:10px 5px}.menu-creator-menu-open .nav>li>a:hover{background-color:transparent;color:#fff}.menu-creator-menu-open .nav>li>a.active-editor-menu-item{background-color:transparent;border-bottom:3px solid #78b82c;color:#fff;height:38px}.menu-creator-menu-open a.active-editor-menu-item:hover{background-color:transparent!important}.menu-creator-menu-open .main-page{background-color:#fff!important;border:1px solid hsla(0,0%,100%,.5);box-shadow:none}.menu-creator-menu-open .menu-icons-list{background-color:transparent}.menu-creator-menu-open .sidebar-nav .svg{border:1px solid transparent;border-radius:5px;width:auto}#contribution-margin-tabs .tab-pane.scroll-loading{background-image:url(/build/images/loading.a796532c.gif)!important;background-position:99%!important;background-position:right 5px center!important;background-position:bottom!important;background-repeat:no-repeat!important;padding-bottom:100px;padding-right:25px!important}#contribution-margin-tabs #cm-recipes .head{margin-bottom:15px}#contribution-margin-tabs #cm-recipes .head>*{font-weight:700;text-align:center;text-transform:uppercase;white-space:nowrap}#contribution-margin-tabs #cm-recipes .item{border-bottom:1px solid hsla(0,0%,100%,.1);padding:10px 0}#contribution-margin-tabs #cm-recipes .item.inside-margin .name:before,#contribution-margin-tabs #cm-recipes .item.outside-margin .name:before{background-color:red;border-radius:50%;content:"";height:10px;left:5px;position:absolute;top:4px;transition:top .15s linear;width:10px}#contribution-margin-tabs #cm-recipes .item.inside-margin.inside-margin .name:before,#contribution-margin-tabs #cm-recipes .item.outside-margin.inside-margin .name:before{background-color:green}#contribution-margin-tabs #cm-recipes .item.inside-margin.open .name:before,#contribution-margin-tabs #cm-recipes .item.outside-margin.open .name:before{top:8px}#contribution-margin-tabs #cm-recipes .item:not(.open):hover{background-color:hsla(0,0%,100%,.03)}@media (max-width:767px){#contribution-margin-tabs #cm-recipes .item .toggle-details{padding:0}}#contribution-margin-tabs #cm-recipes .item>:not(.name):not(.details){text-align:center}#contribution-margin-tabs #cm-recipes .item>:not(.details){opacity:1;transition:all .15s linear;white-space:nowrap}#contribution-margin-tabs #cm-recipes .item.open>.name{width:95%}#contribution-margin-tabs #cm-recipes .item.open>.name~:not(.details){display:none}#contribution-margin-tabs #cm-recipes .item .icon-arrow-down{color:#999;cursor:pointer;font-size:15px;height:18px;line-height:18px;margin:0;position:relative;top:4px;transition:all .15s linear}#contribution-margin-tabs #cm-recipes .item .name{cursor:pointer;overflow:hidden;padding-left:20px;position:relative;text-overflow:ellipsis;transition:all .15s linear}#contribution-margin-tabs #cm-recipes .item .details{margin-top:15px;max-height:200px;min-height:0;overflow:hidden;transition:all .15s linear}#contribution-margin-tabs #cm-recipes .item .details>*{padding:15px;text-align:center}#contribution-margin-tabs #cm-recipes .item .details>:not(:last-child){border-right:2px solid hsla(0,0%,100%,.1)}@media (max-width:1199px){#contribution-margin-tabs #cm-recipes .item .details>:first-child,#contribution-margin-tabs #cm-recipes .item .details>:nth-child(2),#contribution-margin-tabs #cm-recipes .item .details>:nth-child(3){border-bottom:2px solid hsla(0,0%,100%,.1)}#contribution-margin-tabs #cm-recipes .item .details>:nth-child(3),#contribution-margin-tabs #cm-recipes .item .details>:nth-child(6){border-right-color:transparent}}#contribution-margin-tabs #cm-recipes .item .details>* label{color:#4e96b7;display:block;font-size:12px;font-weight:600;line-height:1.1;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:100%}#contribution-margin-tabs #cm-recipes .item .details>* span{border:1px solid hsla(0,0%,100%,0);border-image:initial;border-radius:2px;color:#fff;display:inline-block;font-size:20px;height:30px;margin:0 auto;position:relative;transition:all .15s linear;white-space:nowrap;width:auto}#contribution-margin-tabs #cm-recipes .item:not(.open) .details{margin:0;max-height:0;padding-bottom:0;padding-top:0}#contribution-margin-tabs #cm-recipes .item:not(.open) a.view{display:none}#contribution-margin-tabs #cm-recipes .item.open{border:1px solid hsla(0,0%,100%,.5)}#contribution-margin-tabs #cm-recipes .item.open .icon-arrow-down{transform:rotate(-180deg)}#contribution-margin-tabs #cm-recipes .item.open .name{font-size:20px}#contribution-margin-tabs #cm-recipes .item.open .name a{color:hsla(0,0%,100%,.4);font-size:12px;margin-left:15px;text-decoration:underline}#contribution-margin-tabs .cmcalc4 .cmcalc4-wrapper{display:none}#contribution-margin-tabs .cmcalc4 .quest{margin-top:5px}.light #contribution-margin-tabs #cm-recipes .item{border-bottom-color:rgba(0,0,0,.1)}.light #contribution-margin-tabs #cm-recipes .item.open{border-color:rgba(0,0,0,.2)}.light #contribution-margin-tabs #cm-recipes .item.open .name a{color:rgba(0,0,0,.6)}.light #contribution-margin-tabs #cm-recipes .item.open .details>:not(:last-child){border-right-color:rgba(0,0,0,.1)}@media (max-width:1199px){.light #contribution-margin-tabs #cm-recipes .item.open .details>:first-child,.light #contribution-margin-tabs #cm-recipes .item.open .details>:nth-child(2),.light #contribution-margin-tabs #cm-recipes .item.open .details>:nth-child(3){border-bottom-color:2px solid rgba(0,0,0,.1)}.light #contribution-margin-tabs #cm-recipes .item.open .details>:nth-child(3),.light #contribution-margin-tabs #cm-recipes .item.open .details>:nth-child(6){border-right-color:transparent}}.light #contribution-margin-tabs #cm-recipes .item.open .details>* span{color:inherit}.cmcalc4.db4.not-enabled{position:relative;text-align:center}.cmcalc4.db4.not-enabled img{max-width:100%}.cmcalc4.db4.not-enabled .cmcalc4-wrapper{min-height:0!important}.cmcalc4.db4.not-enabled .msg{height:100%;left:0;position:absolute;text-align:center;top:0;width:100%}.cmcalc4.db4.not-enabled .msg .quest{background-color:#f5f5f5;border:3px solid #fff;border-radius:4px;color:#000;cursor:pointer;display:inline-block;font-size:15px;font-weight:500;margin-top:50px;max-width:500px;padding:15px 60px;position:relative;top:50%;transform:translateY(-50%)}.cmcalc4.db4.not-enabled .msg .quest:not(.el-visible){display:none}.cmcalc4.db4.not-enabled .msg .quest .close{color:#000;position:absolute;right:5px;top:5px}.cmcalc4.db4.not-enabled .msg .quest img{width:40px}.cmcalc4.db4.not-enabled .msg .quest p{color:#000!important;font-size:14px;font-weight:400;margin-top:20px}.cmcalc4.db4.not-enabled .msg .quest .btn,.cmcalc4.db4.not-enabled .msg .quest .context-menu-dots{border-radius:22px;color:#fff}.light body{background-color:#f2f2f2;color:#333}.light body:not(.has-right-menu):not(.has-left-menu) #middle-content #middle-content-block{color:#333}.light body .main-content-menu{background:#f2f2f2}.light body .main-content-menu form.search input{border-color:#ccc}.light body .main-content-menu.scroll-header{color:#333}.light body .main-content-menu .btn:active,.light body .main-content-menu .btn:focus,.light body .main-content-menu .context-menu-dots:active,.light body .main-content-menu .context-menu-dots:focus{box-shadow:none;outline:none}.light body .main-content-menu .btn-back.context-menu-dots,.light body .main-content-menu .btn.btn-back{color:rgba(0,0,0,.3)}.light body .main-content-menu .btn-back.context-menu-dots:hover,.light body .main-content-menu .btn.btn-back:hover{color:rgba(0,0,0,.7)}.light body .main-content-menu .btn.dropdown-toggle,.light body .main-content-menu .dropdown-toggle.context-menu-dots{background-color:rgba(0,0,0,.05);color:#999;font-size:13px;padding:10px;text-transform:none}.light body .main-content-menu .btn.dropdown-toggle:hover,.light body .main-content-menu .dropdown-toggle.context-menu-dots:hover{background-color:rgba(0,0,0,.1);color:#666}.light body .main-content-menu .dropdown-menu>li>a{font-size:13px}.light body .main-content-menu .nav-tabs li a{border-bottom-color:#ddd}.light body .main-content-menu .nav-tabs li a:hover{border-bottom-color:#78b82c;color:#333}.light body .main-content-menu .nav-tabs li.active a{color:#333}.light body .main-content-menu.scroll-header.main-content-menu .btn-action .icons{color:initial;opacity:.5}.light body .main-content-menu.scroll-header.main-content-menu .btn-action .icons:hover{opacity:1}.light body #right-menu{background-color:#ddd}.light body #right-menu .main-content-tabs .tab-content,.light body #right-menu .main-content-tabs .tab-content label .label-name,.light body #right-menu .well,.light body #right-menu .well label .label-name,.main-content-tabs .light body #right-menu .tab-content,.main-content-tabs .light body #right-menu .tab-content label .label-name{color:#333}.light body #right-menu .main-content-tabs .tab-content .subwell-title,.light body #right-menu .main-content-tabs .tab-content .well-title,.light body #right-menu .well .subwell-title,.light body #right-menu .well .well-title,.main-content-tabs .light body #right-menu .tab-content .subwell-title,.main-content-tabs .light body #right-menu .tab-content .well-title{color:#333;font-weight:500}.light body #right-menu .values>.row{border-bottom-color:rgba(0,0,0,.1)}.light body #right-menu .allergens .icons.austrian{color:#000}.light body .recipes-list .recipe .recipeBlock{border-color:#ddd;color:#333}.light body .recipes-list .recipe .recipeBlock .img{background-color:#fff}.light body .recipe-dbs .recipe-dbs-list .recipe-db .recipeDbBlock .img{border-color:#ddd}.light body .recipe-dbs .recipe-dbs-list .recipe-db .recipeDbBlock .name-block{background-color:#fff;border-color:#ddd;color:#333}.light body .recipe-db-header .recipe-db-stats>*{border-color:rgba(0,0,0,.1);color:#999}.light body .recipe-view .ingredients .ing{border-bottom-color:rgba(0,0,0,.1)}.light body .recipe-view .ingredients .ing .ing-name a{color:#0e76e6}.light body .recipe-view .ingredients .ing:first-child{border-top-color:rgba(0,0,0,.1)}.light body .recipe-view .ingredients .ing:last-child{border-bottom-color:rgba(0,0,0,.1)}.light body .recipe-view .ingredients .ing:hover{background-color:rgba(0,0,0,.03);cursor:pointer}.light body .recipe-view .ingredient-recalculate{background-color:hsla(0,0%,100%,.5);color:#333}.light body .icons.small.austrian{color:#000}.light body #disclaimer-info{border-top-color:rgba(0,0,0,.1)}.light body #middle-content #middle-content-block .module-option-circle{background-color:#fff}.light body #middle-content #middle-content-block .module-option-circle:hover{background-color:#78b82c}.light body #middle-content #middle-content-block .module-option-title,.light body #middle-content .product input[name=quantity]{color:#333}.light body.shop-body .list-shops .shop{border-color:#ddd}.light body.shop-body .products .in-cart .shop-product-price,.light body.shop-body .products .shop-product-name,.light body.shop-body .products .total-block{color:#333}.light body.shop-body .products.compact .product .productBlock{border-color:rgba(0,0,0,.1)}.light body.shop-body .products.compact .product .productBlock .name-block .shop-product-name{color:#333;padding-left:10px}.light body.shop-body .products.compact .product .productBlock .add-product,.light body.shop-body .products.compact .product .productBlock .shop-product-price .price-block{color:#333}.light body.shop-body .products.compact .product .productBlock .add-product:hover,.light body.shop-body .products.compact .product .productBlock .art-no.compact-visible{color:#666}.light body.shop-body .products:not(.compact) .productBlock{border-color:#ddd}.light body.shop-body .products-table .product>*{border-bottom-color:rgba(0,0,0,.1)}.light body.shop-body .products-table .product .product-name a{color:#000}.light body.shop-body .shop-middle input.quantity:active{background-color:#fff;border-color:#333!important}.light body.shop-body .orders-list .order{border-color:rgba(0,0,0,.1)}.light body.shop-body .orders-list .order:hover{background-color:rgba(0,0,0,.03)}.light body.shop-body #right-menu{background-color:#ddd}.light body.shop-body #right-menu .cart-short a.product{border-top-color:rgba(0,0,0,.1);color:rgba(0,0,0,.66)}.light body.shop-body #right-menu .cart-short.well.well-captioned .subwell-title,.light body.shop-body #right-menu .cart-short.well.well-captioned .well-title,.light body.shop-body #right-menu .main-content-tabs .cart-short.well-captioned.tab-content .subwell-title,.light body.shop-body #right-menu .main-content-tabs .cart-short.well-captioned.tab-content .well-title,.main-content-tabs .light body.shop-body #right-menu .cart-short.well-captioned.tab-content .subwell-title,.main-content-tabs .light body.shop-body #right-menu .cart-short.well-captioned.tab-content .well-title{color:#333}.light body.shop-body #right-menu .cart-short.well.well-captioned .subwell-title .product-number,.light body.shop-body #right-menu .cart-short.well.well-captioned .well-title .product-number,.light body.shop-body #right-menu .main-content-tabs .cart-short.well-captioned.tab-content .subwell-title .product-number,.light body.shop-body #right-menu .main-content-tabs .cart-short.well-captioned.tab-content .well-title .product-number,.main-content-tabs .light body.shop-body #right-menu .cart-short.well-captioned.tab-content .subwell-title .product-number,.main-content-tabs .light body.shop-body #right-menu .cart-short.well-captioned.tab-content .well-title .product-number{color:rgba(0,0,0,.3)}.light body.shop-body #right-menu .cart-short.well .shops-summary,.light body.shop-body #right-menu .main-content-tabs .cart-short.tab-content .shops-summary,.light body.shop-body #right-menu .main-content-tabs .tab-content,.light body.shop-body #right-menu .well,.main-content-tabs .light body.shop-body #right-menu .cart-short.tab-content .shops-summary,.main-content-tabs .light body.shop-body #right-menu .tab-content{color:#333}.light body.shop-body .product-category{background-color:transparent}.light body.shop-body .order-id{color:#333}.light body.shop-body .private-shop .form-control{border-color:rgba(0,0,0,.15)}.light body.shop-body .private-shop .form-control:focus{background-color:#fff}.light body.shop-body .private-shop .onoffswitch .onoffswitch-inner:after{background-color:#ccc}.light body.shop-body .private-shop .onoffswitch input[type=checkbox]:not(:checked)+.onoffswitch-label .onoffswitch-switch{border-color:#ccc}.light body.shop-body .private-shop.extended .config-box+.config-box{border-color:rgba(0,0,0,.05)}.light body.shop-body .private-shop .sortable li ol li:before{border-left-color:#f2f2f2}.light body.shop-body .nutritionentry{border-bottom:1px solid rgba(0,0,0,.1)}.light body #middle-content #middle-content-block .list-group-item{border-bottom-color:rgba(0,0,0,.05)!important;color:#666}.light body #middle-content #middle-content-block .list-group-item:first-child{border-top-color:rgba(0,0,0,.05)!important}.light body #middle-content .scroll-header:not(#middle-content){background:#f2f2f2;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.15);box-shadow:0 0 15px 0 rgba(0,0,0,.15)}.light body #middle-content .scroll-header:not(#middle-content) .main-content-title{color:#333}@media (max-width:1055px){.light body #middle-content .scroll-header:not(#middle-content) .main-content-title{font-size:25px}}.light body footer{color:#999;opacity:1}.light body footer a{color:#999}.light body footer a:hover{color:#666}.light body .pricebox{background-color:#ddd;color:#333}.light body .pricebox .dropdown .btn,.light body .pricebox .dropdown .context-menu-dots{border-color:rgba(0,0,0,.2);color:#333}.light body .pricebox.in-cart{background-color:#78b82c;color:#000}.light body .pricebox .packaging-selector button{color:#fff!important}.light body .pricebox:not(.in-cart) .plus-minus a{color:#000}.light body #right-menu .priceboxx{border-bottom-color:rgba(0,0,0,.1)}.light body #right-menu .priceboxx .different-sales-units-wrapper .btn,.light body #right-menu .priceboxx .different-sales-units-wrapper .context-menu-dots,.light body #right-menu .priceboxx .packagings-selector .btn,.light body #right-menu .priceboxx .packagings-selector .context-menu-dots{border-color:rgba(0,0,0,.2);color:#333}.light body #right-menu .nav-tabs>li a{border-color:rgba(0,0,0,.1)}.light body #right-menu .nav-tabs>li a:hover{border-color:rgba(0,0,0,.1);color:#000}.light body #right-menu .account-subscription-features.well.voucher-well button,.light body #right-menu .main-content-tabs .account-subscription-features.voucher-well.tab-content button,.main-content-tabs .light body #right-menu .account-subscription-features.voucher-well.tab-content button{background-color:#999}.light body #right-menu .account-subscription-features.well.voucher-well .form-control,.light body #right-menu .main-content-tabs .account-subscription-features.voucher-well.tab-content .form-control,.main-content-tabs .light body #right-menu .account-subscription-features.voucher-well.tab-content .form-control{background-color:#fff}.light body #right-menu .account-subscription-features.well .lines>:not(:last-child),.light body #right-menu .main-content-tabs .account-subscription-features.tab-content .lines>:not(:last-child),.main-content-tabs .light body #right-menu .account-subscription-features.tab-content .lines>:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.light body .table tbody tr td,.light body .table thead tr th{border-bottom-color:rgba(0,0,0,.05)}.light body .table tbody tr td a,.light body .table thead tr th a{color:#666}.light body .table tbody tr td a:hover,.light body .table thead tr th a:hover{color:#999}.light body .form-control{border:1px solid #ddd;color:#666}.light body .form-control:active,.light body .form-control:focus{background-color:#fff}.light body .form-control[type=email]:active{background-color:#fff!important}.light body .btn-t1.context-menu-dots,.light body .btn.btn-t1{background-color:rgba(0,0,0,.1);box-shadow:none;color:#666}.light body .btn-t1.context-menu-dots:hover,.light body .btn.btn-t1:hover{background-color:rgba(0,0,0,.05);color:#333}.light body.not-signed-in h1,.light body.signin-page h1{color:#666}.light body.not-signed-in .has-error .checkbox,.light body.not-signed-in a:not(.btn):not(.context-menu-dots):not(.context-menu-dots),.light body.signin-page .has-error .checkbox,.light body.signin-page a:not(.btn):not(.context-menu-dots):not(.context-menu-dots){color:inherit}.light body .signin-div a,.light body .signup-div a{color:#999!important}.light body .btn-group.tab-look label,.light body .btn-group.tab-look label.active,.light body .btn-group.tab-look label:active,.light body .btn-group.tab-look label:hover{color:#333}.light body .connections .btn-infobox .icons:hover{color:#666}.light body .connections .infobox+.config-box{border-top-color:rgba(0,0,0,.1)}.light body #right-menu .btn,.light body #right-menu .context-menu-dots{color:inherit}.light body #right-menu .account-subscription-features.well .dropdown .btn:focus,.light body #right-menu .account-subscription-features.well .dropdown .btn:hover,.light body #right-menu .account-subscription-features.well .dropdown .context-menu-dots:focus,.light body #right-menu .account-subscription-features.well .dropdown .context-menu-dots:hover,.light body #right-menu .main-content-tabs .account-subscription-features.tab-content .dropdown .btn:focus,.light body #right-menu .main-content-tabs .account-subscription-features.tab-content .dropdown .btn:hover,.light body #right-menu .main-content-tabs .account-subscription-features.tab-content .dropdown .context-menu-dots:focus,.light body #right-menu .main-content-tabs .account-subscription-features.tab-content .dropdown .context-menu-dots:hover,.main-content-tabs .light body #right-menu .account-subscription-features.tab-content .dropdown .btn:focus,.main-content-tabs .light body #right-menu .account-subscription-features.tab-content .dropdown .btn:hover,.main-content-tabs .light body #right-menu .account-subscription-features.tab-content .dropdown .context-menu-dots:focus,.main-content-tabs .light body #right-menu .account-subscription-features.tab-content .dropdown .context-menu-dots:hover{color:#666}.light body #right-menu .dark-dropdown .dropdown-toggle{background-color:hsla(0,0%,100%,.3)}.light body #right-menu .dark-dropdown .dropdown-toggle:active,.light body #right-menu .dark-dropdown .dropdown-toggle:focus,.light body #right-menu .dark-dropdown .dropdown-toggle:hover{background-color:hsla(0,0%,100%,.5)}.light body #right-menu .dark-dropdown .dropdown-menu{background-color:#fff}.light body #right-menu .dark-dropdown .dropdown-menu a{color:#333}.light body #right-menu .cart-short a.product{color:rgba(0,0,0,.5)}.light body #right-menu .cart-short a.product:hover{color:rgba(0,0,0,.75)}.light body #right-menu .cart-short.well .subwell-title .product-number,.light body #right-menu .cart-short.well .well-title .product-number,.light body #right-menu .main-content-tabs .cart-short.tab-content .subwell-title .product-number,.light body #right-menu .main-content-tabs .cart-short.tab-content .well-title .product-number,.main-content-tabs .light body #right-menu .cart-short.tab-content .subwell-title .product-number,.main-content-tabs .light body #right-menu .cart-short.tab-content .well-title .product-number{color:rgba(0,0,0,.5)}.light body #right-menu .main-content-tabs .tab-content #payment-confirm a,.light body #right-menu .main-content-tabs .tab-content label,.light body #right-menu .well #payment-confirm a,.light body #right-menu .well label,.main-content-tabs .light body #right-menu .tab-content #payment-confirm a,.main-content-tabs .light body #right-menu .tab-content label{color:#666}.light body #right-menu .main-content-tabs .tab-content #payment-confirm a:hover,.light body #right-menu .well #payment-confirm a:hover,.main-content-tabs .light body #right-menu .tab-content #payment-confirm a:hover{color:#333}.light body .nav-tabs li a:hover,.light body .nav-tabs li.active a{color:inherit}.light body .onoffswitch input[type=checkbox]:not(:checked)+.onoffswitch-label,.light body .onoffswitch input[type=checkbox]:not(:checked)+.onoffswitch-label .onoffswitch-switch{border-color:#ccc}.light body .onoffswitch .onoffswitch-inner:after{background-color:#ccc}.light body .pages-list-content .right-fixed-number{background-color:#ddd}.light body .pages-list-content .right-fixed-number .list-page-number{background-color:#ccc}.light body .pages-list-content .right-fixed-number .list-page-number.activePage{background-color:#3d4352;color:#fff}.light body .pages-list-content .right-fixed-number .list-page-number .number-right-page{color:inherit}.light body .recipes-list .recipe .recipeBlock .name-block{background-color:hsla(0,0%,100%,.07);border-radius:0 0 2px 2px;color:#333}.light body .recipes-list .recipe .recipeBlock .name-block #menuDesc,.light body .recipes-list .recipe .recipeBlock .name-block #menuTitle{color:#333}.light body.menu-creator-menu-open .back-my-menu-card{color:#000}.light body.menu-creator-menu-open .nav>li>a.active-editor-menu-item,.light body.menu-creator-menu-open .nav>li>a:hover{color:#333}.light body.menu-creator-menu-open .sidebar-nav li a{color:#666}.light body.menu-creator-menu-open .sidebar-nav .svg{border-color:#ccc}.light body.menu-creator-menu-open .menu-icons-list a:hover{color:#333}.light body.menu-creator-menu-open #editorSidebar{background-color:#f2f2f2}.light body .main-page{border-color:rgba(0,0,0,.5)}.light body form.search input:not(.white){color:#333}.light body #languages-list li{border:1px solid #ccc}.light body .recipes-bulk-wrapper{background-color:#fff}.light body .recipes-bulk-wrapper .close,.light body .recipes-bulk-wrapper .recipes-bulk .bulk-action-text{color:#333}.light body .recipes-bulk-wrapper .dropdown-toggle{background-color:rgba(0,0,0,.15);color:#666}.light body .recipes-bulk-wrapper .dropdown-toggle:hover{background-color:rgba(0,0,0,.2);color:#333}.light body .config-box .dropdown-menu{background-color:#fff;color:#666}.light body .config-box .dropdown-menu a{color:#666}.light body .config-box .dropdown-menu a:hover{color:#333}.light body .config-box .form-group .form-control{border-color:#ccc;color:#666}.light body .config-box .form-group .form-control#shipment-zip,.light body .config-box .form-group .form-control#zip{width:150px}.light body #middle-content #middle-content-block>:not(.main-content-menu) .dropdown-toggle:not(.transparent){background-color:rgba(0,0,0,.1)!important;color:#333!important}.light body #middle-content #middle-content-block>:not(.main-content-menu) .dropdown-toggle:not(.transparent):hover{background-color:rgba(0,0,0,.15)!important;color:#333}.light body .recipe-print-buttons .pagination>li>a{background-color:#ccc;border-color:#ccc;color:#666}.light body .recipe-print-buttons .pagination>li>a.active{background-color:transparent}.light body .recipe-form .ingredients-wrapper .group-row,.light body .recipe-form .ingredients-wrapper .ingredients .group-row .ing-row{background-color:#f5f5f5}.light body .recipe-cmcalc.db3 .actual-col,.light body .recipe-cmcalc.db3 .nominal-col{border-left-color:#ccc}.light body .recipe-cmcalc.db3>div:nth-child(2n){background-color:rgba(0,0,0,.03)}.light body .recipe-cmcalc.db3 .input-group .input-group-addon{background:#ccc;color:#777}.light body .tt-dropdown-menu{background-color:#fff;color:#515664}.light body .list-view .ingredients .category-name,.light body .list-view .ingredients .icon-select{color:#999}.light body .btn .btn-default:focus,.light body .btn-default.context-menu-dots:active,.light body .btn-default.context-menu-dots:hover,.light body .btn.btn-default:active,.light body .btn.btn-default:hover,.light body .context-menu-dots .btn-default:focus{background-color:#c4c4c4}.light body .unavailable{background-color:#fef3f2;color:#f04438!important}.light body .unavailable:hover{background-color:#fef3f2!important}@media (min-width:1200px) and (max-width:1599px){.hidden-lg{display:none!important}}.visible-xl,.visible-xl-block,.visible-xl-inline,.visible-xl-inline-block{display:none!important}@media (min-width:1600px){.container{width:1570px}.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{float:left}.col-xl-12{width:100%}.col-xl-11{width:91.66666667%}.col-xl-10{width:83.33333333%}.col-xl-9{width:75%}.col-xl-8{width:66.66666667%}.col-xl-7{width:58.33333333%}.col-xl-6{width:50%}.col-xl-5{width:41.66666667%}.col-xl-4{width:33.33333333%}.col-xl-3{width:25%}.col-xl-2-5{width:20.833333333%}.col-xl-2{width:16.66666667%}.col-xl-1{width:8.33333333%}.col-xl-pull-12{right:100%}.col-xl-pull-11{right:91.66666667%}.col-xl-pull-10{right:83.33333333%}.col-xl-pull-9{right:75%}.col-xl-pull-8{right:66.66666667%}.col-xl-pull-7{right:58.33333333%}.col-xl-pull-6{right:50%}.col-xl-pull-5{right:41.66666667%}.col-xl-pull-4{right:33.33333333%}.col-xl-pull-3{right:25%}.col-xl-pull-2{right:16.66666667%}.col-xl-pull-1{right:8.33333333%}.col-xl-pull-0{right:auto}.col-xl-push-12{left:100%}.col-xl-push-11{left:91.66666667%}.col-xl-push-10{left:83.33333333%}.col-xl-push-9{left:75%}.col-xl-push-8{left:66.66666667%}.col-xl-push-7{left:58.33333333%}.col-xl-push-6{left:50%}.col-xl-push-5{left:41.66666667%}.col-xl-push-4{left:33.33333333%}.col-xl-push-3{left:25%}.col-xl-push-2{left:16.66666667%}.col-xl-push-1{left:8.33333333%}.col-xl-push-0{left:auto}.col-xl-offset-12{margin-left:100%}.col-xl-offset-11{margin-left:91.66666667%}.col-xl-offset-10{margin-left:83.33333333%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-8{margin-left:66.66666667%}.col-xl-offset-7{margin-left:58.33333333%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-5{margin-left:41.66666667%}.col-xl-offset-4{margin-left:33.33333333%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-2{margin-left:16.66666667%}.col-xl-offset-1{margin-left:8.33333333%}.col-xl-offset-0{margin-left:0}.visible-xl{display:block!important}table.visible-xl{display:table}tr.visible-xl{display:table-row!important}td.visible-xl,th.visible-xl{display:table-cell!important}.visible-xl-block{display:block!important}.visible-xl-inline{display:inline!important}.visible-xl-inline-block{display:inline-block!important}.hidden-xl{display:none!important}}@media (min-width:1600px) and (max-width:1999px){.hidden-xxl{display:none!important}}.visible-xxl,.visible-xxl-block,.visible-xxl-inline,.visible-xxl-inline-block{display:none!important}@media (min-width:2000px){.container{width:1970px}.col-xxl-1,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9{float:left}.col-xxl-12{width:100%}.col-xxl-11{width:91.66666667%}.col-xxl-10{width:83.33333333%}.col-xxl-9{width:75%}.col-xxl-8{width:66.66666667%}.col-xxl-7{width:58.33333333%}.col-xxl-6{width:50%}.col-xxl-5{width:41.66666667%}.col-xxl-4{width:33.33333333%}.col-xxl-3{width:25%}.col-xxl-2{width:16.66666667%}.col-xxl-1-5{width:12.5%}.col-xxl-1{width:8.33333333%}.col-xxl-pull-12{right:100%}.col-xxl-pull-11{right:91.66666667%}.col-xxl-pull-10{right:83.33333333%}.col-xxl-pull-9{right:75%}.col-xxl-pull-8{right:66.66666667%}.col-xxl-pull-7{right:58.33333333%}.col-xxl-pull-6{right:50%}.col-xxl-pull-5{right:41.66666667%}.col-xxl-pull-4{right:33.33333333%}.col-xxl-pull-3{right:25%}.col-xxl-pull-2{right:16.66666667%}.col-xxl-pull-1{right:8.33333333%}.col-xxl-pull-0{right:auto}.col-xxl-push-12{left:100%}.col-xxl-push-11{left:91.66666667%}.col-xxl-push-10{left:83.33333333%}.col-xxl-push-9{left:75%}.col-xxl-push-8{left:66.66666667%}.col-xxl-push-7{left:58.33333333%}.col-xxl-push-6{left:50%}.col-xxl-push-5{left:41.66666667%}.col-xxl-push-4{left:33.33333333%}.col-xxl-push-3{left:25%}.col-xxl-push-2{left:16.66666667%}.col-xxl-push-1{left:8.33333333%}.col-xxl-push-0{left:auto}.col-xxl-offset-12{margin-left:100%}.col-xxl-offset-11{margin-left:91.66666667%}.col-xxl-offset-10{margin-left:83.33333333%}.col-xxl-offset-9{margin-left:75%}.col-xxl-offset-8{margin-left:66.66666667%}.col-xxl-offset-7{margin-left:58.33333333%}.col-xxl-offset-6{margin-left:50%}.col-xxl-offset-5{margin-left:41.66666667%}.col-xxl-offset-4{margin-left:33.33333333%}.col-xxl-offset-3{margin-left:25%}.col-xxl-offset-2{margin-left:16.66666667%}.col-xxl-offset-1{margin-left:8.33333333%}.col-xxl-offset-0{margin-left:0}.visible-xxl{display:block!important}table.visible-xxl{display:table}tr.visible-xxl{display:table-row!important}td.visible-xxl,th.visible-xxl{display:table-cell!important}.visible-xxl-block{display:block!important}.visible-xxl-inline{display:inline!important}.visible-xxl-inline-block{display:inline-block!important}.hidden-xxl{display:none!important}}
/*! jQuery UI - v1.11.4 - 2015-04-22
* http://jqueryui.com
* Includes: core.css, sortable.css, datepicker.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{border:0;font-size:100%;line-height:1.3;list-style:none;margin:0;outline:0;padding:0;text-decoration:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{border-collapse:collapse;content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{filter:Alpha(Opacity=0);height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-99999px}.ui-widget-overlay{height:100%;left:0;position:fixed;top:0;width:100%}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-datepicker{display:none;padding:.2em .2em 0;width:17em}.ui-datepicker .ui-datepicker-header{padding:.2em 0;position:relative}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{height:1.8em;position:absolute;top:2px;width:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%}.ui-datepicker .ui-datepicker-title{line-height:1.8em;margin:0 2.3em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{border-collapse:collapse;font-size:.9em;margin:0 0 .4em;width:100%}.ui-datepicker th{border:0;font-weight:700;padding:.7em .3em;text-align:center}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;border-bottom:0;border-left:0;border-right:0;margin:.7em 0 0;padding:0 .2em}.ui-datepicker .ui-datepicker-buttonpane button{cursor:pointer;float:right;margin:.5em .2em .4em;overflow:visible;padding:.2em .6em .3em;width:auto}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{margin:0 auto .4em;width:95%}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;font-size:0;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{left:auto;right:2px}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:auto;right:1px}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:1px;border-right-width:0}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{background:#fff url(/build/images/ui-bg_flat_75_ffffff_40x100.6bc0bc6f.png) 50% 50% repeat-x;border:1px solid #aaa;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{background:#ccc url(/build/images/ui-bg_highlight-soft_75_cccccc_1x100.99b8debe.png) 50% 50% repeat-x;border:1px solid #aaa;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#e6e6e6 url(/build/images/ui-bg_glass_75_e6e6e6_1x400.98ea7dfc.png) 50% 50% repeat-x;border:1px solid #d3d3d3;color:#555;font-weight:400}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background:#dadada url(/build/images/ui-bg_glass_75_dadada_1x400.51305901.png) 50% 50% repeat-x;border:1px solid #999;color:#212121;font-weight:400}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#fff url(/build/images/ui-bg_glass_65_ffffff_1x400.d2cedc3a.png) 50% 50% repeat-x;border:1px solid #aaa;color:#212121;font-weight:400}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:#fbf9ee url(/build/images/ui-bg_glass_55_fbf9ee_1x400.e9752c13.png) 50% 50% repeat-x;border:1px solid #fcefa1;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{background:#fef1ec url(/build/images/ui-bg_glass_95_fef1ec_1x400.899d5392.png) 50% 50% repeat-x;border:1px solid #cd0a0a;color:#cd0a0a}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{filter:Alpha(Opacity=70);font-weight:400;opacity:.7}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{background-image:none;filter:Alpha(Opacity=35);opacity:.35}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{height:16px;width:16px}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(/build/images/ui-icons_222222_256x240.3d22fe68.png)}.ui-state-default .ui-icon{background-image:url(/build/images/ui-icons_888888_256x240.756afcb8.png)}.ui-state-active .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(/build/images/ui-icons_454545_256x240.78025884.png)}.ui-state-highlight .ui-icon{background-image:url(/build/images/ui-icons_2e83ff_256x240.48c27dae.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/build/images/ui-icons_cd0a0a_256x240.ab0379f3.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-overlay,.ui-widget-shadow{background:#aaa url(/build/images/ui-bg_flat_0_aaaaaa_40x100.ab6fc169.png) 50% 50% repeat-x;filter:Alpha(Opacity=30);opacity:.3}.ui-widget-shadow{border-radius:8px;margin:-8px 0 0 -8px;padding:8px}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dt{clear:left;float:left;padding:0 0 0 5px}.ui-timepicker-div dl dd{margin:0 10px 10px 40%}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:none;border:none;margin:0;padding:0}.ui-timepicker-div .ui_tpicker_unit_hide{display:none}.ui-timepicker-rtl{direction:rtl}.ui-timepicker-rtl dl{padding:0 5px 0 0;text-align:right}.ui-timepicker-rtl dl dt{clear:right;float:right}.ui-timepicker-rtl dl dd{margin:0 40% 10px 10px}.ui-timepicker-div.ui-timepicker-oneLine{padding-right:2px}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time,.ui-timepicker-div.ui-timepicker-oneLine dt{display:none}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time_label{display:block;padding-top:2px}.ui-timepicker-div.ui-timepicker-oneLine dl{text-align:right}.ui-timepicker-div.ui-timepicker-oneLine dl dd,.ui-timepicker-div.ui-timepicker-oneLine dl dd>div{display:inline-block;margin:0}.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_minute:before,.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_second:before{content:":";display:inline-block}.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_microsec:before,.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_millisec:before{content:".";display:inline-block}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide,.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide:before{display:none}.fileinput-button{overflow:hidden;position:relative}.fileinput-button input{cursor:pointer;direction:ltr;-ms-filter:"alpha(opacity=0)";font-size:200px;margin:0;opacity:0;position:absolute;right:0;top:0}@media screen\9 {.fileinput-button input{filter:alpha(opacity=0);font-size:100%;height:100%}}
/*!
 * bootstrap-tokenfield
 * https://github.com/sliptree/bootstrap-tokenfield
 * Copyright 2013-2014 Sliptree and other contributors; Licensed MIT
 */@-webkit-keyframes "blink"{0%{border-color:#ededed}to{border-color:#b94a48}}@-moz-keyframes "blink"{0%{border-color:#ededed}to{border-color:#b94a48}}@keyframes "blink"{0%{border-color:#ededed}to{border-color:#b94a48}}.tokenfield{height:auto;min-height:34px;padding-bottom:0}.tokenfield.focus{border-color:#66afe9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0}.tokenfield .token{background-color:#ededed;border:1px solid #d9d9d9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:default;display:inline-block;height:22px;margin:-1px 5px 5px 0;vertical-align:top;white-space:nowrap}.tokenfield .token:hover{border-color:#b9b9b9}.tokenfield .token.active{border-color:#52a8ec;border-color:rgba(82,168,236,.8)}.tokenfield .token.duplicate{-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:blink;animation-name:blink;-webkit-animation-timing-function:ease;animation-timing-function:ease;border-color:#ebccd1}.tokenfield .token.invalid{background:0 0;border:1px solid transparent;border-bottom:1px dotted #d9534f;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.tokenfield .token.invalid.active{background:#ededed;border:1px solid #ededed;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.tokenfield .token .token-label{display:inline-block;overflow:hidden;padding-left:4px;text-overflow:ellipsis;vertical-align:top}.tokenfield .token .close{display:inline-block;float:none;font-family:Arial;font-size:1.1em;height:100%;line-height:100%;line-height:1.49em;margin-left:5px;padding-right:4px;vertical-align:top}.tokenfield .token-input{background:0 0;border:0;-webkit-box-shadow:none;box-shadow:none;height:20px;margin-bottom:6px;min-width:60px;padding:0;width:60px}.tokenfield .token-input:focus{border-color:transparent;-webkit-box-shadow:none;box-shadow:none;outline:0}.tokenfield.disabled{background-color:#eee;cursor:not-allowed}.tokenfield.disabled .token-input{cursor:not-allowed}.tokenfield.disabled .token:hover{border-color:#d9d9d9;cursor:not-allowed}.tokenfield.disabled .token:hover .close{cursor:not-allowed;filter:alpha(opacity=20);opacity:.2}.has-warning .tokenfield.focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-error .tokenfield.focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-success .tokenfield.focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.input-group-sm .tokenfield,.input-group-sm>.input-group-btn>.tokenfield.btn,.input-group-sm>.input-group-btn>.tokenfield.context-menu-dots,.tokenfield.input-sm{min-height:30px;padding-bottom:0}.input-group-sm .token,.input-group-sm>.input-group-btn>.tokenfield.btn .token,.input-group-sm>.input-group-btn>.tokenfield.context-menu-dots .token,.tokenfield.input-sm .token{height:20px;margin-bottom:4px}.input-group-sm .token-input,.input-group-sm>.input-group-btn>.tokenfield.btn .token-input,.input-group-sm>.input-group-btn>.tokenfield.context-menu-dots .token-input,.tokenfield.input-sm .token-input{height:18px;margin-bottom:5px}.input-group-lg .tokenfield,.input-group-lg>.input-group-btn>.tokenfield.btn,.input-group-lg>.input-group-btn>.tokenfield.context-menu-dots,.tokenfield.input-lg{min-height:45px;padding-bottom:4px}.input-group-lg .token,.input-group-lg>.input-group-btn>.tokenfield.btn .token,.input-group-lg>.input-group-btn>.tokenfield.context-menu-dots .token,.tokenfield.input-lg .token{height:25px}.input-group-lg .token-label,.input-group-lg>.input-group-btn>.tokenfield.btn .token-label,.input-group-lg>.input-group-btn>.tokenfield.context-menu-dots .token-label,.tokenfield.input-lg .token-label{line-height:23px}.input-group-lg .token .close,.tokenfield.input-lg .token .close{line-height:1.3em}.input-group-lg .token-input,.input-group-lg>.input-group-btn>.tokenfield.btn .token-input,.input-group-lg>.input-group-btn>.tokenfield.context-menu-dots .token-input,.tokenfield.input-lg .token-input{height:23px;line-height:23px;margin-bottom:6px;vertical-align:top}.tokenfield.rtl{direction:rtl;text-align:right}.tokenfield.rtl .token{margin:-1px 0 5px 5px}.tokenfield.rtl .token .token-label{padding-left:0;padding-right:4px}.dropdown-colorselector>.dropdown-menu{left:-7px;max-width:130px;min-width:130px;padding:4px;top:80%}.dropdown-colorselector>.dropdown-menu>li{display:block;float:left;height:20px;margin:2px;width:20px}.dropdown-colorselector>.dropdown-menu>li>.color-btn{border-radius:0;display:block;height:20px;margin:0;padding:0;position:relative;-webkit-transition:all .1s ease;transition:all .1s ease;width:20px}.dropdown-colorselector>.dropdown-menu>li>.color-btn:hover{filter:alpha(opacity=80);opacity:.8;text-decoration:none;-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}.dropdown-colorselector>.dropdown-menu>li>.color-btn.selected:after{color:#fff;content:"\e013";display:inline-block;font-family:Glyphicons Halflings;font-size:11px;left:0;line-height:20px;position:absolute;right:0;text-align:center}.btn-colorselector{background-color:#ddd;border-radius:0;display:inline-block;height:20px;vertical-align:middle;width:20px}.dropdown-menu.dropdown-caret:before{border-bottom:7px solid rgba(0,0,0,.2);border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:inline-block;left:9px;position:absolute;top:-7px}.dropdown-menu.dropdown-caret:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:inline-block;left:10px;position:absolute;top:-6px}.tour-backdrop{background-color:#000;bottom:0;filter:alpha(opacity=80);left:0;opacity:.5;position:fixed;right:0;top:0;z-index:1100}.tour-step-backdrop{position:relative;z-index:1101}.tour-step-backdrop:not(.list-shops):not(.well){color:#fff}.tour-step-backdrop:not(.list-shops):not(.well) .menu-icon-bar{background-color:#fff}.tour-step-backdrop>td{position:relative;z-index:1101}.tour-step-background{background:inherit;border-radius:6px;position:absolute!important;z-index:1100}.popover[class*=tour-]{z-index:1102}.popover[class*=tour-] .popover-navigation{padding:9px 14px}.popover[class*=tour-] .popover-navigation>:first-child{padding-right:0}.popover[class*=tour-] .popover-navigation>:last-child{padding-left:0}.popover[class*=tour-] .popover-navigation [data-role=end]{float:right}.popover[class*=tour-] .popover-navigation [data-role=end],.popover[class*=tour-] .popover-navigation [data-role=next],.popover[class*=tour-] .popover-navigation [data-role=prev]{cursor:pointer;max-width:100%;overflow:visible;white-space:normal}.popover[class*=tour-] .popover-navigation [data-role=end].disabled,.popover[class*=tour-] .popover-navigation [data-role=next].disabled,.popover[class*=tour-] .popover-navigation [data-role=prev].disabled{cursor:default}.popover[class*=tour-].orphan{margin-top:0;position:fixed}.popover[class*=tour-].orphan .arrow{display:none}.popover[class*=tour-].tour{background:#ffcd00;width:500px}.popover[class*=tour-].tour .popover-title{background:none;color:#000;font-family:Lato,sans-serif;font-size:20px;margin:0;padding:15px}.popover[class*=tour-]{border:none;color:#000;max-width:none}.popover[class*=tour-].left{margin-left:-30px}.popover[class*=tour-] .popover-navigation button{border:none;font-weight:700;padding:5px 15px}.popover[class*=tour-] .popover-title{border:none}.popover[class*=tour-].bottom{margin-top:30px}.popover[class*=tour-].top{margin-top:-30px}.popover[class*=tour-] .popover.bottom>.arrow{background:url(/build/images/arrow-onboard.5555bc42.png);margin-top:30px}.popover[class*=tour-]>.carrot{border-color:transparent;border-style:solid;display:block;height:0;left:-155px;position:absolute;top:-20px;width:0}.popover[class*=tour-].reversed.right{margin-left:50px;margin-top:50px}.popover[class*=tour-].reversed>.carrot{left:auto;right:-20px}.popover[class*=tour-]>.carrot img{width:120px}.popover[class*=tour-]>.carrot-arrow{border-color:transparent;border-style:solid;display:block;height:0;left:-38px;position:absolute;top:55px;width:0}.popover[class*=tour-].reversed>.carrot-arrow{left:auto;right:-38px;top:80px;transform:rotate(180deg) scaleY(-1)}.popover[class*=tour-] .counter,.popover[class*=tour-] .popover-navigation{text-align:center}.popover[class*=tour-] a[data-role=end]{color:#000;font-size:18px;font-weight:700;position:absolute;right:20px;text-decoration:none;top:10px}.popover[class*=tour-] a[data-role=end]:hover{color:#000;text-decoration:none}.popover[class*=tour-] .btn,.popover[class*=tour-] .context-menu-dots{margin-top:-5px}.popover[class*=tour-] .btn .glyphicon,.popover[class*=tour-] .context-menu-dots .glyphicon{font-size:13px}.tour-carrie-visible #tour-guide-btn{opacity:0!important}#tour-guide-btn,#tour-guide-btn:active,#tour-guide-btn:focus{background-color:transparent;bottom:-50px;box-shadow:none;height:150px;max-height:150px;opacity:1;outline:none;position:fixed;right:0;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;z-index:1000}#tour-guide-btn.visited{opacity:.5}#tour-guide-btn.hover,#tour-guide-btn:hover{bottom:-10px;opacity:1}#tour-guide-btn.foreground{background:hsla(0,0%,100%,.75);border-radius:50%;margin-left:10px;margin-top:20px;width:150px;z-index:9999}#tour-guide-btn img{max-height:100%}@media (max-width:1024px){#tour-guide-btn{height:120px;max-height:120px;right:-20px}.popover[class*=tour-]{margin-left:40px;max-width:70%}.popover[class*=tour-]>.carrot{height:auto;left:-100px;max-width:100px;top:-10px;width:auto}.popover[class*=tour-]>.carrot img{max-width:100%}}.carrie-tour-welcome .popover .counter{visibility:hidden}.carrie-tour-welcome.carrie-tour-on-smartphone .popover.step-goto-recipe button{height:60px;line-height:100%;white-space:normal}.carrie-tour-welcome .tour-step-background{display:none!important}.top-navbar.help-button-in-foreground{z-index:1101}.top-navbar.help-button-in-foreground .top-navbar-tour-backdrop{position:absolute}.top-navbar.help-button-in-foreground #menu-help-btn{border-radius:50%;position:relative;z-index:1101}.carrie-tour-welcome:not(.carrie-tour-on-smartphone) .step-help-button{margin-left:-20px}.carrie-tour-menu .modal{z-index:9999}.carrie-tour-menu .top-navbar.recipes-menu-button-in-foreground{z-index:1101}.carrie-tour-menu .top-navbar.recipes-menu-button-in-foreground .top-navbar-tour-backdrop{position:absolute}.carrie-tour-menu .top-navbar.recipes-menu-button-in-foreground a.outline.dropdown-toggle.active{position:relative;z-index:1101}.tour-carrie-visible .main-content-menu.tour-focused{background-color:transparent!important;z-index:1101!important}.tour-carrie-visible .modal{z-index:1150}.tour-carrie-tour-shops-0 .popover-navigation>:first-child,.tour-carrie-tour-shops-0 .popover-navigation>:first-child+*{display:none}.tour-carrie-tour-shops-0 .popover-navigation>:last-child{padding:0 15px;text-align:center;width:100%}.tour-carrie-tour-shops-0 .popover-navigation>:last-child button{float:none!important;width:50%}.carrie-tour-on-smartphone .popover[class*=tour-] .carrot-arrow{bottom:-38px;display:none;left:50px;top:auto;transform:rotate(-90deg) scale(1)}.carrie-tour-on-smartphone .popover[class*=tour-] .carrot{bottom:-150px;display:none;left:-20px;top:auto}.carrie-tour-on-smartphone .popover[class*=tour-]{border-radius:0!important;bottom:-1px!important;display:block;font-size:12px;left:0!important;margin:0!important;max-height:35%!important;min-height:140px!important;min-width:100%!important;padding-bottom:44px;position:fixed!important;top:auto!important;width:100%!important;z-index:9999!important}.carrie-tour-on-smartphone .popover[class*=tour-] .popover-title{font-size:15px!important;padding:15px 15px 0!important}.carrie-tour-on-smartphone .popover[class*=tour-] .popover-content{height:calc(100% - 50px);line-height:1.2;max-height:63px;overflow-x:hidden;overflow-y:scroll;padding:5px 15px 10px;width:100%}.carrie-tour-on-smartphone .popover[class*=tour-] .popover-navigation{bottom:0;bottom:2px;margin:0;min-height:43px;padding:15px 15px 8px;position:absolute;width:100%}.carrie-tour-on-smartphone .popover[class*=tour-] .popover-navigation>*{padding:0}.carrie-tour-on-smartphone .popover.no-navigation[class*=tour-]{min-height:0!important;padding-bottom:0}.carrie-tour-on-smartphone .popover.no-navigation[class*=tour-] .popover-navigation{display:none}.carrie-tour-on-smartphone .popover.no-navigation[class*=tour-] .popover-content{max-height:195px}.carrie-tour-on-smartphone .popover[class*=tour-] .popover-navigation button{font-size:12px;padding:4px 10px}.carrie-tour-on-smartphone .tour-carrie-tour-shops-0 .popover-content{max-height:82px}.carrie-tour-on-smartphone .tour-carrie-tour-shops-0 .popover-navigation>:last-child button{max-width:100%;width:auto}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{bottom:0;height:15px}.ps__rail-x,.ps__rail-y{display:none;opacity:0;position:absolute;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear}.ps__rail-y{right:0;width:15px}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{background-color:transparent;display:block}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{bottom:2px;height:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{right:2px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}
/*! nouislider - 11.1.0 - 2018-04-02 11:18:13 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-moz-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.noUi-target{direction:ltr;position:relative}.noUi-base,.noUi-connects{height:100%;position:relative;width:100%;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{height:100%;left:0;position:absolute;top:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;will-change:transform;z-index:1}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{position:absolute}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{height:28px;left:-17px;top:-6px;width:34px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{height:34px;left:-6px;top:-17px;width:28px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{left:auto;right:-17px}.noUi-target{background:#fafafa;border:1px solid #d3d3d3;border-radius:4px;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{background:#fff;border:1px solid #d9d9d9;border-radius:3px;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;cursor:default}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{background:#e8e7e6;content:"";display:block;height:14px;left:14px;position:absolute;top:6px;width:1px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{height:1px;left:6px;top:14px;width:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{color:#999;position:absolute}.noUi-value{position:absolute;text-align:center;white-space:nowrap}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{height:80px;left:0;padding:10px 0;top:100%;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{height:5px;margin-left:-1px;width:2px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{height:100%;left:100%;padding:0 10px;top:0}.noUi-value-vertical{padding-left:25px;-webkit-transform:translateY(-50%);transform:translate(0,-50%,0)}.noUi-rtl .noUi-value-vertical{-webkit-transform:translateY(50%);transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{height:2px;margin-top:-1px;width:5px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{background:#fff;border:1px solid #d9d9d9;border-radius:3px;color:#000;display:block;padding:5px;position:absolute;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.noUi-vertical .noUi-tooltip{right:120%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mce-container,.mce-container *,.mce-reset,.mce-widget,.mce-widget *{background:transparent;border:0;color:#333;cursor:inherit;float:none;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;height:auto;margin:0;outline:0;padding:0;position:static;text-decoration:none;text-shadow:none;vertical-align:top;white-space:nowrap;width:auto;-webkit-tap-highlight-color:transparent;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;direction:ltr;font-weight:400;line-height:normal;max-width:none;text-align:left}.mce-widget button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.mce-container [unselectable]{-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.word-wrap{word-wrap:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.mce-fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.mce-fade.mce-in{opacity:1}.mce-tinymce{position:relative;visibility:inherit!important}.mce-fullscreen{z-index:100}div.mce-fullscreen{height:auto;width:100%}.mce-tinymce{display:block}.mce-wordcount{padding:8px;position:absolute;right:0;top:0}div.mce-edit-area{background:#fff;filter:none}.mce-statusbar,.mce-statusbar .mce-container-body{position:relative}.mce-fullscreen .mce-resizehandle{display:none}.mce-charmap{border-collapse:collapse}.mce-charmap td{border:1px solid rgba(0,0,0,.2);cursor:default;height:20px;line-height:20px;padding:2px;vertical-align:middle;width:20px}.mce-charmap td,.mce-charmap td div{text-align:center}.mce-charmap td:hover{background:#d9d9d9}.mce-grid td.mce-grid-cell div{border:1px solid #d6d6d6;cursor:pointer;height:15px;margin:0;width:15px}.mce-grid td.mce-grid-cell div:focus{border-color:#3498db}.mce-grid td.mce-grid-cell div[disabled]{cursor:not-allowed}.mce-grid{border-collapse:separate;border-spacing:2px}.mce-grid a{border:1px solid transparent;display:block}.mce-grid a:focus,.mce-grid a:hover{border-color:#3498db}.mce-grid-border{margin:0 4px}.mce-grid-border a{border-color:#d6d6d6;height:13px;width:13px}.mce-grid-border a.mce-active,.mce-grid-border a:hover{background:#3498db;border-color:#3498db}.mce-text-center{text-align:center}div.mce-tinymce-inline{width:100%}.mce-colorbtn-trans div{color:#707070;font-size:20px;font-weight:700;line-height:16px;text-align:center;vertical-align:middle}.mce-monospace{font-family:Courier New,Courier,monospace}.mce-toolbar-grp{padding:2px 0}.mce-toolbar-grp .mce-flow-layout-item{margin-bottom:0}.mce-rtl .mce-wordcount{left:0;right:auto}.mce-container b{font-weight:700}.mce-container p{margin-bottom:5px}.mce-container a{color:#2980b9;cursor:pointer}.mce-container a:hover{text-decoration:underline}.mce-container ul{margin-left:15px}.mce-container .mce-table-striped{border-collapse:collapse;margin:10px}.mce-container .mce-table-striped thead>tr{background-color:#fafafa}.mce-container .mce-table-striped thead>tr th{font-weight:700}.mce-container .mce-table-striped td,.mce-container .mce-table-striped th{padding:5px}.mce-container .mce-table-striped tr:nth-child(2n){background-color:#fafafa}.mce-container .mce-table-striped tbody>tr:hover{background-color:#e1e1e1}.mce-branding-powered-by{background-color:#f0f0f0;background-image:url(data:image/gif;base64,R0lGODlhXwAJAIABAIiIiAAAACH5BAEKAAEALAAAAABfAAkAAAJxhBGpy+2PUnzqGNpmPNJqDIZSJY4m+KXLF3At2V6xPFfuvMF6J6fINTnhTr9XcaRC6pKvFYlZjDIszaXRSA3ijlXo9AlWindaldSJthJ55XAz6+ZWbVCOdojP77p8J8vlUSI4SHEnaEiYqOhARdhIWAAAOw);background-position:50%;background-repeat:no-repeat;border:solid #c5c5c5;border-width:1px 1px 0;bottom:0;height:9px;margin-bottom:-1px;margin-right:-1px;padding:6px 6px 0;position:absolute;right:0;width:91px}.mce-croprect-container,.mce-croprect-handle{left:0;position:absolute;top:0}.mce-croprect-handle{border:2px solid #fff;height:20px;width:20px}.mce-croprect-handle-nw{border-width:2px 0 0 2px;cursor:nw-resize;left:100px;margin:-2px 0 0 -2px;top:100px}.mce-croprect-handle-ne{border-width:2px 2px 0 0;cursor:ne-resize;left:200px;margin:-2px 0 0 -20px;top:100px}.mce-croprect-handle-sw{border-width:0 0 2px 2px;cursor:sw-resize;left:100px;margin:-20px 2px 0 -2px;top:200px}.mce-croprect-handle-se{border-width:0 2px 2px 0;cursor:se-resize;left:200px;margin:-20px 0 0 -20px;top:200px}.mce-croprect-handle-move{border:0;cursor:move;position:absolute}.mce-croprect-block{filter:alpha(opacity=30);opacity:.3;zoom:1;background:#000;position:absolute}.mce-croprect-handle:focus{border-color:#3498db}.mce-croprect-handle-move:focus{outline:1px solid #3498db}.mce-imagepanel{background:#000;overflow:auto}.mce-imagepanel-bg{background:url(data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw==);position:absolute}.mce-imagepanel img{position:absolute}.mce-imagetool.mce-btn .mce-ico{display:block;font-size:20px;height:20px;line-height:20px;padding:5px;text-align:center;width:20px}.mce-arrow-up{margin-top:12px}.mce-arrow-down{margin-top:-12px}.mce-arrow:after,.mce-arrow:before{border-color:transparent;border-style:solid;content:"";display:block;height:0;left:50%;position:absolute;width:0}.mce-arrow.mce-arrow-up:before{border-bottom-color:rgba(0,0,0,.2);border-width:0 9px 9px;margin-left:-9px;top:-9px}.mce-arrow.mce-arrow-down:before{border-top-color:rgba(0,0,0,.2);border-width:9px 9px 0;bottom:-9px;margin-left:-9px}.mce-arrow.mce-arrow-up:after{border-bottom-color:#f0f0f0;border-width:0 8px 8px;margin-left:-8px;top:-8px}.mce-arrow.mce-arrow-down:after{border-top-color:#f0f0f0;border-width:8px 8px 0;bottom:-8px;margin-left:-8px}.mce-arrow.mce-arrow-left:after,.mce-arrow.mce-arrow-left:before{margin:0}.mce-arrow.mce-arrow-left:before{left:8px}.mce-arrow.mce-arrow-left:after{left:9px}.mce-arrow.mce-arrow-right:after,.mce-arrow.mce-arrow-right:before{left:auto;margin:0}.mce-arrow.mce-arrow-right:before{right:8px}.mce-arrow.mce-arrow-right:after{right:9px}.mce-arrow.mce-arrow-center.mce-arrow.mce-arrow-left:before{border-right-color:rgba(0,0,0,.2);border-width:9px 9px 9px 0;left:-9px;margin-top:-9px;top:50%}.mce-arrow.mce-arrow-center.mce-arrow.mce-arrow-left:after{border-right-color:#f0f0f0;border-width:8px 8px 8px 0;left:-8px;margin-top:-8px;top:50%}.mce-arrow.mce-arrow-center.mce-arrow.mce-arrow-left{margin-left:12px}.mce-arrow.mce-arrow-center.mce-arrow.mce-arrow-right:before{border-left-color:rgba(0,0,0,.2);border-width:9px 0 9px 9px;margin-top:-9px;right:-9px;top:50%}.mce-arrow.mce-arrow-center.mce-arrow.mce-arrow-right:after{border-left-color:#f0f0f0;border-width:8px 0 8px 8px;margin-top:-8px;right:-8px;top:50%}.mce-arrow.mce-arrow-center.mce-arrow.mce-arrow-right{margin-left:-14px}.mce-edit-aria-container>.mce-container-body{display:flex}.mce-edit-aria-container>.mce-container-body .mce-edit-area{flex:1}.mce-edit-aria-container>.mce-container-body .mce-sidebar>.mce-container-body{align-items:stretch;display:flex;height:100%}.mce-edit-aria-container>.mce-container-body .mce-sidebar-panel{max-width:250px;min-width:250px;position:relative}.mce-edit-aria-container>.mce-container-body .mce-sidebar-panel>.mce-container-body{height:100%;left:0;overflow:auto;position:absolute;top:0;width:100%}.mce-sidebar-toolbar{border:solid rgba(0,0,0,.2);border-width:0 0 0 1px}.mce-sidebar-toolbar .mce-btn.mce-active,.mce-sidebar-toolbar .mce-btn.mce-active:hover{background-color:#2d8ac7;border:1px solid transparent}.mce-sidebar-toolbar .mce-btn.mce-active button,.mce-sidebar-toolbar .mce-btn.mce-active button i,.mce-sidebar-toolbar .mce-btn.mce-active:hover button,.mce-sidebar-toolbar .mce-btn.mce-active:hover button i{color:#fff;text-shadow:1px 1px none}.mce-sidebar-panel{border:solid rgba(0,0,0,.2);border-width:0 0 0 1px}.mce-container,.mce-container-body{display:block}.mce-autoscroll{overflow:hidden}.mce-scrollbar{filter:alpha(opacity=40);height:100%;opacity:.4;position:absolute;right:2px;top:2px;width:7px;zoom:1}.mce-scrollbar-h{bottom:2px;height:7px;left:2px;right:auto;top:auto;width:100%}.mce-scrollbar-thumb{background-color:#000;border:1px solid rgba(85,85,85,.6);height:100%;position:absolute;width:5px}.mce-scrollbar-h .mce-scrollbar-thumb{height:5px;width:100%}.mce-scrollbar.mce-active,.mce-scrollbar:hover{background-color:#aaa;filter:alpha(opacity=60);opacity:.6;zoom:1}.mce-scroll{position:relative}.mce-panel{background-color:#f0f0f0;border:0 solid #cacaca;border:0 solid rgba(0,0,0,.2)}.mce-floatpanel{position:absolute}.mce-floatpanel.mce-fixed{position:fixed}.mce-floatpanel .mce-arrow,.mce-floatpanel .mce-arrow:after{border-color:transparent;border-style:solid;display:block;height:0;position:absolute;width:0}.mce-floatpanel .mce-arrow{border-width:11px}.mce-floatpanel .mce-arrow:after{border-width:10px;content:""}.mce-floatpanel.mce-popover{background:transparent;background:#fff;border:1px solid rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);left:0;top:0}.mce-floatpanel.mce-popover.mce-bottom{margin-top:10px;*margin-top:0}.mce-floatpanel.mce-popover.mce-bottom>.mce-arrow{border-bottom-color:rgba(0,0,0,.25);border-top-width:0;left:50%;margin-left:-11px;top:-11px}.mce-floatpanel.mce-popover.mce-bottom>.mce-arrow:after{border-bottom-color:#fff;border-top-width:0;margin-left:-10px;top:1px}.mce-floatpanel.mce-popover.mce-bottom.mce-start{margin-left:-22px}.mce-floatpanel.mce-popover.mce-bottom.mce-start>.mce-arrow{left:20px}.mce-floatpanel.mce-popover.mce-bottom.mce-end{margin-left:22px}.mce-floatpanel.mce-popover.mce-bottom.mce-end>.mce-arrow{left:auto;right:10px}.mce-fullscreen{border:0;height:100%;margin:0;overflow:hidden;padding:0}#mce-modal-block,div.mce-fullscreen{left:0;position:fixed;top:0}#mce-modal-block{filter:alpha(opacity=0);opacity:0;zoom:1;background:#000;height:100%;width:100%}#mce-modal-block.mce-in{filter:alpha(opacity=30);opacity:.3;zoom:1}.mce-window-move{cursor:move}.mce-window{background:transparent;background:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);left:0;opacity:0;position:fixed;top:0;transform:scale(.1);transition:transform .1s ease-in,opacity .15s ease-in}.mce-window.mce-in{opacity:1;transform:scale(1)}.mce-window-head{border-bottom:1px solid #c5c5c5;padding:9px 15px;position:relative}.mce-window-head .mce-close{cursor:pointer;height:38px;position:absolute;right:0;text-align:center;top:0;width:38px}.mce-window-head .mce-close i{color:#858585}.mce-close:hover i{color:#adadad}.mce-window-head .mce-title{font-size:20px;font-weight:700;line-height:20px;padding-right:20px;text-rendering:optimizelegibility}.mce-foot,.mce-window .mce-container-body{display:block}.mce-foot{background-color:#fff;border-top:1px solid #c5c5c5}.mce-window-head .mce-dragh{cursor:move;height:100%;left:0;position:absolute;top:0;width:90%}.mce-window iframe{height:100%;width:100%}.mce-window-body .mce-listbox{border-color:#ccc}.mce-rtl .mce-window-head .mce-close{left:15px;position:absolute;right:auto}.mce-rtl .mce-window-head .mce-dragh{left:auto;right:0}.mce-rtl .mce-window-head .mce-title{direction:rtl;text-align:right}.mce-tooltip{filter:alpha(opacity=80);opacity:.8;padding:5px;position:absolute;zoom:1}.mce-tooltip-inner{background-color:#000;color:#fff;font-size:11px;max-width:200px;padding:5px 8px 4px;text-align:center;white-space:normal}.mce-tooltip-arrow{border:5px dashed #000;height:0;line-height:0;position:absolute;width:0}.mce-tooltip-arrow-n{border-bottom-color:#000}.mce-tooltip-arrow-s{border-top-color:#000}.mce-tooltip-arrow-e{border-left-color:#000}.mce-tooltip-arrow-w{border-right-color:#000}.mce-tooltip-nw,.mce-tooltip-sw{margin-left:-14px}.mce-tooltip-ne,.mce-tooltip-se{margin-left:14px}.mce-tooltip-n .mce-tooltip-arrow{left:50%;margin-left:-5px}.mce-tooltip-n .mce-tooltip-arrow,.mce-tooltip-nw .mce-tooltip-arrow{border-bottom-style:solid;border-left-color:transparent;border-right-color:transparent;border-top:none;top:0}.mce-tooltip-nw .mce-tooltip-arrow{left:10px}.mce-tooltip-ne .mce-tooltip-arrow{border-bottom-style:solid;border-left-color:transparent;border-right-color:transparent;border-top:none;right:10px;top:0}.mce-tooltip-s .mce-tooltip-arrow{left:50%;margin-left:-5px}.mce-tooltip-s .mce-tooltip-arrow,.mce-tooltip-sw .mce-tooltip-arrow{border-bottom:none;border-left-color:transparent;border-right-color:transparent;border-top-style:solid;bottom:0}.mce-tooltip-sw .mce-tooltip-arrow{left:10px}.mce-tooltip-se .mce-tooltip-arrow{border-bottom:none;border-left-color:transparent;border-right-color:transparent;border-top-style:solid;bottom:0;right:10px}.mce-tooltip-e .mce-tooltip-arrow{border-bottom-color:transparent;border-left-style:solid;border-right:none;border-top-color:transparent;margin-top:-5px;right:0;top:50%}.mce-tooltip-w .mce-tooltip-arrow{border-bottom-color:transparent;border-left:none;border-right-style:solid;border-top-color:transparent;left:0;margin-top:-5px;top:50%}.mce-progress{display:inline-block;height:20px;position:relative}.mce-progress .mce-bar-container{border:1px solid #ccc;display:inline-block;height:100%;margin-right:8px;overflow:hidden;width:100px}.mce-progress .mce-text{color:#333;display:inline-block;font-size:14px;margin-bottom:auto;margin-top:auto;width:40px}.mce-bar{background-color:#d7d7d7;display:block;height:100%;-webkit-transition:width .2s ease;transition:width .2s ease;width:0}.mce-notification{background-color:#f0f0f0;border:1px solid #ccc;box-sizing:border-box;margin-top:5px;opacity:0;padding:5px;position:absolute;transition:transform .1s ease-in,opacity .15s ease-in}.mce-notification.mce-in{opacity:1}.mce-notification-success{background-color:#dff0d8;border-color:#d6e9c6}.mce-notification-info{background-color:#d9edf7;border-color:#779ecb}.mce-notification-warning{background-color:#fcf8e3;border-color:#faebcc}.mce-notification-error{background-color:#f2dede;border-color:#ebccd1}.mce-notification.mce-has-close{padding-right:15px}.mce-notification .mce-ico{margin-top:5px}.mce-notification-inner{word-wrap:break-word;color:#31708f;display:inline-block;font-size:14px;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;margin:5px 8px 4px;text-align:center;white-space:normal;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.mce-notification-inner a{cursor:pointer;text-decoration:underline}.mce-notification .mce-progress{margin-right:8px}.mce-notification .mce-progress .mce-text{margin-top:5px}.mce-notification *,.mce-notification .mce-progress .mce-text{color:#333}.mce-notification .mce-progress .mce-bar-container{border-color:#ccc}.mce-notification .mce-progress .mce-bar-container .mce-bar{background-color:#333}.mce-notification-success *,.mce-notification-success .mce-progress .mce-text{color:#3c763d}.mce-notification-success .mce-progress .mce-bar-container{border-color:#d6e9c6}.mce-notification-success .mce-progress .mce-bar-container .mce-bar{background-color:#3c763d}.mce-notification-info *,.mce-notification-info .mce-progress .mce-text{color:#31708f}.mce-notification-info .mce-progress .mce-bar-container{border-color:#779ecb}.mce-notification-info .mce-progress .mce-bar-container .mce-bar{background-color:#31708f}.mce-notification-warning *,.mce-notification-warning .mce-progress .mce-text{color:#8a6d3b}.mce-notification-warning .mce-progress .mce-bar-container{border-color:#faebcc}.mce-notification-warning .mce-progress .mce-bar-container .mce-bar{background-color:#8a6d3b}.mce-notification-error *,.mce-notification-error .mce-progress .mce-text{color:#a94442}.mce-notification-error .mce-progress .mce-bar-container{border-color:#ebccd1}.mce-notification-error .mce-progress .mce-bar-container .mce-bar{background-color:#a94442}.mce-notification .mce-close{color:#858585;cursor:pointer;font-size:20px;font-weight:700;height:20px;line-height:20px;overflow:hidden;position:absolute;right:8px;top:6px}.mce-abs-layout{position:relative}.mce-abs-end,body .mce-abs-layout-item{position:absolute}.mce-abs-end{height:1px;width:1px}.mce-container-body.mce-abs-layout{overflow:hidden}.mce-btn{border:1px solid transparent;display:inline-block;*display:inline;position:relative;text-shadow:0 1px 1px hsla(0,0%,100%,.75);*zoom:1;background-color:#f0f0f0}.mce-btn:focus,.mce-btn:hover{background-color:#e3e3e3;border-color:#ccc;color:#333}.mce-btn.mce-disabled button,.mce-btn.mce-disabled:hover button{cursor:default;filter:alpha(opacity=40);opacity:.4;zoom:1}.mce-btn.mce-active,.mce-btn.mce-active:hover{background-color:#dbdbdb;border-color:#ccc}.mce-btn:active{background-color:#e0e0e0;border-color:#ccc}.mce-btn button{-webkit-appearance:none;color:#333;cursor:pointer;font-size:14px;line-height:20px;*line-height:16px;overflow:visible;padding:4px 8px;text-align:center}.mce-btn button::-moz-focus-inner{border:0;padding:0}.mce-btn i{text-shadow:1px 1px none}.mce-primary.mce-btn-has-text{min-width:50px}.mce-primary{background-color:#2d8ac7;border:1px solid transparent;color:#fff}.mce-primary:focus,.mce-primary:hover{background-color:#257cb6;border-color:transparent}.mce-primary.mce-disabled button,.mce-primary.mce-disabled:hover button{cursor:default;filter:alpha(opacity=40);opacity:.4;zoom:1}.mce-primary.mce-active,.mce-primary.mce-active:hover,.mce-primary:not(.mce-disabled):active{background-color:#206ea1}.mce-primary button,.mce-primary button i{color:#fff;text-shadow:1px 1px none}.mce-btn .mce-txt{color:inherit;font-size:inherit;line-height:inherit}.mce-btn-large button{font-size:16px;line-height:normal;padding:9px 14px}.mce-btn-large i{margin-top:2px}.mce-btn-small button{font-size:12px;padding:1px 5px;*padding-bottom:2px}.mce-btn-small i{line-height:20px;*line-height:18px;vertical-align:top}.mce-btn .mce-caret,.mce-btn-small .mce-caret{margin-left:0;margin-top:8px}.mce-caret{display:inline-block;*display:inline;*zoom:1;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #333;content:"";height:0;vertical-align:top;width:0}.mce-disabled .mce-caret{border-top-color:#aaa}.mce-caret.mce-up{border-bottom:4px solid #333;border-top:0}.mce-btn-flat{background:transparent;border:0;filter:none}.mce-btn-flat.mce-active,.mce-btn-flat:active,.mce-btn-flat:focus,.mce-btn-flat:hover{background:#e6e6e6;border:0;filter:none}.mce-btn-has-text .mce-ico{padding-right:5px}.mce-rtl .mce-btn button{direction:rtl}.mce-btn-group .mce-btn{border-width:1px;margin:0 0 0 2px}.mce-btn-group:not(:first-child){border-left:1px solid #d9d9d9;margin-left:3px;padding-left:3px}.mce-btn-group .mce-first{margin-left:0}.mce-btn-group .mce-btn.mce-flow-layout-item{margin:0}.mce-rtl .mce-btn-group .mce-btn{margin-left:0;margin-right:2px}.mce-rtl .mce-btn-group .mce-first{margin-right:0}.mce-rtl .mce-btn-group:not(:first-child){border-left:none;border-right:1px solid #d9d9d9;margin-right:4px;padding-right:4px}.mce-checkbox{cursor:pointer}i.mce-i-checkbox{background-color:#f0f0f0;border:1px solid #c5c5c5;*font-size:0;*line-height:0;margin:0 3px 0 0;overflow:hidden;text-indent:-10em;*text-indent:0}.mce-checked i.mce-i-checkbox{color:#333;font-size:16px;line-height:16px;text-indent:0}.mce-checkbox.mce-focus i.mce-i-checkbox,.mce-checkbox:focus i.mce-i-checkbox{border:1px solid rgba(82,168,236,.8)}.mce-checkbox.mce-disabled .mce-label,.mce-checkbox.mce-disabled i.mce-i-checkbox{color:#acacac}.mce-checkbox .mce-label{vertical-align:middle}.mce-rtl .mce-checkbox{direction:rtl;text-align:right}.mce-rtl i.mce-i-checkbox{margin:0 0 0 3px}.mce-combobox{display:inline-block;*display:inline;position:relative;*zoom:1;*height:32px}.mce-combobox input{border:1px solid #c5c5c5;height:28px}.mce-combobox.mce-disabled input{color:#adadad}.mce-combobox .mce-btn{border:1px solid #c5c5c5;border-left:0;margin:0}.mce-combobox button{padding-left:8px;padding-right:8px}.mce-combobox.mce-disabled .mce-btn button{cursor:default;filter:alpha(opacity=40);opacity:.4;zoom:1}.mce-combobox .mce-status{cursor:pointer;font-size:12px;height:15px;line-height:16px;margin-top:-8px;position:absolute;right:2px;text-align:center;top:50%;width:15px}.mce-combobox.mce-has-status input{padding-right:20px}.mce-combobox.mce-has-open .mce-status{right:37px}.mce-combobox .mce-status.mce-i-warning{color:#c09853}.mce-combobox .mce-status.mce-i-checkmark{color:#468847}.mce-menu.mce-combobox-menu{border-top:0;margin-top:0;max-height:200px}.mce-menu.mce-combobox-menu .mce-menu-item{font-size:11px;padding:4px 6px 4px 4px}.mce-menu.mce-combobox-menu .mce-menu-item-sep{padding:0}.mce-menu.mce-combobox-menu .mce-menu-item-link,.mce-menu.mce-combobox-menu .mce-menu-item-link b,.mce-menu.mce-combobox-menu .mce-text,.mce-menu.mce-combobox-menu .mce-text b{font-size:11px}.mce-colorbox i{border:1px solid #c5c5c5;height:14px;width:14px}.mce-colorbutton .mce-ico{position:relative}.mce-colorbutton-grid{margin:4px}.mce-colorbutton button{padding-left:6px;padding-right:6px}.mce-colorbutton .mce-preview{background:gray;display:block;height:2px;left:50%;margin-left:-17px;margin-top:7px;overflow:hidden;padding-right:3px;position:absolute;top:50%;width:13px}.mce-colorbutton.mce-btn-small .mce-preview{margin-left:-16px;padding-right:0;width:16px}.mce-colorbutton .mce-open{border-left:1px solid transparent;padding-left:4px;padding-right:4px}.mce-colorbutton:hover .mce-open{border-color:#ccc}.mce-colorbutton.mce-btn-small .mce-open{padding:0 3px}.mce-rtl .mce-colorbutton{direction:rtl}.mce-rtl .mce-colorbutton .mce-preview{margin-left:0;padding-left:3px;padding-right:0}.mce-rtl .mce-colorbutton.mce-btn-small .mce-preview{margin-left:0;padding-left:2px;padding-right:0}.mce-rtl .mce-colorbutton .mce-open{border-left:0;padding-left:4px;padding-right:4px}.mce-colorpicker{height:220px;position:relative;width:250px}.mce-colorpicker-sv{border:1px solid #c5c5c5;cursor:crosshair;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:90%}.mce-colorpicker-h-chunk{width:100%}.mce-colorpicker-overlay1,.mce-colorpicker-overlay2{height:100%;left:0;position:absolute;top:0;width:100%}.mce-colorpicker-overlay1{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr="#ffffff",endColorstr="#00ffffff");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#ffffff', endColorstr='#00ffffff')"}.mce-colorpicker-overlay2{background:linear-gradient(180deg,transparent,#000);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr="#00000000",endColorstr="#000000");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00000000', endColorstr='#000000')"}.mce-colorpicker-selector1{background:none;border:1px solid #000;border-radius:50%;height:12px;margin:-8px 0 0 -8px;position:absolute;width:12px}.mce-colorpicker-selector2{border:1px solid #fff;border-radius:50%;height:10px;position:absolute;width:10px}.mce-colorpicker-h{border:1px solid #c5c5c5;cursor:crosshair;height:100%;position:absolute;right:0;top:0;width:6.5%}.mce-colorpicker-h-marker{background:#fff;border:1px solid #333;height:4px;left:-1px;margin-top:-4px;position:absolute;top:0;width:100%;z-index:100}.mce-path{display:inline-block;*display:inline;*zoom:1;padding:8px;white-space:normal}.mce-path .mce-txt{padding-right:3px}.mce-path .mce-path-body,.mce-path .mce-txt,.mce-path-item{display:inline-block}.mce-path-item{*display:inline;*zoom:1;color:#333;cursor:pointer}.mce-path-item:hover{text-decoration:underline}.mce-path-item:focus{background:#666;color:#fff}.mce-path .mce-divider{display:inline}.mce-disabled .mce-path-item{color:#aaa}.mce-rtl .mce-path{direction:rtl}.mce-fieldset{border:0 solid #9e9e9e}.mce-fieldset>.mce-container-body{margin-top:-15px}.mce-fieldset-title{margin-left:5px;padding:0 5px}.mce-fit-layout{display:inline-block;*display:inline;*zoom:1}.mce-fit-layout-item{position:absolute}.mce-flow-layout-item{display:inline-block;*display:inline;*zoom:1;margin:2px 0 2px 2px}.mce-flow-layout-item.mce-last{margin-right:2px}.mce-flow-layout{white-space:normal}.mce-tinymce-inline .mce-flow-layout{white-space:nowrap}.mce-rtl .mce-flow-layout{direction:rtl;text-align:right}.mce-rtl .mce-flow-layout-item{margin:2px 2px 2px 0}.mce-rtl .mce-flow-layout-item.mce-last{margin-left:2px}.mce-iframe{border:0 solid rgba(0,0,0,.2);height:100%;width:100%}.mce-infobox{display:inline-block;*display:inline;*zoom:1;border:1px solid red;overflow:hidden;text-shadow:0 1px 1px hsla(0,0%,100%,.75)}.mce-infobox div{display:block;margin:5px}.mce-infobox div button{cursor:pointer;display:none;margin-top:-8px;position:absolute;right:4px;top:50%}.mce-infobox div button:focus{outline:2px solid #ccc}.mce-infobox.mce-has-help div{margin-right:25px}.mce-infobox.mce-has-help button{display:block}.mce-infobox.mce-success{background:#dff0d8;border-color:#d6e9c6}.mce-infobox.mce-success div{color:#3c763d}.mce-infobox.mce-warning{background:#fcf8e3;border-color:#faebcc}.mce-infobox.mce-warning div{color:#8a6d3b}.mce-infobox.mce-error{background:#f2dede;border-color:#ebccd1}.mce-infobox.mce-error div{color:#a94442}.mce-rtl .mce-infobox div{direction:rtl;text-align:right}.mce-label{display:inline-block;*display:inline;*zoom:1;overflow:hidden;text-shadow:0 1px 1px hsla(0,0%,100%,.75)}.mce-label.mce-autoscroll{overflow:auto}.mce-label.mce-disabled{color:#aaa}.mce-label.mce-multiline{white-space:pre-wrap}.mce-label.mce-success{color:#468847}.mce-label.mce-warning{color:#c09853}.mce-label.mce-error{color:#b94a48}.mce-rtl .mce-label{direction:rtl;text-align:right}.mce-menubar .mce-menubtn{background:transparent;border-color:transparent;filter:none}.mce-menubar .mce-menubtn button{color:#333}.mce-menubar{border:1px solid hsla(0,0%,85%,.52)}.mce-menubar .mce-menubtn button span{color:#333}.mce-menubar .mce-caret{border-top-color:#333}.mce-menubar .mce-menubtn.mce-active,.mce-menubar .mce-menubtn:focus,.mce-menubar .mce-menubtn:hover{background:#fff;border-color:#ccc;filter:none}.mce-menubtn button{color:#333}.mce-menubtn.mce-btn-small span{font-size:12px}.mce-menubtn.mce-fixed-width span{display:inline-block;overflow-x:hidden;text-overflow:ellipsis;width:90px}.mce-menubtn.mce-fixed-width.mce-btn-small span{width:70px}.mce-menubtn .mce-caret{*margin-top:6px}.mce-rtl .mce-menubtn button{direction:rtl;text-align:right}.mce-menu-item{border-left:4px solid transparent;clear:both;color:#333;cursor:pointer;display:block;font-weight:400;line-height:20px;line-height:normal;margin-bottom:1px;padding:6px 15px 6px 12px;white-space:nowrap}.mce-menu-item .mce-ico,.mce-menu-item .mce-text{color:#333}.mce-menu-item.mce-disabled .mce-ico,.mce-menu-item.mce-disabled .mce-text{color:#adadad}.mce-menu-item.mce-selected .mce-ico,.mce-menu-item.mce-selected .mce-text,.mce-menu-item:focus .mce-ico,.mce-menu-item:focus .mce-text,.mce-menu-item:hover .mce-ico,.mce-menu-item:hover .mce-text{color:#fff}.mce-menu-item.mce-disabled:hover{background:#ccc}.mce-menu-shortcut{color:#adadad;display:inline-block;*display:inline;*zoom:1;padding:0 15px 0 20px}.mce-menu-item.mce-selected .mce-menu-shortcut,.mce-menu-item:focus .mce-menu-shortcut,.mce-menu-item:hover .mce-menu-shortcut{color:#fff}.mce-menu-item .mce-caret{border-bottom:4px solid transparent;border-left:4px solid #333;border-top:4px solid transparent;margin-right:6px;margin-top:4px;*margin-top:3px}.mce-menu-item.mce-selected .mce-caret,.mce-menu-item:focus .mce-caret,.mce-menu-item:hover .mce-caret{border-left-color:#fff}.mce-menu-align .mce-menu-shortcut{*margin-top:-2px}.mce-menu-align .mce-caret,.mce-menu-align .mce-menu-shortcut{position:absolute;right:0}.mce-menu-item.mce-active i{visibility:visible}.mce-menu-item-normal.mce-active{background-color:#3498db}.mce-menu-item-preview.mce-active{border-left:5px solid #aaa}.mce-menu-item-normal.mce-active .mce-text,.mce-menu-item-normal.mce-active:focus .mce-ico,.mce-menu-item-normal.mce-active:focus .mce-text,.mce-menu-item-normal.mce-active:hover .mce-ico,.mce-menu-item-normal.mce-active:hover .mce-text{color:#fff}.mce-menu-item.mce-selected,.mce-menu-item:focus,.mce-menu-item:hover{background-color:#2d8ac7;color:#fff;text-decoration:none}.mce-menu-item-link{color:#093;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mce-menu-item-link b{color:#093}.mce-menu-item-ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mce-menu-item.mce-selected *,.mce-menu-item:focus *,.mce-menu-item:hover *{color:#fff}.mce-menu-item-sep:hover,div.mce-menu .mce-menu-item-sep{background:transparent;border:0;border-bottom:1px solid rgba(0,0,0,.1);cursor:default;filter:none;height:1px;margin:9px 1px;overflow:hidden;padding:0}div.mce-menu .mce-menu-item b{font-weight:700}.mce-menu-item-indent-1{padding-left:20px}.mce-menu-item-indent-2{padding-left:35px}.mce-menu-item-indent-3{padding-left:40px}.mce-menu-item-indent-4{padding-left:45px}.mce-menu-item-indent-5{padding-left:50px}.mce-menu-item-indent-6{padding-left:55px}.mce-menu.mce-rtl{direction:rtl}.mce-rtl .mce-menu-item{direction:rtl;padding:6px 12px 6px 15px;text-align:right}.mce-menu-align.mce-rtl .mce-caret,.mce-menu-align.mce-rtl .mce-menu-shortcut{left:0;right:auto}.mce-rtl .mce-menu-item .mce-caret{border-left:0;border-right:4px solid #333;margin-left:6px;margin-right:0}.mce-rtl .mce-menu-item.mce-selected .mce-caret,.mce-rtl .mce-menu-item:focus .mce-caret,.mce-rtl .mce-menu-item:hover .mce-caret{border-left-color:transparent;border-right-color:#fff}.mce-throbber{filter:alpha(opacity=60);height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%;zoom:1;background:#fff url(/build/images/loader.0406bcb8.gif) no-repeat 50%}.mce-throbber-inline{height:50px;position:static}.mce-menu .mce-throbber-inline{background-size:contain;height:25px}.mce-menu{background:transparent;background:#fff;border:1px solid #989898;border:1px solid rgba(0,0,0,.2);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);left:0;margin:-1px 0 0;max-height:400px;min-width:160px;overflow:auto;overflow-x:hidden;padding:5px 0;position:absolute;top:0;z-index:1000;z-index:1002}.mce-menu i{display:none}.mce-menu-has-icons i{display:inline-block;*display:inline}.mce-menu-sub-tr-tl{margin:-6px 0 0 -1px}.mce-menu-sub-br-bl{margin:6px 0 0 -1px}.mce-menu-sub-tl-tr{margin:-6px 0 0 1px}.mce-menu-sub-bl-br{margin:6px 0 0 1px}.mce-listbox button{padding-right:20px;position:relative;text-align:left}.mce-listbox .mce-caret{margin-top:-2px;position:absolute;right:8px;top:50%}.mce-rtl .mce-listbox .mce-caret{left:8px;right:auto}.mce-rtl .mce-listbox button{padding-left:20px;padding-right:10px}.mce-container-body .mce-resizehandle{bottom:0;cursor:s-resize;height:16px;margin:0;position:absolute;right:0;visibility:visible;width:16px}.mce-container-body .mce-resizehandle-both{cursor:se-resize}i.mce-i-resize{color:#333}.mce-selectbox{background:#fff;border:1px solid #c5c5c5}.mce-slider{background:#eee;border:1px solid #aaa;display:block;height:10px;position:relative;width:100px}.mce-slider.mce-vertical{height:100px;width:10px}.mce-slider-handle{background:#ddd;border:1px solid #bbb;display:block;height:13px;left:0;margin-left:-1px;margin-top:-2px;position:absolute;top:0;width:13px}.mce-slider-handle:focus{background:#bbb}.mce-spacer{visibility:hidden}.mce-splitbtn .mce-open{border-left:1px solid transparent}.mce-splitbtn:hover .mce-open{border-left-color:#ccc}.mce-splitbtn button{padding-left:6px;padding-right:6px}.mce-splitbtn .mce-open{padding-left:4px;padding-right:4px}.mce-splitbtn .mce-open.mce-active{background-color:#dbdbdb;outline:1px solid #ccc}.mce-splitbtn.mce-btn-small .mce-open{padding:0 3px}.mce-rtl .mce-splitbtn{direction:rtl;text-align:right}.mce-rtl .mce-splitbtn button{padding-left:4px;padding-right:4px}.mce-rtl .mce-splitbtn .mce-open{border-left:0}.mce-stack-layout-item,.mce-tabs{display:block}.mce-tabs{border-bottom:1px solid #c5c5c5}.mce-tab,.mce-tabs,.mce-tabs+.mce-container-body{background:#fff}.mce-tab{display:inline-block;*display:inline;*zoom:1;border:solid #c5c5c5;border-width:0 1px 0 0;cursor:pointer;height:13px;padding:8px;text-shadow:0 1px 1px hsla(0,0%,100%,.75)}.mce-tab:hover{background:#fdfdfd}.mce-tab.mce-active{background:#fdfdfd;border-bottom-color:transparent;height:14px;margin-bottom:-1px}.mce-rtl .mce-tabs{direction:rtl;text-align:right}.mce-rtl .mce-tab{border-width:0 0 0 1px}.mce-textbox{background:#fff;border:1px solid #c5c5c5;color:#333;display:inline-block;height:28px;padding:0 4px;resize:none;-webkit-transition:border .2s linear,box-shadow .2s linear;transition:border .2s linear,box-shadow .2s linear;white-space:pre-wrap;*white-space:pre}.mce-textbox.mce-focus,.mce-textbox:focus{border-color:#3498db}.mce-placeholder .mce-textbox{color:#aaa}.mce-textbox.mce-multiline{height:auto;padding:4px}.mce-textbox.mce-disabled{color:#adadad}.mce-rtl .mce-textbox{direction:rtl;text-align:right}.mce-dropzone{border:3px dashed gray;text-align:center}.mce-dropzone span{color:gray;font-family:Verdana;text-transform:uppercase}.mce-dropzone span,.mce-dropzone:after{display:inline-block;vertical-align:middle}.mce-dropzone:after{content:"";height:100%}.mce-dropzone.mce-disabled{filter:alpha(opacity=40);opacity:.4;zoom:1}.mce-dropzone.mce-disabled.mce-dragenter{cursor:not-allowed}.mce-browsebutton{overflow:hidden;position:relative}.mce-browsebutton button{position:relative;z-index:1}.mce-browsebutton input{filter:alpha(opacity=0);opacity:0;zoom:1;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}@font-face{font-family:tinymce;font-style:normal;font-weight:400;src:url(/build/fonts/tinymce.46a08624.eot);src:url(/build/fonts/tinymce.46a08624.eot?#iefix) format("embedded-opentype"),url(/build/fonts/tinymce.fd5cb316.woff) format("woff"),url(/build/fonts/tinymce.e40528a8.ttf) format("truetype"),url(/build/images/tinymce.adca7101.svg#tinymce) format("svg")}@font-face{font-family:tinymce-small;font-style:normal;font-weight:400;src:url(/build/fonts/tinymce-small.dc0cabee.eot);src:url(/build/fonts/tinymce-small.dc0cabee.eot?#iefix) format("embedded-opentype"),url(/build/fonts/tinymce-small.eff1de88.woff) format("woff"),url(/build/fonts/tinymce-small.afc8a013.ttf) format("truetype"),url(/build/images/tinymce-small.4d989c2c.svg#tinymce) format("svg")}.mce-ico{font-family:tinymce,Arial;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;line-height:16px;speak:none;vertical-align:text-top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent 50%;background-size:cover;color:#333;display:inline-block;height:16px;width:16px}.mce-btn-small .mce-ico{font-family:tinymce-small,Arial}.mce-i-save:before{content:"\e000"}.mce-i-newdocument:before{content:"\e001"}.mce-i-fullpage:before{content:"\e002"}.mce-i-alignleft:before{content:"\e003"}.mce-i-aligncenter:before{content:"\e004"}.mce-i-alignright:before{content:"\e005"}.mce-i-alignjustify:before{content:"\e006"}.mce-i-alignnone:before{content:"\e003"}.mce-i-cut:before{content:"\e007"}.mce-i-paste:before{content:"\e008"}.mce-i-searchreplace:before{content:"\e009"}.mce-i-bullist:before{content:"\e00a"}.mce-i-numlist:before{content:"\e00b"}.mce-i-indent:before{content:"\e00c"}.mce-i-outdent:before{content:"\e00d"}.mce-i-blockquote:before{content:"\e00e"}.mce-i-undo:before{content:"\e00f"}.mce-i-redo:before{content:"\e010"}.mce-i-link:before{content:"\e011"}.mce-i-unlink:before{content:"\e012"}.mce-i-anchor:before{content:"\e013"}.mce-i-image:before{content:"\e014"}.mce-i-media:before{content:"\e015"}.mce-i-help:before{content:"\e016"}.mce-i-code:before{content:"\e017"}.mce-i-insertdatetime:before{content:"\e018"}.mce-i-preview:before{content:"\e019"}.mce-i-backcolor:before,.mce-i-forecolor:before{content:"\e01a"}.mce-i-table:before{content:"\e01b"}.mce-i-hr:before{content:"\e01c"}.mce-i-removeformat:before{content:"\e01d"}.mce-i-subscript:before{content:"\e01e"}.mce-i-superscript:before{content:"\e01f"}.mce-i-charmap:before{content:"\e020"}.mce-i-emoticons:before{content:"\e021"}.mce-i-print:before{content:"\e022"}.mce-i-fullscreen:before{content:"\e023"}.mce-i-spellchecker:before{content:"\e024"}.mce-i-nonbreaking:before{content:"\e025"}.mce-i-template:before{content:"\e026"}.mce-i-pagebreak:before{content:"\e027"}.mce-i-restoredraft:before{content:"\e028"}.mce-i-bold:before{content:"\e02a"}.mce-i-italic:before{content:"\e02b"}.mce-i-underline:before{content:"\e02c"}.mce-i-strikethrough:before{content:"\e02d"}.mce-i-visualblocks:before,.mce-i-visualchars:before{content:"\e02e"}.mce-i-ltr:before{content:"\e02f"}.mce-i-rtl:before{content:"\e030"}.mce-i-copy:before{content:"\e031"}.mce-i-resize:before{content:"\e032"}.mce-i-browse:before{content:"\e034"}.mce-i-pastetext:before{content:"\e035"}.mce-i-rotateleft:before{content:"\eaa8"}.mce-i-rotateright:before{content:"\eaa9"}.mce-i-crop:before{content:"\ee78"}.mce-i-editimage:before{content:"\e915"}.mce-i-options:before{content:"\ec6a"}.mce-i-flipv:before{content:"\eaaa"}.mce-i-fliph:before{content:"\eaac"}.mce-i-zoomin:before{content:"\eb35"}.mce-i-zoomout:before{content:"\eb36"}.mce-i-sun:before{content:"\eccc"}.mce-i-moon:before{content:"\eccd"}.mce-i-arrowleft:before{content:"\edc0"}.mce-i-arrowright:before{content:"\e93c"}.mce-i-drop:before{content:"\e935"}.mce-i-contrast:before{content:"\ecd4"}.mce-i-sharpen:before{content:"\eba7"}.mce-i-resize2:before{content:"\edf9"}.mce-i-orientation:before{content:"\e601"}.mce-i-invert:before{content:"\e602"}.mce-i-gamma:before{content:"\e600"}.mce-i-remove:before{content:"\ed6a"}.mce-i-tablerowprops:before{content:"\e604"}.mce-i-tablecellprops:before{content:"\e605"}.mce-i-table2:before{content:"\e606"}.mce-i-tablemergecells:before{content:"\e607"}.mce-i-tableinsertcolbefore:before{content:"\e608"}.mce-i-tableinsertcolafter:before{content:"\e609"}.mce-i-tableinsertrowbefore:before{content:"\e60a"}.mce-i-tableinsertrowafter:before{content:"\e60b"}.mce-i-tablesplitcells:before{content:"\e60d"}.mce-i-tabledelete:before{content:"\e60e"}.mce-i-tableleftheader:before{content:"\e62a"}.mce-i-tabletopheader:before{content:"\e62b"}.mce-i-tabledeleterow:before{content:"\e800"}.mce-i-tabledeletecol:before{content:"\e801"}.mce-i-codesample:before{content:"\e603"}.mce-i-fill:before{content:"\e902"}.mce-i-borderwidth:before{content:"\e903"}.mce-i-line:before{content:"\e904"}.mce-i-count:before{content:"\e905"}.mce-i-translate:before{content:"\e907"}.mce-i-drag:before{content:"\e908"}.mce-i-home:before{content:"\e90b"}.mce-i-upload:before{content:"\e914"}.mce-i-bubble:before{content:"\e91c"}.mce-i-user:before{content:"\e91d"}.mce-i-lock:before{content:"\e926"}.mce-i-unlock:before{content:"\e927"}.mce-i-settings:before{content:"\e928"}.mce-i-remove2:before{content:"\e92a"}.mce-i-menu:before{content:"\e92d"}.mce-i-warning:before{content:"\e930"}.mce-i-question:before{content:"\e931"}.mce-i-pluscircle:before{content:"\e932"}.mce-i-info:before{content:"\e933"}.mce-i-notice:before{content:"\e934"}.mce-i-arrowup:before{content:"\e93b"}.mce-i-arrowdown:before{content:"\e93d"}.mce-i-arrowup2:before{content:"\e93f"}.mce-i-arrowdown2:before{content:"\e940"}.mce-i-menu2:before{content:"\e941"}.mce-i-newtab:before{content:"\e961"}.mce-i-a11y:before{content:"\e900"}.mce-i-insert:before,.mce-i-plus:before{content:"\e93a"}.mce-i-minus:before{content:"\e939"}.mce-i-books:before{content:"\e911"}.mce-i-reload:before{content:"\e906"}.mce-i-toc:before{content:"\e901"}.mce-i-checkbox:before,.mce-i-checkmark:before,.mce-i-selected:before{content:"\e033"}.mce-i-insert{font-size:14px}.mce-i-selected{visibility:hidden}i.mce-i-backcolor{background:#bbb;text-shadow:none}.sign-div{background-color:transparent;margin:100px auto 0;max-width:700px;padding-bottom:50px;width:100%}.reset-go-to-login{border-radius:30px}.sign-div h1{color:#999;margin-bottom:30px;padding:15px}.icon-crustacea,.icon-fish{background:#039ec1!important}.icon-egg{background:#ffbf00!important}.icon-gluten{background:#e5bc51!important}.icon-gluten-type{border-color:#e5bc51!important}.icon-nuts{background:#ff8f00!important}.icon-nuts-type{border-color:#ff8f00!important}.icon-peanuts{background:#ff8f00!important}.icon-sesame{background:#96ab25!important}.icon-shellfish{background:#039ec1!important}.icon-soya{background:#e5bc51!important}.icon-sulphur{background:#b30000!important}.icon-milk{background:#04c4ff!important}.icon-mustard{background:#e2d600!important}.icon-lupine{background:#cd4c79!important}.icon-aspartam{background:#b30000!important}.icon-celery{background:#96ab25!important}@font-face{font-family:foodnotify;font-style:normal;font-weight:400;src:url(/build/fonts/foodnotify.b813332b.eot);src:url(/build/fonts/foodnotify.b813332b.eot#iefix) format("embedded-opentype"),url(/build/fonts/foodnotify.a55d8930.woff) format("woff"),url(/build/fonts/foodnotify.435fd9bc.ttf) format("truetype"),url(/build/images/foodnotify.c5fbecee.svg#foodnotify) format("svg")}[data-icon]:before{content:attr(data-icon)}[class*=" icon-"]:not(.glyphicon):before,[class^=icon-]:not(.glyphicon):before,[data-icon]:before{font-family:foodnotify!important;font-style:normal!important;font-variant:normal!important;font-weight:400!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icons{font-size:24px;height:43px;line-height:48px;width:43px}.icons,.icons-large{border-radius:50px;color:#fff;display:inline-block;text-align:center}.icons-large{font-size:36px;height:65px;line-height:72px;width:65px}.active{opacity:1}.off.visible .icons{background-color:#ccc;display:inline-block}.icon-types{border-radius:0 22px 22px 0;border-style:solid;border-width:3px 3px 3px 0;color:#666;display:inline-block;font-size:17px;height:43px;line-height:48px;margin-left:-22px;padding:0 10px 0 23px;width:auto}.icon-types>*{display:inline-block;position:relative;top:-5px}.icon-types>:not(:last-child):after{content:", "}.icons.small+*+.icon-types,.icons.small+.icon-types{display:none!important}.additive-icon-design{margin-bottom:2px!important;text-transform:uppercase!important}.icons.small{font-size:11px;height:20px;line-height:22px!important;margin-bottom:2px;margin-left:2px;width:20px}.icons.small:before{position:relative;top:1px}@media print{.icons.small{line-height:18px!important}}.icons.small.austrian{color:#3d4352;font-weight:500;line-height:20px}.icons.small.austrian:before{display:none}.icons.traces{opacity:.4}.icons.x-small{font-size:7px;height:13px;line-height:14px;width:13px}.icon-types.x-small{border-width:1px 1px 1px 0;font-size:7px;height:13px;line-height:14px!important;margin-left:-9px;padding-left:10px;padding-right:5px}.icon-types.x-small>*{top:-1px}.icons.x-small.austrian{line-height:13px}.icons.austrian:not(.x-small)+*+.icon-types>*,.icons.austrian:not(.x-small)+.icon-types>*{top:-2px}.icon-crustacea:before{content:"a"}.icon-fish:before{content:"b"}.icon-gluten:before{content:"c"}.icon-nuts:before{content:"d"}.icon-sesame:before{content:"e"}.icon-shellfish:before{content:"f"}.icon-soya:before{content:"g"}.icon-sulphur:before{content:"h"}.icon-milk:before{content:"i"}.icon-lock:before{content:"l"}.icon-aspartam:before{content:"n"}.icon-celery:before{content:"o"}.icon-peanuts:before{content:"p"}.icon-egg:before{content:"t"}.icon-menu:before{content:"w"}.icon-templates:before{content:"r"}.icon-print:before{content:"E"}.icon-map:before{content:"y"}.icon-mobile:before{content:"z"}.icon-data:before{content:"A"}.icon-folder:before{content:"B"}.icon-nutritions:before{content:"u"}.icon-facebook:before{content:"H"}.icon-twitter:before{content:"I"}.icon-google-plus:before{content:"J"}.icon-photo:before{content:"L"}.icon-eye:before{content:"N"}.icon-lightbulb:before{content:"O"}.icon-rocket:before{content:"P"}.icon-arrow-short:before{content:"M"}.icon-user:before{content:"Q"}.icon-recipe-menu:before{content:"R"}.icon-arrow-menu:before{content:"S"}.icon-cake:before{content:"x"}.icon-youtube:before{content:"F"}.icon-cookwanted:before{content:"V"}.icon-archive:before{content:"W"}.icon-delete:before{content:"X"}.icon-select:before{content:"1"}.icon-play:before{content:"C"}.icon-youtube-play:before{content:"D"}.icon-allergens:before{content:"s"}.icon-info:before{content:"2"}.icon-apple:before{content:"T"}.icon-bread:before{content:"4"}.icon-deli:before{content:"5"}.icon-dried:before{content:"6"}.icon-can:before{content:"7"}.icon-meat:before{content:"8"}.icon-sausage:before{content:"9"}.icon-frozen:before{content:"!"}.icon-fish-1:before{content:'"'}.icon-cocktail:before{content:"#"}.icon-milk-1:before{content:"$"}.icon-beverage:before{content:"&"}.icon-arrow2:before{content:"'"}.icon-sweets:before{content:"("}.icon-calendar:before{content:"k"}.icon-calculator:before{content:"v"}.icon-cart:before{content:"G"}.icon-color:before{content:"Z"}.icon-dashboard:before{content:"*"}.icon-database:before{content:"+"}.icon-favorite:before{content:","}.icon-grid-view:before{content:"."}.icon-help:before{content:"/"}.icon-groups:before{content:":"}.icon-history:before{content:";"}.icon-integrations:before{content:"<"}.icon-list-view:before{content:">"}.icon-lists:before{content:"?"}.icon-location:before{content:"@"}.icon-logout:before{content:"["}.icon-odor:before{content:"]"}.icon-payment:before{content:"^"}.icon-plus:before{content:"_"}.icon-products:before{content:"`"}.icon-recipes:before{content:"{"}.icon-minus:before{content:"}"}.icon-sapor:before{content:"~"}.icon-scanner:before{content:"\\"}.icon-search:before{content:"\e000"}.icon-update:before{content:"\e001"}.icon-tag:before{content:"\e002"}.icon-switch:before{content:"\e003"}.icon-shops:before{content:"\e004"}.icon-settings:before{content:"\e005"}.icon-users:before{content:"\e006"}.icon-arrow-down:before{content:"\e007"}.icon-arrow-left:before{content:"\e008"}.icon-arrow-right:before{content:"\e009"}.icon-arrow-up:before{content:"\e00a"}.icon-clock:before{content:"\e00b"}.icon-check-circle:before{content:"\e00c"}.icon-clock-circle:before{content:"\e00d"}.icon-move:before{content:"\e010"}.icon-view:before{content:"0"}.icon-duplicate:before{content:"Y"}.icon-edit:before{content:"\e00f"}.icon-add-combined:before{content:"\e011"}.icon-add-recipe:before{content:"\e012"}.icon-message:before{content:"\e013"}.icon-messaging:before{content:"\e014"}.icon-voucher:before{content:"\e016"}.icon-check:before{content:"K"}.icon-close:before{content:"U"}.icon-package:before{content:"\e017"}.icon-deposit:before{content:"\e018"}.icon-back:before{content:"\e019"}.icon-delivery:before{content:"3"}.icon-connection:before{content:"\e01a"}.icon-delivery-no:before{content:"\e01b"}.icon-packaging:before{content:")"}.icon-lupine:before{content:"m"}.icon-mustard:before{content:"j"}.icon-remove:before{content:"%"}.icon-remove-circle:before{content:"|"}.icon-notification:before{content:"\e00e"}.icon-wine:before{content:"\e015"}.icon-stats:before{content:"\e01c"}.icon-stopwatch:before{content:"\e01d"}.icon-warning:before{content:"\e01e"}.icon-lock-1:before{content:"\e01f"}.icon-download:before{content:"q"}.icon-ingredients:before{content:"="}.icon-import:before{content:"-"}.icon-export:before{content:"\e020"}.icon-export-temp:before{content:"\e021"}.icon-buffet-card:before{content:"\e022"}.icon-menu-card:before{content:"\e023"}.icon-screen:before{content:"\e024"}.icon-dot:before{content:"\e025"}.icon-sun:before{content:"\e026"}.icon-moon:before{content:"\e027"}.icon-down-mark:before{content:"⌄"}.icon-up-mark:before{content:"⌃"}.hogast-shop-name{color:#000;font-family:Roboto;font-size:14px;font-weight:500;height:16px;letter-spacing:.47px;line-height:16px;width:182px}.hogast-bitmap{height:26px;width:68px}.hogast-shop-list-size{background-color:#fff;border-radius:3px;border-radius:5px;margin-bottom:1px;margin-left:2.5%;margin-right:2.5%;max-height:50px;max-width:1100px;padding:15px}.disconnected-shop-box{background-color:hsla(0,0%,100%,.753)!important}.hogast-logo{display:block;height:auto;margin-left:auto;margin-right:auto;padding-top:25px;width:250px}.hogast-modal-text{color:#000;font-family:Roboto;font-size:13px;letter-spacing:.24px;line-height:25px;padding-left:25px;padding-right:25px;padding-top:25px;text-align:center}.hogast-modal-connect-box{border:1px solid #979797;border-radius:5px;box-sizing:border-box;display:block;height:40px;margin:auto;width:220px}.hogast-modal-connect-box-text{color:#000;font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:1px;line-height:16px;text-align:center}.hogast-modal-connect-box-text:hover{color:#000;cursor:pointer}.hogast-modal-footer-text{color:#000;font-family:Roboto;font-size:13px;letter-spacing:.24px;line-height:19px;text-align:center}.hogast-modal-footer{background-color:#eee;border-radius:0 0 8px 8px;padding:25px;text-align:center!important}.hogast-modal-footer-link-text{color:#000;font-family:Roboto;font-size:13px;letter-spacing:.24px;line-height:25px;text-align:center;text-decoration:underline}.hogast-modal-footer-link-text:hover{color:#000;cursor:pointer}.navbar-sm-dropdown{display:none}@media (max-width:767px){.navbar-sm-dropdown{display:block;margin:5px 0 5px 45px;position:absolute}.navbar-sm-button{align-items:center;background-color:#84c74a;border:none;border-radius:3px;color:#000;display:flex;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;justify-content:space-between;letter-spacing:1px;line-height:16px;padding:12px 15px!important;width:200px}.navbar-sm-module-selector{min-width:200px!important;padding:0}.navbar-sm-li{height:40px}.navbar-sm-a{color:#000!important;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500!important;letter-spacing:1px;line-height:16px!important;padding:12px 15px!important}.gray-out{color:rgba(0,0,0,.5)!important}.navbar-sm-a:active,.navbar-sm-a:focus,.navbar-sm-a:hover{background-color:#eee!important}.navbar-sm-right{margin-left:15px;position:absolute;right:0}.background-effect{background-color:rgba(0,0,0,.15);height:100%;position:fixed;width:100%}}.barcode-positioning{display:flex;flex-direction:column;justify-content:center;width:max-content}.barcode-text{margin:auto}.dashboard-edu-students{display:flex;justify-content:center}.navbar-logo-style{align-items:center;background-color:#2e333d;display:flex!important;height:50px;justify-content:center;width:250px}#hubspot-messages-iframe-container.widget-align-left{margin-bottom:5px;margin-left:75px}.gleap-frame-container{bottom:100px!important;left:20px!important}@media print{.widget-button{display:none!important}}.translate-btn-steps{border-radius:3px 3px 0 0;font-size:10px;font-weight:700;margin-right:10px;margin-top:16px;padding:2px 6px}body.ingredient-modal-open{overflow:hidden;position:fixed}.sh-recipe-searching-params{cursor:pointer;font-size:20px;opacity:.5;position:absolute;right:0;top:-2px}.searching-params-groups{top:20px}.group-exrta-filter{margin-right:12px!important}.param-info-holder{position:relative}.param-info{background-color:#509cbf;border-radius:12px;bottom:0;color:#fff;font-size:10px;left:8px;padding-left:4px;padding-right:4px;position:absolute}.reset-filters-btn{color:#509cbf!important;font-size:10px;font-weight:500;margin-top:10px!important;text-decoration:underline}.cookbook-content{align-items:center;display:flex;justify-content:space-between}.info-cookbook-limit{border:1px solid #9f9e9e;border-radius:30px;color:#222;font-size:17px;padding:3px 3px 2px}.select-restaurant-menu{min-width:190px}
/*# sourceMappingURL=header.adc423b0.css.map*/