.epcookies {
    font-size:14px;
}
.epcookies b{
    font-weight:bold;
}
.epcookies .mt-2 {
    margin-top:10px;
}
.epcookies p {
    text-align: justify;
    text-justify: inter-word;
    clear: both;
    float: left;
    margin: 0 30px 10px 30px;
}
.epcookies .btn {
    font-size: 1em;
    cursor: pointer;
    color: #FFFFFF !important;
    padding: 5px 20px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    transition: background-color 0.3s ease 0s;
}
.epcookies .ml {
    margin-left:50px;
}
.epcookies .btn-type2 {
    background: #E63C2F   !important;
    border-color: #E63C2F   !important;
}

.epcookies .btn-type2:hover {
    background: #E63C2F  !important;
}

.epcookies .btn-type1 {
    background: #ccc  !important;
    border-color: #ccc  !important;
}
.epcookies .btn-type1:hover {
    background: #6c757d  !important;
}
.epcookies a {
    color: #E63C2F;
}
.epcookies a:hover {
    color: #6c757d;
}
.epcookies .nav-tabs {
    width: 150px;
    border-bottom: 0px;
    border-right: 1px solid rgba(128, 128, 128, 0.13);
    display: table-cell;
    vertical-align: top; 
}
.epcookies .nav-tabs li .nav-link {
    color: #262626;
    margin-bottom: 10px;
    border: 0px;
    border-radius: 5px 0 0 5px; 
    border-right: 1px solid rgba(128, 128, 128, 0.13);
}
.epcookies .nav-tabs li .nav-link:hover, .epcookies .nav-tabs li .nav-link:active, .epcookies .nav-tabs li .nav-link:focus, .epcookies .nav-tabs li .nav-link.active {
    background-color: #E63C2F;
    color: #ffffff; 
}
.epcookies .tab-content {
    display: table-cell;
    padding: 10px;
    vertical-align: top; 
}

/** Modal init **/
#EPcookies > .modal-dialog {
    position: fixed !important;
    bottom: 0 !important;
    left: 0% !important;
    right: 0% !important;
    margin-bottom: 0 !important;
    max-width: 100%;
}