/*
Theme Name: A Cozy Kitchen
Theme URI: http://acozykitchen.com
Template: florence
Author: A Cozy Kitchen
Author URI: http://acozykitchen.com
Description: Custom theme for Cozy Kitchen
Version: 2.2.3.1483650488
*/


/** CUSTOM STYLES FOR CHILD THEME **/

p {
    font-size:15px;
}
   
   /**font color**/
   
   #zlrecipe-container .heading-four, #zlrecipe-container .h-4,
   #recipemenu a:hover, #recipepage h5, #recipemenu h6 a:after {
    color:#c59b9b!important;
   }
   
   #top-bar {
    height:auto;
    top:0;
    z-index:10000; /*scroll over ads*/
   }
   
   #top-social {
    top:55px;
    right:0;
   }
   
   /*** WP ADMIN BAR ***/
   
   body.admin-bar #top-bar {
       top: 32px;
   }
   
   /*** MENU ***/
   
   .menu {
       float: right;
       margin-right: 55px;
   }
   
   .menu li a {
    line-height:60px;
   }
   
   #top-social a {
       line-height: 30px;
       font-size: 14px;
       margin-left: 8px;
       width: 30px;
       text-align: center;
       height: 30px;
       margin-top: 10px;
       border-radius: 30px;
       color: #FFF;
       /*background: #ef9d87;*/
       display: inline-block;
   }
   
   #top-social a, #top-search a {
       background: #c59b9b;
   }
   
   #top-social a:hover {
       border: 1px solid #e8e8e8;
       background:#FFF;
       /*color:#ef9d87;*/
       color:#517f64;
       margin: -1px 0 0 6px;
   }
   
   #logo {
       float: left;
       max-width: 260px;
       width: 100%;
       padding: 10px 0 7px;
   }
   
   #logo img {
    max-width:450px;
    width:100%;
   }
   
   /* CONTAINER */
   
   .container #content {
    margin-top:125px;
   }
   
   #main > article {
       padding: 30px 30px 0;
   }
   
   .pagination {
    max-width:660px;
    margin-bottom:0;
   }
   
   /** BLOG POST **/
   
   .type-post > .post-img {
    display:none;
   }

   /*** RECIPE INDEX ***/
   
   #recipepage .wp-cpl-sc-thumba,
   #categoryrecipes .wp-cpl-sc-thumba {
       display:block;
       overflow:hidden;
       max-height:172.5px;
   }

   #categoryrecipes .wp-cpl-sc-post h2,
   #recipepage .wp-cpl-sc-post h2 {
        margin:5px auto 20px;
   }

   #categoryrecipes .wp-cpl-sc-theme-0 .wp-cpl-sc-post {
        width: 172.5px;
   }

   /** Footer **/
   
   #footer-instagram .widget-instagram {
    overflow:hidden;
   }
   
   #footer-instagram .widget-instagram.jr-insta-slider {
    margin-top:40px;
   }
   
   /** Instagram Feed - Footer **/
   
   #footer-instagram .jr-insta-thumb ul.thumbnails li {
         margin: 0 -0.1px 2.5% 2.5%!important;
   }
   
   /** BLOG POSTS **/
   
   .post-entry .ngfb-content-buttons {
    display:none;
   }
   
   .post-share a i {
      font-size:17px;
      width: 26px;
      height: 26px;
      line-height: 26px;
   }
   
   .post-entry p {
    font-weight:300;
   }
   
   /** Recipes **/
   
   .zlrecipe-print-link a.print-link {
       background: #f3f1f1;
       padding: 5px 15px 0 0!important;
       position: relative;
       z-index: 1000;
   }
   
   .wp-cpl-sc-wrap {
    overflow:hidden;
   }
   
   #recipepage h5 {
    padding-top:0;
   }
   
   #recipemenu h6,
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen,
   #recipepage h5,
   .morerecipes {
    text-align:center;
   }
   
   #recipepage h1 {
       font-family: "oswald";
   }
   
   .wprm-recipe-template-cozy-kitchen p, .wprm-recipe-template-cozy-kitchen li,
   .wprm-recipe-template-cozy-kitchen h4, .wprm-recipe-template-cozy-kitchen h5, .wprm-recipe-template-cozy-kitchen h6,
   #recipemenu h6,
   #recipemenu h6 a,
   #recipepage .wp-cpl-sc-post a,
   p,
   #recipepage h5,
   .morerecipes{
    font-family:"Open Sans"!important;
   }
   
   #recipemenu {
       height: auto;
       min-height: 115px;
       margin: 25px 0;
       padding:0;
       width:100%;
   }
   
   #recipemenu a:after,
   .post-share a[href*="google"] {
    display:none;
   }
   
   .wp-cpl-sc-theme-0 .wp-cpl-sc-post {
    padding-bottom:0!important;
   }
   
   .wp-cpl-sc-theme-0 .wp-cpl-sc-post h2 {
    font-family: 'open sans';
    line-height:15px;
    overflow: hidden;
    height: 28px;
   }
   
   #recipepage h5,
   #zlrecipe-container .b-b,
   #zlrecipe-container .heading-four, #zlrecipe-container .h-4,
   #zlrecipe-container .heading-four, #zlrecipe-container .h-4,
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen h2,
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen h3,
   .shop-this-post h3 {
    position:relative;
    display:inline-block;
   }
   
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen .cozy-recipe-header:before,
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen h2:after,
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen h3:before,
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen h3:after,
   #recipepage h5:before, #recipepage h5:after,
   #zlrecipe-container .b-b:before,  #zlrecipe-container .b-b:after,
   #zlrecipe-container .heading-four:before, #zlrecipe-container .h-4:before,
   #zlrecipe-container .heading-four:after, #zlrecipe-container .h-4:after,
   .shop-this-post h3:before, .shop-this-post h3:after {
       content: "";
       position: absolute;
       top: 50%;
       border-bottom: 1px solid;
       border-color: #eaeaea;
       width: 591px;
       margin: 0 14px;
   }
   
   .zlrecipe-container-border #zlrecipe-container #zlrecipe-title:before,
   .zlrecipe-container-border #zlrecipe-container #zlrecipe-title:after,
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen .cozy-recipe-header:before,
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen .cozy-recipe-header:after,
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen h3:before,
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen h3:after,
   #zlrecipe-container .heading-four:before, #zlrecipe-container .h-4:before,
   #zlrecipe-container .heading-four:after, #zlrecipe-container .h-4:after,
   #zlrecipe-container .b-b:before,  #zlrecipe-container .b-b:after,
   .shop-this-post h3:before, .shop-this-post h3:after {
       border-color: #d8d8d8;
   }
   
   #recipepage h5:before,
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen .cozy-recipe-header:before,
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen h3:before,
   .zlrecipe-container-border #zlrecipe-container #zlrecipe-title:before,
   #zlrecipe-container .heading-four:before , #zlrecipe-container .h-4:before,
    #zlrecipe-container .b-b:before, .shop-this-post h3:before {
    right:100%;
   }
   
   #recipepage h5:after,
   .zlrecipe-container-border #zlrecipe-container #zlrecipe-title:after,
   #zlrecipe-container .heading-four:after, #zlrecipe-container .h-4:after,
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen .cozy-recipe-header:after,
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen h3:after,
   #zlrecipe-container .b-b:after, .shop-this-post h3:after {
    left:100%;
   }
   
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen  h3.wprm-recipe-name:before,
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen  h3.wprm-recipe-name:after,
   #zlrecipe-container .b-b:before,
   #zlrecipe-container .b-b:after {
        top: 45%;
   }
   
   .wprm-recipe-template-cozy-kitchen h3 {
    font-size: 1.3125rem!important;
   }

   #zlrecipe-container .b-b:after {
    left:118%;
   }
   
   #zlrecipe-container .print-link img {
    position:relative;
    z-index:3;
    width:auto;
   }
   
   .shop-this-post {
    text-align:center;
    overflow:hidden;
   }
   
   .shop-this-post h3 {
       font-family: "Open Sans";
       margin-bottom: 28px;
   }
   
   .zl-recipe-link.fl-r.zl-rmvd {
    display:none;
   }
   
   #zlrecipe-innerdiv {
    text-align:center;
   }
   
   #zlrecipe-container ul,
   #zlrecipe-container ol,
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen h4,
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen li,
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen li div,
   
   #zlrecipe-notes-list p {
    text-align:left;
   }
   
   #recipemenu h6 a:after {
    content:"•";
    display:inline-block;
    margin-right: 2px;
   }
   
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen li,
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen li div,
   #zlrecipe-container #zlrecipe-instructions-list li,
   #zlrecipe-container #zlrecipe-ingredients-list li,
   #zlrecipe-innerdiv #zlrecipe-notes-list p {
    font-size:15px;
    line-height: 1.68em;
   }
   
   #zlrecipe-innerdiv {
    overflow:hidden;
    width:100%;
   }
   
   .zlrecipe-container-border #zlrecipe-container #zlrecipe-title {
       padding-bottom: 1.25em;
   }
   
   #zlrecipe-container .meta, #zlrecipe-container .zlmeta {
    border:none;
   }
   
   /*** RECIPE CK ***/
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen {
       background: #f3f1f1;
       padding: 21px;
   }
   
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen .cozy-recipe-inner {
       overflow: hidden;
       padding-top:20px;
   }
   
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen,
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen ul,
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen ol,
   .wprm-recipe-template-cozy-kitchen h4, .wprm-recipe-template-cozy-kitchen h5, .wprm-recipe-template-cozy-kitchen h6 {
       color: #6b6b6b!important;
   }
   
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen .wprm-recipe-details-label,
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen h2,
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen h3,
   .wprm-recipe-container a {
       color: #bf8988 !important;
   }
   
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen h2,
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen h3 {
       font-family: "Hoefler Text",Garamond,"Times New Roman",Times,sans-serif !important;
       font-weight: normal !important;
   }
   
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen h2 {
       font-size: 21px !important;
       padding-top: 1em !important;
   }

   .wprm-recipe-container .cozy-recipe-header-inner > h3 {
       max-width: 335px;
   }

   .wprm-recipe-container .cozy-recipe-header-inner > h3,
   .wprm-recipe-container .cozy-recipe-header-inner > a {
       vertical-align: middle;
   }
   
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen  h3.wprm-recipe-name:after {
       left:115%;
   }
   
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen  h4.wprm-recipe-group-name {
       margin: 5px 0 0;
       font-size: 1.05em;
   }

   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen .recipe-summary {
        text-align: left;    
        padding: 15px 10px 10px;
    }

    .wprm-recipe-container .wprm-recipe-template-cozy-kitchen .wprm-recipe-rating {
        margin-top: 5px;
    }
   
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen .cozy-half-col * {
       font-size: 14px;
   }

   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen  .recipe-summary:empty {
       display: none;
   }

    .wprm-recipe-container .wprm-recipe-template-cozy-kitchen .wprm-recipe-calories-unit {
        text-transform: lowercase;
        margin-left: 3px;
    }
   
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen .wprm-recipe-time-container,
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen .wprm-recipe-servings-container {
       margin: 1.18em 0 1.35em;
   }
   
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen ul,
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen ol {
       line-height: 1.5em;
   }
   
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen li {
       margin: .5em 0 .5em 1.2em!important;
   }
   
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen .wprm-recipe-ingredients-container {
       padding-bottom: 25px;
   }
   
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen .wprm-recipe-ingredients {
       padding-left: 20px;
   }
   
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen .wprm-recipe-ingredients li {
       list-style: none!important;
   } 
   
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen .wprm-recipe-ingredient-group,
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen .wprm-recipe-instruction-group {
       padding: 0 20px 0 45px;
   }
   
   .wprm-recipe-container .wprm-recipe-template-cozy-kitchen .wprm-recipe-instructions {
       padding: 0;
   }

   .wprm-recipe-notes {
        padding: 37px 15px 15px;
        text-align: left;
    }
   
   a.wprm-recipe-print.wprm-recipe-link.wprm-print-recipe-shortcode {
       background: url(/wp-content/uploads/2014/07/btn-recipe-print.png);
       background-color: #f3f1f1;
       background-repeat: no-repeat;
       display: inline-block;
       font-size: 0;
       height: 47px;
       width: 62px;
       margin-left: 8px;
       position: relative;
       z-index: 3;
   }
   
   .cozy-row {
       display: flex;
       justify-content: space-between;
       padding-bottom: 10px;
   }
   
   .cozy-half-col {
       width: 49%;
       text-align: left;
       padding: 0 10px;
   }
   
   .cozy-half-col span {
       text-transform: uppercase;
   }
   
   .wprm-recipe-block-container-columns .wprm-recipe-details-label {
       min-width: 0;
       margin-right: 5px;
   }
   
   #respond label {
       width:85%; 
   }
   
   #respond label[for="wprm-rating"] {
       width: auto;
       padding: 0 5px 15px 0;
   }
   
   /** HIDDEN PINS **/
   
   .pin-hide {
       position: relative;
       overflow: hidden;
   }
   
   .pin-hide .hidden-pinterest {
       opacity: 0!important;
       position: absolute;
       top: 0;
       left: 0;
   }

