// // 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); } Discover the Exciting World of JB Casino Online 1152824083 – Smart Porteria Virtual

Discover the Exciting World of JB Casino Online 1152824083

Discover the Exciting World of JB Casino Online 1152824083

Discover the Exciting World of JB Casino Online

If you are looking for a thrilling online gaming experience, look no further than Discover JB Casino Online https://jbcasinogame.com/. JB Casino Online offers an exciting array of games, unmatched rewards, and a user-friendly platform that caters to both new and seasoned players. With a wide range of options, including slots, table games, and live dealer experiences, JB Casino Online stands out as a premier destination for casino enthusiasts.

A Variety of Games at Your Fingertips

One of the primary attractions of JB Casino Online is its extensive game library. Players can explore hundreds of slot machines featuring an array of themes, from classic fruit machines to the latest branded games. Each slot offers unique features, enticing jackpots, and stunning graphics that keep players engaged for hours.

Additionally, JB Casino Online provides a diverse collection of table games including blackjack, roulette, baccarat, and poker. These games offer various betting limits, appealing to both casual players and high rollers. The platform also includes live dealer games, where players can interact with real dealers in real-time, adding a layer of authenticity that replicates the casino experience at home.

User-Friendly Interface

Navigating through JB Casino Online is a seamless experience, thanks to its well-designed interface. The platform is optimized for all devices, ensuring players can enjoy their favorite games from desktops, tablets, or smartphones without compromising quality. The layout is intuitive, allowing players to easily find games, check promotions, and access their accounts with minimal effort.

New players will appreciate the straightforward registration process. Just a few clicks are required to sign up, and once registered, players can start exploring the vast selection of games almost immediately. Additionally, the website is equipped with search features, enabling players to quickly locate their favorite titles or discover new ones.

Generous Bonuses and Promotions

JB Casino Online is known for its competitive bonuses and promotions. New players are often greeted with generous welcome bonuses, which may include free spins and bonus cash that can be used on various games. Regular players can take advantage of ongoing promotions, including reload bonuses, cashback offers, and loyalty rewards that recognize their commitment.

Discover the Exciting World of JB Casino Online 1152824083

These promotions not only enhance the gaming experience but also provide players with extra chances to win big. Always check the promotions page for the latest deals and ensure you make the most out of your gaming journey at JB Casino Online.

Safe and Secure Gaming Environment

Security is crucial when it comes to online gaming, and JB Casino Online takes this aspect seriously. The platform utilizes advanced encryption technology to protect players’ personal and financial information, ensuring a safe environment. Moreover, the casino operates under a valid license, which guarantees fair play and accountability.

Players can also take comfort in the knowledge that all games at JB Casino Online are tested for fairness by independent auditors. This commitment to transparency fosters trust and confidence among players, making it a well-respected establishment in the online gaming community.

Customer Support

Excellent customer support is another hallmark of JB Casino Online. The dedicated support team is available around the clock to assist players with any inquiries or issues they may encounter. Whether you have questions about account management, game rules, or payment processes, the support staff is just a click away.

Assistance is available through various channels, including live chat, email, and phone support. The website also features an extensive FAQ section that addresses common queries, making it easy for players to find answers quickly and efficiently.

Conclusion

JB Casino Online truly provides a complete gaming experience that caters to all types of players. With its impressive game selection, user-friendly interface, generous bonuses, and commitment to security, it is no wonder that it has become a popular choice among online casino enthusiasts.

Whether you are a seasoned player looking for a new platform or a newcomer exploring the world of online gaming, JB Casino Online has something to offer everyone. So why wait? Dive into the exciting world of JB Casino Online today and discover your next favorite game!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio