//
// 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 19321 – Smart Porteria Virtual
Ir al contenido
News
มองหาช่องทางซื้อหวยที่สะดวกและปลอดภัยใช่ไหม เว็บซื้อหวยออนไลน์เป็นตัวเลือกยอดนิยมในยุคนี้ ด้วยความรวดเร็วและช่องทางชำระเงินที่หลากหลาย ทำให้คุณซื้อลอตเตอรี่ได้ง่ายจากที่บ้าน มาร่วมเป็นส่วนหนึ่งของความตื่นเต้นกันเถอะ เลือกช่องทางซื้อลอตเตอรี่ออนไลน์อย่างชาญฉลาด แสงสีของเว็บขายลอตเตอรี่ออนไลน์ดึงดูดใจนักเสี่ยงโชคมากมาย แต่การเลือกช่องทางซื้ออย่างชาญฉลาดนั้นสำคัญยิ่ง ควรเริ่มต้นด้วยการเล่าเรื่องของตัวเอง เว็บหวย โดยค้นหาแพลตฟอร์มที่มี ใบอนุญาตถูกต้องจากสำนักงานสลากกินแบ่งรัฐบาล ชัดเจน เปรียบเสมือนการหาคู่หูที่ไว้ใจได้ในการเดินทางสู่ความฝัน อ่านเรื่องราวจากผู้ใช้จริงอย่างละเอียด เปรียบเทียมราคาและช่องทางการรับสลากที่หลากหลาย การซื้อลอตเตอรี่ออนไลน์อย่างปลอดภัยนั้นคือการมอบความหวังให้กับวันพรุ่งนี้ โดยมีสติและข้อมูลที่รอบด้านเป็นเข็มทิศนำทาง เปรียบเทียบข้อดีของการซื้อผ่านแพลตฟอร์มดิจิทัล การจะเลือกช่องทางซื้อลอตเตอรี่ออนไลน์อย่างชาญฉลาด […]
News
หวยออนไลน์ได้เปลี่ยนวิธีเล่นหวยแบบเดิมๆ ให้สะดวกและเข้าถึงง่ายขึ้นมาก ด้วยการซื้อหวยรัฐบาลและหวยต่างประเทศได้ผ่านแพลตฟอร์มดิจิทัลที่ปลอดภัย อย่างไรก็ตาม การเลือกเว็บที่น่าเชื่อถือและมีใบอนุญาตเป็นสิ่งสำคัญที่สุด เพื่อความมั่นใจในทุกการลงทุน ทำความรู้จักกับการซื้อสลากผ่านช่องทางดิจิทัล การซื้อสลากผ่านช่องทางดิจิทัลเป็นวิธีที่ทันสมัย สะดวก และรวดเร็ว เพียงใช้สมาร์ทโฟนหรือคอมพิวเตอร์ก็สามารถเลือกเลขและชำระเงินได้ทันที ช่วยลดความเสี่ยงจากการสูญหายและเพิ่มความปลอดภัย ช่องทางออนไลน์ เปิดโอกาสให้เข้าถึงบริการได้จากทุกที่ ตลอด 24 ชั่วโมง โดยมีแพลตฟอร์มทั้งของรัฐและเอกชนที่น่าเชื่อถือให้เลือกใช้ ทำให้การลองเสี่ยงโชคในยุคนี้เป็นเรื่องง่ายเพียงปลายนิ้วสัมผัส คำถาม:
Blog
Vavada online kazino Latvijā – live kazino un spēles ar īstiem dīleriem ▶️ SPēLēT Содержимое Kazino spēles un bonusi Live
News
Real tables with live dealers, the ability to chat with other players and gameshow-style titles with human hosts such as
Blog
Vavada online kazino Latvijā – galvenās priekšrocības un iespējamie trūkumi ▶️ SPēLēT Содержимое Izpētes par Vavada online kazino Latvijā Galvenās
News
Ücretsiz çevrimiçi slotlar, heyecanı riske atmadan yaşamanın en mükemmel yoludur. Bu demo oyunlarla sınırsız eğlenceye hemen adım atın ve kazanma
Blog
Гама Казино Онлайн – Gama Casino Online – Ваш Путь К Незабываемым Выигрышам И Ярким Эмоциям ▶️ ИГРАТЬ Содержимое Игры
Blog
Grandpashabet Casino Güncel Giriş ▶️ OYNAMAK Содержимое Grandpashabet Casino Hakkında Temel Bilgiler Grandpashabet Casino’da Oynanabilir En İyi Oyunlar Grandpashabet güncel
websitepromotion3
Крауд-ссылки: секрет успешного продвижения в интернете В современном мире продвижение сайтов стало неотъемлемой частью бизнес-стратегии. Одним из эффективных методов является
casinobet23
Welcome to the future of online gaming at Neonix Casino & Sportsbook Neonix casino, where entertainment meets cutting-edge technology. Our