.halfVid iframe{
    width: 100%;
    height: 500px;   
}

@media(max-width:1399px){
    .halfVid iframe{
        height:400px!important;
    }
}


@media(max-width:979px){
    .slicktiles .slick-slide{
        margin:0!important;
    }
    .halfVid iframe{
        height:300px!important;
    }
}

@media(max-width:767px){
    .halfVid iframe{
        height:250px!important;
    }
} 

.chameleon_slider img{
    left:0!important;
    top:0!important;
    width:100%;
}

#siteWrapper header .sb-module-instance .adv-search .search-btn span{
    font-family: 'Glyphicons Halflings'!important
}

#siteWrapper .awardBtn{
    border: 3px solid #fdf9ee;
    color:#fdf9ee;
    padding:20px 50px;
    text-decoration:none;
    font-weight:bold;
    font-size: 25px;
}
#siteWrapper .awardBtn:hover{
    background:#fdf9ee;
    color:#30347e;
}

#siteWrapper .awardBtn.bg-sandWhite.color-oceanBlue{
    color:#30347e;
    background: #fdf9ee;
    border-color: #30347e;
}
#siteWrapper .awardBtn.bg-sandWhite.color-oceanBlue:hover{
    color:#fdf9ee;
    background: #30347e;
}


#siteWrapper  .bg-sandWhite .awardBtn{
    border-color: #30347e ;
    color:#30347e ;
}

#siteWrapper .bg-sandWhite .awardBtn:hover{
    color: #fdf9ee;
    background:#30347e ;
}

#siteWrapper .bg-seaweedGreen .awardBtn:hover{
    color:#4AABA6;
}

#siteWrapper .awardContactSect *{
    color:#fdf9ee!important;
}
#siteWrapper .awardContactSect p{
    font-size:20px!important;
    line-height:1.5;
}

@media(min-width:768px){
    #siteWrapper .awards2{
        position:relative;
        width:150%;
        margin-left:-25%;
        margin-top:-25px;
    }
}


/*  fixing recipe descriptions  */
#siteWrapper main #recipesMainHoverButton{
    top: 265px;
}

#siteWrapper main .species  #recipesMainHoverButton {
    top: 230px;
}

@media only screen and (min-width: 1200px){
    #siteWrapper .style-margin1, #siteWrapper .species .edn_articleTitle {
        margin-bottom: 60px!important;
    }
    
}

@media (max-width: 767px){
#siteWrapper main #recipesMainHoverButton {
    top: 60px;
}
}

@media only screen and (min-width: 1200px){
    #siteWrapper #poprecipes_1 {
        margin-top: 160px;
    }
}

.boxedOrange *{
    color:#fdf9ee !important

}

main div:not(.flex-lg-row-reverse) > .RHS > div{
        padding: 0px 0px!important;
}



















