//
// 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);
}
The online gambling world is vast and varied, with numerous platforms catering to players seeking entertainment and excitement. For those looking for UK casinos that are not limited by the Gamstop program, UK Casinos Not on Gamstop non-Gamstop UK casinos provide a unique alternative, allowing players freedom and flexibility outside the restrictions imposed by self-exclusion programs. Gamstop is an initiative designed to help individuals who may be struggling with gambling addiction. It allows players to voluntarily exclude themselves from online gambling sites in the UK for a predetermined period. While this is a commendable program aimed at promoting responsible gambling, it can also inadvertently restrict players who enjoy gambling in moderation. Some players may find that they need options outside of the Gamstop framework to continue enjoying their favorite games without interruptions. This is where UK casinos not on Gamstop come into play, providing an opportunity for those who have self-excluded or are looking for additional platforms to explore. 1. **Accessibility**: One of the main advantages of UK casinos not on Gamstop is the accessibility they offer. Players can choose to register and play at these casinos without any restrictions from Gamstop. This provides immediate access to a wide array of gaming options. 2. **Variety of Games**: Non-Gamstop casinos often feature a more extensive selection of games. Players can enjoy hundreds of slots, table games, live dealer options, and even sports betting, augmenting their gaming experience beyond what is typically offered on Gamstop-registered sites. 3. **Bonuses and Promotions**: Many non-Gamstop casinos offer enticing bonuses and promotions to attract players. From welcome bonuses to free spins and loyalty rewards, these casinos often provide lucrative incentives that enhance the overall experience and boost bankrolls.
Exploring UK Casinos Not on Gamstop
Understanding Gamstop: The Self-Exclusion Program
Advantages of Non-Gamstop Casinos

4. **Flexible Payment Methods**: Non-Gamstop casinos usually support a variety of payment methods, making it easier for players to deposit and withdraw funds. From e-wallets to cryptocurrencies, these casinos aim to provide seamless transactions tailored to the preferences of their users.
5. **Player Autonomy**: For many individuals, having the freedom to choose where to gamble is essential. Non-Gamstop casinos respect player autonomy, allowing users to decide their gaming journey without external limitations, provided they gamble responsibly.
When selecting a non-Gamstop casino, players should consider several important factors:
Non-Gamstop casinos offer a plethora of gaming options, ensuring that every player finds something suited to their tastes:

While non-Gamstop casinos provide great options for players seeking freedom, it is crucial to engage in responsible gambling. Players should set personal limits on deposits and gambling duration. Keeping track of time and spending can prevent potential issues related to gambling addiction.
Many non-Gamstop casinos also offer tools and resources to encourage responsible gambling. Utilize these features to maintain a healthy relationship with gambling.
For players seeking alternatives outside the Gamstop framework, UK casinos not on Gamstop offer an array of gaming options, generous bonuses, and a more flexible gambling experience. However, it is essential to approach online gambling responsibly and choose reputable casinos for a safe and enjoyable experience. By considering the factors outlined in this article, players can confidently explore the exciting world of non-Gamstop casinos.
If you’re ready to enhance your online gambling experience and explore the best options available, consider trying out one of the UK casinos not on Gamstop. Remember to play responsibly and enjoy the thrill of the game!
]]>