<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face{font-family:ETmodules;font-display:block;src:url(//www.ohbiteit.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot);src:url(//www.ohbiteit.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot?#iefix) format("embedded-opentype"),url(//www.ohbiteit.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.ttf) format("truetype"),url(//www.ohbiteit.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.woff) format("woff"),url(//www.ohbiteit.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.svg#ETmodules) format("svg");font-weight:400;font-style:normal}.container, .et_pb_row {
width: 90%;
}
#main-content .container {
padding-top: 45px;
}
.widget_adsensewidget h4 {
display: none;
}
@media only screen and ( min-width: 981px ) { #main-content .container:before {
width: 0;
background-color: none;
}
}   #et-secondary-menu &gt; ul &gt; li a {
padding-bottom: 0;
}
#et-secondary-nav li {
margin-right: 5px;
}
#top-header {
z-index: 99999;
}
#logo {
max-height: 60px;
margin-top: -50px;
z-index: 100000;
}
#main-header.et-fixed-header {
-webkit-box-shadow: none!important;
-moz-box-shadow: none!important;
box-shadow: none!important;
}
#main-header {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.nav li ul {
padding: 0;
}   .boulanger-ad-container .et_pb_widget {
float: none;
text-align: center;
}
.boulanger-ad-container h4 {
display: none;
}
.boulanger-ad-container {
margin-bottom: 20px;
}   .boulanger-horiz-optin-row .et_pb_column_4_4 &gt; .et_pb_newsletter { display: block;
}
.boulanger-horiz-optin-row .et_pb_column_4_4 &gt; .et_pb_newsletter .et_pb_newsletter_description { margin-bottom: 20px;
}
.boulanger-horiz-optin .et_pb_newsletter_description {
float: none;
width: 100%;
}
.boulanger-horiz-optin .et_pb_newsletter_form {
float: none;
width: 100%
}
.boulanger-horiz-optin-row .et_pb_newsletter.et_pb_subscribe {
border-left: none!important;
border-right: none!important;
}
.boulanger-horiz-optin .et_pb_newsletter_form p {
display: inline-block; 
margin-right: 10px; 
font-size: 14px;
}
.boulanger-horiz-optin .et_pb_newsletter_form p input {
padding: 9px 5%!important;
}   .boulanger-recipe-slider .et_pb_slide_description, .boulanger-recipe-slider .et_pb_slider_fullwidth_off .et_pb_slide_description {
padding: 33% 8%;
}   @media only screen and ( min-width: 1200px ) { 
.et_right_sidebar #sidebar .et_pb_widget { 
margin-right:30px !important; 
}
.et_left_sidebar #sidebar .et_pb_widget { 
margin-left:30px !important; 
} 
.et_right_sidebar #left-area,
.et_left_sidebar #left-area {
width:780px !important; }
.et_right_sidebar #main-content .container:before {
right:300px !important; }
.et_left_sidebar #main-content .container:before {
left:300px !important; } 
.et_right_sidebar #sidebar,
.et_left_sidebar #sidebar {
width:300px !important; }
}
@media only screen and ( min-width: 981px ) and (max-width: 1198px) {
.et_right_sidebar #left-area {
width: 74.125%!important;
}
.et_right_sidebar #sidebar {
width: 25.875%!important;
}
}
.et_right_sidebar #sidebar {
padding-left: 0;
}
#sidebar .boulanger-recipes-sidebar.et_pb_blog_grid[data-columns]::before { 
content: '2 .column.size-1of2' !important;
}
#sidebar .boulanger-recipes-sidebar .column.size-1of2 {
width: 46.25%;
margin-right: 7.5%;
}
#sidebar .boulanger-recipes-sidebar .column.size-1of2:last-child {
margin-right: 0%!important;
}
.et_pb_column_1_3 .boulanger-recipes-sidebar.et_pb_blog_grid[data-columns]::before { 
content: '2 .column.size-1of2' !important;
}
.et_pb_column_1_3 .boulanger-recipes-sidebar .column.size-1of2 {
width: 46.25%;
margin-right: 7.5%;
}
.et_pb_column_1_3 .boulanger-recipes-sidebar .column.size-1of2:last-child {
margin-right: 0%!important;
}
.et_pb_blog_grid.boulanger-recipes-sidebar {
margin-top: -10px!important;
}
.boulanger-recipes-sidebar .et_pb_post .entry-featured-image-url { margin-bottom: 0;
}
.et_pb_blog_grid.boulanger-recipes-sidebar .et_pb_post.type-recipe {
margin-bottom: -10px;
}
.boulanger-recipes-sidebar h2 {
display: none!important;
}
@media only screen and ( min-width: 768px ) and (max-width: 980px) {
.et_pb_column.boulanger-sidebar-column .et_pb_widget {
width: 80%!important;
margin-left: auto!important;
margin-right: auto!important;
float: none;
}
}
.boulanger-about-module img {
border-radius: 50%;
}
.boulanger-search-module {
position: relative;
}
.boulanger-search-module.et_pb_search:after {
font-family: 'FontAwesome';
font-size: 20px;
font-weight: normal;
content: "\f002";
position: absolute;
top: 10px;
right: 20px;
}
.boulanger-about-module img {
margin-bottom: 15px;
}
.boulanger-about-module h3 {
margin-bottom: 15px;
}
.widget_nav_menu {
text-align: center;
font-size: 12px;
}
.widget_nav_menu ul {
display: inline-block;
}
.widget_nav_menu li {
display: inline-block;
position: relative;
margin-right: 5px;
margin-bottom: 0;
}
.widget_adsensewidget .widgettitle {
display: none;
}
.boulanger-sidebar-optin .et_pb_newsletter_form {
float: none;
width: 100%
}
.boulanger-sidebar-optin .et_pb_newsletter_description {
float: none; 
margin-bottom: 5px;
width: 100%
}
.boulanger-sidebar-optin h2 {
font-size: 20px;
}
.boulanger-sidebar-optin {
padding-top: 20px!important;
padding-bottom: 20px!important;
border-top: #cccccc 4px double;
border-bottom: #cccccc 4px double;
}
.boulanger-sidebar-optin .et_pb_newsletter_form p {
padding-bottom: 0; 
font-size: 14px;
}
.boulanger-sidebar-optin .et_pb_newsletter_form p input {
padding: 9px 5%!important;
margin-bottom: 1em;
}
.boulanger-sidebar-optin input#et_pb_signup_firstname {
width: 47.5%;
float: left;
margin-right: 5%;
}
.boulanger-sidebar-optin input#et_pb_signup_lastname {
width: 47.5%;
float: left;
}
#sidebar h4.widgettitle, .et_pb_column h4.widgettitle {
border-bottom: #cccccc 4px double;
border-top: #cccccc 4px double;
padding-top: 10px;
margin-bottom: 0.5em;
}
#sidebar .widget_categories ul, .et_pb_column .widget_categories ul {
border-bottom: #cccccc 4px double;
padding-bottom: 0.5em;
}
.et_pb_gutters3 .et_pb_column_1_3 .et_pb_widget {
margin-bottom: 30px;
}
.js .et_pb_blog_grid.boulanger-recipes-sidebar[data-columns] .et_pb_post {
opacity: 1;
}   .single-recipe .et_pb_section {
padding: 0;
}
.single-recipe .et_pb_row {
width: 100%;
padding-top: 0;
}
.boulanger-meta p.post-meta {
display: inline-block;
}
.boulanger-jump {
float: right;
}
.et_pb_post.type-recipe .entry-content {
padding-top: 0;
}
.boulanger-tags {
margin-top: 20px;
}
.comment-respond p.form-submit input, .comment-respond p.form-submit input:hover {
color: #ffffff;
}
.et_button_icon_visible .comment-respond .et_pb_button {
padding-left: 1em;
padding-right: 1em;
}   .wpurp-container {
border: 1px solid #ececec;
padding: 30px 30px;
margin-top: 30px;
}
.nc-icon {
display: none;
}
span.wpurp-recipe-title {
font-size: 24px;
display: inline-block;
padding-bottom: 10px;
position: static;
}
.wpurp-box span.wpurp-title {
font-size: 20px;
display: block;
padding-top: 10px;
padding-bottom: 10px;
}
.wpurp-responsive-desktop {
margin-top: 10px;
}
.wpurp-recipe-print-button {
float: right;
margin-left: 5px;
position: static;
}
table.wpurp-columns {
border: none;
margin-bottom: 0;
}
table.wpurp-columns td:nth-child(2) {
text-align: right;
}
table.wpurp-columns td table td:nth-child(2) {
text-align: left;
}
table.wpurp-columns td {
vertical-align: top;
}
#content-area table.wpurp-columns td {
padding: 0;
border-top: none;
}
#content-area table .wpurp-rows-row td {
width: 50%!important;
}
#left-area ul.wpurp-recipe-ingredient-container, .entry-content ul.wpurp-recipe-ingredient-container {
padding-bottom: 0;
}
span.wpurp-recipe-ingredient-group, span.wpurp-recipe-instruction-group {
text-transform: uppercase;
font-size: 12px;
}
#left-area ol.wpurp-recipe-instruction-container, .entry-content ol.wpurp-recipe-instruction-container {
padding-bottom: 0;
}
img.wpurp-recipe-image {
max-width: 200px;
}
.wpurp-recipe-instructions li {
list-style-position: inside;
text-indent: -1em;
padding-left: 1em;
}
.wpurp-recipe-instructions div {
display: inline;
}   .boulanger-search-row .et_pb_search {
position: relative;
}
.boulanger-search-row .et_pb_search:after {
font-family: 'FontAwesome';
font-size: 24px;
font-weight: normal;
content: "\f002";
position: absolute;
top: 20px;
right: 20px;
}
.boulanger-recipes-half div.post-content {
display: none;
}
.boulanger-full-recipe-grid div.post-content {
display: none;
}
.boulanger-left-recipe-grid div.post-content {
display: none;
}
.boulanger-single-recipe-blog .et_pb_image_container,
.boulanger-double-recipe-blog .et_pb_image_container,
.boulanger-recipes-half .et_pb_image_container,
.boulanger-full-recipe-grid, .et_pb_image_container,
.boulanger-left-recipe-grid, .et_pb_image_container { margin-bottom: 10px;
}
.boulanger-single-recipe-blog .et_pb_post .entry-featured-image-url,
.boulanger-double-recipe-blog .et_pb_post .entry-featured-image-url,
.boulanger-recipes-half .et_pb_post .entry-featured-image-url,
.boulanger-full-recipe-grid .et_pb_post .entry-featured-image-url,
.boulanger-left-recipe-grid .et_pb_post .entry-featured-image-url { margin-bottom: 0;
}
@media only screen and ( min-width: 981px ) {
.boulanger-full-recipe-grid .et_pb_column_4_4 .et_pb_salvattore_content[data-columns]::before { 
content: '4 .column.size-1of4' !important; }
.boulanger-full-recipe-grid .et_pb_column_4_4 .column.size-1of4 {
width: 22.75%;
margin-right: 3%;
}
.boulanger-full-recipe-grid .et_pb_column_4_4 .column.size-1of4:last-child {
margin-right:0!important;
}
.boulanger-left-recipe-grid .et_pb_column_4_4 .et_pb_salvattore_content[data-columns]::before { 
content: '3 .column.size-1of3' !important; }
.boulanger-left-recipe-grid .et_pb_column_4_4 .column.size-1of3 {
width: 29.666%;
margin-right: 5.5%;
}
.boulanger-left-recipe-grid .et_pb_column_4_4 .column.size-1of3:last-child {
margin-right: 0!important;
}
.et_pb_column_1_2 .boulanger-recipes-half .et_pb_salvattore_content[data-columns]::before { 
content: '2 .column.size-1of2' !important; }
.et_pb_column_1_2 .boulanger-recipes-half .column.size-1of2 {
width: 46.25%;
margin-right: 7.5%;
}
.et_pb_column_1_2 .boulanger-recipes-half .column.size-1of2:last-child {
margin-right: 0%!important;
}
.boulanger-recipes-half.et_pb_blog_grid .et_pb_post.type-recipe {
margin-bottom: -5px;
}
.boulanger-recipes-half h2 {
padding-bottom: 0;
}
}
@media only screen and ( max-width: 980px ) {
.et_pb_blog_grid_wrapper .et_pb_blog_grid .et_pb_post h2.entry-title {
font-size: 18px !important;
line-height: 1em !important;
}
.et_pb_column .et_pb_blog_grid .column.size-1of2, 
.et_pb_column .et_pb_blog_grid .column.size-1of2 .et_pb_post {
margin-bottom: 0!important;
}
}
@media only screen and ( min-width: 768px ) and ( max-width: 980px ) {
.et_pb_column .et_pb_blog_grid.boulanger-single-recipe-blog .column.size-1of2 {
width: 100%!important;
margin-left: 0!important;
margin-right: 0!important;
}
.et_pb_gutters3 .boulanger-category-title .et_pb_column_2_3 {
width: 49.75%!important;
}
.et_pb_gutters3 .boulanger-category-title .et_pb_column_1_3 {
width: 49.75%!important;
}
.boulanger-category-title.et_pb_row {
padding-top: 0;
}
.boulanger-category-title .et_pb_column {
margin-bottom: 0;
}
}
@media only screen and ( max-width: 767px ) {
.et_pb_gutters3 .boulanger-category-title .et_pb_column_2_3 {
width: 49.75%!important;
}
.et_pb_gutters3 .boulanger-category-title .et_pb_column_1_3 {
width: 49.75%!important;
}
.boulanger-category-title.et_pb_row {
padding-top: 0;
}
.boulanger-category-title .et_pb_column {
margin-bottom: 0;
}
}
.home-grid-button {
margin-top: 25px;
}
.et_pb_blog_grid.boulanger-single-recipe-blog .et_pb_post.type-recipe h2 {
font-size: 18px;
font-weight: 600;
}
.boulanger-category-title h2 {
font-size: 24px;
text-transform: uppercase;
line-height: 36px;
}
.et_pb_blog_grid .et_pb_post.type-recipe {
border: none;
}
.et_pb_blog_grid .et_pb_post.type-recipe {
margin-bottom: 15px;
}
.et_pb_blog_grid .et_pb_post.type-recipe h2, .archive .et_pb_post h2, .search .et_pb_post h2 {
text-align: center;
margin-top: 10px;
font-size: 14px;
}
.et_pb_blog_grid.boulanger-double-recipe-blog .et_pb_post.type-recipe h2 {
font-size: 16px;
font-weight: 600;
}
.archive .column.size-1of3 .et_pb_post, .search .column.size-1of3 .et_pb_post {
margin-bottom: 20px;
}
.et_pb_gutters3 .et_pb_column_1_2 .et_pb_blog_grid.boulanger-single-recipe-blog .column.size-1of1 .et_pb_post {
margin-bottom: 0!important;
}
.boulanger-single-recipe-blog .post-content, .boulanger-double-recipe-blog .post-content {
margin-left: -19px;
margin-right: -19px;
}
.boulanger-double-recipe-blog h2 {
font-size: 16px;
}
@media (min-width: 981px) {
.et_pb_gutters3 .et_pb_column_2_3 .et_pb_blog_grid.boulanger-double-recipe-blog .column.size-1of2 .et_pb_post {
margin-bottom: 10%;
}
}   .archive h1, .search h1 {
text-transform: uppercase;
}
.boulanger-page-nav {
width: 100%;
clear: both;
}
.boulanger-page-nav a.page-numbers {
padding-left: 5px;
padding-right: 5px;
}
.boulanger-page-nav a.prev.page-numbers {
padding-left: 0;
}
.boulanger-page-nav a.next.page-numbers {
padding-right: 0;
}
.boulanger-page-nav span.page-numbers.current {
padding-left: 5px;
padding-right: 5px;
font-weight: bold;
}
@media only screen and ( min-width: 981px ) {
.archive .column.size-1of3, .search .column.size-1of3 {
width: 29.666%;
margin-right: 5.5%;
}
.archive .column, .search .column {
float: left;
max-width: 100%;
}
.archive div#left-area div.column.size-1of3:nth-of-type(3n), .search div#left-area div.column.size-1of3:nth-of-type(3n) {
margin-right: 0!important;
}
}
@media only screen and ( min-width: 768px ) and ( max-width: 980px ) {
.archive .column.size-1of3 {
width: 46.25%;
margin-right: 7.5%;
}
.archive .column {
float: left;
max-width: 100%;
}
.archive div#left-area div.column.size-1of3:nth-of-type(2n) {
margin-right: 0!important;
}
}   .boulanger-recipes-footer .et_pb_post .entry-featured-image-url { margin-bottom: 0;
}
@media only screen and ( min-width: 981px ) {
#footer-widgets .boulanger-recipes-footer.et_pb_blog_grid[data-columns]::before { 
content: '3 .column.size-1of3' !important;
}
#footer-widgets .boulanger-recipes-footer .column.size-1of3 {
width: 29.666%;
margin-right:5.5%;
}
#footer-widgets .boulanger-recipes-footer .column.size-1of3:last-child {
margin-right: 0%!important;
}
.boulanger-recipes-footer h2 {
display: none;
}
.et_pb_blog_grid.boulanger-recipes-footer .et_pb_post.type-recipe {
margin-bottom: 0;
}
.et_pb_blog_grid.boulanger-recipes-footer .et_pb_image_container {
margin-bottom: 0;
}
.et_pb_gutters3.et_pb_footer_columns3 .footer-widget .fwidget {
margin-bottom: 0;
}
}
@media only screen and (max-width: 980px) {
#footer-widgets .boulanger-recipes-footer.et_pb_blog_grid[data-columns]::before { 
content: '2 .column.size-1of2' !important;
}
#footer-widgets .boulanger-recipes-footer .column.size-1of2 {
width: 46.25%;
margin-right: 7.5%;
}
#footer-widgets .boulanger-recipes-footer .column.size-1of3:last-child {
margin-right: 0%!important;
}
.boulanger-recipes-footer h2 {
display: none!important;
}
.et_pb_blog_grid.boulanger-recipes-footer .et_pb_post.type-recipe {
margin-bottom: 0;
}
.et_pb_blog_grid.boulanger-recipes-footer .et_pb_image_container {
margin-bottom: 0;
}
.footer-widget .fwidget {
margin-bottom: 0;
}
}
.js .et_pb_blog_grid.boulanger-recipes-footer[data-columns] .et_pb_post {
opacity: 1;
}    @media only screen and ( min-width: 1100px ){ 
} @media only screen and ( min-width: 981px ) and ( max-width: 1100px ) { 
} @media only screen and ( min-width: 768px ) and ( max-width: 980px ) {
#logo {
margin-top: 0;
}
#mobile_menu li.menu-item-type-custom {
display: inline-block;
}
#mobile_menu li.menu-item-type-custom:first-of-type {
margin-left: 30px;
}
.boulanger-page-nav {
margin-bottom: 20px;
}
} @media only screen and ( min-width: 480px ) and ( max-width: 767px ) {
#logo {
margin-top: 0;
}
#mobile_menu li.menu-item-type-custom {
display: inline-block;
}
#mobile_menu li.menu-item-type-custom:first-of-type {
margin-left: 30px;
}
#main-content .container {
padding-top: 40px;
}
.archive .boulanger_image_container img {
min-width: 100%;
max-width: 100%;
height: auto;
width: 100%;
}
.boulanger-page-nav {
margin-bottom: 20px;
}
.wpurp-recipe-print-button {
display: none;
}
} @media only screen and ( max-width: 479px ) {
#logo {
margin-top: 0!important;
}
#mobile_menu li.menu-item-type-custom {
display: inline-block;
}
#mobile_menu li.menu-item-type-custom:first-of-type {
margin-left: 30px;
}
#main-content .container {
padding-top: 25px;
}
.boulanger-page-nav {
margin-bottom: 20px;
}
.boulanger-single-recipe-blog .et_pb_column .et_pb_blog_grid.boulanger-single-recipe-blog .column.size-1of1 .et_pb_post {
margin-bottom: 0!important;
}
.boulanger-horiz-optin .et_pb_newsletter_form p {
margin-bottom: 10px;
}
.wpurp-recipe-print-button {
display: none;
}
}</pre></body></html>