//
// 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);
}
Are you ready to dive into the exhilarating world of online sports betting? At 1xBet Cambodia Betting 1xbet login, we offer a comprehensive betting experience that caters to both newbies and seasoned gamblers. With a wide range of sports, markets, and promotions, you’re bound to find something that suits your betting style. Let’s explore what makes 1xBet Cambodia a top choice for punters in the region.
In recent years, Cambodia has seen a significant surge in interest in sports betting. With the growth of the internet, more people have access to online platforms, allowing for easier engagement with various betting options. 1xBet Cambodia has positioned itself at the forefront of this trend, providing a user-friendly and reliable platform for betting enthusiasts.
There are numerous reasons why 1xBet Cambodia stands out among its competitors. Here are some key features that enhance the betting experience for users:
Starting your betting journey with 1xBet Cambodia is simple and straightforward. Follow these steps to create your account and start betting:
Welcome to 1xBet Cambodia: Your Ultimate Betting Destination
The Rise of Sports Betting in Cambodia
Why Choose 1xBet Cambodia?
Getting Started with 1xBet Cambodia

Before placing bets, it’s essential to understand some common betting terms. Here are a few that will help you get started:
While betting can often be unpredictable, certain strategies can enhance your chances of success. Here are a few tips:
In conclusion, 1xBet Cambodia provides an exceptional platform for anyone interested in sports betting. With its extensive range of sports, competitive odds, and user-friendly interface, it’s no wonder that many Cambodian bettors choose 1xBet as their preferred betting site. Whether you are a newcomer to the world of betting or a seasoned pro, 1xBet Cambodia offers all the tools you need to enhance your betting experience. Get started today, and may luck be on your side!
]]>
Welcome to the vibrant world of online gaming with 1xbet Cambodia online casino 1xbet cambodia.com. As one of the leading online casinos in Cambodia, 1xbet offers a comprehensive selection of games, exciting promotions, and a user-friendly interface that caters to both novice and seasoned players alike. In this article, we will dive deep into what makes 1xbet Cambodia stand out in the competitive online gaming landscape.
One of the key attractions of 1xbet Cambodia is its extensive library of games. Whether you are a fan of traditional table games or prefer the latest slot machines, 1xbet has something for everyone. The platform features a diverse range of options, including:
1xbet Cambodia knows how to reward its players. With a variety of bonuses and promotions, users can enhance their gaming experience significantly. New players can take advantage of a generous welcome bonus, while regular players can benefit from:

These bonuses not only enhance gameplay but also provide players with additional chances to win big!
1xbet Cambodia boasts a sleek and intuitive interface that ensures a seamless gaming experience. The platform is designed to be easily navigable, making it simple for users to find their favorite games, access promotions, and manage their accounts without any hassle. The mobile version of the casino is just as impressive, allowing players to enjoy their favorite games on the go.
Player safety is a priority at 1xbet Cambodia. The platform employs the latest encryption technologies to protect personal and financial information. Additionally, 1xbet operates under a valid gaming license, ensuring that all games are fair and that players have a safe and enjoyable experience.

1xbet Cambodia prides itself on providing responsive and helpful customer support. Players can reach out to the support team via various channels, including live chat, email, and phone, ensuring that any questions or issues are addressed promptly. The support staff is trained to assist with a wide range of inquiries, from technical issues to bonus claims, allowing players to focus on enjoying their gaming experience.
Transacting on 1xbet Cambodia is straightforward, with a variety of payment methods available for deposits and withdrawals. Players can choose from popular options such as credit and debit cards, e-wallets, and bank transfers. Additionally, 1xbet supports several currencies, making it convenient for players from different regions to participate.
In conclusion, 1xbet Cambodia stands out as a premier online casino that provides a comprehensive gaming experience. With a vast selection of games, enticing bonuses, and a commitment to player safety, it has quickly become a favorite among gaming enthusiasts in Cambodia. Whether you are looking to enjoy the thrill of live dealer games or trying your luck with online slots, 1xbet Cambodia is the place to be.
Join today and experience the excitement that awaits at 1xbet cambodia.com.
]]>