// /**
//  * Copyright © Magento, Inc. All rights reserved.
//  * See COPYING.txt for license details.
//  */

//
//  _common contains core classes used throughout the PageBuilder admin
//  ___________________________________________________________________

.transition {
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
    -webkit-transition: .5s;
    transition: .5s;
}

.clearfix:after {
    clear: both;
    content: ' ';
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}

//
//  Commented Backslash Hack
//  ---------------------------------------------
* html .clearfix {
    height: 1%;
}

//
//  Responsive Classes
//  _____________________________________________

.pagebuilder-mobile-only {
    display: none !important;
}

@media all and (max-width: @screen__m) {
    .pagebuilder-mobile-only {
        display: block !important;
    }

    .pagebuilder-mobile-hidden {
        display: none !important;
    }
}

//
//  Animations
//  _____________________________________________

.keyframes(
    @name;
    @arguments
) {
    @-moz-keyframes @name {
        @arguments();
    }

    @-webkit-keyframes @name {
        @arguments();
    }

    @keyframes @name {
        @arguments();
    }
}

.animation (@arguments) {
    -webkit-animation: @arguments;
    -moz-animation: @arguments;
    animation: @arguments;
}
