//
// Button groups
// --------------------------------------------------
// Make the div behave like a button
.btn-group,
.btn-group-vertical {
position: relative;
display: inline-block;
vertical-align: middle; // match .btn alignment given font-size hack above
> .btn {
position: relative;
float: left;
// Bring the "active" button to the front
&:hover,
&:focus,
&:active,
&.active {
z-index: 2;
}
&:focus {
// Remove focus outline when dropdown JS adds it after closing the menu
outline: 0;
}
}
}
// Prevent double borders when buttons are next to each other
.btn-group {
.btn + .btn,
.btn + .btn-group,
.btn-group + .btn,
.btn-group + .btn-group {
margin-left: -1px;
}
}
// Optional: Group multiple button groups together for a toolbar
.btn-toolbar {
margin-left: -5px; // Offset the first child's margin
&:extend(.clearfix all);
.btn-group,
.input-group {
float: left;
}
> .btn,
> .btn-group,
> .input-group {
margin-left: 5px;
}
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
border-radius: 0;
}
// Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match
.btn-group > .btn:first-child {
margin-left: 0;
&:not(:last-child):not(.dropdown-toggle) {
.border-right-radius(0);
}
}
// Need .dropdown-toggle since :last-child doesn't apply given a .dropdown-menu immediately after it
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
.border-left-radius(0);
}
// Custom edits for including btn-groups within btn-groups (useful for including dropdown buttons within a btn-group)
.btn-group > .btn-group {
float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
border-radius: 0;
}
.btn-group > .btn-group:first-child {
> .btn:last-child,
> .dropdown-toggle {
.border-right-radius(0);
}
}
.btn-group > .btn-group:last-child > .btn:first-child {
.border-left-radius(0);
}
// On active and open, don't show outline
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
outline: 0;
}
// Sizing
//
// Remix the default button sizing classes into new ones for easier manipulation.
.btn-group-xs > .btn { &:extend(.btn-xs); }
.btn-group-sm > .btn { &:extend(.btn-sm); }
.btn-group-lg > .btn { &:extend(.btn-lg); }
// Split button dropdowns
// ----------------------
// Give the line between buttons some depth
.btn-group > .btn + .dropdown-toggle {
padding-left: 8px;
padding-right: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
padding-left: 12px;
padding-right: 12px;
}
// The clickable button for toggling the menu
// Remove the gradient and set the same inset shadow as the :active state
.btn-group.open .dropdown-toggle {
.box-shadow(inset 0 3px 5px rgba(0,0,0,.125));
// Show no shadow for `.btn-link` since it has no other button styles.
&.btn-link {
.box-shadow(none);
}
}
// Reposition the caret
.btn .caret {
margin-left: 0;
}
// Carets in other button sizes
.btn-lg .caret {
border-width: @caret-width-large @caret-width-large 0;
border-bottom-width: 0;
}
// Upside down carets for .dropup
.dropup .btn-lg .caret {
border-width: 0 @caret-width-large @caret-width-large;
}
// Vertical button groups
// ----------------------
.btn-group-vertical {
> .btn,
> .btn-group,
> .btn-group > .btn {
display: block;
float: none;
width: 100%;
max-width: 100%;
}
// Clear floats so dropdown menus can be properly placed
> .btn-group {
&:extend(.clearfix all);
> .btn {
float: none;
}
}
> .btn + .btn,
> .btn + .btn-group,
> .btn-group + .btn,
> .btn-group + .btn-group {
margin-top: -1px;
margin-left: 0;
}
}
.btn-group-vertical > .btn {
&:not(:first-child):not(:last-child) {
border-radius: 0;
}
&:first-child:not(:last-child) {
border-top-right-radius: @border-radius-base;
.border-bottom-radius(0);
}
&:last-child:not(:first-child) {
border-bottom-left-radius: @border-radius-base;
.border-top-radius(0);
}
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) {
> .btn:last-child,
> .dropdown-toggle {
.border-bottom-radius(0);
}
}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
.border-top-radius(0);
}
// Justified button groups
// ----------------------
.btn-group-justified {
display: table;
width: 100%;
table-layout: fixed;
border-collapse: separate;
> .btn,
> .btn-group {
float: none;
display: table-cell;
width: 1%;
}
> .btn-group .btn {
width: 100%;
}
> .btn-group .dropdown-menu {
left: auto;
}
}
// Checkbox and radio options
//
// In order to support the browser's form validation feedback, powered by the
// `required` attribute, we have to "hide" the inputs via `opacity`. We cannot
// use `display: none;` or `visibility: hidden;` as that also hides the popover.
// This way, we ensure a DOM element is visible to position the popover from.
//
// See https://github.com/twbs/bootstrap/pull/12794 for more.
[data-toggle="buttons"] > .btn > input[type="radio"],
[data-toggle="buttons"] > .btn > input[type="checkbox"] {
position: absolute;
z-index: -1;
.opacity(0);
}
.elementor-animation-grow-rotate {
transition-duration: 0.3s;
transition-property: transform;
}
.elementor-animation-grow-rotate:active,
.elementor-animation-grow-rotate:focus,
.elementor-animation-grow-rotate:hover {
transform: scale(1.1) rotate(4deg);
}
Ein Überblick über die wichtigsten Vorteile der App.
Die 21bit Casino App bietet zahlreiche Vorteile, die sie zu einer der besten Optionen für Spieler machen. Von der benutzerfreundlichen Schnittstelle bis hin zu regelmäßigen Bonusangeboten ist die App darauf ausgelegt, das Spielerlebnis zu verbessern. Ein weiterer Vorteil ist die Verfügbarkeit einer Vielzahl von Zahlungsmethoden, die das Ein- und Auszahlen einfacher gestalten.
Die App bietet eine große Auswahl an Spielen, die leicht zugänglich sind. Egal ob Slots, Tischspiele oder Live-Casino-Optionen, alles ist nur einen Fingertipp entfernt. Die mobile Optimierung sorgt dafür, dass die Spiele reibungslos laufen und unglaublich viel Spaß machen.
Die App bietet regelmäßig wechselnde Promotions und Boni, die die Spieler belohnen. Diese Angebote sind speziell darauf ausgelegt, die Spieler bei Laune zu halten und neue Nutzer zu gewinnen. Profitieren Sie von Willkommensboni und täglichen Angeboten, um Ihre Gewinnchancen zu erhöhen.
Die App enthält ein aktives Forum, in dem Spieler Erfahrungen austauschen und Tipps geben können. Dies schafft eine Community von Gleichgesinnten, die sich gegenseitig unterstützen. So bleiben Sie immer auf dem neuesten Stand der Entwicklungen im Casino.
Hier sind die wichtigsten Merkmale der 21bit Casino App.
Die 21bit Casino App bietet viele Funktionen, die das Spielerlebnis rundum verbessern. Die Benutzeroberfläche ist modern und bedienerfreundlich gestaltet, was insbesondere neuen Spielern hilft. Diese Merkmale stellen sicher, dass alle Nutzer ein erstklassiges Spielerlebnis erhalten können.
| **Merkmal** | **Details** |
|—————————|——————————————————-|
| Auswahl an Spielen | Hunderte von Casino-Spielen, einschließlich Live-Casino. |
| Sicherheitsmaßnahmen | Verschlüsselte Transaktionen und Datenschutztechnologien. |
| Zahlungsmethoden | Unterstützung für viele Optionen wie Kreditkarten und e-Wallets. |
| Benutzerfreundliche Oberfläche | Intuitive Navigation für ein einfaches Nutzererlebnis. |
| Kundenservice | Rund-um-die-Uhr-Hilfe, verfügbar per Chat und E-Mail. |
So registrieren Sie sich in der 21bit Casino App.
Eine schnelle und einfache Registrierung ist entscheidend, um schnell starten zu können. Hier erfahren Sie, wie einfach es ist, sich bei der 21bit Casino App anzumelden.
Antworten auf die häufigsten Fragen zur 21bit Casino App.
Um die App herunterzuladen, besuchen Sie die Website des Casinos und wählen Sie den Download-Link.
Die App bietet eine Vielzahl von Spielen, darunter Slots, Tischspiele und Live-Casino-Optionen.
Die 21bit Casino App verwendet Sicherheitsmaßnahmen wie SSL-Verschlüsselung, um Ihre Daten zu schützen.
]]>