div.hidden {
    display: none;
}
   
/** Avatar **/
   
.post-author .author-img {
    margin-right:15px;
}
   
   .post-author .author-img img {
       width: 120px;
       height: auto;
       margin-bottom:0;
   }
   
   .valentine .su-custom-gallery-slide, .latin .su-custom-gallery-slide {
       margin:0!important;
   }
   
   .square .su-custom-gallery-slide img {
    padding:0;
    border:none;
    border-radius:0;
    -moz-border-radius:0;
    -webkit-border-radius:0;
    box-shadow: none;
   }
   
   .square .su-custom-gallery-slide:hover img {
       background:none;
       border: none;
        opacity: .8;
   }
   
   /** CONTACT **/
   
   #fscf_form1 input,
   #fscf_form1 textarea {
    width:100%;
       padding: 10px 0 10px 10px;
       max-width: 100%!important;
       border: 1px solid #e2d3d3;
       font-size: 14px;
   }
   
   #fscf_form1 label,
   #fscf_submit_div1 input {
       font-family: "Open Sans";
       font-size: 14px;
    font-weight:300;
   }
   
   #fscf_submit_div1 input {
        max-width: 100px!important;
       background: none;
       color: #c59b9b;
       border: 1px solid #c59b9b;
       padding-left: 0;
       margin-top: 15px!important;
       border-radius: 20px;
    transition: background-color 0.5s ease;
   }
   
   #fscf_submit_div1 input:hover {
       background:#c59b9b;
       color:#FFF;
   }
   
   #fscf_div_field1_0,
   #fscf_div_field1_1,
   #fscf_div_field1_3 {
    margin-bottom:15px;
   }
   
   /*** SIDEBAR ***/
   
   .widget .bio p {
    font-size:13px;
   }
   
   /*subscribe form*/
   
   .subscriber-form {
        background: #727272;
       padding: 10px;
   }
   
   .subscriber-form.footer {
      background:#ece9e9;
   }
   
   .subscriber-form.footer form {
       max-width: 945px;
      margin: 0px auto;
      width:100%;
   }
   
   .subscriber-form.footer span {
      color: #8b8989;
   }
   
   .subscriber-form.footer form input[name="email"] {
      color:#8b8989!important;
   }
   
   .subscriber-form span {
    color:#FFF;
   }
   
   .subscriber-form form input[name="email"] {
    width:50%;
    margin: 0 10px;
    padding: 8px 7px;
    border:none;
    font-size:14px;
   }
   
   .subscriber-form.sidebar form input[name="email"] {
    width:143px;
   }
   
   .subscriber-form form input[type="submit"] {
       width: 35px;
       font-size: 24px;
       height: 35px;
       line-height: 0;
       background: #FFF;
       font-weight: bold;
       color: #c59b9b;
       vertical-align: top;
       border:none;
   }
   
   .subscriber-form form input[type="submit"]:hover {
    background:#c59b9b;
    color:#FFF;
   }
   
   .subscriber-form form * {
    display:inline-block;
    font-family:"Open Sans";
   }
   
   .subscriber-form form input[name="email"]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
     color:#c59b9b;
     text-align:center;
     font-size:13px;
   }
   
   .subscriber-form form input[name="email"]::-moz-placeholder { /* Firefox 19+ */
     color:#c59b9b;
     text-align:center;
     font-size:13px;
   }
   
   .subscriber-form form input[name="email"]:-ms-input-placeholder { /* IE 10+ */
     color:#c59b9b;
     text-align:center;
     font-size:13px;
   }
   
   .subscriber-form form input[name="email"]:-moz-placeholder { /* Firefox 18- */
     color:#c59b9b;
     text-align:center;
     font-size:13px;
   }
   
   /** ABOUT - Hide Bio **/
   
   .page-id-5 #sidebar .bio {
      display:none;
   }
   
   .valentine .su-custom-gallery-slide, 
   .latin .su-custom-gallery-slide {
    margin:1px;
   }
   
   .valentine .su-custom-gallery-slide:hover img,
   .latin .su-custom-gallery-slide:hover img {
    border:none;
   }
   
   .valentine .su-custom-gallery-slide img, 
   .latin .su-custom-gallery-slide img {
        border: none;
       background: none;
       border-radius: 0;
       padding: 0;
    width:150px;
   }
   
   /*** BOOK CLUB ***/
   
   .image-container, .su-content {
    display:inline-block;
    vertical-align:text-top;
    max-width:47%;
    width:100%;
   }
   
   .su-posts-default-loop h2.su-post-title {
    font-weight:normal!important;
   }
   
   .image-container {
    margin-right:3%;
   }
   
   .su-content .post-share a i {
    margin-right:5px;
   }
   
   .book-club-post {
       border-bottom: 1px solid #ece9e9;
       padding: 15px 0 50px;
   }
   
   .book-club-post:nth-child(2n) {
        display: flex;
       -webkit-flex-direction: row-reverse;
       flex-direction: row-reverse;
   }
   
   .book-club-post:nth-child(2n) .su-content {
        margin: 0 3% 0 0;
   }
   
   /*** ***/
   
   .archive .archive-box {
     max-width: calc(100% - 27px);
     width:100%;
   }
   
   /*** BLOG POST ***/
   
   .blog .post-entry img,
   .single .post-entry img {
     width:100%;
   }
   
   /*** RECIPES INDEX ***/
   
   .recipe-block .wp-cpl-sc-theme-0 .wp-cpl-sc-post {
     width: 172.5px;
   }
   .recipe-block .wp-cpl-sc-theme-0 .wp-cpl-sc-post a img {
     width: 100% !important;
   }
   
   #footer_branding {
     display:none;
   }
   
   /*** RESPONSIVE ***/
   
   @media (min-width:961px) and (max-width:1170px) {
     
   .container {
       width: 100%!important;
       max-width: 980px;
   }
   
   }
   
   @media (min-width:961px) {
    
    #mobile-logo {
     display:none;
    }
    
   }
   
   @media (min-width:959px) and (max-width:1170px) {
    
     .valentine .su-custom-gallery-slide img, .latin .su-custom-gallery-slide img {
     width:128px;
     height:auto;
    }
    
   }
   
   @media (min-width:959px) and (max-width:1171px) {
    
   .subscriber-form.sidebar form input[name="email"] {
       width:43%;
    }
    
    .pagination {
     margin-right:-10px;
    }
    
   }
   
   @media (max-width:960px) {
   
    #logo {
     display:none;
    }
    
    #top-social {
       top: 0;
       right: 66px;
   }
    
    #mobile-logo h1,  #mobile-logo h2 {
       text-align: center;
       padding-top: 40px;
       margin-bottom: -100px;
    }
    
    #mobile-logo h1 img,
    #mobile-logo h2 img {
     max-width:450px;
     width:100%;
    }
    
    .post-entry {
       padding: 0!important;
   }
    
    .valentine .su-custom-gallery-slide, .latin .su-custom-gallery-slide {
     width:50%;
     margin:0;
    }
    
     .valentine .su-custom-gallery-slide img, .latin .su-custom-gallery-slide img {
     width:100%;
    }
   
    .recipe-block .wp-cpl-sc-theme-0 .wp-cpl-sc-post {
     width: 166px;
   }
    
   }
   
   @media (max-width:860px) {
    
    .su-custom-gallery-slide a {
         max-height: 196px;
    }
    
   }
   
   @media (max-width:675px) {
    
    .book-club-post .image-container, .book-club-post .su-content {
     max-width:100%;
    }
    
    .book-club-post .image-container img {
     width:100%;
    }
    
    .book-club-post:nth-child(2n) {
       display: block;
    }
   
    .su-posts-default-loop .book-club-post:last-child {
       padding-bottom: 0;
       margin-bottom: 0;
   }

   a.wprm-recipe-print.wprm-recipe-link.wprm-print-recipe-shortcode {
       top: 0;
   }
  
   }
   
   @media (max-width:600px) {
    
    #mobile-logo h1 img, 
    #mobile-logo h2 img {
     max-width:275px;
     width:100%;
    }
    
    #FSContact1 {
     width:95%!important;
    }
    
    #FSContact1 #fscf_form1 input,  
    #FSContact1 #fscf_form1 textarea {
     padding-right:0!important;
     max-width: 90%!important;
    }
    
    #fscf_div_field1_0, #fscf_div_field1_1, #fscf_div_field1_3 {
       width: 80%!important;
       max-width: 475px!important;
     margin-right:0!important;
    }
    
    #fscf-recaptcha1 iframe {
     transform: scale(0.8);
       margin-left: -30px;
    }
    
   #zlrecipe-container .float-right, 
    #zlrecipe-container .fl-r {
     float:none!important;
    }
    
   }
   
   @media (max-width:500px) {
    
    #fscf_div_field1_0, #fscf_div_field1_1, #fscf_div_field1_3 {
     width:325px!important;
    }
    
   }
      
   @media (max-width:480px) {
    
    .su-custom-gallery-slide a {
         max-height: 17.48vh;
    }

    .wprm-recipe-container .cozy-row {
        display: block;
    }

    .wprm-recipe-container .cozy-row .cozy-half-col {
        width: 100%;
        text-align: center;
    }
    
   }

   @media (max-width:450px) {
    
    .wprm-recipe-details-container-table .wprm-recipe-block-container-table {
        padding: 15px 5px;
    }

    
   }
   