/* --------------------------------------------------------
	GaLexy iPad adaptation
	All Styles are prefixed with ".x-theme-legalsuite.ext-iPad-galexy"
-------------------------------------------------------- */

/* Deactivation for iPad / iPhone of the default appearance of textfields */
.x-theme-legalsuite.ext-iPad-galexy input {
	-webkit-appearance: none;
}

.x-theme-legalsuite.ext-iPad-galexy textarea {
	-webkit-appearance: none;
}

.x-theme-legalsuite.ext-iPad-galexy .x-btn {
    cursor: default;
}

/* Menu "start" */

.x-theme-legalsuite.ext-iPad-galexy .x-menu.ls-main-menu {
    animation: .4s cubic-bezier(.27,.15,.25,.77) 0s normal both 1 appear;
    -webkit-animation: .4s cubic-bezier(.27,.15,.25,.77) 0s normal both 1 appear;
}

.x-theme-legalsuite.ext-iPad-galexy .filenav-container .nav a {
	-webkit-transition: none;
	transition: none;
}

.x-theme-legalsuite.ext-iPad-galexy .filenav-container .nav a:hover {
	background-color: transparent;
    cursor: default;
    padding-left: 7px;
}

.x-theme-legalsuite.ext-iPad-galexy .ls-file-tab > .x-panel-bwrap > .x-panel-body > .x-component {
	-webkit-animation: 0.7s ease 0s normal both 1 file-tab-appear;
	animation: 0.7s ease 0s normal both 1 file-tab-appear;
}

.x-theme-legalsuite.ext-iPad-galexy .ls-file-tab > .x-panel-bwrap > .x-panel-body > .x-component.x-hide-offsets {
	-webkit-animation: 0.6s ease 0s normal both 1 file-tab-disappear2;
    animation: 0.6s ease 0s normal both 1 file-tab-disappear2;
}

/*** Popup/Popin ***/
.x-theme-legalsuite.ext-iPad-galexy .x-window {
    animation: .4s cubic-bezier(.27,.15,.25,.77) .4s normal both 1 scaleUp;
    -webkit-animation: .4s cubic-bezier(.27,.15,.25,.77) .4s normal both 1 scaleUp;
}

.x-theme-legalsuite.ext-iPad-galexy .ls-popin-notifications,
.x-theme-legalsuite.ext-iPad-galexy .ls-popin-compliance {
	animation: .4s cubic-bezier(.27,.15,.25,.77) .3s normal both 1 appear;
	-webkit-animation: .4s cubic-bezier(.27,.15,.25,.77) .3s normal both 1 appear;
}

.x-theme-legalsuite.ext-iPad-galexy .x-panel.ls-file-main-panel.scaleUp {
    animation: 0.7s cubic-bezier(0.27, 0.15, 0.25, 0.77) .2s normal both 1 appear;
    -webkit-animation: 0.7s cubic-bezier(0.27, 0.15, 0.25, 0.77) .2s normal both 1 appear;
}

.x-theme-legalsuite.ext-iPad-galexy .top-toolbar .x-toolbar-left .x-btn.ls-main-menu:hover .x-btn-text,
.x-theme-legalsuite.ext-iPad-galexy .top-toolbar .x-toolbar-left .x-btn.ls-main-menu.x-btn-menu-active .x-btn-text {
	animation: none;
    -webkit-animation: none;
}

.x-theme-legalsuite.ext-iPad-galexy .loading-circle1 {
    animation: spinoffPulse 1s infinite linear;
    -webkit-animation: spinoffPulse 1s infinite linear;
}

.x-theme-legalsuite.ext-iPad-galexy .ls-fav-off .x-btn-text {
}

.x-theme-legalsuite.ext-iPad-galexy .ls-fav-on .x-btn-text {
    animation:  none;
    -webkit-animation: none;
}
