﻿body{font-family:"Source Sans Pro",sans-serif}h1{font-family:"Playfair Display",serif;font-weight:700}h2,h3,h4,h5,h6{font-family:"Merriweather";font-weight:700}em{font-style:italic}table.table th{font-weight:700}h2{font-size:175%}h3{font-size:150%}h4{font-size:125%}h5{font-size:110%}h6{font-size:100%}h1{margin-top:1.5rem;margin-bottom:1rem}h2{margin-top:1rem;margin-bottom:.67rem}a{color:inherit;text-decoration:inherit}a:hover{color:inherit}ul.cook-list,div.recipe-description-text ul,div.recipe-ingredient-list ul,div.recipe-instruction-text ul{list-style-type:none}ul.cook-list li,div.recipe-description-text ul li,div.recipe-ingredient-list ul li,div.recipe-instruction-text ul li{margin-left:1em}ul.cook-list li li,div.recipe-description-text ul li li,div.recipe-ingredient-list ul li li,div.recipe-instruction-text ul li li{margin-left:2em}ul.cook-list li:before,div.recipe-description-text ul li:before,div.recipe-ingredient-list ul li:before,div.recipe-instruction-text ul li:before{content:"–";display:inline-block;margin-left:-1em;width:1em}.recipe-btn-icon{vertical-align:middle;font-size:110%}.recipe-btn-text{margin-left:1pt;vertical-align:middle;font-size:100%}@media only print{body{margin:0 0 0 0}body div.container-fluid{padding:initial;margin:initial}#main_content,#maincontent-col{width:100%;flex:initial;max-width:initial}#leftcontent-col,#rightcontent-col{display:none}}div.admin-checkbox-role-label{text-align:center}div.admin-checkbox-role-label>label{text-align:center}input.admin-checkbox-role{margin:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.page-item.active .page-link{color:#fff;background-color:#3e2723;border-color:#3e2723}.page-link{color:#3e2723}.page-link:hover{color:#7f5048;background-color:#d3c3c0;border-color:#7f5048}.page-link:focus{box-shadow:0 0 0 .2rem rgba(62,39,35,.25)}#navbar{background-color:#3e2723}#navbar .form-control,#navbar .btn{font-size:unset}.navbar{padding:.2rem 1rem}#navbar,#search_string_btn{font-weight:600}i.m-nav-icon{vertical-align:top;margin-bottom:1pt;margin-right:2pt}span.m-nav-text{vertical-align:super}a.navbar-brand{margin-left:5pt}@media(max-width: 768px){a.navbar-brand{margin-left:0pt}}#search_string{width:200px;padding-left:6px;padding-right:6px}#search_string_btn{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.5)}#search_string_btn :hover{color:rgba(255,255,255,.75);border-color:rgba(255,255,255,.75);background-color:rgba(255,255,255,0)}#search_string_btn :focus{border-color:silver;box-shadow:0 0 .2rem .2rem rgba(255,255,255,.33)}.input-not-available,.input-invalid{color:#a00010}.input-valid{color:#00751b}.login-msg,.signup-msg,.confirmation-msg{display:block;text-align:center;text-justify:inter-word}.confirmation-msg{margin:1em}@media only screen{#leftcontent{display:initial}}@media only screen and (max-width: 1200px){#leftcontent{display:none}}@media only print{#leftcontent{display:none}}.vertical-marks-list-container{position:fixed;top:50%;transform:translate(0%, -50%)}ul.page-marks{list-style-type:none}ul.page-marks>li>a{text-decoration:none;color:inherit}ul.page-marks>li>a:hover{text-decoration:underline}ul.page-marks>li>a.h-link{font-style:italic}div.recipe-description-text h1,div.recipe-description-text h2,div.recipe-description-text h3,div.recipe-description-text h4,div.recipe-description-text h5,div.recipe-description-text h6,div.recipe-ingredient-list h1,div.recipe-ingredient-list h2,div.recipe-ingredient-list h3,div.recipe-ingredient-list h4,div.recipe-ingredient-list h5,div.recipe-ingredient-list h6,div.recipe-instruction-text h1,div.recipe-instruction-text h2,div.recipe-instruction-text h3,div.recipe-instruction-text h4,div.recipe-instruction-text h5,div.recipe-instruction-text h6{font-family:inherit;font-weight:600}@media only print{.recipe-title{margin-top:0}}.recipe-info-title,label.cook-label-edit{font-weight:600}div.recipe-description-text>p:last-of-type{margin-bottom:.5rem}#recipe_infos div.col-lg{margin-top:.5rem}@media only screen{span.recipe_source_link{display:None}}@media only print{span.recipe_source_link{display:initial}}div.recipe-allergies{padding-top:.5rem;padding-bottom:.5rem}label>span.allerg{margin-right:2pt;vertical-align:sub}div.admin-allerg-div>span.allerg{margin:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}ul.cook-list>li.recipe_ingredient_msg{font-weight:600}@media only screen{div.foot-link{display:None}}@media only print{div.foot-link{display:initial}}span.foot-link-msg{font-weight:600}@media only screen{#recipe_histo_title_row{display:initial}}@media only print{#recipe_histo_title_row{display:none}}.form-histo-recipe>.form-group{margin-bottom:.5rem}.form-histo-recipe>.form-group:nth-last-of-type(-n+2){margin-bottom:1rem}#form_histo_recipe label.histo-recipe-label{vertical-align:sub}span.histo-recipe-label-space{display:inline-block;width:2pt}label.recipe-histo-title{font-weight:600;font-size:100%;margin-right:1em;margin-bottom:.5rem;line-height:1.2}#recipe_histo_title_row{margin-bottom:1em}div.histo-hr{width:100%;text-align:center}hr.histo-hr{width:50%;display:inline-block}div.diff-date-head{font-size:2.5rem;font-weight:700;line-height:1;margin-top:.75rem;margin-bottom:.25rem;text-align:left}.diffUnmodified{color:initial}.diffInserted{color:#00751b}.diffDeleted{color:#a00010}.diff-block{margin-bottom:1em}.diff-row:hover{background-color:#dfdfdf}.diff a,.diff-row a{text-decoration:underline}div.recipe-name-not-available{position:absolute;margin-left:1em;top:50%;transform:translate(0%, -50%)}@media(max-width: 768px){div.recipe-name-not-available{position:initial;margin:initial;top:initial;transform:initial}}li.recipe_ingredient_msg{margin-top:1ex}li.recipe_ingredient_msg.first{margin-top:0ex}a.ingredient_line_delete{padding-left:1em}a.ingredient_line_delete{color:inherit;text-decoration:none}a.ingredient_line_delete :link,a.ingredient_line_delete :visited,a.ingredient_line_delete :hover,a.ingredient_line_delete :active{color:inherit;text-decoration:none}.img-drag-handle{vertical-align:middle;color:#6c757d}.recipe_img_nb_col{text-align:right}@media(max-width: 768px){.recipe_img_nb_col{text-align:left}}.recipe_img_nb_col>button,.recipe_img_nb_col>i{display:inline-block}#edit_recipe_preview_img_layer{z-index:2;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}#edit_recipe_preview_cont{display:block;position:relative;top:200px;width:400px;height:300px;margin-left:auto;margin-right:auto}#edit_recipe_preview_img{width:100%}.hidden-img{display:none}.blur-cls{filter:blur(5px)}table.adm-recipe-table{table-layout:fixed}th.adm-recipe-col-id{width:3%}th.adm-recipe-col-name,td.adm-recipe-col-name{width:26%}th.adm-recipe-col-type{width:15%}th.adm-recipe-col-user{width:8%}th.adm-recipe-col-source,td.adm-recipe-col-source{width:20%}th.adm-recipe-col-date{width:11%}th.adm-recipe-col-diet{width:2%}td.adm-recipe-col-id{text-align:right;padding-right:8pt}th.adm-recipe-col-diet,td.adm-recipe-col-diet{text-align:center}th.adm-recipe-col-date,td.adm-recipe-col-date{text-align:center}td.adm-recipe-col-name,td.adm-recipe-col-source{white-space:nowrap;overflow:hidden}th.adm-log-act-date{width:8%}th.adm-log-act-level{width:4%}th.adm-log-act-user{width:8%}th.adm-log-act-obj-type{width:8%}th.adm-log-act-obj-id{width:4%}th.adm-log-act-act-type{width:8%}th.adm-log-act-act{width:20%}th.adm-log-act-ip{width:20%}th.adm-log-act-ip-forward{width:20%}th.adm-log-login-date{width:8%}th.adm-log-login-status{width:4%}th.adm-log-login-user{width:15%}th.adm-log-login-email{width:33%}th.adm-log-login-ip{width:20%}th.adm-log-login-ip-forward{width:20%}
