// // 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":78088,"date":"2026-04-09T00:29:48","date_gmt":"2026-04-08T22:29:48","guid":{"rendered":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/?p=78088"},"modified":"2026-04-09T00:29:51","modified_gmt":"2026-04-08T22:29:51","slug":"f1-2025-mexico-urban-area-grand-prix-fp1-results","status":"publish","type":"post","link":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/2026\/04\/09\/f1-2025-mexico-urban-area-grand-prix-fp1-results\/","title":{"rendered":"F1 2025 Mexico Urban area Grand Prix FP1 Results"},"content":{"rendered":"
Articles<\/p>\n
Alpine\u2019s Fernando Alonso already been 7th and accomplished truth be told there despite Lewis Hamilton clinging to the his tail for a lot of the newest later stage. For the race timekeeper demonstrating zero on the Lap 64, Perez\u2019s margin from winnings was only step one.154s more than Sainz, Verstappen just 0.337s behind the newest Spaniard, and you can Leclerc surprised to end dos.9s away from within the P4. Just after being beaten from the debutant Arvid Lindblad around australia, Lawson replied strongly during the round a few. Whether or not he was once more confronted by his newbie people-partner, Lawson try uniform from the feel and you can introduced home an excellent duo away from seventh-set ends on the race and also the grand prix, respectively. The fresh FIA have composed an announcement to explain why an online defense vehicle is caused later from the Mexico Urban area Huge Prix.<\/p>\n
He reached the back of Leclerc to the penultimate lap, but a belated Digital Security Auto stopped their charge, making Verstappen 3rd during the flag, another essential improve title fight, using gap as a result of thirty six items. Starting from pole, Norris navigated the newest Lap step 1 chaos just before streaking obvious so you can safe his sixth earn of your strategy, along with they, top honors from the championship. Norris may start just before Mercedes rookie Kimi Antonelli and you will McLaren teammate and you may identity competition Oscar Piastri. Max Verstappen is subsequent down the top 10 just after assaulting his Red Bull regarding the example. After winning the fresh Race battle on the Saturday, George Russell sustained a scientific topic through the being qualified afterwards, which was resolved, however, he just addressed a good grid slot out of next.<\/p>\n
At the same time, Oliver Bearman delivered a discovery results to help you allege an extraordinary 4th-set become to possess Haas, matching the best lead to each other their F1 community as well as the team\u2019s history. Lance Stroll (Aston Martin) \u2014 done 15 laps at the rear of and you will resigned to save parts to the second race in the China. On to the floor within the Melbourne, the fresh generate-to the brand new Australian Huge Prix had the encircled regional character Oscar Piastri. Just after his breakout seasons inside the 2025, dreams have been highest he may ultimately prevent the house \u2018curse\u2019 and be the original Australian rider to finish to your podium in the his home F1 battle.<\/p>\n
<\/p>\n
The major five ran to own smooth tyres at the start, that have Verstappen in the 5th the greatest beginner to arrive to own methods. Instead a means to fix Norris\u2019 speed, Charles Leclerc watched from a good mightily unbelievable Maximum Verstappen so you can claim the brand new athlete-upwards put, having Verstappen making the one to-end try to deny Oliver Bearman and Haas a first Algorithm step 1 podium. Lando Norris dominated at all times from the Mexico Urban area Grand Prix, when he returned to the fresh Drivers\u2019 Championship convention. The new red flags have been waved whenever Sainz found a stop on the stadium section on the Lap 70 \u2013 just as Verstappen is close to the new tail out of Leclerc. Minutes later an online Protection Vehicle is actually implemented, placing a halt to help you one another it competition which anywhere between Bearman and Piastri.<\/p>\n
To the day whenever neither Aston Martin driver accomplished, McLaren prolonged the direct more the competition to help you a 20-point gap. Race resumed with just a few corners leftover, and even though Verstappen try all around the rear side of Leclerc, the fresh Ferrari driver held to your to have next. Verstappen finished third, that have Haas rookie Oliver Bearman completing 4th to discover the best effect out of his F1 occupation.<\/p>\n
Norris then arrive at hook Sainz, but could just get to within 4.7 mere seconds at the flag. Norris after that come to connect Sainz, but may simply score inside cuatro.7 moments during the flag. Tsunoda wound up heading into the new wall surface, while you are Albon as well as pulled over in order to retire that have side-remaining controls wreck.<\/p>\n