//
// 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);
}
V posledních letech se stává zahraniční casino pro české hráče stále populárnějším. Čím dál více českých hráčů se obrací na zahraniční online herny, které nabízejí širší výběr her a lepší bonusy než české alternativy. Tento článek se zaměří na to, jak vybrat to nejlepší zahraniční casino, na co si dát pozor a jaké výhody mohou tyto platformy nabídnout. Zahraniční casina často překonávají tuzemské platformy v několika klíčových oblastech. První a asi nejdůležitější je široký výběr her. Zatímco české operátory nabízejí omezený počet her, zahraniční casina mají ve své nabídce nejen populární automaty a stolní hry, ale i inovativní tituly od různých poskytovatelů. Tím pádem mají hráči možnost objevovat nové zážitky a možnosti. Dalším lákadlem zahraničních casin jsou často velmi atraktivní bonusy. Mnohá z těchto online heren nabízejí štědré uvítací bonusy, které mohou zahrnovat nejen bonusy na první vklad, ale také volné otočky nebo cashback na prohrané částky. Důležité ale je si vždy pečlivě přečíst podmínky, které se k těmto nabídkám váží, aby se předešlo nepříjemným překvapením. Při výběru zahraničního casina je důležité také zvážit bezpečnost. Hráči by měli hledat casina, která mají platnou herní licenci od uznávaného regulačního orgánu, jako je Malta Gaming Authority nebo UK Gambling Commission. Taková casina musí dodržovat přísné standardy ohledně bezpečnosti financí hráčů a fair play.
Proč zvolit zahraniční casino?
Bonuse a promoakce
Bezpečnost a regulace

Existuje několik faktorů, které byste měli zvážit, pokud hledáte spolehlivé zahraniční casino. Zde je pár tipů:
Zahraniční casina nabízejí širokou škálu her, ve které si každý hráč jistě najde to své. Mezi nejoblíbenější patří:
V dnešní době je mobilní hraní velmi populární. Zahraniční casina většinou nabízejí kvalitní mobilní platformy, které jsou optimalizovány pro všechny typy zařízení. Hráči tak mohou hrát kdykoli a kdekoli, což zvyšuje pohodlí a flexibilitu. Před registrací se ujistěte, že vámi vybrané casino má plně funkční mobilní stránku nebo aplikaci.
Je také důležité si uvědomit, že pokud se rozhodnete hrát v zahraničním casinu, musíte být obeznámeni s českou legislativou o hazardních hrách. Zatímco mnohé zahraniční herny přijímají české hráče, české zákony omezují provoz a možné činnosti hráčů. Ujistěte se, že dodržujete pravidla a zákony, abyste se vyhnuli případným komplikacím.
Zahraniční casina představují zajímavou alternativu pro české hráče, kteří hledají lepší nabídky a širší výběr her. Při výběru správné platformy je ale důležité být opatrný a zohlednit všechny výše uvedené faktory. Přemýšlejte o svých preferencích a udělejte informované rozhodnutí, abyste si užili bezproblémové a zábavné hraní. Hodně štěstí a užijte si své hraní v zahraničním casinu!
]]>