.inline-block{display:inline-block;}.right{float:right;}.subtext{color:#000;font-size:16px;text-transform:uppercase;font-family:"Raleway",Helvetica,Arial,serif;font-weight:700;}#main-content{width:959px;margin:auto;}@media all and (max-width: 980px) {#main-content{width:100%;}}.follow-menu{position:relative;}.follow-menu .sub-menu{border:2px solid #D5D0CA;padding:8px 0;text-align:center;width:192px;box-shadow:none;left:-63px;top:42px;}.follow-menu .sub-menu a:hover{background:none;}.follow-menu #follow-me-pointer{position:absolute;left:22px;bottom:-8px;fill:white;stroke-width:2px;opacity:0;transition:all 0.05s ease-in-out 0.1s;}.follow-menu:hover #follow-me-pointer{opacity:1;bottom:8px;z-index:99999;}#main-header{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}.et_pb_section{padding:24px 0 0;}.et_header_style_centered #logo{position:relative;z-index:-1;}@media screen and (max-width: 980px) {#sidebar{display:none;}#main-header>.container.clearfix{display:inline-block;width:100%;}#logo{margin:0 auto;}#main-content>article>.entry-content>.et_pb_section>.et_pb_row:first-child,#main-content>article>.entry-content>.et_pb_section>.et_pb_row>.et_pb_column_1_3{display:none;}}@media screen and (min-width: 980px) {#top-menu li{text-transform:uppercase;}#top-menu li,.fullwidth-menu li{display:inline-block;font-size:14px;letter-spacing:0.1em;padding-right:50px;font-family:'Raleway',sans-serif;font-style:strong;color:#797A7F!important;}#top-menu li.current-menu-item>a{font-family:'Raleway',sans-serif;font-weight:900;}#top-menu a{font-family:'Raleway',sans-serif;font-weight:900;color:#797A7F!important;}#top-menu li ul a{color:#F16072!important;}li#menu-item-13795{padding-left:0px;}li.first-menu-item{margin-left:41px;}li.middle-menu-item{margin-left:246px;}#et-top-navigation{float:none;margin-top:115px;margin-left:0px;position:relative;z-index:1000;width:100%;}#et-main-area{margin:18px auto 0;}#main-header{width:100%;}#et-top-navigation #top-menu-nav{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;float:none;}#et-top-navigation.fixed{background:#f16072;height:59px;width:100%;position:fixed;top:0;margin:0 auto;float:none;}#et-top-navigation.fixed li.first-menu-item,#et-top-navigation.fixed li.middle-menu-item{margin-left:0px;}#et-top-navigation.fixed nav#top-menu-nav,#top-menu,nav.fullwidth-menu-nav,.fullwidth-menu{float:none;}#et-top-navigation.fixed #top-menu a{color:#FFFFFF!important;line-height:59px;}#et-top-navigation.fixed #top-menu a:hover{opacity:0.4;}#et-top-navigation .no-fixed{display:none!important;}#et-top-navigation.fixed .no-fixed{display:inline-block!important;}#et-top-navigation.fixed .last-normal{display:none;}#et-top-navigation.fixed li#menu-item-13795{padding-left:0;}#et-top-navigation.fixed #top-menu li,.fullwidth-menu li{padding-right:54px;}#et-top-navigation.fixed #top-menu li.no-fixed-first{margin-left:129px;}#et-top-navigation.fixed #top-menu li.no-fixed{padding-right:20px;}#et-top-navigation.fixed #top-menu li.no-fixed:last-of-type{padding-right:0px;}#top-menu a{color:#F16072;}a.sidemenu,a.sidemenu2{background:#D5D0CA;color:#000000;font-size:12px;font-family:'Raleway',sans-serif;font-weight:600;letter-spacing:0.150em;padding:0;margin-bottom:11px;margin-right:7px;text-decoration:none;text-transform:uppercase;display:inline-block;height:43px;width:93px;line-height:43px;text-align:center;}a.sidemenu2{width:146px;margin-right:7px;}a.sidemenu:nth-of-type(3n),a.sidemenu2:last-of-type{margin-right:0px;}a.sidemenu:hover,a.sidemenu2:hover,.more-from-category a:hover{background:#E7E4E1;}a.more-link{background:#F5EEE3;color:#010101;font-size:12px;font-family:'Raleway',sans-serif!important;font-weight:600;letter-spacing:0.150em;text-align:center;line-height:37px;padding:0;height:37px;width:120px;margin:16px 0 9px;text-decoration:none;text-transform:uppercase;display:inline-block;}a.more-link:hover,.more-from-category a:hover{background:#D5D0CA;color:#010101;}.et_pb_blog_grid_wrapper a.more-link{margin:14px 0 9px;}a.insta{border:4px solid #D5D0CA;text-transform:uppercase;padding:0;margin:-1px 0 1px;display:inline-block;font:400 11px/38px 'Raleway',sans-serif!important;color:#7A7A7A!important;letter-spacing:0.15em;text-align:center;box-sizing:border-box;height:44px;width:199px;}.instacount{background:#D5D0CA;width:97px;height:44px;text-transform:uppercase;padding:6px 0 0;margin:-1px 0 1px;font:700 13px 'Lora',serif;color:#797A7F;letter-spacing:0.05em;text-align:center;display:inline-block;vertical-align:top;box-sizing:border-box;}.instacount div p{margin:0 0 -3px;}.followers{font:500 7px 'Raleway',sans-serif;}.arrowleft{margin-left:27px;margin-top:40px;}.subscribe h6{font-size:14px;font-family:'Raleway',sans-serif;letter-spacing:0.150em;font-weight:600;color:#000000!important;margin:16px auto 5px;padding:0;}.subscribe i{color:#797A7F;line-height:18px;display:block;}h4.widgettitle{border-top-color:#D5D0CA;border-top-style:solid;border-top-width:4px;color:#F16072;font-size:14px;letter-spacing:0.150em;font-weight:500;padding:13px 0 22px;text-align:center;text-transform:uppercase;}#search-2 h4.widgettitle{color:#000000!important;padding:17px 0 7px;}.widget_monarchwidget h4.widgettitle{display:none;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,h1,h2,h3,h4,h5,h6{color:#F16072;text-transform:uppercase!important;font-family:'Raleway',sans-serif;}.et_pb_post h2{font:700 15px/20px 'Raleway',sans-serif;letter-spacing:0.1em;text-transform:uppercase;margin-top:0px;padding:9px 0 1px;}.et_pb_post h2 a{color:#f16072;}.et_pb_blog_grid_wrapper .et_pb_image_container{margin:0;}article .et_pb_blog_grid_wrapper a{}article .et_pb_blog_grid_wrapper img{margin-bottom:10px;}.et_pb_post h2 a:hover{color:#d5d0ca!important;}.et_pb_post{border-top:4px solid #D5D0CA!important;}.et_pb_post h1{border-top-color:#D5D0CA;border-top-style:solid;border-top-width:3px;padding-top:10px;font-size:20px;}.wpp-list li{display:inline!important;float:left;clear:none;margin:0 8px 14px 0px;padding:0!important;list-style:none;}article{font-size:13px;line-height:17px;font-family:'Lora',serif;letter-spacing:0.050em;color:#212121;font-weight:400;}article .et_pb_blog_grid_wrapper article{line-height:18px;}article img{margin-bottom:23px;}article .textwidget img{margin-bottom:9px;}.et_pb_post .post-meta,.et_pb_portfolio_item .post-meta{font-size:11px!important;letter-spacing:0.1em;color:#797A7F!important;}.dot-irecommendthis{float:right;font-family:'Raleway',sans-serif;}.zilla-likes{float:right;font-family:'Raleway',sans-serif;font-size:15px!important;font-weight:700;letter-spacing:0.1em;color:#797A7F;margin-top:13px;}.zilla-likes{background:url('http://www.laurenslatest.com/wp-content/uploads/2015/08/heart.png') no-repeat 0 49%;border:0!important;display:inline-block;margin-bottom:10px;min-height:14px;padding-left:18px;text-decoration:none;}.zilla-likes:hover,.zilla-likes.active{opacity:.5;border:0!important;margin:15px 0 10px 0!important;padding-left:18px!important;text-decoration:none;}.zilla-blog-widget .zilla-likes,.tz_recentwork_widget .zilla-likes,.tz_blog_widget .zilla-likes,.home div#the_body #slider .excerpt .zilla-likes,.archive div#the_body #slider .excerpt .zilla-likes{display:none;}.dot-irecommendthis:hover,.dot-irecommendthis.active,.dot-irecommendthis{margin-top:15px!important;}.dot-irecommendthis-count{color:#8D8882;}.et_pb_blog_grid .et_pb_post{border:0 solid #ffffff;}html body .et_pb_blog_grid .et_pb_post{height:640px!important;}h1.main_title{font-size:16px;text-align:center;border-top-color:#D5D0CA;border-top-style:solid;border-top-width:3px;padding-top:10px;}.et_right_sidebar #main-content .container:before{display:none;}.et_pb_widget_area_left,.et_pb_widget_area_right{border:none!important;}.et_pb_widget{margin-bottom:10px!important;clear:both;}adthrive_ad_widget-2{}.et_pb_widget ul li{margin-bottom:10px;}.et_right_sidebar #sidebar{float:left;width:304px;border:none!important;margin-left:0px!important;}.et_right_sidebar #left-area{width:600px;position:relative;left:0px;float:right!important;}.textwidget h5{color:white;text-align:center;text-transform:uppercase;font-family:'Raleway',sans-serif;font-weight:600;color:#F16072;font-size:14px;letter-spacing:0.1em;margin-bottom:-4px;}.textwidget{font-size:12.5px;line-height:18px;font-family:'Lora',serif;letter-spacing:0.050em;color:#000000;font-weight:400;text-align:justify;width:100%;}fieldset{border-color:#D5D0CA;border-style:solid;border-width:3px;padding:20px;margin:50px;}#footer-widgets{padding-top:21px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;}fieldset.subscribe{width:100%;height:175px;border-top:4px solid #D5D0CA!important;border-bottom:none;border-right:none;border-left:none;background-color:#F5EEE3;padding:0px;margin:0px;box-sizing:border-box;}.subscribe legend{width:97px;height:43px;background-color:#F16072;color:white;text-align:center;text-transform:uppercase;font:700 13px 'Lora',serif;letter-spacing:0.05em;margin:0 auto;padding:7px 0;box-sizing:border-box;}legend{padding:10px;background-color:#F16072;color:white;text-align:center;text-transform:uppercase;font-family:'Raleway',sans-serif;margin-left:71px;}.footer legend{padding:0;background-color:#F16072;width:228px;height:54px;text-transform:uppercase;font:400 15px/54px 'Raleway',sans-serif;color:white;letter-spacing:0.150em;text-align:center;margin:0 auto;}#footer-info .social-icon{}.first-icon{margin-left:14px;}.social-icon{max-width:22px;height:16px;background:none;margin-right:24px;}.social-icon-last{margin-right:0;}.social-icon{fill:#f16072;}.social-icon:hover{fill:#d5d0ca;}.social-sidebar{margin:18px auto 12px!important;}.social-sidebar .textwidget{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;}fieldset.footer{border-color:#D5D0CA;border-style:solid;border-width:3px;padding:0px;margin:0px;background-color:#D5D0CA;height:333px;}@media only screen and ( min-width: 960px ) {
        .archive article {
            float: left;
            width: 185px;
            margin: 0 22px 22px 0;
            border-top: none !important;
        }
        .archive article:nth-child(3n) { margin-right: 0; }
    }

    .archive article p{
        display: none;
    }

    @media only screen and ( min-width: 960px ) {
        .blog article { float: left; width: 30%; margin: 0 5% 10% 0; }
        .blog article:nth-child(3n) { margin-right: 0; }
    }

    .blog article p{
        display: none;
    }


    @media only screen and ( min-width: 960px ) {
        .search article { float: left; width: 30%; margin: 0 5% 10% 0; }
        .search article:nth-child(3n) { margin-right: 0; }
    }

    .search article p{
        display: none;
    }

    /*-----------------[Popular Posts - Sidebar]------------------------*/

	.pop-post > img { object-fit: cover; height: 250px; width: 300px;}
			.wp-most-popular li { overflow: hidden; margin: 0; position: relative;}
			.wp-most-popular li a { display: inline-block;}
			.wp-most-popular li img { display: inline; margin: 0;}
			.wp-most-popular li img:hover {opacity: 0.5;}
			.wp-most-popular li a:hover > img {opacity: 0.5;}
			.wp-most-popular li a:hover > .pop-post-title {color: black; background: url(/wp-content/uploads/2016/12/FFFFFF-0.9.png);text-align: center;white-space: pre-wrap;font-size: 14px;font-weight:bold;cursor:pointer;}
			.pop-post-title {display: inline;position: absolute;top: 95px;left: 55px;width: 180px;color: transparent;padding: 10px 10px;line-height: 20px;}


    /*-----------------[IMAGES with TITLE]------------------------*/
    a img:hover, .title-hover:hover img {
        opacity: 0.5;
    }

    .title-hover {
        float: left;
        width: 185px;
        height: 185px;
        margin: 0px;
        cursor: pointer;
        overflow:hidden;
    }
    .title-hover span { visibility: hidden; }
    .title-hover:hover span { visibility: visible; }
    .title-hover { position: relative; }
    .title-hover span {
        display:block;
        position:absolute;
        text-align:center;
        text-transform:uppercase;
        font-weight: bold;
        font-family: 'Raleway', sans-serif;
        top:30%;
        padding: 10px;
        width:165px;
        color: #000;
    }

    .title-hover-sidebar {float: left; width: 148px; height: 148px; margin: 0px 0px 5px 0px; overflow:hidden;}
    .title-hover-sidebar span { visibility: hidden; }
    .title-hover-sidebar:hover span { visibility: visible; }
    .title-hover-sidebar { position: relative; }
    .title-hover-sidebar span {
        display:block;
        position:absolute;
        text-align:center;
        text-transform:uppercase;
        font-weight: bold;
        font-family: 'Raleway', sans-serif;
        top:40%;
        width:125px;
        color: #000;
    }

    .title-hover-sidebar-long {float: left; width: 100%; height: 120px; margin: 10px 0; overflow:hidden;}
    .title-hover-sidebar-long span { visibility: hidden; }
    .title-hover-sidebar-long:hover span { visibility: visible; }
    .title-hover-sidebar-long { position: relative; }
    .title-hover-sidebar-long span {
        display:block;
        position:absolute;
        text-align:center;
        text-transform:uppercase;
        font-weight: bold;
        font-family: 'Raleway', sans-serif;
        top:40%;
        width:100%;
        color: #000;
    }

    .title-hover-footer {float: left; width: 225px; height: 225px; margin: 0px 10px 5px 0px;overflow:hidden;}
    .title-hover-footer span { visibility: hidden; }
    .title-hover-footer:hover span { visibility: visible; }
    .title-hover-footer { position: relative; }
    .title-hover-footer span {
        display:block;
        position:absolute;
        text-align:center;
        text-transform:uppercase;
        font-weight: bold;
        font-family: 'Raleway', sans-serif;
        top:43%;
        width:100%;
        color: #000;
    }

    .favorite-posts-sidebar img {
        min-width: 148px;
        width: 100%;
    }
    .favorite-posts-sidebar .title-hover-sidebar {
        margin: 0px 8px 8px 0px;
    }
    .favorite-posts-sidebar .title-hover-sidebar:nth-of-type(2n+2) {
        margin-right: 0px;
    }

    .title-hover-yum {
        float: left;
        width: 111px;
        height: 111px;
        margin: 0px 21px 5px 0px;
        overflow:hidden;
    }
    .title-hover-yum span { visibility: hidden; }
    .title-hover-yum:hover span { visibility: visible; }
    .title-hover-yum { position: relative; }
    .title-hover-yum span { display:block;
        position:absolute;
        text-align:center;
        text-transform:uppercase;
        font-weight: bold;
        font-family: 'Raleway', sans-serif;
        top:40%;
        left: 17%;
        width:75px;
        color: #ffffff !important;
        background: #F16072;
    }

    /*-----------------[SEARCH AND FILTER]------------------------*/

    .recipe-search-widget > h4.widgettitle {
        color: #000 !important;
        font-weight: 700;
        padding-bottom: 13px;
    }

    .recipe-search-form > div {
        text-align: center;
    }
    .recipe-search-form > div > ul {
        width: 100%;
    }
    .recipe-search-form > div > ul > li:nth-of-type(1) {
        text-align: center;
    }

    .recipe-search-form input[type=submit] {
        color: #FFFFFF;
        background-color: #F16072;
        padding: 10px 20px;
        border: none;
        font-size: 18px;
        font-family: 'Raleway';
        width: 100%;
        cursor: pointer;
        transition: all 0.35s ease-in-out;
        border: 2px solid;
    }
    .recipe-search-form input[type=submit]:hover {
        opacity: 0.6;
    }

    .recipe-search-form li {
        display:block;
        text-align:left;
    }

    .recipe-search-form h4 {
        background:#F16072;
        color:#FFFFFF !important;
        font-size:16px;
        margin:15px 50px;
        padding:10px;
        text-align:center;
    }

    .recipe-search-form input[type=text] {
        text-align: center;
        width: 80%;
        margin: 0 auto 15px;
        font-family: Lora;
        font-size: 12px
        padding: 2px 0;
        font-style: italic;
        letter-spacing: .1em;

    }
    .recipe-search-form > div > ul > li:nth-of-type(3) {
        border: 4px solid #797A7F;
        margin-top: 20px;
    }
    .recipe-search-form > div > ul > li {
        text-align: center;
        margin-bottom: 20px;
    }
    /* inner list */
    .recipe-search-form > div > ul > li > ul {
        width: 80%;
    }

    .recipe-search-form > div > ul > li:nth-of-type(3) h4 {
        margin-top: -21px;
    }
    .recipe-search-form > div > ul > li:nth-of-type(3) > ul {
        max-height: 730px;
        overflow-y: scroll;
    }

    .recipe-search-form > div > ul > li:nth-of-type(3) > ul::-webkit-scrollbar-track {
        background-color: #E1E1E1;

    }

    .recipe-search-form > div > ul > li:nth-of-type(3) > ul::-webkit-scrollbar {
        background-color: #E1E1E1;
        width: 10px;
    }

    .recipe-search-form > div > ul > li:nth-of-type(3) > ul::-webkit-scrollbar-thumb {
        background-color: #F16072;
    }

    .recipe-search-form > div > ul > li:nth-of-type(4) {
        padding: 0;
    }



    /*-----------------[HEADER PADDING]------------------------*/

    #main-header { padding-top: 0; padding-bottom: 0;}
    .et_header_style_centered #logo { padding-top: 0; padding-bottom: 0;}

    .et_pb_row {
        margin:0 auto;
        padding:0;
    }

    /*-----------------[FOLLOW MENU]------------------------*/

    #menu-item-13796 .sub-menu li {
        display: block !important;
        float: left;
        margin: 0 7px;
        overflow: hidden;
        padding: 0 !important;
        width: 18px !important;
    }
    #menu-item-13796 .sub-menu li a {
        padding: 0 !important;
        width: auto !important;
    }
    #menu-item-13796 .menu-item i._mi {
        margin-top: 0;
    }

    #main-footer {
        background-color:#D5D0CA;
    }

    #footer-bottom {
        background-color:#FFFFFF;
    }
    .footer-copy {
        display: block;
        margin: 14px 0 0;
    }
    #footer-info {
        text-align: center;
        float: none;
        font: 400 13px/22px 'Lora', serif;
        color: #797A7F;
        margin-top: 40px;
    }
    #footer-info a {
        color: #797A7F;
        font-weight: 400;
    }
    .footer-widget {
        list-style:none;
        margin-right: 20px;
    }


    .et-tabs-container, .tabs-left, .et-simple-slider, .et-image-slider, .et-testimonial-box, .author-shortcodes, .et-protected {
        -webkit-box-shadow:none;
        box-shadow:none;
    }
    .sidebar-tabs .et-tabs-container {
        box-shadow: none;
        border: none;
    }

    .sidebar-tabs .et-tabs-content {
        margin: 10px 0 !important;
    }

    .sidebar-tabs .et-tabs-control {
        background: none;
    }

    .sidebar-tabs .title-hover-sidebar-long img {
        width: 100%;
    }
    .sidebar-tabs li {
        color:#000000 !important;
        display:block;
        font-size:14px;
        font-family: 'Raleway', sans-serif;
        padding: 0;
        background: #D5D0CA;
        border-top: 4px solid #D5D0CA;
        line-height: 40px;
        width: 48%;
        letter-spacing: 0.150em;
        font-weight: 600;
    }

    .sidebar-tabs li a {
        text-transform: uppercase;
        text-align: center;
        padding: 0 !important; /* shortcodes.css is badly written */
        color: #000 !important;
        text-shadow: none !important;
    }

    .sidebar-tabs li a:hover {
        opacity: 0.6;
    }

    .sidebar-tabs li:nth-of-type(2) {
        float: right !important;
    }
    /*.et-tabs-container .et-tabs-control li.active a {
        background:#E8ECED;
        color:#000000 !important;
        border-top: 4px solid #D5D0CA;
    }

    .et-tabs-container .et-tabs-control li a:hover {
        background:#E8ECED;
        color:#000000 !important;
        border-top: 4px solid #D5D0CA;
    }
    .et-tabs-container .et-tabs-control li:last-of-type {
        margin-left: 10px;
    }
    .text-widget > .et-tabs-container .et-tabs-control li a,
    .et-tabs-container .et-tabs-control li a {
        color:#000000 !important;
        display:block;
        font-size:14px;
        font-family: 'Raleway', sans-serif;
        padding: 0;
        text-shadow:#FFFFFF 1px 1px 0 !important;
        background: #D5D0CA;
        border-top: 4px solid #D5D0CA;
        line-height: 40px;
    }

    .et-tabs-container {
        background:#FFFFFF;
        border:0px solid #E7E7E7;
        margin:0px 0 15px;
        position:relative;
    }
    .et-tabs-container .et-tabs-control li {
        position: static !important;
    }
    .et-tabs-container .et-tabs-control li a {
        color:#000000 !important;
        display:block;
        font-size:12px;
        letter-spacing: 0.150em;
        font-family: 'Raleway', sans-serif;
        font-weight: 600;
        padding: 0;
        margin-right: 5px;
        text-align:center;
        text-shadow:none !important;
        text-transform:uppercase;
        width:146px;
        height: 44px;
    }
    .text-widget > .et-tabs-container .et-tabs-control li a:last-of-type,
    .et-tabs-container .et-tabs-control li a:last-of-type {
        margin-right: 0;
    }

    .text-widget > .et-tabs-container .et-tabs-control li {
        width: 50%;
    }

    .text-widget > .et-tabs-container .et-tabs-control li a {
        width: 100%;
        padding: 0;
    }

    .et-tabs-container .et-tabs-control {
        background:#FFFFFF;
    }

    .et-tabs-container .et-tabs-control li {
        border: none;
    }*/

    #footer-widgets .footer-widget li::before {
        display: none;
    }

    #footer-widgets {
        padding-top:21px;
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-justify-content: center;
        justify-content: center;
    }

    .widget_search #s {
        width:93%;
    }

    .widget_search #searchsubmit {
        display: none;
    }

    .home .et_pb_section:first-child .et_pb_row:nth-child(2) {
        width: 960px !important;
    }

    .et_pb_section:first-child .et_pb_row:nth-child(2) .et_pb_column_2_3 {
        width: 600px !important;
        margin-left: 56px;
    }
    .et_pb_column_2_3 {
        margin-left: 56px;
    }

    et_pb_section:first-child .et_pb_row:nth-child(2) .et_pb_column_1_3 {
        margin-right: 0px!important;
    }

    .et_pb_blog_grid .et_pb_post {
        margin: 0 40px 56px 0 !important;
        width: 280px !important;
        position: initial !important;
        left: 0 important;
    }
    .et_pb_blog_grid .et_pb_post:nth-of-type(2n+2) {
        margin-right: 0px !important;
    }

    .et_pb_row {
        width: 960px;
    }

    #sidebar + .et_pb_row {
        width: 600px;
        float: right;
    }

    .container {
        width: 100%;
        margin: 0 auto;
    }

    .et_pb_column {
        float: left;
        margin-right: 0px;
    }

    .et_pb_column_2_3 {
        width: 600px;
    }

    .et_pb_blog_grid_wrapper span.comments-number {
        display: none;
    }

    .et_pb_blog_grid_wrapper p.linebreak {
        display: none;
    }

    p.linebreak {
        border-top: 4px solid #D5D0CA;
        padding-top: 10px;
        margin-top: 10px;
    }

    .sliderimgLi img {
        background:white !important;
        border:0 solid #CCCCCC !important;
        margin:0px !important;
        padding:0 !important;
    }

    .et_pb_column_3_4 {
        width: 695px;
    }

    .previmg {
        margin-left: 20px;
        margin-right: 16px;
    }
    .nextimg {
        margin-left: 16px;
        margin-right: 20px;
    }
    .mainSliderDiv {
        width: 639px !important;
    }

    .entry-content tr td {
        padding: 0;
    }

    .sliderimgLi {
        width: 111px !important;
        height: 111px !important;
        margin-right: 21px !important;
    }
    .comments-number a {
        font-family: 'Raleway', sans-serif;
        font-weight: 500;
        font-size: 14px;
        color: #000000;
        letter-spacing: 0.150em;
        text-transform: uppercase;
        margin-top: 3px;
        display: block;
    }

    #comments-share {
        border-top: 3px solid #D5D0CA;
        width: 100%;
        padding-top: 5px;
        margin-bottom: 20px;
    }

    #comments-share .social-icon {
        margin: 0 0 0 20px;
    }

    .form-submit-btn {
        width: 100%;
        display: block;
        clear: both;
        text-align: right;
        cursor: pointer;
    }

    .btn,
    .form-submit-btn input.submit,
    .pagination a {
        border: 3px solid #797A7F;
        color:#797A7F;
        text-decoration:none;
        font: 600 12px/34px 'Raleway', sans-serif;
        letter-spacing: 0.150em;
        text-align: center;
        text-transform: uppercase;
        background: #FFFFFF;
        cursor: pointer;
    }

    .pagination a {
        height:34px;
        width: 160px;
        padding:0;
        margin: 14px 0 0;
        display: block;

    }
    .pagination a:hover,
    .btn:hover,
    .form-submit-btn input:hover {
        color: #797a7f;
    }
    .pagination{
        margin-bottom:100px;
    }

    body { font-family: 'Lora', serif;
    font-weight: bold;}

    body.page-id-4251 .et_pb_post h2 {display: none;}
    body.page-id-4251 .dot-irecommendthis {display: none;}

    h2 {
        font-size: 15px;
    }

    .entry-content tr td{
        border: none;
    }

    input[type=text], input.text, input.title, textarea, select {
        background-color: #fff;
        border: 1px solid #bbb;
        padding: 2px;
        color: #4e4e4e;
        width: 240px;
        line-height: 25px;
    }
    input#signup_email {
        width: 215px;
        height: 25px;
        display: block;
        border: 1px solid #D5D0CA;
        padding-left: 15px;
        padding-right: 35px;
        font: 400 italic 12px 'Lora', serif;
        color: #D5D0CA;
        letter-spacing: 0.1em;
        margin: -8px auto 0;
        box-sizing: border-box;
    }
    .mimi_field {
        position: relative;
    }
    .mail-icon {
        position: absolute;
        margin: 0;
        top: 8px;
        right: 55px;
    }
    #signup_email  ::-webkit-input-placeholder {
        color: #D5D0CA;
    }
    #signup_email   :-moz-placeholder { /* Firefox 18- */
        color: #D5D0CA;
        opacity: 1;
    }
    #signup_email   ::-moz-placeholder {  /* Firefox 19+ */
        color: #D5D0CA;
        opacity: 1;
    }
    #signup_email   :-ms-input-placeholder {
        color: #D5D0CA;
    }

    div.mimi_field input.submit{
        display: none;
    }

    .entry-content table{
        border: none !important;
    }

    .recipe {
        background-color:#FFFFFF;
        border:4px solid #D6D0CB;
        color:#5A5655;
        font-style:normal;
        margin:20px 0 15px;
        overflow:hidden;
        padding:25px 30px;
    }

    .recipe h2 {
        color:#656568;
        font-size:20px;
        font-weight: 700;
        line-height:20px;
        text-transform:uppercase;
        border-top: none;
    }

    .recipe .time {
        border-bottom-color:#D1ECF1;
        border-bottom-style:solid;
        border-bottom-width:0;
        border-top-color:#D1ECF1;
        border-top-style:solid;
        border-top-width:0;
        color:#5A5655;
        font-family: 'Lora', serif;
        font-size:12px;
        letter-spacing:0.5px;
        line-height:16px;
        margin:0 0 15px;
        padding:4px 0;
        text-transform:none;
    }

    .recipe .time em {
        color:#9C9A99;
        font-family: 'Lora', serif;
        font-size:11px;
        font-weight:normal;
        letter-spacing:0;
        text-transform:none;
    }

    .recipe h3 {
        clear:left;
        color:#F05F71;
        font-size:16px;
        letter-spacing:0.75px;
        margin-bottom:5px;
        margin-top:5px;
        padding-bottom:0;
        padding-top:0;
        text-transform:uppercase;
    }
    div.printbutton{
        float: right;
        position: relative;
        bottom: 16px;
        left: 25px;
    }

    .hi {
        border: 4px solid #D5D0CA;
        padding: 8px;
    }

    .et_pb_blog_grid h2 {
        max-width: 260px;
        width: 100%;
        padding: 12px 0 3px;
        min-height: 60px;

    }

    .et_pb_blog_grid .et_pb_post {
        max-height: 420px;
        overflow: hidden;
    }

    .et_pb_post .post-meta {
        padding-left: 3px;
        font-family: 'Lora', serif;
        font-weight: 700;
        margin-bottom: 18px;
        padding-bottom: 0;
    }
    .et_pb_blog_grid .post-meta {
        margin-bottom: 9px;
    }
    .et_password_protected_form p input {
        background-color: #e3e3e3;
    }

    p.form-allowed-tags{
        display: none;
    }

    #comment-wrap #reply-title {
        text-align: center;
        font-size: 14px;
        margin-bottom: 20px;
        font-weight: 600;
    }

    #commentform {
        display: inline-block;
        min-width: 80%;
    }

    #commentform textarea,
    #commentform input[type=text] {
        border: 3px solid #D5D0CA;
        background: transparent;
        font-family: Lora, serif;
        padding: 6px;
        font-size: 12px;
        width: 100%;
        color: #797A7F;
    }

    #commentform textarea {
        height: 156px;
    }
    /* Simpler than disabling comment_form params */
    #commentform .comment-notes {
        display: none;
    }

    #comment-author-field-wrapper {
        float: left;
        width: 34%;
    }

    #commentform .comment-form-comment {
        width: 60%;
        float: right;
    }

    #commentform .logged-in-as + .comment-form-comment {
        width: 100%;
    }

    #respond {
        text-align: center;
    }

    span.fn, span.fn a{
        color: #F16072;
        text-transform: uppercase;
        font-family: 'Raleway', Helvetica, sans-serif;
    }

    span.comment_date {
        color: #F16072;
        font-weight: 700;
        font-family: 'Raleway', Helvetica, sans-serif;
        letter-spacing: 0.1em;
        float: right;
    }

    .comment {
        background-color: rgba(252,252,248,1);
        padding: 10px 20px;
        margin: 30px 0;
    }

    .comment .thdrpy a {
        color: #777;
        font-style: italic;
        font-weight: 700;
    }

    .comment_avatar{
        display:none;
    }
    .comment-reply-link{
        display:none;
    }

    .comment-body{
        margin-top: 20px;
        padding: 0px;
        margin-bottom: 10px;
    }

    .adthrive-ad{
        align:center;
        padding-bottom: 10px;
    }

    span.yield{
        padding-right: 10px;
    }

    span.cooktime{
        padding-right: 10px;
    }

    span.preptime{
        padding-right: 10px;
    }

    span.duration{
        padding-right: 10px;
    }

    div.directions{
        padding-top: 20px;
    }
}

