.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>ul>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>.et_pb_newsletter{display:block}.boulanger-horiz-optin-row .et_pb_column_4_4>.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:400;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:#ccc 4px double;border-bottom:#ccc 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:#ccc 4px double;border-top:#ccc 4px double;padding-top:10px;margin-bottom:.5em}#sidebar .widget_categories ul,.et_pb_column .widget_categories ul{border-bottom:#ccc 4px double;padding-bottom:.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:#fff}.et_button_icon_visible .comment-respond .et_pb_button{padding-left:1em;padding-right:1em}.wpurp-container{border:1px solid #ececec;padding: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:400;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:700}@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}}