diff --git a/app/code/Magento/Checkout/view/frontend/web/template/authentication.html b/app/code/Magento/Checkout/view/frontend/web/template/authentication.html
index c405d20229100c9502b77e5f01412242f8addbac..bb9389fe1c4fdcf42e5e6b86642dad0df69f5f63 100644
--- a/app/code/Magento/Checkout/view/frontend/web/template/authentication.html
+++ b/app/code/Magento/Checkout/view/frontend/web/template/authentication.html
@@ -7,7 +7,7 @@
 <div class="authentication-wrapper" data-block="authentication" data-bind="visible: isActive()">
     <button
         type="button"
-        class="action-auth-toggle"
+        class="action action-auth-toggle"
         data-trigger="authentication">
         <span data-bind="text: $t('Sign In')"></span>
     </button>
diff --git a/app/code/Magento/Checkout/view/frontend/web/template/onepage.html b/app/code/Magento/Checkout/view/frontend/web/template/onepage.html
index 3a2622ab629b0c90ee8feb871f9707a2b3335a7e..51b80426e5dd4a8fc930916241602f4d28da9681 100644
--- a/app/code/Magento/Checkout/view/frontend/web/template/onepage.html
+++ b/app/code/Magento/Checkout/view/frontend/web/template/onepage.html
@@ -20,7 +20,7 @@
         <span class="estimated-price">$100.00</span>
     </div>
     <div class="minicart-wrapper">
-        <button type="button" class="action showcart action-showcart" data-toggle="opc-summary">
+        <button type="button" class="action showcart" data-toggle="opc-summary">
             <span class="counter qty">
                 <span class="counter-number">6</span>
             </span>
@@ -29,7 +29,7 @@
     <!-- Temp MAGETWO-36025 markup
     <button
         type="button"
-        class="action showcart action-showcart"
+        class="action showcart"
         data-toggle="opc-summary">
         <span data-bind="text: $t('View order summary')"></span>
     </button>-->
diff --git a/app/design/frontend/Magento/blank/Magento_Checkout/web/css/source/module/checkout/_authentication.less b/app/design/frontend/Magento/blank/Magento_Checkout/web/css/source/module/checkout/_authentication.less
index 12df1a22efb02283ce0449dbb966633a96e0260d..26c1ac83c04217bc2ad84483a5ec3b608cecf4ae 100644
--- a/app/design/frontend/Magento/blank/Magento_Checkout/web/css/source/module/checkout/_authentication.less
+++ b/app/design/frontend/Magento/blank/Magento_Checkout/web/css/source/module/checkout/_authentication.less
@@ -118,11 +118,14 @@
         top: 100%;
         transform-origin: 0 0;
         transform: scale(1,0);
-        transition: transform linear .1s;
+        transition: transform linear .1s, visibility 0s linear .1s;
+        visibility: hidden;
         width: 100%;
         &._show {
             .css(z-index, @dropdown-list__z-index);
             transform: scale(1,1);
+            transition: transform linear .1s, visibility 0s linear 0s;
+            visibility: visible;
         }
     }
     .authentication-wrapper {
diff --git a/app/design/frontend/Magento/blank/Magento_Checkout/web/css/source/module/checkout/_order-summary.less b/app/design/frontend/Magento/blank/Magento_Checkout/web/css/source/module/checkout/_order-summary.less
index a38d9c6903325d31ae68911d3003330ca7f06f10..0cc46910745bc2c366c049f1fa689ca0c6a7c0e5 100644
--- a/app/design/frontend/Magento/blank/Magento_Checkout/web/css/source/module/checkout/_order-summary.less
+++ b/app/design/frontend/Magento/blank/Magento_Checkout/web/css/source/module/checkout/_order-summary.less
@@ -157,8 +157,9 @@
 }
 
 //
-//    Desktop
-//--------------------------------------
+//  Desktop
+//  _____________________________________________
+
 .media-width(@extremum, @break) when (@extremum = 'min') and (@break = @screen__m) {
     .opc-summary-wrapper {
         .modal-header {
diff --git a/app/design/frontend/Magento/luma/Magento_Checkout/web/css/source/module/checkout/_estimated-total.less b/app/design/frontend/Magento/luma/Magento_Checkout/web/css/source/module/checkout/_estimated-total.less
index b6414bdc53e461a8acc70b564e6bb3f43eab5f82..ef38e6bf14b181f0df82d36c63e47b7bbd9179ce 100644
--- a/app/design/frontend/Magento/luma/Magento_Checkout/web/css/source/module/checkout/_estimated-total.less
+++ b/app/design/frontend/Magento/luma/Magento_Checkout/web/css/source/module/checkout/_estimated-total.less
@@ -34,10 +34,12 @@
         }
 
         .minicart-wrapper {
-            .action-showcart {
-                .button-reset();
-                &:before {
-                    .css(color, @primary__color);
+            button {
+                &.action.showcart {
+                    .button-reset();
+                    &:before {
+                        .css(color, @primary__color);
+                    }
                 }
             }
         }