/*-----------------[Food, Family, Travel - Sections]------------------------*/


.rpwbc-widget {
  max-width: 600px;
}
.rpwbc-widget ul {
  list-style: outside none none;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.rpwbc-widget ul li {
  overflow: hidden;
  margin: 0;
  display: inline-block;
  position: relative;
}

.rpwbc-widget ul li a {
  display: inline-block;
}

.rpwbc-widget ul li img {
  display: inline;
  margin: 0 1.25em 0 0;
}

.rpwbc-widget ul li img:hover {
    opacity: 0.5;
}
.rpwbc-widget ul li a:hover > img {
    opacity: 0.5;
}
.rpwbc-widget ul li:last-child img {
  margin-right: 0;
}
.rpwbc-widget ul li a:hover > .rpwbc-post-title {
  color: black;
  background: url('/wp-content/uploads/2016/12/FFFFFF-0.9.png');
  text-align: center;
  white-space: pre-wrap;
  font-size: 12px;
  cursor:pointer;
  font-weight:bold;
}

.rpwbc-post-title {
  display: inline;
  position: absolute;
  top: 75px;
  left: 16px;
  width: 152px;
  color: transparent;
  line-height: 20px;
  padding: 6px 0px 6px;
}

.decorated {
   overflow: hidden;
   text-align: left;
 }

.decorated > span {
  position: relative;
  display: inline-block;
}

.decorated img {
  width: 140px;
}

.decorated > span:after{
  content: '';
  position: absolute;
  top: 50%;
  border-bottom: 4px solid #D5D0CA;
  width: 591px;
  margin: 0 20px;
}
.decorated > span:after {
  left: 100%;
}
/* Fix text transform */
.rpwbc-post-title {
  text-transform: uppercase;
  font-family: 'Raleway';
}

/* Fix for Top Carousel */
.entry-content table {
    border: 1px solid #eee;
    margin: 0 0px 15px 70px;
    text-align: left;
    width: 100%;
}
/* mobile menu */
.mobile_logo {
  display: none!important;
}
/* Sidebar popular posts */
.pop-post-title {
    font: 400 12px 'Raleway', sans-serif;
    letter-spacing: 0.150em;
    text-transform: uppercase;
}

@media only screen and ( max-width: 980px ) {
    #main-header {
      padding-bottom: 30px;
      padding-top:10px;
    }
    .et_pb_posts.et_pb_bg_layout_light {
      margin-top: 3em;
    }
    .first-menu-item.et_first_mobile_item > a {
      padding-top: 35px;
    }
    #main-header #et_mobile_nav_menu {
      margin-top: 0;
    }
    #et_mobile_nav_menu, .et_mobile_nav_menu {
      position: absolute;
      top: -45px;
      left: 0;
      width: 100%;
    }
    .et_mobile_menu li a:hover {
      color:#fff;
      background-color: #f16072;
    }
    .mobile_nav.opened .mobile_menu_bar:before {
      color:#fff!important;
      content: "\4d";
      font-size: 32px;
      left: 0;
      position: relative;
      top: 0;
    }
    .mobile_menu_bar {
      position: absolute;
      left: 1em;
      z-index: 99999;
      top: .5em;
    }
    .mobile_logo {
      width: 120px;
      display: block!important;
      margin: 15px auto;
    }
    #logo {
      display: none;
    }
    .et_pb_post {
      border-top: 4px solid #D5D0CA !important;
      font-size: 0;
      margin-bottom: 0;
    }
    .et_pb_post a {
      font-size: 14px;
    }
    .et_pb_post h2 {
      margin-top: 12px;
    }
    .et_pb_post h2, .et_pb_blog_grid h2 {
      color: #F16072;
      text-transform: uppercase !important;
      font-family: 'Raleway', sans-serif;
      text-align: center;
    }
    .et_pb_post .post-meta {
      text-align: center;
    }
    a.more-link {
      color: black;
      padding: 5px;
      background: lightgray;
      border: lightgray;
      display: block;
      margin: 0 auto;
      max-width: 70px;
      margin-top: 2em;
    }
    span.comments-number {
      display: none;
    }

  /* menu overlay */
  ul#mobile_menu {
    padding-left: 0;
    padding-top: 0;
    margin: 0;
    position: absolute;
    left: 0;
    top: 0;
  }
  .et_mobile_menu {
    border-top: none;
    width: 100%;
  }
  .et_mobile_menu li a {
      padding: 10px 5% 10px 2%;
      width: 100%;
      display: block;
      border: none;
      color: white;
      text-align: center;
      background: #f16072;
      font-family: 'Raleway';
      font-weight: bold;
      text-transform: uppercase;
      letter-spacing: 1px;
  }
  .et_pb_text_align_left {
    display: none;
  }
  #mobile_menu li.no-fixed {
      display: none;
  }
  .follow-menu .sub-menu {
      border: none;
      text-align: center;
      width: 100%;
      box-shadow: none;
      padding: 1em 0 .25em;
  }
  .et_mobile_menu .menu-item-has-children > a {
      display: none;
  }
  .et_mobile_menu li li {
      padding-left: 0;
      display: inline-block;
  }
  .menu-item i._mi {
    padding: 2px;
  }
  .follow-menu .sub-menu {
    background: #f16072;
  }
  svg#follow-me-pointer {
      display: none;
  }
  #main-header .et_mobile_menu {
    padding-bottom:0;
  }

  /***** WIDGET AREAS ****/
  .rpwbc-widget {
    max-width:100%!important;
    margin-left: 0px!important;
  }
  .rpwbc-widget ul li {
    width: 100%;
  }
  .rpwbc-widget ul li a {
    width: 100%;
  }
  .rpwbc-widget img {
    width: 100%!important;
    height: auto;
    margin: 0;
  }
  .rpwbc-widget ul li a:hover > .rpwbc-post-title {
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
  }

  /**********
  INTERNAL BLOG STYLES
  **********/

  #left-area article {
    font-size:13px;
  }

 /* header */
 .et_pb_post > h1 {
   color: #F16072;
   text-transform: uppercase !important;
   font-family: 'Raleway', sans-serif;
   text-align: center;
   font-size: 17px;
   padding-top: .5em;
   font-weight: bold;
   padding-bottom: .25em;
 }
 .et_pb_post .post-meta {
    text-align: center;
    padding-bottom: 0px;
  }

  /* comments */
  .comment article {
    padding: 0;
  }
  .comment article span.fn, .comment article span.fn a, .comment article comment_date {
    font-family: 'Raleway';
    text-transform: uppercase;
  }
  span.comment_date {
    color: #f16072;
    font-size: 14px;
    font-weight: 500;
    float: right;
    display: block;
    max-width: 100%;
  }
  span.fn, span.fn a {
    color: #f16072;
    font-weight: 500;
    font-size: 13px;
  }
  .comment article span.fn {
    font-size: 13px;
    display: block;
    float: left;
  }
  .et_pb_post .thdrpy a {
    font-size: 13px;
    color: #666;
    font-style: italic;
  }
  .comment-reply-link {
    display: none;
  }
  li.comment article {
    background-color: rgba(252,252,248,1);
    padding: 1em;
  }

  #commentform .form-submit input {
    border: 3px solid #797A7F;
    color: #000!important;
    width: 120px;
    height: 50px;
    font-size: 600 12px/34px 'Raleway', sans-serif;
    padding: 0!important;
    text-transform: uppercase;
    letter-spacing: 2px;
    display: block;
    margin: 0 auto;
    border-radius: 0;
  }
  #commentform .form-submit {
    float: inherit;
  }
  
}


