@media screen and (max-width: 1980px) {

    #mySidenav .plus_button {

        margin: 0 auto;

        margin-bottom: 10px;

    }

    .cookies-container .cookie-content .cookies-pref {}

    .fav {

        display: none;

    }

}

@media screen and (max-width: 1378px) {

    .cookies-container .cookie-content .cookies-pref {
    }

}

@media screen and (max-width: 1150px) {

    .cookies-container .cookie-content h5 {

        width: 100%;

    }

    .cookies-container .cookie-content .cookies-pref {

        float: none;

        margin: 0 auto;

        display: table;

        padding-top: 10px;

    }

    .cookies-container .cookie-content {   

        margin-right: 40px;

    }

    .cookies-container {

        height: 130px;

    }

    button {

        margin-left: 10px;

    } 

}

@media screen and (max-width: 749px) {

    .cookies-container {

        height: 150px;

    }

}

@media screen and (max-width: 523px) {

    .cookies-container {height: 279px;}

}

@media screen and (max-width: 503px) {

.save_cookie_button,.personal_cookie_button{
    width:100% !important;
    margin: 6px auto;
}

}

@media screen and (max-width: 483px) {



    .cookies-container .cookie-content {

        margin: 0 auto;

        margin-left: 10px;

        margin-right: 10px;

    }

    .cookies-container {/* height: 150px; */}

}

@media screen and (max-width: 465px) {

    #mySidenav .plus_button {

        margin: 0 auto;

        margin-bottom: 15px;

    }

    .sidenav .closebtn {

        right: 45px;

    }

    .sidenav {

        padding-right: 50px;

    }

    button {/* padding: 10px 15px; */}  

}

@media screen and (max-width: 402px) {

    .sidenav .closebtn {

        right: 85px;

    }

    .sidenav {

        padding-right: 90px;

    }

    .cookies-container .cookie-content h5 {

        text-align: center;

    }

}

@media screen and (max-width: 365px) {

    .cookies-container {

        height: 200px;

    }

    .cookies-container .cookie-content .cookies-pref {

        display: table;

        margin: 0 auto;

        text-align: center;

    }

    button {

        margin-bottom: 7px;

    }

}

@media screen and (max-width: 356px) {

    .sidenav .closebtn {

        right: 105px;

    }

    .sidenav {

        padding-right: 110px;

    }

    .cookies-container {

        height: 220px;

    }

}