@media (min-width:0px) and (max-width:439px){
    .slick-prev {
        left: -15px !important;
    }
    .slick-next {
        right: -15px !important;
    }
}
@media (min-width:440px) and (max-width:499px){
    .slick-prev {
        left: -5px !important;
    }
    .slick-next {
        right: -5px !important;
    }
}
@media (min-width:500px) and (max-width:599px){
    .slick-prev {
        left: 20px !important;
    }
    .slick-next {
        right: 20px !important;
    }
}
@media (min-width:600px) and (max-width:699px){
    .slick-prev {
        left: 60px !important;
    }
    .slick-next {
        right: 60px !important;
    }
}
@media (min-width:700px) and (max-width:799px){   
    .slick-prev {
        left: 120px !important;
    }
    .slick-next {
        right: 120px !important;
    }
}
@media (max-width:779px){
    .logo-pad {
        padding-bottom: 50px;
    }
    .page-slide {
        padding-top: 50px;
        padding-bottom: 50px;
    }    
    .txt-daily, .txt-pro-detail, .txt-pro-price, .chef-txt1, .chef-txt2, .chef-txt3, .address-txt {
        font-size: 14px;
        padding-bottom: 0;
    }
    .txt-pro-name, .chef-header {
        font-size: 25px !important;
    }
    .pro-bg {
        height: auto;
    }
    .logo-mar {
        margin-top: 0 !important;
    }
    .logo-din {
        width: 40% !important;
    }
    .chef-price {
        padding-bottom: 30px !important;
    }
}
@media (min-width:800px) and (max-width:991px){
    .slick-prev {
        left: -30px !important;
    }
    .pro-bg {
        height: 700px;
    }
}
@media (max-width:991px){
    .img-center{
        text-align: -webkit-center;
    }
    .log-border {
        border-right: 1px solid;
        color: transparent;
    }
    .logo-mar {
        margin-bottom: 0;
    }
    .logo-pad {
        padding-top: 0;
    }
    .slide-txt1 {
        font-size: 14px;
    }
    .slide-txt2 {
        font-size: 20px;
    }
    .slick-prev:before, .slick-next:before {
        font-size: 25px !important;
    }
    .txt-daily, .txt-pro-detail {
        font-size: 14px;
    }
    .txt-pro-name {
        font-size: 30px;
    }
    .chef-price {
        padding-bottom: 50px;
    }
    .chef-header {
        margin-bottom: 50px;
    }
    .chef-mar {
        margin-bottom: 0;
    }
    .logo-mar {
        margin-top: 0;
    }
    .logo-din{
        width: auto;
    }
    .pro-bg {
        margin-bottom: 60px;
    }
    .social-size{
        width: 30px;
        height: 30px;
    }
    .chef-txt1 {
        padding-top: 35px;
    }
    .chef-txt2 {
        padding-top: 0; 
    }
    .chef-txt3 {
        padding-top: 0;
        padding-bottom: 30px;
    }
}
@media (min-width:992px) and (max-width:1007px){
    .slick-next  {        
        right: -15px !important;
    }
    .slick-prev{
        left: -15px !important;
    }
}