#cookbook input[type="text"],#cookbook textarea,#cookbook select,.modal input[type="text"],.modal textarea,.modal select{margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#cookbook input[type="text"]:focus,#cookbook textarea:focus,#cookbook select:focus,.modal input[type="text"]:focus,.modal textarea:focus,.modal select:focus{outline:none;border:1px solid #90b262;box-shadow:0 0 2px #7ba344}#cookbook input[type="text"].ng-dirty.ng-invalid,#cookbook textarea.ng-dirty.ng-invalid,#cookbook select.ng-dirty.ng-invalid,.modal input[type="text"].ng-dirty.ng-invalid,.modal textarea.ng-dirty.ng-invalid,.modal select.ng-dirty.ng-invalid{background:#fdf5f5;border-color:#da3333}#cookbook input[type="text"].ng-dirty.ng-invalid.placeholder,#cookbook textarea.ng-dirty.ng-invalid.placeholder,#cookbook select.ng-dirty.ng-invalid.placeholder,.modal input[type="text"].ng-dirty.ng-invalid.placeholder,.modal textarea.ng-dirty.ng-invalid.placeholder,.modal select.ng-dirty.ng-invalid.placeholder{color:#da3333}#cookbook input[type="text"].ng-dirty.ng-invalid:-moz-placeholder,#cookbook textarea.ng-dirty.ng-invalid:-moz-placeholder,#cookbook select.ng-dirty.ng-invalid:-moz-placeholder,.modal input[type="text"].ng-dirty.ng-invalid:-moz-placeholder,.modal textarea.ng-dirty.ng-invalid:-moz-placeholder,.modal select.ng-dirty.ng-invalid:-moz-placeholder{color:#da3333}#cookbook input[type="text"].ng-dirty.ng-invalid::-moz-placeholder,#cookbook textarea.ng-dirty.ng-invalid::-moz-placeholder,#cookbook select.ng-dirty.ng-invalid::-moz-placeholder,.modal input[type="text"].ng-dirty.ng-invalid::-moz-placeholder,.modal textarea.ng-dirty.ng-invalid::-moz-placeholder,.modal select.ng-dirty.ng-invalid::-moz-placeholder{color:#da3333}#cookbook input[type="text"].ng-dirty.ng-invalid:-ms-input-placeholder,#cookbook textarea.ng-dirty.ng-invalid:-ms-input-placeholder,#cookbook select.ng-dirty.ng-invalid:-ms-input-placeholder,.modal input[type="text"].ng-dirty.ng-invalid:-ms-input-placeholder,.modal textarea.ng-dirty.ng-invalid:-ms-input-placeholder,.modal select.ng-dirty.ng-invalid:-ms-input-placeholder{color:#da3333}#cookbook input[type="text"].ng-dirty.ng-invalid::-webkit-input-placeholder,#cookbook textarea.ng-dirty.ng-invalid::-webkit-input-placeholder,#cookbook select.ng-dirty.ng-invalid::-webkit-input-placeholder,.modal input[type="text"].ng-dirty.ng-invalid::-webkit-input-placeholder,.modal textarea.ng-dirty.ng-invalid::-webkit-input-placeholder,.modal select.ng-dirty.ng-invalid::-webkit-input-placeholder{color:#da3333}#cookbook #collectionSearch,.modal #collectionSearch{width:285px}#cookbook .input-100,.modal .input-100{width:200px}#cookbook .input-200,.modal .input-200{width:250px}.cookbook-container{min-height:200px}.modal-w-100 .modal-dialog{width:450px}.loader-overlay{background:#fff;position:absolute;width:500px}.ctrl-group{margin-bottom:15px}.ctrl-label{float:left;margin-top:8px;margin-right:10px;text-align:right;width:150px}.size-100 .ctrl-label{width:125px}.ctrl{margin-left:160px}.size-100 .ctrl{margin-left:135px}.box-toolbar{background:#f8f8f8;border-bottom:1px solid #ddd;min-height:26px;padding:5px}.box-toolbar .inline-select{color:#777;margin:5px 0;padding:0 5px}.box-toolbar .inline-select>select{width:185px}.list-sidebar{overflow-x:auto;overflow-y:auto}.recipe-entries-container{-moz-transition:height,.3s,ease-in;-o-transition:height,.3s,ease-in;-webkit-transition:height,.3s,ease-in;transition:height,.3s,ease-in;position:relative}.recipe-entries-container.is-working{opacity:0.5}.recipe-entries-container .working-overlay{background:rgba(255,255,255,0.5);padding:20px;position:absolute;height:100%;width:100%;text-align:center;z-index:6;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.list-recipes>li{background:#fff;border-top:1px solid #ddd;-moz-transition:margin-bottom,ease-in-out .3s;-o-transition:margin-bottom,ease-in-out .3s;-webkit-transition:margin-bottom,ease-in-out .3s;transition:margin-bottom,ease-in-out .3s}.list-recipes>li:hover{background:#efefef}.list-recipes>li:first-child{border-top:0}.list-recipes>li.is-active{margin:10px 0;padding:10px}.list-recipes>li:first-child.is-active{margin-top:0}.list-recipes>li:last-child.is-active{margin-bottom:-1px}.list-recipes>li.is-checked{background:#e5edda}.entry-item{cursor:pointer;font-size:1.1em;padding:10px;-moz-transition:all,.5s;-o-transition:all,.5s;-webkit-transition:all,.5s;transition:all,.5s}.is-active .entry-item{background:#fff;cursor:default}.entry-item .recipe-detail{height:0;opacity:0;overflow:hidden}.is-active .entry-item .recipe-detail{opacity:1;height:auto}.list-plain{list-style-type:none;margin:0;padding:0}.item .item-title{color:#333;display:block;font-size:13px;font-weight:bold;margin-bottom:2px;width:85%;word-wrap:break-word}.item .item-meta{color:#777}.item:focus>.item-title,.item:hover>.item-title{color:#7ba344}.item.is-contained .item-title{color:#90b262}.item-list{list-style-type:none;margin:0;padding:0;-moz-transition:height,.5s;-o-transition:height,.5s;-webkit-transition:height,.5s;transition:height,.5s}.item-list>*{border-top:1px solid #ddd}.item-list>*:first-child{border-top:0}.item-list a.item-list-item:hover{text-decoration:none}.item-list .item-list-item{color:#333;cursor:pointer;display:block;min-height:30px;outline:none;padding:8px 10px;-moz-transition:all,.2s;-o-transition:all,.2s;-webkit-transition:all,.2s;transition:all,.2s}.list-padding-s .item-list .item-list-item{padding:3px 10px}.item-list .item-list-item:hover,.item-list .item-list-item:focus{background:#f8f8f8}.item-list .item-list-item:hover a,.item-list .item-list-item:focus a{text-decoration:none}.item-list .item-list-item.is-active{background:#e5edda}.item-list .item-list-item.is-active:hover,.item-list .item-list-item.is-active:focus{background:#d9e5c9}.item-list .item-list-item.is-active .item-title{color:#7ba344}.item-list .item-list-item.is-checked{background:#efefef}.item-list .item-list-item.is-contained,.item-list .item-list-item.is-container:hover{background:#e5edda;color:#698a3b;cursor:default}.item-list .item-list-item.is-disabled{background:#ddd !important;color:#bbb !important;cursor:default}.item-list .item-list-item.is-disabled .item-title{color:#bbb}.item-list .item-list-item>.inner{min-height:30px}.item-list .item-list-item .count{color:#777;font-size:16px;margin-top:7px}.media{display:block;position:relative;min-height:100px;zoom:1}.media>.media-img{position:absolute;width:150px}.media>.media-body{display:block;padding-left:160px;word-wrap:break-word;-moz-transition:all,.3s;-o-transition:all,.3s;-webkit-transition:all,.3s;transition:all,.3s}.media .block-title{font-size:14px;font-weight:bold}.is-selectable{display:block;min-height:28px;position:relative}.is-selectable>.selector-overlay{height:100%;position:absolute;top:0;left:0;width:35px;z-index:3}.is-selectable>.selector-overlay .selector{left:0}.is-selectable .selector{height:17px;opacity:1;margin-top:-17px;padding:8px;position:absolute;left:-8px;top:50%;width:20px;zoom:1;z-index:2;-moz-transition:opacity,.3s;-o-transition:opacity,.3s;-webkit-transition:opacity,.3s;transition:opacity,.3s}.print-preview .is-selectable .selector{font-size:18px}.is-selectable>.selectable{display:block;padding-left:25px;-moz-transition:all,.3s;-o-transition:all,.3s;-webkit-transition:all,.3s;transition:all,.3s}.is-selectable>.selectable.single-line{line-height:2.5}.is-selectable>.selectable{padding-left:25px}.hover-link-trigger a.hover-link{color:#333;-moz-transition:ease-in .3s;-o-transition:ease-in .3s;-webkit-transition:ease-in .3s;transition:ease-in .3s}.hover-link-trigger:focus a.hover-link,.hover-link-trigger:hover a.hover-link,.hover-link-trigger:active a.hover-link,.hover-link-trigger.is-active a.hover-link{color:#7ba344}.empty-collection{min-height:170px}.list-sidebar{position:relative}.button-edit-toggle{min-width:70px;text-align:center}.sidebar-edit-link{margin-top:-5px;margin-left:-5px}.button-green.new-cb-collection{display:inline-block;width:16px;height:16px;padding:4px 5px;margin:-5px 10px 0 0;background-image:url("http://img.chefkoch-cdn.de/img/default/icons/icon-plus.png");background-repeat:no-repeat;background-position:5px 4px}.editable-container{cursor:default;width:300px}.ck-checkbox{background:transparent url("http://img.chefkoch-cdn.de/img/default/sprites/ck-checkmark3.png") no-repeat -42px 0;border:0;display:inline-block;height:17px;width:20px}.ck-checkbox:hover{background-position:-22px 0}.ck-checkbox.is-checked{background-position:-2px 0}.bg-00{background-color:#555}.c-00{color:#555}.c-01{color:#777}h1.cookbook-headline{width:355px}.fade-to-white{overflow:hidden;position:relative}.fade-to-white:after{content:'';position:absolute;top:0;right:0;height:100%;width:50px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(255,255,255,0)),color-stop(100%, #ffffff));background-image:-moz-linear-gradient(left, rgba(255,255,255,0),#ffffff);background-image:-webkit-linear-gradient(left, rgba(255,255,255,0),#ffffff);background-image:linear-gradient(to right, rgba(255,255,255,0),#ffffff)}.recipe-type{background:#e5edda;overflow:hidden;padding:8px 5px 8px 30px;position:absolute;top:-5px;white-space:nowrap;width:70px;-moz-transition:all .2s linear;-o-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear}.recipe-type .recipe-type-icon{left:0;position:absolute;top:0}[data-recipe-type~="1"]{right:-10px}[data-recipe-type~="1"] .recipe-type-icon{height:14px;top:8px;left:7px}[data-recipe-type~="0"]{right:-36px}[data-recipe-type~="0"] .recipe-type-icon{height:21px;top:4px;left:6px}.step-container{margin-left:25px}.has-no-step .step-container{margin-left:0}.step-number{color:#a8c384}h3 .step-number{float:left;font-size:2em;margin-top:-8px;margin-right:10px}.collection-counter{color:#777;font-weight:bold;margin-right:15px}.privacy-info:hover{text-decoration:none}.privacy-info:hover .label{text-decoration:underline}.privacy-info.is-disabled{cursor:default}.privacy-info.is-disabled:hover .label{text-decoration:none}.privacy-info.private{color:#c00}.privacy-info.public{color:#7ba344}.privacy-info [class^="ck-icon"]{font-size:1.4em;position:relative;top:3px}.privacy-edit{color:#999;display:inline;font-size:1.2em;margin:5px 0 0 10px}.ui-scrollfix .cookbook-toolbar{background:#fff;position:fixed;top:0;width:618px;z-index:2;-moz-box-shadow:0 2px 1px rgba(30,30,30,0.3);-webkit-box-shadow:0 2px 1px rgba(30,30,30,0.3);box-shadow:0 2px 1px rgba(30,30,30,0.3)}.recipe-toolbar{background:#f8f8f8;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:10px -10px -10px;padding:3px;text-align:right}.recipe-toolbar>.dropdown{text-align:left}.toolbar-actions{background:#efefef;border-top:1px solid #ddd;padding-left:30px}.toolbar-actions.top{margin:5px -5px -5px}.toolbar-actions.bottom{margin-bottom:-1px}.sort-label{margin:3px 0 0 5px}.filter-container{position:relative}.filter-container .filter{padding-left:25px}.filter-container .filter-icon{color:#999;font-size:1.2em;outline:none;padding:3px;position:absolute;top:3px}.filter-container .filter-icon.search{cursor:text;left:3px}.filter-container .filter-icon.clear{cursor:pointer;right:3px;text-decoration:none}.filter-container .filter-icon.clear:hover,.filter-container .filter-icon.clear:focus{color:#7ba344}@keyframes twist{0%{transform:rotatez(10deg)}10%{transform:rotatez(60deg)}}@-webkit-keyframes myfirst /* Safari and Chrome */{0%{-webkit-transform:translateX(0px)}to{-webkit-transform:translateX(700px)}}.modal-collection{-moz-transition:height .3s linear;-o-transition:height .3s linear;-webkit-transition:height .3s linear;transition:height .3s linear}.ck-radio-container{cursor:pointer;overflow:hidden}.ck-radio-container .ck-radio-button{color:#777;border-left:1px solid #ccc;display:inline-block;float:left;padding:8px 12px;background:#f3f3f3;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2QxZDFkMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f3f3f3),color-stop(100%, #d1d1d1));background-image:-moz-linear-gradient(top, #f3f3f3,#d1d1d1);background-image:-webkit-linear-gradient(top, #f3f3f3,#d1d1d1);background-image:linear-gradient(to bottom, #f3f3f3,#d1d1d1)}.ck-radio-container .ck-radio-button:first-child{border-left:0}.ck-radio-container .ck-radio-button:hover{background:#d1d1d1;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2M0YzRjNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e6e6e6),color-stop(100%, #c4c4c4));background-image:-moz-linear-gradient(top, #e6e6e6,#c4c4c4);background-image:-webkit-linear-gradient(top, #e6e6e6,#c4c4c4);background-image:linear-gradient(to bottom, #e6e6e6,#c4c4c4)}.ck-radio-container .ck-radio-button.is-active{color:#fff;text-shadow:0 -1px 0 #698a3b;background:#7ba344;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdiYTM0NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2I0Y2I5NSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #7ba344),color-stop(100%, #b4cb95));background-image:-moz-linear-gradient(top, #7ba344,#b4cb95);background-image:-webkit-linear-gradient(top, #7ba344,#b4cb95);background-image:linear-gradient(to bottom, #7ba344,#b4cb95);-moz-box-shadow:0 2px 7px #666 inset;-webkit-box-shadow:0 2px 7px #666 inset;box-shadow:0 2px 7px #666 inset}.ie8 .ck-radio-container .ck-radio-button{border:1px solid #999}.sidebar-new-cookbook{background-color:#ffe6cc}.sidebar-new-cookbook .sncl-link{display:block;padding:8px 0px 8px 10px;color:#000000;text-decoration:none;background-color:#ffe6cc;border-bottom:1px solid #f0f0f5}.ckcb-recipe-video-suggestion-modal{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0.8);z-index:2147483647;color:#000}.ckcb-recipe-video-suggestion-modal .ckcb-recipe-video-suggestion-modal,.ckcb-recipe-video-suggestion-modal .ckcb-modal-content>.ckcb-title,.ckcb-recipe-video-suggestion-modal .ckcb-modal-content .ckcb-text-top,.ckcb-recipe-video-suggestion-modal .ckcb-modal-content .ckcb-text-bottom,.ckcb-recipe-video-suggestion-modal .ckcb-recipe>.ckcb-recipe-content .ckcb-recipe-title,.ckcb-recipe-video-suggestion-modal .ckcb-recipe>.ckcb-recipe-content .ckcb-recipe-desc{line-height:1;margin:0;padding:0}.ckcb-recipe-video-suggestion-modal .ckcb-modal-dialog{margin:30px auto;max-width:570px;background-color:#fff;border-radius:5px;padding:10px}.ckcb-recipe-video-suggestion-modal .ckcb-modal-content{text-align:center;margin-top:5%}.ckcb-recipe-video-suggestion-modal .ckcb-modal-content>.ckcb-title,.ckcb-recipe-video-suggestion-modal .ckcb-modal-content .ckcb-text-top,.ckcb-recipe-video-suggestion-modal .ckcb-modal-content .ckcb-text-bottom{color:#4a4a4a}.ckcb-recipe-video-suggestion-modal .ckcb-modal-content>.ckcb-title{margin-bottom:25px;font-size:28px}.ckcb-recipe-video-suggestion-modal .ckcb-modal-content>.ckcb-text-top{margin-bottom:30px;font-size:16px}.ckcb-recipe-video-suggestion-modal .ckcb-modal-content>.ckcb-text-bottom{margin-bottom:30px;font-size:22px}.ckcb-recipe-video-suggestion-modal .ckcb-modal-header{text-align:right;color:#9b9b9b;font-size:12px}.ckcb-recipe-video-suggestion-modal .ckcb-modal-header>span,.ckcb-recipe-video-suggestion-modal .ckcb-modal-header:before{vertical-align:middle;cursor:pointer}.ckcb-recipe-video-suggestion-modal .ckcb-modal-header>span:first-child,.ckcb-recipe-video-suggestion-modal .ckcb-modal-header:before:first-child{margin-right:3px}.ckcb-recipe-video-suggestion-modal .ckcb-modal-header>span:last-child,.ckcb-recipe-video-suggestion-modal .ckcb-modal-header:before:last-child{font-weight:bold}.ckcb-recipe-video-suggestion-modal .ckcb-modal-header:before{content:'';display:inline-block;height:100%}.ckcb-recipe-video-suggestion-modal .ckcb-modal-footer{overflow:auto;text-align:center}.ckcb-recipe-video-suggestion-modal .ckcb-modal-footer a{color:#9b9bab;cursor:pointer}.ckcb-recipe-video-suggestion-modal .ckcb-modal-footer a:first-child{float:left;margin-left:40px}.ckcb-recipe-video-suggestion-modal .ckcb-modal-footer a:last-child{float:right;margin-right:40px}@media (max-width: 320px){.ckcb-recipe-video-suggestion-modal .ckcb-modal-footer a{display:block;float:none !important;margin:10px 0 !important}}.ckcb-recipe-video-suggestion-modal .ckcb-recipe{margin-bottom:25px}.ckcb-recipe-video-suggestion-modal .ckcb-recipe>img{min-width:80px;max-width:120px;margin-right:5px;vertical-align:top}.ckcb-recipe-video-suggestion-modal .ckcb-recipe>.ckcb-recipe-content{max-width:320px;display:inline-block;vertical-align:top;text-align:left}.ckcb-recipe-video-suggestion-modal .ckcb-recipe>.ckcb-recipe-content .ckcb-recipe-title{font-weight:bold;margin-bottom:7px;display:block;cursor:pointer;color:inherit}.ckcb-recipe-video-suggestion-modal .ckcb-recipe>.ckcb-recipe-content .ckcb-recipe-desc{font-size:12px}.ckcb-recipe-video-suggestion-modal .ckcb-recipe>.ckcb-recipe-content .rating-small{margin-bottom:10px}@media (max-width: 320px){.ckcb-recipe-video-suggestion-modal .ckcb-recipe>img{margin:0 0 10px 0;max-width:100%}}.ckcb-recipe-video-suggestion-modal .ckcb-recipe:after{display:inline-block;content:'';height:100%;vertical-align:top}.ckcb-recipe-video-suggestion-modal .btn-primary{display:inline-block;color:#fff;background-color:#52a900;border-radius:0.1875rem;box-sizing:border-box;font-size:1.125rem;margin-bottom:35px;max-width:400px;padding:1rem 0;width:100%}.ckcb-recipe-video-suggestion-modal .btn-primary:before{display:inline-block;margin-right:10px;content:'';width:20px;height:20px;background-size:cover;vertical-align:middle;background-image:url(http://img.chefkoch-cdn.de/img/default/layout/magazine-playbutton.png)}#cookbook input[type="text"],#cookbook textarea,#cookbook select,.modal input[type="text"],.modal textarea,.modal select,.mychefkoch-app input[type="text"],.mychefkoch-app textarea,.mychefkoch-app select{margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#cookbook input[type="text"].ng-dirty.ng-invalid,#cookbook textarea.ng-dirty.ng-invalid,#cookbook select.ng-dirty.ng-invalid,.modal input[type="text"].ng-dirty.ng-invalid,.modal textarea.ng-dirty.ng-invalid,.modal select.ng-dirty.ng-invalid,.mychefkoch-app input[type="text"].ng-dirty.ng-invalid,.mychefkoch-app textarea.ng-dirty.ng-invalid,.mychefkoch-app select.ng-dirty.ng-invalid{background:#fdf5f5;border-color:#da3333}#cookbook input[type="text"].ng-dirty.ng-invalid.placeholder,#cookbook textarea.ng-dirty.ng-invalid.placeholder,#cookbook select.ng-dirty.ng-invalid.placeholder,.modal input[type="text"].ng-dirty.ng-invalid.placeholder,.modal textarea.ng-dirty.ng-invalid.placeholder,.modal select.ng-dirty.ng-invalid.placeholder,.mychefkoch-app input[type="text"].ng-dirty.ng-invalid.placeholder,.mychefkoch-app textarea.ng-dirty.ng-invalid.placeholder,.mychefkoch-app select.ng-dirty.ng-invalid.placeholder{color:#da3333}#cookbook input[type="text"].ng-dirty.ng-invalid:-moz-placeholder,#cookbook textarea.ng-dirty.ng-invalid:-moz-placeholder,#cookbook select.ng-dirty.ng-invalid:-moz-placeholder,.modal input[type="text"].ng-dirty.ng-invalid:-moz-placeholder,.modal textarea.ng-dirty.ng-invalid:-moz-placeholder,.modal select.ng-dirty.ng-invalid:-moz-placeholder,.mychefkoch-app input[type="text"].ng-dirty.ng-invalid:-moz-placeholder,.mychefkoch-app textarea.ng-dirty.ng-invalid:-moz-placeholder,.mychefkoch-app select.ng-dirty.ng-invalid:-moz-placeholder{color:#da3333}#cookbook input[type="text"].ng-dirty.ng-invalid::-moz-placeholder,#cookbook textarea.ng-dirty.ng-invalid::-moz-placeholder,#cookbook select.ng-dirty.ng-invalid::-moz-placeholder,.modal input[type="text"].ng-dirty.ng-invalid::-moz-placeholder,.modal textarea.ng-dirty.ng-invalid::-moz-placeholder,.modal select.ng-dirty.ng-invalid::-moz-placeholder,.mychefkoch-app input[type="text"].ng-dirty.ng-invalid::-moz-placeholder,.mychefkoch-app textarea.ng-dirty.ng-invalid::-moz-placeholder,.mychefkoch-app select.ng-dirty.ng-invalid::-moz-placeholder{color:#da3333}#cookbook input[type="text"].ng-dirty.ng-invalid:-ms-input-placeholder,#cookbook textarea.ng-dirty.ng-invalid:-ms-input-placeholder,#cookbook select.ng-dirty.ng-invalid:-ms-input-placeholder,.modal input[type="text"].ng-dirty.ng-invalid:-ms-input-placeholder,.modal textarea.ng-dirty.ng-invalid:-ms-input-placeholder,.modal select.ng-dirty.ng-invalid:-ms-input-placeholder,.mychefkoch-app input[type="text"].ng-dirty.ng-invalid:-ms-input-placeholder,.mychefkoch-app textarea.ng-dirty.ng-invalid:-ms-input-placeholder,.mychefkoch-app select.ng-dirty.ng-invalid:-ms-input-placeholder{color:#da3333}#cookbook input[type="text"].ng-dirty.ng-invalid::-webkit-input-placeholder,#cookbook textarea.ng-dirty.ng-invalid::-webkit-input-placeholder,#cookbook select.ng-dirty.ng-invalid::-webkit-input-placeholder,.modal input[type="text"].ng-dirty.ng-invalid::-webkit-input-placeholder,.modal textarea.ng-dirty.ng-invalid::-webkit-input-placeholder,.modal select.ng-dirty.ng-invalid::-webkit-input-placeholder,.mychefkoch-app input[type="text"].ng-dirty.ng-invalid::-webkit-input-placeholder,.mychefkoch-app textarea.ng-dirty.ng-invalid::-webkit-input-placeholder,.mychefkoch-app select.ng-dirty.ng-invalid::-webkit-input-placeholder{color:#da3333}#cookbook #collectionSearch,.modal #collectionSearch,.mychefkoch-app #collectionSearch{width:285px}#cookbook .flag-new,.modal .flag-new,.mychefkoch-app .flag-new{background:#bf538d;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#fff;display:inline-block;font-size:x-small;line-height:13px;margin:3px 3px 0;padding:1px 4px 0;text-decoration:none}.input-100{width:200px}.input-200{width:250px}.ctrl-group{margin-bottom:15px}.ctrl-label{float:left;margin-top:8px;margin-right:10px;text-align:right;width:150px}.size-100 .ctrl-label{width:125px}.ctrl{margin-left:160px}.size-100 .ctrl{margin-left:135px}.is-obtained .selectable{opacity:0.7;text-decoration:line-through}.print-preview .is-obtained .selectable{opacity:1}.shopping-list .remove-item{cursor:pointer;position:absolute;z-index:2}.shopping-list .shopping-list-item .remove-item{right:0;visibility:hidden}.shopping-list .shopping-list-item:hover .remove-item{visibility:visible}.shopping-list .shopping-list-item-label{color:#333;font-size:1em;line-height:2.5}.shopping-list .item-group-label{background:#eee;padding:15px 10px;position:relative}.shopping-list .item-group-label .remove-item{right:10px;top:8px}.shopping-list .item-group-label .label-title{font-size:1.2em}.shopping-list .item-group-label .item-group-meta{color:#777}.print-preview .shopping-list .item-group-label{background-color:transparent;margin-top:20px}.print-preview .shopping-list .item-group-label .item-group-meta{color:#000}.modal-shopping-list.fade.in{top:0}.modal-shopping-list .modal-dialog{margin-top:15%}.modal .page-container{height:400px;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.modal .page-container.height-100{height:150px}.modal .is-single-selectable.is-selected{background:#e5edda;color:#7ba344}.modal-confirm.fade.in{top:0}.modal-confirm .modal-dialog{margin-top:15%}.loader.button-bar{position:relative;top:7px}.shopping-list-print{position:relative}.shopping-list-print .shopping-list-print-header{font-size:16px;position:absolute;right:0}.shopping-list-print .item-group-label .user-servings{font-size:0.8em;font-weight:normal}.shopping-list-print .list-shopping-print{box-sizing:border-box}.shopping-list-print .list-shopping-print.split-list{float:left;width:50%}.shopping-list-print .list-shopping-print li{padding:1px 10px 1px 15px;position:relative}.shopping-list-print .list-shopping-print li .selector{position:absolute;left:0;top:2px}.shopping-list-print .list-shopping-print [class^="ck-icon-"]{font-size:12px}.shopping-list-print .list-shopping-print .shopping-list-unit-label{font-size:0.9em;font-weight:bold}.print-preview .is-obtained{text-decoration:line-through}.print-preview #print-content{min-height:900px}.print-preview #print-content a{text-decoration:underline}.print-preview .item-list .item-list-item{cursor:default}.print-preview .item-list .item-list-item:hover,.print-preview .item-list .item-list-item:focus{background-color:transparent}
