
#ajax-load-more .alm-reveal {
   display: -webkit-box;
   display: -webkit-flex;
   display: -ms-flexbox;
   display: flex;
   flex-wrap: wrap;
}
#ajax-load-more{
   width: 100%;
}
.alm-btn-wrap .alm-load-more-btn{
   display: none !important;
}


.wpcf7-spinner{
   position: absolute !important;
}
.wpml-ls-legacy-list-horizontal a{
   padding: 0 0 5px 0 !important;
}

.wpcf7-spinner{
   position: absolute;
}
.wpcf7-not-valid-tip{
   font-size: 12px !important;
}
.wpcf7 form .wpcf7-response-output{
   margin: 20px 0 0 !important;
   padding: 5px !important;
   font-size: 12px !important;
}

@media screen and (min-width: 961px){
    .header__menu{
        width: 70%;
    }
    .header__nav{
       display: flex;
    }
}


.grid {
   margin: 0 -15px !important;
   /* height: 100% !important; */
}
/*.grid .recipe__link{
   position: static !important;
}*/
.grid .recipe__title{

}
.grid .ll{

} 
.grid .recipe__link{

}

@media screen and (max-width: 1200px){
   .grid .recipe__link{ 
      width: calc(50% - 30px) !important;
   }
}
@media screen and (max-width: 680px){
   .grid .recipe__link{ 
     width: 297px !important;
        margin: 0 auto;
   }
   .grid {
      margin: 0 !important; 
   }
}


.recipe .recipe__link,
.form form .button__main,
.page-buy .page-buy__btn,
.recipe .recipe__link-all,
.products .products__link-all,
.products .products__btn{
   will-change: transform;
}

.evMain__description a, .evText .container a{
    font-family: S-Core-CoreSansA55Medium;
    font-weight: 600;
    text-decoration: none;
    border-bottom: 1px solid transparent;
    transition: 0.4s;
}
.evMain__description a:hover{
    border-color: white;
}
.evText .container a:hover{
    border-color: #00358e;
}







.kk-pc{
		display: block;
	}
@media screen and (max-width: 940px){
    .kk-pc{
		display: none;
	}
}

.kk-mob{
		display: none;
	}
@media screen and (max-width: 940px){
    .kk-mob{
		display: block;
	}
}