@smartphones: ~"screen and (max-width: 767px)"; /* ipad portrait ma 768 px iPad landscape ma 1024px */ @tablets: ~"screen and (min-width: 768px) and (max-width: 991px)"; @desktops: ~"screen and (min-width: 992px) and (max-width: 1199px)"; @large: ~"screen and (min-width: 1200px)"; @width-tile-large: 110px; @width-tile-desktops: 95px; @width-tile-tablets: 70px; @margin-tile-large: 5px; @margin-tile-desktops: 5px; @margin-tile-tablets: 5px; @glutter-large: 2 * @margin-tile-large; @glutter-desktops: 2 * @margin-tile-desktops; @glutter-tablets: 2 * @margin-tile-tablets; @width-sidebar-large: 2 * @width-tile-large + @glutter-large + @padding; @width-sidebar-desktops: 2 * @width-tile-desktops + @glutter-desktops + @padding; @width-sidebar-tablets: 2 * @width-tile-tablets + @glutter-tablets + @padding; @width-page-large: 1100px; @width-page-desktops: 968px; @width-page-tablets: 750px; @padding: 15px; @height-tile: 30px; @color-mojPortfel: #E0852C; @color-przelewy: #3DA234; @color-karty: #967F44; @color-lokaty: #AA6B93; @color-rachunki: #70AA6B; @color-profil: #9FBC00; @color-definicje: #D74B4B; @color-wnioski: #058C73; @color-historia: #785E85; @color-kredyty: #626099; @color-kontakt: #E25942; @color-login: #3DA234; @color-komunikaty: #D74B4B; @color-regulaminSystem: #D74B4B; @color-tile: #E9E9E9; @font-color-tile: #4E4E4E; @color-grayed: #7D7D7D; .transition(@duration:0.2s, @animation: ease-in) { -webkit-transition: all @duration @animation; -webkit-transition: all @duration @animation; -moz-transition: all @duration @animation; -o-transition: all @duration @animation; transition: all @duration @animation; } * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } /* Remove Firefox dotted outline on links (horizontal menu) */ a:focus { outline: none; } a::-moz-focus-inner { border: 0; } .apply-color(@bgcolor, @tile, @color: white) { nav .tile-@{tile}.active a, nav .tile-@{tile}.item a:hover { background-color: @bgcolor; color: @color; } nav #tile-@{tile}.item.grayed a, nav #tile-@{tile}.item.grayed a:hover { background-color: @color-grayed; color: @color; } body.@{tile} { .setThemeColor(@bgcolor); } } .apply-color(@color-mojPortfel, ~"mojPortfel"); .apply-color(@color-przelewy, ~"przelewy"); .apply-color(@color-karty, ~"karty"); .apply-color(@color-lokaty, ~"lokaty"); .apply-color(@color-rachunki, ~"rachunki"); .apply-color(@color-profil, ~"profil"); .apply-color(@color-definicje, ~"definicje"); .apply-color(@color-wnioski, ~"wnioski"); .apply-color(@color-historia, ~"historia"); .apply-color(@color-kredyty, ~"kredyty"); .apply-color(@color-kontakt, ~"kontakt"); .apply-color(@color-login, ~"loginPage"); .apply-color(@color-komunikaty, ~"komunikaty"); .apply-color(@color-regulaminSystem, ~"regulaminSystem"); .disabled { pointer-events: none; cursor: default; opacity: 0.7; } .nopadding { padding: 0 ! important; margin: 0 ! important; } .right { padding: 0; text-align: right; } .middle { vertical-align: middle; } .noradius, .noradius div { border-radius: 0 ! important; } .nopadding-left { padding-left: 0px; } .fontweight-300 { font-weight: 300; } .container { @media @smartphones { width: 100% !important; } @media @tablets { width: 750px !important; } @media @desktops { width: 970px !important; } @media @large { width: 1100px !important; } } .errorContainer { width: 100% !important; } .col-md-3.sidebar { @media @tablets { width: @width-sidebar-tablets; } @media @desktops { width: @width-sidebar-desktops; } @media @large { width: @width-sidebar-large; } padding-right: 0; @media @smartphones { padding-right: 15px; } } .col-md-9.content { @media @tablets { width: @width-page-tablets - @width-sidebar-tablets; padding-left: 2 * @margin-tile-tablets; } @media @desktops { width: @width-page-desktops - @width-sidebar-desktops; padding-left: 2 * @margin-tile-desktops; } @media @large { width: @width-page-large - @width-sidebar-large; padding-left: 2 * @margin-tile-large; } padding-right: 0; overflow-y: auto; } .col-xs-12.content { @media @smartphones { padding-left: 0; overflow-y: auto; } } .alert { margin-right: 15px; margin-left: 15px; } //.col-md-9.content > div:not(.modal) { // width: @width-page - @width-sidebar - 27; //} .panel-title { font-size: 1.143em; font-family: Roboto, sans-serif; } .form-horizontal .form-group { margin-right: 0px; margin-left: 0px; } body { font-weight: 400; font-family: Roboto, sans-serif; font-size: 1.4em; //14px } header { margin-top: 10px; } footer { margin: 15px 0; } main { margin-top: 10px; @media @smartphones { margin-top: 5px; } } hr { border-color: #ddd; } a { &:hover, &:focus { text-decoration: none; } } b, th, label, h1, h2, h3, h4, h5, h6 { font-weight: 500; } nav { margin: 0 auto; } .text-center { text-align: center; } .modal { overflow: hidden; } .panel-nopadding .panel-body { padding: 0; } .pad15 { padding: 15px; } .pad5 { padding: 5px; } .panel-pad5-top-bottom { padding: 5px 0; } .nopadding-right { padding-right: 0; } .panel-heading { font-size: 1em; font-weight: 400; .transition(0.3s, ease); } .footer_link { color: #428bca; } .header_link { color: #428bca; } .isotope .isotope-item { /* change duration value to whatever you like */ -webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s; transition-duration: 0.8s; } .isotope .isotope-item { -webkit-transition-property: -webkit-transform, opacity; -moz-transition-property: -moz-transform, opacity; transition-property: transform, opacity; } nav .item { .menuitem (@width , @height , @margin) { .width (@n) { &.w@{n} a { width: @width * @n + 2 * @margin * (@n - 1); } } .height (@n) { &.h@{n} a { height: @height * @n + 2 * @margin * (@n - 1); } } .width (1); .height (1); .width (2); .height (2); .width (3); .height (3); .width (4); .height (4); } @media @smartphones { /*inne menu*/ } @media @tablets { .menuitem (@width-tile-tablets, @height-tile, @margin-tile-tablets); } @media @desktops { .menuitem (@width-tile-desktops, @height-tile, @margin-tile-desktops); } @media @large { .menuitem (@width-tile-large, @height-tile, @margin-tile-large); } } nav .item { float: left; position: relative; @media @smartphones { float: none; } @media @tablets { margin: 5px 0; } @media @desktops { margin: 5px 0; } @media @large { margin: 5px 0; } a { background: @color-tile; @media @smartphones { background: rgba(255, 255, 255, 0.9) none repeat scroll 0 0; } color: @font-color-tile; padding: 0; margin-left: 0px; @media @tablets { font-size: 0.6em; } @media @desktops { font-size: 0.7em; } @media @large { font-size: 0.7em; } font-weight: normal; display: table-cell; vertical-align: middle; text-align: center; } a span[class ^= "glyphicon"]::before { position: absolute; bottom: 0; right: 0; font-size: 1.5em; } &.h1 a span[class ^= "glyphicon"]::before { font-size: 1.2em; } } nav .item.h2 a { @media @tablets { font-size: 0.4em; } @media @desktops { font-size: 0.5em; } @media @large { font-size: 0.5em; } } nav .item.h1 a { @media @tablets { font-size: 0.4em; } @media @desktops { font-size: 0.4em; } @media @large { font-size: 0.4em; } } nav .item .glyphicon { line-height: 0.7em; right: 0.6em; width: 1em; } nav .item.w1 .glyphicon { height: 1em; position: relative; top: -0.2em; left: 0.2em; line-height: 1em; } #accordion .panel-body { @media @smartphones { padding: 0; } @media @tablets, @desktops, @large { padding: 15px 0px 15px 0px; } } .table > tbody > tr { td.big { vertical-align: middle; } } .table > tbody > tr.mojportfel-item { font-size: 1.1em; @media @smartphones { font-size: 0.8em; } .row.saldo { font-size: 1em; } a { color: #333; } } .table > tbody > tr.paczki-item { font-size: 1.1em; @media @smartphones { font-size: 0.8em; } .row.saldo { font-size: 1em; } a { color: #333; } } //////////////////////////////listy////////////////////////////// .list-none { list-style: none; } .glyphicons { margin-bottom: 0; list-style: none; margin-left: -5px; margin-left: -5px; padding-left: 0; li { @media @tablets { display: block; } @media @desktops, @large { display: inline-block; } padding-left: 5px; padding-right: 5px; font-size: 16px } } .glyphicons-block { li { display: block; } } .glyphicons-inline { li { display: inline-block; } } .bullets { margin-bottom: 0; list-style: outside none none; margin-left: -5px; padding-left: 0; li { @media @tablets { display: block; } @media @desktops, @large { display: inline-block; } padding-left: 5px; padding-right: 5px; font-size: 14px; margin-bottom: 2px; } li a { padding: 0 10px 1px 2px; .transition(0.1s); } li a:hover { border-radius: 50px; .transition(0.2s); } li a:hover { color: #fff; } } .bullet { width: 10px; height: 10px; border-radius: 10px; display: inline-block; margin-right: 5px; } //////////////////////////////////////////////////////////////// .panel-login { box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45); .panel { margin-bottom: 0px; border-style: none; box-shadow: none; } .panel-body { border-style: none; } } .panel-default { > a, & { > .panel-heading { color: #FFF; } } } .dropdown-menu.komunikaty { & > li > a:hover, & > li > a:focus { background: #428bca; color: white; } a { padding: 6px 20px 6px 15px; } small { margin-right: 10px; } } info { .tab-content { background-color: #FFFFFF; border: #DDDDDD solid 1px; padding: 15px; clear: both; overflow: auto; } .details-table { background-color: #ECECEC; border: #DDDDDD solid 1px; } .nav-tabs > li > a { border-radius: 0; border: 0; font-size: 12px; background-color: #EEEEEE; } .nav-tabs > li > a:hover, .nav-tabs > li > a:focus, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a { box-shadow: 0px 3px #DDDDDD inset; } .val { font-weight: 300; background-color: lighten(#539B9B, 40%); } } summary-rach, #summary-rach { .list-group-item:first-child, .list-group-item:last-child { border-radius: 0px; } .list-group-item { color: white; padding: 10px 20px 0px 20px; margin-bottom: 10px; } .list-group-item-heading { margin-bottom: 10px; font-weight: 400; } .row { padding-top: 5px; padding-bottom: 5px; margin-left: -20px; margin-right: -20px; } .glyphicon { line-height: 1em; right: 0.6em; width: 1em; } h5 { font-size: 0.9em; } } ul#sidemenu { list-style: none; padding: 0; margin: 0; } #sidemenu a { box-sizing: border-box; padding: 10px; padding-left: 5px; display: block; .transition(0.3s, ease); } #sidemenu li { border-bottom: 1px solid white; } .accordions h1 { cursor: pointer; font-weight: 400; padding: 10px; box-sizing: border-box; margin: 0; font-size: 14px; margin-top: 10px; position: relative; &:first-child { margin-top: 0; } .selected { position: absolute; padding: 10px 15px; right: 0; top: 0; .glyphicon { margin-left: 10px; } } } .accordions div { width: 100%; display: none; padding-top: 10px; margin-bottom: -10px; .transition(); a { margin-right: 10px; margin-bottom: 10px; float: left; padding: 10px 20px; text-align: center; } &.active { display: flex; } } ///////////////////////////////////ustawienia dla wszystkich filtrow////////////////////////////////////////////////// form[id$='-filter-form'].form { .form-group { margin-bottom: 5px; @media @smartphones, @tablets { font-size: 0.9em; } } .div-submit { margin-top: 23px; @media @smartphones { margin-top: 5px; } } hr { margin-bottom: 5px; margin-top: 5px; } } /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// .form-steps { font-size: 13px; } .step-container { display: table; width: 100%; } .step-header { cursor: pointer; font-weight: 500; padding: 8px 15px; box-sizing: border-box; margin: 0 0 2px 0; font-size: 1.1em; font-family: Roboto, sans-serif; .transition (0.3s, ease); overflow: auto; } span.selected, .step-selected-caption { float: right; } .step { clear: both; } .bordered-step { .step-header { margin-bottom: 0; } .step-content { border: 1px solid #CACACA; padding: 5px 0; border-top: 0; } } .kafel { cursor: pointer; font-weight: 400; margin-right: 5px; margin-left: 5px; margin-bottom: 5px; margin-top: 5px; float: left; padding: 10px 20px; text-align: center; border: 2px solid; .transition (0.3s, ease); } .rachunek-kafel { width: 266px; height: 76px; } .nowy-adresat { display: block; text-align: center; padding: 5px; border-radius: 10px; margin-bottom: 30px; .transition(0.3s, ease); } .nowy-kredyt { display: block; text-align: center; padding: 5px; border-radius: 10px; margin-bottom: 30px; .transition(0.3s, ease); } .nowa-lokata { display: block; text-align: center; padding: 5px; border-radius: 10px; margin-bottom: 20px; .transition(0.3s, ease); } .nowa-paczka { display: block; text-align: center; padding: 5px; border-radius: 10px; margin-bottom: 20px; .transition(0.3s, ease); } .nowa-definicja { display: block; text-align: center; padding: 5px; border-radius: 10px; margin-bottom: 20px; margin-right: 15px; margin-left: 15px; .transition(0.3s, ease); } .nowa-wiadomosc { display: block; text-align: center; padding: 5px; border-radius: 10px; margin-bottom: 20px; .transition(0.3s, ease); } .setThemeColor(@lightThemeColor: white) { @greyedColor: desaturate(lighten(@lightThemeColor, 35%), 10%); @darkThemeColor: darken(@lightThemeColor, 15%); @darkestThemeColor: darken(@lightThemeColor, 23%); .nowy-adresat { color: @darkestThemeColor; border: 1px dashed #B3B3B3; } #filter-form { background: @greyedColor; } .nowy-adresat:hover { background: @lightThemeColor; color: white; border: 1px solid @lightThemeColor; } .nowy-kredyt { color: @darkestThemeColor; border: 1px dashed #B3B3B3; } .nowy-kredyt:hover { background: @lightThemeColor; color: white; border: 1px solid @lightThemeColor; } .nowa-lokata { color: @darkestThemeColor; border: 1px dashed #B3B3B3; } .nowa-paczka { color: @darkestThemeColor; border: 1px dashed #B3B3B3; } .nowa-lokata:hover { background: @lightThemeColor; color: white; border: 1px solid @lightThemeColor; } .nowa-paczka:hover { background: @lightThemeColor; color: white; border: 1px solid @lightThemeColor; } .nowa-definicja { color: @darkestThemeColor; border: 1px dashed #B3B3B3; } .nowa-definicja:hover { background: @lightThemeColor; color: white; border: 1px solid @lightThemeColor; } .nowa-wiadomosc { color: @darkestThemeColor; border: 1px dashed #B3B3B3; } .nowa-wiadomosc:hover { background: @lightThemeColor; color: white; border: 1px solid @lightThemeColor; } .step.disabled > .step-header { background: @greyedColor; cursor: default; color: white; } .step-header { color: white; background: @lightThemeColor; cursor: default; } .step.done > .step-header { background: @darkThemeColor; } .step.done > .step-header:hover { background: @darkestThemeColor; cursor: pointer; } .step.current > .step-header:hover { background: @darkestThemeColor; cursor: pointer; } .kafel { border-color: @lightThemeColor; color: @darkestThemeColor; } .kafel:hover, .kafel.checked { background: @darkThemeColor; border-color: @darkThemeColor; color: white; } .accordions { h1 { color: white; background: @lightThemeColor; } div { a { border: 1px solid @lightThemeColor; color: @darkThemeColor; } a:hover, .active a { background: @darkThemeColor; border-color: @darkThemeColor; color: white; } } } #sidemenu li a { background: #e9e9e9; color: black; border-left: 10px solid @lightThemeColor; } #sidemenu li.inactive a { background: #e9e9e9; color: #686868; border-left: 10px solid #686868; } #sidemenu li:not(.inactive) a:hover { border-left: 15px solid @darkThemeColor; .transition(0.3s, ease); font-weight: 500; } #sidemenu li.active a { border-left: 15px solid @darkThemeColor; font-weight: 500; } .bullets, .glyphicons { li a { color: @darkThemeColor; } li a:hover { background: @darkThemeColor; color: #fff; } } .bullet { background: @darkThemeColor; } .panel-default { > a, & { > .panel-heading { background-color: @lightThemeColor; } } } .panel-default { > a, & { > .panel-heading:hover { color: @darkestThemeColor; } } } .panel-default-login { > a, & { > .panel-heading:hover { color: white !important; } } } summary-rach, #summary-rach { .list-group-item { background-color: @lightThemeColor; border-color: @lightThemeColor; } .row { background-color: white; color: black; border-bottom: 1px @lightThemeColor solid; } } .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus { background-color: @darkThemeColor; border-color: @darkThemeColor; color: white; } .pagination > .disabled > a, .pagination > .disabled > span, .pagination > .disabled > a:hover, .pagination > .disabled > span:hover, .pagination > .disabled > a:focus, .pagination > .disabled > span:focus { background-color: white; color: black; } .pagination > li > a, .pagination > li > span, .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus { color: @darkThemeColor; background-color: @greyedColor; } .pagination > li > a:hover, .pagination > li > span:hover { background-color: @darkThemeColor; border-color: @darkThemeColor; .transition(0.2s, ease); color: white; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px @lightThemeColor; } .btn-theme-color { color: @darkThemeColor; background-color: white; border-color: @darkThemeColor; .transition(0.2s, ease); } .btn-theme-color:hover { background-color: @darkThemeColor; color: white; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px @lightThemeColor; } .panel-heading a { color: @darkestThemeColor; &:hover { color: white; } } .table-collapsible > tbody > tr.active { background: @greyedColor; } .table-collapsible > tbody > tr > td.left-border { border-left: 2px solid #ddd; } .table-collapsible > thead > tr { th.left-border { border-left: 2px solid #ddd; } th.center-text { text-align: center; } } .modal-header { background-color: @darkThemeColor; color: white; } .details-table > tbody > tr { td { border-color: @greyedColor; border-right: 10px solid @greyedColor; background-color: white; } td.first { border-top: 10px solid @greyedColor; } td.last { border-bottom: 10px solid @greyedColor; } td.name, td.tdLabel { background-color: @greyedColor; vertical-align: middle; width: 30%; border-right: 0 !important; label { color: #333; font-size: 14px; font-weight: 500; padding: 0; } } td.left-border { border-left: 10px solid @greyedColor; } } .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th { background-color: @greyedColor; } .greyed-color { background-color: @greyedColor; } .light-color { background-color: @lightThemeColor !important; color: white; } .badge { color: @darkThemeColor; background-color: white; .transition(0.3s, ease); } .panel-heading:hover > .panel-title > .badge { color: white; background-color: @darkestThemeColor; .transition(0.3s, ease); } .form-group { margin-bottom: 5px; } .login-form { padding: 20px; margin-bottom: 20px; border: 1px solid lightgray; border-top: 0; .form-group { @media @smartphones { margin-bottom: 5px; } @media @tablets { margin-bottom: 15px; } @media @desktops { margin-bottom: 15px; } @media @large { margin-bottom: 15px; } margin-right: -15px; margin-left: -15px; } } } szablon-list { ul { border-image: none; border-style: solid none none; border-width: 1px 1px 1px; overflow: hidden; padding-top: 10px; padding-left: 5px; } li { border: 1px solid #C6C6C6; box-shadow: 0 0 1px rgba(0, 0, 0, 0.45); color: #4E4E4E; display: block; float: left; margin: 0 0 25px 23px; text-align: center; border-radius: 15px; height: 93px; line-height: 1em; width: 99px; } a { display: block; text-decoration: none; width: 100%; height: 100%; padding-top: 40px; color: #428BCA; } h5 { font-weight: 300; } } .table-collapsible > tbody > tr:not(.details) { transition: 0.2s linear; cursor: pointer; } .table > thead > tr > td.active, .table > tbody > tr > td.active, .table > tfoot > tr > td.active, .table > thead > tr > th.active, .table > tbody > tr > th.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > tbody > tr.active > td, .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, .table > tfoot > tr.active > th { background-color: initial; } .close { color: white; } .form-select { display: inline-block; vertical-align: bottom; } .tooltip-inner { text-align: left; } .modal .modal-dialog { overflow-y: auto; padding: 0px; } .ui-autocomplete { z-index: 1051; } .ui-corner-all { color: black; } .details-table { border-collapse: separate; thead > tr > th { border: 0; } td.name { font-weight: 500; } } .four-line-input { height: 87px !important; resize: none; overflow: hidden; padding-top: 1px; padding-bottom: 1px; } .three-line-input { height: 80px !important; resize: none; overflow: hidden; } .two-line-input { height: 48px !important; resize: none; overflow: hidden; } .errorMessage { padding-top: 12px; margin-bottom: 0; color: #B42828; } #wyciagi { border-radius: 0px; .col-sm-1 { color: #7b7600; font-size: 14px; } .col-sm-11 { padding-left: 0; } .row { font-size: 13px; font-weight: 400; } } .amount-field { text-align: right; font-size: 15px ! important; } .amount-empty-field { text-align: right; font-size: 15px ! important; } .przelew-kwota { color: red; } .ui-dialog-titlebar { display: none; } .ui-datepicker { z-index: 2 ! important; } .komunikat-title { color: black; padding: 10px; border-bottom: 1px solid #F0F0F0; } .komunikat-title:hover { color: white; background-color: #428bca; cursor: pointer; } .modal-content { border-radius: 0px; } .colorred { color: #B10808 !important; } .word-break { -ms-word-break: break-all; word-break: break-all; word-wrap: break-word; word-break: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto; } #login-info { .col-xs-12 { float: left; @media @smartphones { float: none; } } } .rach-img { @media @smartphones { width: 100%; height: auto; } @media @tablets { width: 100%; height: auto; } @media @desktops { width: 80%; height: auto; } @media @large { width: 70%; height: auto; } } .skk-input { float: left; text-align: center; input { display: block; font-size: 9px; padding: 5px; text-align: center; } label { margin-bottom: 0px; font-weight: 400; } } .komunikator-label { color: #333; font-size: 14px; font-weight: 500; padding: 0; } #responsive-menu-container { left: 0; right: 0; position: absolute; z-index: 1; overflow: hidden; ul { display: none; list-style: outside none none; margin: 0; padding: 0; // letter-spacing: 0.22em; // text-transform: uppercase; } li { display: block; border-bottom: 1px solid white; } li a { display: block; padding: 2% 2%; font-size: 1em; text-decoration: none; } } #responsive-menu { background: white; font-size: 2em; text-align: left; color: #4e4e4e; } /*media query*/ @media @smartphones { #masonry-container, #menu-bottom-line, #header { display: none; } #responsive-menu-container { display: block; } nav .tile-wyloguj.item a:active { background-color: #ddd; } .rwd-not-show { display: none; } } @media @tablets { .tablets-not-show { display: none; } } @media @tablets, @desktops, @large { #responsive-menu, #responsive-menu-container { display: none; } #menu-horizontal { padding: 0 ! important; margin: 0 ! important; } } .legend-padding { padding-top: 3%; padding-left: 2%; font-size: 16px; } .loader { display: none; position: fixed; z-index: 1000; top: 0; left: 0; height: 100%; width: 100%; background: rgba(255, 255, 255, .8) url('/../user/img/loader.gif') 50% 50% no-repeat; } body.loading { overflow: hidden; } body.loading .loader { display: block; } .skk-sumaKontr1 { background: #539B9B; font-size: 125%; padding-right: 1%; padding-left: 1%; } .skk-sumaKontr2 { background: #FF9933; font-size: 125%; padding-right: 1%; padding-left: 1%; } .ui-autocomplete { max-height: 200px; overflow-y: auto; overflow-x: hidden; height: 200px; top: 58px; left: 15px; } .row-relative { position: relative; } .botton-cell { position: absolute; bottom: 0; text-align: right; width: 100%; } .date-image { input { background-image: url(/user/img/calendar.png); background-repeat: no-repeat; background-position-y: center; background-position-x: 10px; cursor: pointer; } }