/* individual recipe category page */
.recipe_cate .full-section, .recipe_sing_page .full-section {padding: 30px 0 !important;}
.intro_section h2 {margin-bottom:25px;}
.intro_section p, .intro_section a {color: #555555;}
.intro_section a:hover {color: #375f84;}
.soup_list li {list-style: none;}
.soup_list {padding-left: 0px !important;}
.soup_list .soup_name {padding: 10px 18px;}
.soup_list > li:nth-child(odd) {background: #3d6991;}
.soup_list > li:nth-child(odd):hover {background: #375f84;}
.soup_list > li:nth-child(odd) a {color: #ffffff;}
.soup_list > li:nth-child(odd) a:hover {color: #ffffff;}
div [id*="recipe-"] {background-color: #ffffff;}
.content-box {margin-right: 0px;margin-left: 0px;}
.recipelink {color: #555555 !important;}

/* custom live it page */
.video_section h2 {margin-bottom: 25px;color: #ffffff;}
.video_section iframe {width:60%}
.video_section a.custom_button {color:#01890C;background:#fff;border:1px solid #01890C !important;box-shadow:none !important;text-shadow:none !important;border-radius:50px;box-shadow: none;max-width: 200px !important;}
.video_section a.custom_button:hover {color:#fff;background:#01890C;}

.recipes_section h2 {margin-bottom: 25px;color: #555555;}
.recipes_section .recipe_box {
    min-height: 200px;
    background-color: #a3c0bc;
    max-width: 300px;
    margin: 10px auto;
    box-shadow: 3px 3px 5px #e2e2e2;
}
.recipe_box img {padding: 5px 5px 0px 5px;}
.recipe_box a.custom_button {
    max-width: unset;
    margin-top: 0px !important;
    color:#01890C;background:#fff;border:1px solid #01890C !important;box-shadow:none !important;text-shadow:none !important;border-radius:50px;box-shadow: none;
}
.recipe_box a.custom_button:hover, .video_section a.custom_button:hover {color:#fff;background:#01890C;}
.content-left ol li, .full-section ol li {list-style-type: decimal;}
.blogExcerpt .view-article {display: none;}
.blogLoop article {
    border: 0px solid;
    margin-bottom: 30px;
    padding: 20px;
    box-shadow: 0px 0px 5px 0px #DBDBDB;
    border-radius: 10px;
}
.blogLoop article h2{padding-bottom:5px;}
.blogExcerpt {margin-top: 10px;}
.blogHeading {margin-top: 20px;}
.blogHeading {font-size: 30px;}
.blogExcerpt p {line-height: 24px;}
.blog_listing_page .sidebar input {
    border: 0 solid;
    background: #f3f3f3;
    padding: 6px;
}
.blog_listing_page .sidebar .sidebar-widget > div {
    margin-top: 10px;
    padding: 7px;
    border: 1px solid #f5f5f5;
    line-height: 23px;
}
.blog_listing_page .sidebar .sidebar-widget .widget-title {
    padding-bottom: 0;
    font-size: 17px;
    color: #fff;
    background: #264f66;
    text-align: center;
    padding: 6px;
    line-height: 12px;
    margin-bottom: 10px;
    padding-bottom: 9px;
}
.blog_listing_page .search-submit {
    position: absolute;
    right: 5px;
    top: 3px;
}
.pagination a {margin: 0px 5px;}
.blog_listing_page .sidebar-widget {margin-bottom: 30px;margin-top: 24px;}
.blog_listing_page  .search {position: relative;}
.boxes {
   display: flex;
   justify-content: center;
   align-items: center;
}
.slider-content.on_slider .btn-list li a{color:#01890C !important;}
.slider-content.on_slider .btn-list li a:hover{color:#fff !important;}
body .slider .six_buttons {background-image: url('https://www.chwchospital.org/wp-content/uploads/2022/03/CHWC-new-banner-image-1333x473.jpg');background-size: cover;}
@media only screen and (max-width: 600px) {
	body .slider .six_buttons {background-image:none !important;background-color:#F7F8F8;}
	body .slider .six_buttons a:hover{background-color:#ffffff !important;}
}
body .btn-list li:nth-child(even) a {color:#01890C;background:#fff;border:1px solid #01890C !important;box-shadow:none !important;text-shadow:none !important;border-radius:50px;}
body .btn-list li:nth-child(odd) a {color:#01890C;background:#fff;border:1px solid #01890C !important;box-shadow:none !important;text-shadow:none !important;border-radius:50px;}
body .btn-list li a:hover {color:#fff;background:#01890C;}
.parkviewbutton{color:#01890C;background:#fff;border:1px solid #01890C !important;box-shadow:none !important;text-shadow:none !important;border-radius:50px;}
.parkviewbutton:hover{color:#fff;background:#01890C;}
@media only screen and (max-width: 767px) {
body .slider .six_buttons {
    background-position: 60%;
}
    .intro_section img, .intro_section h2 {
        margin-bottom: 25px;
    }

    .intro_section p {
        text-align: justify;
    }

    .intro_section h2 {
        text-align: center;
    }
}

@media only screen and (max-width: 600px) {
    .video_section iframe {
        width:100%
    }
}

 @media only screen and (min-width: 767px) and (max-width: 1090px){
        .slider-content.on_slider .btn-list li a {
            height: 20px !important;
            width: 300px !important;
            font-size: 17px !important;
            line-height: 30px !important;
        } 
        body .slider .slider-content.on_slider .six_buttons {            
            margin-top: 20px !important;
        }        
 }