@import url('https://fonts.googleapis.com/css2?family=Anton&family=Pacifico&Roboto:ital,wght@1,900&display=swap');

body {
    font-family: 'Roboto', Arial, Helvetica, sans-serif;
    /*font-size: 18px;
    font-weight: 400;*/
    background-color: #f7f9ff !important;
}

.bgcolor{background-color: #f7f9ff !important;}
.title-large {font-size: 36px;}
.title-small {font-size: 18px;}
.title {font-family: 'Anton', sans-serif;}
.description{font-family: 'Pacifico', cursive;}
.expired{text-decoration: line-through black 3px;}
.blue{background-color: #133783; color: #fff !important;}
span.rule-number {font-family: 'Anton', sans-serif; font-size: 26px;}
span.buton-activare{width: 220px; font-weight: bold;}
h2.rule-text {font-family: 'Roboto', sans-serif; font-size: 18px; font-weight: bold;}
div.border-color-drpciv{border-color: #dde2f5}
div.bgcolor-drpciv{background-color: #dde2f5}
span.shadow-red{text-shadow:1px 1px 0 #444}

a.intrebari_lista {color: black; text-decoration: none;}

input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none; 
}



/* COOKIE CONSENT */
#cookit {position: fixed; width: 100%; bottom: 0; padding: .6rem 2rem; display: flex; z-index: 999;}
#cookit #cookit-container {margin: auto; width: 1200px; display: flex; align-items: center; flex-wrap: wrap;}
#cookit #cookit-container > * { margin: .4rem; }
#cookit #cookit-container p { line-height: 1.4rem; }
#cookit #cookit-container a { text-decoration: none; }
#cookit #cookit-container a:hover { opacity: .9; }
#cookit #cookit-container #cookit-button {padding: .5rem 1rem; margin-left: auto;}

