@charset "UTF-8";.error-bubble,.main>div{position:relative}@font-face{font-family:Alef;font-style:normal;font-weight:400;src:url(../fonts/alef-regular.ttf) format("truetype"),url(../fonts/alef-regular.eot) format("embedded-opentype"),url(../fonts/alef-regular.woff) format("woff")}@font-face{font-family:Alef;font-style:normal;font-weight:700;src:url(../fonts/alef-bold.ttf) format("truetype"),url(../fonts/alef-bold.eot) format("embedded-opentype"),url(../fonts/alef-bold.woff) format("woff")}.ng-cloak,[ng-cloak],[ng\:cloak]{display:none!important}.carousel,.nav,.pagination,.panel-title a{cursor:pointer}body,html{height:100%}body{background-color:#fff;color:#484848;font-family:Alef,helvetica,arial,sans-serif}.main{height:auto;margin:0 auto -4rem;min-height:100%;padding:6rem 0 5rem}footer{background-color:#dcdcdc;height:4rem}.sortorder:after{color:#00e1c5;content:'\f077';font-family:FontAwesome}.sortorder.reverse:after{content:'\f078'}.fa-white{color:#fff}.back-to-top{position:fixed;right:20px;bottom:0;color:#484848;opacity:0;padding:10px;transition:opacity 1s}.alert-message{position:absolute;right:0;top:-33px;width:100%}.preformat{white-space:pre-line}.sort-handle{border:0;opacity:.2;padding-left:.75rem;transition:all .3s}.btn-accept,.btn-reject{padding:10px 45px;transition:all .3s}.sort-handle:hover{cursor:move;opacity:1}.hide-me{color:#fff}h3{margin-bottom:0}h4{margin-top:4.25rem}.bold,h4,h5{font-weight:700}.link-remove{color:#ff6880;transition:all .3s}.link-remove:before{content:""}.link-remove:not(.link-disabled):hover{color:#ff6880;cursor:pointer}.link-remove:not(.link-disabled):hover:before{content:""}.link-add{color:#00e1c5;transition:all .3s}.link-add:before{content:""}.link-add:not(.link-disabled):hover{color:#00e1c5;cursor:pointer}.link-add:not(.link-disabled):hover:before{content:""}.comment-body a,.link-accept,.recipe-source a{color:#484848}.comment-body a:hover,.link-accept:hover,.recipe-source a:hover{color:#00e1c5;cursor:pointer;text-decoration:none}.link-disabled,.link-disabled:hover{cursor:default}.comment-body a,.comment-body a:hover,.link-underline:hover,.recipe-source a,.recipe-source a:hover,.underline{text-decoration:underline}.comment-body a:active,.comment-body a:focus,.link-accept:active,.link-accept:focus,.recipe-source a:active,.recipe-source a:focus{color:#484848}.link-disabled{color:#dcdcdc}.dimmed{color:#dcdcdc}.table{margin-top:14px}.table>tbody>tr,.table>thead>tr>th{cursor:pointer}.table>tbody>tr td>a{color:#484848}.table>tbody>tr:hover>td{background:#00e1c5;color:#fff}.table>tbody>tr:hover>td a{color:#fff;text-decoration:none}.btn-accept{background:#fff;border:1px solid #000;border-radius:0}.btn-accept:hover{background:#00e1c5;border:1px solid #00e1c5;color:#fff}.btn-accept:active{background:#fff;border:1px solid #00e1c5;color:#00e1c5;outline:0}.btn-accept:disabled{background:#fff;border:1px solid #dcdcdc;color:#dcdcdc;cursor:default}.btn-reject{background:#fff;border:1px solid #000;border-radius:0}.btn-reject:hover{background:#ff6880;border:1px solid #ff6880;color:#fff}.btn-reject:active{background:#fff;border:1px solid #ff6880;color:#ff6880;outline:0}.btn-reject:disabled{background:#fff;border:1px solid #dcdcdc;color:#dcdcdc;cursor:default}.btn-margin{margin-top:3rem}.btn-full{width:100%}.hline{border-bottom:1px solid #f0f0f0;margin-bottom:2rem;padding-bottom:.95rem}.hline-no-margin{margin-bottom:0}.author,.date-created{font-weight:300}.input-h3,input[type=checkbox]:checked~span{font-weight:700}.list-no-indent{margin-right:0;padding-right:0}.fa-sm{font-size:80%}input,textarea{border:1px solid #dcdcdc;border-radius:0;margin:0;padding:.95rem;transition:border .4s}input:focus,textarea:focus{border-color:#000;outline:0}input:hover,textarea:hover{border-color:#000}textarea{resize:none;vertical-align:top}textarea::-webkit-scrollbar{width:20px}textarea::-webkit-scrollbar-track{border:1px solid #dcdcdc;border-left:0}textarea::-webkit-scrollbar-thumb{background:#dcdcdc;border-right:1px solid #dcdcdc}textarea::-webkit-scrollbar-button{background:url(/images/scrollbar-arrows-thin.png) -20px 0 no-repeat;border-right:1px solid #dcdcdc;height:20px}textarea::-webkit-scrollbar-button:increment{background-position:-20px -20px}textarea:focus::-webkit-scrollbar-track{border-color:#000}textarea:focus::-webkit-scrollbar-thumb{background:#00e1c5;border-color:#000}textarea:focus::-webkit-scrollbar-button{background-position:0 0;border-color:#000}textarea:focus::-webkit-scrollbar-button:increment{background-position:0 -20px}.input-full{width:100%}.input-sm{border-radius:0}.input-center{text-align:center}.input-font{font-size:inherit}.input-h3{font-size:24px;height:47px;margin-bottom:2rem;margin-top:1.05rem}input.ng-invalid.ng-touched,textarea.ng-invalid.ng-touched{border-color:#ff6880}input[type=checkbox]{display:none}input[type=checkbox]~i:before{content:'\f096'}input[type=checkbox]:checked~i:before{content:'\f046'}.checkbox{margin-bottom:0;margin-top:0}.checkbox label{padding-right:15px}.no-image:before{background-color:#dcdcdc;background-image:url(../images/upload-icon-thin.png);opacity:1}.accept-class:before{background-color:#00e1c5;background-image:url(../images/upload-icon-thin-v.png)}.reject-class:before{background-color:#ff6880;background-image:url(../images/upload-icon-thin-x.png)}.login-headers{margin:2rem 0 .5rem}.logo{display:block;margin:200px auto 30px;width:50%}.align-xs{display:-ms-flexbox;display:flex}@media only screen and (min-width:768px){.align-sm{display:-ms-flexbox;display:flex}}@media only screen and (min-width:992px){.align-md{display:-ms-flexbox;display:flex}.recipe-actions{text-align:left}}@media only screen and (min-width:1200px){.align-lg{display:-ms-flexbox;display:flex}}.align-bottom{-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}.align-top{-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.align-base{-ms-flex-align:baseline;-ms-grid-row-align:baseline;align-items:baseline}.align-justify{-ms-flex-pack:justify;justify-content:space-between}.error-bubble{background-color:#ff6880;color:#fff;padding:10px;z-index:9999}.error-bubble:after{bottom:-18px;color:#ff6880;content:'\25e5';font-size:170%;position:absolute;right:10px}.error-global{color:#ff6880}.form-end{margin-bottom:4.25rem}.recipe-details{margin-bottom:0}.recipe-details li{padding:0 .25rem}.recipe-details li span:last-child{padding-left:.45rem}.recipe-details li:first-child{padding-right:0}.recipe-time ul{margin:0}.recipe-image-container{margin-bottom:6rem;margin-top:3rem}.recipe-image-container-edit{cursor:pointer;position:relative;min-height:200px}.recipe-image-container-edit a{left:10px;padding:0;position:absolute;top:10px}.recipe-image-container-edit div:before{content:' ';position:absolute;right:0;top:0;width:100%;height:100%;opacity:.85;padding-left:15px;padding-right:15px;background-position:center center;background-repeat:no-repeat;background-clip:content-box}.recipe-actions{margin:0}.recipe-ingredients{margin-bottom:0}.recipe-ingredients-edit{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;width:100%}.recipe-ingredients-edit a{padding-left:0;padding-right:.75rem}.recipe-allow-edit{margin-bottom:4.25rem;margin-top:4.25rem}.recipe-difficulty{outline:0}.comment{padding-bottom:2.05rem;padding-top:1rem}.comment-btn{margin:-1rem 5px 2rem}.comment-body{margin-right:-2rem;padding-left:0}.comment-body h5{margin-top:0}.comment-date{font-weight:300}.forgot-password{color:#cbcbcb}.category a,.category a:hover{color:#484848}