/* Adjust gallery for mobile */
@media only screen and (max-width: 980px) {
.rpwbc-widget ul li {
    width: 49%;
}
.rpwbc-widget ul li:last-child {
    display: none;
}
#footer-widgets {
    padding-top: 40px;
}
.item-desc {
  padding:0!important;
  line-height: 18px!important;
 }
}

/* Hide Top Ad */
#AdThrive_Header_1_desktop {
  display:none!important;      
}

/* Sidebar popular posts */
.sidebar_pop_posts .pop-post-title {
    font: 400 12px 'Raleway', sans-serif;
    letter-spacing: 0.150em;
    text-transform: uppercase;
}

/* mobile pagination button */
#recent_post_images > div.pagination.clearfix > div > a {
    border: 3px solid #797A7F;
    color: #797A7F;
    text-decoration: none;
    font: 600 12px/34px 'Raleway', sans-serif;
    letter-spacing: 0.150em;
    text-align: center;
    text-transform: uppercase;
    background: #FFFFFF;
    cursor: pointer;
    height: 34px;
    width: 160px;
    padding: 0;
    margin: 14px 0 0;
    display: block;
}

/* Menu Fix */
#top-menu li, .fullwidth-menu li {
    font-size: 14px;
    letter-spacing: 0.1em;
    padding-right: 10px;
    color: #797A7F!important;
}
#top-menu li, .fullwidth-menu li {
    font-size: 14px;
    letter-spacing: 0.1em;
    padding: 0 28px;
    color: #797A7F!important;
}
#top-menu li:first-child {
    margin-left: 0;
}
.nav>li>a:hover, .nav>li>a:focus {
   text-decoration: none;
   background-color: transparent!important;
}

