// // 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":39831,"date":"2026-03-18T16:24:48","date_gmt":"2026-03-18T15:24:48","guid":{"rendered":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/?p=39831"},"modified":"2026-03-08T20:07:43","modified_gmt":"2026-03-08T19:07:43","slug":"marxa-cicloturista-la-ports-del-maresme-edicion","status":"publish","type":"post","link":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/2026\/03\/18\/marxa-cicloturista-la-ports-del-maresme-edicion\/","title":{"rendered":"Marxa Cicloturista La Ports del Maresme edicion 2025"},"content":{"rendered":"
Content<\/p>\n
Cabe tener en cuenta, sin embargo, que la mayor\u00eda de las actividades p\u00fablicas se acercan m\u00e1s al universo de Halloween, con ambientaciones terror\u00edficas y propuestas para los m\u00e1s j\u00f3venes, aunque la casta\u00f1ada sigue siendo el eje central de la fiesta. La ruta pasa por gran diversidad de paisajes, tanto de playa como de monta\u00f1a, atravesando una de las zonas m\u00e1s populares del Maresme por sus costas paradis\u00edacas, hasta uno de los puntos de monta\u00f1a de gran altitud como es el coll de Santa Helena con 1233 m de altura, a solo unos 400 m de diferencia con el Tur\u00f3 de l’Home, lo cual no est\u00e1 nada mal teniendo en cuenta que se trata de la monta\u00f1a m\u00e1s alta del macizo del Montseny.Pedalear y ver paisajes est\u00e1 muy bien, pero sabemos que aunque la bicicleta sea su vida, tambi\u00e9n les gusta la buena vida, que los traten como reyes y reinas, por eso tenemos todo un despliegue pensado para todos ustedes. La propuesta combina elementos de casta\u00f1ada y Halloween con actividades para toda la familia, incluyendo talleres, concursos y espacios l\u00fadico-gastron\u00f3micos para disfrutar de la fiesta en un ambiente seguro e interactivo. El 31 de octubre, Santa Susanna celebra una fiesta popular en el centro del municipio que combina casta\u00f1as asadas, m\u00fasica en directo, actividades infantiles y ambientaci\u00f3n de oto\u00f1o y Halloween. La ruta pasa por gran diversidad de paisajes, tanto de playa como de monta\u00f1a, atravesando una de las zonas m\u00e1s populares del Maresme por sus costas paradis\u00edacas, hasta uno de los puntos de monta\u00f1a de gran altitud como es el coll de Santa Helena con 1233 m de altura, a solo unos 400 m de diferencia con el Tur\u00f3 de l’Home, lo cual no est\u00e1 nada mal teniendo en cuenta que se trata de la monta\u00f1a m\u00e1s alta del macizo del Montseny. \u00dananse a nosotros en esta und\u00e9cima odisea ciclista, donde ‘undici’ se convierte en un s\u00edmbolo palpable de la energ\u00eda que impulsa nuestra comunidad, creando un v\u00ednculo \u00fanico en cada kil\u00f3metro recorrido.La marcha cuenta con dos recorridos circulares, ambos que parten desde la poblaci\u00f3n de Arenys de Munt.<\/p>\n