.dashboard .calendar{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.08);overflow:hidden}.dashboard .calendar .header{margin:0;background:#fff !important;padding:20px 24px;border-radius:0;height:auto;border-bottom:1px solid #E9F1F7}.dashboard .calendar .header .row{align-items:center}.dashboard .calendar .header h3{background:transparent;display:inline-block;padding:0;margin:0;font-size:18px;font-weight:600;color:#032C3B}.dashboard .calendar .header .date{text-align:center;padding:0;font-weight:500;color:#032C3B;display:flex;align-items:center;justify-content:center;gap:12px}.dashboard .calendar .header .date .prev,.dashboard .calendar .header .date .next{background:transparent;border:1px solid #E0E0E0;border-radius:6px;color:#032C3B;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-weight:600;cursor:pointer;transition:all 0.2s ease;font-size:16px}.dashboard .calendar .header .date .prev:hover,.dashboard .calendar .header .date .next:hover{background:#E9F1F7;border-color:#032C3B}.dashboard .calendar .header .date .actualdate{padding:0;cursor:pointer;font-size:14px;color:#032C3B}.dashboard .calendar .header .addevent{background:#1D9938;color:#fff;border:none;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border-radius:8px;font-size:14px;transition:all 0.2s ease;float:none;margin:0}.dashboard .calendar .header .addevent:before{content:"+";font-size:18px;font-weight:600}.dashboard .calendar .header .addevent:hover{background:rgb(24.9368131868,131.5631868132,48.1538461538);transform:translateY(-1px);box-shadow:0 4px 12px rgba(29,153,56,0.3)}.dashboard .calendar .days{padding:16px 24px 24px}.dashboard .calendar .days > p{margin:0;padding:20px 0;color:#7F8C8D;font-size:14px}.dashboard .calendar .days .day{margin-bottom:0;display:flex;padding:12px 0;border-bottom:1px solid #F5F5F5;align-items:center}.dashboard .calendar .days .day:last-child{border-bottom:none}.dashboard .calendar .days .day > div{border:none;padding:0;border-radius:0}.dashboard .calendar .days .day > div + div{margin-left:0}.dashboard .calendar .days .day .name{width:auto;flex:1;font-weight:500;font-size:14px;color:#032C3B}.dashboard .calendar .days .day .date{width:auto;min-width:100px;font-weight:400;font-size:14px;color:#7F8C8D;text-align:right;padding:0;border:none}.dashboard .calendar .days .day .events{width:100%;display:flex;overflow-x:auto;flex-wrap:nowrap;flex-shrink:unset;gap:8px}.dashboard .calendar .days .day .events .event{display:inline-flex;align-items:center;padding:6px 12px;border-radius:6px;flex-shrink:0;cursor:pointer;transition:all 0.2s ease}.dashboard .calendar .days .day .events .event:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,0.15)}.dashboard .calendar .days .day .events .event > div{display:inline-block;color:#fff}.dashboard .calendar .days .day .events .event.blue{background:#6F96AA}.dashboard .calendar .days .day .events .event.green{background:#1D9938}.dashboard .calendar .days .day .events .event.lightblue{background:#3CC2E0}.dashboard .calendar .days .day .events .event.red{background:#CB444A}.dashboard .calendar .days .day .events .event .eventname{font-weight:500;font-size:13px}.dashboard .calendar .days .day .events .event .eventdate{margin-left:8px;font-weight:400;font-size:12px;opacity:0.9}.dashboard .calendar .days .day .events .event + .event{margin-left:0}h2{font-weight:800}html{position:relative;min-height:100%}body{color:#032C3B !important;overflow-x:auto !important;background:#F9F9F9 !important}h5{text-transform:none}input::-ms-clear{display:none}.modal-dialog .modal-title{color:#fff;text-align:center}.btn{text-transform:none}.btn-blue,.btn-blue:visited{color:#fff;background:#022b3a !important;border:1px #022b3a solid !important}.btn-blue:hover{background:#fff !important;color:#022b3a}.btn-lightblue,.btn-lightblue:visited{color:#fff;background:#006185 !important;border:1px #006185 solid !important}.btn-lightblue:hover{background:#fff !important;color:#006185}.btn-grey,.btn-grey:visited{color:#2f2f2f;background:#eaebeb !important;border:1px #2f2f2f solid !important}.btn-grey:hover{background:#2f2f2f !important;color:#eaebeb}.btn.btn-blank{color:#022b3a;background:transparent;padding:0px}.btn.btn-smallsquare{padding:5px 10px}.radio-info input[type=radio]:checked + label::after,.checkbox-primary input[type=checkbox]:checked + label::before,.checkbox-primary input[type=radio]:checked + label::before{background-color:#159811}.radio-info input[type=radio]:checked + label::before,.checkbox-primary input[type=checkbox]:checked + label::before,.checkbox-primary input[type=radio]:checked + label::before{border-color:#159811}.modal-backdrop.in{display:none}.navbar.navbar-inverse.navbar-fixed-top{padding-right:0px}input::-webkit-input-placeholder{text-transform:none !important}input::-moz-placeholder{text-transform:none !important}input:-ms-input-placeholder{text-transform:none !important}input:-moz-placeholder{text-transform:none !important}.navbar.navbar-inverse.navbar-fixed-top .nav > li > a.cart{background:#159811 !important;color:#fff !important;display:inline-block;height:auto;line-height:14px;border-radius:18px;padding:10px 20px;margin-top:25px;border:1px #159811 solid;text-transform:uppercase;margin-right:20px;font-weight:bold}.navbar.navbar-inverse.navbar-fixed-top .nav > li > a.cart i{position:relative;top:-2px;margin-right:0px}.red{color:#da473a}.no-gutter{margin-right:0;margin-left:0}.no-gutter > [class*=col-]{padding-right:0;padding-left:0}.page-wrapper{background:#F9F9F9 !important}.ui-autocomplete{background:#fff;border:1px solid rgba(33,33,33,0.12)}.ui-autocomplete .ui-menu-item{font-weight:600}.ui-autocomplete .ui-menu-item + .ui-menu-item{border-top:1px solid rgba(33,33,33,0.12)}.ui-autocomplete .ui-menu-item:hover{background:#ccc}.ui-autocomplete .ui-menu-item span{font-weight:300;font-size:12px}.mainmenu li.blue + li.blue{padding-left:10px}.mainmenu li a{text-transform:uppercase;font-weight:100}.navbar.navbar-inverse.navbar-fixed-top .top-nav-search{margin-right:40px}.navbar.navbar-inverse.navbar-fixed-top .top-nav-search .input-group input{border:1px #022b3a solid}.wrapper.theme-1-active .fixed-sidebar-left .side-nav{background:#022b3a !important;padding-top:10px}.fixed-sidebar-left .side-nav li.navigation-header > span,.fixed-sidebar-left .side-nav li.navigation-header > i{color:#fff !important;font-size:14px !important}.navbar.navbar-inverse.navbar-fixed-top .nav-header{width:200px}.navbar.navbar-inverse.navbar-fixed-top .nav-header .logo-wrap .brand-img{top:-5px !important;max-width:160px;width:180px}.navbar.navbar-inverse.navbar-fixed-top .nav.top-nav > li + li{margin-left:10px}.navbar.navbar-inverse.navbar-fixed-top .nav > li > a{font-size:14px}.navbar.navbar-inverse.navbar-fixed-top .nav > li > a > i{}.navbar.navbar-inverse.navbar-fixed-top .nav.top-nav > li > a .top-nav-icon-badge{background:#f75757 !important;right:10px !important}.navbar .dropdown-menu .preparing{font-size:0.8em;margin-left:12px}.navbar.navbar-inverse.navbar-fixed-top .nav > li .productsmenu{min-width:1335px;padding:10px}.navbar.navbar-inverse.navbar-fixed-top .nav > li .productsmenu > li{display:inline-block;vertical-align:top}.navbar.navbar-inverse.navbar-fixed-top .nav > li .productsmenu > li + li{margin-left:20px}.navbar.navbar-inverse.navbar-fixed-top .nav > li .productsmenu > li h3{font-weight:bold;color:#022b3a;font-size:16px;text-transform:uppercase;line-height:20px;margin-bottom:10px}.navbar.navbar-inverse.navbar-fixed-top .nav > li .productsmenu > li a{text-transform:none;color:#022b3a;font-size:14px}.navbar.navbar-inverse.navbar-fixed-top .nav > li .productsmenu > li a:hover{text-decoration:underline}.navbar.navbar-inverse.navbar-fixed-top .nav > li .productsmenu > li a.disabled{color:#ccc}.blue,.blue > a{color:#022b3a !important}.navbar.navbar-inverse.navbar-fixed-top .zmdi.zmdi-caret-down{font-size:29px;position:relative;top:6px;margin-left:5px}.fixed-sidebar-left .side-nav li a{text-transform:none !important}.tableheader{display:flex;margin-bottom:20px;align-items:center;justify-content:space-between}.tableheader > div{width:19%}.tableheader a.panel{display:flex;align-items:center;justify-content:center;margin-bottom:0px !important;height:100% !important;min-height:70px !important;text-align:center;padding:10px 20px;text-transform:uppercase;color:#022b3a;border:2px #022b3a solid;font-size:13px}.tableheader a.panel.active{background:#022b3a;border:2px #022b3a solid;color:#fff}.page-wrapper{padding:45px 0px !important;padding-top:0px !important;margin-top:150px;min-height:calc(100vh - 300px) !important}.modulename h2{text-align:center;font-size:1.7em;color:#022b3a}.chooseclient{margin-bottom:20px}.card-view{margin-left:0px;margin-right:0px}.toppanel{height:auto}.toppanel > div.row{margin-left:-15px;margin-right:-15px;width:100%;position:fixed;z-index:50;top:80px;background-color:#022b3a;padding:10px 0px}.toppanel .btn{text-align:left !important;border-radius:5px !important;padding:5px 10px !important;font-weight:200 !important;display:inline-block;text-transform:none}.toppanel.right .btn{width:100%}.toppanel .btn-success{background:#3aaa35 !important}.toppanel .btn-primary{background:transparent !important;border:1px #fff solid !important;color:#fff}.toppanel .btn-primary:hover{background:#fff !important;color:#022b3a !important}.toppanel ul{display:inline-block}.toppanel ul + ul{margin-left:20px}.toppanel ul li{display:inline-block}.toppanel.right ul li{display:inline-block}.toppanel ul li + li{margin-left:10px}.toppanel .btn-danger{background:#f75757 !important}.toppanel .btn-pdf{color:#f75757 !important;border:1px #f75757 solid !important;background:#ecf1f4}.toppanel .dropdown-menu{right:0px !important;left:auto !important;color:#000;padding:20px;width:500px;max-height:600px;overflow-y:scroll}.toppanel .importmenu{width:100px;overflow:hidden}.toppanel .importmenu ul li{display:block;margin-left:0px}.importmodal h4{font-size:14px;text-transform:uppercase;margin:10px 0px}.importmodal p{font-size:14px;text-align:justify;line-height:18px}.dashboard .toppanel{text-align:right}.dashboard .toppanel span + span{margin-left:10px}.dashboard .toppanel span.date{font-size:1em}.dashboard .header{margin-top:100px;text-align:center}.dashboard .header h1{font-size:1.7em;text-transform:uppercase;color:#022b3a}.dashboard .header img{max-width:300px}.dashboard .panel{border-radius:10px;background:#fff;box-shadow:none;min-height:100%}.dashboard .panel h3{font-size:16px;line-height:18px;font-weight:800;text-align:left;color:#032C3B;padding-left:15px;padding-top:15px}.dashboard .modules-section{padding:15px;margin:0px;background-color:#E9F1F7;border-radius:12px;min-height:100%}.dashboard .module{background:#fff;border:none;min-height:100px;text-align:center;border-radius:20px;vertical-align:middle;width:100%;position:relative;display:flex;align-items:center;justify-content:center;font-weight:600;text-transform:uppercase;transition:all 0.3s ease;box-shadow:0 2px 12px rgba(0,0,0,0.06)}.dashboard .module:hover{box-shadow:0 4px 20px rgba(0,0,0,0.1);transform:translateY(-2px)}.dashboard .module .remove{position:absolute;right:5px;top:0px;background:transparent;cursor:pointer;color:#E85C5C;font-size:24px;border-radius:0;padding:0;opacity:1;text-align:center;width:24px;height:24px;font-weight:400;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease;line-height:1}.dashboard .module .remove:hover{color:#d43f3f;transform:scale(1.1)}.dashboard .module a,.dashboard .module .add{width:100%;padding:15px 10px;color:#032C3B;text-decoration:none;font-size:10px;letter-spacing:0.5px}.dashboard .module a:hover{color:#032C3B}.dashboard .module .add{font-size:56px;font-weight:300;cursor:pointer;color:#2F8827;transition:all 0.2s ease;line-height:0}.dashboard .module .add:hover{color:#236819;transform:scale(1.1)}.dashboard .section-title{line-height:18px;margin-bottom:20px;margin-top:0;font-weight:700;font-size:16px;color:#032C3B}.dashboard .recent-forms{background:#fff;padding:15px;border-radius:20px}.dashboard .recent-forms-list{list-style:none;padding:0;margin:0}.dashboard .recent-forms-list li{margin-bottom:10px}.dashboard .recent-forms-list li a{text-decoration:none;color:#032C3B;display:block;line-height:1.6;transition:color 0.2s ease}.dashboard .recent-forms-list li a:hover{color:#2F8827}.dashboard .recent-forms-list .form-type{font-weight:400;font-size:12px;display:block}.dashboard .recent-forms-list .form-detail{font-weight:400;font-size:12px;color:#7F8C8D;display:block}.dashboard .news{width:100%;height:290px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.dashboard .news li:nth-child(7){border-bottom-left-radius:10px;border-bottom-right-radius:10px}.dashboard .news li{width:100%;background:#c4e5c2;padding:10px 15px}.dashboard .news li.unread{background:#f75757;color:#fff}.dashboard .news li.unread a{color:#fff}.dashboard .news .date{width:100px;display:inline-block}.dashboard .news .name{text-transform:uppercase;font-weight:bold}.dashboard .news a{text-decoration:underline}.dashboard .news .markread{float:right;cursor:pointer}.dashboard .news li + li{border-top:1px #fff solid}.dashboard .calendar .header{margin:0px;background:#022b3a;font-size:1.1em;padding-left:15px;text-align:left;color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;height:42px}.dashboard .calendar .header h3{background:transparent;display:inline-block;padding-left:0px}.dashboard .calendar .header .date{text-align:center;padding-top:10px;font-weight:bold}.dashboard .calendar .header .date .prev,.dashboard .calendar .header .date .next{background:#fff;border-radius:5px;border:1px #fff solid;color:#022b3a;width:18px;height:18px;display:inline-block;font-weight:bold;line-height:15px;cursor:pointer}.dashboard .calendar .header .date .actualdate{padding:0px 20px;cursor:pointer}.dashboard .calendar .header .addevent{float:right;border:1px #fff solid;font-weight:200;cursor:pointer;display:inline-block;padding:5px 9px;line-height:12px;margin-top:9px;margin-right:10px;font-size:12px;border-radius:7px}.dashboard .calendar .header .addevent:hover{color:#022b3a;background:#fff}.dashboard .calendar .days .day{margin-bottom:5px;display:flex;padding:5px}.dashboard .calendar .days .day > div{border:1px #D3DBE2 solid;padding:5px;border-radius:5px}.dashboard .calendar .days .day > div + div{margin-left:10px}.dashboard .calendar .days .day .name{width:100px;font-weight:bold}.dashboard .calendar .days .day .date{width:55px;font-weight:bold}.dashboard .calendar .days .day .events{width:100%;display:flex;overflow-x:scroll;flex-wrap:nowrap;flex-shrink:unset}.dashboard .calendar .days .day .events .event{display:inline-block;padding:0px 7px;border-radius:5px;flex-shrink:0;cursor:pointer}.dashboard .calendar .days .day .events .event + .event{margin-left:10px}.dashboard .calendar .days .day .events .event > div{display:inline-block;color:#fff}.dashboard .calendar .days .day .events .event.blue{background:#6F96AA}.dashboard .calendar .days .day .events .event.green{background:#3BA83D}.dashboard .calendar .days .day .events .event.lightblue{background:#3CC2E0}.dashboard .calendar .days .day .events .event.red{background:#FF606B}.dashboard .calendar .days .day .events .event .eventname{font-weight:bold}.dashboard .calendar .days .day .events .event .eventdate{margin-left:10px;font-weight:100}.dashboard .modal-dialog .modal-content{border-radius:10px;box-sizing:border-box;border:2px solid #032C3B}.dashboard .eventmodal .modal-header{padding:none;background:#032C3B;color:#fff;font-size:16px;display:flex;align-items:center;justify-content:center;position:relative}.dashboard .eventmodal .modal-header .modal-title{flex:1;text-align:center;margin:0;font-size:12px;font-weight:700}.dashboard .eventmodal .modal-header .close{color:#fff;margin-top:0px;text-shadow:none;text-align:right;position:absolute;right:16px;top:50%;transform:translateY(-50%);margin:0}.dashboard .eventmodal .modal-header .close span{font-size:25px}.dashboard .eventmodal .modal-title{text-align:center;color:#fff;font-size:20px}.dashboard .eventmodal .modal-body input,.dashboard .eventmodal .modal-body textarea,.dashboard .eventmodal .modal-body select{color:#032C3B;margin-bottom:10px;border-radius:12px;background:#F9F9F9;font-size:14px;font-weight:700;line-height:17px}.dashboard .eventmodal .modal-body input::-moz-placeholder,.dashboard .eventmodal .modal-body textarea::-moz-placeholder,.dashboard .eventmodal .modal-body select::-moz-placeholder{font-weight:500}.dashboard .eventmodal .modal-body input::placeholder,.dashboard .eventmodal .modal-body textarea::placeholder,.dashboard .eventmodal .modal-body select::placeholder{font-weight:500}.dashboard .eventmodal .modal-body .red{border:1px red solid}.dashboard .eventmodal .modal-body .box{border:1px #D3D4DC solid;border-radius:5px;color:#022B3A;margin-bottom:10px;min-height:42px;line-height:25px;padding:10px}.dashboard .eventmodal .modal-body .box.desc{min-height:80px;padding:10px}.dashboard .eventmodal .modal-body{padding:20px}.dashboard .eventmodal .modal-body .row > div{padding:0px 5px}.dashboard .eventmodal .modal-body textarea{resize:none;height:80px;padding:10px}.dashboard .eventmodal .modal-body input::-moz-placeholder,.dashboard .eventmodal .modal-body textarea::-moz-placeholder{color:#022b3a}.dashboard .eventmodal .modal-body input::placeholder,.dashboard .eventmodal .modal-body textarea::placeholder{color:#022b3a}.dashboard .eventmodal .modal-body .checkbox{margin-left:10px;margin-top:6px}.dashboard .eventmodal .modal-footer{text-align:center}.dashboard .eventmodal .modal-footer button{border-radius:10px}.dashboard .blog{padding:20px 15px}.dashboard .blog .article{margin-bottom:20px}.dashboard .blog .article .image{width:100%;height:200px;background-size:cover;background-color:#ccc;background-position:center center;position:relative;border-radius:12px}.dashboard .blog .article .image .overlay{width:100%;height:200px;position:absolute}.dashboard .blog .article .date{color:#022b3a;margin:20px 0;font-size:0.9em}.dashboard .blog .article a h2{color:#000;font-size:16px;line-height:20px;font-weight:500;padding-top:15px}.dashboard .blog .article .text{color:#000;margin:15px 0;font-weight:400;font-size:12px}.dashboard .blog .greenbutton{background:#159811;color:#fff;padding:10px;line-height:1em;border-radius:5px}.news .content{margin-top:60px}.news .content h1{font-size:2.5em;text-transform:uppercase;color:#022b3a}.news .content .text{font-weight:100;text-align:justify;margin:10px 0px}.news .content .image{margin:10px 0px;text-align:center;padding-top:20px}.news .published{border-top:1px #022b3a solid;color:#022b3a;margin-top:10px;padding-top:5px;clear:both}.manuals .content{margin-top:60px}.manuals .toppanel{text-align:right}.manuals input.filter{width:100%;height:44px;text-align:center;color:#022b3a;font-size:16px;margin-bottom:30px;border:1px #022b3a solid}.manuals input.filter::-moz-placeholder{color:#022b3a}.manuals input.filter::placeholder{color:#022b3a}.manuals a:hover{text-decoration:underline}.maintable table thead{background:#e4e4e4 !important}.maintable table thead th.sorting,.maintable table thead th.sorting_asc,.maintable table thead th.sorting_desc,.maintable table thead td.sorting,.maintable table thead td.sorting_asc,.maintable table thead td.sorting_desc{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-right:30px !important;font-weight:600;transition:background-color 0.2s ease}.maintable table thead th.sorting_asc,.maintable table thead th.sorting_desc,.maintable table thead td.sorting_asc,.maintable table thead td.sorting_desc{background:#d0d0d0 !important}.maintable table thead th.sorting:hover,.maintable table thead td.sorting:hover{background:#dadada !important}.maintable .tablepanel{padding:0px !important}.maintable table .copy{color:#159811}.formtable .heading,.maintable .heading{text-align:center;font-weight:bold;font-size:16px;margin-bottom:10px;text-transform:uppercase}.formtable .heading input{background:transparent;display:inline-block;font-weight:bold;border:none;box-shadow:none;width:100px;text-decoration:underline;cursor:pointer;color:#1c84aa}.formtable .heading select{background:transparent;-webkit-appearance:none;-moz-appearance:none;border-radius:0px;border:none;text-align:center;-moz-text-align-last:center;text-align-last:center}.formtable .heading select option{text-align:center}.formtable .heading select::-ms-expand{display:none}.sectionheader{background:#e4e4e4;padding:5px 10px;text-transform:uppercase;color:#31373d;font-size:14px;border-radius:5px;margin-bottom:10px;font-weight:300;line-height:30px}.control-label{text-transform:none !important}.underline{text-decoration:underline}.formtable .form-control{height:30px}.formtable select.form-control{height:auto}.formtable input.form-control{width:100%;border-radius:5px;max-width:100%}.address table{margin-bottom:20px}.address table td + td{padding-left:10px}.bold{font-weight:bold}.tright{text-align:right}.bluetable{margin-top:20px;background:transparent;color:#2f2f2f;width:100%;font-size:12px;max-width:100%;border-collapse:separate;border-spacing:0}.bluetable textarea{padding-top:10px;height:34px}.bluetable textarea:focus{outline:none;box-shadow:none}.bluetable textarea::-moz-placeholder{font-size:12px;padding-top:3px}.bluetable textarea::placeholder{font-size:12px;padding-top:3px}.bluetable thead tr:first-child td{background:#006185;color:#fff;font-size:13px;line-height:22px;font-weight:300;text-align:center;white-space:unset;padding:5px;text-transform:none;border:1px #eaebeb solid}.bluetable thead tr:first-child td:first-child{border-top-left-radius:10px;text-align:left !important;padding-left:25px !important}.bluetable thead tr:first-child td:last-child{border-top-right-radius:10px}.bluetable thead tr td:first-child{border-left:none}.bluetable thead tr td:last-child{border-right:none}.bluetable thead tr td.sorting,.bluetable thead tr td.sorting_asc,.bluetable thead tr td.sorting_desc,.bluetable thead tr th.sorting,.bluetable thead tr th.sorting_asc,.bluetable thead tr th.sorting_desc{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-right:30px !important;font-weight:500;transition:background-color 0.2s ease}.bluetable thead tr td.sorting_asc,.bluetable thead tr td.sorting_desc,.bluetable thead tr th.sorting_asc,.bluetable thead tr th.sorting_desc{background:#005070 !important}.bluetable thead tr td.sorting:hover,.bluetable thead tr th.sorting:hover{background:#00496b !important}.bluetable .grey td{background:#e4e4e4;font-size:12px}.bluetable .grey td:nth-child(5),.bluetable .grey td:nth-child(6){text-align:right !important}.bluetable.items .grey td:nth-child(5),.bluetable.items .grey td:nth-child(6){text-align:center !important}.bluetable .green td{background:#c1e3c0;font-size:12px}.bluetable td{padding:5px !important;text-align:center;white-space:nowrap;border:1px #f4f3f3 solid;background:#fff}.bluetable td:first-child{text-align:left;padding-left:25px !important}.bluetable td input{border:none;text-align:center}.bluetable td input.text-center{text-align:center}.bluetable td textarea{width:100%;border:none;resize:none}.bluetable td input::-webkit-input-placeholder,.bluetable td textarea::-webkit-input-placeholder{font-size:10px}.bluetable td input::-moz-placeholder,.bluetable td textarea::-moz-placeholder{font-size:10px}.bluetable td input:-ms-input-placeholder,.bluetable td textarea:-ms-input-placeholder{font-size:10px}.bluetable td input:-moz-placeholder,.bluetable td textarea:-moz-placeholder{font-size:10px}.bluetable td.blueback{background:#022b3a;color:#fff}.bluetable tfoot{font-size:14px;line-height:25px;font-weight:500}.bluetable tfoot td{border:1px #022b3a solid !important}.bluetable tfoot tr:last-child td:first-child{border-bottom-left-radius:10px !important}.bluetable tfoot tr:last-child td:last-child{border-bottom-right-radius:10px !important;padding-right:30px !important}.bluetable.items tfoot td{font-size:16px;line-height:18px;text-transform:uppercase;padding:5px !important}.bluetable tfoot td.noborder{border:none !important}.bluetable.itemreduce{width:100% !important;padding:5px !important}.bluetable.itemreduce thead tr:first-child td:first-child{text-align:center !important;padding-left:5px !important}.bluetable.itemreduce thead td{font-weight:normal !important;font-size:14px !important;text-align:center}.bluetable.itemreduce thead .grey td{font-size:10px !important;text-align:center !important;white-space:unset}.bluetable.itemreduce td{border:1px #eaebeb solid;padding:2px 5px !important}.bluetable.itemreduce td.ordering{padding:0px 10px !important;width:20px !important}.bluetable.itemreduce tbody td:nth-child(2){width:66px !important}.bluetable.itemreduce .others td:nth-child(2){text-align:right}.bluetable.itemreduce .others td:nth-child(2) input{text-align:right;width:auto !important;display:inline-block}.bluetable.itemreduce td:nth-child(12) input,.bluetable.itemreduce td:nth-child(13) input{text-align:center}.bluetable.itemreduce td:nth-child(14){min-width:78px}.bluetable.itemreduce td.price{white-space:nowrap;text-align:right;min-width:80px !important}.bluetable.itemreduce td.price input{text-align:right}.bluetable.itemreduce td textarea{min-width:100%}.bluetable.itemreduce .control td{border-bottom:1px #022b3a solid !important}.bluetable.itemreduce tfoot td{white-space:nowrap;border:1px #022b3a solid !important;text-align:right;padding:3px 10px !important}.bluetable.itemreduce tfoot td:first-child{text-align:left}.bluetable.itemreduce tfoot td.noborder{border:none !important}.bluetable.items tbody td:nth-child(2),.bluetable.items tbody td:nth-child(3){text-align:left}.bluetable.items tbody td:nth-child(6),.bluetable.items tbody td:nth-child(7),.bluetable.items tbody td:nth-child(9),.bluetable.items tbody td:nth-child(10),.bluetable.items tbody td:nth-child(11),.bluetable.items .priceunit,.bluetable.items .buyprice,.bluetable.items .totalbuy,.bluetable.items .reallower,.bluetable.items .realbigger{text-align:right}.bluetable.items thead td,.bluetable.items thead tr:first-child td:first-child{text-align:center !important;word-wrap:unset}.bluetable.items .grey td:first-child{padding-left:5px !important}.bluetable.items td:first-child{padding-left:0px !important}.bluetable.items tfoot td:first-child{padding-left:25px !important}.bluetable.items tbody td:first-child{padding-left:0px !important;text-align:center;min-width:26px}.bluetable.items tbody td:nth-child(2){width:70px !important}.bluetable.items tbody td:nth-child(3){}.bluetable.items tbody td:nth-child(4){min-width:130px !important}.bluetable.items .control td:first-child{text-align:left;padding-left:20px !important}.bluetable.items tfoot td{text-align:right}.bluetable.items tfoot td:first-child{text-align:left}.bluetable.items .itemcount,.bluetable.items .itemrealcount,.bluetable.items .quantity,.bluetable.items .totalquantity{text-align:center}.bluetable.items tbody tr:last-child td{border-bottom:2px #006185 solid}.bluetable.items tfoot td{border-bottom:2px #006185 solid;border-top:2px #006185 solid !important}.bluetable.items tfoot td:first-child{border-bottom-left-radius:10px;border-left:2px #006185 solid}.bluetable.items tfoot td:last-child{border-bottom-right-radius:10px;border-right:2px #006185 solid}.bluetable.valuables select{border:none}.bluetable.valuables td:nth-child(4) input{text-align:center}.bluetable.valuables .delete{float:right;margin-top:3px}.bluetable.valuables .control td{padding:10px 20px !important;border-bottom:1px #022b3a solid !important}.bluetable.valuables tfoot td{padding:20px !important;font-weight:bold;border:1px #022b3a solid !important}.bluetable.valuables tfoot td:first-child{text-transform:uppercase;border-right:none !important}.bluetable.valuables tfoot td:last-child{padding:0px !important;border-left:none !important}.bluetable td input{height:38px;text-align:left;width:100%}.bluetable input.price,.bluetable input.priceext,.bluetable input.percent{text-align:right;width:90%;display:inline-block}.bluetable i.delete{color:red;cursor:pointer}.bluetable .control td{padding:20px 10px !important}.bluetable tfoot .others td{text-align:left;font-size:12px}.bluetable tfoot .others td input{width:100px}.resultbook input{width:75% !important;display:inline-block}.resultbook .btn{display:inline-block;padding:4px 0px;margin-top:-2px;margin-left:2%;width:21%}.bluetable.values tr td{width:33%}.bluetable.values tr td:nth-child(2) input{text-align:center !important;width:100px}.bluetable.values tbody tr td:last-child,.bluetable.values tfoot td.total{text-align:right;padding-right:10px !important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.bluetable.values .plus,.bluetable.values .minus{cursor:pointer}.bluetable.values tfoot td{padding:20px !important;text-transform:uppercase}.warn{background:#f75757;font-size:1em;text-transform:uppercase;color:#feffff;text-align:center;padding:20px;width:100%;border-radius:5px;margin-bottom:20px;display:none}.majetok textarea.form-control{height:120px;border:1px #d9dadb solid;border-radius:5px;resize:none;margin-top:5px}.majetok .addaccount,.majetok .notification{display:inline-block}.majetok .notification{margin-top:10px}.notification{background:#f75757 !important;border-radius:5px;width:100%;padding:3px 10px;color:#fff}.notification .close{float:right;color:#fff;font-weight:normal;opacity:1;font-size:1em;text-shadow:none;margin-top:-1px}.notification .close span{font-size:1.5em;position:relative;top:1px;margin-left:10px;font-weight:200}.difference{width:100%;border:1px #022b3a solid !important;border-radius:5px;background:#fff;color:#2f2f2f;padding:10px;font-size:1.15em}.difference table{width:100%}.difference table td:first-child{width:85px;text-transform:uppercase}.difference input{border:none;color:#2f2f2f;width:100%;font-weight:bold;display:in}.difference input:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}.sign{margin-top:40px}.sign table{width:100%;font-size:12px;vertical-align:top}.sign table td{vertical-align:top}.addperson,.addrow,.addmorerow{cursor:pointer;color:#1B83A9}.addrow + .addmorerow{margin-left:20px}.morerows input{width:50px !important;margin-left:40px !important;border:1px #022b3a solid !important;height:28px !important;margin-right:10px;border-radius:5px;text-align:center !important}.sign .form-control{margin-bottom:10px}.classes{margin-bottom:30px;overflow:auto}.classes .class{background:transparent;border-radius:5px;font-size:12px}.classes .class td{border:1px #eaebeb solid}.classes .class thead tr:first-child td:first-child{border-top-left-radius:10px}.classes .class thead tr:first-child td:last-child{border-top-right-radius:10px;width:30px}.classes .class thead th{font-size:14px !important;white-space:normal !important;line-height:14px !important}.classes .class thead th:first-child{text-align:left;padding-left:23px !important}.classes .class thead th:nth-child(2),.classes .class thead th:nth-child(3){white-space:inherit}.classes .class thead th.delete .delete{color:#fff}#extraattachments table tbody tr td{padding:0px}#extraattachments table tbody tr td:last-child{width:75px}#extraattachments + .extraattachment{margin-bottom:10px}#extraattachments + .extraattachment input,#attachments .attachment input{display:none}#attachments table tr td:last-child{width:72px;text-align:center}#allattachments table tr td,#attachments table tr td{padding:5px 0px}.progress{height:11px}.share .bluetable tfoot td:last-child{padding-right:5px !important}.share .classes .class tbody .item td:nth-child(2){text-align:left}.classes .class tbody td:nth-child(6),.classes .class tbody td:nth-child(7){text-align:right}.classes .class tbody .group td:nth-child(7){text-align:center}.classes .class tbody .item .attachment i{cursor:pointer}.classes .class tbody .item .attachment a i{font-size:17px}.classes .class tbody .item .attachment i.deletefile{font-size:17px;margin-left:20px;color:red}.classes .class tbody .item .attachment input{display:none}.classes .class tbody .item td:first-child{width:6% !important}.classes .class tbody .item td:nth-child(2),.classes .class tbody .item td:nth-child(3){vertical-align:top}.classes .class tbody .item td:nth-child(4){width:110px}.classes .class tbody .item td:nth-child(5),.classes .class tbody .item td:nth-child(6){width:175px}.classes .class tbody .grey td:nth-child(6){text-align:center}.classes .class .group:before{display:none}.classes .class .account td:nth-child(2){text-align:left}.classes .class .item{text-align:left}.classes .class .item td:nth-child(1) input{width:30px;text-align:left}.classes .class .item td:nth-child(2) input,.classes .class .item td:nth-child(3) input,.classes .class .item td:nth-child(4) input{width:100%;text-align:left}.classes .class .item td:nth-child(5) input{text-align:center}.classes .class .item td:nth-child(6) input,.classes .class .item td:nth-child(7) input{text-align:right}.classes .class .control td{border:none !important}.classes .class .addaccount td,.classes .class .addgroup td{padding:0px !important;border:none !important}.classes .class .addaccount div,.classes .class .addgroup div{cursor:pointer;margin:10px 0px;line-height:30px;padding-left:10px}.classes .class .addaccount div{background:#c1e3c0}.classes .class .addgroup div{background:#e4e4e4}.classes .class tfoot td{border:1px #1B83A9 solid !important;text-transform:uppercase;text-align:right}.classes .class tfoot td:first-child{padding:20px !important;text-align:left}.classes .addclass{background:#fff;border-radius:10px;line-height:30px;height:60px}.classes .addclass div{background:#022b3a;margin-bottom:20px;color:#fff;padding-left:10px;cursor:pointer;border-top-left-radius:10px;border-top-right-radius:10px}.classes .total{background:#fff;border:3px #159811 solid;line-height:50px;border-radius:10px;text-transform:uppercase;margin-top:30px;font-weight:600}.classes .total > div{display:inline-block}.classes .total > div + div{border-left:1px #159811 solid}.classes .total .name{width:70.2%;padding-left:10px}.classes .total .name select{border:none;background:transparent;font-size:1.2em;text-transform:uppercase;cursor:pointer}.classes .total .sum1,.classes .total .sum2{width:14%;text-align:right}.classes .records .grey td:nth-child(2),.classes .records .grey td:nth-child(3),.classes .records .grey td:nth-child(4),.classes .records .green td:nth-child(3),.classes .records .green td:nth-child(4),.classes .records .green td:nth-child(5){text-align:right}.classes .records tbody .item td:nth-child(2){text-align:left;vertical-align:middle}.classes .records tbody .item td:nth-child(3),.classes .records tbody .item td:nth-child(4),.classes .records tbody .item td:nth-child(5){text-align:right;width:170px}.classes .records tfoot td:last-child{padding-right:5px !important}.classes .records .item td:nth-child(3) input{width:85%;text-align:right}.zapis textarea.form-control{height:120px;border:1px #d9dadb solid;border-radius:5px;resize:none;margin-top:5px}.zapis .disclaimer{text-align:center;margin-bottom:40px;margin-left:auto;margin-right:auto;width:75%}.client .account .form-group{display:inline-block;width:20%;margin-bottom:0px}.client .account .form-group + .form-group,.client .person .form-group + .form-group{margin-left:10px}.client .person .form-group{display:inline-block;width:30%;margin-bottom:0px}.client .add{cursor:pointer;color:#022b3a}.client i.delete{color:red;cursor:pointer}.client .clientitems > div{display:none}.client .clientitems > div.active{display:block}.addaccount .btn,#addaccount .btn{text-align:left !important;border-radius:5px !important;padding:5px 10px !important;font-weight:200 !important;display:inline-block;text-transform:none;background:#3aaa35 !important}.hint{margin-left:10px;color:#022b3a}.prikaz #text{min-height:700px}.cke_editable ul{list-style-type:none}.cke_editable > ul{margin-bottom:20px}.cke_editable ul li{line-height:1.15em}.cke_editable > ul > li > ul{margin:10px 0px}#cke_text .cke_top{background:rgb(47,76,106);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgb(47,76,106)),color-stop(100%,rgb(4,25,46)));background:linear-gradient(to bottom,rgb(47,76,106) 0%,rgb(4,25,46) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2f4c6a",endColorstr="#04192e",GradientType=0);border-top-left-radius:7px;border-top-right-radius:7px}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{color:#fff !important}.editor,#cke_text,.cke_inner{border-radius:7px}.cke_contents{border-bottom-right-radius:7px;border-bottom-left-radius:7px}.cke_bottom{display:none !important}footer{background:linear-gradient(90deg,#022B3A 0%,#18556C 100%);color:#fff;padding:20px 0px !important;position:relative !important;bottom:0px !important;width:100%;height:150px}footer img{width:200px;display:block}footer h3{font-weight:bold;font-size:12px;color:#fff;text-transform:uppercase}footer ul{list-style-type:none;margin:0px;padding:0px}footer li{font-size:12px;font-weight:500;margin:0px;padding:0px}footer a{color:#fff}footer a:hover,footer a:focus{color:#fff;text-decoration:underline}footer p{margin-bottom:0px;line-height:20px !important;font-size:12px !important;font-weight:500}a.cke_button_off:hover,a.cke_button_off:focus,a.cke_button_off:active,a.cke_button_on{background:transparent !important}.cke_chrome,.cke_top{border:none !important}.cke_contents{border:1px #ccc solid !important;border-top:none !important}.modal{text-align:center}.names-days{text-align:right}@media screen and (min-width:768px){.modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle;box-sizing:border-box}.modal-header .close{color:#ccc;opacity:1}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover,.dataTables_wrapper .dataTables_paginate .paginate_button:hover,.dataTables_wrapper .dataTables_paginate .paginate_button:active,.dataTables_wrapper .dataTables_paginate .paginate_button:focus{background:#022b3a !important;border-color:#022b3a !important}.modal-title{text-transform:none}.jconfirm .jconfirm-box{border:2px #f75757 solid;border-radius:7px !important;padding:0px}.jconfirm .jconfirm-box div.jconfirm-title-c.header{padding:7px 0px;background:#f75757;color:#fff;text-align:center;font-size:1.2em}.dialogmodal .modal-header .modal-title{text-align:center;color:#fff}.jconfirm .jconfirm-box div.jconfirm-closeIcon{color:#fff}.jconfirm .jconfirm-box .jconfirm-buttons{float:none !important;width:100%;text-align:center}.jconfirm-buttons .btn{text-transform:uppercase;font-weight:bold;border-radius:10px;padding:9px 15px;line-height:15px}.jconfirm-buttons .btn + .btn{margin-left:10px}.jconfirm-buttons .success{background:#159811;border:1px #159811 solid !important}.jconfirm-buttons .success:hover{background:transparent;color:#159811}.jconfirm-buttons .danger{background:#f75757;border:1px #f75757 solid !important}.jconfirm-buttons .danger:hover{background:transparent;color:#f75757}.jconfirm-buttons .normal{background:#022b3a;border:1px #022b3a solid !important}.jconfirm-buttons .normal:hover{background:transparent;color:#022b3a}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content{text-align:center;padding:10px}.loginpage header{background:rgb(2,43,58);background:-webkit-gradient(left top,right top,color-stop(0%,rgb(2,43,58)),color-stop(100%,rgb(24,85,108)));background:linear-gradient(to right,rgb(2,43,58) 0%,rgb(24,85,108) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#022b3a",endColorstr="#18556c",GradientType=1);color:#fff}.loginpage .page-wrapper{min-height:500px}.timeresolution .heading{margin-bottom:30px}.timeresolution input[type=radio]{margin-right:4px;position:relative;top:-1px}.timeresolution .calendaryear,.timeresolution .numyears{border:1px solid rgba(33,33,33,0.12);border-radius:5px;background-color:#fff;box-shadow:none;color:#212121;padding:4px 10px}.timeresolution .bluetable input,.timeresolution .bluetable textarea{font-size:1em;margin-bottom:0px}.timeresolution .bluetable tbody td:nth-child(4){text-align:right !important}.navigation{margin-top:20px;display:flex;gap:40px;border-bottom:2px solid #E8E8E8;margin-bottom:40px;flex-wrap:wrap;align-items:center;justify-content:flex-start}.navigation a,.navigation button{padding:12px 0;color:#666;text-decoration:none;font-size:16px;font-weight:500;position:relative;transition:color 0.3s ease;border:none;background:transparent;text-transform:none;flex:none;width:auto;text-align:left;border-radius:0}.navigation a:hover,.navigation button:hover{color:#032C3B;background:transparent}.navigation a.active,.navigation button.active{color:#032C3B;font-weight:600;background:transparent}.navigation a.active:after,.navigation button.active:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;background-color:#032C3B}.navigation a + a,.navigation a + button,.navigation button + button{margin-left:0}.ibancalc{text-align:center;margin-top:25px}.ibancalc input,.ibancalc select{text-align:center}.ibancalc .header{background:#022A39;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;font-size:1.2em;padding:7px 0px;margin-bottom:17px}.ibancalc select.form-control{height:32px}.ibancalc .buttons{margin-top:66px}.ibancalc .buttons button{padding:10px auto;width:160px;font-size:1.2em;text-transform:uppercase;margin-bottom:20px;border-radius:10px}.ibancalc .copy{color:#1460ad;font-size:0.8em;cursor:pointer}.ibancalc .beforeacc,.ibancalc .account{margin-bottom:30px}.rates{text-align:left;margin-top:20px}.rates .table td{border:none;padding:0px}.ratedate{width:120px;border:1px #ccc solid;border-radius:10px;margin-left:20px;margin-right:20px}.ratebtn{border-radius:10px;padding:5px 15px;font-size:0.9em;text-transform:none}.ratescalc h3{font-size:1.5em;margin-bottom:20px}.ratescalc h3 img{margin-right:20px;position:relative;top:3px}.ratescalc .strong{font-weight:600;margin-bottom:40px}.ratescalc .row{margin-bottom:30px}.ratescalc input.value{width:130px;border-radius:20px;border:1px #ccc solid;text-align:center}.ratescalc .calculation{margin-top:30px;padding-bottom:30px;color:#159811;font-size:2em;font-weight:600}.search .content h2{font-size:1.5em;margin:20px 0px}.search .content h3{font-size:1em;margin:20px 0px}.pricelist{text-align:center;margin-bottom:60px}.pricelist .switcher{text-align:center;margin-bottom:20px}.pricelist .switcher > span{width:165px;height:40px;display:inline-block;background:#d3d4dc;text-transform:uppercase;text-align:center;line-height:40px;font-size:14px;color:#022b3a;margin-left:-5px;cursor:pointer}.pricelist .switcher > span.active{background:#1d9938;color:#fff;box-shadow:inset 2px 2px 5px 0px rgba(0,0,0,0.35)}.pricelist .switcher > span:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.pricelist .switcher > span:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.pricelist h2{color:#022b3a;font-size:1.8em;font-weight:bold;padding:0px 0px 40px 0px}.pricelist .prices > div{flex-direction:row;align-items:flex-start}.pricelist .variant{border:1px #d3d4dc solid;background:#fff;border-radius:7px;padding-top:20px;padding-bottom:120px;height:auto;width:28%;display:inline-flex;flex-direction:column;position:relative}.pricelist .variant + .variant{margin-left:5%}.pricelist .variant h3{font-size:1.2em;line-height:1.6em}.pricelist .variant h3 .small{font-size:0.7em}.pricelist .variant .price{margin:20px 0;font-size:1.2em;margin-top:10px;font-weight:300}.pricelist .variant .price span{font-size:2.4em;line-height:0.9em}.pricelist .variant .line{background:#d3d4dc;width:60px;height:1px;margin:0px auto;margin-bottom:30px}.pricelist .variant .points{font-size:0.85em;line-height:1.5em;font-weight:300;max-width:80%;margin:0px auto}.pricelist .variant .points br{display:block;margin:10px 0;content:" "}.pricelist .variant .date{border-top:1px #d3d4dc solid;margin-top:10px;padding-top:10px}.pricelist .variant .bottom{border-top:1px #d3d4dc solid;position:absolute;bottom:0px;width:100%;height:110px}.pricelist .variant .bottom button{display:inline-block;background:#d3d4dc;padding:15px 43px;margin:30px 0;color:#fff;text-transform:uppercase;font-weight:700;font-size:0.9em}.pricelist .variant:hover{border-top:7px #1d9938 solid;padding-top:14px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.3)}.pricelist .variant:hover .price{color:#1d9938;font-weight:bold}.pricelist .variant:hover .bottom button{background:#1d9938}.pricelist .smalltext{margin-top:30px;font-size:14px;line-height:30px;font-weight:300}.buy .mainheader{text-align:center;margin:20px 0px}.buy h1{font-size:26px}.buy h2{font-size:22px;font-weight:bold;margin-bottom:30px}.buy a{color:#1d9938}.buy input{margin-bottom:20px;font-size:14px;line-height:43px;border:1px #a2a3a5 solid}.buy .paymentmethods{margin-top:30px}.buy .paymentmethods ul{border:1px #a2a3a5 solid;background:#fff;display:flex;list-style-type:none;width:100%;justify-content:space-evenly;padding:20px;border-radius:5px}.buy .paymentmethods h2{margin-bottom:10px}.buy .paymentmethods ul li label{margin:0px}.buy .paymentmethods ul li input{margin-bottom:0px;margin-right:10px}.buy .subtotal{margin-top:20px}.buy .subtotal h2{margin-bottom:10px}.buy .subtotal .box{background:#1d9938;color:#fff;height:78px;line-height:58px;border-radius:5px;padding:10px;font-weight:bold}.buy .subtotal .box .row > div:first-child{font-size:22px}.buy .subtotal .box .row > div:nth-child(2){text-align:center}.buy .subtotal .box .row > div:last-child{text-align:right;font-weight:300}.buy .subtotal .box .row > div:last-child .price{font-weight:bold;font-size:20px}.buy .agreement{margin-top:40px}.buy .agreement .checkbox{text-align:left;font-size:15px;display:block;width:100%;margin:0 auto;font-weight:300;color:#022b3a}.buy .agreement .checkbox input{margin-right:10px;margin-bottom:0px}.buy .agreement .checkbox + .checkbox{margin-top:0px;margin-bottom:20px}.buy .agreement .checkbox label{margin-bottom:0px}.buy .agreement .checkbox .red{color:red;margin-left:-6px}.buy .submit{margin-top:20px;text-align:center}.buy .submit button,.buy .paybutton{padding:15px 40px;background:#1d9938;color:#fff;border-radius:7px;text-transform:uppercase;border:1px #1d9938 solid;margin-left:10px;font-weight:bold;font-size:1.4em;cursor:pointer}.buy .submit button:hover,.buy .paybutton:hover{background:#1d9938;border:1px #1d9938 solid;color:#fff}.buy .terms{margin-top:50px}.buy .terms p{font-size:14px;margin-bottom:80px}.buy .terms p a{color:#1d9938}.buy .terms{text-align:center}.pay{padding-bottom:90px;text-align:center}.pay .bankinitals{color:#022b3a;font-size:1.2em;margin-top:50px}.pay .bankinitals .green{color:#1d9938;font-size:2em}.modal-dialog .modal-content{border:1px #022b3a solid}.pomocka .modal-header{border-bottom:none;padding:0px 20px}.pomocka .modal-header .close{color:#1d9938;font-size:2.5em;margin-top:6px}.about h1{text-align:center;font-size:1.7em;color:#022b3a;margin-top:20px}.about .text{background:#fff;border-radius:10px;margin:20px;min-height:500px;padding:20px}.company .clients .checkbox{padding-left:33px;padding-top:10px;padding-bottom:10px}.company .clients .checkbox + .checkbox{margin-top:0px}.company .clients .checkbox:nth-child(odd){background:#e4e4e4}.company .clients .checkbox.active{background:#1d9938;color:#fff}.company .checkbox span{cursor:pointer}.withwarning .warning{background:#f75757;color:#fff;display:flex;padding:20px;justify-content:space-between;position:fixed;width:100%;z-index:9}.withwarning .warning .links a{color:#fff;text-decoration:none;text-transform:uppercase}.withwarning .warning .links a:hover{text-decoration:underline}.withwarning .warning .links a + a{margin-left:50px}.withwarning .page-wrapper{padding-top:80px !important}.withwarning .toppanel > .row{top:147px !important}.blockportal{border:3px #f75757 solid;border-radius:10px;color:#f75757;margin:50px 0px;text-align:center;padding:50px 0px;font-size:1.8em;line-height:2.5em}.blockportal p{font-size:0.7em;line-height:1.8em}.blockportal .btn{margin-top:20px;text-transform:uppercase;padding:5px 10px;border-radius:20px}.alert a{color:#fff;text-decoration:underline}.section{margin-bottom:20px}.section .header{background:#022b3a;color:#fff;text-align:center;font-weight:400;text-transform:uppercase;font-size:1.5em;padding:10px 0px;border-radius:10px;position:relative}.section.open .header{border-bottom-right-radius:0px;border-bottom-left-radius:0px}.section .header .arrow{position:absolute;left:20px;cursor:pointer;width:23px;height:12px;top:18px;background:url("../img/arrow_close.png") center center no-repeat}.section.open .header .arrow{background:url("../img/arrow_open.png") center center no-repeat}.section .header .date{position:absolute;right:20px;top:11px;font-size:1em}.section .header .date > span{text-decoration:underline}.section .sectioncontent{background:#fff;border-bottom-right-radius:10px;border-bottom-left-radius:10px;display:none;padding:0px}.section .sectioncontent .content{padding:20px}.section .sectioncontent .content.green{background:#c1e3c0}.section .sectioncontent .content.red{background:#f1cdcd}.section.open .sectioncontent{display:block}.section select.form-control{height:30px}.section h3{background:#022b3a;color:#fff;text-align:center;font-weight:400;text-transform:uppercase;font-size:1.5em;padding:5px 0px}.employee{padding:0px 20px}.employee .heading{font-weight:200}.employee .heading input{text-align:center;border-bottom:1px #022b3a solid;text-decoration:none;color:#022b3a;width:80px;margin:0px auto;height:20px;line-height:25px;margin-top:10px;margin-bottom:30px}.employee .table td{padding:0px;border:none}.employee .table td + td{padding-left:5px}.employee .table td:first-child{width:10%}.employee .bonustable{padding:20px 0px;padding-left:20px}.employee .bonus .control td{padding-bottom:0px !important;padding-top:10px}.employee .bonus thead tr td{background:transparent;color:#022b3a;text-align:left}.employee .bonus thead tr:first-child td:first-child{padding-left:0px !important}.employee .bonus tr td{border:none !important}.employee .bonus tr td:first-child{padding-left:0px !important;width:33%}.employee .bonus tr td input{border:1px solid rgba(33,33,33,0.12);background-color:#fff;box-shadow:none;color:#212121;margin-top:5px}.employee .bonus .delete{cursor:pointer}.employee .worktime input{display:inline-block;width:90px;text-align:center}.employee .employment textarea{height:80px;resize:none;border-radius:10px}.employee .employment .delete{cursor:pointer;margin-left:20px}.employee .addemployment{cursor:pointer}.employee .worktimes input,.employee .resttimes input{display:inline-block;width:80px;margin-bottom:10px}.employee .timepicker{text-align:center}.employee .employment input.red{background:#f1cdcd}.employee .employment input.green{background:#c1e3c0}.employee .worktimestype select{margin-bottom:10px}table.employees .redrow td{background:#f2cece !important}.employee .cards > div{display:none}.employee .cards > div.active{display:block}.employee input[type=file]{display:none}.employee #dokumentacia .uploadprogress{padding-left:20px;display:none}.filedesc{font-size:0.7em;padding-top:10px}.employee #dokumentacia label{margin-left:10px}.employee .documents{margin-top:10px;margin-bottom:10px}.employee .documents .inner{border:2px #022b3a solid;border-radius:10px;text-align:center;margin:10px;position:relative;min-height:270px;padding-bottom:30px}.employee .documents .edit{background:#022b3a;cursor:pointer;display:block;width:100%;color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;padding:2px 0px;text-transform:uppercase;opacity:0;transition:0.3s}.employee .documents .edit i{padding-right:5px}.employee .documents .name{padding:10px 5px;display:block;word-break:break-all}.employee .documents img{width:70px;display:block;margin:10px auto}.employee .documents .delete{background:#fa9797;cursor:pointer;display:block;width:100%;color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:2px 0px;text-transform:uppercase;position:absolute;bottom:0px;opacity:0;transition:0.3s}.employee .documents .name input{width:80%}.employee .documents .savefilename{margin-left:10px}.employee .documents > div > .inner:hover .edit,.employee .documents > div > .inner:hover .delete{opacity:1}.employee .filter{margin-top:20px}.employee .filter label{font-weight:600;display:inline-block;margin-right:10px}.employee .filter ul{display:inline-block}.employee .filter ul li{display:inline-block}.employee .filter ul li button{width:220px;border:2px #022b3a solid;border-radius:10px;padding:5px 20px;background:transparent;margin-right:10px;color:#022b3a}.employee .filter ul li button.active{background:#022b3a;color:#fff}.employee .filter ul li:last-child{border:2px #022b3a solid;border-radius:10px;padding:0px 10px}.employee .filter ul li input{display:inline-block;width:260px;border:none;text-transform:none}.employee .filter ul li input::-webkit-input-placeholder{text-transform:none;color:#022b3a}.employee .filter ul li input::-moz-placeholder{text-transform:none;color:#022b3a}.employee .filter ul li input:-ms-input-placeholder{text-transform:none;color:#022b3a}.employee .filter ul li input:-moz-placeholder{text-transform:none;color:#022b3a}.agreement.formtable,.agreement.maintable{background:#fff;border-radius:20px;border:1px #e0e0e0 solid;padding:40px;width:80%;margin-right:auto;margin-left:auto}.agreement.formtable .heading,.agreement.maintable .heading{font-weight:300;text-transform:none}.agreement.formtable .heading strong,.agreement.maintable .heading strong{text-transform:uppercase}.agreement.formtable table{width:100%;border:none}.agreement.formtable p{margin-bottom:20px}.agreement.formtable .boldheader{font-size:1.2em;color:#022b3a;margin-bottom:1em}.agreement.formtable .bigheading,.agreement.formtable .bigheading p{font-size:15px}.agreement.formtable .bigheading table.contact tr td:first-child{width:110px !important}.agreement.formtable .employee,.agreement.formtable .employment{width:auto;display:inline-block;margin-bottom:20px;height:35px}.agreement.formtable .employment,.agreement.formtable .employeetable{display:none}.agreement.formtable .blue{color:#1c84aa !important;text-decoration:underline}.agreement.formtable input.blue,.agreement.formtable select.blue{color:#1c84aa !important;border:none;border-bottom:1px #1c84aa solid;border-radius:0px !important;padding:0px;text-align:center;background:transparent;-webkit-appearance:none;-webkit-border-radius:0px;text-decoration:none}.agreement.formtable input.datepicker{width:90px}.agreement .bigagreement{font-size:1.2em;font-weight:600;margin:60px 0px;text-align:center}.agreement .bluebox{background:#e1edf1;padding:10px;margin:40px 0px !important;width:100%;min-height:100px;border:none;resize:none;overflow:hidden}.privatecar .heading .year{text-transform:none;margin-top:20px;margin-bottom:40px}.privatecar .heading input{text-align:center;background:#fff;border:1px #bcb8b8 solid;border-radius:10px;width:60px;text-decoration:none;color:#31373d}.privatecar .bluetable.cars td{text-align:right !important}.privatecar .bluetable.cars tr td:nth-child(1),.privatecar .bluetable.cars tr td:nth-child(2),.privatecar .bluetable.cars tr td:nth-child(3),.privatecar .bluetable.cars tr td:nth-child(4),.privatecar .bluetable.cars .control td{text-align:left !important}.privatecar .bluetable.cars td:first-child{padding-left:10px !important}.privatecar .bluetable.cars thead tr:first-child td:first-child,.privatecar .bluetable.cars thead tr:first-child td{text-align:center !important}.loan .heading select{font-weight:normal;text-transform:uppercase;padding-right:10px;background:url("../img/arrow_down.png") right center no-repeat}.loan .heading .formtype input{text-align:center;width:400px}.loan .heading .account{margin-top:20px;font-weight:normal;text-transform:none}.loan .heading .account input{background:#fff;border:1px solid rgba(33,33,33,0.12);border-radius:5px;color:#000;text-decoration:none;text-align:center;margin-top:5px;font-weight:normal}.loan .prolong input{width:90%;display:inline-block;margin-right:10px}.loan .prolong .delete{color:red;display:none;cursor:pointer}.greybox{background:#edf1f4;border-radius:5px;padding:10px;margin-bottom:20px}.greybox h2{background:transparent;padding-left:0px;font-size:1.1em;text-transform:uppercase;font-weight:normal;margin:0px;line-height:2.5em;margin-bottom:10px}.loan .greybox select{height:30px}.loan .interest_rates table td{padding:5px}.loan .interest_rates .delete{display:none;color:red;cursor:pointer}.loan .loantable tfoot td{text-align:right}.loan .loantable tbody tr td:nth-child(5),.loan .loantable tbody tr td:nth-child(8),.loan .loantable tbody tr td:nth-child(10),.loan .loantable tbody tr td:nth-child(11){text-align:right}.loan textarea[name=note]{height:80px;resize:none;border-radius:7px}.loan .total_interests tr td:first-child{padding-left:10px !important}.loan .total_interests tr td:last-child{padding-right:10px !important}.loan .total_interests td:nth-child(2){text-align:right}.loan .total_interests tfoot{border:none !important}.loan .total_interests tfoot td{background:#006185;color:#fff !important;border:none}.loan .total_interests tfoot td:first-child{border-bottom-right-radius:0px}.loan .total_interests tfoot td:last-child{border-bottom-left-radius:0px;border-left:1px #fff solid}.paylips tbody td{padding-top:10px !important;padding-bottom:10px !important}.rewards .heading input{display:inline-block;width:100px}.rewards .heading input::-moz-placeholder{color:#1c84aa}.rewards .heading input::placeholder{color:#1c84aa}.rewards .bluetable tfoot td:nth-child(2){background:#1c84aa;color:#fff !important;text-align:right}.rewards .bluetable tfoot td:first-child{text-transform:uppercase;padding:10px !important}.coupons_values .heading input{display:inline-block;width:90px}.coupons_values .tablepanel{padding:0px !important}.coupons_values .tablepanel .header{background:#e4e4e4;color:#31373d;text-transform:uppercase;padding:10px;border-top-left-radius:6px;border-top-right-radius:6px}.coupons_values .tablepanel table td{border:none}.coupons_values .tablepanel h3{text-transform:uppercase;font-size:16px}.coupons_values .tablepanel .inputbox{border:1px #bcb8b8 solid;text-align:center;display:inline-block;padding:5px;border-radius:20px;width:110px}.coupons_values .tablepanel input,.coupons_values .tablepanel .inputbox span{border:none;display:inline-block;width:50px;padding:0px;text-align:right}.coupons_values .tablepanel .inputbox span.genitive{width:auto}.coupons_values .tablepanel .inputbox.employee_pay{width:500px}.personsmodal .modal-header{background:#022b3a;color:#fff}.personsmodal .modal-header .close{color:#fff;font-weight:100;position:absolute;right:4px;top:0px}.personsmodal .modal-header h5{color:#fff;text-transform:uppercase;font-weight:300;text-align:center;font-size:1.1em}.personsmodal .modal-body{padding:0px}.personsmodal .modal-body .row{padding:0px 15px}.personsmodal .modal-body .employees > div:nth-child(odd){background:#ebeaea}.personsmodal .modal-body button{margin:0px auto;border-radius:10px;margin-left:14px;margin-bottom:13px}.coupons_calculation .loaddata{border-radius:10px;padding:4px 10px !important}.coupons_calculation table.pricing select{width:170px}.coupons_calculation table.pricing tr td{border:none}.coupons_calculation table.pricing tr td:nth-child(4),.coupons_calculation table.pricing tr td[colspan="3"] + td,.coupons_calculation table.pricing tr td[colspan="4"]{text-align:right !important}.coupons_calculation table.pricing input{width:100px;text-align:center;border-radius:12px;border:1px #e4e4e4 solid;padding:3px 0px}.coupons_calculation table.bluetable tbody tr td:nth-child(2) input{text-align:center}.coupons_calculation table.bluetable tfoot td{border:1px #1B83A9 solid}.coupons_calculation table.bluetable tfoot,.coupons_calculation table.bluetable tfoot tr:first-child td[colspan="4"],.coupons_calculation table.bluetable tfoot tr td:last-child,.coupons_calculation table.bluetable tfoot tr td[colspan="2"]{border:none !important}.coupons_calculation table.bluetable tfoot tr:first-child td:nth-child(2),.coupons_calculation table.bluetable tfoot tr td:nth-child(3){background:#1c84aa !important;color:#fff !important}.coupons_calculation table.bluetable tfoot tr:first-child td:nth-child(2){border-right:1px #49acd0 solid}.coupons_calculation table.bluetable tfoot tr td:nth-child(3){width:50px}.coupons_calculation table.bluetable tfoot tr td:first-child{text-transform:uppercase;font-weight:400}.coupons_calculation table.bluetable tfoot tr td:nth-child(5){text-align:right}.coupons_calculation table.bluetable tfoot tr td input{text-align:center;height:20px}.financial_calculation table.bluetable thead .monthyearpicker{text-align:center}.financial_calculation table.bluetable tbody tr.control td:first-child{border-bottom:1px #1c84aa solid !important}.financial_calculation table.bluetable tfoot tr:first-child td:nth-child(2),.financial_calculation table.bluetable tfoot tr td:nth-child(3){background:#fff !important;color:#2f2f2f !important}.added_items .heading input{display:inline-block;width:90px}.added_items .bluetable thead tr:first-child th{background:transparent;color:#006185;border:none}.added_items .bluetable thead tr:first-child th:nth-child(2){background:transparent;border:none;padding:0px !important}.added_items .bluetable thead tr:nth-child(2) th{background:#006185;color:#fff !important}.added_items .bluetable thead tr:nth-child(2) th:first-child{border-top-left-radius:10px;text-align:left !important;padding-left:25px !important}.added_items .bluetable tfoot tr td{text-align:right}.added_items .bluetable tfoot tr td:first-child{text-align:left;font-weight:bold;text-transform:uppercase;color:#006185}.added_items .bluetable tfoot tr td:nth-child(2),.added_items .bluetable tfoot tr td:nth-child(3),.added_items .bluetable tfoot tr td:nth-child(5),.added_items .bluetable tfoot tr td:nth-child(7){background:#006185;color:#fff !important}.added_items .disclaimer{font-weight:bold;font-size:1.2em;margin-top:20px}.added_items .disclaimer .date{font-size:1em}.added_items .disclaimer .total{margin-left:310px}.added_items tr.highlighted td{color:#ce1a1a !important}.added_items .percent{width:40px !important}.ekko-lightbox .modal-dialog{vertical-align:top;display:inline-block !important}.ekko-lightbox .modal-dialog .modal-content{border:none;box-shadow:none;background:transparent}.maintable .filter{margin-bottom:20px;display:flex;align-items:center}.maintable .filter > *{flex-grow:2;flex-basis:0}.maintable .filter label{margin-right:10px;flex-grow:1}.maintable .filter select{height:31px;border:2px #022b3a solid;border-radius:4px}.maintable .filter input{display:inline-block;border:2px #022b3a solid;height:31px;border-radius:4px;padding-left:5px}.maintable .filter * + *{margin-left:10px}.attendance .plan .planday{width:30px;text-align:center}.attendance .plan thead td{background:#006185;color:#fff !important}.attendance .plan thead tr:first-child td:first-child{padding-left:5px !important;text-align:center !important}.attendance .plan .resultdays{width:40px}.attendance .shortcuts{margin-top:50px}.attendance .plan tr td:first-child,.attendance .plan tr td.planday:first-child{padding-left:5px !important}.attendance .plan .day span{display:block;width:100%;height:17px;cursor:pointer}.attendance .plan .red{background:#f1cdcd}.attendance .plan .total.green{color:#1d9938;font-weight:bold}.attendance .datechoose{text-align:center}.attendance .datechoose select{background:transparent;border:none;border-bottom:1px #006185 solid;-webkit-appearance:none;-moz-appearance:none;text-align:center}.attendance .datechoose .btn{font-weight:600;color:#006185}.attendance .navigation{justify-content:center}.attendancedetail .detailheader.center{text-align:center}.attendancedetail .detailheader .value{font-weight:600;color:#022b3a;border-bottom:1px #022b3a solid;padding-bottom:3px;margin-bottom:3px;min-height:25px}.attendancedetail .detailheader .desc{font-size:0.9em}.attendancedetail .detailheader select{border:none;background:transparent}.attendancedetail .timeevidence{margin-top:40px}.timepicker a.btn{display:inline-block;opacity:1}.attendancedetail .timeevidence thead tr:first-child td:first-child{text-align:center !important}.attendancedetail .timeevidence thead td{background:#006185;color:#fff !important;min-width:40px}.attendancedetail .timeevidence tr td:first-child{padding-left:6px !important}.attendancedetail .timeevidence tbody tr td:first-child{text-align:center}.attendancedetail .timeevidence tbody tr:nth-child(odd) td{background:#F2F2F2;border:1px #fff solid}.attendancedetail .timeevidence tbody tr.red td{background:#F1CDCD;color:#000}.attendancedetail .timeevidence input{padding:0px;text-align:center;height:20px;width:50px}.attendancedetail .timeevidence span{display:block;width:100%;height:18px;cursor:pointer}.attendancedetail .timeevidence span.static{cursor:auto}.attendancedetail .summary{margin-top:40px}.attendancedetail .summary thead tr td{text-align:center !important;padding-left:0px !important}.attendancedetail .summary tbody tr:nth-child(odd) td{background:#F2F2F2;border:1px #fff solid}.attendancedetail .summary thead tr td:first-child{text-align:center !important}.attendancedetail .summary tr td:first-child{padding-left:10px !important}.attendancedetail .summary tbody tr.red td{background:#F1CDCD;color:#000}.attendancedetail .summary tbody tr.green td{background:#c2e4c1;color:#000}.bootstrap-datetimepicker-widget .btn span{color:#006185 !important}.evidencetable td{font-size:12px !important}.evidencetable thead tr:first-child td:first-child{padding-left:5px !important}.evidencetable td:first-child{text-align:center}.evidencetable td:nth-child(2){text-align:left}.bluetable thead tr td.rotatetext{height:160px;white-space:nowrap}.bluetable thead tr td.rotatetext > div{transform:translate(0px,60px) rotate(-90deg);width:30px}.bluetable thead tr td.rotatetext > div > span{padding:5px 10px}.rotatetext div{transform:rotate(-90deg);width:100px}.odsuhlasenie .modal-header{text-align:center}.odsuhlasenie input[type=text]{border-radius:10px;height:30px}.odsuhlasenie select{border-radius:10px;height:32px}.navbar-right{margin-right:0}@media (max-width:1024px){.navbar.navbar-inverse.navbar-fixed-top .mobile-only-brand .nav-header,.navbar.navbar-inverse.navbar-fixed-top .mobile-only-brand .nav-header .logo-wrap{width:auto}.toppanel ul{margin-bottom:10px}}footer .container-fluid{background:linear-gradient(90deg,#022B3A 0%,#18556C 100%)}.d-flex{display:flex !important}.flex-center{display:flex !important;justify-content:center;align-items:center}.news-panel-redesign h3{margin-bottom:20px}.news-table-redesign{display:flex;flex-direction:column;gap:0;margin:15px 0}.news-row-redesign{display:flex;justify-content:space-between;align-items:center;transition:background-color 0.2s ease}.news-row-redesign:nth-child(even){background-color:#fff}.news-row-redesign:nth-child(odd){background:#F9F9F9}.news-row-redesign:last-child{border-bottom:none}.news-wrapper-right{display:flex;align-items:center;gap:15px}.news-title-redesign{color:#032C3B;font-size:12px;line-height:15px;text-decoration:none;flex:1;transition:color 0.2s ease;font-weight:500}.news-date-wrapper-redesign{display:flex;align-items:center;gap:10px;flex-shrink:0;justify-content:space-between;width:100%;padding:4px 15px;font-size:12px;line-height:15px}.news-date-wrapper-redesign:hover{background-color:rgb(221.78,233.86,242.92);color:#1D9938;text-decoration:none}.news-date-wrapper-redesign:hover .news-title-redesign,.news-date-wrapper-redesign:hover .news-wrapper-right{color:#1D9938;text-decoration:none}.news-date-redesign{color:#032C3B;font-size:12px;white-space:nowrap}.status-indicator-redesign{width:10px;height:10px;border-radius:50%;flex-shrink:0}.news-row-redesign.unread .status-indicator-redesign{background-color:#CB444A}.news-row-redesign.read .status-indicator-redesign{background-color:#1D9938}.calendar-panel-redesign{min-height:100%}.calendar-panel-redesign .section-title{margin-bottom:20px}.calendar-header-redesign{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:15px;margin-top:8px}.calendar-header-redesign h3{margin-bottom:0 !important;padding-top:0 !important;flex-shrink:0}.calendar-controls-redesign{display:flex;align-items:center;gap:5px;flex:1;justify-content:center}.calendar-controls-redesign .prev,.calendar-controls-redesign .next{cursor:pointer;padding:4px 8px;color:#032C3B;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color 0.2s ease;background-color:#E9F1F7;border-radius:4px;font-weight:800}.calendar-controls-redesign .prev:hover,.calendar-controls-redesign .next:hover{color:#1D9938}.calendar-controls-redesign .actualdate{font-size:12px;color:#032C3B;min-width:120px;text-align:center;cursor:pointer}.btn-add-event-redesign-wrapper{margin-left:15px;margin-right:15px}.btn-add-event-redesign{background-color:#1D9938;color:#fff;padding:5px 16px;font-size:12px;cursor:pointer;white-space:nowrap;transition:background-color 0.2s ease;border:0;border-radius:8px}.btn-add-event-redesign:hover{background-color:rgb(20.8736263736,110.1263736264,40.3076923077)}.calendar-events-redesign{min-height:100%;padding-bottom:20px}.calendar-table-redesign{display:flex;flex-direction:column;gap:0}.calendar-row-redesign{display:flex;justify-content:space-between;align-items:center;padding:4px 15px;border-bottom:0;transition:background-color 0.2s ease;cursor:pointer}.calendar-row-redesign.even{background-color:#F9F9F9}.calendar-row-redesign.odd{background-color:#fff}.calendar-row-redesign:last-child{border-bottom:none}.calendar-row-redesign:hover{background-color:rgb(221.78,233.86,242.92);color:#1D9938;text-decoration:none}.calendar-row-redesign:hover .calendar-event-title-redesign{color:#1D9938;text-decoration:none}.calendar-event-title-redesign{color:#032C3B;font-size:12px;line-height:15px;font-weight:500;text-decoration:none;flex:1;transition:color 0.2s ease;display:flex;justify-content:space-between}.calendar-event-title-redesign:hover{background-color:rgb(221.78,233.86,242.92);color:#1D9938;text-decoration:none}.calendar-date-wrapper-redesign{display:flex;align-items:center;gap:10px;flex-shrink:0}.calendar-event-date-redesign{color:#032C3B;font-size:12px;font-weight:500;line-height:15px;white-space:nowrap}.calendar-status-indicator-redesign{width:10px;height:10px;border-radius:50%;flex-shrink:0}.calendar-status-indicator-redesign.red{background-color:#CB444A}.calendar-status-indicator-redesign.blue{background-color:#032C3B}.calendar-status-indicator-redesign.lightblue{background-color:#006185}.calendar-status-indicator-redesign.green{background-color:#1D9938}.calendar-empty-redesign{padding:40px 20px;text-align:center;color:#9CA3AF}.calendar-empty-redesign p{margin:0}.blog-panel{background-color:#E9F1F7 !important}.dashboard{margin-bottom:60px}@media (max-width:768px){.page-wrapper{margin-top:90px}[class*=col-]:has(> table:not(.address table)),[class*=col-]:has(> .table),[class*=col-]:has(> .bluetable){overflow-x:auto;-webkit-overflow-scrolling:touch;display:block;width:100%}[class*=col-]:has(> table:not(.address table)) > table,[class*=col-]:has(> table:not(.address table)) > .table,[class*=col-]:has(> table:not(.address table)) > .bluetable,[class*=col-]:has(> .table) > table,[class*=col-]:has(> .table) > .table,[class*=col-]:has(> .table) > .bluetable,[class*=col-]:has(> .bluetable) > table,[class*=col-]:has(> .bluetable) > .table,[class*=col-]:has(> .bluetable) > .bluetable{min-width:700px;display:table}.address{overflow-x:visible;margin-bottom:20px;max-width:100%}.address table{min-width:auto !important;width:100%;font-size:13px;display:table;table-layout:fixed}.address table td{padding:5px 0;word-break:break-word;vertical-align:top;display:table-cell}.address table td:first-child{width:35%;min-width:100px;font-weight:500;padding-right:10px}.address table td:last-child{width:65%}.pricelist{padding:0 15px}.pricelist h2{font-size:1.5em;padding:20px 0 30px 0}.pricelist .header{margin-bottom:20px}.pricelist .switcher > span{width:140px;font-size:12px}.pricelist .prices > div{flex-direction:column;align-items:center}.pricelist .variant{width:100%;max-width:400px;margin:0 auto 20px auto !important;padding-bottom:100px}.pricelist .variant + .variant{margin-left:0 !important}.pricelist .variant h3{font-size:1.3em}.pricelist .variant .price{margin:15px 0;font-size:1.1em}.pricelist .variant .price span{font-size:2em}.pricelist .variant .points{max-width:90%;font-size:0.9em}.pricelist .variant .bottom{height:90px}.pricelist .variant .bottom button{padding:12px 35px;margin:20px 0;font-size:0.85em}.pricelist .variant:hover{border-top:5px #1d9938 solid;padding-top:16px}.pricelist .smalltext{margin-top:20px;font-size:13px;line-height:24px;padding:0 15px}.buy{padding:0 15px}.buy .mainheader{margin:15px 0}.buy .mainheader h1{font-size:22px}.buy .mainheader span{font-size:16px}.buy h2{font-size:18px;margin-bottom:20px}.buy input.form-control{margin-bottom:15px;font-size:14px}.buy .container > .row > [class*=col-]{margin-bottom:30px}.buy .paymentmethods{margin-top:30px}.buy .paymentmethods ul{flex-direction:column;padding:15px;gap:15px}.buy .paymentmethods ul li{width:100%}.buy .paymentmethods ul li label{display:flex;align-items:center;justify-content:flex-start;width:100%}.buy .paymentmethods ul li label img{max-width:100% !important;width:100% !important;height:auto}.buy .paymentmethods ul li input[type=radio]{margin-right:10px;flex-shrink:0}.buy .subtotal .box{height:auto;line-height:1.5;padding:15px}.buy .subtotal .box .row > div{font-size:16px !important;text-align:left !important;margin-bottom:10px}.buy .subtotal .box .row > div:first-child{font-size:18px !important}.buy .subtotal .box .row > div:last-child{font-size:16px !important;margin-bottom:0}.buy .subtotal .box .row > div:last-child .price{font-size:18px !important}.buy .submit button{width:100%;max-width:100%;font-size:1.2em;padding:15px 30px;margin-left:0}.buy .terms{margin-top:30px}.buy .terms p{font-size:13px;line-height:1.6;margin-bottom:40px}.maintable .filter{flex-direction:column;align-items:stretch;gap:10px;padding:15px;background:#f8f9fa;border-radius:8px;margin-bottom:20px}.maintable .filter > *{flex-grow:1;flex-basis:auto;width:100%}.maintable .filter label{margin-right:0;margin-bottom:5px;font-weight:500;font-size:14px}.maintable .filter input,.maintable .filter select{width:100% !important;margin-left:0 !important;height:40px;font-size:14px;padding:8px 10px;border:1px #022b3a solid;border-radius:6px}.maintable .filter * + *{margin-left:0;margin-top:10px}.navigation{flex-direction:column;gap:0;margin-bottom:30px}.navigation a,.navigation button{font-size:15px;padding:16px 0;border-bottom:1px solid #F0F0F0;width:100%}.navigation a:after,.navigation button:after{display:none !important}.navigation a.active,.navigation button.active{background:#E9F1F7;padding-left:16px;margin:0 -16px;width:calc(100% + 32px);border-bottom-color:#032C3B}.dashboard-home .toppanel{margin:20px 0 !important;padding:10px 15px;min-height:auto}.dashboard-home .toppanel > div.row{position:relative !important;top:0 !important;margin:0 !important;width:100% !important;flex-direction:column;gap:6px}.dashboard-home .toppanel .col-md-6{padding:0;text-align:left !important}.dashboard-home .toppanel .col-md-6:first-child h2{font-size:18px;margin:0;line-height:1.2}.dashboard-home .toppanel .col-md-6:last-child{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:12px;align-items:center}.dashboard-home .toppanel #time{font-size:13px;font-weight:600}.dashboard-home .toppanel .date{font-size:12px}.dashboard-home .toppanel .namesday{font-size:11px;flex-basis:100%}.dashboard-home .toppanel span + span{margin-left:0 !important}.dashboard-home .content{margin-top:20px}.modules-section h3{font-size:18px;margin-bottom:15px}.modules-section .row{gap:10px}.modules-section .module{font-size:12px;padding:15px 10px;min-height:80px}.modules-section .module a{font-size:11px}.recent-forms h3{font-size:18px;margin-bottom:15px;padding-top:15px}.recent-forms .recent-forms-list li{padding:10px 0px}.recent-forms .recent-forms-list li a{font-size:12px}.news-panel-redesign h3{font-size:18px}.news-row-redesign{padding:12px 15px;flex-direction:column;align-items:flex-start;gap:8px}.news-title-redesign{font-size:14px;width:100%}.news-date-wrapper-redesign,.news-wrapper-right{gap:8px;padding-left:0}.news-date-redesign{font-size:13px}.calendar-panel-redesign h3{font-size:18px}.calendar-header-redesign{flex-direction:column;align-items:flex-start;gap:12px}.calendar-header-redesign h3{width:100%;margin:0}.calendar-controls-redesign{width:100%;justify-content:space-between;padding:0 15px}.calendar-controls-redesign .actualdate{font-size:13px}.btn-add-event-redesign-wrapper{margin-left:15px;margin-right:15px !important}.btn-add-event-redesign{width:100%;padding:10px 16px}.calendar-row-redesign{gap:8px}.calendar-event-title-redesign{font-size:14px;width:100%}.calendar-event-date-redesign{font-size:13px}.blog-panel h3{font-size:18px}.blog-panel .article{margin-bottom:20px}.blog-panel .article .image{height:180px}.blog-panel .article h2{font-size:16px;margin:10px 0}.blog-panel .article .text{font-size:13px}.blog-panel .article .greenbutton{font-size:13px;padding:8px 16px}.panel{padding:15px 0;margin-bottom:15px}.section-title{font-size:18px !important;margin-bottom:15px !important}.row.g-4{gap:1rem !important}.dashboard-home .toppanel .time,.dashboard-home .toppanel .date,.dashboard-home .toppanel .namesday{text-align:left !important}}.modal .modal-dialog{max-width:700px;margin:30px auto}.modal .modal-content{border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,0.2);overflow:hidden}.modal .modal-header{background-color:#032C3B;color:#fff;padding:20px 30px;border:none;display:flex;justify-content:space-between;align-items:center}.modal .modal-header .modal-title,.modal .modal-header h4{font-size:20px;font-weight:600;margin:0;order:1;flex:1}.modal .modal-header .close{color:#fff;opacity:1;font-size:28px;font-weight:300;text-shadow:none;order:2;margin:0;padding:0;background:transparent;border:none;cursor:pointer;line-height:1}.modal .modal-header .close:hover{opacity:0.8}.modal .modal-header .close span{font-weight:300}.modal .modal-body{padding:30px;background:#fff}.modal .modal-body form .row{margin-bottom:20px}.modal .modal-body form .row:last-child{margin-bottom:0}.modal .modal-body form .form-control{border:1px solid #E5E7EB;border-radius:8px;padding:12px 16px;font-size:14px;color:#032C3B;background:#fff;transition:border-color 0.2s ease}.modal .modal-body form .form-control:focus{border-color:#032C3B;box-shadow:0 0 0 3px rgba(3,44,59,0.1);outline:none}.modal .modal-body form .form-control::-moz-placeholder{color:#9CA3AF}.modal .modal-body form .form-control::placeholder{color:#9CA3AF}.modal .modal-body form textarea.form-control{min-height:100px;resize:vertical}.modal .modal-body form select.form-control{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;background-size:16px 12px;padding-right:40px}.modal .modal-body form label{font-size:14px;color:#032C3B;font-weight:500;margin-bottom:8px;display:block}.modal .modal-body form .checkbox{display:flex;align-items:center;padding-top:8px}.modal .modal-body form .checkbox input[type=checkbox]{width:18px;height:18px;margin-right:8px;cursor:pointer}.modal .modal-body form .checkbox label{margin:0;cursor:pointer;font-weight:400}.modal .modal-footer{padding:20px 30px;background:#F9FAFB;border:none;display:flex;justify-content:flex-end;gap:10px}.modal .modal-footer button,.modal .modal-footer .btn{padding:10px 24px;font-size:14px;font-weight:500;border-radius:8px;border:none;cursor:pointer;transition:all 0.2s ease}.modal .modal-footer button.btn-success,.modal .modal-footer .btn.btn-success{background-color:#1D9938;color:#fff}.modal .modal-footer button.btn-success:hover,.modal .modal-footer .btn.btn-success:hover{background-color:rgb(22.4989010989,118.7010989011,43.4461538462)}.modal .modal-footer button.btn-success i,.modal .modal-footer .btn.btn-success i{margin-right:6px}.modal .modal-footer button.btn-warning,.modal .modal-footer .btn.btn-warning{background-color:#F59E0B;color:#fff}.modal .modal-footer button.btn-warning:hover,.modal .modal-footer .btn.btn-warning:hover{background-color:rgb(206.7275590551,133.0173228346,8.4724409449)}.modal .modal-footer button.btn-danger,.modal .modal-footer .btn.btn-danger{background-color:#CB444A;color:#fff}.modal .modal-footer button.btn-danger:hover,.modal .modal-footer .btn.btn-danger:hover{background-color:rgb(180.1146443515,50.0853556485,55.8644351464)}@media (max-width:768px){.modal.eventmodal .modal-dialog,#addmodule .modal-dialog{margin:10px;max-width:calc(100% - 20px)}.modal.eventmodal .modal-header,#addmodule .modal-header{padding:15px 20px}.modal.eventmodal .modal-header .modal-title,.modal.eventmodal .modal-header h4,#addmodule .modal-header .modal-title,#addmodule .modal-header h4{font-size:18px}.modal.eventmodal .modal-header .close,#addmodule .modal-header .close{font-size:24px}.modal.eventmodal .modal-body,#addmodule .modal-body{padding:20px}.modal.eventmodal .modal-body form .row,#addmodule .modal-body form .row{margin-bottom:15px}.modal.eventmodal .modal-body form .col-md-6,.modal.eventmodal .modal-body form .col-md-4,.modal.eventmodal .modal-body form .col-md-2,.modal.eventmodal .modal-body form .col-md-12,#addmodule .modal-body form .col-md-6,#addmodule .modal-body form .col-md-4,#addmodule .modal-body form .col-md-2,#addmodule .modal-body form .col-md-12{margin-bottom:15px}.modal.eventmodal .modal-body form .col-md-6:last-child,.modal.eventmodal .modal-body form .col-md-4:last-child,.modal.eventmodal .modal-body form .col-md-2:last-child,.modal.eventmodal .modal-body form .col-md-12:last-child,#addmodule .modal-body form .col-md-6:last-child,#addmodule .modal-body form .col-md-4:last-child,#addmodule .modal-body form .col-md-2:last-child,#addmodule .modal-body form .col-md-12:last-child{margin-bottom:0}.modal.eventmodal .modal-footer,#addmodule .modal-footer{padding:15px 20px;flex-direction:column}.modal.eventmodal .modal-footer button,.modal.eventmodal .modal-footer .btn,#addmodule .modal-footer button,#addmodule .modal-footer .btn{width:100%}}.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.table-wrap table{min-width:600px}.page-container,.main-content,.content-wrapper{overflow-x:hidden;max-width:100%}html,body{overflow-x:hidden;max-width:100%}body{position:relative}@media (max-width:768px){.toppanel > div.row{position:relative !important;top:0 !important;margin:0 !important;padding:10px 15px !important}.toppanel ul{display:flex;flex-wrap:wrap;margin-bottom:10px;width:100%}.toppanel ul + ul{margin-left:0;margin-top:10px}.toppanel ul li{flex:1 1 auto;min-width:48%;overflow:clip}.toppanel ul li + li{margin-left:0}.toppanel ul li .btn{width:100%;font-size:13px;padding:8px 10px !important;text-overflow:ellipsis;overflow:clip}.toppanel ul li .btn i{font-size:14px}.toppanel ul li .btn span{display:inline}.maintable{margin-top:0 !important;padding-top:0 !important}.names-days{text-align:left}}@media (max-width:576px){.toppanel ul li{flex:1 1 100%;min-width:100%;margin-bottom:8px}.toppanel ul li:last-child{margin-bottom:0}}table.dataTable thead .sorting::after,table.dataTable thead .sorting_asc::after,table.dataTable thead .sorting_desc::after{top:20px}.pravidla_nizkej_kapitalizacie input.form-control{height:40px;background-color:#f6f6f6;border-radius:10px}.pravidla_nizkej_kapitalizacie .input-value--pr-80{padding-right:45px}.pravidla_nizkej_kapitalizacie .heading{text-align:center;margin-bottom:30px}.pravidla_nizkej_kapitalizacie .heading p{font-size:18px;font-weight:bold;color:#000;margin:0}.pravidla_nizkej_kapitalizacie .section-box{background:#fff;border-radius:10px;overflow:hidden;margin-bottom:20px;box-shadow:0px 0px 12px 0px rgba(0,0,0,0.08)}.pravidla_nizkej_kapitalizacie .section-heading{background-image:linear-gradient(to right,#022B3A,#18556C);color:#fff;padding:12px 20px;margin:0;font-size:16px;font-weight:bold}.pravidla_nizkej_kapitalizacie .section-content{padding:15px;background:#fff}.pravidla_nizkej_kapitalizacie .section-content-special-table{padding-left:0;padding-right:0}.pravidla_nizkej_kapitalizacie .section-content-special-table .input-row{padding-left:15px;padding-right:15px}.pravidla_nizkej_kapitalizacie .contact-details{margin-top:15px}.pravidla_nizkej_kapitalizacie .contact-details p{margin:8px 0;font-size:14px;line-height:1.6}.pravidla_nizkej_kapitalizacie .contact-details p strong{display:inline-block;min-width:180px}.pravidla_nizkej_kapitalizacie .form-group{margin-bottom:15px}.pravidla_nizkej_kapitalizacie .form-group label{display:block;margin-bottom:5px;font-weight:500;font-size:14px}@media (min-width:768px){.pravidla_nizkej_kapitalizacie .form-group{display:flex;align-items:center;gap:15px}.pravidla_nizkej_kapitalizacie .form-group label{margin-bottom:0;white-space:nowrap;min-width:80px}.pravidla_nizkej_kapitalizacie .form-group .datepicker-wrapper{flex:1}}@media (max-width:767px){.pravidla_nizkej_kapitalizacie .form-group{display:block}.pravidla_nizkej_kapitalizacie .form-group label{display:block;margin-bottom:5px}.pravidla_nizkej_kapitalizacie .form-group .datepicker-wrapper{width:100%}}.pravidla_nizkej_kapitalizacie .datepicker-wrapper{position:relative;display:inline-block;width:100%}.pravidla_nizkej_kapitalizacie .datepicker-wrapper .datepicker-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#1e3a52;pointer-events:none;font-size:16px}.pravidla_nizkej_kapitalizacie .datepicker-wrapper input.datepicker{padding-right:35px}.pravidla_nizkej_kapitalizacie .sign .datepicker-wrapper{display:block}.pravidla_nizkej_kapitalizacie .input-row{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid #e0e0e0}.pravidla_nizkej_kapitalizacie .input-row:last-of-type{border-bottom:none}.pravidla_nizkej_kapitalizacie .input-row .input-label{flex:1;font-size:14px;color:#000;font-weight:500}.pravidla_nizkej_kapitalizacie .input-row .input-value{display:flex;align-items:center;gap:10px}.pravidla_nizkej_kapitalizacie .input-row .input-value input{background-color:#F6F6F6;height:auto;width:150px;text-align:right;padding:10px 10px;border:1px solid #ddd;border-radius:10px;font-weight:500}.pravidla_nizkej_kapitalizacie .input-row .input-value input::-moz-placeholder{font-weight:500}.pravidla_nizkej_kapitalizacie .input-row .input-value input::placeholder{font-weight:500}.pravidla_nizkej_kapitalizacie .input-row .input-value .currency{font-size:14px;color:#000;font-weight:500}.pravidla_nizkej_kapitalizacie .loans-table{margin-top:20px;margin-bottom:20px;width:100%;border-collapse:collapse}.pravidla_nizkej_kapitalizacie .loans-table tr{border-bottom:1px solid #e0e0e0}.pravidla_nizkej_kapitalizacie .loans-table tr:nth-child(odd){background-color:#E5E5E5}.pravidla_nizkej_kapitalizacie .loans-table td{padding:10px 8px;vertical-align:middle;border:none}.pravidla_nizkej_kapitalizacie .loans-table td.loan-label{width:8%;font-size:14px;padding-left:15px;font-weight:500}.pravidla_nizkej_kapitalizacie .loans-table td.loan-label .loan-dot{color:#1e3a52;margin-right:8px;font-size:12px}.pravidla_nizkej_kapitalizacie .loans-table td.loan-radio{width:20%}.pravidla_nizkej_kapitalizacie .loans-table td.loan-radio .radio-inline{display:inline-flex;align-items:center;margin-right:15px;margin-bottom:0;font-size:12px;font-weight:500}.pravidla_nizkej_kapitalizacie .loans-table td.loan-radio .radio-inline span{padding-top:5px;font-weight:500}.pravidla_nizkej_kapitalizacie .loans-table td.loan-radio .radio-inline input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:18px;height:18px;border:2px solid #ccc;border-radius:50%;outline:none;cursor:pointer;position:relative;background:white;transition:all 0.2s;margin-right:8px;flex-shrink:0;font-weight:500}.pravidla_nizkej_kapitalizacie .loans-table td.loan-radio .radio-inline input[type=radio]:checked{border-color:#5cb85c}.pravidla_nizkej_kapitalizacie .loans-table td.loan-radio .radio-inline input[type=radio]:checked::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;background:#5cb85c;border-radius:50%}.pravidla_nizkej_kapitalizacie .loans-table td.loan-radio .radio-inline input[type=radio]:hover{border-color:#5cb85c}.pravidla_nizkej_kapitalizacie .loans-table td.loan-description{width:40%}.pravidla_nizkej_kapitalizacie .loans-table td.loan-description .loan-inputs-row{display:flex;gap:10px;align-items:flex-start;margin-bottom:5px}.pravidla_nizkej_kapitalizacie .loans-table td.loan-description .loan-desc-select{flex:1;min-width:0;padding:6px 10px;border:1px solid #ddd;font-size:14px;font-weight:500;height:40px;background-color:#f6f6f6;border-radius:10px}.pravidla_nizkej_kapitalizacie .loans-table td.loan-description .loan-company-search{width:35%;flex-shrink:0;padding:6px 10px;border:1px solid #ddd;font-size:14px;font-weight:500;height:40px;background-color:#f6f6f6;border-radius:10px}.pravidla_nizkej_kapitalizacie .loans-table td.loan-description .loan-custom-input{width:100%;padding:6px 10px;border:1px solid #ddd;border-radius:3px;font-size:14px;font-weight:500}.pravidla_nizkej_kapitalizacie .loans-table td.loan-amount{width:20%;text-align:right}.pravidla_nizkej_kapitalizacie .loans-table td.loan-amount input{text-align:right;display:inline-block;margin-right:8px;font-weight:500;background-color:#f6f6f6;width:150px;height:40px;border-radius:10px}.pravidla_nizkej_kapitalizacie .loans-table td.loan-amount .currency{font-size:14px}.pravidla_nizkej_kapitalizacie .loans-table td.loan-delete{width:3%;text-align:center}.pravidla_nizkej_kapitalizacie .loans-table td.loan-delete .delete-loan{color:#d9534f;cursor:pointer;font-size:16px}.pravidla_nizkej_kapitalizacie .loans-table td.loan-delete .delete-loan:hover{color:#c9302c}.pravidla_nizkej_kapitalizacie .loans-table td select{width:100%;padding:6px 10px;border:1px solid #ddd;border-radius:3px;font-size:14px;font-weight:500}.pravidla_nizkej_kapitalizacie .add-loan{margin-top:10px;padding:8px 16px;font-size:14px;margin-left:15px}.pravidla_nizkej_kapitalizacie .calculations .section-content{padding:20px;background-color:#E9F1F7}.pravidla_nizkej_kapitalizacie .calc-row{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid #e0e0e0}.pravidla_nizkej_kapitalizacie .calc-row:last-of-type{border-bottom:none}.pravidla_nizkej_kapitalizacie .calc-row .calc-label{flex:1;font-size:14px;color:#000;font-weight:500;text-align:end}.pravidla_nizkej_kapitalizacie .calc-row .calc-value{display:flex;align-items:center;gap:10px;font-size:14px;color:#000;text-align:right;min-width:180px;justify-content:flex-end;font-weight:500}.pravidla_nizkej_kapitalizacie .calc-row .calc-value span.input-like-value{background-color:#fff;width:100px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:10px}.pravidla_nizkej_kapitalizacie .calc-row .calc-value span.input-like-value.input-like-value--last{background-color:transparent}.pravidla_nizkej_kapitalizacie .calc-row .calc-value .currency{font-size:14px;font-weight:500}.pravidla_nizkej_kapitalizacie .calc-row.final-row{background-color:#F07C40;color:#fff;padding:15px 20px;margin:10px -20px -20px -20px;border-bottom:none}.pravidla_nizkej_kapitalizacie .calc-row.final-row .calc-label{color:#000;font-weight:bold;font-size:15px}.pravidla_nizkej_kapitalizacie .calc-row.final-row .calc-value{color:#000;font-weight:bold;font-size:16px;background-color:transparent}.pravidla_nizkej_kapitalizacie .calc-row.final-row .calc-value .currency{color:#000}.pravidla_nizkej_kapitalizacie .sign{margin-top:30px}.pravidla_nizkej_kapitalizacie .sign table td{padding:5px;font-size:14px;font-weight:500}.pravidla_nizkej_kapitalizacie input.price{text-align:right}.pravidla_nizkej_kapitalizacie .form-control{font-size:14px}.m-h-300{min-height:300px}.heading-no-capitalize{text-transform:unset !important}