/* At most 2000px, at least 1400px */
@media (max-width:2000px) and (min-width:1600px) {
 #footer-info {
    margin-top: 100px!important;
 }
}​
@media (max-width:1600px) and (min-width:1400px) {
 #footer-info {
    margin-top: 70px!important;
 }
}​
@media (max-width:1260px) and (min-width:700px) {
 #footer-info {
    margin-top: 25px!important;
 }
}​

/* Spacing middle page header */
@media screen and (min-width: 980px) {
 .et_pb_blog_grid h2 {
   min-height: inherit!important;
 }
 #blog_middle article.post h2 {
   min-height: inherit!important;
  }
}
#blog_middle article.post h2 {
    min-height: inherit!important;
}

/* Blog Read More Link */
a.more-link {
  margin: 0 auto!important;
  display: block!important;
}

/* Blog Headers */
@media screen and (min-width: 980px) {
 .et_pb_post h1 {
    font-size: 14px!important;
    font-weight: 900!important;
    letter-spacing: 1px!important;
 }
 #left-area .et_pb_post .post-meta {
    padding-left: 3px;
    font-family: 'Lora', serif;
    font-weight: 700;
    margin-bottom: 0;
    padding-bottom: 5px!important;
  }
 #left-area .entry-content {
   padding-top: 5px!important; 
 }
 #left-area .post-meta .comments-number {
     display: none;
 }
}

