/**
 * Since 2015 Ewonta
 *
 * NOTICE OF LICENSE
 *
 * This file is not open source! Each license that you purchased is only available for 1 wesite only.
 * If you want to use this file on more websites (or projects), you need to purchase additional licenses. 
 * You are not allowed to redistribute, resell, lease, license, sub-license or offer our resources to any third party.
 *
 *  @author     Ewonta <support@ewonta.ru>
 *  @copyright  Since 2015 Ewonta
 *  @license    Valid for 1 website (or project) for each purchase of license
 */

 #cookie-banner {
    position: fixed;
    bottom: 22px;
    left: 0;
    width: 88%;
    background: #fff;
    border-top: 1px solid #ccc;
    box-shadow: 0 3px 23px rgba(0, 0, 0, 0.1);
    padding: 20px;
    z-index: 9999;
    margin: auto;
    border-radius: 7px;
    right: 0;
    
}
.cookie-bottom {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
#cookie-banner p { margin: 0 0 10px; color: black; }
#cookie-banner label { display: block; margin: 6px 0; font-size: 14px;text-align: left;    padding-left: .6rem; }
#cookie-banner .form-check {
    display: flex;
    align-items: center;
    padding: 0;
}

#cookieBannerModal p { margin: 0 0 10px; color: black; }
#cookieBannerModal label { display: block; margin: 6px 0; font-size: 14px;text-align: left;    padding-left: .6rem; }
#cookieBannerModal .form-check {
    display: flex;
    align-items: center;
    padding: 0;
}

@media (max-width: 768px) {
    .cookie-bottom {
        display: block;
    }
    .button-bot {
        display: flex;
        justify-content: space-between;
        align-items: center;
        margin-top: 1rem;
    }

    #cookieBannerModal .form-check input {
        width: 61px;
        min-width: 26px;
    }
    #cookie-banner .form-check input {
        width: 61px;
        min-width: 26px;
    }
}