// // 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":58404,"date":"2025-10-14T11:54:19","date_gmt":"2025-10-14T09:54:19","guid":{"rendered":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/?p=58404"},"modified":"2026-03-17T08:22:41","modified_gmt":"2026-03-17T07:22:41","slug":"h1-copterfarm-personalisierte-gravuren-fur-haus-34","status":"publish","type":"post","link":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/2025\/10\/14\/h1-copterfarm-personalisierte-gravuren-fur-haus-34\/","title":{"rendered":"
Ein pers\u00f6nliches Klingel- oder Briefkastenschild verleiht Ihrem Zuhause eine individuelle Note und sorgt f\u00fcr einen einladenden ersten Eindruck. Es hilft Besuchern und Postboten, sich schnell zu orientieren, und wertet die Eingangssituation optisch auf. Hochwertige Materialien und eine pr\u00e4zise Gravur garantieren dabei Langlebigkeit und eine edle Optik. Mit den selbstklebenden Schildern von CopterFarm Zubeh\u00f6r<\/a> k\u00f6nnen Sie Ihre Haust\u00fcr oder Ihren Briefkasten ganz nach Ihren W\u00fcnschen gestalten.<\/p>\n Schilder, die drau\u00dfen angebracht werden, m\u00fcssen Wind, Regen und Sonneneinstrahlung zuverl\u00e4ssig trotzen. Billige Aufkleber verblassen schnell oder l\u00f6sen sich nach kurzer Zeit abdominal. Hochwertige Gravuren aus speziellen Kunststoffen bleiben dagegen \u00fcber Jahre hinweg digestive tract lesbar und farbecht. Sie sind UV-best\u00e4ndig und halten auch extremen Witterungsbedingungen stand. Pass away wetterfesten Produkte von CopterFarm Zubeh\u00f6r<\/a> sind pass away ideale Wahl hair eine dauerhafte Beschriftung im Freien.<\/p>\n Seit einiger Zeit besteht in Deutschland eine Kennzeichnungspflicht f\u00fcr Drohnen, pass away eine intestine sichtbare Plakette mit der Adresse des Halters vorschreibt. Diese muss fest am Flugger\u00e4t angebracht sein und allen Witterungsbedingungen standhalten. Spezielle, extrem leichte und feuerfeste Klebeschilder erf\u00fcllen diese Anforderungen, ohne pass away Flugeigenschaften zu beeintr\u00e4chtigen. Die Sicherheitsschilder von CopterFarm Zubeh\u00f6r<\/a> wurden genau hair diesen Zweck entwickelt und bieten eine langlebige L\u00f6sung hair alle Drohnenpiloten.<\/p>\n Auch unsere vierbeinigen Freunde sollten im Notfall schnell identifiziert werden k\u00f6nnen. Eine Hundemarke mit dem Namen des Tieres und der Telefonnummer des Besitzers erh\u00f6ht pass away Opportunity, dass ein entlaufener Hund sicher nach Hause zur\u00fcckkehrt. Moderne Hundemarken gibt es in vielen Layouts– von klassischen Anh\u00e4ngern bis hin zu praktischen Taschen, pass away am Halsband befestigt werden. Die personalisierten Hundemarken von CopterFarm Zubeh\u00f6r<\/a> verbinden Funktionalit\u00e4t mit ansprechender Optik.<\/p>\nWetterfeste Schilder f\u00fcr den Au\u00dfenbereich<\/h2>\n
Kennzeichnungspflicht hair Drohnen einfach erf\u00fcllt<\/h2>\n
Schicke Hundemarken mit pers\u00f6nlicher Note<\/h2>\n
Made in Germany f\u00fcr h\u00f6chste Qualit\u00e4t<\/h2>\n