312 lines
6.7 KiB
SCSS
312 lines
6.7 KiB
SCSS
.ast-hb-account-login-wrapper {
|
|
.ast-hb-account-login {
|
|
position: fixed;
|
|
left: 50%;
|
|
top: 50%;
|
|
padding: 35px;
|
|
max-height: 550px;
|
|
width: 340px;
|
|
margin: 0 0 0 -170px;
|
|
background-color: #f1f1f1;
|
|
z-index: 1000011;
|
|
box-shadow: 0 3px 6px rgba(0,0,0,.3);
|
|
}
|
|
.ast-hb-account-login-bg {
|
|
position: fixed;
|
|
top: 0;
|
|
bottom: 0;
|
|
left: 0;
|
|
right: 0;
|
|
background: #000;
|
|
opacity: .7;
|
|
z-index: 1000010;
|
|
transition: all 0.3s;
|
|
}
|
|
.ast-hb-login-header {
|
|
.ast-hb-login-close {
|
|
background: 0 0;
|
|
border: 0;
|
|
font-size: 24px;
|
|
line-height: 1;
|
|
padding: .4em;
|
|
color: inherit;
|
|
display: flex;
|
|
box-shadow: none;
|
|
}
|
|
}
|
|
#loginform {
|
|
input[type=text],
|
|
input[type=password] {
|
|
width: 100%;
|
|
max-width: 100%;
|
|
margin-top: 10px;
|
|
border: 1px solid;
|
|
background-color: transparent;
|
|
vertical-align: middle;
|
|
}
|
|
}
|
|
}
|
|
.ast-hb-account-login-form-footer {
|
|
a.ast-header-account-footer-link:not(:last-child) {
|
|
span:after {
|
|
content: "|";
|
|
margin: 0 0.4em;
|
|
}
|
|
}
|
|
}
|
|
|
|
.ast-header-account-link.ast-account-action-link,
|
|
.ast-header-break-point .ast-header-account-link,
|
|
.ast-header-account-link.ast-account-action-login,
|
|
.ast-header-account-link.ast-account-action-login.customize-unpreviewable {
|
|
cursor: pointer;
|
|
pointer-events: all;
|
|
}
|
|
|
|
.ast-header-account {
|
|
display: flex;
|
|
}
|
|
|
|
.ast-hb-account-login-wrapper {
|
|
visibility: hidden;
|
|
.ast-hb-login-header {
|
|
-js-display: flex;
|
|
position: absolute;
|
|
right: 0;
|
|
top: 0;
|
|
display: flex;
|
|
justify-content: flex-end;
|
|
min-height: calc(1.2em + 24px);
|
|
}
|
|
.ast-hb-account-login {
|
|
transform: scale(0.7);
|
|
opacity: 0;
|
|
transition: all 0.3s;
|
|
overflow: auto;
|
|
}
|
|
&.show {
|
|
visibility: visible;
|
|
.ast-hb-account-login {
|
|
transform: scale(1)translateY(-50%);
|
|
opacity: 1;
|
|
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
|
|
}
|
|
}
|
|
}
|
|
|
|
.ast-hb-login-body {
|
|
height: 100%;
|
|
position: relative;
|
|
line-height: 1.5;
|
|
}
|
|
|
|
/* menu */
|
|
|
|
.ast-hf-account-menu-wrap.ast-main-header-bar-alignment {
|
|
position: relative;
|
|
}
|
|
.main-header-bar {
|
|
.main-header-bar-navigation {
|
|
.ast-account-nav-menu {
|
|
line-height: 1.45;
|
|
}
|
|
}
|
|
}
|
|
.ast-account-nav-menu {
|
|
width: 240px;
|
|
background: #fff;
|
|
left: -999em;
|
|
position: absolute;
|
|
top: 0px;
|
|
z-index: 99999;
|
|
list-style: none;
|
|
margin: 0;
|
|
padding-left: 0;
|
|
border: 0;
|
|
box-shadow: 0 4px 10px -2px rgba(0,0,0,.1);
|
|
.sub-menu {
|
|
right: auto;
|
|
top: 0;
|
|
margin-left: 0;
|
|
}
|
|
.menu-item.focus,
|
|
.menu-item:hover {
|
|
> .sub-menu {
|
|
left: 100%;
|
|
}
|
|
}
|
|
.ast-left-align-sub-menu.menu-item.focus,
|
|
.ast-left-align-sub-menu.menu-item:hover {
|
|
> .sub-menu {
|
|
left: -100%;
|
|
}
|
|
}
|
|
.menu-item {
|
|
.menu-link {
|
|
padding: .9em 1em;
|
|
}
|
|
}
|
|
.menu-item {
|
|
border-style: none;
|
|
}
|
|
.menu-item.menu-item-has-children>.menu-link:after {
|
|
position: absolute;
|
|
right: 1em;
|
|
top: 50%;
|
|
transform: translate(0,-50%) rotate(270deg);
|
|
}
|
|
}
|
|
.ast-primary-header-bar,
|
|
.ast-above-header-bar,
|
|
.ast-below-header-bar {
|
|
.main-header-menu.ast-account-nav-menu {
|
|
> .menu-item {
|
|
height: auto;
|
|
line-height: unset;
|
|
bottom:-5px;
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
.ast-header-account-wrap {
|
|
.woocommerce-MyAccount-navigation-link.is-active {
|
|
a {
|
|
background: unset;
|
|
}
|
|
}
|
|
.menu-item:last-child > .menu-link {
|
|
border-style: none;
|
|
}
|
|
}
|
|
|
|
|
|
// Divider CSS.
|
|
.ast-divider-wrapper {
|
|
border: 0;
|
|
}
|
|
.ast-mobile-popup-content {
|
|
.ast-header-divider-element {
|
|
justify-content: center;
|
|
}
|
|
}
|
|
|
|
.ast-header-divider-element {
|
|
position: relative;
|
|
}
|
|
|
|
.ast-fb-divider-layout-vertical {
|
|
position: relative;
|
|
}
|
|
|
|
.ast-hb-divider-layout-vertical {
|
|
&.ast-header-divider-element{
|
|
height: 100%;
|
|
}
|
|
}
|
|
|
|
/** Default Spacing for Mobile Header elements except Menu */
|
|
.ast-mobile-popup-content,
|
|
.ast-mobile-header-content {
|
|
.ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element) {
|
|
padding: 15px 20px;
|
|
}
|
|
}
|
|
|
|
.footer-widget-area {
|
|
.ast-footer-divider-element {
|
|
position: relative;
|
|
align-items: center;
|
|
}
|
|
.ast-divider-wrapper {
|
|
display: inline-block;
|
|
}
|
|
}
|
|
|
|
.ast-builder-footer-grid-columns {
|
|
.ast-fb-divider-layout-horizontal {
|
|
display: inline-flex;
|
|
vertical-align: middle;
|
|
}
|
|
}
|
|
|
|
/**
|
|
* Button.
|
|
*/
|
|
[data-section*="section-hb-button-"] .ast-builder-button-size-xs .ast-custom-button,
|
|
[data-section*="section-fb-button-"] .ast-builder-button-size-xs .ast-custom-button {
|
|
font-size: 13px;
|
|
padding: 8px 20px;
|
|
}
|
|
[data-section*="section-hb-button-"] .ast-builder-button-size-sm .ast-custom-button,
|
|
[data-section*="section-fb-button-"] .ast-builder-button-size-sm .ast-custom-button {
|
|
font-size: 15px;
|
|
padding: 10px 40px;
|
|
}
|
|
|
|
[data-section*="section-hb-button-"] .ast-builder-button-size-md .ast-custom-button,
|
|
[data-section*="section-fb-button-"] .ast-builder-button-size-md .ast-custom-button {
|
|
font-size: 17px;
|
|
padding: 15px 45px;
|
|
}
|
|
|
|
[data-section*="section-hb-button-"] .ast-builder-button-size-lg .ast-custom-button,
|
|
[data-section*="section-fb-button-"] .ast-builder-button-size-lg .ast-custom-button {
|
|
font-size: 19px;
|
|
padding: 20px 50px;
|
|
}
|
|
|
|
[data-section*="section-hb-button-"] .ast-builder-button-size-xl .ast-custom-button,
|
|
[data-section*="section-fb-button-"] .ast-builder-button-size-xl .ast-custom-button {
|
|
font-size: 21px;
|
|
padding: 25px 55px;
|
|
}
|
|
.ast-fb-divider-layout-vertical {
|
|
display: flex;
|
|
}
|
|
|
|
.site-footer-section {
|
|
position: relative;
|
|
}
|
|
|
|
// Language Switcher CSS.
|
|
.ast-builder-language-switcher {
|
|
.ast-builder-language-switcher-menu {
|
|
list-style: none;
|
|
margin: 0;
|
|
padding: 0;
|
|
line-height: normal;
|
|
-webkit-tap-highlight-color: transparent;
|
|
}
|
|
}
|
|
.ast-builder-language-switcher-layout-vertical {
|
|
.ast-builder-language-switcher {
|
|
display: block;
|
|
}
|
|
.ast-builder-language-switcher-menu {
|
|
display: block;
|
|
}
|
|
}
|
|
.ast-builder-language-switcher-layout-horizontal {
|
|
.ast-builder-language-switcher {
|
|
display: flex;
|
|
}
|
|
.ast-builder-language-switcher-menu {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
}
|
|
}
|
|
.ast-builder-language-switcher a {
|
|
display: flex;
|
|
align-items: center;
|
|
}
|
|
.ast-lswitcher-item-header,
|
|
.ast-lswitcher-item-footer {
|
|
display: inline-flex;
|
|
}
|
|
span.ast-lswitcher-item-footer,
|
|
span.ast-lswitcher-item-header {
|
|
&:last-child {
|
|
margin-right: 0px;
|
|
}
|
|
}
|