/**
* Magedelight
* Copyright (C) 2019 Magedelight <info@magedelight.com>
*
* @category Magedelight
* @package Magedelight_Gdpr
* @copyright Copyright (c) 2019 Mage Delight (http://www.magedelight.com/)
* @license http://opensource.org/licenses/gpl-3.0.html GNU General Public License,version 3 (GPL-3.0)
* @author Magedelight <info@magedelight.com>
*/
#md-cookienotice { overflow: hidden; z-index: 9999; font-size: 15px; }
#md-cookienotice .m-message { padding: 10px 0; }
#md-cookienotice .m-button { margin-top:56px; cursor: pointer; border: 1px solid #d4d4d4; padding: 16px 28px; text-decoration: none; border-radius: 2px; }
#md-cookienotice .m-button:hover,
#md-cookienotice .m-button:focus { color: #fff; border-color: #3072b3; border-bottom-color: #2a65a0; }
#md-cookienotice .m-button:active {  border-color: #2a65a0; border-bottom-color: #3884cd; }
#message-custom-css{float: left;}
#action-custom-css{float: left;margin-top:0;display: flex;gap: 10px;}
#md-cookienotice.v-bar {width: 100%; padding: 5px 0; }
#md-cookienotice.v-bar .m-actions {vertical-align: middle; padding-right: 10px; text-align:center; }
/*#md-cookienotice.v-bar.v-top { position: relative; border-bottom: 1px solid #000;border-top: 1px solid #000; }
#md-cookienotice.v-bar.v-top { position: fixed; top: 0;border-bottom: 1px solid #000; }*/
#md-cookienotice.v-bar.v-top{ position: fixed;top: 0px;left: 0px;padding: 10px 18px 10px 25px;width: 100%;z-index: 999;box-sizing: border-box;}
#md-cookienotice.v-bar.v-bottom { position: fixed;bottom: 0px;left: 0px;padding: 10px 18px 10px 25px;width: 100%;z-index: 999;box-sizing: border-box; }
#md-cookienotice.v-box { position: fixed; max-width: 300px; border: 1px solid #000; border-radius: 3px; margin: 10px; }
#md-cookienotice.v-box .m-actions { float: left; margin: 5px 10px; }
#md-cookienotice.v-box.v-top-left { top: 0; left: 0; border-radius:10px;}
#md-cookienotice.v-box.v-top-right { top: 0; right: 0; border-radius:10px;}
#md-cookienotice.v-box.v-center { top: 40%; left: 40%; border-radius:10px;opacity:0.7;}
#md-cookienotice.v-box.v-bottom-left { bottom: 0; left: 0; border-radius:10px;}
#md-cookienotice.v-box.v-bottom-right { bottom: 0; right: 0; border-radius:10px;}
.md-page-disabled { pointer-events: none;opacity: 0.4}
@media(max-width: 980px)
{
#message-custom-css{float: left;}
#action-custom-css{float: right;margin-top:0;}
}
/* RWD */
@media (max-width: 360px) {
    #md-cookienotice.v-box { width: 100% !important; padding: 5px 0 0; position: fixed; bottom: 0 !important; top: auto !important; border-top: 1px solid #000; max-width: 100%; margin: 0; border-radius: 0; border-right: 0; border-left: 0; border-bottom: 0; }
    #md-cookienotice.v-box .m-actions {vertical-align: middle; width:100%; padding-right: 10px; text-align: left; }
    #md-cookienotice .m-actions { float: left; margin: 5px 10px; }
    #md-cookienotice.v-bar .m-actions { width: auto; }
}
#checkout_required:after {content: '*'; color: red;}
.frame_newsletter_required:after {content: ' *'; color: red;}
.frame_checkout_required :after {content: ' *'; color: red;}
#pop-box-newsletter:after{content: ' *'; color: red;}
#page-newsletter:after{content: ' *'; color: red;}