/* Comment form reskin */
@media screen and (min-width: 980px) {
 #commentform #submit {
    border: 4px solid #797A7F;
    border-radius: 0;
    color: #797A7F!important;
    text-decoration: none;
    font: 900 12px 'Raleway',sans-serif;
    letter-spacing: 0.150em;
    text-align: center;
    text-transform: uppercase;
    background: #FFFFFF;
    cursor: pointer;
    height: 38px;
    width: 100px;
    padding: 0;
    margin: 14px 0 0;
    display: block;
 }
 #commentform p.comment-form-author {
    float: left;
    display: block;
    max-width: 33%;
 }
 #commentform p.comment-form-email {
    float: left;
    display: block;
    max-width: 33%;
 }
 #commentform p.comment-form-url {
    float: left;
    display: block;
    max-width: 33%;
 }
 #commentform p.form-submit {
    float: right;
    width: 60%;
 }
 #left-area section#comment-wrap {
    padding-top: 1em;
 }
 #comments-share .subtext {
    font-weight: 300;
    font-size: 13px;
 }
 ol.commentlistli:first-child {
    margin-top: 0;
 }
}

/* Hide obsolete share bar */
.nc_socialPanel.swp_flatFresh.swp_d_fullColor.swp_i_fullColor.swp_o_fullColor.scale-100.scale-fullWidth.swp_one {
    display: none;
}


