//
// 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);
}
Erfahren Sie mehr über die Spielauswahl und Softwareanbieter.
Fairspin Casino Deutschland bietet eine breite Palette von Slot-Spielen, die von verschiedenen Softwareanbietern stammen. Spieler können aufregende Themen und innovative Spielmechaniken erwarten, die für stundenlangen Spielspaß sorgen. Die Slots sind einfach zu bedienen und bieten zahlreiche Gewinnmöglichkeiten.
Für Spieler, die die klassischen Casino-Spiele bevorzugen, bietet diese Plattform verschiedene Tischspiele wie Blackjack, Roulette und Poker an. Diese Spiele sind nicht nur unterhaltsam, sondern auch herausfordernd und erfordern oft strategisches Denken. Sie sind in verschiedenen Varianten erhältlich, sodass jeder Spieler sein Lieblingsspiel findet.
Das Live-Casino von Fairspin ist ein Highlight für viele Spieler. Hier können sie in Echtzeit mit echten Dealern spielen und das authentische Casino-Gefühl erleben. Dank modernster Streaming-Technologie wird jeder Spielmoment hautnah erlebbar.
Die Boni machen den Einstieg noch spannender.
Neukunden können von einem großzügigen Willkommensbonus profitieren, der ihre ersten Einzahlungen steigert. Dieser Bonus kann den Spielern helfen, mehr zu spielen und höhere Gewinne zu erzielen. Es sind unterschiedliche Bonusangebote erhältlich, die auf verschiedene Spielerprofile zugeschnitten sind.
Fairspin Casino Deutschland belohnt nicht nur neue Spieler, sondern auch treue Kunden mit regelmäßigen Promotions. Diese können in Form von Freispielen, Reload-Boni oder Cashback-Angeboten erscheinen. Solche Aktionen fördern die Engagement der Spieler und bieten ständige Anreize, aktiv zu bleiben.
Das Casino bietet ein besonderes Treueprogramm, das Spieler für ihre Loyalität belohnt. Punkte können durch Spiele gesammelt und gegen verschiedene Geschenke oder Vorteile eingetauscht werden. Dieses Programm sorgt dafür, dass Spieler sich wertgeschätzt fühlen und regelmäßig zurückkehren.
Die Sicherheit der Zahlungen ist von größter Bedeutung.
Fairspin Casino Deutschland akzeptiert eine Vielzahl von Zahlungsmethoden, die den Spielern Flexibilität bieten. Von Kreditkarten über E-Wallets bis hin zu Kryptowährungen ist alles vorhanden. Diese Vielfalt ermöglicht es den Spielern, die für sie passende Methode auszuwählen.
Ein weiterer Vorteil des Casinos ist die schnelle Bearbeitung von Auszahlungsanfragen. Die Spieler müssen nicht lange warten, bis sie ihre Gewinne erhalten. Dies verbessert das Gesamterlebnis und fördert das Vertrauen in die Plattform.
Sämtliche finanziellen Transaktionen sind durch SSL-Verschlüsselung geschützt, um die Sicherheit der Daten der Spieler zu gewährleisten. Dies gibt den Spielern die Sicherheit, dass ihre persönlichen und finanziellen Informationen sicher sind.
Die Registrierung ist einfach und schnell.
Erfahren Sie Antworten auf wichtige Fragen.
Fairspin Casino Deutschland hat strenge Sicherheitsmaßnahmen implementiert, einschließlich SSL-Verschlüsselung, um die Daten der Spieler zu schützen.
Die Plattform bietet eine breite Palette an Spielen, darunter Slots, Tischspiele und Live-Dealer-Spiele.
Einzahlungen können über verschiedene Zahlungsmethoden, wie Kreditkarten und E-Wallets, vorgenommen werden.
]]>