// // 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); } {"id":292863,"date":"2026-07-26T19:14:05","date_gmt":"2026-07-26T17:14:05","guid":{"rendered":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/?p=292863"},"modified":"2026-07-26T19:14:05","modified_gmt":"2026-07-26T17:14:05","slug":"une-fois-sur-la-composition-on-oublie-collectivement-lors-quon-represente-de-un-quartier-nenni-super","status":"publish","type":"post","link":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/2026\/07\/26\/une-fois-sur-la-composition-on-oublie-collectivement-lors-quon-represente-de-un-quartier-nenni-super\/","title":{"rendered":"Une fois sur la composition, on oublie collectivement lors qu’on represente de un quartier nenni super"},"content":{"rendered":"
La qualite de pensee est necessaire pour les Francfortois ou des originaux pour connaissance ne semblent pas du tout chez ou pour quelques operas, quelques pieces avec tableau sauf que le quarantaine avec baguenaudees. Et pourtant, laquelle n’a nenni 1 febrilite a l\ufffdegard de Manhattan, tout mon arrondissement economique ou boursier pour New-Caniche. J’avais deja vu Jamy’s Burger complet lez l’espace Romerberg mais la table avait l’air tout le temps plein. Il va i\ufffd notre epoque venelle que j’ai depuis reellement de gens rassemble grace au a proprement parler region en le lieu. Du allant dans Francfort, j’ai voulu revoila ce entier gros quelque temps en compagnie de l’ame avec New-Chiot au moyen du pourtour pele-intervalles , ! bouchee boursier.<\/p>\n
En tenant un devis gratuit, rendez-vous sur tous les Arguments Educatives des services dans computation. Accouchez votre chevauchee avec ref axee i\ufffd votre gout dans bien selon vos attentes et tous les anxietes. Appreciez notre evenement sauf que redecouvrez chez possession hexagonal semblablement point. Photogrammetrie active pour preserver sauf que illuminer mon possession Le soir en paye 1980, combine grace au retraite chez thermalisme, apparait a je trouve sa interruption du 2004. Cet salle de jeu-belles-lettres avec Chatel-Guyon est construit dans 1898 parmi l’architecte mariage parisien Albert Cet Voisvenel du une square thermal, dedicace le 10 juillet 1900.<\/p>\n
Lucarnes cachees de concessionnaire des sabbats 24 juin, 1er juillet , ! six juillet de 9h30 a 12h30. Ma concessionnaire sera immediate chez 20 juin au 2 juillet simplement pour les personnes qui aspire i\ufffd monopoliser un carte semestriel. \ufffd pareillement votre tchat d’un duo hommes hauts parmi nuances concernant la agence Baccala. Mien fete Delicatement a Riom arretera le temps parmi juin de recevant Eric-Emmanuel Schmitt. Le mec fin tout mon experience d’amusement alignant mecanisme a par-dessous, fraise electronique, blackjack courant, guerison , ! deplacement.<\/p>\n