@import "style/footer.module"
@import "style/toolbar.module"
@import "style/wrap.module"
@import "style/tooltip.module"
@import "style/input.module"
@import "style/menu.module"
@import "style/dialog.module"
@import "style/button.module"
@import "style/view.module"
@import "style/search.module"
@import "style/responsive.module"
@import "style/cookies-bar.module"
@import "style/grid.module"
@import "style/date.module"
@import "style/tools.module"
@import "style/form.module"
@import "style/sidebar.module"
@import "style/account.module"
@import "style/video.module"
@import "style/page-loader.module"
@import "style/loader-top.module"
@import "style/compatibility.module"
@import "style/ui.module"
@import "style/layout.module"
@import "style/quill.module"
@import "style/notifications.module"

if site('portal'){
  @import "style/portal.module"
}

if config('contact'){
  @import "style/contact.module"
}

if config('scrollTop'){
  @import "style/top-scroll.module"
}

html{
  overflow-x: hidden;
  overflow-y: auto !important;
  background: white;
}

body{
  overflow: hidden;
  color: color-text;
  background: transparent;
}

a{
  text-decoration: none;
}

h1,h2,h3,h4,h5,p{
  margin: 5px 0;
}

table{
  border-spacing: 0;
}

*[ng-click]{
  cursor: pointer;
}

md-content{
  background: initial;
}

.pswp{
  display: none;
}

md-checkbox:last-of-type{
  margin-left: inherit;
}

md-pagination-wrapper{
  width: initial !important;
}

.layout-column{
  max-height: initial !important;
}

.bullet{
  list-style-type:disc;
}

.relative{
  position: relative;
}

md-menu md-menu-content{
  display: none;
}

a{
  text-decoration: initial;
  color: initial;
}

md-list-item .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon), md-list-item>md-icon:first-child:not(.md-avatar-icon){
  margin: 0;
}

[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
  display: none !important;
}

body.sidebar-open{
  overflow: hidden;
}

.hidden{
  display: none;
}
.show{
  display: initial;
}

.api-loader {
  position: absolute;
  width: 100%;
  top: 0;
  padding: 0;
  left: 0;
  z-index: 25;
  height: 100%;
  background: rgba(255, 255, 255, 0.87);
}
