//
// 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);
}
admin – Página 47690 – Smart Porteria Virtual
Ir al contenido
News
การเลือกเล่นคาสิโนเงินจริงควรเริ่มจากความปลอดภัยและความน่าเชื่อถือ เพื่อประสบการณ์เล่นเกมที่ราบรื่นและได้มาตรฐานสากล ค้นพบเกมคาสิโนออนไลน์คุณภาพสูงพร้อมโอกาสรับรางวัลที่น่าตื่นเต้น การเลือกเว็บไซต์เล่นเกมพนันออนไลน์ที่ปลอดภัย การเดินทางสู่โลกเกมพนันออนไลน์นั้น เริ่มต้นที่การหาเว็บไซต์ที่ไว้ใจได้เหมือนหาเพื่อนร่วมทางที่ซื่อสัตย์ ผู้เล่นควรตรวจสอบใบอนุญาตการพนันที่ถูกกฎหมายจากหน่วยงานกลาง เช่น คณะกรรมการเกมส์พนัน (Gambling Commission) เสมอ รีวิวจากผู้ใช้จริงและระบบการเงินที่ปลอดภัยด้วยเทคโนโลยีเข้ารหัสคือสัญญาณแห่งความน่าเชื่อถือ เพราะความตื่นเต้นไม่ควรมาพร้อมกับความกังวลใจ การให้ความสำคัญกับมาตรฐานความปลอดภัยและบริการลูกค้าตลอดเวลานี้แหละ คือกุญแจสู่ประสบการณ์การเล่นที่ราบรื่นและปราศจากปัญหาในระยะยาว ตรวจสอบใบอนุญาตและความน่าเชื่อถือของแพลตฟอร์ม การเลือกเว็บไซต์เล่นเกมพนันออนไลน์ที่ปลอดภัยเป็นสิ่งสำคัญที่สุด เริ่มจากตรวจสอบใบอนุญาตการดำเนินงานจากหน่วยงานที่น่าเชื่อถือ เช่น […]
Post
Взгляни на мир азартных развлечений по-новому с платформой bc game и ощути прилив адреналина. Что такое bc game и почему
Blog
Пин Ап Казино Официальный Сайт – Играть в Онлайн Казино Pin Up ▶️ ИГРАТЬ Содержимое Преимущества Игры в Онлайн Казино
Post
Apostas Online com Mostbet: O Guia Completo para Lucrar e Divertir-se. O Que é Mostbet e Como Funciona? Esportes Disponíveis
Blog
Glory Casino Login ▶️ PLAY Содержимое Why You Need to Register Conclusion How to Log In: A Simple and Secure
Post
Вне конкуренции: выигрывай по-крупному с bc game и ощути азарт настоящих побед. Разнообразие азартных игр в bc game: от классики
2casino
Experience the Thrill of Playing Live Casino Games Online In today’s digital age, the allure of casinos has transcended geographical
websitepromotion6
Эффективные SEO ссылки: Стратегии для повышения позиций в поисковых системах В современномdigital marketing эффективное использование SEO ссылок является одним из
bcgame2
BC.Game Plinko Strategy Guide Welcome to the ultimate BC.Game Plinko Strategy Guide plinko game strategy guide for BC.Game! Whether you’re
casinobet28
Welcome to Slotmonster Casino, the ultimate destination for online gaming enthusiasts! At Slotmonster Casino https://www.slotmonster-casino2.com/, players can indulge in a