﻿@import url("/webfonts/Montserrat.css");
body, input, button, select, textarea {
  font-family: 'Montserrat', sans-serif;
  font-weight: 500;
  font-size:15.5px;
  line-height: 20px;
}

.noselect {
-webkit-touch-callout: auto;
-webkit-user-select: auto;
-khtml-user-select: auto;
-moz-user-select: auto;
-ms-user-select: auto;
user-select: auto;
}

.hidden {
    display: none !important;
}
md-checkbox{font-size:13px;}

#ib2cp .actions-list > li{white-space:nowrap;}

/*.ibuilder.express * {line-height: 20px;}*/
body, .ibuilder.express, .ibuilder.express .nav-header {background-color: #F3F8FB;color:#171717; font-weight:400} /*#F3F8FB => #797979*/
.ibuilder.express a{color:#22844F;}
.ibuilder.express a:hover{color:#6FCF97;text-decoration:none;}
.ibuilder.express .asearch-content a.btn:disabled, 
.ibuilder.express a.ib2_disabled{background-color:transparent;color:#718897;}
.ibuilder.express a.btn,
.ibuilder.express a.back-btn,
.ibuilder.express .md-button{background-color:#E6ECF0;color:#171717;border-radius: 30px;border:none;height:30px;line-height:20px;font-weight:500;}
.ibuilder.express a.btn:hover,
.ibuilder.express .md-button:hover{background-color:#E6F5F4}
.ibuilder.express a.back-btn{padding:6px 8px; display:inline-block;}
.ibuilder.express input[type="checkbox"], 
.ibuilder.express input[type="radio"] {accent-color: #6FCF97;}
.ibuilder.express md-checkbox:not(.md-checked) .md-icon{border-radius:5px;}
.ibuilder.express md-checkbox.md-checked .md-icon{background-color:#6FCF97}

.ibuilder.express input[type="text"]:focus, 
.ibuilder.express md-input-container:focus .md-input:not(span), 
.ibuilder.express textarea:focus, 
.ibuilder.express select:focus{border: 1px solid #6FCF97 !important;}
.ibuilder.express .asform select{background-color:#fff;}

.ibuilder.express .md-select-value > span:not(.md-select-icon) .md-text{white-space:normal;}

.hide_content_pane #ContentPane .Container{display:none;}

.ibuilder.express .md-button.md-default-theme.md-primary.md-fab:not([disabled]).md-focused, 
.ibuilder.express .md-button.md-primary.md-fab:not([disabled]).md-focused, 
.ibuilder.express .md-button.md-default-theme.md-primary.md-fab:not([disabled]):hover, 
.ibuilder.express .md-button.md-primary.md-fab:not([disabled]):hover, 
.ibuilder.express .md-button.md-default-theme.md-primary.md-raised:not([disabled]).md-focused, 
.ibuilder.express .md-button.md-primary.md-raised:not([disabled]).md-focused, 
.ibuilder.express .md-button.md-default-theme.md-primary.md-raised:not([disabled]):hover, 
.ibuilder.express .md-button.md-primary.md-raised:not([disabled]):hover{color:#171717;background-color:#E6F5F4;}

.horizontal{overflow:auto;height:60px;}
.horizontal li{ float:left;margin-right:5px;}
/*.group_tab{width: 582px;}*/
.group_tab .multiselect{float:none;}
.datetype-check{width:500px;}
.datetype-check label{width:480px;white-space:break-spaces;}

.p-right{float:right;width:500px;min-height:calc(100vh - 150px);}
.p-boxes{float:left;width: calc(100vw - 540px);margin-right:0;min-height:calc(100vh - 150px);}
.p-box1{float:left;width:calc(66% - 20px);min-height:auto;margin-right:20px;height:auto;}
.p-box2{float:left;width:33%;min-height:auto;height:auto;}
.p-box3{float:left;width:calc(33% - 20px);min-height:calc(50vh - 60px);margin-right:20px;margin-top:20px;}
.p-box4{float:left;width:calc(33% - 20px);min-height:calc(50vh - 60px);margin-right:20px;margin-top:20px;}
.p-box5{float:left;width:33%;min-height:calc(50vh - 60px);margin-top:20px;}


.p-box3 .documentSummaryMain{background-color:#ccecdd;}
.p-box4 .documentSummaryMain{background-color:#fff1ec;}
.p-box5 .documentSummaryMain{background-color:#e5f4fc;}
.documentSummaryMain .listItem{padding: 2px 5px;}
.documentSummaryMain .docTypeItem{border-color:#a9e1c3;}
.documentSummaryMain .docTypeItem p{margin:0 5px;}
.documentSummaryMain .typeNameCounter{color:#64a28d;font-weight: 500;}
.p-box5 .documentSummaryMain .typeNameCounter{color:#70c2e6;}

.ib_cTitle{color: #171717;font-size: 15.5px;text-transform: uppercase;font-weight: 600;padding: 10px 10px 10px 0px;letter-spacing: 1.5px;}
.newsdate{font-size: 12.5px;color: #718897;margin-right:5px;margin-top:20px;display:block;}
.newsauthor{font-size: 12.5px;color: #718897;}
.newstitle{font-size: 19px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: auto;margin-top:20px;}
.ibuilder.express .newstitle a{color:#171717;}
.newsmore{margin-top:50px;}
.ibuilder.express .newsmore a, .news + .back a{background-color: #6FCF97;border-color: #6FCF97;color: #171717;border-radius: 30px;display:inline-block;padding: 6px 16px;}
.ibuilder.express .newsmore a:hover, .news + .back a:hover {color: #171717;background-color: #e6f5f4;}
div.gotoarchive{position: absolute;margin-top: -200px;margin-left: calc(66% - 555px);}
.ibuilder.express div.gotoarchive a.gotoarchive{color:transparent;width: 155px;font-size:0pt;}
div.gotoarchive a.gotoarchive:before{Content:'Starsze wiadomości';color:#171717;font-size:12px;}
.p-box1 .info-pager{margin-top:20px;}
.ib2_paging_simple > span a{vertical-align:middle;}
.ib2_paging_simple a.prev:before {content:'\f053';position:absolute;font-family:'Font Awesome 5 Pro';color:#171717;font-size:15.5px;margin-left:-4px;}
.ib2_paging_simple a.next:before {content:'\f054';position:absolute;font-family:'Font Awesome 5 Pro';color:#171717;font-size:15.5px;margin-left:-4px;}
.p-box1 .updateProgress{left:calc(50% - 470px) !important;top:150px !important;}

.news img{margin:10px 10px 10px 0;float:left;}
.newsshort{margin-top:10px;}
.news-gallery{height:100px;}

.ibuilder.express .p-box1 .Container.DefaultContainer,
.ibuilder.express .p-box2 .Container.DefaultContainer{height: 326px;}
.ibuilder.express .p-box1 .Container.DefaultContainer {background-color:#fff;border-radius:30px;padding:20px;}
.ibuilder.express .rm-ng-doc-view .rm-group-container{background-color:transparent;}

.ibuilder.express .p-box2 .Container.DefaultContainer{background:#fff;padding:20px;border-radius:30px;}
.ibuilder.express .p-box2 .dash-chart.dash-four{width:355px}
.ibuilder.express .p-box2 .dashboard .dashboard-top.filter{margin-top: -46px; float:right; width:32%}
.ibuilder.express .p-box2 .dashboard .filter-actions{margin-right:-20px;}
.ibuilder.express .p-right .Container.DefaultContainer{background:#fff;padding:20px 10px 20px 20px;border-radius:30px;}
.ibuilder.express .p-right .budget-list-url{color:transparent;background-color: #6fcf97;width:32px;height:32px;display:block;border-radius:30px;margin-top:-74px;position:absolute;right:22px;}
.ibuilder.express .p-right .budget-list-url:after{content:'\f061';rotate: -45deg;position:absolute;font-family:'Font Awesome 5 Pro';color:#171717;font-size:19px;background-color: #6fcf97;font-weight: 200;border-radius: 30px;padding: 4px;line-height: 20px;}
.ibuilder.express .p-right .filter,
.ibuilder.express .p-right .main-actions-container{display:none;}
.ibuilder.express .p-right .ib-grid-s .actions {float: right;background: transparent;padding: 0;border-radius: 0;height: auto;margin: 0;width:auto;}
.ibuilder.express .p-right .ib-grid-s .actions a.btn.ib2MainAction {width: auto;white-space: nowrap;text-align: left;height: auto;padding: 6px 8px;background-color: #6fcf97;margin-right: 48px;margin-top: -58px;}
.ibuilder.express .p-right .ib-grid-s .actions a.btn.ib2MainAction:after {display:none;}
.ibuilder.express .p-right .gridoverflow{padding:10px 0;height: 674px;margin-top:50px;border-radius:0;overflow:auto;margin-bottom:0;}
.ibuilder.express .p-right .ib2_paging{display:none;}
.ibuilder.express .p-right .gridoverflow .ex_grid th{white-space:nowrap;}
.ibuilder.express .p-right .gridoverflow .ex_grid tr td:nth-child(1){width:60%;}
.ibuilder.express .p-right .gridoverflow .ex_grid tr td:nth-child(2){width:20%;}
.ibuilder.express .p-right .gridoverflow .ex_grid tr td:nth-child(3){width:20%;white-space:nowrap;}

.p-boxes .fa-4x{font-size: 2em;display:block;margin-bottom:20px;}
.p-boxes .wrapper h3,
.p-boxes .wrapper h1{color: #171717;font-size: 15.5px;text-transform: uppercase;font-weight: 600;padding: 10px 10px 10px 0px;letter-spacing: 1.5px;margin-top:10px;margin-bottom:10px;}
.p-boxes .wrapper h1{font-size:48px;}
.p-boxes md-content{min-height:430px;}
.p-boxes .fad.fa-location-circle:before{display:none;}
.p-boxes .fad.fa-location-circle:after{content:'\f061';rotate: -45deg;position:absolute;font-family:'Font Awesome 5 Pro';color:#171717;font-size:30px;background-color: #6fcf97;font-weight: 200;border-radius: 30px;padding: 4px;line-height: 25px;opacity:1;}
.p-boxes md-list{margin-top:30px;}
.p-boxes .noDocumentsMessage{margin-top:75px;}
.p-boxes h3{text-transform:uppercase;}


.ibuilder.express table.innerTable tr th, 
.ibuilder.express .ex_grid *, 
.ibuilder.express .ib2_paging{font-size:12.5px;}
.ibuilder.express .block-ui-overlay{border-radius:30px;}
.ibuilder.express md-content{background-color:transparent;}
.ibuilder.express.login md-content{overflow:unset;}
.ibuilder.express .containder-fluid{padding-bottom:20px;}
.ibuilder.express .filter{margin-bottom:0;}
.ibuilder.express .skin_footer{height:52px;position:relative;}
.ibuilder.express .lang-title{display:none;}
.ibuilder.express .p-lang{margin-right: 180px;position: absolute;right: 0;}
.ibuilder.express .p-lang .current{color:#171717;background-color:#fff; padding:3px 24px 3px 8px;border-radius:15px;}
.ibuilder.express .p-lang .current:after{content:'\f078';position:absolute;font-family:'Font Awesome 5 Pro';color:#171717;right:0;margin-right:8px;}
.ibuilder.express.login .p-lang .current::after{content:'';}
.ibuilder.express .p-lang,
.ibuilder.express .p-footer{font-size:10px;color:#718897;}
.ibuilder.express .footer-right{float:right;}
.ibuilder.express .p-lang span.current:hover ul.languages{position: absolute;top: 10px;right: 0px;padding: 6px;border-radius: 15px;border: none;z-index: 1;background-color: #fff;box-shadow: 0px 5px 10px rgba(91, 128, 140, 0.2);}
.ibuilder.express .p-lang span.current:hover ul.languages a{color: #171717}
.ibuilder.express .p-edit .btn.save{width:auto;}
.ibuilder.express .p-edit .btn.save:before{display:none;}

.ibuilder.express md-select.company-select,
.ibuilder.express md-select.company-select:focus,
.ibuilder.express md-select.mainmenu-select,
.ibuilder.express md-select.mainmenu-select:focus{width: 150px;background-color:#171717;color:#FFFFFF;-webkit-text-fill-color: #FFFFFF;padding:2px 0;border-color:#171717;}
.mainmenu{width: calc(100% - 305px);}
.switchmenu-nocompany .mainmenu {width: calc(100% - 230px);}


/* div.ibuilder.express .login-center{max-width: 83.33%;min-width:435px} */
div.ibuilder.express .login-center{max-width: 1300px;min-width:435px}
.ibuilder.express .login-center,
.ibuilder.express .login-content,
.ibuilder.express .login-img{border-radius:40px;background-size: cover;background-position: center;}
.ibuilder.express .login-content{padding:0;}
.ibuilder.express .col-md-8.login-content{width:60%}
@media screen and (max-width: 991.98px) {
	.ibuilder.express .col-md-8.login-content{width:100%}
}
.ibuilder.express .login-img{height: 624px;width:40%}
.ibuilder.express .login-img .ib-cke{color:#fff;font-size: 36px;font-style: normal;font-weight: 600;line-height: 41px; letter-spacing: -1.44px;text-align: right;width: 325px;float: right;margin-right: 21px;margin-top: 46px;}
.ibuilder.express .panel-logo{margin-top:55px;text-align:center;}
.ibuilder.express.login .panel-logo .logo{margin-left:0;}
.ibuilder.express .panel-logo .logo img,
.ibuilder.express .p-logo .logo img{height: 58px;background: #171717;border-radius: 30px;padding: 10px 30px;}
.ibuilder.express.login .version{margin-top:26px;font-size: 12.5px;line-height: 16px;text-align: center;letter-spacing: -0.25px;}
.ibuilder.express.login .version .title{color: #171717;}
.ibuilder.express.login .version .number{color: #718897;}
.ibuilder.express.login .panel-default .Header .ib_cTitle{font-weight:400;font-size: 24px;letter-spacing: -0.72px;}
.ibuilder.express.login .Container.DefaultContainer{padding:0 65px;}
@media screen and (max-width: 640px) {.ibuilder.express.login .Container.DefaultContainer{padding: 0 40px;}}
@media screen and (max-width: 620px) {.ibuilder.express.login .Container.DefaultContainer{padding: 0 30px;}}
@media screen and (max-width: 580px) {.ibuilder.express.login .Container.DefaultContainer{padding: 0 20px;}}
@media screen and (max-width: 540px) {.ibuilder.express.login .Container.DefaultContainer{padding: 0 10px;}}
@media screen and (max-width: 500px) {.ibuilder.express.login .Container.DefaultContainer{padding: 0 0px;}}
.ibuilder.express .panel-default .Header .ib_cTitle{margin-top:53px;margin-bottom:20px;text-align:center;font-size:24px;line-height: 31px;letter-spacing: -0.03em;color: #000000;display:block;font-weight: 600;text-transform: none;}
.ibuilder.express.login #loginForm md-input-container label{display:none;background-color:red}
.ibuilder.express.login md-input-container input,
.ibuilder.express.login md-input-container input[type="password"]{height:48px;border-radius:30px;text-align:center;letter-spacing: -0.465px;}
div.ibuilder.express.login .md-button.md-primary.md-raised:not([disabled]):hover
div.ibuilder.express.login .md-button{font-size:15.5px;font-weight:600;}
.ibuilder.express #btnLogin {width:123px;margin:0;height:38px;border-radius:25px;background-color:#6fcf97;text-align:left;padding:6px 18px;border:none;color:#171717;letter-spacing: -0.465px;line-height: 25px;float:right;margin-right:31px;position:absolute;right:0;font-weight:400;font-size: 15.5px;}
.ibuilder.express #btnLogin:after {content: '\f061';position: absolute;font-family: 'Font Awesome 5 Pro';color: #171717;font-size: 23px;margin-left: 14px;margin-top: -1px;rotate: -45deg;font-weight: 100;}
.ibuilder.express .remember-me-bottom{width: 200px;font-size:12.5px;}
.ibuilder.express.login .password-retrieval{text-align:right;}
.ibuilder.express.login .password-retrieval a{margin-right:0;}
.ibuilder.express.login .p-lang{margin-right: 30px;margin-top: 40px;}
.ibuilder.express.login .p-lang .lang-title{display:none;}
.ibuilder.express.login .p-lang .current span{border:none;background: #E6ECF0;border-radius:15px;font-size:10px;padding:6px 24px 6px 8px;width: 57px;}
.ibuilder.express.login .p-lang .current span:before {content:'\f107';position:absolute;font-family:'Font Awesome 5 Pro';color:#171717;margin-left:34px;font-size:15.5px}
.ibuilder.express.login .p-lang .current ul {padding:0;position:absolute;}
.ibuilder.express.login .wk-footer{margin-top: 40px;float:right;font-size:10px;color:#718897;margin-right: 108px;}
/*div.ibuilder.express.login .wrapper{padding:0;}*/
.ibuilder.express .p-lang{display:none;}
.ibuilder.express.login .remember-me-bottom {margin-top:4px;}


.ibuilder.express .change-password{height:40px;}
.ibuilder.express .change-password #btnLogin{margin-right:45px;}

.ibuilder.express .ib2_angulargrid{padding:10px;}
.ibuilder.express #localForm .ib2_angulargrid{padding:10px 0;}
.ibuilder.express .ib2_angulargrid,
.ibuilder.express .containder-fluid-dark,
.ibuilder.express .containder-fluid-grey,
.ibuilder.express .skin_footer {background-color:unset;}
.ibuilder.express .skin-wide{padding-right: 10px;padding-left: 10px;min-height:100vh}

.ibuilder.express .mainmenu > ul > li > a, 
.ibuilder.express .mainmenu ul.more-nav > li a{color:#171717;font-size:17px;padding: 0 15px;font-weight:400;}
.ibuilder.express .mainmenu ul.more-nav > li > a{padding-top:3px;height:21px;}
.ibuilder.express .mainmenu > ul > li > a i, 
.ibuilder.express .mainmenu ul.more-nav > li a i{display:none;}
.ibuilder.express .mainmenu > ul > li > a:hover, 
.ibuilder.express .mainmenu ul.more-nav > li a:hover{color:#6FCF97;}
.ibuilder.express .mainmenu > ul > li.vis > a{color:#718897;}
.ibuilder.express .mainmenu > ul > li:hover > ul,
.ibuilder.express .subfilter li ul{color:#171717;box-shadow: 0px 5px 10px rgba(91, 128, 140, 0.2);background: #F3F8FB;border-radius: 15px;}
.ibuilder.express .mainmenu > ul > li.NoSubItems:hover > ul,
.ibuilder.express .mainmenu > ul > li:hover > ul li.NoSubItems ul {display:none;}
.ibuilder.express .mainmenu > ul > li:hover > ul > li,
.ibuilder.express .mainmenu ul.more-nav > li{line-height:40px;}
.ibuilder.express .mainmenu > ul > li:hover > ul > li:hover,
.ibuilder.express .mainmenu ul.more-nav > li:hover{background-color:#E6F5F4;}
.ibuilder.express .mainmenu > ul > li > ul > li > a,
.ibuilder.express .mainmenu ul.more-nav > li a{padding:10px;font-weight:400;}
.ibuilder.express .mainmenu > ul > li:hover > ul a{color:#171717;text-decoration:none;}
.ibuilder.express .p-logo{height:58px;margin:14px 11px 10px 10px;width:unset;}
.ibuilder.express .p-menu{margin-top:31px;width:calc(100% - 495px);}
/*.ibuilder.express .mainmenu{width: 100%;}*/
.ibuilder.express .mainmenu > ul > li:hover > ul,
.ibuilder.express .mainmenu .subfilter li:hover ul{width:250px;display:block;}
.ibuilder.express .p-session {width:auto;margin-top:29px;margin-left:0;padding:0;}
.ibuilder.express .p-session .myadmin {margin-left: 8px;height: 18px;width: auto;display: block;cursor: pointer;float: right;}
.ibuilder.express .p-session .myadmin .my-label{display:none;}
.ibuilder.express .p-session .mydarkmode{margin-left: 15px;margin-right:10px;width:40px;display: block;float: right;}
.ibuilder.express .p-session .mydarkmode .fa-adjust{float: left;margin: 9px 5px 9px 0;}
.ibuilder.express .p-session .mydarkmode md-switch{margin:0;}
.ibuilder.express .p-session .myhelp {margin-left: 8px;height: 18px;width: auto;display: block;cursor: pointer;float: right;}
.ibuilder.express .p-session .myadmin, 
.ibuilder.express .p-session .myhelp, 
.ibuilder.express .p-session .mytasks, 
.ibuilder.express .p-session .mynotice, 
.ibuilder.express .p-session .myNotice{width: auto;background-color: #e6ecf0;color: #171717;font-size: 15.5px;padding: 6px 8px 6px 36px;height: 30px;border-radius: 25px;margin-left:15px;}
.ibuilder.express .p-session .myhelp{padding:6px 10px;color:#718897;}
.ibuilder.express .p-session .mytasks{margin-left:0;}
.ibuilder.express .p-session a.myadmin::before{content: '\f013';position: absolute;font-family: 'Font Awesome 5 Pro';color:#ffffff;font-weight:600;}
.ibuilder.express .p-session a.mytasks::before{content: '\f14a';}
.ibuilder.express .p-session a.myadmin::before, 
.ibuilder.express .p-session a.mynotice::before, 
.ibuilder.express .p-session a.myNotice::before, 
.ibuilder.express .p-session a.mytasks::before{color:#718897;margin-left: -26px;font-weight: 100;}
.ibuilder.express .p-session a.myadmin::before{margin-left: -22px;}
.ibuilder.express .p-session .mytasks-count, 
.ibuilder.express .p-session .mynotice-count, 
.ibuilder.express .p-session .myNotice-count{background-color: #fe6b3c;margin-left: -60px;border-radius: 15px;line-height: 8px;padding: 4px;color: #fff;}
.ibuilder.express .p-session .mytasks-count{margin-left: -76px;}
.ibuilder.express .p-session .mynotice-count, 
.ibuilder.express .p-session .myNotice-count{margin-left: -110px;}
.ibuilder.express .p-user{margin:22px 0px 0 0px;padding-left:20px;}
.ibuilder.express .p-user::before{display:none;}
.ibuilder.express .p-user .username {position:relative;display: block;width: 44px;background: #6FCF97;color: black;margin: 0;padding: 12px 4px 12px 7px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;border-radius: 50px;height: 44px;margin-right:16px;font-weight: 600;font-size: 17px;letter-spacing: 2px;text-align:center;}
.ibuilder.express .p-user .darkmode-toggle,
.ibuilder.express .p-user .md-button.logout{margin: 0 0 0 -125px;background-color: #ccc;color: #171717;border-radius: 15px;/*box-shadow: 0 5px 10px rgba(91,128,140,.2);*/line-height: 32px;height: 36px;padding: 3px 14px;width:170px;}

.ibuilder.express #BreadcrumbPane{float:left;padding-left:10px;display:none;}
.ibuilder.express .tab-title{padding:8px 0;}
.ibuilder.express .ib25-breadcrumb.tab-title i,
.ibuilder.express .ib25-breadcrumb.tab-title a{display:none;}
.ibuilder.express div.submenu.section ul > li:first-child{margin-right:15px;}
.ibuilder.express div.submenu.section ul > li:first-child > a,
.ibuilder.express div.submenu.section ul > li:first-child > span{display:block;font-size: 24px;letter-spacing: -0.72px;color:#171717;padding-right:10px;border:none;padding:0}
.ibuilder.express div.submenu.section ul > li:first-child > a.inactive{cursor:default;background-color: transparent;padding: 5px 0 8px 0;border: 1px solid transparent;}
.ibuilder.express div.submenu ul > li:first-child > a i{display:none;}
.ibuilder.express div.submenu.section ul > li:first-child > a:after{margin-left:10px;} /*content: url(/images/express/arrow.svg);*/
.ibuilder.express #breadcrumbContainer{font-size:24px;float:right;}
.ibuilder.express span.breadcrumb{font-size:24px;margin-right:13px;}
.ibuilder.express span.breadcrumb:before{content:'\f061';font-family:'Font Awesome 5 Pro';color:#171717;float:right;}
.ibuilder.express .containder-fluid-grey .p-submenu{width:100%;min-width:100%;float:left;margin:0;margin-left:10px;}
.ibuilder.express .containder-fluid-grey .p-submenu .p-content{width:auto;}
/*.ibuilder.express .Container.Empty .innermenu{display:none;}*/
.ibuilder.express .EmptyHeader .ib_cTitle.widget-head{display:none;}

.ibuilder.express div.submenu > li, 
.ibuilder.express div.submenu ul > li {margin-right:15px;height: 38px;vertical-align: top;}
.ibuilder.express div.submenu > li > a, 
.ibuilder.express div.submenu ul > li > a{border-radius:30px;color:#1E795A;background-color:transparent;border:1px solid #718897;font-size:15.5px;letter-spacing: -0.465px;}
.ibuilder.express div.submenu > li > a:hover, 
.ibuilder.express div.submenu ul > li > a:hover{border-color:#6FCF97;background-color:#E6F5F4;}
.ibuilder.express div.submenu > li.on > a, 
.ibuilder.express div.submenu ul > li.on > a{color:#0F9AD6;background-color:#E5F4FC;border:1px solid #0F9AD6;}/*{color:#718897;background-color:transparent;border:1px solid #718897;}*/
.ibuilder.express div.submenu ul > li.on > a:hover{background-color:#EFF7FB;}


.ibuilder.express .import-content,
.ibuilder.express .gridoverflow{background-color:#ffffff;border-radius:30px;padding:10px 15px;}
.ibuilder.express .invoice-items-control .gridoverflow{padding:10px 0;border-radius:0;}
.ibuilder.express .invoice-items-control input[type="file"]{display:block;}
.ibuilder.express .rm-ng-doc-view table.table-striped > tbody > tr:nth-of-type(2n+1) th, 
.ibuilder.express .ex_grid .ex_grid_header_rows md-datepicker button.md-datepicker-button.md-button.md-icon-button{margin-top:0;background:transparent;}
.ibuilder.express .ex_grid .ex_grid_header_rows md-datepicker button.md-datepicker-button.md-button.md-icon-button:before{font-size:12px;margin-top:1px;}
.ibuilder.express .ex_grid .ex_grid_header_rows md-datepicker .md-datepicker-input-container,
.ibuilder.express .ex_grid .ex_grid_header_rows md-datepicker .md-datepicker-input{border-radius:3px;background-color:#fff;}
.ibuilder.express .ex_grid .ex_grid_header_rows md-datepicker .md-datepicker-input{height:22px;min-width:0;width:100%;padding-top:0;}
.ibuilder.express .ex_grid .ex_grid_header_rows md-autocomplete input[type="text"]{height:24px;background-color:#fff;border:1px solid #CDDAE2;}
.ibuilder.express .ex_grid_header_search input[type="number"],
.ibuilder.express .ex_grid_header_search input[type="text"],
.ibuilder.express .ex_grid_header_search select{border-color:#CDDAE2;background-color:#ffffff;border-radius:3px;}
.ibuilder.express .ex_grid_header_search input[type="number"]:focus,
.ibuilder.express .ex_grid_header_search input[type="number"]:focus-visible{border:1px solid #6FCF97;outline:none;}
.ibuilder.express md-datepicker:focus{border:1px solid green;}
.ibuilder.express .ex_grid th, 
.ibuilder.express .Grid th,
.ibuilder.express .ex_grid tr.ex_grid_header th, 
.ibuilder.express .ex_grid tr.ex_grid_header td, 
.ibuilder.express .ex_grid td.header,
.ibuilder.express .ex_grid_header_row .ex_grid_cell, 
.ibuilder.express .ex_grid_cell{background-color:#ffffff; border-color:transparent transparent #CDDAE2 transparent;height:45px;font-size: 12.5px;line-height: 16px;padding-top:8px;}
.ibuilder.express .ex_grid th, 
.ibuilder.express .Grid th,
.ibuilder.express .ex_grid tr.ex_grid_header th, 
.ibuilder.express .ex_grid tr.ex_grid_header td, 
.ibuilder.express .ex_grid td.header,
.ibuilder.express .ex_grid_header_row .ex_grid_cell{font-weight:600 !important;font-size: 12.5px !important;}
.ibuilder.express .ex_grid_header_row div.ex_grid_cell {}
.ibuilder.express .ex_grid .ex_grid_header_row .resizeableContent__item, 
.ibuilder.express .resizeableContent__itemF{padding:0;}
.ibuilder.express .rm-ng-doc-view table.table-striped > tbody > tr:nth-of-type(2n+1) th, 
.ibuilder.express .ex_grid th, 
.ibuilder.express .Grid th,
.ibuilder.express .ex_grid tr.ex_grid_header th, 
.ibuilder.express .ex_grid tr.ex_grid_header td, 
.ibuilder.express .ex_grid td.header, 
.ibuilder.express .ex_grid_cell .resizeable__content, 
.ibuilder.express .ex_grid_cell .resizeable__contentF {height:26px;padding:2px 10px;border-right: 2px dotted #CDDAE2;border-top:none;border-left:none;border-bottom:none;}
.ibuilder.express #GridSummary{border-color:transparent;}
.ibuilder.express .rm-ng-doc-view table.table-striped > tbody > tr:nth-of-type(2n+1) th:last-child, 
.ibuilder.express .ex_grid th:last-child, 
.ibuilder.express .Grid th:last-child,
.ibuilder.express .ex_grid tr.ex_grid_header th:last-child, 
.ibuilder.express .ex_grid tr.ex_grid_header td:last-child, 
.ibuilder.express .ex_grid td.header:last-child, 
.ibuilder.express .ex_grid_cell .resizeable__content:last-child, 
.ibuilder.express .ex_grid_cell .resizeable__contentF:last-child {border-right: 0;}
.ibuilder.express .ex_grid_header_row .ex_grid_selectall{padding:10px 3px;border-right:none;}
.ibuilder.express .ex_grid_selectrow{padding:10px 3px;border-right:none;}
.ibuilder.express .ex_grid_cell.icon-col{padding:8px 0;}
.ibuilder.express .ex_grid_header_container{background-image:none;}
.ibuilder.express .resizeable__handle, 
.ibuilder.express .resizeable__handleF, 
.ibuilder.express .resizeableHandle__bar, 
.ibuilder.express .resizeableHandle__barF{height:40px;}
.ibuilder.express .resizeableHandle__bar:hover, 
.ibuilder.express .resizeableHandle__barF:hover {background: #F3F8FB;}
.ibuilder.express .ex_grid_pinned_left .ex_grid_row .ex_grid_cell:first-child, 
.ibuilder.express .ex_grid_rows_container .ex_grid_row .ex_grid_cell:first-child{border-top-color:#ffffff;border-left-color:#ffffff;border-right-color:#ffffff;}
.ibuilder.express .ex_grid_header_row.ex_grid_header_search .ex_grid_cell{background-color:#F3F8FB;border-right:none;}
.ibuilder.express .ex_grid_header_row .ex_grid_cell a{color:#171717;font-weight:600;}
.ibuilder.express .ex_grid .ex_grid_row.rowSelected .ex_grid_cell{background-color:#F3F8FB;}
.ibuilder.express .ex_grid tr:hover, 
.ibuilder.express .ex_grid .ex_grid_row:hover .ex_grid_cell{background-color:#E6F5F4;}
.ibuilder.express .ex_grid_header_row .ex_grid_cell i.fa-thumbtack{background-color:#F3F8FB;border-radius:15px;}
.ibuilder.express .ex_grid .sortasc, 
.ibuilder.express .ex_grid .sortdesc{background-position: right 2px top;}
.ibuilder.express .ex_grid_header_search .fa-filter{font-weight: 600;background-color: #6fcf97;padding: 5px 0px 0px 5px;border-radius: 15px;width: 18px;height: 18px;font-size: 8px;padding-top:2px;}
.ibuilder.express .ex_grid_header_search .fa-filter:before{margin-top: -3px;position: relative;}
.ibuilder.express .ex_grid_header_search .popup-title .fa-filter{font-weight: 600;background-color: transparent;padding: 0;border-radius: 0;width: 12px;height: 14px;font-size: 8px;}
.ibuilder.express .ex_grid_header_search select{background-color:#ffffff;}
.ibuilder.express .table > thead:first-child > tr:first-child > th{border-top: 1px solid #CDDAE2;border-bottom-width:1px;}
.ibuilder.express .protocol-items-control .gridoverflow{padding:0;border-radius:0}
.ibuilder.express .protocol-items-control .summary-protocol{background-color:#E9F5FC;border-radius:30px;padding:15px;width:50%;}
.ibuilder.express .protocol-items-control .summary-protocol table tr.header td.text{font-size:15.5px;padding:17px 0;font-weight:600;text-align:left;}
.ibuilder.express .protocol-items-control .summary-protocol table td{font-size:15.5px;padding:17px 0;font-weight:500;text-align:left;}
.ibuilder.express .protocol-items-control .summary-protocol table tr.text td,
.ibuilder.express .protocol-items-control .summary-protocol table tr.header td{text-align:right;font-weight:600;}
.ibuilder.express .protocol-items-control .summary-protocol table td.sum{text-align:right;}
.ibuilder.express .protocol-items-control .summary-protocol table tr.text,
.ibuilder.express .protocol-items-control .summary-protocol table tr.header{font-size:17px;}
.ibuilder.express .rm-ng-doc-view .protocol-items-control .summary-protocol table.table.table-hover td{border-color:#718897 transparent;}
.rm-ng-doc-view .rm-fieldtype-xml-repository-commentscontrol table.table-striped > tbody > tr > td{border-color: #CDDAE2 transparent;padding:17px 2px;}
.ibuilder.express .Grid td{border-color:transparent transparent #CDDAE2 transparent;}
.ibuilder.express .Grid td a.btn{width:24px;height:24px;color:transparent;}
.ibuilder.express .Grid td a.btn:before{padding:2px 0 0 6px;}
.ibuilder.express .Grid td a.btn.add:before{padding:2px 0 0 7px;}

.ibuilder.express .Grid .lev0 td{border-bottom:2px solid #CDDAE2; }
.ibuilder.express .Grid .lev0 td.top_row{border-bottom:1px solid#CDDAE2;}

.ibuilder.express .highlight{background:#E6F5F4;color:#171717;}
.ibuilder.express .ib-grid-s td a.btn{background:transparent;height:20px;color:transparent;}
.ibuilder.express .ib-grid-s td a.btn.move{color:transparent;}

.ibuilder.express .filter-actions,
.ibuilder.express .main-actions-container,
.ibuilder.express .back-actions-container,
.ibuilder.express .filter-actions .btn,
.ibuilder.express .main-actions-container .btn{width:118px;margin-right:20px;}
.ibuilder.express .back-actions-container{width:98px;float:left;}
.ibuilder.express .back-actions-container a.btn{background-color:transparent;font-size: 32px;margin: -64px 0 0 16px;}
.ibuilder.express .dashboard-top .filter-actions{width:auto;}
.ibuilder.express .main-actions-container .main-actions .btn{width:auto;float:none !important;}
.ibuilder.express usr-users-list-component .filter-actions-container a.btn,
.ibuilder.express usr-users-list-component .main-actions-container span.btn.groupmenu,
.ibuilder.express rol-users-list-component .filter-actions-container a.btn,
.ibuilder.express rol-users-list-component .main-actions-container span.btn.groupmenu,
.ibuilder.express grp-users-list-component .filter-actions-container a.btn,
.ibuilder.express grp-users-list-component .main-actions-container span.btn.groupmenu,
.ibuilder.express ab-list-list-component .main-actions-container span.btn.groupmenu,
.ibuilder.express wfm-contractors-list-component .filter-actions-container a.btn,
/*.ibuilder.express wfm-contractors-list-component .main-actions-container a.btn,*/
.ibuilder.express prs-list-component .main-actions-container a.btn,
.ibuilder.express .filter-actions-container a.btn,
.ibuilder.express .main-actions-container span.btn,
.ibuilder.express #fisContainer .main-actions-container a.btn,
.ibuilder.express .main-actions-container > a.btn{height: 116px;margin-right: 0;padding: 75px 0 0 10px;width: 100%;box-shadow: 0px 5px 10px rgba(91, 128, 140, 0.2);color: #171717;}
.ibuilder.express #fisContainer .main-actions-container a.btn,
.ibuilder.express .main-actions-container > a.btn{background-color: #6FCF97;font-size: 15.5px;text-align:left;padding-left:15px;font-weight:normal;white-space: normal;}
.ibuilder.express .main-actions-container > a.btn{padding-top: 70px;}
.ibuilder.express #fisContainer .main-actions-container .main-actions a.btn{margin-top: unset;background-color: transparent;box-shadow: none;padding: 10px 0;min-height: 40px;height: unset;text-align:left;}
.ibuilder.express #fisContainer .main-actions-container .main-actions a.btn:hover{border-radius:30px;}
.ibuilder.express .main-actions-container span.btn{border-radius:30px;margin-top:10px;}
.ibuilder.express .filter-actions-container a.btn,
.ibuilder.express usr-users-list-component .filter-actions-container a.btn,
.ibuilder.express rol-users-list-component .filter-actions-container a.btn,
.ibuilder.express grp-users-list-component .filter-actions-container a.btn{background-color:#FE6B3C;text-align: left;padding-left: 15px;}
.ibuilder.express wfm-contractors-list-component .filter-actions-container a.btn{background-color:#FE6B3C; line-height:14px;}
.ibuilder.express usr-users-list-component .filter-actions-container a.btn:hover,
.ibuilder.express rol-users-list-component .filter-actions-container a.btn:hover,
.ibuilder.express grp-users-list-component .filter-actions-container a.btn:hover{background-color:#CCECDD}
.ibuilder.express wfm-contractors-list-component .filter-actions-container a.btn:hover{background-color:#FB8E6C}
/*.ibuilder.express usr-users-list-component .main-actions-container span.btn.groupmenu,
.ibuilder.express rol-users-list-component .main-actions-container span.btn.groupmenu,
.ibuilder.express grp-users-list-component .main-actions-container span.btn.groupmenu,
.ibuilder.express .main-actions-container span.btn{background-color:#FE6B3C}*/
/* .ibuilder.express wfm-contractors-list-component .main-actions-container a.btn, */
/* .ibuilder.express prs-list-component .main-actions-container a.btn, */
/* .ibuilder.express #fisContainer .main-actions-container span.btn, */
/* .ibuilder.express #fisContainer .main-actions-container a.btn{background-color:#E6ECF0;} */
/* .ibuilder.express #fisContainer .filter-actions-container a.btn{background-color:#E6ECF0;} */
/* .ibuilder.express usr-users-list-component .main-actions-container span.btn.groupmenu:hover, */
/* .ibuilder.express rol-users-list-component .main-actions-container span.btn.groupmenu:hover, */
/* .ibuilder.express grp-users-list-component .main-actions-container span.btn.groupmenu:hover{background-color:#FB8E6C} */
/* .ibuilder.express wfm-contractors-list-component .main-actions-container a.btn:hover, */
/* .ibuilder.express prs-list-component .main-actions-container a.btn:hover, */
/* .ibuilder.express #fisContainer .filter-actions-container a.btn:hover, */
/* .ibuilder.express #fisContainer .main-actions-container span.btn, */
/* .ibuilder.express #fisContainer .main-actions-container a.btn:hover{background-color:#E6F5F4} */
.ibuilder.express wfm-contractors-list-component .box-options{margin-right:0;}
.ibuilder.express wfm-contractors-list-component .box-custom{display:none;}
.ibuilder.express .main-actions-container span.btn.groupmenu,
.ibuilder.express usr-users-list-component .main-actions-container span.btn.groupmenu,
.ibuilder.express rol-users-list-component .main-actions-container span.btn.groupmenu,
.ibuilder.express grp-users-list-component .main-actions-container span.btn.groupmenu,
.ibuilder.express ab-list-list-component .main-actions-container span.btn.groupmenu{border-radius:30px;margin-top:0;box-shadow: 0px 5px 10px rgba(91, 128, 140, 0.2);color: #171717;padding: 15px;padding-top:75px;text-align:left;}

.ibuilder.express .multiautocomplete-popup *{line-height:15px;}
.ibuilder.express .multiautocomplete-popup{border:none;border-radius:15px;padding:10px;background-color:#F3F8FB;box-shadow: 0px 5px 10px rgba(91, 128, 140, 0.2);width: 200px;}
.ibuilder.express .multiautocomplete-popup .popup-content{background-color:#F3F8FB;height:264px;}
.ibuilder.express .multiautocomplete-popup .popup-title,
.ibuilder.express .multiautocomplete-popup .popup-footer{border-color:#CDDAE2;}
.ibuilder.express .multiautocomplete-popup .popup-footer a.btn{text-align:right;}
.ibuilder.express .multiautocomplete-value{width: calc(100% - 30px);}
.ibuilder.express .fa-filter.selected{color:#fff;}
.ibuilder.express .filter-actions > li > span.btn,
.ibuilder.express a.btn.btn-single-launcher{height: 116px;width: 118px;background: #fe6b3c;box-shadow: 0 5px 20px rgba(91,128,140,.2);border-radius: 30px;color: #171717;padding: 59px 22px 0 15px;white-space: normal;font-size: 15.5px;text-align: left;margin-right:0;}
.ibuilder.express .filter-actions > li > span.btn:hover,
.ibuilder.express a.btn.btn-single-launcher:hover{background-color:#FB8E6C}
.ibuilder.express .filter-actions > li > span.btn:after,
.ibuilder.express .filter-actions > li > a.btn:after,
.ibuilder.express .btn-single-launcher:after,
.ibuilder.express .ib-grid-s .actions a.btn.ib2MainAction:after{content: '+';font-size: 30px;position: absolute;top: 24px;right:17px;}
.ibuilder.express .ib-grid-s .actions a.btn.ib2MainAction:after{top: unset;right:unset;margin-top:-60px;margin-left:12px;}
.ibuilder.express .search-box{float:left;background-color:#fff;padding:15px;border-radius:30px;min-height: 116px;margin-right:0;margin-bottom:20px;}
.ibuilder.express .search-box .filter-actions-container{box-shadow: 0px 5px 15px rgba(91, 128, 140, 0.1);border-radius:30px;width:118px;margin-right:20px;}
.ibuilder.express .search-box .filter-actions > li > span.btn > div > ul{border: none;padding:0;box-shadow: 0px 5px 10px rgba(91, 128, 140, 0.2);background: #F3F8FB;border-radius: 15px;}
.ibuilder.express .search-box .filter-actions > li > span.btn > div > ul li{text-align:right;padding: 0 27px 0 10px;line-height:40px}
.ibuilder.express .search-box .filter-actions > li > span.btn > div > ul li:hover{background-color:#E6F5F4;color:#171717;}
.ibuilder.express .filter-actions > li > span.btn:hover > div.ex_grid_action_group_menu_container{min-width:auto;}
.ibuilder.express .search-box .filter-actions > li > span.btn > div > ul > li > a{padding:10px 0;background-color:transparent;height:40px;box-shadow:none;text-align:right;font-size:15.5px;border-radius:0;display: contents;white-space: nowrap;}
.ibuilder.express .search-box .filter-actions > li > span.btn > div > ul li:hover a{color:#171717;}
.ibuilder.express .search-box .ex_grid_action_group_menu_container{margin-top:1px;}
.ibuilder.express .search-box:last-child{margin-right:0;}
.ibuilder.express .search-box.box-actions{padding:0;background-color:transparent;}
.ibuilder.express .search-box.box-actions.noactions{display:none;}
.ibuilder.express .search-box.box-search{width:calc(100% - 375px);padding-bottom:0;box-shadow: 0px 5px 15px rgba(91, 128, 140, 0.1);margin-right:20px;}
/*.ibuilder.express #rmUserMain .search-box.box-search{width:calc(100% - 494px);}*/
.ibuilder.express .search-box.box-search.csearchvisible{width:calc(100% - 645px);}
.ibuilder.express .search-box.box-search.actionsP2.actionsP0{width:calc(100% - 518px);}
.ibuilder.express .search-box.box-search.noactions,
.ibuilder.express #rmUserMain .search-box.box-search.noactions{width:calc(100% - 237px);}
.ibuilder.express #rmUserMain .search-box.box-search.noactions.csearchvisible{width:calc(100% - 507px);}
/*.ibuilder.express #rmUserMain ul.form.cf-list li.cf-item{padding:0 18px;height: 28px;}*/
.ibuilder.express .search-box.box-options{width:217px;box-shadow: 0px 5px 15px rgba(91, 128, 140, 0.1);height:116px;float:right;}
.ibuilder.express .search-box.box-custom{box-shadow: 0px 5px 15px rgba(91, 128, 140, 0.1);width:250px;margin-right:20px;}
.ibuilder.express .search-box.box-custom ul.form.cf-list li.cf-item{border:none;margin-bottom:0;}
.ibuilder.express .search-box.box-custom ul.form.cf-list li:last-child md-select{min-width:auto;}
.ibuilder.express .box-search #quickSearch,
.ibuilder.express .filter #txtFilter,
.ibuilder.express .ib-grid .filterInput{border-radius:15px;border-color:#F3F8FB;width:100%;background-color:#F3F8FB; font-size:12.5px;}
/*.ibuilder.express .filter{margin-right:10px;}*/
.ibuilder.express .box-search #quickSearchBtn,
.ibuilder.express .filter #lbtnSearch,
.ibuilder.express .ib-grid .filter a.searchbutton{float:right;margin-top: -4px;margin-right: 3px;background-color:transparent;}
.ibuilder.express .ib-grid .filter a.searchbutton{float:none;margin-top:0;}
.ibuilder.express .filter #lbtnSearch{position: absolute;left: 310px;margin-top: 0px;}
.ibuilder.express .schedule-second-container{display:block;clear:both;}
.ibuilder.express .divShowReal.scheduleSimple .schedule-first-container .schedule-buttons a.btn{margin-right:5px;}
.ibuilder.express #divExcelImport .income-buttons{float:right;}
.ibuilder.express #divExcelImport .bud-building-income-buttons .filter{width:297px;float:left;}
.ibuilder.express #divExcelImport .bud-building-income-buttons #divFilter{float:left;font-size:13px;}
.ibuilder.express #divExcelImport .bud-building-income-buttons #divFilter select{font-size: 13px;margin: 0;background: #fff;border-radius: 30px;}
.ibuilder.express #divExcelImport .second-buttons-container{clear:both;margin-top:10px;}
.ibuilder.express .box-search #quickSearchBtn:before,
.ibuilder.express .filter #lbtnSearch:before,
.ibuilder.express .ib-grid .filter a.searchbutton:before{content:'\f061';position: absolute;font-family: 'Font Awesome 5 Pro';color: #171717;font-size: 22px;rotate: -45deg;font-weight: 200;background: #6FCF97;border-radius: 30px;padding: 3px;line-height:20px;}
.ibuilder.express .ib-grid .filter .cf-projects{font-size:12.5px;}
.ibuilder.express .cf-projects label{width:125px;}
.ibuilder.express .ib-grid .filter > div.searchSummary{float:none;margin-top:10px;}
.ibuilder.express .box-search .selected-summary,
.ibuilder.express .box-search .selected-summary-clear{float:right;margin-top:25px;}
.ibuilder.express .box-search .asearch-clear{white-space:nowrap;}
.ibuilder.express .box-search .asearch-clear,
.ibuilder.express .box-search .asearch.btn,
.ibuilder.express .ib-grid .advancedsearchbutton{padding:8px 16px 8px 16px;margin-top:16px;border-radius:30px;background-color:#E6ECF0;color:#171717;height:30px;}
.ibuilder.express .box-search .asearch.btn{float:right;padding:8px 16px 8px 32px;line-height:20px;height:38px;}
.ibuilder.express .ib-grid .advancedsearchbutton{padding:8px 16px 8px 32px;}
.ibuilder.express .box-search .asearch.btn:before,
.ibuilder.express .ib-grid .advancedsearchbutton:before{content:'\f0b0';position: absolute;font-family: 'Font Awesome 5 Pro';color: #718897;margin-left:-20px;}
.ibuilder.express .ib-grid .advancedsearchbutton:before{margin-top:6px;}
.ibuilder.express .asearch-content{background:#fff;border-radius:30px;padding:10px;box-shadow: 0 5px 20px rgba(91,128,140,.2);}
.ibuilder.express .asearch-content .col-xs-9{padding-left: 0;padding-right: 0;}
.ibuilder.express .asearch-content .md-chips .md-chip-input-container,
.ibuilder.express .asearch-content .md-chips md-chip{margin:0 8px 2px 0;}
.ibuilder.express .asearch-content md-chips .md-chips{margin-bottom:0;}
.ibuilder.express .box-search .search-summary{margin-top:14px;width: calc(100% - 235px);}
.ibuilder.express .box-search .search-summary > span {padding:9px;min-height:38px;display:inline-block;background-color:#F3F8FB;border-radius:30px;padding-left:32px;margin-right:10px;margin-bottom:10px;vertical-align:top;}
.ibuilder.express .box-search .search-summary > span:before{content:'\f0b0';position: absolute;font-family: 'Font Awesome 5 Pro';color: #718897;margin-left:-20px;}
.ibuilder.express .box-search .search-summary > span > span{padding:4px 7px;color:#718897;background-color:#ffffff;border-radius:30px;height:24px;font-size:13px}
.ibuilder.express .cc-more-container i:before{content:'\f141'}
.ibuilder.express .cc-more-container:hover ul{border: none;padding:0;box-shadow: 0px 5px 10px rgba(91, 128, 140, 0.2);background: #F3F8FB;border-radius: 15px;}
.ibuilder.express .cc-more-container:hover ul li{text-align:right;padding: 0 27px 0 10px;line-height:40px;}
.ibuilder.express .cc-more-container:hover ul > li > a{padding:10px 0;color:#171717;font-size:13px;}
.ibuilder.express .cc-more-container:hover ul li:hover{background-color:#E6F5F4;color:#171717;}
.ibuilder.express .cc-more-container:hover ul li:hover a{color:#171717;}
.ibuilder.express .cc-more{padding-left:20px;}
.ibuilder.express .cc-views{width: 136px;margin-bottom: 18px;}
.ibuilder.express .cc-views select,
.ibuilder.express .cfilter select{border-radius: 30px;width:100%;border-width:0;font-size:15px;font-size:0.9em}
.ibuilder.express .cfilter select{background: #E6ECF0;}
/*.ibuilder.express .cc-views select:hover{background: #E6F5F4;}*/
.ibuilder.express .cc-toolbar i{margin:0 0 0 15px;border-radius:30px;padding:5px;border:none;background-color:#E6ECF0;width:30px;height:30px;}
.ibuilder.express .cc-toolbar i.disabled{background-color:#D4D4D4;}
.ibuilder.express .cc-toolbar i.fa-list{display:none;}
.ibuilder.express .cc-toolbar i:before{margin-left: 4px;margin-top:4px;position:absolute;}
.ibuilder.express .cc-toolbar i:first-child{}
.ibuilder.express .cc-toolbar i:last-child{margin-right:0;}
.ibuilder.express .cc-toolbar i.on{color:#6FCF97;}
.ibuilder.express span.rowsOnPage,
.ibuilder.express span.rowsTotal,
.ibuilder.express span.rowsTotalValue{display:none;}
.ibuilder.express span.rowsOnPage{display:inline-block;}
.ibuilder.express span.rowsTotalValueEx{float: right;background-color: #fff;padding: 8px;border-radius: 30px;margin-left:30px;}
.ibuilder.express select.rowsOnPage{border-radius: 15px;padding: 7px 10px 7px 20px;background-color: #fff;text-align-last: center;}
.ibuilder.express select.rowsOnPage::before{content:'\f0c9';position: absolute;font-family: 'Font Awesome 5 Pro';color: #718897;margin-left:-20px;}
.ibuilder.express .ib2_paging div.pages{float:right;margin-top:2px;}
.ibuilder.express .ex_grid_footer,
.ibuilder.express .ex_grid .ex-grid-summary .ex_grid_cell div:first-child{font-weight: 600;}
.ibuilder.express .ex_grid_rows_scroller{height:7px;}

::-webkit-scrollbar {width: 6px;height:6px;}
::-webkit-scrollbar-button {width:0;height:0;}
::-webkit-scrollbar-thumb {background:#6FCF97;width:6px;height:6px;border-radius:6px;}
::-webkit-scrollbar-track-piece {background:#C1DECF;width:3px;height:3px;border-radius:6px;}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{padding-left: 10px;padding-right: 10px;}

.ibuilder.express .rm-docFields > md-tabs > md-tabs-content-wrapper > md-tab-content > div > .col-md-1 {width: calc(8.33333333% - 20px);}
.ibuilder.express .rm-docFields > md-tabs > md-tabs-content-wrapper > md-tab-content > div > .col-md-2 {width: calc(16.66666667% - 20px);}
.ibuilder.express .rm-docFields > md-tabs > md-tabs-content-wrapper > md-tab-content > div > .col-md-3 {width: calc(25% - 20px);}
.ibuilder.express .rm-docFields > md-tabs > md-tabs-content-wrapper > md-tab-content > div > .col-md-4 {width: calc(33.33333333% - 20px);}
.ibuilder.express .rm-docFields > md-tabs > md-tabs-content-wrapper > md-tab-content > div > .col-md-5 {width: calc(41.66666667% - 20px);}
.ibuilder.express .rm-docFields > md-tabs > md-tabs-content-wrapper > md-tab-content > div > .col-md-6 {width: calc(50% - 20px);}
.ibuilder.express .rm-docFields > md-tabs > md-tabs-content-wrapper > md-tab-content > div > .col-md-7 {width: calc(58.33333333% - 20px);}
.ibuilder.express .rm-docFields > md-tabs > md-tabs-content-wrapper > md-tab-content > div > .col-md-8 {width: calc(66.66666667% - 20px);}
.ibuilder.express .rm-docFields > md-tabs > md-tabs-content-wrapper > md-tab-content > div > .col-md-9 {width: calc(75% - 20px);}
.ibuilder.express .rm-docFields > md-tabs > md-tabs-content-wrapper > md-tab-content > div > .col-md-10 {width: calc(83.33333333% - 20px);}
.ibuilder.express .rm-docFields > md-tabs > md-tabs-content-wrapper > md-tab-content > div > .col-md-11 {width: calc(91.66666667% - 20px);}
.ibuilder.express .rm-docFields > md-tabs > md-tabs-content-wrapper > md-tab-content > div > .col-md-12 {width: calc(100% - 20px);}

.ibuilder.express .rm-group-container md-input-container,
.ibuilder.express .rm-ng-doc-view .rm-field-margin, 
.ibuilder.express .rm-ng-doc-view .rm-select-container,
.ibuilder.express .rm-ng-doc-view md-datepicker,
.ibuilder.express .rm-fieldtype-integer-workflow25-userswithrolecustomfield .col-xs-12,
.ibuilder.express .rm-fieldtype-xml-workflow25-multiuserswithrolecustomfield,
.ibuilder.express ib-datepicker-container label{padding:0;}

.ibuilder.express .att-opened-content .rm-docFields > md-tabs > md-tabs-content-wrapper > md-tab-content > div > .col-md-1 {width: calc(25% - 20px);}
.ibuilder.express .att-opened-content .rm-docFields > md-tabs > md-tabs-content-wrapper > md-tab-content > div > .col-md-2 {width: calc(25% - 20px);}
.ibuilder.express .att-opened-content .rm-docFields > md-tabs > md-tabs-content-wrapper > md-tab-content > div > .col-md-3 {width: calc(50% - 20px);}
.ibuilder.express .att-opened-content .rm-docFields > md-tabs > md-tabs-content-wrapper > md-tab-content > div > .col-md-4 {width: calc(50% - 20px);}
.ibuilder.express .att-opened-content .rm-docFields > md-tabs > md-tabs-content-wrapper > md-tab-content > div > .col-md-5 {width: calc(50% - 20px);}
.ibuilder.express .att-opened-content .rm-docFields > md-tabs > md-tabs-content-wrapper > md-tab-content > div > .col-md-6 {width: calc(100% - 20px);}
.ibuilder.express .att-opened-content .rm-docFields > md-tabs > md-tabs-content-wrapper > md-tab-content > div > .col-md-7 {width: calc(100% - 20px);}
.ibuilder.express .att-opened-content .rm-docFields > md-tabs > md-tabs-content-wrapper > md-tab-content > div > .col-md-8 {width: calc(100% - 20px);}
.ibuilder.express .att-opened-content .rm-docFields > md-tabs > md-tabs-content-wrapper > md-tab-content > div > .col-md-9 {width: calc(100% - 20px);}
.ibuilder.express .att-opened-content .rm-docFields > md-tabs > md-tabs-content-wrapper > md-tab-content > div > .col-md-10 {width: calc(100%  - 20px);}
.ibuilder.express .att-opened-content .rm-docFields > md-tabs > md-tabs-content-wrapper > md-tab-content > div > .col-md-11 {width: calc(100%  - 20px);}
.ibuilder.express .att-opened-content .rm-docFields > md-tabs > md-tabs-content-wrapper > md-tab-content > div > .col-md-12 {width: calc(100% - 20px);}

.ibuilder.express .rm-ng-doc-view  .att-opened .rm-doc-left .rm-doc-header-main{overflow: hidden;}
.ibuilder.express .rm-ng-doc-view  .att-opened .rm-doc-left .rm-doc-header-main .rm-head-state{float:none;margin-bottom:8px;}
.ibuilder.express .rm-ng-doc-view  .att-opened .rm-doc-left .rm-doc-header-main .rm-stage-info{margin-top:5px;white-space: nowrap;overflow: hidden;height: 20px;}
.ibuilder.express .rm-ng-doc-view  .att-opened .rm-doc-left .rm-doc-header-main:hover{height:155px;margin-bottom: -40px;}
.ibuilder.express .rm-ng-doc-view  .att-opened .rm-doc-left .rm-doc-header-main:hover .rm-stage-info{white-space: normal;overflow: unset;height: unset;}
.ibuilder.express .rm-ng-doc-view  .att-opened .rm-doc-left #pnlAttachments .md-button{float:right;}

.ibuilder.express .contractor-field div.col-md-8, 
.ibuilder.express .contractor-field md-input-container.rm-select-container, 
.ibuilder.express .budget-project-field div.col-md-8, 
.ibuilder.express .rm-fieldtype-xml-workflow25-investmentcustomfield div.col-md-8, 
.ibuilder.express .rm-fieldtype-xml-workflow25-relatedinvoicesrealizationcustomfield div.col-md-8, 
.ibuilder.express .rm-fieldtype-xml-repository-singleselectcontrol div.col-md-8{width:100%;}

.ibuilder.express div.col-xs-12.no-space,
.ibuilder.express .rm-ng-doc-view .rm-autocomplete md-autocomplete{padding-left: 0;padding-right: 0;}

.ibuilder.express .rm-ng-doc-view .rm-group-container{padding: 0 10px;}
.ibuilder.express .rm-ng-doc-view .layout-FVM md-tab-content{overflow:hidden}
.ibuilder.express .rm-ng-doc-view .layout-FVM .col-md-3.col-12 > .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-FVM .col-md-6.col-12 > .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-FVM .col-md-12.col-12 > .rm-group-container{background-color:#fff;}
.ibuilder.express .rm-ng-doc-view .layout-FVM .rm-layout-group5 .rm-fieldtype-string,
.ibuilder.express .rm-ng-doc-view .layout-FVM .rm-fieldtype-xml-workflow25-multiuserswithrolecustomfield{margin:0;}
.ibuilder.express .rm-ng-doc-view .rm-group-container > .row > div{padding: 0 6px;}
.ibuilder.express .rm-fieldtype-xml-workflow25-budgetprojectcustomfield .no-space,
.ibuilder.express .rm-fieldtype-xml-workflow25-investmentcustomfield,
.ibuilder.express .rm-fieldtype-xml-workflow25-buildingcustomfield,
.ibuilder.express .rm-fieldtype-xml-workflow25-companycustomfield,
.ibuilder.express .rm-fieldtype-xml-workflow25-contractorcustomfield,
.ibuilder.express .rm-fieldtype-xml-workflow25-budgetprojectcustomfield {padding-left: 10px;padding-right: 10px;}
.ibuilder.express .layout-OL .rm-fieldtype-xml-workflow25-investmentcustomfield,
.ibuilder.express .layout-OL .rm-fieldtype-xml-workflow25-buildingcustomfield,
.ibuilder.express .layout-OL .rm-fieldtype-xml-workflow25-companycustomfield,
.ibuilder.express .layout-AN .rm-fieldtype-xml-workflow25-investmentcustomfield,
.ibuilder.express .layout-AN .rm-fieldtype-xml-workflow25-buildingcustomfield,
.ibuilder.express .layout-AN .rm-fieldtype-xml-workflow25-companycustomfield,
.ibuilder.express .layout-AN .rm-fieldtype-date ib-datepicker-container md-datepicker,
.ibuilder.express .layout-UST .rm-fieldtype-date ib-datepicker-container md-datepicker,
.ibuilder.express .layout-UST .rm-fieldtype-xml-workflow25-investmentcustomfield,
.ibuilder.express .layout-UST .rm-fieldtype-xml-workflow25-buildingcustomfield,
.ibuilder.express .layout-UST .rm-fieldtype-xml-workflow25-companycustomfield,
.ibuilder.express .layout-UST .rm-fieldtype-xml-workflow25-contractorcustomfield,
.ibuilder.express .layout-UF .rm-fieldtype-xml-workflow25-buildingcustomfield,
.ibuilder.express .layout-FVM .rm-fieldtype-xml-workflow25-buildingcustomfield {padding-left:0;padding-right:0;}
.ibuilder.express .layout-OL .rm-fieldtype-integer-workflow25-userswithrolecustomfield,
.ibuilder.express .layout-AN .rm-fieldtype-integer-workflow25-userswithrolecustomfield,
.ibuilder.express .layout-UST .rm-fieldtype-string-repository-singleselectcontrol{margin-left:0;margin-right:0;}
.ibuilder.express .rm-docFields .rm-fieldtype-xml-workflow25-contractorcustomfield md-select[disabled] .md-select-value{height:auto;padding:8px 11px;}
.ibuilder.express .rm-doc-left,
.ibuilder.express .rm-layout-tabs md-tab-content{background:transparent;margin:0;padding:0;}
.ibuilder.express .rm-layout-tabs md-tab-content > div > div.col-xs-12{margin:10px;background-color:#fff;border-radius:30px;padding:0;}
.ibuilder.express .rm-layout-tabs md-tab-content > div > div.col-xs-12.col-md-offset-2{margin-left: 16.66%;}
.ibuilder.express .rm-layout-tabs md-tab-content > div > div.col-xs-12.col-md-offset-3{margin-left: 25%;}
.ibuilder.express .rm-layout-tabs md-tab-content > div > div.col-xs-12.col-md-offset-4{margin-left: 33.33%;}
.ibuilder.express .rm-ng-doc-view #document-data .md-subheader, 
.ibuilder.express .md-subheader{border:none;border-radius:30px 30px 0 0 ;padding:5px 22px 12px 0px;}
.ibuilder.express .rm-ng-doc-view .md-subheader .md-subheader-content span, 
.ibuilder.express .md-subheader .md-subheader-content span,
.ibuilder.express .wf-contractor-edit h3,
.ibuilder.express .rm-templates-content h2{font-weight:600;font-size:15.5px;line-height:20px;}
/*.ibuilder.express .rm-ng-doc-view #document-data .md-subheader{padding-top:1px;margin-top:20px;}*/
.ibuilder.express .rm-ng-doc-view #document-data .md-subheader {margin-top:0;border-radius:30px 30px 0 0;}
.ibuilder.express .rm-layout-tabs md-tab-content > div > div > .md-subheader + .rm-group-container, 
.ibuilder.express .rm-layout-tabs md-tab-content > div > div > div > .md-subheader + .rm-group-container, 
.ibuilder.express .rm-layout-tabs md-tab-content > div > div > div.rm-group-container > div > .md-subheader + .rm-group-container{border:none;border-radius:0 0 30px 30px;margin-bottom:20px;background-color:#fff}
.ibuilder.express .rm-layout-tabs md-tab-content > div > div > .rm-group-container .row{margin-bottom:8px;} 
.ibuilder.express .rm-docFields .md-tab{border-radius: 30px;color: #1E795A;background-color: transparent;border: 1px solid #718897;font-size: 15.5px;letter-spacing: -0.465px;margin-right:15px;font-weight:400;}
.ibuilder.express .rm-docFields .md-tab.md-active{color: #0F9AD6;background-color: #E5F4FC;border: 1px solid #0F9AD6;font-size: 15.5px;}
/*.ibuilder.express .rm-doc-tabs {margin-top:10px;}*/
.ibuilder.express .rm-doc-tabs md-tabs-canvas, 
.ibuilder.express .rm-doc-tabs md-pagination-wrapper{height:38px;}
.ibuilder.express .rm-doc-tabs .rm-docFields md-tabs md-tabs-wrapper{margin-top:15px;margin-left:10px;margin-bottom:8px;}
.ibuilder.express .rm-doc-tabs md-tab-content:nth-child(2) md-content{background-color:#fff;border-radius:30px;}
.ibuilder.express .rm-doc-tabs md-tab-content:nth-child(2) h3{color: #171717;text-transform: uppercase;font-weight: 600;font-size: 15.5px;line-height: 20px;}
.ibuilder.express .rm-doc-tabs md-tab-content:nth-child(2) md-list-item label{font-weight:600;}
.ibuilder.express .rm-doc-tabs md-tab-content:nth-child(2) md-list-item .md-list-item-inner{font-weight:500;}
.ibuilder.express .rm-doc-tabs md-tab-content:nth-child(2) .permissionlistunassignedcontainer .well{height: 70px;margin-bottom: 0;}
.ibuilder.express .rm-doc-tabs md-tab-content:nth-child(2) .permissionlistunassignedcontainer .well .md-button{margin:30px 0 0 10px;float:right;}
.ibuilder.express .rm-doc-tabs md-tab-content:nth-child(2) .permissionlistunassignedcontainer .well md-radio-group{float:left;}
.ibuilder.express .rm-doc-tabs md-tab-content:nth-child(2) .permissionlistunassignedcontainer .well md-input-container{float: right;width: calc(100% - 250px);padding-left: 20px;border-left: 1px solid silver;}

.rm-layout-tabs md-tab-content > div > div > div > div.rm-group-container > div > .md-subheader + .rm-group-container{margin-bottom: 20px;border-radius: 0 0 30px 30px;}

.ibuilder.express .rm-ng-doc-view .rm-layout1143 .rm-layout-group0 > .rm-group-container{background-color:#fff;}


.ibuilder.express .rm-ng-doc-view .rm-layout-group0 > .rm-group-container{min-height: 60px;height: auto;}
.ibuilder.express .rm-ng-doc-view .rm-layout-group1 > .rm-group-container,
.ibuilder.express .rm-ng-doc-view .rm-layout-group2 > .rm-group-container,
.ibuilder.express .rm-ng-doc-view .rm-layout-group3 > .rm-group-container{min-height: 365px;height: 365px;}
.ibuilder.express .rm-ng-doc-view .rm-layout-group4 > .rm-group-container,
.ibuilder.express .rm-ng-doc-view .rm-layout-group5 > .rm-group-container{min-height: 370px;height: 370px;}
.ibuilder.express .rm-ng-doc-view .rm-layout-group8 > .rm-group-container,
.ibuilder.express .rm-ng-doc-view .rm-layout-group9 > .rm-group-container,
.ibuilder.express .rm-ng-doc-view .rm-layout-group10 > .rm-group-container,
.ibuilder.express .rm-ng-doc-view .rm-layout-group11 > .rm-group-container{min-height: 250px;height: 250px;}

.ibuilder.express .rm-ng-doc-view .rm-layout-group11 .rm-group-container {min-height: 50px; height: 50px;}
.rm-batch-list {margin-top: 20px;}

.ibuilder.express .rm-ng-doc-view .layout-FV .rm-layout-group1 .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-FV .rm-layout-group2 .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-FV .rm-layout-group3 .rm-group-container{min-height: 350px;height: 350px;}
.ibuilder.express .rm-ng-doc-view .layout-FV .rm-layout-group4 .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-FV .rm-layout-group5 .rm-group-container{min-height: 550px;height: 550px;}
.ibuilder.express .rm-ng-doc-view .layout-FV .rm-layout-group7 .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-FV .rm-layout-group8 .rm-group-container{min-height: 250px;height: auto;}
.ibuilder.express .rm-ng-doc-view .layout-FV .rm-layout-group10 .rm-group-container{min-height:auto;height:auto;}
.ibuilder.express .rm-ng-doc-view .layout-FV .rm-layout-group10 .rm-group-container md-chips md-chip{background: #CDDAE2;color:#171717}
.ibuilder.express .rm-ng-doc-view .layout-FV .rm-layout-group10 .rm-group-container md-chips md-chip md-icon{color:#171717}
.ibuilder.express .rm-ng-doc-view .layout-FV.rm-docFields .rm-fieldtype-longtext textarea{min-height:85px;height:85px !important;}

.ibuilder.express .rm-ng-doc-view .layout-FZ .rm-layout-group1 .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-FZ .rm-layout-group2 .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-FZ .rm-layout-group3 .rm-group-container{min-height: 350px;height: 350px;}
.ibuilder.express .rm-ng-doc-view .layout-FZ .rm-layout-group4 .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-FZ .rm-layout-group5 .rm-group-container{min-height: 557px;height: 557px;}
.ibuilder.express .rm-ng-doc-view .layout-FZ .rm-layout-group7 .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-FZ .rm-layout-group8 .rm-group-container{min-height: 250px;height: 250px;}
.ibuilder.express .rm-ng-doc-view .layout-FZ .rm-layout-group10 .rm-group-container{min-height:auto;height:auto;}
.ibuilder.express .rm-ng-doc-view .layout-FZ.rm-docFields .rm-fieldtype-longtext textarea{min-height:85px;height:85px !important;}

.ibuilder.express .rm-ng-doc-view .layout-FP .rm-layout-group1 .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-FP .rm-layout-group2 .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-FP .rm-layout-group3 .rm-group-container{min-height: 350px;height: 350px;}
.ibuilder.express .rm-ng-doc-view .layout-FP .rm-layout-group4 .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-FP .rm-layout-group5 .rm-group-container{min-height: 550px;height: 550px;}
.ibuilder.express .rm-ng-doc-view .layout-FP .rm-layout-group9 .rm-group-container{min-height:auto;height:auto;}
.ibuilder.express .rm-ng-doc-view .layout-FP .rm-layout-group10 .rm-group-container{min-height:auto;height:auto;}
.ibuilder.express .rm-ng-doc-view .layout-FP.rm-docFields .rm-fieldtype-longtext textarea{min-height:85px;height:85px !important;}

.ibuilder.express .rm-ng-doc-view .layout-K .rm-layout-group4 .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-K .rm-layout-group5 .rm-group-container{min-height: 195px;height: 195px;}
.ibuilder.express .rm-ng-doc-view .layout-K .rm-layout-group6 .rm-group-container{min-height: 250px;height: 250px;}
.ibuilder.express .rm-ng-doc-view .layout-K .rm-layout-group6 .rm-group-container{min-height: auto;height: auto;}
.ibuilder.express .rm-ng-doc-view .layout-K .rm-layout-group7 .rm-group-container{min-height: auto;height: auto;}
.ibuilder.express .rm-ng-doc-view .layout-K .rm-layout-group8 .rm-group-container{min-height: auto;height: auto;}

.ibuilder.express .rm-ng-doc-view .layout-PR .rm-layout-group4 .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-PR .rm-layout-group5 .rm-group-container{min-height: 360px;height: 360px;}
.ibuilder.express .rm-ng-doc-view .layout-PR .rm-layout-group6 .rm-group-container{min-height: 165px;height: auto;}
.ibuilder.express .rm-ng-doc-view .layout-PR .rm-layout-group7 .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-PR .rm-layout-group8 .rm-group-container{min-height: 415px;height: 415px;}
.ibuilder.express .rm-ng-doc-view .layout-PR .rm-layout-group9 .rm-group-container{min-height: auto;height: auto;}

.ibuilder.express .rm-ng-doc-view .layout-FVSI .rm-layout-group4 .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-FVSI .rm-layout-group5 .rm-group-container{min-height: 350px;height: 350px;}

.ibuilder.express .rm-ng-doc-view .layout-KP .rm-layout-group4 .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-KP .rm-layout-group5 .rm-group-container{min-height: 455px;height: 455px;}
.ibuilder.express .rm-ng-doc-view .layout-KP .rm-layout-group6 .rm-group-container{min-height: auto;height: auto;}
.ibuilder.express .rm-ng-doc-view .layout-KP .rm-layout-group7 .rm-group-container{min-height: 250px;height: 250px;}
.ibuilder.express .rm-ng-doc-view .layout-KP.rm-docFields .rm-fieldtype-longtext textarea{min-height:85px;height:85px !important;}

.ibuilder.express .rm-ng-doc-view .layout-U .rm-layout-group4 .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-U .rm-layout-group5 .rm-group-container{min-height: 450px;height: 450px;}
.ibuilder.express .rm-ng-doc-view .layout-U .rm-layout-group6 .rm-group-container{min-height: auto;height:auto;}
.ibuilder.express .rm-ng-doc-view .layout-U .rm-layout-group7 .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-U .rm-layout-group8 .rm-group-container{min-height: 450px;height: 450px;}
.ibuilder.express .rm-ng-doc-view .layout-U .rm-layout-group9 .rm-group-container{min-height: auto;height:auto;overflow:hidden;}
/*.ibuilder.express .rm-ng-doc-view .layout-U.rm-docFields textarea{min-height:155px;}*/
.ibuilder.express .rm-ng-doc-view .layout-U.rm-docFields .rm-fieldtype-longtext textarea{min-height:155px;height:155px !important;}

.ibuilder.express .rm-ng-doc-view .layout-ZAM .rm-layout-group4 .rm-group-container, 
.ibuilder.express .rm-ng-doc-view .layout-ZAM .rm-layout-group5 .rm-group-container {min-height: 380px;height: 380px;}
.ibuilder.express .rm-ng-doc-view .layout-ZAM .rm-layout-group9 .rm-group-container {min-height: auto;height:auto;}
.ibuilder.express .rm-ng-doc-view .layout-ZAM.rm-docFields .rm-fieldtype-longtext textarea{min-height:85px;height:85px !important;}

.ibuilder.express .rm-ng-doc-view .layout-FVS .rm-layout-group1 .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-FVS .rm-layout-group2 .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-FVS .rm-layout-group3 .rm-group-container{min-height: 260px;height: 260px;}
.ibuilder.express .rm-ng-doc-view .layout-FVS .rm-layout-group4 .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-FVS .rm-layout-group5 .rm-group-container{min-height: 255px;height: 255px;}
.ibuilder.express .rm-ng-doc-view .layout-FVS .rm-layout-group8 .rm-group-container{min-height: auto;height: auto;}

.ibuilder.express .rm-ng-doc-view .layout-FR .rm-layout-group1 .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-FR .rm-layout-group2 .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-FR .rm-layout-group3 .rm-group-container{min-height: 260px;height: 260px;}
.ibuilder.express .rm-ng-doc-view .layout-FR .rm-layout-group4 .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-FR .rm-layout-group5 .rm-group-container{min-height: 280px;height: 280px;}
.ibuilder.express .rm-ng-doc-view .layout-FR .rm-layout-group7 .rm-group-container{min-height:auto;height:auto;}
.ibuilder.express .rm-ng-doc-view .layout-FR .rm-layout-group8 .rm-group-container{min-height:auto;height:auto;}

.ibuilder.express .rm-ng-doc-view .layout-OF .rm-layout-tabs md-tab-content > div > div.col-xs-12{background-color:transparent;border-radius:0;margin: 10px 0;}
.ibuilder.express .rm-ng-doc-view .layout-OF .rm-layout-tabs md-tab-content > div > div.col-xs-12 .rm-group-container .rm-sub-group{background-color:#fff;border-radius: 30px;margin-bottom: 20px;}
.ibuilder.express .rm-docFields.layout-OF > md-tabs > md-tabs-content-wrapper > md-tab-content > div > .col-md-3 {width: 25%;}
@media screen and (max-width: 1920px) {.ibuilder.express .rm-docFields.layout-OF > md-tabs > md-tabs-content-wrapper > md-tab-content > div > .col-md-3 {width: 27%;} }
.ibuilder.express .rm-docFields.layout-OF > md-tabs > md-tabs-content-wrapper > md-tab-content > div > .col-md-6 {width: 50%;}
.ibuilder.express .rm-ng-doc-view .layout-OF .rm-layout-group0 > .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-OF .rm-layout-group1 > .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-OF .rm-layout-group2 > .rm-group-container{min-height: 736px;height: auto;}

.ibuilder.express .rm-ng-doc-view .layout-REZ .rm-layout-tabs md-tab-content:first-child > div > div.col-xs-12{background-color:transparent;border-radius:0;margin: 10px 0;}
.ibuilder.express .rm-ng-doc-view .layout-REZ .rm-layout-tabs md-tab-content:first-child > div > div.col-xs-12 .rm-group-container .rm-sub-group{background-color:#fff;border-radius: 30px;margin-bottom: 20px;}
.ibuilder.express .rm-docFields.layout-REZ > md-tabs > md-tabs-content-wrapper > md-tab-content:first-child > div > .col-md-3 {width: 25%;}
.ibuilder.express .rm-docFields.layout-REZ > md-tabs > md-tabs-content-wrapper > md-tab-content:first-child > div > .col-md-6 {width: 50%;}
.ibuilder.express .rm-ng-doc-view .layout-REZ .rm-layout-group0 > .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-REZ .rm-layout-group1 > .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-REZ .rm-layout-group2 > .rm-group-container{min-height: 998px;height: auto;}
.ibuilder.express .rm-ng-doc-view .layout-REZ #tab-content-14 .rm-layout-group0 > .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-REZ #tab-content-14 .rm-layout-group1 > .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-REZ #tab-content-14 .rm-layout-group2 > .rm-group-container{min-height: unset;}
.ibuilder.express .rm-ng-doc-view .layout-REZ .rm-fieldtype-xml-workflow25-companycustomfield,
.ibuilder.express .rm-ng-doc-view .layout-REZ .rm-fieldtype-xml-workflow25-investmentcustomfield{padding-left: 0;padding-right: 0;}
.ibuilder.express .rm-ng-doc-view .layout-REZ .rm-fieldtype-integer-workflow25-userswithrolecustomfield,
.ibuilder.express .rm-ng-doc-view .layout-REZ .rm-fieldtype-doclink{margin:0;}

.ibuilder.express .rm-ng-doc-view .layout-OL .rm-layout-tabs md-tab-content > div > div.col-xs-12{background-color:transparent;border-radius:0;margin: 10px 0;}
.ibuilder.express .rm-ng-doc-view .layout-OL .rm-layout-tabs md-tab-content > div > div.col-xs-12 .rm-group-container .rm-sub-group{background-color:#fff;border-radius: 30px;margin-bottom: 20px;}
.ibuilder.express .rm-docFields.layout-OL > md-tabs > md-tabs-content-wrapper > md-tab-content > div > .col-md-3 {width: 27%;}
.ibuilder.express .rm-docFields.layout-OL > md-tabs > md-tabs-content-wrapper > md-tab-content > div > .col-md-6 {width: 50%;}
.ibuilder.express .rm-ng-doc-view .layout-OL .rm-layout-group0 > .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-OL .rm-layout-group1 > .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-OL .rm-layout-group2 > .rm-group-container{min-height: 1170px;height: auto;}
.ibuilder.express .rm-ng-doc-view .layout-OL .rm-fieldtype-date md-datepicker,
.ibuilder.express .rm-ng-doc-view .layout-UF .rm-fieldtype-date md-datepicker,
.ibuilder.express .rm-ng-doc-view .layout-UF .rm-fieldtype-date ib-datepicker-container label{padding:0;width:100%}
.ibuilder.express .rm-ng-doc-view .layout-OL .rm-date md-datepicker .md-datepicker-input{width:125px;}
.ibuilder.express .rm-ng-doc-view .layout-OL .rm-fieldtype-date md-datepicker button.md-datepicker-button.md-button.md-icon-button{margin-left:98px;}

.ibuilder.express .rm-ng-doc-view .layout-AN .rm-layout-tabs md-tab-content > div > div.col-xs-12{background-color:transparent;border-radius:0;margin: 10px 0;}
.ibuilder.express .rm-ng-doc-view .layout-AN .rm-layout-tabs md-tab-content > div > div.col-xs-12 .rm-group-container .rm-sub-group{background-color:#fff;border-radius: 30px;margin-bottom: 20px;}
.ibuilder.express .rm-docFields.layout-AN > md-tabs > md-tabs-content-wrapper > md-tab-content > div > .col-md-3 {width: 25%;}
.ibuilder.express .rm-docFields.layout-AN > md-tabs > md-tabs-content-wrapper > md-tab-content > div > .col-md-6 {width: 50%;}
.ibuilder.express .rm-ng-doc-view .layout-AN .rm-layout-group0 > .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-AN .rm-layout-group1 > .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-AN .rm-layout-group2 > .rm-group-container{min-height: 1170px;height: auto;}

.ibuilder.express .rm-ng-doc-view .layout-UF .rm-layout-tabs md-tab-content:first-child > div > div.col-xs-12{background-color:transparent;border-radius:0;margin: 10px 0;}
.ibuilder.express .rm-ng-doc-view .layout-UF .rm-layout-tabs md-tab-content:first-child > div > div.col-xs-12 .rm-group-container .rm-sub-group{background-color:#fff;border-radius: 30px;margin-bottom: 20px;}
.ibuilder.express .rm-docFields.layout-UF > md-tabs > md-tabs-content-wrapper > md-tab-content:first-child > div > .col-md-3 {width: 25%;}
.ibuilder.express .rm-docFields.layout-UF > md-tabs > md-tabs-content-wrapper > md-tab-content:first-child > div > .col-md-6 {width: 50%;}
.ibuilder.express .rm-ng-doc-view .layout-UF .rm-layout-group0 > .rm-group-container {min-height: unset; height: auto !important;}
.ibuilder.express .rm-ng-doc-view .layout-UF .rm-layout-group1 > .rm-group-container {min-height: 360px; height: auto !important;}
.ibuilder.express .rm-ng-doc-view .layout-UF .rm-layout-group2 > .rm-group-container {min-height: 360px; height: auto !important;}
.ibuilder.express .rm-ng-doc-view .layout-UF #tab-content-20 .rm-layout-group0 > .rm-group-container {min-height: 400px; height: auto !important;}
.ibuilder.express .rm-ng-doc-view .layout-UF #tab-content-20 .rm-layout-group1 > .rm-group-container {min-height: 400px; height: auto !important;}
.ibuilder.express .rm-ng-doc-view .layout-UF #tab-content-20 .rm-layout-group2 > .rm-group-container {min-height: 400px; height: auto !important;}
.ibuilder.express .rm-ng-doc-view .layout-UF #tab-content-18 .rm-layout-group0 > .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-UF #tab-content-18 .rm-layout-group1 > .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-UF #tab-content-18 .rm-layout-group2 > .rm-group-container {min-height: unset;}
.ibuilder.express .rm-ng-doc-view .layout-UF .rm-layout-group0-1 .rm-group-container{min-height:400px;}
.ibuilder.express .rm-ng-doc-view .layout-UF .rm-fieldtype-xml-workflow25-companycustomfield,
.ibuilder.express .rm-ng-doc-view .layout-UF .rm-fieldtype-xml-workflow25-investmentcustomfield{padding-left: 0;padding-right: 0;}
.ibuilder.express .rm-ng-doc-view .layout-UF .rm-fieldtype-integer-workflow25-userswithrolecustomfield,
.ibuilder.express .rm-ng-doc-view .layout-UF .rm-fieldtype-doclink{margin:0;}
.ibuilder.express .rm-ng-doc-view .layout-UF .rm-layout-group3 > .rm-group-container{height:auto;}
.ibuilder.express .rm-ng-doc-view .layout-UF #tab-content-19 .rm-layout-group3 > .rm-group-container{min-height:676px;}
.ibuilder.express .rm-ng-doc-view .layout-UF .list .border-box span.name a{color:#171717;font-size:15px;}
.ibuilder.express .rm-ng-doc-view .layout-UF .list .border-box .info-line{color:#718897;font-size:10px;}
.ibuilder.express .rm-ng-doc-view .layout-UF .list .border-box .info-line span.value{color:#171717;font-weight:400;}
.ibuilder.express .rm-ng-doc-view .layout-UF .ex_grid tr.ex_grid_header.alt th{color:#171717;font-weight:400 !important;font-size:15.5px !important;background-color:#E9F5FC !important;border-radius:30px;padding: 17px 8px;height:62px;}
.ibuilder.express .rm-ng-doc-view .layout-UF .ex_grid tr.ex_grid_header.alt th:first-child{padding-left:8px;}
.ibuilder.express .rm-ng-doc-view .layout-UF .ex_grid tr.summary th{color:#171717;font-size:15.5px !important;background-color:#CCECDD !important;height:62px;font-weight:500;}
.ibuilder.express .rm-ng-doc-view .layout-UF .ex_grid tr.summary th:first-child{border-radius:30px 0 0 30px;font-weight:400 !important;padding-left:8px;}
.ibuilder.express .rm-ng-doc-view .layout-UF .ex_grid tr.summary th:last-child{border-radius:0 30px 30px 0;padding-right:8px;}
.ibuilder.express .rm-ng-doc-view .layout-UF .ex_grid tr td:first-child{padding-left:8px;}
.ibuilder.express .rm-ng-doc-view .layout-UF .ex_grid tr td:last-child{padding-right:8px;}
.ibuilder.express .rm-ng-doc-view .layout-UF .ex_grid tr td:last-child{padding-right:8px;}
.ibuilder.express .rm-ng-doc-view .layout-UF .ex_grid tr:nth-last-child(2) td{border-bottom:none;}
.ibuilder.express .rm-ng-doc-view .layout-UF .list.locals .border-box.img {border:none;margin:0 0 10px 0;} /*border-top:1px solid #CDDAE2;border-bottom:1px solid #CDDAE2;*/

.ibuilder.express .rm-ng-doc-view .list.locals .border-box.img,
.ibuilder.express .rm-ng-doc-view .list.clients .border-box.img,
.ibuilder.express .rm-ng-doc-view .client-groups .border-box.img{background-color: #E5F4FC;border: none;border-radius: 20px;padding-left: 60px;min-height:80px;}
.ibuilder.express .rm-ng-doc-view .client-groups .border-box.img{min-height:60px;}
.ibuilder.express .rm-ng-doc-view .list.locals .border-box.img:before,
.ibuilder.express .rm-ng-doc-view .list.clients .border-box.img:before,
.ibuilder.express .rm-ng-doc-view .client-groups .border-box.img:before{width: 44px;height: 44px;font-size: 28px;padding: 10px;color: black;font-weight: 100;margin: 8px 0 0 -44px;background-color:#6FCF97;border:none;}
.ibuilder.express .rm-ng-doc-view .client-groups .border-box.img:before{margin-top: 0px;}
.ibuilder.express .rm-ng-doc-view .list.locals .border-box.img:before{margin: 0 0 0 -48px;background-color:#FFFFFF;color:#0F9AD6;padding:10px 7px;}
.ibuilder.express .rm-ng-doc-view .list .border-box span.name,
.ibuilder.express .rm-ng-doc-view .client-groups .list .border-box span.name{font-weight:500;color:#171717;font-size:15px;}

.ibuilder.express .rm-ng-doc-view .list.locals .border-box.img.local-item{background-color: transparent;padding:20px 0 0 0;border-top:1px solid #CDDAE2;margin-top:10px;border-radius:unset;}
.ibuilder.express .rm-ng-doc-view .list.locals .border-box.img.local-item:before{display:none;}
.ibuilder.express .rm-ng-doc-view .list.locals .border-box.img.local-item .local-name{font-weight:600;margin-right:10px;margin-left:60px;}
.ibuilder.express .rm-ng-doc-view .list.locals .border-box.img.local-item .local-name:before{content:"\f015";position:absolute;font-family:'Font Awesome 5 Pro';color:#171717;font-size:23px;margin-left: -50px;background: #4CAF50;padding: 10px 9px;border-radius: 30px;margin-top: -10px;font-weight:100;width: 43px;height: 43px;}
.ibuilder.express .rm-ng-doc-view .list.locals .border-box.img.local-item .local-type{font-weight:400;margin-right:10px;}
.ibuilder.express .rm-ng-doc-view .list.locals .border-box.img.local-item .highlight{display:inline-block;background-color:transparent;border:1px solid #6FCF97;color:#6FCF97;padding:0 6px;border-radius:10px;font-size:10px;}
.ibuilder.express .rm-ng-doc-view .list.locals .border-box.img.local-item .belongs{display:inline-block;background-color:transparent;}
.ibuilder.express .rm-ng-doc-view .list.locals .border-box.img.local-item .local-name-header{margin-bottom: 20px}
.ibuilder.express .rm-ng-doc-view .list.locals .border-box.img.local-item .columns.multi{background: #E5F4FC;min-height: 90px;padding: 10px;border-radius: 20px;}
.ibuilder.express .rm-ng-doc-view .list.locals .border-box.img.local-item .columns.multi .info-line{border-bottom:1px solid #CDDAE2}
.ibuilder.express .rm-ng-doc-view .list.locals .border-box.img.local-item .columns.multi .info-line:last-child{border-bottom:none;}
.ibuilder.express .rm-ng-doc-view .list.locals .border-box.img.local-item a.btn{background-color:#E6ECF0;color:#718897;width:24px;height:24px;border-radius:16px;margin-left: 6px;}
.ibuilder.express .rm-ng-doc-view .list.locals .border-box.img.local-item a.btn:before{color:#718897;padding:2px 7px;}
.ibuilder.express .rm-ng-doc-view .list.locals .border-box.img.local-item a.btn.refresh:before{padding-left:6px;}
.ibuilder.express .rm-ng-doc-view .list.locals .border-box.img.local-item a.btn:hover{background-color:#6FCF97;}
.ibuilder.express .rm-ng-doc-view .list.locals .border-box.img.local-item a.btn:hover:before{color:#171717;}
.ibuilder.express .prices_and_areas{margin-left:0;}
.ibuilder.express .prices_and_areas h2{font-size:15.5px;color:#171717;font-weight:500;}
.ibuilder.express .rm-ng-doc-view .prices_and_areas .ex_grid th{text-align:center;}
.ibuilder.express .rm-ng-doc-view .prices_and_areas .ex_grid th:first-child{text-align:left;}
.ibuilder.express .rm-ng-doc-view .prices_and_areas .ex_grid td:last-child td{border-color:transparent;}

.ibuilder.express .fis-house-container i.fa-house{margin: 8px 6px;}

.ibuilder.express .rm-ng-doc-view .layout-DZ .rm-layout-group0 > .rm-group-container{min-height: unset;height:unset;}
.ibuilder.express .rm-ng-doc-view .layout-DZ .rm-layout-group1 > .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-DZ .rm-layout-group2 > .rm-group-container{min-height: 771px;height: auto;}
.ibuilder.express .rm-ng-doc-view .layout-DZ .rm-layout-group3 > .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-DZ .rm-layout-group4 > .rm-group-container{min-height: unset;height:unset;}
.ibuilder.express .rm-ng-doc-view .layout-DZ .rm-layout-group4 {background-color:transparent;}
.ibuilder.express .rm-ng-doc-view .layout-DZ .rm-layout-group4.rm-popup .rm-layout-row1{margin-top:0;}	

.ibuilder.express .rm-ng-doc-view .layout-DZ.simple .rm-layout-group0 > .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-DZ.simple .rm-layout-group1 > .rm-group-container{min-height: unset;height:unset;}
.ibuilder.express .rm-ng-doc-view .layout-DZ.simple .rm-layout-group2 > .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-DZ.simple .rm-layout-group3 > .rm-group-container{min-height: 771px;height: auto;}
.ibuilder.express .rm-ng-doc-view .layout-DZ.simple .rm-layout-group4 > .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-DZ.simple .rm-layout-group5 > .rm-group-container{min-height: unset;height:unset;}
.ibuilder.express .rm-ng-doc-view .layout-DZ.simple .rm-layout-group5 {background-color:transparent;}
.ibuilder.express .rm-ng-doc-view .layout-DZ.simple .rm-layout-group5.rm-popup .rm-layout-row1{margin-top:0;}
.ibuilder.express .rm-ng-doc-view .layout-DZ.simple .col-md-8.col-12.offset-md-2 {width:66.666667%;}

.ibuilder.express .rm-ng-doc-view .layout-UST .rm-layout-tabs md-tab-content > div > div.col-xs-12{background-color:transparent;border-radius:0;margin: 10px 0;}
.ibuilder.express .rm-ng-doc-view .layout-UST .rm-layout-tabs md-tab-content > div > div.col-xs-12 .rm-group-container .rm-sub-group{background-color:#fff;border-radius: 30px;margin-bottom: 20px;}
.ibuilder.express .rm-docFields.layout-UST > md-tabs > md-tabs-content-wrapper > md-tab-content > div > .col-md-3 {width: 27%;}
.ibuilder.express .rm-docFields.layout-UST > md-tabs > md-tabs-content-wrapper > md-tab-content > div > .col-md-6 {width: 50%;}
.ibuilder.express .rm-ng-doc-view .layout-UST .rm-layout-group0 > .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-UST .rm-layout-group1 > .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-UST .rm-layout-group2 > .rm-group-container{min-height: 730px;height: auto;}
.ibuilder.express .rm-ng-doc-view .layout-UST .rm-fieldtype-xml-workflow25-companycustomfield,
.ibuilder.express .rm-ng-doc-view .layout-UST .rm-fieldtype-xml-workflow25-investmentcustomfield{padding-left: 0;padding-right: 0;}
.ibuilder.express .rm-ng-doc-view .layout-UST .rm-fieldtype-integer-workflow25-userswithrolecustomfield,
.ibuilder.express .rm-ng-doc-view .layout-UST .rm-fieldtype-doclink,
.ibuilder.express .rm-ng-doc-view .layout-UST .rm-fieldtype-longtext{margin:0;}

.ibuilder.express .rm-ng-doc-view .layout-FVM .rm-layout-group0 > .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-FVM .rm-layout-group1 > .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-FVM .rm-layout-group2 > .rm-group-container{min-height: 365px;height:365px;}
.ibuilder.express .rm-ng-doc-view .layout-FVM .rm-layout-group5 > .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-FVM .rm-layout-group6 > .rm-group-container{min-height: 365px;height:365px;}
.ibuilder.express .rm-ng-doc-view .layout-FVM .rm-layout-group8 > .rm-group-container{min-height: unset;height:unset;}
.ibuilder.express .rm-ng-doc-view .layout-FVM .rm-layout-group9 > .rm-group-container,
.ibuilder.express .rm-ng-doc-view .layout-FVM .rm-layout-group10 > .rm-group-container{min-height: 260px;height:260px;}
.ibuilder.express .rm-ng-doc-view .layout-FVM .rm-fieldtype-xml-workflow25-companycustomfield,
.ibuilder.express .rm-ng-doc-view .layout-FVM .rm-fieldtype-xml-workflow25-investmentcustomfield{padding-left: 0;padding-right: 0;}
.ibuilder.express .rm-ng-doc-view .layout-FVM .rm-fieldtype-integer-workflow25-userswithrolecustomfield,
.ibuilder.express .rm-ng-doc-view .layout-FVM .rm-fieldtype-doclink,
.ibuilder.express .rm-ng-doc-view .layout-FVM .rm-fieldtype-longtext{margin:0;}

.ibuilder.express .rm-fieldtype-xml-repository-calendardatecustomfield .col-md-4{width:auto;}
.ibuilder.express .rm-fieldtype-xml-repository-calendardatecustomfield .col-md-4 md-input-container .md-input{width:150px;}
.ibuilder.express .rm-fieldtype-xml-repository-calendardatecustomfield #calendarForm div:nth-child(3) md-input-container .md-input{width:70px;}

.ibuilder.express .rm-fieldtype-string md-input-container,
.ibuilder.express .rm-fieldtype-date ib-datepicker-container label,
.ibuilder.express .rm-fieldtype-date ib-datepicker-container md-datepicker,
.ibuilder.express .rm-fieldtype-date-workflow25-dateofpaymentcustomfield ib-datepicker-container label,
.ibuilder.express .rm-fieldtype-date-workflow25-dateofpaymentcustomfield ib-datepicker-container md-datepicker,
.ibuilder.express .rm-fieldtype-string-repository-singleselectcontrol .rm-field-margin,
.ibuilder.express .rm-fieldtype-xml-workflow25-bankaccountcustomfield .rm-field-margin,
.ibuilder.express .rm-fieldtype-decimal md-input-container,
.ibuilder.express .rm-fieldtype-integer md-input-container{padding: 0 10px;}
.ibuilder.express .rm-fieldtype-date ib-datepicker-container md-datepicker,
.ibuilder.express .rm-fieldtype-date-workflow25-dateofpaymentcustomfield ib-datepicker-container md-datepicker{width:99%;}
.ibuilder.express .rm-docFields .rm-fieldtype-date-workflow25-dateofpaymentcustomfield textarea{height:44px !important;min-height:44px;}
.ibuilder.express .rm-fieldtype-date-workflow25-dateofpaymentcustomfield{margin:0;}
.ibuilder.express .layout-FVP-KSeF .rm-fieldtype-date-workflow25-dateofpaymentcustomfield{margin:0 10px;}

.ibuilder.express .rm-fieldtype-file,
.ibuilder.express .rm-fieldtype-longtext,
.ibuilder.express .rm-fieldtype-doclink,
.ibuilder.express .rm-fieldtype-integer-workflow25-userswithrolecustomfield,
/*.ibuilder.express .rm-fieldtype-xml-workflow25-multiuserswithrolecustomfield,
/*.ibuilder.express .rm-fieldtype-xml-repository-commentscontrol,*/
.ibuilder.express .rm-fieldtype-xml-workflow25-invoiceitemscustomfield,
.ibuilder.express .rm-fieldtype-xml-workflow25-protocolitemscustomfield,
.ibuilder.express .rm-fieldtype-xml-workflow25-depositscustomfield,
.ibuilder.express .rm-fieldtype-xml-workflow25-deductionscustomfield,
.ibuilder.express .rm-fieldtype-decimal-workflow25-priceleftcustomfield,
.ibuilder.express .rm-fieldtype-decimal-workflow25-levelofperformancecontractfield,
.ibuilder.express .layout-KP .rm-fieldtype-string-repository-singleselectcontrol,
.ibuilder.express .rm-fieldtype-decimal-workflow25-amounttopaycustomfield,
.ibuilder.express .rm-fieldtype-xml-workflow25-contactpersoncustomfield,
.ibuilder.express .rm-fieldtype-string,
.ibuilder.express .rm-fieldtype-xml-workflow25-bankaccountcustomfield,
.ibuilder.express .rm-fieldtype-string-repository-singleselectcontrol,
.ibuilder.express .layout-DZ .rm-layout-group0 .layout-column.rm-field,
.ibuilder.express .layout-UF .rm-layout-group0 .layout-column.rm-field,
.ibuilder.express .rm-fieldtype-decimal,
.ibuilder.express .rm-fieldtype-integer{margin: 0 10px;}
.ibuilder.express .rm-fieldtype-xml-repository-commentscontrol{margin: 0 4px;}
.ibuilder.express .layout-FP .rm-fieldtype-xml-repository-commentscontrol{margin: 0 10px;}
.ibuilder.express .layout-REZ .rm-layout-group0 .rm-fieldtype-string-repository-singleselectcontrol{margin:0;}
.ibuilder.express .layout-REZ .rm-layout-group0 md-datepicker button.md-datepicker-button{/*left:115px;*/}
.ibuilder.express .rm-fieldtype-xml-workflow25-invoiceitemscustomfield{padding-bottom:10px;}

.ibuilder.express .rm-group-container md-input-container,
.ibuilder.express .rm-ng-doc-view .rm-field-margin, 
.ibuilder.express .rm-ng-doc-view .rm-select-container,
.ibuilder.express .rm-ng-doc-view md-datepicker,
.ibuilder.express .rm-fieldtype-integer-workflow25-userswithrolecustomfield .col-xs-12,
.ibuilder.express .rm-fieldtype-xml-workflow25-multiuserswithrolecustomfield,
.ibuilder.express ib-datepicker-container label,
.ibuilder.express .rm-field.rm-field-nomargin md-input-container{padding:0;}
.ibuilder.express .rm-field.rm-field-nomargin{margin:0;}
.ibuilder.express .rm-info-dates.nomargin{padding-left: 0;padding-right: 0;}
.ibuilder.express .layout-OL .rm-fieldtype-xml-workflow25-multiuserswithrolecustomfield{margin:0;}
.ibuilder.express .layout-FP .rm-fieldtype-xml-workflow25-multiuserswithrolecustomfield{margin:0 10px;}

.ibuilder.express .rm-ng-doc-view .layout-FV .invoice-items-control table.table.table-hover .invoice-item-ddl .md-select-value{height:90px;}

.ibuilder.express .rm-ng-doc-view .right{float:right;}
.ibuilder.express .rm-ng-doc-view .md-subheader .md-subheader-inner,
.ibuilder.express .rm-doc-details-hidden .ib_cTitle.widget-head,
.ibuilder.express .subtitle,
.ibuilder.express .wf-contractor-edit h3,
.ibuilder.express wfm-contractor-details-component .clearfix .layout-column h3,
.ibuilder.express .wf-contractor-edit .section_header,
.ibuilder.express .rm-templates-content h2{color:#171717;font-size:15.5px;margin-top:3px;text-transform: uppercase;font-weight: 600;background: #fff;padding: 10px 10px 10px 14px;border-radius: 30px;letter-spacing: 1.5px;}
.ibuilder.express .wf-contractor-edit h3{padding:10px 0;}
.ibuilder.express .btn-contractor-export{font-size:15.5px;}
.ibuilder.express .btn-contractor-export:before{content:'\f1c2';position: absolute;font-family: 'Font Awesome 5 Pro';color:#171717;}
.ibuilder.express .rm-ng-doc-view .contractor-link{top:32px;}
.ibuilder.express .glyphicon-chevron-up::before,
.ibuilder.express .glyphicon-chevron-down::before{font-family: 'Font Awesome 5 Pro'}
.ibuilder.express .glyphicon-chevron-up::before{content:'\f068'}
.ibuilder.express .glyphicon-chevron-down::before{content: '\f067'}
/*.ibuilder.express .rm-ng-doc-view .md-subheader .md-subheader-content span, 
.ibuilder.express .md-subheader .md-subheader-content span{font-weight:normal;}*/
.ibuilder.express .rm-preview-btn,
.ibuilder.express .rm-preview-btn:hover{border-radius:0;background-color:transparent;color:#1E795A;margin-right:15px;}
.ibuilder.express .rm-preview-btn:hover{color:#6FCF97}

/*.rm-doc-toolbar .md-toolbar-tools{display:block;}*/
.ibuilder.express .rm-ng-doc-view .rm-select-container{margin-bottom:5px;}

.ibuilder.express .ib25-error {border:1px solid #FE6B3C;background-color: #FE6B3C;border-radius:30px;}

.ibuilder.express .md-datepicker-label,
.ibuilder.express md-input-container md-checkbox .md-label span,
.ibuilder.express .rm-ng-doc-view .rm-layout-group4 md-checkbox .md-label,
.ibuilder.express md-input-container label:not(.md-no-float):not(.md-container-ignore), 
.ibuilder.express md-input-container .md-placeholder{font-size:12.5px;color:#718897;font-weight:500;}
.ibuilder.express input, 
.ibuilder.express input[type="text"], 
.ibuilder.express input[type="number"], 
.ibuilder.express #salesLeadForm .input-from, 
.ibuilder.express #salesLeadForm .input-to,
.ibuilder.express md-input-container .md-input, 
.ibuilder.express md-input-container input, 
.ibuilder.express md-datepicker input, 
.ibuilder.express md-input-container select, 
.ibuilder.express .asearch-content select, 
.ibuilder.express .divShowReal.scheduleSimple select,
.ibuilder.express .budget-versions select,
.ibuilder.express .planning-costs-actions .form-table select,
.ibuilder.express md-select,
.ibuilder.express textarea,
.ibuilder.express .contractor-additional-data-container{color: #171717;-webkit-text-fill-color: #171717;border:1px solid #CDDAE2;background-color: #F3F8FB;border-radius:15px;}
.ibuilder.express .ng-submitted input.ng-invalid, 
.ibuilder.express .ng-submitted input[type="text"].ng-invalid, 
.ibuilder.express .ng-submitted input[type="number"].ng-invalid, 
.ibuilder.express .ng-submitted md-input-container .md-input.ng-invalid, 
.ibuilder.express .ng-submitted md-input-container input.ng-invalid, 
.ibuilder.express .ng-submitted md-datepicker input.ng-invalid, 
.ibuilder.express .ng-submitted md-input-container select.ng-invalid, 
.ibuilder.express .ng-submitted .asearch-content select.ng-invalid, 
.ibuilder.express .ng-submitted .divShowReal.scheduleSimple select.ng-invalid,
.ibuilder.express .ng-submitted .budget-versions select.ng-invalid,
.ibuilder.express .ng-submitted md-select.ng-invalid,
.ibuilder.express .ng-submitted textarea.ng-invalid,
.ibuilder.express .ng-submitted .contractor-additional-data-container.ng-invalid,
.ibuilder.express .ng-submitted .rm-fieldtype-decimal-workflow25-priceleftcustomfield .md-input-invalid input{border:1px solid #FE6B3C;background-color: #FFF1EC;}
.ibuilder.express input:focus, 
.ibuilder.express input[type="text"]:focus, 
.ibuilder.express md-input-container .md-input:focus, 
.ibuilder.express md-input-container input:focus, 
.ibuilder.express md-datepicker input:focus, 
.ibuilder.express md-input-container select:focus, 
.ibuilder.express .asearch-content select:focus, 
.ibuilder.express .divShowReal.scheduleSimple select:focus,
.ibuilder.express .budget-versions select:focus,
.ibuilder.express .planning-costs-actions .form-table select:focus,
.ibuilder.express md-select:focus,
.ibuilder.express textarea:focus,
.ibuilder.express .contractor-additional-data-container:focus{color: #171717;-webkit-text-fill-color: #171717;background-color: #F3F8FB;border-radius:15px;border-color:#6FCF97;}
.ibuilder.express input[disabled], 
.ibuilder.express input[type="text"][disabled], 
.ibuilder.express md-input-container .md-input[disabled], 
.ibuilder.express md-input-container input[disabled], 
.ibuilder.express md-datepicker input[disabled], 
.ibuilder.express md-input-container select[disabled], 
.ibuilder.express .asearch-content select[disabled], 
.ibuilder.express .divShowReal.scheduleSimple select[disabled],
.ibuilder.express .budget-versions select[disabled],
.ibuilder.express .planning-costs-actions .form-table select[disabled],
.ibuilder.express md-select[disabled],
.ibuilder.express textarea[disabled],
.ibuilder.express .contractor-additional-data-container{color: #171717;-webkit-text-fill-color: #171717;border-color:#CDDAE2;border-radius:15px;background-color: transparent;}
.ibuilder.express input[type="file"]{padding-top:8px;}


.ibuilder.express .budget-protocol span.budget-name,
.ibuilder.express .budget-protocol span.budget-line{font-size:12px;margin:0;}
.ibuilder.express .bud_contract_details .main-table{width:100%;margin-bottom:10px;}
.ibuilder.express .bud_contract_details .main-table .contract-panel-buttons{float:left;margin-right:10px;}
.ibuilder.express .bud_contract_details .main-table td,
.ibuilder.express #divRealBy{padding:10px;border-radius:30px;background-color:#fff;margin-bottom:10px;}
.ibuilder.express .bud_contract_details .main-table td{padding-left:0;}
.ibuilder.express .bud_contract_details .form-table .label{font-weight:500;color:#171717}

/*
.ibuilder.express md-input-container .md-input, 
.ibuilder.express md-autocomplete input[type="text"]{background-color:#F3F8FB;border-color:#CDDAE2;font-size:12.5px;line-height:15.24px;height:44px;padding-left:4px;}
*/
/*
.ibuilder.express div.ibuilder input[type="text"], 
.ibuilder.express md-input-container .md-input, 
.ibuilder.express md-input-container input, 
.ibuilder.express md-datepicker input, 
.ibuilder.express md-input-container select, 
.ibuilder.express md-select {background-color:#F3F8FB;border-color:#CDDAE2;font-size:12.5px;line-height:15.24px;height:44px;}
.ibuilder.express md-datepicker .md-datepicker-input-container{border-color: #CDDAE2;border-bottom-color: #CDDAE2;border-width:1px;}
.ibuilder.express .md-datepicker-input-container .md-datepicker-input:not([disabled]){height:44px;}
.ibuilder.express .ex_grid_cell .md-datepicker-input-container .md-datepicker-input:not([disabled]){height:22px;background-color:#fff;padding-top:0}
*/
/*
.ibuilder.express div.ibuilder input[type="text"][disabled], 
.ibuilder.express md-input-container .md-input[disabled], 
.ibuilder.express md-input-container input[disabled], 
.ibuilder.express md-datepicker input[disabled], 
.ibuilder.express md-input-container select[disabled], 
.ibuilder.express md-select[disabled] {background-color:#F3F8FB;border-color:#CDDAE2;font-size:12.5px;line-height:15.24px;height:44px;}
.ibuilder.express md-datepicker[disabled] .md-datepicker-input-container{border-color: #CDDAE2;border-bottom-color: #CDDAE2;border-width:1px;}
.ibuilder.express md-datepicker button.md-datepicker-button.md-button.md-icon-button{background-color:transparent;margin-top:8px;}
.ibuilder.express md-datepicker button.md-datepicker-button .md-datepicker-calendar-icon{color:#718897;transform: scale(1);}*/

.ibuilder.express .rm-ng-doc-view .protocol-items-control table.table.table-hover td .md-select-value span{padding-top:0;}

.ibuilder.express .rm-rbl-h.files .rm-add-comment{right:-34px;}
.ibuilder.express .rm-rbl-h.files .rm-add-comment,
.ibuilder.express .rm-relation-delete,
.ibuilder.express .action-invoice .md-button,
.ibuilder.express .buttons.layout-row a.btn.add,
.ibuilder.express .rm-docFields .border-box a.btn.delete,
.ibuilder.express .rm-docFields .border-box a.btn.edit,
.ibuilder.express .rm-docFields .border-box a.btn.refresh,
.ibuilder.express a.btn.edit,
.ibuilder.express a.btn.collapsed,
.ibuilder.express a.btn.expanded{background-color:transparent;color:#718897;margin:0;}
.ibuilder.express .action-invoice .md-button{margin-top:13px;}
.ibuilder.express .rm-docFields .border-box .info-line{font-size:10px;}
.ibuilder.express .rm-comment-pane{height:24px;}
.ibuilder.express .rm-ng-doc-view .contractor-link {position: absolute;right: 29px;top: 3px;}
.ibuilder.express .rm-ng-doc-view .budget-project-link {margin-top: -72px;margin-right: 10px;}
.ibuilder.express .md-select-value .md-select-icon::after{font-size:24px;}
.ibuilder.express #emailForm a.btn.delete{background-color:transparent;color:#718897;margin:0;height:22px;}

.ibuilder.express .buttons.layout-row.add-local{margin-top:10px;height:16px;}
.ibuilder.express .buttons.layout-row.add-local a.btn.add{border:1px solid #6FCF97;background-color:#6FCF97;color:#171717;border-radius: 30px;padding: 6px 16px;margin-top: -5px;height:32px;}
.ibuilder.express .buttons.layout-row.add-local a.btn.add:hover{color:#171717;background-color:#E6F5F4;border:1px solid #6FCF97;}
.ibuilder.express .buttons.layout-row.add-local a.btn.add:before{display:none;}
.ibuilder.express .add-local md-checkbox .md-label{padding-top:0;margin-right:20px;padding-bottom:2px;}
.ibuilder.express .rm-doc-tabs md-tab-content:nth-child(2) .rm-fieldtype-xml-fis-contractvaluecustomfield md-content{border-radius:0;}

.ibuilder.express .rm-fieldtype-xml-fis-additionalitemscustomfield .buttons.layout-row a.btn.add{border:1px solid #6FCF97;background-color:#6FCF97;color:#171717;border-radius: 30px;padding: 6px 16px;margin-top: -5px;height:32px;margin-top:0;}
.ibuilder.express .rm-doc-tabs md-tab-content:nth-child(2) .rm-fieldtype-xml-fis-additionalitemscustomfield md-content{border-radius:0;}

.ibuilder.express .rm-ng-doc-view .rm-header-back,
.ibuilder.express .back-actions li {width:98px;height:116px;display:block;margin-right:21px;float:left;background: #6FCF97;box-shadow: 0px 5px 20px rgba(91, 128, 140, 0.2);border-radius: 30px;color: #171717;padding: 80px 0 0 15px;text-transform: capitalize;}
.ibuilder.express .rm-ng-doc-view .rm-header-back{margin-left:10px;}
.ibuilder.express .rm-ng-doc-view .rm-doc-header{border-radius:30px;float:left;width:98px;height:116px;box-shadow: 0px 5px 20px rgba(91, 128, 140, 0.2);margin-left: 0;margin-right: 21px;padding: 12px 6px;}
.ibuilder.express .rm-ng-doc-view .rm-doc-header:before{display:none;}
.ibuilder.express .rm-ng-doc-view .rm-doc-header-menu{margin:0;text-align:right;}
.ibuilder.express .rm-ng-doc-view .rm-head-menu .rm-menu-icon::before{content: "\f141";}
.ibuilder.express .rm-ng-doc-view .rm-head-menu{float:none;font-size: 15.5px;}
.ibuilder.express .rm-ng-doc-view .rm-head-settings{height: 32px;margin-top: 5px;margin-bottom: 20px;}
.ibuilder.express .rm-ng-doc-view .rm-head-export, 
.ibuilder.express .rm-ng-doc-view .rm-head-email{height:34px;width:34px;font-size: 12px;display:inline-block;margin:0;}
.ibuilder.express .rm-ng-doc-view .rm-head-export a i, 
.ibuilder.express .rm-ng-doc-view .rm-head-email a i{color:black;}
.ibuilder.express .rm-ng-doc-view .rm-head-export a, 
.ibuilder.express .rm-ng-doc-view .rm-head-email a{background-color: #E6ECF0;color: #171717;border-radius: 30px;height: 30px;width: 30px;display: block;padding: 6px 8px;font-size: 9px;}
.ibuilder.express .rm-ng-doc-view .rm-head-export a:hover, 
.ibuilder.express .rm-ng-doc-view .rm-head-email a:hover{background-color:#E6F5F4}
.ibuilder.express .rm-head-settings > ul{border: none;padding:0;box-shadow: 0px 5px 10px rgba(91, 128, 140, 0.2);background: #F3F8FB;border-radius: 15px;z-index:3;}
.ibuilder.express .rm-head-settings > ul li{text-align:right;padding: 0 27px 0 10px;line-height:40px}
.ibuilder.express .rm-head-settings > ul li:hover{background-color:#E6F5F4;color:#171717;border-radius:15px}
.ibuilder.express .rm-head-settings > ul > li > a{padding:10px 0;background-color:transparent;height:40px}
.ibuilder.express .rm-head-settings > ul li:hover a{color:#171717;}
.ibuilder.express .rm-ng-doc-view .rm-header-short {background-color:#CCECDD}
.ibuilder.express .rm-ng-doc-view .rm-header-short .rm-head-short{font-size: 36px;text-align: center;font-weight: 600;line-height: 41px;margin-top: 13px;}
.ibuilder.express .rm-ng-doc-view .rm-header-short .rm-head-name{font-size: 10px;text-align: center;margin-top: 11px;line-height: 10px;}
.ibuilder.express .rm-ng-doc-view .rm-doc-header-main{width:calc(100% - 378px);padding:16px;}
.ibuilder.express .rm-ng-doc-view .rm-doc-header-main .rm-head-title,
.ibuilder.express .top-bar .budget-name{font-size:24px;font-weight:500;}
.ibuilder.express .rm-ng-doc-view .rm-doc-header-main .rm-stage-info{float:none;margin-top:36px;}
.ibuilder.express .rm-ng-doc-view .rm-doc-header-main .rm-head-state{float: right;margin: 0;border-radius: 10px;padding: 5px;background: transparent;border: 1px solid #6FCF97;text-transform: uppercase;font-size: 12.5px;}
.ibuilder.express .rm-ng-doc-view .rm-doc-header-main .container.rm-head-stage{position: absolute;right: 143px;margin-top: 24px;margin-right: -17px;}
.ibuilder.express .rm-ng-doc-view .container.rm-head-stage .name{border-radius: 10px;margin-bottom: 10px;}
.ibuilder.express .rm-ng-doc-view .container.rm-head-stage .icon{left: 0;bottom: 0;margin-bottom: 5px;margin-left: 20px;background-color: #ffffff;margin-top: unset;margin-right: unset;top: unset;right: unset;}
.ibuilder.express .rm-ng-doc-view .rm-stage-info .rm-head-value{color:#0F9AD6;}
.ibuilder.express .rm-ng-doc-view .rm-doc-buttons.rm-top{position:absolute;right:0;margin-top:16px;z-index:2;}
.ibuilder.express .att-opened-content .rm-ng-doc-view .rm-doc-buttons.rm-top{position:relative;text-align:right;}
.ibuilder.express .rm-ng-doc-view .rm-doc-buttons.rm-top .md-button {height:38px;}
.ibuilder.express .rm-ng-doc-view .rm-doc-buttons.rm-bottom{margin-top:0;margin-left:10px;height:40px;}
.ibuilder.express .rm-ng-doc-view .rm-doc-buttons.rm-top .md-button,
.ibuilder.express .rm-ng-doc-view .rm-doc-buttons.rm-bottom .md-button{background-color: #6FCF97;border-color: #6FCF97;color: #171717;height:38px;}

.ibuilder.express .border-box.files .border-box.img.file-doc::before, 
.ibuilder.express .border-box.files .border-box.img.file-docx::before, 
.ibuilder.express .rm-rbl-h.files .border-box.img.file-doc::before, 
.ibuilder.express .rm-rbl-h.files .border-box.img.file-docx::before{margin-top: -2px;background-color: #E5F4FC;color: #0F9AD6;border: none;transform: scale(1.34);}

.ibuilder.express md-datepicker .md-datepicker-input-container{border-color: #CDDAE2;border-radius:15px;}
.ibuilder.express md-datepicker button.md-datepicker-button.md-button.md-icon-button{margin-top:12px;background-color:transparent;border-radius:0;}
.ibuilder.express .grid-content-container md-datepicker button.md-datepicker-button.md-button.md-icon-button{margin-top:3px;}
.ibuilder.express .asform li md-datepicker button.md-datepicker-button.md-button.md-icon-button{margin-top:3px;}
.ibuilder.express #prmForm md-datepicker button.md-datepicker-button.md-button.md-icon-button{margin-top:6px;margin-left:105px;}
.ibuilder.express #prmForm md-datepicker .md-datepicker-input{height:28px;margin-bottom:0;}
.ibuilder.express #investmentDetailsForm md-datepicker button.md-datepicker-button.md-button.md-icon-button{margin-top:5px;margin-left:92px;}
.ibuilder.express #fisContainer #investmentDetailsForm md-tabs-content-wrapper{margin-top:0;}
.ibuilder.express #fisContainer #investmentDetailsForm  md-tabs md-tab-content{background-color:#fff}
.ibuilder.express md-datepicker button.md-datepicker-button.md-button.md-icon-button::before{content: '\f073';position: absolute;font-family: 'Font Awesome 5 Pro';color: #718897;font-size: 20px;font-weight: 100;}
.ibuilder.express md-datepicker button.md-datepicker-button.md-button.md-icon-button .md-datepicker-calendar-icon{display:none;}
.ibuilder.express .ex_grid_cell md-datepicker button.md-datepicker-button.md-button.md-icon-button{margin-top:2px;z-index:1}
.ibuilder.express .ex_grid_fixed_header{z-index:2;}
.ibuilder.express .ex_grid_cell rm-grid-cell-edit md-datepicker {width:160px;}
.ibuilder.express .ex_grid_cell rm-grid-cell-edit md-datepicker .md-datepicker-input{width:155px;height:28px;}
.ibuilder.express .md-datepicker-input-container .md-datepicker-input:disabled{border-bottom:none;}
.ibuilder.express md-select .md-select-value{border:none;}

.ibuilder.express ul.form.cf-list li.cf-item md-datepicker .md-datepicker-button{margin-top:-3px;}
.ibuilder.express .dashboard-top.filter ul.form.cf-list li.cf-item md-datepicker .md-datepicker-button{margin-top:2px;}

/*.ibuilder.express .rm-doc-details-hidden{display:none;}*/
/*.ibuilder.express .rm-docFields input[type="text"],
.ibuilder.express .rm-docFields md-select .md-select-value{padding-left:0;padding-right:0;}*/
.ibuilder.express md-select .md-select-value{padding-left:11px;}
.ibuilder.express .rm-doc-details-hidden{border-radius:30px;}
.ibuilder.express .rm-doc-details-hidden .ib_cTitle.widget-head{padding-bottom:12px;}
.ibuilder.express .rm-docFields md-select .md-select-value{height:44px;}
.ibuilder.express .rm-docFields .rm-top-group md-select .md-select-value{border:0;}
.ibuilder.express .rm-docFields input,
.ibuilder.express .rm-docFields input[type="text"],
.ibuilder.express .rm-docFields md-select[disabled] .md-select-value{height:44px;padding-left:11px;}
.ibuilder.express .rm-docFields input[type="checkbox"]{height:auto;}
.ibuilder.express .rm-docFields textarea{min-height:85px;padding-left:11px;}
.ibuilder.express .rm-docFields .rm-fieldtype-xml-repository-commentscontrol textarea{min-height:44px;padding-left:11px;}
.ibuilder.express .rm-docFields md-datepicker:focus{border:none;}
.ibuilder.express .rm-docFields .contractor-additional-data-container {height: 65px;padding: 10px 0 10px 11px;margin: 8px 0 10px 0;font-size: 12.5px;letter-spacing: -0.25px;line-height: normal;}
.ibuilder.express .rm-docFields input[type="text"]:hover, 
.ibuilder.express .rm-docFields md-input-container:hover .md-input:not(span), 
.ibuilder.express .rm-docFields textarea:hover, 
.ibuilder.express .rm-docFields select:hover{box-shadow: none;}
.ibuilder.express .rm-docFields .rm-fieldtype-file md-input-container{display:block;border-bottom:1px solid #CDDAE2;margin-bottom:5px;height:22px;}
.ibuilder.express .rm-docFields .rm-fieldtype-file .border-box{border-width: 0 0 1px 0;border-color:#CDDAE2;padding-bottom:11px;padding-left: 37px;padding-top:10px;color:#718897;font-size:12.5px}
.ibuilder.express .rm-docFields .rm-fieldtype-file .rm-no-items{border-width: 0 0 1px 0;border-color:#CDDAE2;padding-bottom:25px;padding-left: 37px;padding-top:12px;padding-left: 3px;color:#718897;font-size:12.5px}
.ibuilder.express .rm-doc-links .th-rel-doc{width:49%;}
.ibuilder.express .rm-doc-links .th-rel-kwota-protokołu a{width:auto}
.ibuilder.express .rm-ng-doc-view table.table.table-hover th, 
.ibuilder.express .rm-ng-doc-view table.table.table-hover tr.rm-ng-doc-view table.table.table-hover_header th, 
.ibuilder.express .rm-ng-doc-view table.table.table-hover tr.rm-ng-doc-view table.table.table-hover_header td, 
.ibuilder.express .rm-ng-doc-view table.table.table-hover td.header,
.ibuilder.express .rm-ng-doc-view .ex_grid th, 
.ibuilder.express .rm-ng-doc-view .ex_grid tr.ex_grid_header th{background-color:#ffffff;font-weight:600;}
.ibuilder.express .rm-ng-doc-view table.table.table-hover th, 
.ibuilder.express .rm-ng-doc-view table.table.table-hover tr.rm-ng-doc-view table.table.table-hover_header th, 
.ibuilder.express .rm-ng-doc-view table.table.table-hover tr.rm-ng-doc-view table.table.table-hover_header td, 
.ibuilder.express .rm-ng-doc-view table.table.table-hover td.header,
.ibuilder.express .ex_grid th,
.ibuilder.express .rm-ng-doc-view table.table.table-hover td,
.ibuilder.express .ex_grid td {border-color:#CDDAE2 transparent;vertical-align:top;}
.ibuilder.express .rm-ng-doc-view .ex_grid .sortasc, 
.ibuilder.express .rm-ng-doc-view .ex_grid .sortdesc{background-position:right;}
.ibuilder.express .rm-ng-doc-view table.table.table-hover th, 
.ibuilder.express .rm-ng-doc-view table.table.table-hover tr.rm-ng-doc-view table.table.table-hover_header th, 
.ibuilder.express .rm-ng-doc-view table.table.table-hover tr.rm-ng-doc-view table.table.table-hover_header td, 
.ibuilder.express .rm-ng-doc-view table.table.table-hover td.header,
.ibuilder.express .rm-ng-doc-view .ex_grid th, 
.ibuilder.express .rm-ng-doc-view .ex_grid tr.ex_grid_header th, 
.ibuilder.express .rm-ng-doc-view .ex_grid td {padding:17px 2px;}
.ibuilder.express rm-date-buttons{margin-top: -46px;width:200px;right:-10px;}
.ibuilder.express rm-date-buttons:before{font-size:18px;}
.ibuilder.express rm-date-buttons button.md-button{border-radius:15px;margin-right:6px;}
.ibuilder.express .rm-ng-doc-view .invoice-items-control table.table.table-hover md-select{border:none;}
.ibuilder.express .rm-ng-doc-view .invoice-items-control table.table.table-hover .form-control, 
.ibuilder.express .rm-ng-doc-view .invoice-items-control table.table.table-hover .md-select-value, 
.ibuilder.express .rm-ng-doc-view .invoice-items-control table.table.table-hover md-autocomplete,
.ibuilder.express .rm-ng-doc-view .protocol-items-control table.table.table-hover .form-control, 
.ibuilder.express .rm-ng-doc-view .protocol-items-control table.table.table-hover .md-select-value, 
.ibuilder.express .rm-ng-doc-view .protocol-items-control table.table.table-hover md-autocomplete{background-color:#F3F8FB;border-color:#CDDAE2;font-size:12.5px;line-height:15.24px;height:44px;}
.ibuilder.express .rm-ng-doc-view .invoice-items-control table.table.table-hover .md-select-value{height:42px}
.ibuilder.express .rm-ng-doc-view table.table.table-hover th.index-protocol-th{width:0.1%;} 

.ibuilder.express .dashboard-top a.btn.btn-single-launcher{padding: 10px 18px;width: auto;background-color: #fe6b3c;height: 38px;}
.ibuilder.express .dashboard-top a.btn.btn-single-launcher:after{display:none;}
.ibuilder.express ul.form.cf-list li.cf-item{border-radius:15px;padding: 6px 18px;height:38px;border-radius:30px;}
.ibuilder.express ul.form.cf-list li.cf-item label{padding:3px;}
.ibuilder.express ul.form.cf-list li.cf-item .dates-range {border: none;margin: 0;padding-top: 3px;color:#718897;}

.ibuilder.express .repo-white-background{background-color:transparent;}
.ibuilder.express .repo-white-background .rm-no-list-mode > .col-md-2{background-color: #fff;border: none;border-radius: 30px;box-shadow: 0px 5px 15px rgba(91, 128, 140, 0.1);}

.ibuilder.express .search-box .main-actions{border: none;padding:0;box-shadow: 0px 5px 10px rgba(91, 128, 140, 0.2);background: #F3F8FB;border-radius: 15px;}
.ibuilder.express .search-box .main-actions li{text-align:left;padding: 0 27px 0 10px;line-height:40px}
.ibuilder.express .search-box .main-actions li:hover{background-color:#E6F5F4;color:#171717;border-radius:30px;}
.ibuilder.express .search-box .main-actions li > a{padding:10px 0;background-color:transparent;height:40px}
.ibuilder.express .search-box .main-actions li:hover a{color:#171717;}

.ibuilder.admin.express .btn{margin:0;}
.ibuilder.admin.express .filter-actions > li > a.btn{padding: 15px;}
.ibuilder.admin.express .box-search #quickSearchBtn{margin-top: -34px;}
.ibuilder.admin.express .filter-actions > li > a.btn,
.ibuilder.admin.express .main-actions-container span.btn,
.ibuilder.admin.express .main-actions-container .filter-actions a.btn{height: 116px;margin-right: 0;padding: 79px 22px 0 15px;width: 100%;box-shadow: 0px 5px 10px rgba(91, 128, 140, 0.2);color: #171717;border-radius:30px;line-height: 14px;}
.ibuilder.admin.express .filter-actions > li > a.btn{margin-top:0;text-align:left;}
.ibuilder.admin.express .main-actions-container span.btn,
.ibuilder.admin.express .main-actions-container .main-actions a.btn{line-height:20px;}
.ibuilder.admin.express .Container.WhiteContainer, 
.ibuilder.admin.express .Container.DefaultContainer{background-color:transparent;padding:0;}
.ibuilder.admin.express .EmptyHeader .ib_cTitle.widget-head{padding-top:0;}
.ibuilder.express div.submenu.section.menu-wrapper{height:unset;}
.ibuilder.express div.submenu.section.menu-wrapper ul > li:last-child{margin-right: 50px;}

/*vmenu*/
.ibuilder.admin.express .vmenu > ul {margin-left:0;width:100%;border-radius:0 30px 30px 0;box-shadow: 0px 5px 10px rgba(91, 128, 140, 0.2);background-color:#e6ecf0}
.ibuilder.admin.express .vmenu ul > li {padding:0;display:block;line-height:17px;background:#E6ECF0;border-radius:30px}
.ibuilder.admin.express .vmenu ul > li > a {padding:12px;display:block;color: #171717;}
.ibuilder.admin.express .vmenu ul > li > ul > li{color:#E6F5F4;}
.ibuilder.admin.express .vmenu ul > li > ul > li a {padding:12px 12px 0 12px;color: #171717;}
.ibuilder.admin.express .vmenu ul > li > ul > li:last-child a {padding-bottom:12px;}
.ibuilder.admin.express .vmenu ul > li:first-child {border-top:none;border-radius: 0 30px 0 0;}
.ibuilder.admin.express .vmenu ul > li > ul {display:none;}
.ibuilder.admin.express .vmenu ul > li.vis > a {background-color:#CCECDD;border-radius:0;}
.ibuilder.admin.express .vmenu ul > li.vis:first-child > a {border-radius: 0 30px 0 0;}
.ibuilder.admin.express .vmenu ul > li.vis > ul {display:block;border-left:1px solid #B7B7B7;background:#fff}
.ibuilder.admin.express .vmenu ul > li.vis > ul li {background:#fff}
.ibuilder.admin.express .vmenu ul > li.vis > ul > li:hover {background:#E6F5F4;border-radius:0}
.ibuilder.admin.express .vmenu ul li a:hover, .vmenu ul li a:active {text-decoration:none;}
.ibuilder.admin.express .vmenu li.on a{font-weight:600;}
.ibuilder.express md-content > h1{border-radius:30px;background-color:#fff;padding:10px;}
.ibuilder.default.express .p-wide .p-content,
.ibuilder.admin.express .p-content .p-content,
.ibuilder.express .p-wide .Container.DefaultContainer > .news{border-radius:30px;background-color:#fff;padding:10px;width:auto;}
.ibuilder.express .p-wide .Container.DefaultContainer > .news{padding:20px;}
.ibuilder.default.express .p-wide #contractorsContainer .p-content,
.ibuilder.default.express .p-wide #contractorDetailsContainer .p-content{background-color:transparent;padding:0;}
.ibuilder.default.express .p-wide #contractorsContainer .md-padding,
.ibuilder.default.express .p-wide #contractorDetailsContainer .md-padding{padding:0;overflow:hidden;}
.ibuilder.default.express .contractor-back{display:none}
.ibuilder.default.express #contractorsContainer .bud-headers,
.ibuilder.default.express #contractorDetailsContainer .bud-headers{margin-right:0;}
.ibuilder.default.express .bud-headers .contractor-label-prefix{display:none;}
.ibuilder.admin.express md-datepicker button.md-datepicker-button.md-button.md-icon-button{margin-top:3px;}

/*.ibuilder.express #fisContainer,*/
.ibuilder.express #docsContainer{background-color:#fff;padding:10px;border-radius:30px;}

.ibuilder.express .bud-budget-main, 
.ibuilder.express .bud-project-users, 
.ibuilder.express .bud-budget-users, 
.ibuilder.express .Container.Empty .bud-container > div,
.ibuilder.express .bud-details .bud-sub-container #pnlView {background:transparent; padding:0;}
/*.ibuilder.express .bud-details.bud-new{padding:10px 0;}*/
.ibuilder.express .bud-details.bud-new + .bud-details.bud-new{padding-top:0;}
.ibuilder.express .bud-details.bud-new .label{font-weight:500;}
.ibuilder.express .bud-details.bud-new select{background-color:#F3F8FB;border-radius:15px;height:44px;border: 1px solid #cddae2;}
.ibuilder.express .bud-details.bud-new input[type="text"]{height:44px}
.ibuilder.express .bud-details.bud-new input[type="radio"]{margin:2px 5px 0 0;}
.ibuilder.express .bud-details .form-table-wide select{background-color:#F3F8FB;border-radius:15px;}
.ibuilder.express .bud-details.bud-new.top-bar{display:block;margin-bottom:20px;}
.ibuilder.express .p-wide .bud-details.bud-new.top-bar .bud-back-top{display:block;}
.ibuilder.express .submenu.stickit .project-menu.bud-project-menu{display:none;}

.ibuilder.express .ib-grid-s .actions {float: left;background: transparent;padding: 0;border-radius: 15px;height: 116px;margin: 0 0 20px 0;}
.ibuilder.express .wfm-contractor-segments .ib-grid-s .actions {width:136px;}
.ibuilder.express .ib-grid-s .actions .main-actions-container span.btn{margin-top:0;height:116px;padding-top:70px;padding-left:10px;width:118px;font-size:15.5px;}
.ibuilder.express .ib-grid-s .actions a.btn{height:118px;padding:18px;background-color:#fe6b3c;line-height:20px;font-size:15.5px;margin-right:20px;padding-top: 63px;text-align: right;font-weight:400;}
.ibuilder.express .wfm-contractor-segments .ib-grid-s .actions a.btn {width: 116px;text-align:left;}
.ibuilder.express .ib-grid-s .actions a.btn.ib2MainAction{width: 116px;white-space: normal;text-align: left;}
/*.ibuilder.express .ib-grid-s .actions a.btn.export{background-color:#E6ECF0;}*/
.ibuilder.express .main-actions-container:hover .main-actions{border: none;padding:0;box-shadow: 0px 5px 10px rgba(91, 128, 140, 0.2);background: #F3F8FB;border-radius: 15px;font-size: 15.5px;text-align: left;}
.ibuilder.express .ib-grid-s .main-actions-container:hover .main-actions{padding: 0;} /*padding-top:15px*/
.ibuilder.express .ib-grid-s .main-actions-container:hover .main-actions a {text-align: left;padding: 0px 27px 10px 10px;line-height: 40px;background-color: transparent;height: 40px;box-shadow: none;border-radius:0;display:block;}
.ibuilder.express .ib-grid-s .filter {float: left;width: calc(100% - 323px);background: #fff;padding: 10px;border-radius: 15px;height:116px;margin-right:0;}
.ibuilder.express .cum-budget .ib-grid-s .filter{width: calc(100% - 275px);}
.ibuilder.express .bud-cumulative .cum-budget .ib-grid-s .filter .filterInput{width: 100%;}
.ibuilder.express .bud-container .ib-grid-s .filter{width: calc(100% - 460px);}
.ibuilder.express .bud-container .ib-grid-s.BudgetsGroupByInvestmentSource .filter{width: calc(100% - 140px);}
.ibuilder.express .bud-container .ib-grid-s.BudgetsGroupByInvestmentSource .filter .filterInput{width: 100%;}
.ibuilder.express .bud-container .ib-grid-s.BudgetsGroupByInvestmentSource .cfilter{display:none;}
.ibuilder.express.admin .ib-grid-s .filter {width: calc(100% - 325px);} /*290*/
.ibuilder.express .ib-grid-s .filter .filterInput{width: 100%;margin-right:-7px;}
.ibuilder.express .ib-grid-s .filter .advancedsearchbutton{margin: 14px 0 0;float: right;  padding-top: 5px;}
.ibuilder.express .ib-grid-s .filter .advancedsearchbutton:before{margin-top:0;}
.ibuilder.express .ib-grid-s .cfilter {float: left;width: 175px;background: #fff;padding: 10px;border-radius: 15px;height:116px;margin-left:10px;font-size:12.5px;}
.ibuilder.express .ib-grid-s .cfilter #chbShowRemoved, 
.ibuilder.express .ib-grid-s .cfilter #chbShowAssigned, 
.ibuilder.express .ib-grid-s .cfilter #chbDisplayGenerated{margin:8px 0 8px 8px;clear:both;}
.ibuilder.express .ib-grid-s .cfilter .cf-projects input {margin-left: 0;}
.ibuilder.express .deposit-settlement .ib-grid-s .cfilter {width: 220px;}
.ibuilder.express .bud-back-top{float: left;background: #6FCF97;box-shadow: 0px 5px 20px rgba(91, 128, 140, 0.2);border-radius: 30px;width: 98px;height: 116px;padding: 80px 0 0 15px;color: #171717;margin-left:8px;text-transform: capitalize;display:block;}
.ibuilder.express .ib-cke .bud-back-top{margin-bottom:20px;}
.ibuilder.express .rm-header-back:before,
.ibuilder.express .bud-back-top:before{content:'\f061';position: absolute;font-family: 'Font Awesome 5 Pro';color: #171717;font-size: 22px;rotate: -135deg;font-weight: 100;margin-top:-60px;margin-left: 50px;}
.ibuilder.express .rm-header-back:hover,
.ibuilder.express .bud-back-top:hover{background-color:#CCECDD;color: #171717;}
.ibuilder.express .p-project-menu div.budget-select,
.ibuilder.express .p-wide div.budget-select {border-radius:30px;display:none;}
.ibuilder.express .bud-proj-top{float: left;background: #CCECDD;box-shadow: 0px 5px 20px rgba(91, 128, 140, 0.2);border-radius: 30px;width: 98px;height: 116px;padding: 30px 0 0 0;color: #171717;margin-left:20px;text-align:center;display:block;}
.ibuilder.express .bud-proj-top span.big{font-size:36px;}
.ibuilder.express .bud-proj-top span.small{font-size:10px;display:block;line-height:12px;margin-top:22px;/*display:none*/}
/*.ibuilder.express .bud-proj-top span.big:after{font-size:10px;display:block;line-height:12px;margin-top:22px;Content:'Budżet';}*/
.ibuilder.express .ib2-contractor .bud-proj-top span.small{display:block;}
.ibuilder.express .ib2-contractor .bud-proj-top span.big:after{display:none;}
.ibuilder.express .ib2-contractor .bud-headers{margin-bottom:20px;}
.ibuilder.express .p-project-menu .bud-headers,
.ibuilder.express .p-wide .bud-headers{font-size: 16px;line-height: 21px;font-weight: bold;padding: 8px 14px 8px 56px;background-color: #ffffff;color: #282828;margin-right: calc(0.8% - 6px);margin-left:244px;height: 116px;border-radius:30px;padding-left:15px;display:block;}
.ibuilder.express .p-wide .bud-headers{display:block;}
.ibuilder.express .p-wide .head-states{position:absolute;right:40px;margin-top:-105px;border-radius: 10px;padding: 5px;background: transparent;border: 1px solid #6fcf97;text-transform: uppercase;font-size: 12.5px;color: #4CAF50;outline: 0;}
.ibuilder.express .p-wide .nip-pesel{margin-top: 67px;font-size:11px;}
.ibuilder.express .p-wide .nip-pesel .label{padding-left:0;font-weight:400}
.ibuilder.express .p-wide .nip-pesel .value{color: #0f9ad6;font-weight:600}
.ibuilder.express .p-wide .bud-headers .projects{display:inline-block;}
.ibuilder.express .p-project-menu .bud-headers:before,
.ibuilder.express .p-wide .bud-headers:before{display:none;}
.ibuilder.express .p-project-menu .menu-wrapper.submenu,
.ibuilder.express .p-wide .menu-wrapper.submenu{margin-bottom: 12px;height: 38px;}
.ibuilder.express .menu-wrapper .left-paddle,
.ibuilder.express .menu-wrapper .right-paddle{padding: 10px 0 0 30px;font-size:17px;font-weight:500;background-color: #F3F8FB;}
.ibuilder.express .menu-wrapper .left-paddle{padding-left:10px;}
.ibuilder.express .p-project-menu .menu-wrapper.submenu li.last,
.ibuilder.express .p-wdie .menu-wrapper.submenu li.last{margin-right:50px}
.ibuilder.express .p-project-menu .submenu .nav-bar-filter,
.ibuilder.express .p-wide .submenu .nav-bar-filter{margin-left:8px;}
.ibuilder.express .p-project-menu .submenu .nav-bar-filter li,
.ibuilder.express .p-wide .submenu .nav-bar-filter li{margin-bottom:10px;}
.ibuilder.express .p-wide .submenu .nav-bar-filter li:last-child{margin-right:50px;}
@media screen and (min-width: 1300px) {
	.nav-bar-filter{max-width:98% !important;}
}
.ibuilder.express .p-project-menu div.budget-header,
.ibuilder.express .p-wide div.budget-header{float:right;margin-top:15px;width:auto;margin-right:10px;display:none;}
.ibuilder.express .p-project-menu .budget-name,
.ibuilder.express .p-wide .budget-name{font-size:24px;margin-top:8px;float: unset;margin-right: 10px;}
.ibuilder.express .p-wide div.budget-name{float:left;}
.ibuilder.express .p-project-menu .budget-info,
.ibuilder.express .p-wide .budget-info{float: left;margin-right: 4px;margin-top:10px;}
.ibuilder.express .grid-studium-costs-container .subtitle{display:none;}

.ibuilder.express .ui-expandable-container .ui-expander,
.ibuilder.express .ui-expandable-container .ui-expandable-separator,
.ibuilder.express .ui-expandable-container .budget-real-cost-container{display:none;}
.ibuilder.express .bud-sub-container .ui-expandable-container{border-radius:30px;padding-bottom:0;}

.ibuilder.express .msg-panel-doc{border-radius:30px;margin:8px 10px;}
.ibuilder.express .dashboard{border-radius:30px;padding:10px;background:transparent;}
.ibuilder.express .dashboard .dashboard-rows{padding:0;}
.ibuilder.express .dashboard .border-box{border-radius:30px;margin-bottom:20px;background:#fff;border:none;padding:10px 20px;}
.ibuilder.express .dashboard .row{margin-left: -10px;margin-right: -10px;width:100%;}
.ibuilder.express .dashboard .dashboard-top.filter{margin-bottom: 20px;padding: 0;min-height: 40px;float: left;z-index: 0;display: block;position: relative; width:100%}
.ibuilder.express .dashboard .dashboard-top.filter .form.cf-list label{opacity:1; font-weight:500;min-width:auto}
.ibuilder.express .dashboard .dashboard-top.filter ul.form.cf-list li.cf-item {border:0px;background:#fff}
.ibuilder.express .dashboard .dashboard-top.filter md-select{height:26px;background-color:#fff;border:0px}
.ibuilder.express .dashboard .dashboard-top.filter md-input-container {margin: -1px 0px 0px 0px}
.ibuilder.express .dashboard .dashboard-top .filter-actions{}
.ibuilder.express .dashboard .md-subheader{margin-bottom:20px;}
.ibuilder.express .dashboard .md-subheader .md-subheader-content,
.ibuilder.express .dashboard .md-subheader .md-subheader-content a{font-weight: 600;  font-size: 15.5px;line-height: 20px;color: #171717;text-transform: uppercase;letter-spacing: 1.5px;}
.ibuilder.express .dashboard .search-box {display:none}

.ibuilder.express .stickit.submenu .project-menu {margin-bottom:10px;}
.ibuilder.express .Container.Empty .bud-container .grid-schedule {background-color:#fff;border-radius:30px;padding:15px;}

.ibuilder.express .p-wide .wfm_fv,
.ibuilder.express .p-form .wfm_fv{margin-left:8px; margin-right:8px;}
.ibuilder.express .p-wide .wfm_fv .wfm_section,
.ibuilder.express .p-form .wfm_fv .wfm_section{padding:15px;border-radius:30px;}
.ibuilder.express .af11 .label,
.ibuilder.express .wfm_fv div.label{font-size: 12.5px;line-height: 24px;color: #718897;padding:0;margin-bottom:2px;font-weight:500;}
.ibuilder.express .wfm_fv div.value{font-size: 15.5px;line-height: 24px;color: #171717;padding:0;}
.ibuilder.express .wfm_section .value select[disabled]{background-color:transparent;}
.ibuilder.express .wfm_section .value input[type="text"],
.ibuilder.express .wfm_section .value select,
/*.ibuilder.express .divShowReal.scheduleSimple select,*/
.ibuilder.express .budget-versions select,
.ibuilder.express .wfm_section .value textarea,
.ibuilder.express .wfm_section .value input[type="file"] {font-size:12.5px;line-height:15.24px;height:44px;}
.ibuilder.express .wfm_section .value input[type="file"]{background-color:transparent;border-color:transparent;border-radius:0;}
.ibuilder.express .wfm_section .value select{color: #171717;-webkit-text-fill-color: #171717;border-color:#CDDAE2;background-color: #F3F8FB;border-radius:15px;}
.ibuilder.express .wfm_fv .section_header{color: #171717;font-size: 15.5px;margin-top: 3px;padding-top: 9px;font-weight: 600;text-transform:uppercase;margin-bottom: 8px;}
.ibuilder.express .p-wide .wfm.wfm_fv .buttons,
.ibuilder.express .p-form .wfm.wfm_fv .buttons {background-color:transparent;padding-top:0;}
.ibuilder.express .p-wide .wfm.wfm_fv .buttons input,
.ibuilder.express .p-form .wfm.wfm_fv .buttons input{background: #6FCF97;border-color:#6FCF97;border-radius: 25px;color:#171717;height: 38px;font-size:15.5px;line-height:20px;}
.ibuilder.express .wfm_fv .section_content{padding:0;}
.wfm ul.form{height:590px;overflow:auto;}

.ibuilder.express .Container.WhiteContainer, 
.ibuilder.express .Container.DefaultContainer{border-radius:30px;margin-top:10px;background-color:transparent;}
.ibuilder.express .wf-contractor-edit{background-color:#fff;border-radius:30px;padding:10px;margin:20px 8px 10px;}
/* .ibuilder.express wfm-contractor-details-component .clearfix .layout-column */
/* .ibuilder.express wfm-contractor-details-component .clearfix.wf-contractor-edit .layout-column{padding:0;margin-bottom:0;} */


.ibuilder.express .deposit-settlement .filter,
.ibuilder.express .deposit-settlement .filter select,
.ibuilder.express .debit-settlement .filter,
.ibuilder.express .debit-settlement .filter select{font-size:12.5px;}

.ibuilder.express .deposit-settlement{background-color:transparent;}
.ibuilder.express .deposit-settlement .filter{width:calc(100% - 505px);}
.ibuilder.express .deposit-settlement .filter select{background-color:#fff;}
.ibuilder.express #chbShowSettlement{margin-left:0;}

.ibuilder.express .debit-settlement{background-color:transparent;}
.ibuilder.express .debit-settlement .filter{width:calc(100% - 505px);}
.ibuilder.express .debit-settlement .ib-grid-s .cfilter{width:215px;}
.ibuilder.express .debit-settlement #chbDisplayGenerated[type="checkbox"]{margin: 6px 8px 6px 0;float:none !important;}

.ibuilder.express .eu_ExpandableGrid .filter{width:calc(100% - 140px);}
.ibuilder.express .eu_ExpandableGrid .ib-grid-s .filter .filterInput{width: calc(100% - 240px)}

.ibuilder.express .bud-cumulative .ib-grid-s .filter .filterInput{width: calc(100% - 240px)}
.ibuilder.express .bud-report .ib-grid-s .filter .filterInput{width: 100%;}

.ibuilder.express notice-user-view-list-component .main-actions-container span.btn.groupmenu {margin-top:0; height:130px;padding-top: 90px;}
.ibuilder.express notice-user-view-list-component .search-box.box-search.csearchvisible {width: calc(100% - 720px);}
.ibuilder.express notice-user-view-list-component .search-box.box-custom {width: 325px;}
.ibuilder.express notice-user-view-list-component .search-box.box-custom .cf-item {margin-bottom:2px;width:100%;text-align:right;}
.ibuilder.express notice-user-view-list-component .search-box.box-custom md-select{height:auto;background-color:transparent;}
.ibuilder.express notice-user-view-list-component .search-box,
.ibuilder.express notice-user-view-list-component .search-box.box-options{height:130px;}
.ibuilder.express notice-user-view-list-component .search-box.box-options{height:130px;}
.ibuilder.express notice-user-view-list-component .cc-more-container ul{right:357px;}

.ibuilder.express wfm-cost-centers-list-component .search-box.box-search.actionsP2.actionsP0 {width: calc(100% - 515px);}
.ibuilder.express wfm-cost-centers-list-component .search-box.box-custom {width: 255px;}
.ibuilder.express wfm-cost-centers-list-component .search-box.box-custom .cf-item {margin-bottom:2px;width:100%;text-align:right;}
.ibuilder.express wfm-cost-centers-list-component .search-box.box-custom md-select{height:auto;background-color:transparent;}
.ibuilder.express wfm-cost-centers-list-component .cc-more-container ul{right:357px;}

.ibuilder.express wfm-account-list-component .search-box.box-search.actionsP2.actionsP0 {width: calc(100% - 520px);}
.ibuilder.express wfm-account-list-component .search-box.box-custom {width: 255px;}
.ibuilder.express wfm-account-list-component .search-box.box-custom .cf-item {margin-bottom:2px;width:100%;text-align:right;border:none;}
.ibuilder.express wfm-account-list-component .search-box.box-custom md-select{height:auto;background-color:transparent;}
.ibuilder.express wfm-account-list-component .cc-more-container ul{/*right:357px;*/}

.ibuilder.express wfm-budget-categories-list-component .search-box.box-search.actionsP2.actionsP0 {width: calc(100% - 790px);}
.ibuilder.express wfm-budget-categories-list-component .search-box.box-custom {width: 255px;}
.ibuilder.express wfm-budget-categories-list-component .search-box.box-custom .cf-item {margin-bottom:2px;width:100%;text-align:right;}
.ibuilder.express wfm-budget-categories-list-component .search-box.box-custom md-select{height:auto;background-color:transparent;}
.ibuilder.express wfm-budget-categories-list-component .cc-more-container ul{right:357px;}

.ibuilder.express wfm-product-categories-list-component .search-box.box-search.csearchvisible{width: calc(100% - 375px);}

.ibuilder.express wfm-account-edit-component md-select .md-select-value,
.ibuilder.express #buildingForm md-select .md-select-value,
.ibuilder.express #stageForm md-select .md-select-value,
.ibuilder.express #investmentForm md-select .md-select-value{border:none;}
.ibuilder.express #buildingForm md-datepicker button.md-datepicker-button.md-button.md-icon-button,
.ibuilder.express #stageForm md-datepicker button.md-datepicker-button.md-button.md-icon-button,
.ibuilder.express #investmentForm md-datepicker button.md-datepicker-button.md-button.md-icon-button,
.ibuilder.express #userForm md-datepicker button.md-datepicker-button.md-button.md-icon-button,
.ibuilder.express #roleContainer md-datepicker button.md-datepicker-button.md-button.md-icon-button,
.ibuilder.express #goupContainer md-datepicker button.md-datepicker-button.md-button.md-icon-button{margin-top:3px;}
.ibuilder.express #userForm md-datepicker button.md-datepicker-button.md-button.md-icon-button{margin-left:110px;}
.ibuilder.express #scheduleForm md-datepicker button.md-datepicker-button.md-button.md-icon-button,
.ibuilder.express #contactForm md-datepicker button.md-datepicker-button.md-button.md-icon-button,
.ibuilder.express #noticeForm md-datepicker button.md-datepicker-button.md-button.md-icon-button{margin-left:92px;}


.ibuilder.express .grid-studium-costs-container,
.ibuilder.express .grid-studium-costs-container .bud-rmso-cost{background-color:transparent;padding:0;}
.ibuilder.express #divHtml,
.ibuilder.express .warehouse, 
.ibuilder.express .grid-studium-costs-container .actions,
.ibuilder.express .grid-studium-costs-container #rmso-view,
.ibuilder.express .divShowReal.scheduleSimple {border-radius:30px;padding:10px;background-color:#fff;padding-top:10px;margin-bottom:10px;}
.ibuilder.express .divShowReal.scheduleSimple .filterTypesDiv,
.ibuilder.express .divShowReal.scheduleSimple .realizationbuffer-filter,
.ibuilder.express .divShowReal.scheduleSimple .realization-dates-filter,
.ibuilder.express .divShowReal.scheduleSimple .realization-progress-filter {margin-top:10px;}
.ibuilder.express .divShowReal.scheduleSimple .filterTypesDiv .btn.check{margin-right:3px;}
.ibuilder.express .divShowReal.scheduleSimple .realization-dates-filter select,
.ibuilder.express .divShowReal.scheduleSimple .realization-progress-filter select {font-size:12.5px;}
.ibuilder.express .divShowReal.scheduleSimple a.btn{margin:0;}
.ibuilder.express .divShowReal.scheduleSimple select,
.ibuilder.express #trVersion select {background-color:#fff;font-size:13px;}
.ibuilder.express .grid-studium-costs-container .actions {height:auto;}

.ibuilder.express .grid-studium-costs-container .subtitle,
.ibuilder.express #divExcelImport,
.ibuilder.express .budget-main-container,
.ibuilder.express .bud-blob,
.ibuilder.express .bud-dokumenty,
.ibuilder.express .white-box {border-radius:30px;padding:10px;background-color:#fff;margin-bottom:10px;}
.ibuilder.express #divExcelImport{height:100px;}
.ibuilder.express #divExcelImport .subtitle{padding-left:0;}
.ibuilder.express #pnlProtocolsMain,
.ibuilder.express .white-box .Grid th {background-color:transparent;}
.ibuilder.express .budget-top-container select,
.ibuilder.express .budget-main-container .form-table td select{width:100%;border-radius:30px;background-color:#f3f8fb;border: 1px solid #cddae2;}
.ibuilder.express .budget-main-container .form-table td input[type="checkbox"]{margin:0 5px 0 0;}
.ibuilder.express .budget-main-container .form-table tr td:first-child{white-space:nowrap;}
.ibuilder.express .budget-main-container .form-table td.value select{background-color:#f3f8fb;}
.ibuilder.express .budget-top-container{padding-bottom:10px;}
.ibuilder.express .budget-main-container .actions select{background-color:transparent;border-radius:30px;margin-right:10px;}
.ibuilder.express .budget-main-container .actions input[type="submit"]{height:32px;background-color:#e6ecf0;}
.ibuilder.express .budget-main-container .actions + div{margin-top:60px;}
.ibuilder.express .budget-main-container .actions select,
.ibuilder.express .budget-main-container .actions input{font-size:13px;}
.ibuilder.express .budget-main-container .Grid .ex_grid_header th{background-color:#ebeff2;}

.ibuilder.express #upSched{background-color:transparent;padding:0;}
.ibuilder.express #upSched .filter{background-color:#fff;margin-bottom:10px;border-radius:30px;width:535px}
.ibuilder.express #upSched .filter .clr{display:none;}
.ibuilder.express #upSched .filter .filterInput{width:49%; min-width:297px;}
.ibuilder.express #upSched #pnlMain .second-buttons-container{clear: both;background: #fff;padding: 0 10px;padding-top: 10px;border-radius:30px;}
.ibuilder.express #upSched #pnlMain .second-buttons-container .divShowReal.scheduleSimple{padding-left:0;}
.ibuilder.express #mainListScroll #mainList{padding:10px;border-radius:30px;background-color:#fff;}
.ibuilder.express #fuImportExcel{display: inline-block;font-size:13px;border-radius: 0;background: #fff;border:none;}
.ibuilder.express .bud-sub-container .ui-expandable-container, 
.ibuilder.express .bud-schedule-view, 
.ibuilder.express #gridSalesPlanReport, 
.ibuilder.express .bud-sales-plan, 
.ibuilder.express #rmso-view, 
.ibuilder.express #gridBudgetsVersions, 
.ibuilder.express #gridScheduleVersions, 
.ibuilder.express .overflowxauto{border-radius:30px;}
.ibuilder.express #rmso-view{padding:0;}
.ibuilder.express .bud-budget-revenues .inner-container, 
.ibuilder.express #pnlInvoicesMain .inner-container,
.ibuilder.express #pnlContractsMain{background-color:transparent;}
.ibuilder.express #pnlContractsMain .filter{width: calc(100% - 350px);}
.ibuilder.express #pnlContractsMain .cfilter{width: 200px;}

/*
.ibuilder.express #pnlInvoicesMain .inner-container .filter{width: calc(100% - 375px);}
.ibuilder.express #pnlInvoicesMain .inner-container .cfilter{width: 225px;}
.ibuilder.express #pnlInvoicesMain .inner-container select{background-color:#fff;display:block;margin-bottom:10px;}
.ibuilder.express #pnlInvoicesMain .inner-container #chbShowItemFromDeduction{margin-left:0;}
.ibuilder.express #pnlInvoicesMain #divNoInvoiceCosts.inner-container .filter{width: calc(100% - 138px);}
.ibuilder.express #pnlInvoicesMain #divNoInvoiceCosts.inner-container .cfilter{width: 200px;}
.ibuilder.express #pnlInvoicesMain #divFinancialBufferCosts.inner-container .filter{width: calc(100% - 350px);}
.ibuilder.express #pnlInvoicesMain #divFinancialBufferCosts.inner-container .cfilter{width: 200px;}
.ibuilder.express #pnlInvoicesMain #divAccountingNotes.inner-container .filter{width: calc(100% - 138px);}
.ibuilder.express #pnlInvoicesMain #divAccountingNotes.inner-container .cfilter{width: 200px;}
*/

.ibuilder.express #pnlInvoicesMain .inner-container{background-color:#fff;border-radius:30px;}
.ibuilder.express #pnlInvoicesMain .ib-grid-s .actions,
.ibuilder.express #pnlInvoicesMain .ib-grid-s .filter,
.ibuilder.express #pnlInvoicesMain .ib-grid-s .cfilter{height:auto;}
.ibuilder.express #pnlInvoicesMain .ib-grid-s .filter{width:calc(100% - 632px);}
.ibuilder.express #gridFinancialBufferCosts .ib-grid-s .filter{width:calc(100% - 587px);}
.ibuilder.express #pnlInvoicesMain .ib-grid-s .cfilter{width:auto;}
.ibuilder.express #gridFinancialBufferCosts .ib-grid-s .cfilter input[type="checkbox"]{margin-right:5px;}
.ibuilder.express #pnlInvoicesMain .cfilter select{width:auto;font-size:12.5px;}
.ibuilder.express #pnlInvoicesMain .ib-grid-s .actions .main-actions-container span.btn{background-color:#e6ecf0;height: 30px;padding: 3px 0 0 0;margin-top: 10px;text-align: center;box-shadow:none;font-weight:500;font-size:13px;}
.ibuilder.express #pnlInvoicesMain .ib-grid-s .filter .filterInput{width:25%;}
.ibuilder.express #pnlInvoicesMain .ib-grid-s .filter .advancedsearchbutton{float:unset;margin-left:10px;}
.ibuilder.express #pnlInvoicesMain .ib-grid-s .filter .advancedsearchbutton:before{margin-top:5px;}
.ibuilder.express #pnlInvoicesMain .gridoverflow{padding:10px 0;}
.ibuilder.express #pnlInvoicesMain .subtitle{padding: 20px 10px 10px 0;}

.ibuilder.express .bud_contract_list,
.ibuilder.express .bud_contract_details > div{background-color:#fff;border-radius:30px;padding:20px 10px;margin-bottom:30px;}
.ibuilder.express .bud-umowy .subtitle,
.ibuilder.express .bud_subtitle{color: #171717;font-size: 15.5px;margin-top: 3px;padding-top: 0;font-weight: 600;text-transform: uppercase;margin-bottom: 8px;letter-spacing: 1.5px;}
.ibuilder.express .bud-umowy .Header{display:none;}
.ibuilder.express .bud-umowy .ib-grid-s .actions,
.ibuilder.express .bud-umowy .ib-grid-s .filter,
.ibuilder.express .bud-umowy .ib-grid-s .cfilter{height:auto;}
.ibuilder.express .bud-umowy .ib-grid-s .filter{width:calc(100% - 460px);}
.ibuilder.express .bud-umowy .ib-grid-s .cfilter{width:312px;}
.ibuilder.express .bud-umowy .ib-grid-s .cfilter select{width:145px;}
.ibuilder.express .bud-umowy .bud_contract_details > div:nth-child(8) .ib-grid-s .cfilter select{width:200px;}
/* .ibuilder.express .bud-umowy .ib-grid-s .cfilter #chbShowSettlement:before{content:"<br/>";} */
.ibuilder.express .bud-umowy .cfilter select{width:auto;font-size:12.5px;}
.ibuilder.express .bud-umowy .ib-grid-s .actions .main-actions-container span.btn{background-color:#e6ecf0;height: 30px;padding: 3px 0 0 0;margin-top: 10px;text-align: center;box-shadow:none;font-weight:500;font-size:13px;}
.ibuilder.express .bud-umowy .ib-grid-s .filter .filterInput{width:25%;}
.ibuilder.express .bud-umowy .ib-grid-s .filter .advancedsearchbutton{float:unset;margin-left:10px;margin-right:10px;}
.ibuilder.express .bud-umowy .ib-grid-s .filter .advancedsearchbutton:before{margin-top:5px;}
/*.ibuilder.express .bud-umowy .ib-grid-s .filter .searchSummary{display:inline-block;margin-top:0;}*/
.ibuilder.express .bud-umowy .gridoverflow{padding:10px 0;}
.ibuilder.express .bud-umowy .subtitle{padding: 20px 10px 10px 0;}

.ibuilder.express .bud-kaucje .deposit-settlement{padding:0;}
.ibuilder.express .bud-kaucje {background-color:#fff;border-radius:30px;padding:20px 10px;}
.ibuilder.express .bud-kaucje .Header .Title .ib_cTitle.widget-head{color: #171717;font-size: 15.5px;margin-top: 3px;padding-top: 9px;font-weight: 600;text-transform: uppercase;margin-bottom: 8px;padding-left:10px;}
.ibuilder.express .bud-kaucje .deposit-settlement:first-child > div{margin-bottom:12px}
.ibuilder.express .bud-kaucje .deposit-settlement .ib-grid-s .actions,
.ibuilder.express .bud-kaucje .deposit-settlement .ib-grid-s .filter,
.ibuilder.express .bud-kaucje .deposit-settlement .ib-grid-s .cfilter{height:auto;}
.ibuilder.express .bud-kaucje .deposit-settlement .ib-grid-s .filter{width:calc(100% - 710px);}
.ibuilder.express .bud-kaucje .deposit-settlement .ib-grid-s .cfilter{width:auto;}
.ibuilder.express .bud-kaucje .deposit-settlement .cfilter select{width:auto;font-size:12.5px;}
.ibuilder.express .bud-kaucje .deposit-settlement .ib-grid-s .actions .main-actions-container span.btn{background-color:#e6ecf0;height: 30px;padding: 3px 0 0 0;margin-top: 10px;text-align: center;box-shadow:none;font-weight:500;font-size:13px;}
.ibuilder.express .bud-kaucje .deposit-settlement .ib-grid-s .actions .ib2MainAction.btn{height: 30px;padding: 5px 0 0 0;margin-top: 10px;text-align: center;font-size:13px;font-weight:500;background-color:#e6ecf0;}
.ibuilder.express .bud-kaucje .deposit-settlement .ib-grid-s .actions .ib2MainAction.btn:after{display:none;}
.ibuilder.express .bud-kaucje .deposit-settlement .ib-grid-s .filter .filterInput{width:25%;}
.ibuilder.express .bud-kaucje .deposit-settlement .ib-grid-s .filter .advancedsearchbutton{float:unset;margin-left:10px;}
.ibuilder.express .bud-kaucje .deposit-settlement .ib-grid-s .filter .advancedsearchbutton:before{margin-top:5px;}
.ibuilder.express .bud-kaucje .deposit-settlement .gridoverflow{padding:10px 0;}
.ibuilder.express .bud-kaucje .deposit-settlement .subtitle{padding: 20px 10px 10px 0;}

.ibuilder.express .bud-kaucje .debit-settlement{padding:0;}
/*.ibuilder.express .bud-kaucje .debit-settlement > div{background-color:#fff;border-radius:30px;padding:10px;}*/
.ibuilder.express .bud-kaucje .debit-settlement .ib-grid-s .actions,
.ibuilder.express .bud-kaucje .debit-settlement .ib-grid-s .filter,
.ibuilder.express .bud-kaucje .debit-settlement .ib-grid-s .cfilter{height:auto;}
.ibuilder.express .bud-kaucje .debit-settlement .ib-grid-s .filter{width:calc(100% - 466px);}
.ibuilder.express .bud-kaucje .debit-settlement .ib-grid-s .cfilter{width:auto;}
.ibuilder.express .bud-kaucje .debit-settlement .cfilter select{width:auto;font-size:12.5px;}
.ibuilder.express .bud-kaucje .debit-settlement .ib-grid-s .actions .main-actions-container span.btn{background-color:#e6ecf0;height: 30px;padding: 3px 0 0 0;margin-top: 10px;text-align: center;box-shadow:none;font-weight:500;font-size:13px;}
.ibuilder.express .bud-kaucje .debit-settlement .ib-grid-s .actions .ib2MainAction.btn{height: 30px;padding: 5px 0 0 0;margin-top: 10px;text-align: center;font-size:13px;font-weight:500;background-color:#e6ecf0;}
.ibuilder.express .bud-kaucje .debit-settlement .ib-grid-s .actions .ib2MainAction.btn:after{display:none;}
.ibuilder.express .bud-kaucje .debit-settlement .ib-grid-s .filter .filterInput{width:25%;}
.ibuilder.express .bud-kaucje .debit-settlement .ib-grid-s .filter .advancedsearchbutton{float:unset;margin-left:10px;}
.ibuilder.express .bud-kaucje .debit-settlement .ib-grid-s .filter .advancedsearchbutton:before{margin-top:5px;}
.ibuilder.express .bud-kaucje .debit-settlement .gridoverflow{padding:10px 0;}
.ibuilder.express .bud-kaucje .debit-settlement .subtitle{padding: 20px 10px 10px 0;}

.ibuilder.express #pnlProtocolsMain > div{background-color:#fff;border-radius:30px;}
.ibuilder.express #pnlProtocolsMain .ib-grid-s .actions,
.ibuilder.express #pnlProtocolsMain .ib-grid-s .filter,
.ibuilder.express #pnlProtocolsMain .ib-grid-s .cfilter{height:auto;}
.ibuilder.express #pnlProtocolsMain .ib-grid-s .filter{width:calc(100% - 460px);}
.ibuilder.express #pnlProtocolsMain .ib-grid-s .cfilter{width:auto;}
.ibuilder.express #pnlProtocolsMain .cfilter select{width:auto;font-size:12.5px;}
.ibuilder.express #pnlProtocolsMain .ib-grid-s .actions .main-actions-container span.btn{background-color:#e6ecf0;height: 30px;padding: 3px 0 0 0;margin-top: 10px;text-align: center;box-shadow:none;font-weight:500;font-size:13px;}
.ibuilder.express #pnlProtocolsMain .ib-grid-s .filter .filterInput{width:25%;}
.ibuilder.express #pnlProtocolsMain .ib-grid-s .filter .advancedsearchbutton{float:unset;margin-left:10px;}
.ibuilder.express #pnlProtocolsMain .ib-grid-s .filter .advancedsearchbutton:before{margin-top:5px;}
.ibuilder.express #pnlProtocolsMain .gridoverflow{padding:10px 0;}
.ibuilder.express #pnlProtocolsMain .subtitle{padding: 20px 10px 10px 0;}

.ibuilder.express .bud-budget-revenues > .inner-container{background-color:#fff;border-radius:30px;}
.ibuilder.express .bud-budget-revenues .ib-grid-s .actions,
.ibuilder.express .bud-budget-revenues .ib-grid-s .filter,
.ibuilder.express .bud-budget-revenues .ib-grid-s .cfilter{height:auto;}
.ibuilder.express .bud-budget-revenues .ib-grid-s .filter{width:calc(100% - 460px);}
.ibuilder.express .bud-budget-revenues .ib-grid-s .cfilter{width:auto;}
.ibuilder.express .bud-budget-revenues .cfilter select{width:auto;font-size:12.5px;}
.ibuilder.express .bud-budget-revenues .ib-grid-s .actions .main-actions-container span.btn{background-color:#e6ecf0;height: 30px;padding: 3px 0 0 0;margin-top: 10px;text-align: center;box-shadow:none;font-weight:500;font-size:13px;}
.ibuilder.express .bud-budget-revenues .ib-grid-s .filter .filterInput{width:25%;}
.ibuilder.express .bud-budget-revenues .ib-grid-s .filter .advancedsearchbutton{float:unset;margin-left:10px;}
.ibuilder.express .bud-budget-revenues .ib-grid-s .filter .advancedsearchbutton:before{margin-top:5px;}
.ibuilder.express .bud-budget-revenues .gridoverflow{padding:10px 0;}
.ibuilder.express .bud-budget-revenues .subtitle{padding: 20px 10px 10px 0;}

.ibuilder.express #gridBudgetHistory > .inner-container{background-color:#fff;border-radius:30px;}
.ibuilder.express #gridBudgetHistory .ib-grid-s .actions,
.ibuilder.express #gridBudgetHistory .ib-grid-s .filter,
.ibuilder.express #gridBudgetHistory .ib-grid-s .cfilter{height:auto;}
.ibuilder.express #gridBudgetHistory .ib-grid-s .filter{width:calc(100% - 460px);}
.ibuilder.express #gridBudgetHistory .ib-grid-s .cfilter{width:auto;}
.ibuilder.express #gridBudgetHistory .cfilter select{width:auto;font-size:12.5px;}
.ibuilder.express #gridBudgetHistory .ib-grid-s .actions .main-actions-container span.btn{background-color:#e6ecf0;height: 30px;padding: 3px 0 0 0;margin-top: 10px;text-align: center;box-shadow:none;font-weight:500;font-size:13px;}
.ibuilder.express #gridBudgetHistory .ib-grid-s .filter .filterInput{width:25%;}
.ibuilder.express #gridBudgetHistory .ib-grid-s .filter .advancedsearchbutton{float:unset;margin-left:10px;}
.ibuilder.express #gridBudgetHistory .ib-grid-s .filter .advancedsearchbutton:before{margin-top:5px;}
.ibuilder.express #gridBudgetHistory .gridoverflow{padding:10px 0;}
.ibuilder.express #gridBudgetHistory .subtitle{padding: 20px 10px 10px 0;}

.ibuilder.express #gridLineHistory > .inner-container{background-color:#fff;border-radius:30px;}
.ibuilder.express #gridLineHistory .ib-grid-s .actions,
.ibuilder.express #gridLineHistory .ib-grid-s .filter,
.ibuilder.express #gridLineHistory .ib-grid-s .cfilter{height:auto;}
.ibuilder.express #gridLineHistory .ib-grid-s .filter{width:calc(100% - 460px);}
.ibuilder.express #gridLineHistory .ib-grid-s .cfilter{width:auto;}
.ibuilder.express #gridLineHistory .cfilter select{width:auto;font-size:12.5px;}
.ibuilder.express #gridLineHistory .ib-grid-s .actions .main-actions-container span.btn{background-color:#e6ecf0;height: 30px;padding: 3px 0 0 0;margin-top: 10px;text-align: center;box-shadow:none;font-weight:500;font-size:13px;}
.ibuilder.express #gridLineHistory .ib-grid-s .filter .filterInput{width:25%;}
.ibuilder.express #gridLineHistory .ib-grid-s .filter .advancedsearchbutton{float:unset;margin-left:10px;}
.ibuilder.express #gridLineHistory .ib-grid-s .filter .advancedsearchbutton:before{margin-top:5px;}
.ibuilder.express #gridLineHistory .gridoverflow{padding:10px 0;}
.ibuilder.express #gridLineHistory .subtitle{padding: 20px 10px 10px 0;}

.ibuilder.express #gridImportLogsList > .inner-container{background-color:#fff;border-radius:30px;}
.ibuilder.express #gridImportLogsList .ib-grid-s .actions,
.ibuilder.express #gridImportLogsList .ib-grid-s .filter,
.ibuilder.express #gridImportLogsList .ib-grid-s .cfilter{height:auto;}
.ibuilder.express #gridImportLogsList .ib-grid-s .filter{width:calc(100% - 460px);}
.ibuilder.express #gridImportLogsList .ib-grid-s .cfilter{width:auto;}
.ibuilder.express #gridImportLogsList .cfilter select{width:auto;font-size:12.5px;}
.ibuilder.express #gridImportLogsList .ib-grid-s .actions .main-actions-container span.btn{background-color:#e6ecf0;height: 30px;padding: 3px 0 0 0;margin-top: 10px;text-align: center;box-shadow:none;font-weight:500;font-size:13px;}
.ibuilder.express #gridImportLogsList .ib-grid-s .filter .filterInput{width:25%;}
.ibuilder.express #gridImportLogsList .ib-grid-s .filter .advancedsearchbutton{float:unset;margin-left:10px;}
.ibuilder.express #gridImportLogsList .ib-grid-s .filter .advancedsearchbutton:before{margin-top:5px;}
.ibuilder.express #gridImportLogsList .gridoverflow{padding:10px 0;}
.ibuilder.express #gridImportLogsList .subtitle{padding: 20px 10px 10px 0;}
/*
.ibuilder.express #pnlProtocolsMain .filter{width: calc(100% - 138px);}
.ibuilder.express #pnlProtocolsMain .cfilter{width: 200px;}
*/

.ibuilder.express .bud-dokumenty{padding: 20px 10px;}
.ibuilder.express .bud-dokumenty .Header .Title .ib_cTitle.widget-head{color: #171717;font-size: 15.5px;margin-top: 3px;padding-top: 9px;font-weight: 600;text-transform: uppercase;margin-bottom: 8px;padding-left:10px;}
.ibuilder.express .bud-dokumenty .search-box{box-shadow:none;height:auto;min-height:unset;padding-left:0;padding-right:0;}
.ibuilder.express .bud-dokumenty .gridoverflow{padding-left:0;padding-right:0;}
.ibuilder.express .bud-dokumenty .search-box .asearch.btn{margin:0;float:unset;}
.ibuilder.express .bud-dokumenty .search-box .cc-toolbar,
.ibuilder.express .bud-dokumenty .search-box .cc-vis{display:none;}
.ibuilder.express .bud-dokumenty .search-box .cc-views{margin:0;}

.ibuilder.express .bud-schedule-style .Grid .imgMenu{background-color:#6FCF97;}
.ibuilder.express .bud-schedule-style .Grid .imgMenu:hover{background-color:#CCECDD;}

.ibuilder.express .inner-container #gridSalesInvoicesList .filter{width: calc(100% - 350px);}
.ibuilder.express .inner-container #gridSalesInvoicesList .cfilter{width: 200px;}
.ibuilder.express .inner-container #gridOtherSalesInvoicesList .filter{width: calc(100% - 350px);}
.ibuilder.express .inner-container #gridOtherSalesInvoicesList .cfilter{width: 200px;}
.ibuilder.express .inner-container #gridNoInvoiceIncomesList .filter{width: calc(100% - 138px);}
.ibuilder.express .inner-container #gridNoInvoiceIncomesList .cfilter{width: 200px;}
.ibuilder.express #gridBudgetHistory .filter,
.ibuilder.express #gridLineHistory .filter,
.ibuilder.express #gridImportLogsList .filter{width: calc(100% - 138px);}

/*.ibuilder.express #upSched .filter,*/
.ibuilder.express .scheduleSimple .filter{width:297px;}
.ibuilder.express a.btn.check,
.ibuilder.express a.btn.uncheck{width:32px;}
.ibuilder.express a.btn.check{background-color:#6FCF97;}
.ibuilder.express a.btn.uncheck{background-color:#E6ECF0;}
.ibuilder.express .ToggleQuantity-container,
.ibuilder.express .scheduleSimple .export{text-align:unset;height:unset;margin:0;}
.ibuilder.express .ToggleQuantity-container{margin-left:10px;}
.ibuilder.express .scheduleSimple .export{float:right;}
.ibuilder.express .scheduleSimple .filter,
.ibuilder.express .scheduleSimple .ToggleQuantity-container,
.ibuilder.express .scheduleSimple .advanced-filter,
.ibuilder.express .scheduleSimple .relatedpositions-filter,
.ibuilder.express .scheduleSimple .searchSummary,
.ibuilder.express .scheduleSimple .filterTypesDiv,
.ibuilder.express .scheduleSimple .positioncategory-filter,
.ibuilder.express .scheduleSimple .realizationbuffer-filter,
.ibuilder.express .scheduleSimple .realization-dates-filter,
.ibuilder.express .scheduleSimple .realization-progress-filter{float:left;font-size:12.5px;}
.ibuilder.express #pnlShowLinesWithPlanZero{font-size:12.5px;margin-top:5px;}
.ibuilder.express #pnlShowLinesWithPlanZero label{margin-left:5px;}
.ibuilder.express .ToggleQuantity-container,
.ibuilder.express .advanced-filter,
.ibuilder.express .relatedpositions-filter{height:31px;padding-top:5px;}
.ibuilder.express .ToggleQuantity-container label,
.ibuilder.express .advanced-filter label,
.ibuilder.express .relatedpositions-filter label,
.ibuilder.express .scheduleSimple .realization-dates-filter *,
.ibuilder.express .scheduleSimple .positioncategory-filter *,
.ibuilder.express .scheduleSimple .realizationbuffer-filter *,
.ibuilder.express .scheduleSimple .realization-progress-filter *{margin-right:10px;font-weight:400;}
.ibuilder.express .scheduleSimple .realization-dates-filter,
.ibuilder.express .scheduleSimple .realization-progress-filter{height:32px;padding-top:0;}
.ibuilder.express .scheduleSimple .Include-container{padding-top:8px;margin-bottom:0}
.ibuilder.express .searchSummary #lblSearchSummary{display:none;}
.ibuilder.express .searchSummary > span {padding:9px;min-height:38px;display:inline-block;background-color:#F3F8FB;border-radius:30px;padding-left:32px;margin-right:10px;margin-bottom:10px;font-size:13px;}
.ibuilder.express .searchSummary > span:before{content:'\f0b0';position: absolute;font-family: 'Font Awesome 5 Pro';color: #718897;margin-left:-20px;}
.ibuilder.express .searchSummary > span > span{padding:4px 7px;color:#718897;background-color:#ffffff;border-radius:30px;height:24px;font-size:12.5px}
.ibuilder.express #rmso-view table.Grid tr.project, 
.ibuilder.express #building-income-list tr.project{background-color:transparent;} /*#CCECDD*/
.ibuilder.express #rmso-view table.Grid tr.project > td, 
.ibuilder.express #building-income-list tr.project > td{background-color:#d0eeff;border-bottom:none;} /*#CCECDD   #E5F4FC;*/
.ibuilder.express #rmso-view table.Grid tr.project > td.top_row, 
.ibuilder.express #building-income-list tr.project > td.top_row{border-bottom-width:1px;} /*#CCECDD*/
.ibuilder.express #rmso-view table.Grid tr.project:first-child > td:first-child, 
.ibuilder.express #building-income-list tr.project:first-child > td:first-child{border-radius:30px 0 0 30px;}
.ibuilder.express #rmso-view table.Grid tr.project:first-child > td:last-child, 
.ibuilder.express #building-income-list tr.project:first-child > td:last-child{border-radius:0 30px 30px 0;}
.ibuilder.express #rmso-view table.Grid tr.lev0, 
.ibuilder.express #building-income-list tr.lev0 {background-color:#fff;}
.ibuilder.express #rmso-view table.Grid tr.lev0 td, 
.ibuilder.express #building-income-list tr.lev0 td,
.ibuilder.express #rmso-view table.Grid tr.lev0 td.grid-schedule-name a, 
.ibuilder.express #building-income-list tr.lev0 td.grid-schedule-name a{font-size:14px;font-weight:600;}
.ibuilder.express #rmso-view table.Grid tr.lev1, 
.ibuilder.express #building-income-list tr.lev1 {background-color:#f3f8fb;} /*#F0F7FB  #EFF7FB*/
.ibuilder.express #rmso-view table.Grid tr.lev2, 
.ibuilder.express #building-income-list tr.lev2{background-color:#ebeff2;}
.ibuilder.express #rmso-view table.Grid tr.lev3, 
.ibuilder.express #building-income-list tr.lev3{background-color:#e4e8eb;}
.ibuilder.express #rmso-view table.Grid tr.lev4, 
.ibuilder.express #building-income-list tr.lev4{background-color:#d8dfe3;}
.ibuilder.express #rmso-view table.Grid tr.lev5, 
.ibuilder.express #building-income-list tr.lev5 {background-color:#ced5d9;}
.ibuilder.express #rmso-view table.Grid tr.lev6, 
.ibuilder.express #building-income-list tr.lev6 {background-color:#c2c9cc;}
.ibuilder.express .lev6 td.first-col {text-indent: 56px;}
.ibuilder.express .lev6 td.grid-schedule-name div.spacer-cont{margin-left: 56px;text-indent: 0px;}
.ibuilder.express .ex_grid .level6 *, 
.ibuilder.express .Grid .lev6 * {font-size: 9px;font-weight: normal;}
.ibuilder.express .lev6 td {font-size: 11px;font-style: italic;}
.ibuilder.express #rmso-view table.Grid tr.linePosition, 
.ibuilder.express #building-income-list tr.linePosition{background-color:#F0F7FB;}
/* .ibuilder.express #rmso-view table.Grid tr:hover,  */
/* .ibuilder.express #building-income-list tr:hover{background-color:#E6F5F4}  */
.ibuilder.express #rmso-view table.Grid tr td, 
.ibuilder.express #building-income-list tr td,
.ibuilder.express #rmso-view table.Grid tr td *, 
.ibuilder.express #building-income-list tr td *,
.ibuilder.express .ex_grid .level1 *,
.ibuilder.express .ex_grid .level2 *,
.ibuilder.express .ex_grid .level3 *,
.ibuilder.express .ex_grid .level4 *,
.ibuilder.express .ex_grid .level5 * {font-weight:500;}
.ibuilder.express .divShowReal.scheduleSimple .ToggleQuantity-container input,
.ibuilder.express .divShowReal.scheduleSimple .advanced-filter input,
.ibuilder.express .divShowReal.scheduleSimple .relatedpositions-filter input{margin-right:4px;}
.ibuilder.express .divShowReal.scheduleSimple .advanced-filter {display:none;}
.ibuilder.express #rmso-view table.Grid tr.project td{font-size:15px;font-weight:600;}
.ibuilder.express #rmso-view table.Grid tr.project:first-child > td:first-child{height:80px;}
.ibuilder.express #rmso-view table.Grid tr.project td.grid-schedule-name a{font-size:17px;}


.ibuilder.express .ib-grid-s .ex_grid tr td{height:33px;}

.ibuilder.express tr.line-row{font-weight: 600;background-color:#E9F5FC;}
.ibuilder.express tr.difference-row{font-weight: 600;background-color:#EFF7FB;}
.ibuilder.express tr.positionType-row{font-weight: 600;background-color:#EFF7FB;}
.ibuilder.express tr.position-row{font-weight: 600;background-color: #F0F7FB;}
.ibuilder.express tr.contract-row{background-color:#fff;}

.ibuilder.express .ex_grid .level1 .numericColumn, 
.ibuilder.express .Grid .lev0 .numericColumn{font-weight: 400;}
.ibuilder.express .ex_grid .level2 .numericColumn, 
.ibuilder.express .Grid .lev1 .numericColumn {font-weight: 300;}

/*
level-0 line-row 
level-1 line-row 
level-2 position-row 
level-3 contract-row 
level-4 cost-row 
*/

#popup_container.ui-draggable{border-radius: 30px 30px 0 0;}
/*#formWrapperContent .popup-footer{border-radius: 0 0 30px 30px;}*/
.popup-edit-container .ex_grid th, 
.popup-edit-container .ex_grid tr.ex_grid_header th, 
.popup-edit-container .ex_grid tr.ex_grid_header td, 
.popup-edit-container .ex_grid td.header{background-color:#fff;border: none;border-right: dotted;border-right-width: 2px; border-color:#CDDAE2;font-weight:500;}
.popup-edit-container .ex_grid th lebel{font-weight:500;}
.popup-edit-container .ex_grid td, 
.popup-edit-container .ex_grid tr.ex_grid_row td, 
.popup-edit-container .ex_grid tr.ex_grid_alternaterow td, 
.popup-edit-container .ex_grid_alternatingrow td, 
.popup-edit-container .ex_grid_row td, 
.popup-edit-container .ex_grid_alternaterow td, 
.popup-edit-container .ex_grid_selectedrow td, 
.popup-edit-container .ex_grid_footer td{border:none;}
.popup-edit-container .ex_grid tr:hover, 
.popup-edit-container .ex_grid .ex_grid_row:hover .ex_grid_cell{background-color:#E6F5F4;}
#popup_container #popup_title{color:#171717;text-transform: uppercase;font-weight: 600;font-size: 15.5px;}
.popup-edit-container button, 
.popup-edit-container .md-button, 
.popup-edit-container .md-button.md-primary.md-raised, 
.popup-edit-container .btn, 
.popup-edit-container .buttons input[type="submit"], 
.popup-edit-container .popup-buttons input[type="submit"], 
.popup-edit-container input[type="submit"]#btnExport, 
.popup-edit-container fieldset input[type="submit"], 
.popup-footer .form-buttons input[type="submit"],
.popup-edit-container .btn{background-color: #E6ECF0;color: #171717;border-radius: 30px;border: none;height: 30px;line-height: 20px;}
.popup-edit-container.width600 .multiselect_grid,
.popup-edit-container.width600 .multiselect_grid .ex_grid{width:560px !important;}
.popup-edit-container.width600 .height450{height: 490px !important;}
.popup-edit-container.width600 .multiselect_grid{height: 350px !important;}
.popup-edit-container.width600 .value.txt-long input{width:356px;}
.popup-edit-container.width600 .form-buttons{text-align:center;}
.contractsSearch .textBoxSmall{width:33%;}
.contractsSearch ul.form {height:400px;overflow:auto;}
.protocolsListSearch ul.form .filter-separator,
.contractsSearch ul.form .filter-separator {margin-left:1px;}
.protocolsListSearch ul.form .ui-datepicker-trigger + .filter-separator,
.contractsSearch ul.form .ui-datepicker-trigger + .filter-separator {margin-left:6px;}
#formWrapperContent .popup-footer .popup-buttons{margin-top:10px;}
.height409.category-items{margin-bottom:10px; height:381px;}
.height560{height: 516px;}
.popup-edit-container.popup-add.width550{width:650px}
.popup-edit-container #selectStateUpdatePanel #lblBudget{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 170px;display: block;}

.ibuilder.express .bud-import-buttons{margin-bottom:10px;}
.ibuilder.express .bud-schedule-view input[type="file"],
.ibuilder.express #divExcelImport input[type="file"]{border:none;border-radius:0;background-color:transparent;}
.ibuilder.express .bud-schedule-view input[type="file"]{margin-top:8px;}
.ibuilder.express .bud-building-income-buttons{margin-top:0}
.ibuilder.express .bud-schedule-view{padding:10px 0;}
.ibuilder.express .bud-schedule-view .padding-top10{padding:10px;}
.search.grid-wrapper select {background-color:#fff;}
#formWrapperContent .width700 .search{height:500px;}
.popup-edit-container .search .form-table{margin-right:10px;}
.width800 .form-table{width:100%;height:465px}
.width800 .form-table select,
.width800 .form-table input[type="text"]{background-color:#F3F8FB;border-radius:30px;border:1px solid #CDDAE2;height:44px;}

.ibuilder.express .ib2_paging_simple a, 
.ibuilder.express .ib2_paging div.pages a{
  color: #718897;
  padding: 5px;
  min-width: 30px;
  text-align: center;
  margin: 0;
  margin: 0 3px;
  cursor: pointer;
  background: #CDDAE2;
  border-radius: 15px;
  width: 30px;
  height: 30px;
  display: inline-block;
  font-size: 15.5px;
}
.ibuilder.express .ib2_paging_simple .numbers, 
.ibuilder.express .ib2_paging .pages .numbers {
  background: #fff;
padding: 8px;
border-radius: 30px;
  margin: 0 5px;
}
.ibuilder.express .ib2_paging_simple .numbers a, 
.ibuilder.express .ib2_paging .pages .numbers a{
  background: transparent;
  color: #1E795A;
}
.ibuilder.express .ib2_paging_simple .numbers a.current, 
.ibuilder.express .ib2_paging .pages .numbers a.current{
  color: #718897;
}
.ibuilder.express .ib2_paging_simple .numbers span, 
.ibuilder.express .ib2_paging .pages .numbers span{color:#171717;font-size:15.5px;}

/*
.ibuilder.express .progress-bar,
.ibuilder.express .container.pbar-container{border: 1px solid #6FCF97;width: 108px;border-radius: 10px;height: 17px;background: #fff;}
.ibuilder.express .progress-bar-value,
.ibuilder.express .pbarRed,
.ibuilder.express .pbar{margin: 2px;height: 10px;border-radius: 15px;background-color: #CCECDD;}
.ibuilder.express .progress-bar.full-progress-bar,
.ibuilder.express .container.pbar-container.pbar-red{border-color: #FE6B3C}
.ibuilder.express .progress-bar{width:118px;}
.ibuilder.express div.pbar-container span.RealizationPercent{color:#31754D;font-size:10px;text-align: right;width: 100%;}
.ibuilder.express div.pbar-container.pbar-red span.RealizationPercent{color:#FE6B3C;}
.ibuilder.express .progress-bar.full-progress-bar .progress-bar-background,
.ibuilder.express .pbarRed,
.ibuilder.express .pbar.red{background-color: #FFF1EC}
.ibuilder.express .pbarRed{width:109px;}
.ibuilder.express .bud-schedule-style .Grid .progress-bar .progress-bar-value{height:10px;background-color:#ccecdd;}
.ibuilder.express .bud-schedule-style .Grid .progress-bar .progress-bar-background{color:#1e795a;text-align:right;}
.ibuilder.express .bud-schedule-style .Grid .progress-bar.full-progress-bar .progress-bar-background{color: #fe6b3c;width: 114px;border-radius: 15px;}
.ibuilder.express .progress-bar-background,
.ibuilder.express .Grid td .container.pbar-container > span{color: #1E795A;text-align: right;width: 100%;font-size:10px;}
.ibuilder.express .Grid td .container.pbar-container.pbar-red > span{color:#fe6b3c}
.ibuilder.express .Grid td .container.pbar-container > span.white-text{color:#FE6B3C}
.ibuilder.express .Grid.planning-costs-deviation-table td .container.pbar-container > span{top: -14px;}
*/

.ibuilder.express .container.rm-stages-5{width:750px;}
.ibuilder.express .container.rm-stages-4{width:650px;}
.ibuilder.express .container.rm-stages-3{width:550px;}
.ibuilder.express .container.rm-stages-2{width:450px;}
.ibuilder.express .container.rm-head-stage .col-sm-2{width:18%;}
.ibuilder.express .container.rm-head-stage .col-sm-3{width:21.5%;}
.ibuilder.express .container.rm-head-stage .col-sm-4{width:29%;}
.ibuilder.express .container.rm-head-stage .col-sm-6{width:44%;}
.ibuilder.express .container.rm-head-stage{font-size: 15.5px;color: #718897;font-weight: 400;}
.ibuilder.express .container.rm-head-stage .icon{font-size: 10px;}
.ibuilder.express .container.rm-head-stage .stage-completed .name,
.ibuilder.express .container.rm-head-stage .stage-active .name{border-color:#6FCF97;}
.ibuilder.express .container.rm-head-stage .stage-completed .icon{color:#6FCF97;margin-top:-20px;}
.ibuilder.express .container.rm-stages-5 > .row{background-position-x: 100px;}

.ibuilder.express .rm-doc-buttons .rm-task-cancel{display:none;}
.ibuilder.express .rm-nav-top .md-button.md-raised.rm-task-cancel{margin-top:6px;padding: 4px 12px;}

.ibuilder.express .filter-actions > li > span.btn, 
.ibuilder.express .filter-actions > li > a.btn,
.ibuilder.express .main-actions-container span.btn.groupmenu {font-size:15.5px;}
.ibuilder.express .filter-actions > li > span.btn:hover, 
.ibuilder.express .filter-actions > li > a.btn:hover,
.ibuilder.express .main-actions-container span.btn.groupmenu:hover {background-color:#CCECDD}
.ibuilder.express .box-search .asearch-clear:hover,
.ibuilder.express .box-search .asearch.btn:hover,
.ibuilder.express .cc-views select:hover {background-color:#CCECDD}

.ibuilder.express .md-datepicker-input-container.md-datepicker-invalid .md-datepicker-input:not([disabled]){border-radius:15px;border-bottom:none;}

.ibuilder.express span.btn.project-delete:before, 
.ibuilder.express span.btn.project-edit:before, 
.ibuilder.express .btn.delete:before, 
.ibuilder.express .btn.edit:before, 
.ibuilder.express .btn.editP:before, 
.ibuilder.express .btn.save:before, 
.ibuilder.express .btn.saveOk:before, 
.ibuilder.express .btn.cancel:before,
.ibuilder.express a.btnOpened:before, 
.ibuilder.express a.btnClosed:before, 
.ibuilder.express .btn.move:before, 
.ibuilder.express .btn.users:before, 
.ibuilder.express .btn.sched:before, 
.ibuilder.express .btn.linked:before, 
.ibuilder.express .btnDevideEqually:before, 
.ibuilder.express .btnDevideBasedOnLine:before, 
.ibuilder.express .btn.add:before,
.ibuilder.express a.btnApprovedUnlocked:before, 
.ibuilder.express a.btnApprovedLocked:before, 
.ibuilder.express .btn.up:before, 
.ibuilder.express .btn.down:before, 
.ibuilder.express .btn.collapsed:before, 
.ibuilder.express .btn.expanded:before {    
    color:#6FCF97;
}
.ibuilder.express .bud-schedule-style .Grid .imgMenu {background-color:#6FCF97}

.ibuilder.express .Container.CalendarContainer button.fc-state-active, 
.ibuilder.express .ib25calendar button.fc-state-active,
.ibuilder.express .Container.CalendarContainer button.fc-button, 
.ibuilder.express .ib25calendar button.fc-button{border-radius: 30px; background: #E6ECF0;color:#171717;border:0;font-weight:500;height:32px;padding-top:0;}
.ibuilder.express .Container.CalendarContainer button.fc-state-active, 
.ibuilder.express .ib25calendar button.fc-state-active{font-weight:600;}
.ibuilder.express .fc-view-container{padding:10px;background-color:#fff;border-radius:30px;}
.ibuilder.express .fc-unthemed td.fc-today{background-color:transparent;border-bottom:1px solid #FE6B3C;height:62px;}
.ibuilder.express .fc-event{border-radius: 10px;text-align: right;padding: 3px 10px 5px;}
.ibuilder.express .ib25calendar button.fc-button.fc-today-button{background-color:#6FCF97;}
.ibuilder.express .ib25calendar button.fc-button.fc-today-button:hover{background-color:#CCECDD;}
.ibuilder.express .fc-toolbar h2{font-size:24px;font-weight: 500;letter-spacing: -0.72px;color:#171717;}
.ibuilder.express .ib25calendar th.fc-day-header.fc-widget-header, 
.ibuilder.express .ib25calendar .fc-head-container.fc-widget-header{font-weight:600;font-size:17px;text-transform:capitalize;}

.ibuilder.express .fc-event,
.ibuilder.express .fc-event.list-type-fv,
.ibuilder.express .fc-event.list-type-pk,
.ibuilder.express .fc-event.list-type-kw,
.ibuilder.express .fc-event.list-type-z,
.ibuilder.express .fc-event.list-type-u,
.ibuilder.express .fc-event.list-type-zkg,
.ibuilder.express .fc-event.list-type-d,
.ibuilder.express .fc-event.list-type-ab,
.ibuilder.express .fc-event.list-type-k,
.ibuilder.express .fc-event.list-type-pr,
.ibuilder.express .fc-event.list-type-wd,
.ibuilder.express .fc-event.list-type-mm,
.ibuilder.express .fc-event.list-type-pz,
.ibuilder.express .fc-event.list-type-rw,
.ibuilder.express .fc-event.list-type-fvs,
.ibuilder.express .fc-event.list-type-fvsi,
.ibuilder.express .fc-event.list-type-uf,
.ibuilder.express .fc-event.list-type-fp,
.ibuilder.express .fc-event.list-type-fz,
.ibuilder.express .fc-event.list-type-rez,
.ibuilder.express .fc-event.list-type-auf,
.ibuilder.express .fc-event.list-type-dz,
.ibuilder.express .fc-event.list-type-fvm,
.ibuilder.express .fc-event.list-type-fvsl,
.ibuilder.express .fc-event.list-type-ugw{color:#0F9AD6;background-color:#E9F5FC;border-color: transparent;}
.ibuilder.express .fc-event .fc-title{color:#fff;}

.ibuilder.express #pnlProtocolsMain{background-color:#fff;border-radius:30px;padding:20px 10px;}
.ibuilder.express #pnlProtocolsMain .actions,
.bud-detalis-grids .ibuilder.express .actions{width:160px;margin-bottom:0;}
.bud-detalis-grids .ibuilder.express #gridAccNotes .actions,
.bud-detalis-grids .ibuilder.express #gridFinancialBufferCosts .actions,
.bud-detalis-grids .ibuilder.express .ib-grid .actions{width:130px;}
.bud-detalis-grids .ibuilder.express .bud_contract_details > div:nth-child(3) .ib-grid .actions{width:170px;}
.bud-detalis-grids .ibuilder.express .bud_contract_details > div:nth-child(4) .ib-grid .actions{width:320px;}
.bud-detalis-grids .ibuilder.express .bud_contract_details > div:nth-child(6) .ib-grid .actions{width:320px;}
.bud-detalis-grids .ibuilder.express .bud_contract_details > div:nth-child(3) .ib-grid .filter{width: calc(100% - 492px);}
.bud-detalis-grids .ibuilder.express .bud_contract_details > div:nth-child(4) .ib-grid .filter{width: calc(100% - 642px);}
.bud-detalis-grids .ibuilder.express #divNoInvoiceCosts .actions{width:430px;}
.bud-detalis-grids .ibuilder.express #divNoInvoiceCosts .actions a.btn{width:270px;}
.bud-detalis-grids .ibuilder.express #gridInvoicesList .actions{width:320px;}
.bud-detalis-grids .ibuilder.express #gridInvoicesList .actions a.btn{width:160px;}
.bud-detalis-grids .ibuilder.express #gridInvoicesList .filter{width: calc(100% - 820px);}
.ibuilder.express .inner-container #gridNoInvoiceIncomesList .filter{width: calc(100% - 320px);}
.ibuilder.express #pnlProtocolsMain .actions > a.btn,
.bud-detalis-grids .ibuilder.express .actions > a.btn,
.ibuilder.express #gridNoInvoiceIncomesList .actions > a.btn{height: 30px;width:160px;
    padding: 5px 0 0 0;
    margin-top: 10px;
    text-align: center;
    font-size: 13px;
    font-weight: 500;
    background-color: #e6ecf0;}
.ibuilder.express #pnlProtocolsMain select{background-color:#F3F8FB;border:1px solid #CDDAE2;border-radius:15px;}
.ibuilder.express #pnlProtocolsMain input[type="file"]{background-color:transparent;border:none;border-radius:0;display:block;}
.ibuilder.express #pnlProtocolsMain .subtitle{padding:0;display:block;}
.ibuilder.express #pnlProtocolsMain #divLines{margin-top:20px;}
.ibuilder.express table.form-table td.value .ui-datepicker-trigger{margin-top:15px;}
.ibuilder.express table.form-table td.value a.ib_tooltip img{margin-top:4px;}

.bud-detalis-grids .ibuilder.express .actions > a.btn.primary {background-color:#6FCF97;}
.ibuilder.default .rm-ng-doc-view .rm-doc-buttons.rm-bottom .md-button.rm-task-save{height:38px;}
.bud-detalis-grids .ibuilder.express .btn-primary-grid .ib-grid .actions .btn {background-color:#6FCF97;}

.ibuilder.express .asearch-content{width:100%;}
.ibuilder.express .asearch-content h3{font-size: 15.5px;font-style: normal;font-weight: 500;line-height: 15px;letter-spacing: -0.465px;text-transform: uppercase;}
.ibuilder.express .asearch-content .asform li{width: calc(50% - 20px);float: left;margin-right: 25px;min-height:46px}
.ibuilder.express .rm-templates-content{margin-top:10px;border-radius:30px;}
.ibuilder.express .rm-templates-content .asearch-content .asform li{clear:both;}
.ibuilder.express .rm-templates-content .asearch-content{box-shadow:none;}
.ibuilder.express .asearch-content .asform label{border-bottom:none;display:block;padding-left:6px;padding-top:12px;}
.ibuilder.express .asearch-content .asform input,
.ibuilder.express .asearch-content .asform select{height:44px;}
.ibuilder.express .asearch-content .spliter{clear:both;}
.ibuilder.express .asearch-content .asearch-btns{margin-bottom:5px;}
.ibuilder.express .asearch-content .asearch-btns button{height:34px;}
.ibuilder.express .asearch-content .asearch-ok{background-color:#6FCF97}
.ibuilder.express .asearch-content .asearch-ok:hover{background-color:#CCECDD}
.ibuilder.express .asearch-content .asearch-clear{background-color:#FE6B3C}
.ibuilder.express .asearch-content .asearch-clear:hover{background-color:#FB8E6C}
.ibuilder.express .asearch-content .asearch-cancel{background-color:#E6ECF0}
.ibuilder.express .asearch-content .asearch-cancel:hover{background-color:#E6F5F4}

.ibuilder.express #contractorForm md-select .md-select-value{border:none;}
.ibuilder.express #contractorForm input,
.ibuilder.express #contractorForm select,
.ibuilder.express #contractorForm md-select,
.ibuilder.express #contractorForm md-select-value,
.ibuilder.express #contractorForm .md-datepicker-input{height:44px;}
.ibuilder.express #contractorForm textarea{min-height:44px;padding-top:8px;}
.ibuilder.express #contractorForm .md-button{height:34px;}
.ibuilder.express #contractorForm input.filter-input{height: 31px;}

.start-items{}
.start-item{float:left;width:calc(33% - 15px);margin:10px;height:200px;background-color:#fff;border-radius:30px;padding:15px;}
.start-item a{font-size:22px; font-weight:600;text-align:center;display:block;margin-bottom: 15px;display: block;}
.start-item ul{border-top:1px solid #CCECDD;}
.start-item ul li{display:block;font-style:italic;font-weight:200;margin-top:15px;}

.ibuilder.express .main-actions-container span.btn{background-color:#6FCF97;}
.ibuilder.express .main-actions-container span.btn.groupmenu:hover,
.ibuilder.express .back-actions-container li:hover{background-color:#CCECDD;}

.wfm-cbox .form-table input[type="text"],
.wfm-cbox .form-table select,
.wfm-cbox .form-table textarea {height:44px;border-radius:15px;border: 1px solid #CDDAE2;background-color:#F3F8FB;}
.wfm-cbox table.form-table td.value .ui-datepicker-trigger,
.wfm-cbox table.form-table td .ui-datepicker-trigger{margin: 12px 0 0 -32px;width: 22px;height: 22px;}
.popup-buttons input[type="submit"]{background-color:#E6ECF0;border-radius: 30px;border:none;color:#171717}

.ibuilder.express md-chips md-chip, 
.ibuilder.express md-chips md-chip.md-focused{background: #6FCF97;border-radius: 15px;height: 44px;padding-top: 6px;}
.ibuilder.express .whitespacenowrap{white-space:nowrap;}
.ibuilder.express .planning-costs-actions{text-align:right;}

.ibuilder.express .summary-invoice{background-color: #E9F5FC;border-radius: 30px;padding: 15px;min-width:33%;}
.ibuilder.express .rm-ng-doc-view .summary-invoice table{margin-bottom:0;}
.ibuilder.express .rm-ng-doc-view .summary-invoice table.table.table-hover td{border-top:transparent;}
.ibuilder.express .rm-ng-doc-view .summary-invoice table.table.table-hover tr.text td.table-reinvoice{text-align:right;}

.ibuilder.express md-dialog{background-color:#F3F8FB;border-radius:15px;}
.Container.DefaultContainer .bud-blob .Header .Title,
.ibuilder.express md-dialog h2,
.ibuilder.express .fis-advisor-assignment h2{font-weight: 600;font-size: 15.5px;line-height: 20px;color: #171717;text-transform: uppercase;}
.ibuilder.express .fis-advisor-assignment h2{margin-top:0;}
.ibuilder.express md-dialog .md-button.md-autofocus,
.ibuilder.express .fis-advisor-assignment .md-raised.md-primary.md-button,
.ibuilder.express #sharedFilterForm .md-raised.md-primary.md-button{background-color:#6FCF97;color:#171717;padding: 6px 16px;border-color: #6FCF97;}
.ibuilder.express md-dialog .md-button.md-autofocus:hover,
.ibuilder.express .fis-advisor-assignment .md-raised.md-primary.md-button:hover,
.ibuilder.express #sharedFilterForm .md-raised.md-primary.md-button:hover{background-color:#CCECDD;}

.ibuilder.express .bco:focus,
.ibuilder.express .bco{background-color:#E6ECF0;border-radius:15;border:0;}

.ibuilder.express .bud-blob .divShowReal.scheduleSimple {margin: -40px 0 0;padding: 0;position: absolute;right: 25px;z-index: 1;}
.ibuilder.express .bud-blob .divShowReal.scheduleSimple a.export {margin-right:8px;}
.ibuilder.express .Container.WhiteContainer,
/*.ibuilder.express .bud-blob .Content{padding:10px;}*/
.ibuilder.express .bud-blob{padding-top:20px;}
.ibuilder.express .bud-blob .budget-grid{padding:0 12px;}
.ibuilder.express .bud-blob .wfm-rbox{padding:0;}

.ibuilder.express .deposit-settlement{padding:0;}
#budMenu a:before{color:#6fcf97;}

.express-user-admin .ibuilder.express .p-content{margin:0;padding:0;}
.express-user-admin .ibuilder.express #SubMenuPane.p-content{margin-left: 10px;}
.express-user-admin .ibuilder.express .md-padding{padding:0 0 10px 0;}
.express-user-admin .ibuilder.express md-input-container label{line-height:32px;}
.express-user-admin .ibuilder.express md-input-container input,
.express-user-admin .ibuilder.express md-input-container select,
.express-user-admin .ibuilder.express md-input-container md-select,
.express-user-admin .ibuilder.express md-input-container md-select-value,
.express-user-admin .ibuilder.express md-input-container textarea,
.express-user-admin .ibuilder.express md-input-container md-autocomplete,
.express-user-admin .ibuilder.express md-datepicker input{line-height:32px; height:44px;}
.express-user-admin .ibuilder.express md-input-container md-select-value{border:none;}
.express-user-admin .ibuilder.express md-input-container md-checkbox{margin-bottom:8px;}
.express-user-admin .ibuilder.express #buildingForm section md-datepicker button.md-datepicker-button.md-button.md-icon-button,
.express-user-admin .ibuilder.express #stageForm section md-datepicker button.md-datepicker-button.md-button.md-icon-button,
.express-user-admin .ibuilder.express #investmentForm section md-datepicker button.md-datepicker-button.md-button.md-icon-button,
.express-user-admin .ibuilder.express #userForm section md-datepicker button.md-datepicker-button.md-button.md-icon-button,
.express-user-admin .ibuilder.express #roleContainer section md-datepicker button.md-datepicker-button.md-button.md-icon-button,
.express-user-admin .ibuilder.express #goupContainer section md-datepicker button.md-datepicker-button.md-button.md-icon-button{margin-top: 12px;background-color: transparent;border-radius: 0;}
.express-user-admin .ibuilder.express button.md-primary,
.express-user-admin .ibuilder.express .md-button.md-primary{background-color:#6FCF97;}
.express-user-admin .ibuilder.express #buildingDetailsForm h2{color:#171717;}
.express-user-admin .ibuilder.express #buildingDetailsForm md-datepicker .md-datepicker-input{min-width:128px;}

.ibuilder.express .ex_grid_row .ex_grid_cell.rm-process-status,
.ibuilder.express .ex_grid_row .ex_grid_cell.fis-local-status{text-align:center;padding:9px;}
.ibuilder.express .ex_grid_row .ex_grid_cell.rm-process-status div,
.ibuilder.express .ex_grid_row .ex_grid_cell.fis-local-status div{color:#0F9AD6;border:1px solid #0F9AD6;border-radius: 10px;text-transform: uppercase;padding:6px;display:inline-block;}
.ibuilder.express .ex_grid_row.rm-process-status-odrzucony .ex_grid_cell.rm-process-status div{color:#FE6B3C;border-color:#FE6B3C;}
.ibuilder.express .ex_grid_row.rm-process-status-dodany .ex_grid_cell.rm-process-status div{color:#6FCF97;border-color:#6FCF97;}
.ibuilder.express .ex_grid_row .ex_grid_cell.fis-local-status div.red{color:red;border-color:red;background-color:transparent;	}

.ibuilder.express #tbl-history .md-button {background-color:transparent;color:#6FCF97;}

.ibuilder.express .rm-pager{text-align:right;}
.ibuilder.express .rm-pager-item {background:#cddae2;color:#718897;padding: 5px;min-width: 30px;text-align: center;margin: 0 3px;cursor: pointer;border-radius: 15px;width: 30px;height: 30px;display: inline-block;display: inline-block;}
.ibuilder.express .rm-pager-item .rm-pager-current{color: #6FCF97;}

.ibuilder.express .rm-popup > div.rm-standard-relation-form {background-color:#fff;padding:20px;border-radius:30px;}
.ibuilder.express .rm-popup .search-box.box-custom,
.ibuilder.express .rm-popup .search-box.box-options{display:none;}
.ibuilder.express .rm-popup .search-box.box-search{width: calc(100% - 256px);margin-right: 0;}


/*.ibuilder.express #rmUserMain ul.form.cf-list li.cf-item.fsg{padding:0;}*/
.ibuilder.express ul.form.cf-list li.cf-item.fsg label{display:none;}

.ibuilder.express .search-summary ul.cf-list{display: inline-flex;padding-left: 32px;background: #f3f8fb;border-radius: 30px;padding-top: 2px;min-height:38px;}
.ibuilder.express .search-summary ul.cf-list:before{content:'\f0b0';position: absolute;font-family: 'Font Awesome 5 Pro';color: #718897;margin-left:-20px;margin-top:6px;}
.ibuilder.express .search-summary ul.cf-list li{margin:0;}
.ibuilder.express .search-summary ul.form.cf-list li.cf-item{border:none;padding-left:0;padding-top: 4px;width:max-content;}
.ibuilder.express .search-summary ul.form.cf-list li.cf-item label{font-size:13px;}
.ibuilder.express .search-summary ul.form.cf-list li.cf-item md-select{border:none;}
.ibuilder.express .search-summary ul.cf-list li .md-select-value{font-size:13px;background: #fff;border-radius: 30px;}
.ibuilder.express .search-summary span.cf-item{white-space:nowrap;}
.ibuilder.express .search-summary span.cf-item label{font-size:13px;}
.ibuilder.express .search-summary span.cf-item md-select{display: inline-block;margin:0 0 0 5px;border:none;font-weight:400;border-radius:20px;font-size:13px;}
.ibuilder.express .search-summary span.cf-item md-select .md-select-value{border-radius:20px;background-color:#fff;border-color:transparent;color: #718897;}
.ibuilder.express .box-search .search-summary > span.cf-item.fsg::before{margin-top:5px;}


.ibuilder.express .ex_grid .ex_grid_row .ex_grid_cell > div:first-child {padding: 6px 6px 3px;}

.ibuilder.express .rm-ng-doc-view table.table-striped > tbody > tr:nth-of-type(2n+1) th{font-weight:600;}
.table-nostriped{font-size:13px;}
.table-nostriped th{background-color:#f2f2f2;}

.ibuilder.express .ex_grid_pinned_right .ex_grid_row .ex_grid_cell:last-child, 
.ibuilder.express .ex_grid_rows_container .ex_grid_row .ex_grid_cell:last-child:not(.ex_grid_selectrow) {
  border-right: 2px dotted #cddae2;
}
.ibuilder.express .box-search .asearch-clear{display: inline-block;margin-top: 0;margin-bottom: 12px;height: 38px;font-size:13px;vertical-align:top;}
.ibuilder.express .ib2_angulargrid .search-summary{margin-bottom:0;}
.ibuilder.express .asearch-content h3{margin-top:10px; margin-bottom:10px;}
.ibuilder.express .asearch-content .asform{border-top: 1px solid silver;padding-top: 10px;}
.wfm.deposit-settlement > div > div.repo,
.wfm.debit-settlement > div > div.repo{height:540px !important;}
.wfm.debit-settlement > .wfm-cbox{height:500px !important;}
.wfm-cbox .form-table td span{margin-top: 4px;display: inline-block;}
.wfm-cbox .form-table td input[type="submit"]{margin:0;}
.ibuilder.express .ex_grid_row_actions .material-icons {margin-left: -9px;}
.ibuilder.express .fis-table.ex_grid md-datepicker{width: 145px;}
.ibuilder.express #LocalTypeIds .md-chip-content{margin-top: 8px;}
.ibuilder.express .item-index-invoice span{margin-top:6px;}
.ibuilder.express .reinvoice-invoice input[type="checkbox"]{height:25px;}
.ibuilder.express .table-reinvoice-th input[type="checkbox"]{height:18px;}
md-dialog.md-dialog-fullscreen .md-toolbar-tools{color: #171717;font-weight: 600;font-size: 15.5px;line-height: 20px;}
md-dialog.md-dialog-fullscreen md-dialog-actions .md-button,
md-dialog.md-dialog-fullscreen md-dialog-actions .md-button.md-primary.md-raised{background-color:#E6ECF0;color:#171717;border-radius: 30px;border:none;height:30px;line-height:20px;font-weight:500;}
md-dialog.md-dialog-fullscreen md-dialog-actions .md-button.md-raised:not([disabled]):hover,
md-dialog.md-dialog-fullscreen md-dialog-actions .md-button.md-primary.md-raised:hover{background-color:#E6F5F4;color:#171717;}
.ibuilder.express .container.rm-stages-5 > .row{background-position-x:110px;}
.ibuilder.express .container.rm-stages-4 > .row{background-position-x:-50px;}
.ibuilder.express .container.rm-stages-3 > .row{background-position-x:50px;height:44px;}
.ibuilder.express .container.rm-stages-2 > .row{background-position-x:-110px;}
.ibuilder.express #emailForm md-select .md-select-value {border:none;}

.ui-datepicker-trigger{background-color:transparent;}
.ibuilder.express .ui-datepicker-trigger{height:unset;width:unset;cursor:pointer;}
.ui-datepicker {font-size:13px;}
.ui-state-default, 
.ui-widget-content .ui-state-default, 
.ui-widget-header .ui-state-default{border: 1px solid transparent;background: transparent; color: #171717;}
.ui-widget-content .ui-state-highlight{background: #F04A03;color: rgba(255,255,255,0.87);border-radius:15px;}
.ui-widget-content .ui-state-active{background: rgb(234,81,90);color: rgba(255,255,255,0.87);border-radius:15px;}
.ui-datepicker th{background: rgba(158,158,158,0.32);color: rgba(0,0,0,0.87);font-weight: 400;text-transform: lowercase;}
.ui-datepicker td a{text-align:center;}
.ui-widget-header{color:#1E795A;}
.ui-datepicker.ui-datepicker-multi .ui-datepicker-title{margin:0 6px;}
.ui-datepicker.ui-datepicker-multi .ui-datepicker-title select {border:none;background-color:transparent;margin-left: 15px;width: calc(50% - 15px);}
.ui-datepicker-month{margin-right:6px;}
.ibuilder.express .budget-top-container input[type="submit"],
.ui-datepicker-buttonpane.ui-widget-content button{background-color:#E6ECF0;color:#171717;border-radius: 30px;border:none;height:30px;line-height:20px;font-weight:500;}
.ui-datepicker-buttonpane.ui-widget-content button:hover{background-color:#E6F5F4;color:#171717;}
.md-calendar-scroll-container{width: 339px;}
.ibuilder.express .form-table .value textarea{padding-top:8px;}

.ibuilder.express #contractorForm .md-padding{padding:0;}
.ibuilder.express td.label.nowrap{white-space:nowrap}
.ibuilder.express #pnlScheduleView table.bud-version-position,
.ibuilder.express div.bud-version-position{position: absolute;top: 167px;width: calc(100% - 290px);left: 269px;padding: 0;margin: 0;background: transparent;line-height:0;}
.ibuilder.express #pnlScheduleView table.bud-version-position #trVersion .label.small-label,
#lblBuildingIncomeVersion,
.ibuilder.express table.bud-version-position.form-table #trVersion .label.small-label{display:none;}
.ibuilder.express #pnlScheduleView table.bud-version-position #trVersion a.btn,
.ibuilder.express table.bud-version-position.form-table #trVersion a.btn{margin-top:0;padding:6px 16px;}
.ibuilder.express .bud-planedit{float:right;margin-top: -61px;}
.ibuilder.express .bud-planedit a.btn{background-color:#6FCF97}
.ibuilder.express #trVersion td{padding:0;}
.ibuilder.express #divVersion select,
.ibuilder.express #trVersion select{height:32px;border-radius:20px;background-color:transparent;margin:0 10px 0 0;}
.ibuilder.express .bud-budgetedValue{position:absolute;right:13px;top:411px;background: #CCECDD;padding: 6px 12px;border-radius: 25px;}
.ibuilder.express .bud-budgetedValue .label{padding-left:0;font-weight:400;}
.ibuilder.express .bud-budgetedValue .button{text-align:right;}
.ibuilder.express .bud-budgetedValue .button span{font-weight:500;}
.ibuilder.express .bud-budgetedValue .bud-refresh{margin-top:1px;position:relative;}
.ibuilder.express .bud-planeclose{margin-top: -107px;}
.ibuilder.express .bud-planeclose a.btn{opacity:1;padding:6px 16px;margin:0;}
.ibuilder.express .bud-planeclose .form-table td{padding-right:10px;}
.ibuilder.express .eu_ExpandableGrid{margin:0;}
.ibuilder.express .js-expandable-area.ui-expandable-area #mainTable.form-table{position: absolute;right: 17px;margin-top: 205px;}

.ibuilder.express .cumulative-budget .lev0 td{font-weight:500;}
.ibuilder.express .onvac-notify-col,
.ibuilder.express .onvac-trSetAdmin td:nth-child(3){text-align:center;width:185px}
.ibuilder.express .onvac-table input[type="button"],
.ibuilder.express .onvac-table input[type="submit"]{background-color: #e6ecf0;}
.ibuilder.express .onvac-table select{background-color:#fff;border-radius: 15px;}
.ibuilder.express .onvac-table td.td-nowrap{width:160px;}
.ibuilder.express .onvac-table td.td-nowrap input{width:150px;}
.ibuilder.express .onvac-table .td-set-all {width:225px;}
.ibuilder.express .onvac-table .td-set-all select {width:auto !important;}

.bud-permission-info { height: 150px; overflow-y: auto; }
.bud-permission-info li { padding-bottom: 5px; }

.ibuilder.express #up1 .bud-popup{position: absolute;background: #fff;margin-top: -105px;width: 400px;right: -5px;border-radius: 40px;padding: 20px;border: 1px solid #6fcf97;}
.ibuilder.express #up1 .bud-popup .value input[type="text"]{width:100%;}
.ibuilder.express #up1 .popup-footer-dialog{margin-top:10px;}
.ibuilder.express #up1 .popup-edit-container .form-table{margin-top:0;}
.ibuilder.express #up1 .popup-edit-container .form-table td{height:32px;vertical-align:middle;}

.ibuilder.admin .filter-actions > li > a.btn{background:#fe6b3c;}
.ibuilder.express.admin .Niewysłanemaile .ib-grid-s .filter{width: calc(100% - 460px);}
.ibuilder.express .Niewysłanemaile .ib-grid-s .actions a.btn.ib2MainAction::after{margin-left: -10px;}
.ibuilder.express .Niewysłanemaile .ib-grid-s .actions a.btn.ib2MainAction::after{margin-left: -10px;}
.ibuilder.express .Powiadomienia .search-summary ul.form.cf-list li.cf-item{min-width: max-content;}
.ibuilder.express prs-list-component .main-actions-container a.btn{box-shadow:none;}

.ibuilder.express .ng-submitted md-input-container.md-input-invalid label:not(.md-no-float):not(.md-container-ignore).md-required{color:rgb(221,44,0);}
.ibuilder.express .ng-submitted md-input-container.md-input-invalid .md-input[disabled].ng-invalid{border-color:rgb(221,44,0);}

.bud-contract-schedule .form-table.bud-contract-name{position:absolute;margin-top:-155px;margin-left:249px;}
.bud-contract-schedule #setSchedule .subtitle{background-color:transparent;}
.bud-contract-schedule #setSchedule .buttons{height:32px;float:left}
.bud-contract-schedule #setSchedule .bud-import-buttons input[type="file"]{border:none;border-radius:0;background-color:transparent;display:block;}
.bud-contract-schedule #setSchedule .grid-wrapper{padding:20px; background:#fff;border-radius:40px;}
.bud-contract-schedule #setSchedule .grid-wrapper .btn.edit,
.bud-contract-schedule #setSchedule .grid-wrapper .btn.save,
.bud-contract-schedule #setSchedule .grid-wrapper .btn.cancel{background:none;color:transparent;	}
.bud-contract-schedule #setSchedule .popup-footer{border-top:none;}

.nodata{font-size:2em;text-align:center;margin-top:25%;}
.nodata img{width: 125px;display: block;margin: 0 46%;}
.dashboard_task .nodata{font-size: 17px;text-align: center;margin-top: 0%;padding-top: 7%;}
.dashboard_task .nodata img{width: 50px;margin: 0% 41%;}
.dashboard_task .numeric-chart{padding-top:53px}

/*EC 101115 */
.ng-tab-hide md-tab-item{display:none;}
.ng-tab-hide md-tab-content{}
.ng-tab-hide md-tab-content .col-md-8{width:100%;}
.ng-tab-hide md-tab-content .rm-custom-tran {text-align:right;}
.ng-tab-hide md-tab-content .rm-custom-tran .md-button.md-primary.md-raised:not([disabled]){background-color: #6FCF97;border-color: #6FCF97;color: #171717;height: 38px;}
.ng-tab-hide md-tab-content .rm-custom-tran .md-button.md-primary.md-raised:not([disabled]):hover {color: #171717;background-color: #E6F5F4;}
.ng-tab-hide .rm-popup .rm-group-container {min-height: 150px;height: 150px;}
.ng-tab-hide .rm-popup .rm-layout-row1{margin-top:48px}

.ng-tab-hide .rm-popup .rm-layout-row1 .rm-layout-field0,
.ng-tab-hide .rm-popup .rm-layout-row1 .rm-layout-field1,
.ng-tab-hide .rm-popup .rm-layout-row1 .rm-layout-field2,
.ng-tab-hide .rm-popup .rm-layout-row1 .rm-layout-field3,
.ng-tab-hide .rm-popup .rm-layout-row1 .rm-layout-field4{width:auto; float:right;}

.ng-tab-hide .rm-popup.lines2 .rm-layout-row2 .rm-layout-field0,
.ng-tab-hide .rm-popup.lines2 .rm-layout-row2 .rm-layout-field1{width:auto; float:right;}

.ng-tab-hide .rm-popup.lines3 .rm-layout-row3 .rm-layout-field0,
.ng-tab-hide .rm-popup.lines3 .rm-layout-row3 .rm-layout-field1{width:auto; float:right;}

.ng-tab-hide .rm-popup.lines4 .rm-layout-row4 .rm-layout-field0,
.ng-tab-hide .rm-popup.lines4 .rm-layout-row4 .rm-layout-field1{width:auto; float:right;}

.ng-tab-hide .rm-popup.lines5 .rm-layout-row5 .rm-layout-field0,
.ng-tab-hide .rm-popup.lines5 .rm-layout-row5 .rm-layout-field1{width:auto; float:right;}

.ng-tab-hide .rm-popup.lines2 .rm-layout-row1,
.ng-tab-hide .rm-popup.lines3 .rm-layout-row1,
.ng-tab-hide .rm-popup.lines4 .rm-layout-row1,
.ng-tab-hide .rm-popup.lines5 .rm-layout-row1{margin-top:0}

.ng-tab-hide .rm-popup.lines2 .rm-layout-row1 .rm-layout-field0,
.ng-tab-hide .rm-popup.lines2 .rm-layout-row1 .rm-layout-field1,
.ng-tab-hide .rm-popup.lines3 .rm-layout-row1 .rm-layout-field0,
.ng-tab-hide .rm-popup.lines3 .rm-layout-row1 .rm-layout-field1,
.ng-tab-hide .rm-popup.lines4 .rm-layout-row1 .rm-layout-field0,
.ng-tab-hide .rm-popup.lines4 .rm-layout-row1 .rm-layout-field1,
.ng-tab-hide .rm-popup.lines5 .rm-layout-row1 .rm-layout-field0,
.ng-tab-hide .rm-popup.lines5 .rm-layout-row1 .rm-layout-field1{width:100%; float:none;}

.bud-permission-info{overflow-x:hidden;overflow-y:scroll;height:80px;}

.ibuilder.express #contractor_CorrespondenceAddressSameAsBasic{position:absolute;margin-top:-48px;margin-left: 285px;}
.ibuilder.express .wf-contractor-personal md-radio-group{margin-bottom: 24px;}
.ibuilder.express section ib-datepicker-container label{margin-bottom: 3px;}
.ibuilder.express .contractor-company-prefix-input.flex-10{margin-right:10px;}
.ibuilder.express .news .ib-grid-s .filter{width:calc(100% - 275px);}
.ibuilder.express .news .group_tab{width:auto;}

.ibuilder.express .show-all-lines-invoice{width:32px;}
.ibuilder.express .budget-invoice.invoice-no-wrap wfm-invoice-item-control{width:calc(100% - 40px);}
.ibuilder.express .wf-contractor-edit .rm-files th{background-color:transparent;font-weight:600;border-top:none;}
.ibuilder.express .wf-contractor-edit .rm-files th{border-left:none;border-top:none !important;border-right-style:dotted;border-right-width: 2px;}
.ibuilder.express .wf-contractor-edit .rm-files th:last-child{border-right:none;}
.ibuilder.express .wf-contractor-edit .rm-files td{border-left:none;border-top:none;border-bottom:none;border-right:none;}
.ibuilder.express .wf-contractor-edit .rm-files {border:none;}

.ibuilder.express .tCompanyName{white-space:nowrap;}
.ibuilder.express .ib-grid-s td a.btn.downloadP {
  background-image: url("/images/prod/btn/btn-download-p.png");
  background-color: #22844F;
  background-position: center center !important;
  background-repeat: no-repeat;
}
.ibuilder.express .ex_grid td a.btn.add,
.ibuilder.express .ex_grid td a.btn.delete {background-color: transparent;color: transparent;}

.ibuilder.express div[ui-view="permissionsView"],
.ibuilder.express div[ui-view="historyView"]{margin-top:12px;}
div.ib_tooltip{width:auto;}
.ibuilder.express .import-content label.md-button.md-raised{background: transparent;border-radius: 0;}
.ibuilder.express .import-content label.md-button.md-raised input[type="file"]{background: none;border: none;border-radius: 0;padding: 0;}
.ibuilder.express wfm-contractor-bank-accounts-edit-component > div{background:#fff;border-radius:30px;padding:10px;}
.ibuilder.express #contractorsContainer  wfm-contractor-bank-accounts-edit-component div.p-content{margin-bottom:0;}
.ibuilder.express wfm-contractor-bank-accounts-edit-component #accountForm table th,
.ibuilder.express wfm-contractor-bank-accounts-edit-component #accountForm table td{background: none;border: none;border-right: dotted 2px #B7B7B7;border-bottom: solid 1px #B7B7B7;}
.ibuilder.express wfm-contractor-bank-accounts-edit-component #accountForm table tr:last-child td{border-bottom: none;}
.ibuilder.express wfm-contractor-bank-accounts-edit-component #accountForm table tr td button{background:transparent;padding:0;}
.ibuilder.express wfm-contractor-bank-accounts-edit-component #accountForm table th label{font-weight:bold;}
.ibuilder.default.express .p-wide #contractorsContainer #contactForm md-content.md-padding,
.ibuilder.default.express .p-wide #contractorsContainer #contacstForm md-content.md-padding,
.ibuilder.default.express .p-wide #contractorsContainer #emailsForm md-content.md-padding{background:#fff;border-radius:30px;padding:10px;}
.ibuilder.default.express .p-wide #contractorsContainer #emailsForm md-content section.well .md-button{background:transparent;}
.ibuilder.default.express .p-wide #contractorsContainer #emailsForm md-content section.well > .md-button{padding: 6px 16px;background-color: #E6ECF0;}

.rm-fieldtype-integer-workflow25-incomeprotocolscustomcontrol{margin-left:10px;margin-right:10px;}
.rm-fieldtype-integer-workflow25-incomeprotocolscustomcontrol .protocol-link {position:absolute;right:20px;padding:0;font-size:0pt;top:0;}
.rm-fieldtype-integer-workflow25-incomeprotocolscustomcontrol .protocol-link a {color:#22844F;font-size:12px;margin-right:8px;}
.rm-fieldtype-integer-workflow25-incomeprotocolscustomcontrol .protocol-link a:last-child {margin-right:0;}

.rm-fieldtype-xml-repository-interactivetablecontrol div.ex_grid .row .col.itcDate md-datepicker{margin-left:2px;border:none;}
.rm-fieldtype-xml-repository-interactivetablecontrol div.ex_grid .row .col.itcDate .md-datepicker-input-container{border:none;}	
.rm-fieldtype-xml-repository-interactivetablecontrol div.ex_grid .row .col.itcDate md-datepicker .md-datepicker-input{height: 44px;border:1px solid #CDDAE2;}
.rm-fieldtype-xml-repository-interactivetablecontrol div.ex_grid .row .col.itcDate md-datepicker .md-datepicker-button{top:12px;left:90px;}
.rm-fieldtype-xml-repository-interactivetablecontrol .delete.md-button,
.rm-fieldtype-xml-repository-interactivetablecontrol .rm-file-delete.md-button{background-color:transparent;padding:0;margin:0}
.rm-fieldtype-xml-repository-interactivetablecontrol button.md-button.add{border:none;}
.rm-fieldtype-xml-repository-interactivetablecontrol .md-button.md-raised:not([disabled]):hover{color:#171717;}

.ibuilder.express .row .p-menu md-select .md-select-value{height: 26px;}
.ibuilder.express .row md-select .md-select-value{height:44px;border:none;}
.ibuilder.express .row md-input-container input{height:44px;}
.ibuilder.express .row rm-grid-cell-edit md-input-container input{height:28px;padding-right:8px;}
.ibuilder.express .row md-input-container textarea{min-height:44px;padding-top:7px;}

.ibuilder.express .fis-local-header md-input-container .md-input,
.ibuilder.express .fis-local-header md-input-container md-select {border:none;background-color: transparent;height:35px;width:200px;}	
.ibuilder.express .fis-local-header .local-number-editable md-input-container {border: 1px solid #CDDAE2;margin-right:10px;border-radius:15px;height:35px !important;}
.ibuilder.express .fis-local-header .local-number-editable md-input-container .md-input:hover {box-shadow:none;}
.ibuilder.express .fis-local-header .local-type-editable md-input-container {border: 1px solid #CDDAE2;margin-right:10px;border-radius:15px;margin-top:2px !important;height:35px !important;}
.ibuilder.express .fis-local-details md-input-container a {border-radius: 20px;border-color: #CDDAE2;background-color: #F3F8FB;padding-top:9px;padding-bottom:0;height:44px;}	
.ibuilder.express .fis-local-details .row{margin-left: 0;margin-right: -10px;}
.ibuilder.express .fis-local-tab-summary .local-agreement.fis-local-details{margin-left: -10px;margin-right: -10px;}
.ibuilder.express .fis-local-preview md-input-container.projection md-select .md-select-value {border: 0;}
.ibuilder.express a.btn.section-edit{background-color: #E6ECF0;margin: 0;padding:0;height: 24px;width: 24px;}
.ibuilder.express .fis-contractor-header a.btn.section-edit,
.ibuilder.express  .sales-leads-filters a.btn.section-edit{background-color: #ffffff;}
.ibuilder.express  .sales-leads-filters a.btn.edit.section-edit{margin-right:5px;}	
.ibuilder.express a.btn.section-edit:before{margin-left: 6px;margin-top: 2px;}
.ibuilder.express .local-form .section-edit.delete, 
.ibuilder.express .local-form .section-edit.cancel, 
.ibuilder.express .contractor-form .section-edit.delete, 
.ibuilder.express .contractor-form .section-edit.cancel{font-size:12px;}
.ibuilder.express .ib-copy-source .col-xs-1{padding:0;padding-top:22px;width:22px;}
.ibuilder.express .ib-copy-source .col-xs-11{padding:0;width:calc(100% - 22px);}
.ibuilder.express #multicontractorsForm	md-autocomplete{height:62px;margin-top:20px;}
.ibuilder.express .layout-DZ  md-autocomplete .md-show-clear-button button{margin-top: 15px;}
.ibuilder.express .rm-fieldtype-xml-fis-contractoreventscustomfield md-content{margin: 0;}
.ibuilder.express .rm-fieldtype-xml-fis-contractoreventscustomfield md-content .border-box{padding:6px;}
.ibuilder.express .fis-contractor-group .fis-contractor-header md-input-container{padding-top:0;}
.ibuilder.express .email-buttons.fright .md-button{background-color: transparent;}
.ibuilder.express .contractor-history-container .header .md-button{margin-top:-10px;}
.ibuilder.express #contractorForm .fis-contractor-preview .csearch md-select,
.ibuilder.express #contractorForm .fis-contractor-preview .csearch md-select-value,
.ibuilder.express #contractorForm .fis-contractor-preview .csearch .md-datepicker-input{height:25px;}
.ibuilder.express #contractorForm .fis-contractor-preview .csearch md-datepicker .md-button{height:22px;margin-right:10px;top:22px;}	
.ibuilder.express #contractorForm .fis-contractor-preview .filter.col-xs-12 .filter-actions{height:auto;margin-bottom:10px;}
.ibuilder.express #contractorForm .fis-contractor-preview .filter.col-xs-12 .filter-actions a.btn{height:auto;padding:12px 32px 12px 12px;width:auto}
.ibuilder.express #contractorForm .fis-contractor-preview .filter.col-xs-12 .filter-actions a.btn:after{top: unset;right: 0;}
.ibuilder.express #contractorForm .fis-contractor-preview .locals .section-edit.delete{font-size:0;}
.ibuilder.express #contractorForm .fis-contractor-preview md-tabs-wrapper,
.ibuilder.express #fisContainer md-tabs-wrapper{background-color:#FFFFFF;border-bottom-color:#CDDAE2;border-radius:30px 30px 0 0;padding:29px 8px;height:83px;}
.ibuilder.express #fisContainer md-tabs.innermenu md-tabs-wrapper{height: 37px;padding:0;}
.ibuilder.express #contractorForm .fis-contractor-preview md-tabs-canvas,
.ibuilder.express #fisContainer md-tabs-canvas{height:83px;}
.ibuilder.express #fisContainer md-tabs.innermenu md-tabs-canvas{height: 37px;}
.ibuilder.express #contractorForm .fis-contractor-preview md-tabs-canvas md-pagination-wrapper,
.ibuilder.express #fisContainer md-tabs-canvas md-pagination-wrapper{height:54px;}
.ibuilder.express #fisContainer md-tabs.innermenu md-tabs-canvas md-pagination-wrapper{height:37px;}
.ibuilder.express #contractorForm .fis-contractor-preview md-tabs .md-tab,
.ibuilder.express #fisContainer md-tabs .md-tab{background-color:transparent;color: #1E795A;font-size:15.5px;font-weight: 500;}
.ibuilder.express #contractorForm .fis-contractor-preview md-tabs .md-tab.md-active,
.ibuilder.express #fisContainer md-tabs .md-tab.md-active{color: #0F9AD6;font-weight: 500;}
.ibuilder.express #contractorForm .fis-contractor-preview md-tabs-content-wrapper,
.ibuilder.express #fisContainer md-tabs-content-wrapper{margin-top:20px;}
.ibuilder.express #fisContainer md-tabs-content-wrapper{background-color:transparent;}
.ibuilder.express #contractorForm .fis-contractor-preview md-tabs md-ink-bar,
.ibuilder.express #fisContainer md-tabs md-ink-bar{background-color:#0F9AD6;}
.ibuilder.express #contractorForm .fis-contractor-preview md-tabs md-tab-content,
.ibuilder.express #fisContainer md-tabs md-tab-content{background-color: transparent;padding: 0;}
.ibuilder.express #contractorForm .fis-contractor-details,
.ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-12,
.ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9,
.ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-3,
.ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 > .layout-row > .col-md-12,
.ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-3 > .layout-row > .col-md-12{margin-left:0;margin-right:0;padding-left:0;padding-right:0;}
.ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-3,
.ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-4{margin: 0 20px 20px 0;background: #fff;border-radius: 30px;padding: 12px;}
.ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .border-box .layout-row-3{margin:0;padding:0;}
.ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .border-box.details-address .layout-row-4{margin:0;padding:0;}
.ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-3 h2{border-bottom: 1px solid #CDDAE2;height: 40px;}
.ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-3 h2,
.ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-4 h2,
.ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-3 h3,
.ibuilder.express .border-box h1 {font-weight: 600;font-size: 15.5px;line-height: 15px;color: #171717;margin-bottom:15px;text-transform: uppercase;margin-left:2px;margin-top:10px;}
.ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-3 .header a.btn,
.ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-4 .header .md-button{margin-top:-9px;background-color:#6FCF97;font-size:15.5px;font-weight:400;}
.ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-3 .list.locals {background-color:#E5F4FC;margin-bottom:10px;border-radius:20px;padding:0;}
.ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-3 .list.locals .border-box{margin-bottom: 16px;margin-right: 0;background: transparent;border-radius: 0;}
.ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-4 .border-box.history-item{margin-bottom: 0;margin-right: 0;background: transparent;border-radius: 0;padding:20px 0;border-top:1px solid #CDDAE2;}
.ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-4 .border-box.history-item .column.single > .col-xs-12{padding-left:0;}
.ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-4 .border-box.history-item .column.single > .col-xs-12:nth-child(2){padding-left:145px;}
.ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-4 .border-box.history-item .column.single > .col-xs-12:nth-child(2) .btn.section-edit{background-color:#E6ECF0;padding:0 12px;color:#718897;font-size:0pt;}
.ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-4 .border-box.history-item .column.single > .col-xs-12:nth-child(2) .btn.section-edit:before{font-size:12px;color:#718897;}
.ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-4 .border-box.history-item .user{float:right;}
.ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-3 .list.locals .border-box .info-line,
.ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-4 .border-box .info-line{margin-right:10px;}
.ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-3 .list.locals .border-box .column.multi,
.ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-4 .border-box .column.multi{margin-right: 0;}
.ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-3 .fis-local-tab-brief{padding-left:6px;}
.ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-3 .fis-local-tab-brief	.col-xs-3{padding-right:0px;}
.ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-3 .fis-local-tab-brief .info-line .info-line-key,
.ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-3 .fis-local-tab-brief .info-line .info-line-value{display:inline;}
.ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-3 .fis-local-tab-brief .info-line.priority .info-line-value{margin-left:5px;}
.ibuilder.express .border-box .info-line .info-line-key,
.ibuilder.express .border-box .info-line .info-line-value{width:50%;display:inline-block;font-size:12.5px;}
.ibuilder.express .border-box .info-line .info-line-key{text-align:left;font-weight:400;color:#718897;}
.ibuilder.express .border-box .info-line .info-line-value{text-align:right;font-weight:500;color:#000000;}
.ibuilder.express .info-line.address-line.basic-address-line .info-line-value,
.ibuilder.express .info-line.address-line.correspondence-address-line .info-line-value{width:100%; text-align:left;}
.ibuilder.express #contractorForm #marketingForm .layout-row {margin:0 -6px; padding:0;}
.ibuilder.express .fis-contractor-preview .border-box,
.ibuilder.express #localForm .fis-local-preview md-tab-content .row > .col-md-9 .border-box,
.ibuilder.express #localForm .fis-local-preview md-tab-content .row > .col-md-3 .border-box{padding:10px;margin-bottom: 20px;margin-right: 20px;background: #fff;border-radius: 30px;border: none;}
.ibuilder.express #localForm .fis-local-preview md-tab-content .row > .col-md-9 .border-box,
.ibuilder.express #localForm .fis-local-preview md-tab-content .row > .col-md-3 .border-box{margin-right:0;}
.ibuilder.express .fis-contractor-preview .border-box.details-consents,
.ibuilder.express .fis-contractor-preview .border-box.details-sales-leads-summary,
.ibuilder.express .fis-contractor-preview .border-box.details-sales-leads-summary .border-box,
.ibuilder.express .fis-contractor-preview .border-box.details-notes,
.ibuilder.express .fis-contractor-preview .border-box.details-panel-accesss,
.ibuilder.express .fis-contractor-group .border-box.details-reservations-summary{margin-right:0;}
.ibuilder.express .fis-contractor-preview .border-box.details-sales-leads-summary .border-box.img{background-color:transparent;}
.ibuilder.express .fis-contractor-preview .border-box.details-sales-leads-summary .border-box.img .column.multi,
.ibuilder.express .fis-contractor-group .border-box.details-reservations-summary .border-box.img .column.multi{margin-right:0;}
.ibuilder.express .fis-contractor-preview .border-box.details-sales-leads-summary .border-box.img .col-xs-4,
.ibuilder.express .fis-contractor-preview .border-box.details-sales-leads-summary .border-box.img .col-xs-8,
.ibuilder.express .fis-contractor-group .border-box.details-reservations-summary .border-box.img .col-xs-6{width:100%;text-align:right;padding-right:0;}
.ibuilder.express #localForm .projection{border:none;padding: 0;margin-bottom: 10px;}
.ibuilder.express .fis-contractor-group .border-box{background-color: transparent;border:none;margin-bottom:20px;}
.ibuilder.express .fis-contractor-group .border-box .fis-contractor-header{background-color: #E5F4FC;border-radius:30px;border:none;margin-bottom:20px;height:83px;padding:21px 12px;}
.ibuilder.express .fis-contractor-header .btn.edit.section-edit,
.ibuilder.express .fis-contractor-header .btn.cancel.section-edit,
.ibuilder.express .fis-contractor-header .btn.save.section-edit{position:absolute;top: 33px;margin-left:350px;}
.ibuilder.express .fis-contractor-header .btn.cancel.section-edit{right:unset;margin-left:322px;}
.ibuilder.express .fis-contractor-c-view {width: calc(100% - 80px);}		
.ibuilder.express .fis-contractor-c-view > div{width: 100%;padding-top: 8px;}
.ibuilder.express .fis-contractor-group .fis-contractor-header .warning-container{position: absolute;right: -10px;top: 0px;background: red;color: white;padding: 4px 18px;margin-right: 20px;border-radius: 0 30px 0 30px;}
.ibuilder.express .fis-contractor-c-view > div md-input-container{width:100%;}
.ibuilder.express .fis-contractor-c-view > div md-input-container span{background-color:transparent;font-size:17px;line-height:20px;font-weight:500;}
.ibuilder.express md-input-container .md-input.ib-display4label{font-weight:600;height: 44px;padding-top: 7px;}
.ibuilder.express .fis-local-header md-input-container .md-input.ib-display4label{margin-top:10px}
.ibuilder.express .local-basic-edit .local-number-editable{float:left;margin-top:10px}
.ibuilder.express .local-basic-edit .local-type-editable{float:left;}
.ibuilder.express .local-basic-edit .local-type-editable md-select .md-select-value{height:36px;padding-left: 8px;}
.ibuilder.express .fis-local-details md-input-container a,
.ibuilder.express .fis-local-details md-input-container .md-input.ib-display4label{background-color:#fff;}
.ibuilder.express .ib-copy-source .fa-copy{color:#718897;margin-top: 14px;}
.ibuilder.express .local-feature.on{background-color: transparent;border: 1px solid #718897;padding: 0 4px;color: #718897;font-weight: normal;border-radius: 10px;text-transform: uppercase;font-size: 10px;margin-right: 4px;}
.ibuilder.express .fis-contractor-group .fis-local-details{border:none;border-radius:30px;background-color:#ffffff;}
.ibuilder.express .fis-contractor-group .fis-local-details md-radio-group{margin-left:10px;}
.ibuilder.express .fis-contractor-group .fis-local-details.agreement-summary,
.ibuilder.express .fis-contractor-preview .border-box.details-sales-leads-summary,
.ibuilder.express .fis-contractor-group .border-box.details-reservations-summary{background-color:#E5F4FC;}
.ibuilder.express .fis-contractor-group .fis-local-details.agreement-summary .border-box .column.multi{margin-right: 0;}
.ibuilder.express .fis-contractor-group .fis-local-details.agreement-summary .border-box.img,
.ibuilder.express .fis-contractor-preview .border-box.details-sales-leads-summary .border-box.img,
.ibuilder.express .fis-contractor-group .border-box.details-reservations-summary .border-box.img{padding-left:50px;}
.ibuilder.express .fis-contractor-preview .border-box.details-sales-leads-summary .border-box.img,
.ibuilder.express .fis-contractor-group .border-box.details-reservations-summary .border-box.img{padding-right:0;margin-right: -6px;}
.ibuilder.express .fis-contractor-group .fis-local-details.agreement-summary .border-box.img:before,
.ibuilder.express .fis-contractor-preview .border-box.details-sales-leads-summary .border-box.img:before,
.ibuilder.express .fis-contractor-group .border-box.details-reservations-summary .border-box.img:before{color: #0F9AD6;background-color: #fff;border: none;width: 43px;height: 43px;font-size: 26px;font-weight: 100;padding: 10px 7px;margin-left:-52px;}
.ibuilder.express .fis-contractor-group .fis-local-details.agreement-summary .border-box .column.multi .col-xs-6{width: 100%;text-align: right;padding-right: 0;}
.ibuilder.express .fis-contractor-group .fis-local-details.agreement-summary .border-box .column.multi .col-xs-6:nth-child(1),
.ibuilder.express .fis-contractor-preview .border-box.details-sales-leads-summary .border-box.img .col-xs-4,
.ibuilder.express .fis-contractor-group .border-box.details-reservations-summary .border-box.img .col-xs-6{margin-bottom:20px;}
.ibuilder.express .fis-contractor-group .fis-local-details.agreement-summary .border-box .column.multi .col-xs-6:nth-child(2),
.ibuilder.express .fis-contractor-preview .border-box.details-sales-leads-summary .border-box.img .col-xs-8,
.ibuilder.express .fis-contractor-group .border-box.details-reservations-summary .border-box.img .col-xs-6{margin-left: -62px;width: calc(100% + 62px);}
.ibuilder.express .fis-contractor-group .fis-local-details.agreement-summary .border-box .column.multi .col-xs-6 .name a,
.ibuilder.express .fis-contractor-preview .border-box.details-sales-leads-summary .list .border-box.img .col-xs-4 span.name,
.ibuilder.express .fis-contractor-group .border-box.details-reservations-summary .list .border-box.img .col-xs-6 .name a{font-size:17px;font-weight:500;color:#171717;}
.ibuilder.express .fis-contractor-group .fis-local-details.agreement-summary .border-box .column.multi .col-xs-6:nth-child(1) .info-line,
.ibuilder.express .fis-contractor-preview .border-box.details-sales-leads-summary .border-box.img .col-xs-4 .info-line,
.ibuilder.express .fis-contractor-group .border-box.details-reservations-summary .border-box.img .col-xs-6 .info-line{font-size:10px;color:#718897}
.ibuilder.express .fis-contractor-group .fis-local-details.agreement-summary .border-box .column.multi .col-xs-6:nth-child(2) .info-line,
.ibuilder.express .fis-contractor-preview .border-box.details-sales-leads-summary .border-box.img .col-xs-8 .info-line,
.ibuilder.express .fis-contractor-group .border-box.details-reservations-summary .border-box.img .col-xs-6:last-child .info-line{border-top:1px solid #718897;line-height:24px;}
.ibuilder.express .fis-contractor-group .fis-local-details.agreement-summary .border-box .column.multi .col-xs-6:nth-child(2) .info-line:first-child,
.ibuilder.express .fis-contractor-preview .border-box.details-sales-leads-summary .border-box.img .col-xs-8 .info-line:first-child,
.ibuilder.express .fis-contractor-group .border-box.details-reservations-summary .border-box.img .col-xs-6 .info-line:first-child{border:none;}
.ibuilder.express #contractorForm .email-buttons{z-index: 89;top: -46px;}
.ibuilder.express #contractorForm .email-buttons .fa-envelope-open-text{background-color:#E6ECF0;border: none;border-radius:15px;font-size: 16px;padding: 8px;}
.ibuilder.express #contractorForm .email-buttons .fa-envelope-open-text:before{color:#718897;}
.ibuilder.express #contractorForm .ex_grid_header_row.ex_grid_header_search	input,
.ibuilder.express #contractorForm .ex_grid_header_row.ex_grid_header_search	select{height:25px;}
.ibuilder.express #contractorForm .search-summary .form.cf-list.ex_grid_cleaner md-select,
.ibuilder.express #contractorForm .search-summary .form.cf-list.ex_grid_cleaner md-select-value{height:25px;}
.ibuilder.express .fis-local-ra md-tabs-canvas{background-color:transparent;}
.ibuilder.express #paymentForm md-datepicker button.md-datepicker-button.md-button.md-icon-button,
.ibuilder.express #withdrawalForm md-datepicker button.md-datepicker-button.md-button.md-icon-button,
.ibuilder.express #invoiceToIssueForm md-datepicker button.md-datepicker-button.md-button.md-icon-button,
.ibuilder.express #invoiceForm md-datepicker button.md-datepicker-button.md-button.md-icon-button{margin-top:3px;}
.ibuilder.express #paymentForm .md-select-value,
.ibuilder.express #withdrawalForm .md-select-value,
.ibuilder.express #invoiceForm .md-select-value{border:0;}
.ibuilder.express #invoiceToIssueForm .clearfix + section,
.ibuilder.express #invoiceForm .clearfix + section,
.ibuilder.express #AddPositionButtonContainer {margin-top:10px;}
.ibuilder.express #withdrawalForm,
.ibuilder.express #paymentForm,
.ibuilder.express #invoiceToIssueForm,
/*.ibuilder.express #invoiceForm,*/
.ibuilder.express #prmForm {width:800px;margin-left:25%;}
.ibuilder.express #withdrawalForm section.col-xs-12.col-md-6,
.ibuilder.express #paymentForm section.col-xs-12.col-md-6,
.ibuilder.express #invoiceToIssueForm section.col-xs-12.col-md-6,
.ibuilder.express #invoiceForm section.col-xs-12.col-md-6,
.ibuilder.express #prmForm section.col-xs-12.col-md-6 {width:100%}
.ibuilder.express #withdrawalForm section.col-xs-12.col-md-6 button.md-raised.md-primary.md-button.md-ink-ripple,
.ibuilder.express #paymentForm section.col-xs-12.col-md-6 button.md-raised.md-primary.md-button.md-ink-ripple,
.ibuilder.express #invoiceToIssueForm section.col-xs-12.col-md-6 button.md-raised.md-primary.md-button.md-ink-ripple,
.ibuilder.express #invoiceForm section.col-xs-12.col-md-6 button.md-raised.md-primary.md-button.md-ink-ripple,
.ibuilder.express #prmForm .layout-row button.md-raised.md-primary.md-button.md-ink-ripple {background-color:#6FCF97;color:#171717;border-color:#6FCF97;}
.ibuilder.express #prmForm section.col-xs-12.col-md-6 h2 {text-transform:uppercase;font-size:17px;font-weight:500;color:#171717}
.ibuilder.express #prmForm md-content section.col-12.col-md-6.layout-column {float:none;width:100%;}

.ibuilder.express .layout-FVM #invoiceForm{width:100%;margin-left:unset;}
.ibuilder.express .ex_grid_cell.rm-decimal div + div {margin-top:16px;}
.ibuilder.express #rmUserMain .layout-FVM .search-box.box-search.noactions{width:100%;}
.ibuilder.express .layout-FVM .search-box.box-options{display:none;}

.ibuilder.express .agreement-number-header {border-radius: 30px 30px 0 0;margin-top:0;}

.ibuilder.express .fis-local-preview .border-box .gridoverflow{padding: 0;border-radius: 0;}
.ibuilder.express .fis-local-preview .border-box md-autocomplete,
.ibuilder.express .contractor-form .border-box md-autocomplete,
.ibuilder.express #salesLeadForm ib-datepicker-container{min-height:44px;height:auto;}
.ibuilder.express .fis-local-preview md-datepicker button.md-datepicker-button.md-button.md-icon-button{margin-top:3px;}
.ibuilder.express .fis-local-preview .border-box .ex_grid td{border-color:transparent;}
.ibuilder.express .fis-local-preview .border-box .ex_grid td input[type="text"]{min-height:44px}
.ibuilder.express .fis-local-preview #historicalAreasForm,
.ibuilder.express .fis-local-preview #historicalPricesForm{border:none;border-radius:30px;background-color:#ffffff;margin-bottom:20px;padding: 10px 0;}
.ibuilder.express .fis-local-preview #historicalAreasForm .border-box,
.ibuilder.express .fis-local-preview #historicalPricesForm .border-box{border:none; margin:0;}
.ibuilder.express .fis-local-preview #historicalAreasForm .ex_grid th,
.ibuilder.express .fis-local-preview #historicalAreasForm .ex_grid td,
.ibuilder.express .fis-local-preview #historicalPricesForm .ex_grid th,
.ibuilder.express .fis-local-preview #historicalPricesForm .ex_grid td{height:44px;border-bottom: 1px solid #CDDAE2;}
.ibuilder.express .fis-local-preview #historicalAreasForm .ex_grid th,
.ibuilder.express .fis-local-preview #historicalPricesForm.ex_grid th{background: #F3F8FB;}

.ibuilder.express .sales-leads-filters{border:none;border-radius:30px;background-color:#ffffff;margin-bottom:20px;padding: 10px;}
.ibuilder.express .sales-leads-filters .filter-actions-container a.btn{background-color:#6FCF97;font-weight:400;}
.ibuilder.express .sales-leads-filters .border-box{background-color: #E5F4FC;padding-left:64px;}
.ibuilder.express .sales-leads-filters .selected .border-box{background-color: #CCECDD;}
.ibuilder.express .sales-leads-filters .border-box .column.multi{margin-right:0;}	
.ibuilder.express .sales-leads-filters .border-box.img{padding-right:0;margin-right: -6px;}	
.ibuilder.express .sales-leads-filters .border-box.img:before{color: #0F9AD6;background-color: #fff;border: none;width: 43px;height: 43px;font-size: 26px;font-weight: 100;padding: 10px 7px;margin-left:-52px;}
.ibuilder.express .sales-leads-filters .border-box.img .col-xs-4{margin-bottom:30px;}
.ibuilder.express .sales-leads-filters .border-box.img .col-xs-8{margin-left: -62px;width: calc(100% + 62px);}
.ibuilder.express .sales-leads-filters .border-box.img .col-xs-4  span.name{font-size:17px;font-weight:500;color:#171717;}
.ibuilder.express .sales-leads-filters .border-box.img .col-xs-4 .info-line{font-size:10px;color:#718897}
.ibuilder.express .sales-leads-filters .border-box.img .col-xs-8 .info-line{border-top:1px solid #718897;line-height:24px;text-align:right;}
.ibuilder.express .sales-leads-filters .border-box.img .col-xs-8 .info-line:first-child{border:none;}
.ibuilder.express .sales-leads-filters .border-box .info-line .info-line-value{width:unset;}

.ibuilder.express .fis-local-group > div, 
.ibuilder.express .fis-local-group > ng-form{background-color:transparent;padding:0;}
.ibuilder.express .fis-local-header{height:83px;margin-bottom:20px;padding:6px 12px 20px 12px;background-color:#E5F4FC;border-radius:30px;margin-right:0;}
.ibuilder.express .fis-local-header .fis-house-container{margin-top:14px;}
/*.ibuilder.express .fis-local-header a.btn.section-edit{margin-top:-8px;}*/
.ibuilder.express .fis-local-header .local-status{margin-right:-30px;}
.ibuilder.express .fis-local-header > div:nth-child(4) md-input-container{font-size:17px;font-weight:bold;}
.ibuilder.express .fis-local-header > div:nth-child(4) md-input-container .md-input.ib-display4label{font-size:17px;font-weight:bold;}
.ibuilder.express .fis-local-header > div:nth-child(4) md-input-container,
.ibuilder.express .fis-local-header > div:nth-child(5) md-input-container{margin-top:-12px;height:44px;}
.ibuilder.express .fis-local-details,
.ibuilder.express #affiliationsForm,
.ibuilder.express #affiliationsOnAgreementForm{margin-bottom:20px;padding:12px;background-color:#fff;border-radius:30px;}
.ibuilder.express #affiliationsForm h2,
.ibuilder.express #affiliationsOnAgreementForm h2 {font-weight: 500;font-size: 15.5px;line-height: 15px;color: #171717;margin-bottom: 15px;text-transform: uppercase;margin-left: 2px;margin-top: 10px;}
.ibuilder.express #affiliationsForm md-checkbox .md-label span{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;display: block;max-width: 72px;}

.rozliczenia-umow .ibuilder.express .Container.WhiteContainer, .ibuilder.express .bud-blob{margin-top:0;padding-top:0;}
.rozliczenia-umow .ex_grid.fis-table.fis-agreement-elements{margin-bottom:20px;}
.rozliczenia-umow .ibuilder.express .ex_grid th{background-color: #F3F8FB;} /*.fis-table.fis-agreement-elements*/
.rozliczenia-umow .ibuilder.express .ex_grid th,
.rozliczenia-umow .ibuilder.express .ex_grid td,
.rozliczenia-umow .ibuilder.express .fis-space table th,
.rozliczenia-umow .ibuilder.express .fis-space table td{height:28px;}
.rozliczenia-umow .fis-space{margin-top:10px;}
.rozliczenia-umow .red{background-color:#FEDAC9}
.rozliczenia-umow #fisContainer md-tabs.innermenu md-tab-item{padding-top: 4px;}
.rozliczenia-umow #fisContainer md-tabs.innermenu md-tab-item.md-active{color: #0F9AD6;border-radius: 30px;border:none;padding-top: 3px;padding-bottom:20px;}/*background-color: #E5F4FC;border: 1px solid #0F9AD6;*/
.rozliczenia-umow md-tabs md-ink-bar{background-color:transparent;}

/*md-dialog*/
md-dialog{background-color:#F3F8FB;border-radius:15px;font-size:12px;}
md-dialog h2{font-weight: 600;font-size: 15.5px;line-height: 20px;color: #171717;text-transform: uppercase;}
md-dialog .md-button.md-autofocus{background-color:#6FCF97;color:#171717;padding: 6px 16px;}
md-dialog .md-button.md-autofocus:hover{background-color:#CCECDD;}
md-dialog .md-toolbar-tools{color: #171717;font-weight: 600;font-size: 15.5px;line-height: 20px;}
md-dialog md-dialog-actions .md-button,
md-dialog md-dialog-actions .md-button.md-raised,
md-dialog md-dialog-actions .md-button.md-primary.md-raised{background-color:#E6ECF0;color:#171717;border-radius: 30px;border:none;height:30px;line-height:20px;font-weight:500;}
md-dialog md-dialog-actions .md-button.md-raised:not([disabled]):hover,
md-dialog md-dialog-actions .md-button.md-primary.md-raised:hover{background-color:#E6F5F4;color:#171717;}
md-dialog md-dialog-actions .md-button.md-raised,
md-dialog md-dialog-actions .md-button.md-raised.md-focused,
md-dialog md-dialog-actions .md-button:not([disabled]).md-raised.md-focused,
md-dialog md-dialog-actions .md-button.md-raised:hover,
md-dialog md-dialog-actions .md-button.md-primary.md-raised,
md-dialog md-dialog-actions .md-button.md-primary.md-raised.md-focused,
md-dialog md-dialog-actions .md-button:not([disabled]).md-primary.md-raised.md-focused,
md-dialog md-dialog-actions .md-button.md-primary.md-raised:hover{background-color: #6FCF97;border-color: #6FCF97;color: #171717;height:38px;}
md-dialog md-input-container .md-input,
md-dialog md-input-container md-select {color: #171717;-webkit-text-fill-color: #171717;border: 1px solid #CDDAE2;background-color: #F3F8FB;border-radius: 15px;}
md-dialog md-input-container md-select .md-select-value{border:0;}
md-dialog .md-dialog-content.layout-column {padding:0;}
md-dialog md-dialog-content{padding:10px;}
md-dialog ib-datepicker-container md-datepicker {padding: 0;width:130px;margin-bottom:8px;}
md-dialog md-datepicker .md-datepicker-input-container{border-color: #CDDAE2;border-radius:15px;}
md-dialog md-datepicker .md-datepicker-input-container.md-datepicker-invalid .md-datepicker-input:not([disabled]){border-bottom:0;}
md-dialog md-datepicker .md-datepicker-input-container.md-datepicker-invalid{border-bottom-color:#CDDAE2}
md-dialog .md-dialog-content md-datepicker button.md-datepicker-button.md-button.md-icon-button{margin-left:-10px;}

.ibuilder.express .fis-house-container i.fa-user{margin-left: 9px;}

.ibuilder.express .rm-calendar-filters.layout-column.col-md-3{background: #fff;border-radius: 30px;padding: 10px;margin-left: -10px;}
.ibuilder.express .col-md-9 .calendar.rm-calendar{background: #fff;border-radius: 30px;padding: 10px;margin-right: -20px;}
.ibuilder.express .rm-calendar-filters #quickSearchBtn {margin-top: 0; margin-left: -37px;height: 29px;}
.ibuilder.express .rm-calendar-filters .asearch.btn {padding: 6px 8px;}
.ibuilder.express .rm-calendar .fc-header-toolbar .fc-button{color:#171717;background: #E5ECF0;border-radius: 15px;height: 30px;border: none;margin-right: 5px;text-shadow:none;}
.ibuilder.express .rm-calendar .fc-header-toolbar .fc-button:hover{color:#171717;}
.ibuilder.express .rm-calendar .fc-header-toolbar .fc-button.fc-state-active{background-color:#6FCF97;box-shadow:none;text-shadow:none;}
.ibuilder.express .border-box.history-item .date{width: 145px;display: inline-block;text-align: left;margin-right:0;}
.ibuilder.express .fis-settlement-box{background: #fff;border-radius: 30px;padding: 20px;margin-bottom:20px;}
.ibuilder.express .row.fis-space .fis-settlement-box{display:inline-block;}	
.ibuilder.express .ib25-fixed-header-off .fis-settlement-box > div > md-checkbox {margin-bottom:15px;}
.ibuilder.express .ib25-fixed-header-off .fis-settlement-box .fis-space table{display:none;}
.ibuilder.express .ib25-fixed-header-off .fis-settlement-box .fis-space .container.hidden{display:block !important;height: 48px;border: 0;padding: 0;margin: 0;clear:both;width:100%}
.ibuilder.express .ib25-fixed-header-off .fis-settlement-box .fis-space .container .row{height: 48px;margin: 0;background-color:#E9F5FC;border-radius:30px;float:left;margin-right:10px;width:276px;}
.ibuilder.express .ib25-fixed-header-off .fis-settlement-box .fis-space .container .row:first-child{width:558px;}
.ibuilder.express .ib25-fixed-header-off .fis-settlement-box .fis-space.deposit-excess .container .row:first-child{width:276px;}
.ibuilder.express .ib25-fixed-header-off .fis-settlement-box .fis-space .container .row .column{height: 48px;margin: 0;padding:14px 8px;width:50%;float:left;}
.ibuilder.express .ib25-fixed-header-off .fis-settlement-box .fis-space .container .row .column:first-child{text-align:left;font-weight:400;}
.ibuilder.express .ib25-fixed-header-off .fis-settlement-box .fis-space .container .row .column:last-child{text-align:right;font-weight:500;}
.ibuilder.express .border-box.details-address > .layout-row	> .layout-column{width:50%;}
.ibuilder.express .border-box.details-address > .layout-row	> .layout-column:nth-child(1) > .layout-column .layout-row:nth-child(1){display:none;}
.ibuilder.express .installment-groups tfoot tr td{background-color:#CCECDD;font-weight:500;border:none;height:62px !important;}
.ibuilder.express .installment-groups tfoot tr td:first-child{background-color:#CCECDD;border-radius: 30px 0 0 30px;font-weight: 400}
.ibuilder.express .installment-groups tfoot tr td:last-child{background-color:#CCECDD;border-radius: 0 30px 30px 0;}
.ibuilder.express .installment-groups tbody tr td{border:none;}
.ibuilder.express .rozliczenia-umow .red{background-color:#FFF1EC;}
.ibuilder.express .ib25-fixed-header-off .fis-settlement-box .fis-space button.md-raised.md-button.md-ink-ripple{position: absolute;right: 12px;top: 18px;background-color:#6FCF97;font-size:15.5px; font-weight:400;}
.ibuilder.express .ib25-fixed-header-off h1,
.ibuilder.express .ib25-fixed-header-off h2{font-size:15.5px; font-weight:500;text-transform:uppercase;color:#171717;}
.ibuilder.express .ib25-fixed-header-off .fis-settlement-box + .fis-settlement-box{margin-top:20px;}

.ibuilder.express .col-xs-12.fis-send-email{width: 50%;margin-left: 25%;border-radius: 30px;}
.ibuilder.express .col-xs-12.fis-send-email #emailForm > section.col-md-6{width: 100%}
.ibuilder.express #agreementSharesForm > .control-contractors-groups .contractors-groups > .border-box {border-left:none;border-right:none;padding:0; margin:0}
.ibuilder.express.default .rm-ng-doc-view .rm-doc-buttons.rm-bottom .md-button.rm-task-save,
.ibuilder.express .rm-ng-doc-view .rm-fieldtype-xml-repository-transitioncontrol .md-button.md-primary.md-raised{background-color: #6FCF97;border-color: #6FCF97;color: #171717;height: 38px;}
.ibuilder.express.default .rm-ng-doc-view .rm-doc-buttons.rm-bottom .md-button.rm-task-save:hover,
.ibuilder.express .rm-ng-doc-view .rm-fieldtype-xml-repository-transitioncontrol .md-button.md-primary.md-raised:hover {color: #171717;background-color: #E6F5F4;}

.ibuilder.express .agreement-number-header { background-color:transparent;border:none;border-radius:0;height:118px;width: calc(100% - 44px);background-color: #F3F8FB;}
.ibuilder.express .agreement-number-header md-toolbar {width:98px;margin-right:20px;float:left;max-height:118px;height:118px;}
.ibuilder.express .agreement-number-header md-toolbar .md-toolbar-tools{max-height:118px;height:118px;padding:0;}
.ibuilder.express .agreement-number-header md-toolbar button {width: 98px;height: 118px;display: block;margin-right:0;margin-left:10px;background: #6FCF97;box-shadow: 0px 5px 20px rgba(91, 128, 140, 0.2);border-radius: 30px;color: #171717;padding: 64px 0 0 15px;text-transform: capitalize;text-align:left;font-size:15.5px;font-weight:400;}
.ibuilder.express .agreement-number-header md-toolbar button:hover {background-color: #CCECDD;color: #171717;}
.ibuilder.express .agreement-number-header md-toolbar button:before {content: '\f061';position: absolute;font-family: 'Font Awesome 5 Pro';color: #171717;font-size: 22px;rotate: -135deg;font-weight: 100;margin-top: -60px;margin-left: 40px;}
.ibuilder.express .agreement-number-header md-toolbar i {display:none;}
.ibuilder.express .agreement-number-header .fis-settlement-edit-header {width:calc(100% - 118px);float:right;background-color:#fff;border-radius: 30px 30px 0 0;border-bottom:1px solid #CDDAE2;}
.ibuilder.express .agreement-number-header h1 {position:relative;margin-left:20px;height:22px;margin-top:20px;}
.ibuilder.express .agreement-number-header .agreement-mark {position:relative;margin-left:0;font-size:17px;font-weight:500;}
.ibuilder.express .agreement-number-header .agreement-mark-details {float:right;}
.ibuilder.express .agreement-number-header .agreement-mark-details a.md-button {margin-bottom:0;font-weight: 400;font-size: 15.5px;}
.ibuilder.express .agreement-number-header .agreement-mark-details small {font-weight: 400;font-size: 13px;}
.ibuilder.express #fisContainer .agreement-number-header md-tabs.innermenu {margin-top:20px;margin-left:10px;}
.ibuilder.express .agreement-number-header + md-tabs{padding-top:120px;	}
.ibuilder.express #fisContainer .agreement-number-header md-tabs.innermenu md-tabs-wrapper,
.ibuilder.express #fisContainer .agreement-number-header md-tabs.innermenu md-tabs-canvas,
.ibuilder.express #fisContainer .agreement-number-header md-tabs.innermenu md-tabs-canvas md-pagination-wrapper{height:57px;}	

.ibuilder.express #additionalItemForm{width:50%;margin-left:25%;}
.ibuilder.express #additionalItemForm md-content section.col-md-6.layout-column{width:100%;}
.ibuilder.express #additionalItemForm md-content section.col-md-6.layout-column h2{font-size:15.5px; font-weight:500;text-transform:uppercase;color:#171717;}
.ibuilder.express #additionalItemForm md-content section.col-md-6.layout-column div.row{min-height:70px;}
.ibuilder.express #additionalItemForm md-content section.col-md-6.layout-column md-datepicker input.md-datepicker-input{min-height:44px;}
.ibuilder.express #additionalItemForm md-content section.col-md-6.layout-column .md-button.md-primary.md-raised{background-color: #6FCF97;border-color: #6FCF97;color: #171717;}
.ibuilder.express #additionalItemForm md-content section.col-md-6.layout-column .md-button.md-primary.md-raised:hover {color: #171717;background-color: #E6F5F4;}

.ibuilder.express #sharedFilterForm .md-subheader .md-subheader-inner,
.ibuilder.express #fisContainer .col-md-8 .md-subheader .md-subheader-inner{font-size:15.5px; font-weight:500;text-transform:uppercase;color:#171717;background-color:transparent;}
.ibuilder.express #sharedFilterForm md-input-container{min-height:70px;}
.ibuilder.express #sharedFilterForm md-input-container.col-md-4,
.ibuilder.express #consentForm md-input-container{min-height:unset;}
.ibuilder.express #sharedFilterForm md-datepicker input.md-datepicker-input{min-height:44px;}
.ibuilder.express .fis-contractor-group.col-md-4 .border-box{background-color:#fff;border-radius:30px;}

.ibuilder.express .att-opened .rm-preview-div{position: relative;right: unset;top: unset;}
.ibuilder.express .border-box.client-groups .inner-header{margin-top:38px;}
.ibuilder.express .share-header-value{float:right;background-color:#CCECDD;padding:18px;border-radius:30px;font-size:15.5px;font-weight:400;}
.ibuilder.express .share-header-value .value{font-size:17px;font-weight:500;margin-left:50px;}
.ibuilder.express #agreementSharesForm > .control-contractors-groups .contractors-groups > .border-box .md-subheader,
.ibuilder.express #agreementSharesForm > .control-contractors-groups .contractors-groups > .border-box .md-subheader .md-subheader-inner{padding-right:0;}
.ibuilder.express #agreementSharesForm > .control-contractors-groups .contractors-groups > .border-box .md-subheader .md-subheader-content a.edit,
.ibuilder.express #agreementSharesForm > .control-contractors-groups .buttons.layout-row a.btn.add{font-size: 0px;}
.ibuilder.express #agreementSharesForm > .control-contractors-groups .contractors-groups > .border-box .md-subheader .md-subheader-content a.edit:before,
.ibuilder.express #agreementSharesForm > .control-contractors-groups .buttons.layout-row a.btn.add:before {font-size: 12px;background-color: #E6ECF0;width:24px;height: 24px;border-radius: 15px;display: inline-block;color: #718897;padding: 4px 7px;}
.ibuilder.express #agreementSharesForm > .control-contractors-groups .buttons.layout-row a.btn.add:before {padding-top:2px;margin-left: -24px;}
.ibuilder.express #agreementSharesForm > .control-contractors-groups .contractors-groups > .border-box .md-subheader .md-subheader-content a.edit:hover:before,
.ibuilder.express #agreementSharesForm > .control-contractors-groups .buttons.layout-row a.btn.add:hover:before {background-color:#6FCF97;color:#171717;}
.ibuilder.express #agreementSharesForm > .control-contractors-groups .contractors-groups > .border-box .btn.edit:before {font-size: 12px;background-color: #fff;width:24px;height: 24px;border-radius: 15px;display: inline-block;color: #718897;padding: 2px 7px;}
.ibuilder.express #agreementSharesForm > .control-contractors-groups .buttons.layout-row{}
.ibuilder.express .rm-fieldtype-xml-fis-agreementsharescustomfield .border-box.client-groups .border-box.img a.btn.edit{right:34px;}
.ibuilder.express .rm-ng-doc-view .client-groups .border-box.img{padding-top:18px;padding-bottom:14px;}
#pickerSettingsForm md-datepicker .md-datepicker-input{height:44px;}

.ibuilder.express #fisContainer .fis-dictionary-tabs md-tabs-wrapper{height:130px;}
.ibuilder.express .rm-delayed .ex_grid_cell{background-color:#FBB4AF;}
.ibuilder.express .rm-field.Annexed md-checkbox{width:100%;}
.ibuilder.express .rm-field.Annexed md-checkbox:before{
content: "\f059";
font-family: 'Font Awesome 5 Pro';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  font-size: 13px;
  margin-left: -18px;
  vertical-align: middle;
}
.ibuilder.express .rm-field.Annexed md-checkbox .md-label{font-weight:bold;white-space:nowrap;}
.ibuilder.express .rm-field .rm-custom-message.MessageHidden .media-body{display:none;}

.md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator{background-color:transparent;border: 1px solid #6FCF97;color:#6FCF97;}
.md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator{background-color:#6FCF97;border: 1px solid #6FCF97;}
ib-datepicker-container label:not(.md-container-ignore).md-required::after {display:none;}

#editInstallmentGroupForm md-datepicker .md-datepicker-input{width:145px;}

.rm-ng-doc-view th.table-net-th,
.rm-ng-doc-view th.table-vat-value-th,
.rm-ng-doc-view th.table-gross-th,
th.table-right-th {text-align:right;}

.group-action-buttons{position: fixed;top: 29px;right: 65px;}
.group-action-buttons a.btn.add{padding: 0 12px;height: 24px;background-color: transparent;width: auto;color: #4CAF50;}
.group-action-buttons a.btn.add:before{font-size: 12px;margin: 0;padding: 2px 10px;width: 26px;background-color: #E6ECF0;height: 24px;border-radius: 15px;left:-20px;}
.group-action-buttons a.btn.add:hover{background-color:transparent;color:#6FCF97;}
.group-action-buttons a.btn.add:hover:before{color: #171717;background-color: #6FCF97;}

.sales-leads-edit-mode-container .md-button.md-raised {background-color: #6FCF97;border-color: #6FCF97;color: #171717;height:38px;}
.sales-leads-edit-mode-container .md-button.md-raised:hover {color: #171717;background-color: #E6F5F4;}

.ibuilder.express .layout-FVM .rm-layout-group0 .row md-input-container textarea{min-height:44px}
.ibuilder.express .layout-FVM .rm-layout-group5 .row md-input-container textarea{min-height:120px}

.ibuilder.express .inner-tab-cont .ex_grid tr td:last-child {width:1%;}
.ibuilder.express .sales-lead-preferred .ex_grid_cell {background-color:#E5F4FC}

#consentForm .contractor-form #consentForm .border-box.details-consents{width: 50%;margin: 0 25%;}
#consentForm .contractor-form #consentForm .border-box.details-consents .consent-form-description{font-style:italic;margin-bottom:12px;}
#consentForm .contractor-form #consentForm .border-box.details-consents .layout-row {flex-direction: row-reverse;}
#consentForm .contractor-form #consentForm .border-box.details-consents .layout-row .md-primary.md-button{background-color: #6FCF97;border-color: #6FCF97;color: #171717;height: 38px;}
#consentForm .contractor-form #consentForm .border-box.details-consents .layout-row .md-primary.md-button:hover{color: #171717;background-color: #E6F5F4;}
#consentForm .contractor-form #consentForm .border-box.details-consents .consent-tooltip{margin-left:10px;color: #6FCF97;}

#updatePersonalDataForm .col-md-9.layout-column{width:100%}
#updatePersonalDataForm .md-datepicker-input-container .md-datepicker-input:not([disabled]){height:44px;width:135px;}
#updatePersonalDataForm .layout-row .md-primary.md-button{background-color: #6FCF97;border-color: #6FCF97;color: #171717;height: 38px;}
#updatePersonalDataForm .layout-row .md-primary.md-button:hover{color: #171717;background-color: #E6F5F4;}

.ibuilder.express .fis-contractor-group .search-box.box-search{width: calc(100% - 495px);}
.daneGovPlSection > section:first-child{margin-top: -4px;margin-bottom: 52px;}
.ibuilder.admin #companiesContainer .md-toolbar-tools{margin-left: 24px;width: 50%;}

.sales-plan-row > .sales-plan-closed { background-color: #f4f4f4 }

.acceptance-path-section {background-color: #e6ecf0;margin-bottom: 10px;border-radius:10px;}
.acceptance-path-section md-card {padding: 0;box-shadow: none;background: transparent;padding: 0;margin: 0;}
.acceptance-path-section md-card md-card-title{padding:8px;}
.acceptance-path-section md-card md-card-content{padding:0 8px 8px;}
.acceptance-path-section .md-headline{font-size: 18px;font-weight: 600;}
.acceptance-path-section .tile-radio-group div.group{display:inline-block;padding-left: 24px;}
.acceptance-path-section .tile-radio-group div.group:before{content:'\f111';position:absolute;font-family:'Font Awesome 5 Pro';color:#171717;font-size:15.5px;margin-left:-20px;}
.acceptance-path-section .tile-radio-group div.group.selected:before{content:'\f192';}
.acceptance-path-section .selection-type-wrapper{margin-bottom:8px;}

.condition-box {background-color: #e6ecf0;margin-bottom: 10px;border-radius:10px;}
.condition-box .layout-row .col-xs-12.col-md-4,
.condition-box .layout-row .col-xs-12{padding:0;margin:0}
.condition-box .layout-row .col-xs-12 .md-button{background-color:#6FCF97 !important;color:white;}
.condition-box .contractor-container .layout-row{padding:0 !important;}
.condition-box .full-width{width:100%;}
.condition-box md-autocomplete{background-color:transparent;}
.fis-local-group .border-box{border:none;border-radius: 30px;}
.ibuilder.express .border-box .info-line .info-line-key{width:auto;margin-right:3px;}
.ibuilder.express .border-box .info-line .info-line-value{text-align:left;}
.fis-local-header a.btn.edit.section-edit{background:none;}
.local-status{border-radius:15px;}
.ibuilder.express pr-view-component #prmForm{margin:0;width:auto;}
#contractorForm .fis-contractor-preview #salesLeadForm md-datepicker, 
#contractorForm .fis-contractor-preview #salesLeadForm md-datepicker .md-datepicker-input-container, 
#contractorForm .fis-contractor-preview #salesLeadForm md-datepicker .md-datepicker-input {
    width: 100%;
    min-width: auto;
}
#contractorForm .fis-contractor-preview #salesLeadForm md-datepicker button.md-datepicker-button {
    position: relative;
    left: unset;
    float: right;
}
.rm-layout-row5.rm-info-dates .col-md-10.col-xs-12 {width:100%}
.rm-layout-group0.rm-popup.lines2 .rm-info-dates div.col-md-6.col-xs-12{width:100%}
md-select.ng-invalid .md-select-value{border-radius:15px;}
.rm-info-dates .rm-fieldtype-xml-repository-calendardatecustomfield .col-md-4:nth-child(3),
.rm-info-dates .rm-fieldtype-xml-repository-calendardatecustomfield .col-md-4:nth-child(4){padding-left:3px;padding-right:0px;}
.ibuilder.express .rm-fieldtype-xml-repository-calendardatecustomfield #calendarForm div:nth-child(4) md-input-container .md-input {width: 143px;}
.rm-popup.lines2 .rm-info-dates .rm-fieldtype-xml-repository-calendardatecustomfield .col-md-4:nth-child(3){padding-left:20px;}
.ng-tab-hide .rm-popup.lines2 .rm-layout-row2 .rm-layout-field0, .ng-tab-hide .rm-popup.lines2 .rm-layout-row2 .rm-layout-field1{margin-left:0;}

.ibuilder.express .fc-event, .ibuilder.express .fc-event.list-type-fv, .ibuilder.express .fc-event.list-type-pk, .ibuilder.express .fc-event.list-type-kw, .ibuilder.express .fc-event.list-type-z, .ibuilder.express .fc-event.list-type-u, .ibuilder.express .fc-event.list-type-zkg, .ibuilder.express .fc-event.list-type-d, .ibuilder.express .fc-event.list-type-ab, .ibuilder.express .fc-event.list-type-k, .ibuilder.express .fc-event.list-type-pr, .ibuilder.express .fc-event.list-type-wd, .ibuilder.express .fc-event.list-type-mm, .ibuilder.express .fc-event.list-type-pz, .ibuilder.express .fc-event.list-type-rw, .ibuilder.express .fc-event.list-type-fvs, .ibuilder.express .fc-event.list-type-fvsi, .ibuilder.express .fc-event.list-type-uf, .ibuilder.express .fc-event.list-type-fp, .ibuilder.express .fc-event.list-type-fz, .ibuilder.express .fc-event.list-type-rez, .ibuilder.express .fc-event.list-type-auf, .ibuilder.express .fc-event.list-type-dz, .ibuilder.express .fc-event.list-type-fvm, .ibuilder.express .fc-event.list-type-fvsl, .ibuilder.express .fc-event.list-type-ugw{background-color: #06597d;}
.textBoxSmall{width:107px;}
#formWrapperContent .wfm li .ui-datepicker-trigger + .filter-separator{margin-left:8px;}
#formWrapperContent .wfm ul.form li select,
#formWrapperContent .wfm ul.form li input[type="text"]{width:385px}
#formWrapperContent .wfm ul.form li input[type="text"].textBoxSmall{width:130px;}

ul.form li label{min-width:190px;}
.search-summary ul.form li label{min-width:auto;}
.protocolsListSearch ul.form li label{min-width:350px;}
ul.form li select{width:228px;}
.ibuilder.express #buildingDetailsForm md-datepicker .md-datepicker-button{margin-top: 5px; left: 110px;}

.ibuilder.express .layout-DZ .rm-info-dates .rm-fieldtype-xml-repository-calendardatecustomfield .col-md-4:nth-child(2){padding-left:0;}
.ibuilder.express .layout-REZ .rm-fieldtype-xml-workflow25-companycustomfield,
.ibuilder.express .layout-REZ .rm-fieldtype-xml-workflow25-investmentcustomfield,
.ibuilder.express .layout-REZ .rm-fieldtype-xml-workflow25-buildingcustomfield{margin: 0 10px;}
.ibuilder.express .layout-UF .rm-layout-group2 .rm-fieldtype-decimal{margin:0;}

.ui-dialog .ui-dialog-title{line-height:30px;}

.ui-dialog .ui-dialog-buttonpane button{background-color: #6FCF97;border-color: #6FCF97;color: #171717;height: 38px;border-radius: 30px;border: none;line-height: 20px;font-weight: 500;margin: 5px 0 0;font-size: 12px;padding: 10px 16px;height: 38px;}
.ibuilder.express .scheduleSimple .searchSummary{margin-top:3px;}
#formWrapperContent .wfm-cbox{padding:4px 24px;}
.rm-ng-doc-view .rm-fieldtype-xml-workflow25-bankaccountcustomfield .layout-gt-sm-row{margin-top: -72px;}
a:not([href]):not([class]), a:not([href]):not([class]) i{color:#22844F;}
.rm-docFields md-datepicker button.md-datepicker-button.md-button.md-icon-button{margin-left:110px;}
.wf-contractor-personal md-datepicker button.md-datepicker-button.md-button.md-icon-button{margin-left:90px;}
.rm-docFields md-tab-content > div > div.row{width:100%;}
select.ui-datepicker-month,
select.ui-datepicker-year {color:#1E795A;}
.range-separator{padding-top:10px;}
ul.form.cf-list .cf-item.rm-cs-select .cf-item-label{min-width:auto;}
rm-grid-cell-edit md-datepicker button.md-datepicker-button.md-button.md-icon-button,
.ibuilder.express .ex_grid_cell md-datepicker button.md-datepicker-button.md-button.md-icon-button{margin:-5px 0 0 130px;}
.ex_grid_cell .range-separator{padding:0;}

.ibuilder.express.admin md-content{background-color:#fff;}
.ibuilder.express.admin #fisContainer md-tabs-content-wrapper,
.ibuilder.express.admin #contractorForm .fis-contractor-preview md-tabs-content-wrapper, 
.ibuilder.express.admin #fisContainer md-tabs-content-wrapper{margin-top:0;}
.ibuilder.express.admin md-checkbox.consent-second-checkbox:last-of-type{margin-left: 262px;}
.ibuilder.express.admin #templateForm div.row .md-button {width:auto;}
.ibuilder.express.admin #localTypeForm .local-type-report span.fa-question-circle{margin-left:5px;}
.ibuilder.express.admin #localTypeForm .local-type-report md-input-container .form-label{display:inline}
.ibuilder.express.admin #localTypeForm md-list-item{padding:0;}
.ibuilder.express.admin #localTypeForm md-list-item md-input-container input{height:28px;}
.ibuilder.express.admin #localTypeForm md-list-item .col-md-2:nth-child(1),
.ibuilder.express.admin #localTypeForm md-list-item .col-md-2:nth-child(2),
.ibuilder.express.admin #localTypeForm md-list-item .col-md-2:nth-child(7){width:auto;}
.ibuilder.express.admin #localTypeForm md-list-item .col-md-2:nth-child(1) md-datepicker button.md-datepicker-button.md-button.md-icon-button,
.ibuilder.express.admin #localTypeForm md-list-item .col-md-2:nth-child(2) md-datepicker button.md-datepicker-button.md-button.md-icon-button{margin-left: 92px;}
.ibuilder.express.admin #localTypeForm md-list-item .col-md-2:nth-child(7) button{margin:12px 0 0 0}


md-autocomplete[md-floating-label] .md-show-clear-button button{top:28px;}
a:not([href]):not([class]):hover, a:not([href]):not([class]):focus, a:not([href]):not([class]):hover i{color:#6FCF97;}
.rm-layout-tabs md-tab-content > div > div > div > div.rm-group-container > div > .md-subheader + .rm-group-container{border:none;}
.grid-row-actions-btns a{border:none;}
.ibuilder.express.admin #roleForm .md-padding._md + .row._md{padding:12px 12px}
.asearch-content .asform md-datepicker .md-datepicker-input, .asearch-content .asform md-datepicker .md-datepicker-input{height: 26px !important;}
.asearch-content .asform md-datepicker + .range-separator{padding-top:3px;}
.fis-table.ex_grid md-datepicker button.md-datepicker-button.md-button.md-icon-button{margin-right:18px;}
.WarehousesAddEdit-Positions .btn.delete,
.WarehousesAddEdit-Positions .btn.add{background:none;color:#fff}
.popup-edit-container.width800{overflow:auto;height: 570px;}
#formWrapperContent div.group_tab{height: 580px;padding:0 10px 0 0;overflow-x:hidden}
.rm-ng-doc-view .rm-fieldtype-xml-workflow25-contactpersoncustomfield .layout-gt-sm-row, 
.rm-ng-doc-view .rm-fieldtype-xml-workflow25-bankaccountcustomfield .layout-gt-sm-row{margin-top:-72px;}
.container.rm-head-stage > .row{height:40px;}
.rm-templates-content .asform label.col-2{width:25%;}
.permissionlistunassignedcontainer .card {
    display: block;
    clear: both;
    height: 120px;
    vertical-align: top;
    padding: 10px;
    border: none;
}

.permissionlistunassignedcontainer .card .pull-right {
    float: right;
    width: 17%;
    margin-top: 35px;
    margin-left: 10px;
}

.permissionlistunassignedcontainer .card md-radio-group {
    float: left;
    width: 18%;
    margin-top: 15px;
}

.permissionlistunassignedcontainer .card md-input-container {
    float: left;
    width: 60%;
}
.ibuilder.express.admin .md-datepicker-input-container{background-color:#fff;}
.ibuilder.express.admin .actionColumn a.btn{background-color:transparent;margin:5px;padding:0;}
.fis-table.ex_grid td.fis-schedule-template-installment-mode-column md-input-container {width:200px;}
#importPriceListsForm md-dialog-content{min-height:250px;overflow:hidden;}
md-dialog#importPriceListsForm .md-dialog-content md-datepicker button.md-datepicker-button.md-button.md-icon-button,
md-dialog #incomeReportForm .md-dialog-content md-datepicker button.md-datepicker-button.md-button.md-icon-button{margin-left:100px;}
.ib-copy-source .col-1{margin-top:-73px;}
.details-personal-data layout-column md-checkbox .md-label{font-size:13px;}
.group-edit-top .group-edit-share,
.group-edit-top .group-edit-value{width:16%;}
.ibuilder.express .sales-leads-list-mode-container .filter-actions-container a.btn {height:38px;min-height:38px;padding:8px 14px;margin:0;vertical-align:middle;margin-bottom:20px;width:150px;}
.ibuilder.express .sales-leads-list-mode-container .filter-actions-container a.btn:after {top:unset;right:0}
#contractorForm #addressForm md-datepicker button.md-datepicker-button{margin-right:8px;}
#datesAndDeadlinesForm .fis-date-container md-datepicker button.md-datepicker-button{margin-left:92px;}
.ibuilder.express .grid-segments{margin-top:20px;}
.ibuilder.express .grid-segments .ib-grid-s .filter{width:calc(100% - 275px);}
.ibuilder.express .wfm-contractor-segments .title-unassigned,
.ibuilder.express .wfm-contractor-segments .ib-grid-s{margin-top:20px;}
.ibuilder.express .wfm-contractor-segments .title-unassigned .ib-grid-s .filter{width:calc(100% - 136px);}
.ibuilder.express .wfm-contractor-segments .title-assigned .ib-grid-s .actions{width:136px;}
.ibuilder.express .wfm-contractor-segments .title-assigned .ib-grid-s .filter{width:calc(100% - 136px);}

.rm-popup .rm-group-container .row:last-child{flex-direction: row-reverse;}
.editable-select-options li.hover {background-color:#c1decf;}
.editable-select-options li.current {background-color:#6fcf97;}

.md-layout-editor-field {
  container-type: inline-size;
}
@container (max-width: 250px) {
  .md-layout-editor-field h4 {
    display: none;
  }
}
.ibuilder.admin #fisContainer .col-md-6.layout-column ib-datepicker-container md-datepicker button.md-datepicker-button{margin-left:92px;}
md-checkbox .md-label {
    padding-top: 0;
    margin-left: 20px;
    color: #718897;
    font-size: 12.5px;
    font-weight: 500;
}
.header-bar-details .btn.edit:before, .btn.delete:before{color:#fe6b3c;}
.ibuilder.express #budgetCategoriesContainer wfm-budget-categories-list-component .search-box.box-search.actionsP2.actionsP0{width:calc(100% - 515px);}
#scheduleTemplateForm table .fis-schedule-template-installment-date-column md-datepicker{margin-top:0;}
#scheduleTemplateForm table .fis-schedule-template-installment-date-column md-datepicker .md-datepicker-button{margin-top:5px;margin-right:6px;}
.layout-DZ > md-tabs > md-tabs-content-wrapper > md-tab-content > div > div.row > .col-md-8.col-12.offset-md-2.rm-layout-group0 > .rm-group-container{margin-left:0;margin-right:0;}
.border-box.history-item .url{margin-left: 146px;}

/*faktura zakupu*/
/*layout-FV-KSeF*/
.ibuilder.express .layout-FV-KSeF .rm-layout-group1 .rm-group-container {min-height:350px;height:513px;}	/* DANE SPÓŁKI */
.ibuilder.express .layout-FV-KSeF .rm-layout-group2 .rm-group-container {min-height:350px;height:513px;}	/* DANE KONTRAHENTA */
.ibuilder.express .layout-FV-KSeF .rm-layout-group3 .rm-group-container {min-height:350px;height:513px;}	/* DANE KSEF */
.ibuilder.express .layout-FV-KSeF .rm-layout-group4 .rm-group-container {min-height:350px;height:513px;}	/* PLIKI */
.ibuilder.express .layout-FV-KSeF .rm-layout-group5 .rm-group-container {min-height:633px;height:820px;}	/* INFORMACJE PODSTAWOWE */
.ibuilder.express .layout-FV-KSeF .rm-layout-group6 .rm-group-container {min-height:633px;height:820px;}	/* POWIĄZANE DOKUMENTY */
.ibuilder.express .layout-FV-KSeF .rm-layout-group7 .rm-group-container {min-height:69px;height:auto;}	/* POWIĄZANE DOKUMENTY */
.ibuilder.express .layout-FV-KSeF .rm-layout-group8 .rm-group-container {min-height:250px;height:auto;}	/* POZYCJE FAKTURY */
.ibuilder.express .layout-FV-KSeF .rm-layout-group9 .rm-group-container {min-height:250px;height:auto;}	/* POZYCJE GWARANCYJNE */
.ibuilder.express .layout-FV-KSeF .rm-layout-group10 .rm-group-container {min-height:250px;height:auto;}	/* OBCIĄŻENIA */
.ibuilder.express .layout-FV-KSeF .rm-layout-group11 .rm-group-container {min-height:168px;height:auto;}	/* DANE POBRANE Z SYSTEMU FINANSOWO KSIĘGOWEGO */
.ibuilder.express .layout-FV-KSeF .rm-layout-group12 .rm-group-container {min-height:307px;height:auto;}	/* KOMENTARZE */
/*Ostatnie dokumenty kontrahenta*/
/*tab-last-documents*/
.ibuilder.express .layout-FV-KSeF .tab-last-documents .rm-layout-group0 .rm-group-container,	/* FAKTURY */
.ibuilder.express .layout-FV-KSeF .tab-last-documents .rm-layout-group1 .rm-group-container, 	/* PISMA */
.ibuilder.express .layout-FV-KSeF .tab-last-documents .rm-layout-group2 .rm-group-container,	/* UMOWY */
.ibuilder.express .layout-FV-KSeF .tab-last-documents .rm-layout-group3 .rm-group-container {min-height:150px;height:auto;}	/* PROTOKOŁY */
.ibuilder.express .rm-ng-doc-view #document-data .tab-last-documents .md-subheader {margin-top: 10px; border-radius: 30px 30px 0px 0px;}

/*faktura zaliczka*/
/*layout-FZ-KSeF*/
.ibuilder.express .layout-FZ-KSeF .rm-layout-group1 .rm-group-container {min-height:350px;height:513px;}	/* DANE SPÓŁKI */
.ibuilder.express .layout-FZ-KSeF .rm-layout-group2 .rm-group-container {min-height:350px;height:513px;}	/* DANE KONTRAHENTA */
.ibuilder.express .layout-FZ-KSeF .rm-layout-group3 .rm-group-container {min-height:350px;height:513px;}	/* DANE KSEF */
.ibuilder.express .layout-FZ-KSeF .rm-layout-group4 .rm-group-container {min-height:350px;height:513px;}	/* PLIKI */
.ibuilder.express .layout-FZ-KSeF .rm-layout-group5 .rm-group-container {min-height:633px;height:682px;}	/* INFORMACJE PODSTAWOWE */
.ibuilder.express .layout-FZ-KSeF .rm-layout-group6 .rm-group-container {min-height:633px;height:682px;}	/* POWIĄZANE DOKUMENTY */
.ibuilder.express .layout-FZ-KSeF .rm-layout-group10 .rm-group-container {min-height:168px;height:auto;}	/* DANE POBRANE Z SYSTEMU FINANSOWO KSIĘGOWEGO */
.ibuilder.express .layout-FZ-KSeF .rm-layout-group11 .rm-group-container {min-height:307px;height:auto;}	/* KOMENTARZE */
/*Ostatnie dokumenty kontrahenta*/
/*tab-last-documents*/
.ibuilder.express .layout-FZ-KSeF .tab-last-documents .rm-layout-group0 .rm-group-container,	/* FAKTURY */
.ibuilder.express .layout-FZ-KSeF .tab-last-documents .rm-layout-group1 .rm-group-container, 	/* PISMA */
.ibuilder.express .layout-FZ-KSeF .tab-last-documents .rm-layout-group2 .rm-group-container,	/* UMOWY */
.ibuilder.express .layout-FZ-KSeF .tab-last-documents .rm-layout-group3 .rm-group-container {min-height:150px;height:auto;}	/* PROTOKOŁY */

/*faktura sprzedaży*/
/*layout-FVS*/
.ibuilder.express .rm-ng-doc-view .layout-FVS .rm-layout-group1 .rm-group-container {min-height:342px;height:342px;}	/* DANE SPÓŁKI */
.ibuilder.express .rm-ng-doc-view .layout-FVS .rm-layout-group2 .rm-group-container {min-height:342px;height:342px;}	/* DANE KONTRAHENTA */
.ibuilder.express .rm-ng-doc-view .layout-FVS .rm-layout-group3 .rm-group-container {min-height:342px;height:342px;}	/* PLIKI */
.ibuilder.express .rm-ng-doc-view .layout-FVS .rm-layout-group8 .rm-group-container {min-height:307px;height:auto;}	/* KOMENTARZE */

/*faktura B2B*/
/*layout-FVB2B-KSeF*/
.ibuilder.express .layout-FVB2B-KSeF .rm-layout-group1 .rm-group-container {min-height:350px;height:513px;}	/* DANE SPÓŁKI */
.ibuilder.express .layout-FVB2B-KSeF .rm-layout-group2 .rm-group-container {min-height:350px;height:513px;}	/* DANE KONTRAHENTA */
.ibuilder.express .layout-FVB2B-KSeF .rm-layout-group3 .rm-group-container {min-height:350px;height:513px;}	/* DANE KSEF */
.ibuilder.express .layout-FVB2B-KSeF .rm-layout-group4 .rm-group-container {min-height:350px;height:513px;}	/* PLIKI */
.ibuilder.express .rm-ng-doc-view .layout-FVB2B-KSeF .rm-layout-group5 .rm-group-container {min-height:633px;height:768px;}	/* INFORMACJE PODSTAWOWE */
.ibuilder.express .rm-ng-doc-view .layout-FVB2B-KSeF .rm-layout-group6 .rm-group-container {min-height:633px;height:768px;}	/* POWIĄZANE DOKUMENTY */
.ibuilder.express .rm-ng-doc-view .layout-FVB2B-KSeF .rm-layout-group10 .rm-group-container {min-height:168px;height:auto;}	/* DANE POBRANE Z SYSTEMU FINANSOWO KSIĘGOWEGO */
.ibuilder.express .rm-ng-doc-view .layout-FVB2B-KSeF .rm-layout-group11 .rm-group-container {min-height:307px;height:auto;}	/* KOMENTARZE */
/*Ostatnie dokumenty kontrahenta*/
/*tab-last-documents*/
.ibuilder.express .layout-FVB2B-KSeF .tab-last-documents .rm-layout-group0 .rm-group-container,	/* FAKTURY */
.ibuilder.express .layout-FVB2B-KSeF .tab-last-documents .rm-layout-group1 .rm-group-container, 	/* PISMA */
.ibuilder.express .layout-FVB2B-KSeF .tab-last-documents .rm-layout-group2 .rm-group-container,	/* UMOWY */
.ibuilder.express .layout-FVB2B-KSeF .tab-last-documents .rm-layout-group3 .rm-group-container {min-height:150px;height:auto;}	/* PROTOKOŁY */


/*faktura gotówkowa*/
/*layout-FVG-KSeF*/
.ibuilder.express .layout-FVG-KSeF .rm-layout-group1 .rm-group-container {min-height:350px;height:513px;}	/* DANE SPÓŁKI */
.ibuilder.express .layout-FVG-KSeF .rm-layout-group2 .rm-group-container {min-height:350px;height:513px;}	/* DANE KONTRAHENTA */
.ibuilder.express .layout-FVG-KSeF .rm-layout-group3 .rm-group-container {min-height:350px;height:513px;}	/* DANE KSEF */
.ibuilder.express .layout-FVG-KSeF .rm-layout-group4 .rm-group-container {min-height:350px;height:513px;}	/* PLIKI */
.ibuilder.express .rm-ng-doc-view .layout-FVG-KSeF .rm-layout-group5 .rm-group-container {min-height:633px;height:768px;}	/* INFORMACJE PODSTAWOWE */
.ibuilder.express .rm-ng-doc-view .layout-FVG-KSeF .rm-layout-group6 .rm-group-container {min-height:633px;height:768px;}	/* POWIĄZANE DOKUMENTY */
.ibuilder.express .rm-ng-doc-view .layout-FVG-KSeF .rm-layout-group10 .rm-group-container {min-height:168px;height:auto;}	/* DANE POBRANE Z SYSTEMU FINANSOWO KSIĘGOWEGO */
.ibuilder.express .rm-ng-doc-view .layout-FVG-KSeF .rm-layout-group11 .rm-group-container {min-height:307px;height:auto;}	/* KOMENTARZE */
/*Ostatnie dokumenty kontrahenta*/
/*tab-last-documents*/
.ibuilder.express .layout-FVG-KSeF .tab-last-documents .rm-layout-group0 .rm-group-container,	/* FAKTURY */
.ibuilder.express .layout-FVG-KSeF .tab-last-documents .rm-layout-group1 .rm-group-container, 	/* PISMA */
.ibuilder.express .layout-FVG-KSeF .tab-last-documents .rm-layout-group2 .rm-group-container,	/* UMOWY */
.ibuilder.express .layout-FVG-KSeF .tab-last-documents .rm-layout-group3 .rm-group-container {min-height:150px;height:auto;}	/* PROTOKOŁY */


/*faktura poufna*/
/*layout-FVP-KSeF*/
.ibuilder.express .layout-FVP-KSeF .rm-layout-group1 .rm-group-container {min-height:350px;height:513px;}	/* DANE SPÓŁKI */
.ibuilder.express .layout-FVP-KSeF .rm-layout-group2 .rm-group-container {min-height:350px;height:513px;}	/* DANE KONTRAHENTA */
.ibuilder.express .layout-FVP-KSeF .rm-layout-group3 .rm-group-container {min-height:350px;height:513px;}	/* DANE KSEF */
.ibuilder.express .layout-FVP-KSeF .rm-layout-group4 .rm-group-container {min-height:350px;height:513px;}	/* PLIKI */
.ibuilder.express .rm-ng-doc-view .layout-FVP-KSeF .rm-layout-group5 .rm-group-container {min-height:633px;height:768px;}	/* INFORMACJE PODSTAWOWE */
.ibuilder.express .rm-ng-doc-view .layout-FVP-KSeF .rm-layout-group6 .rm-group-container {min-height:633px;height:768px;}	/* POWIĄZANE DOKUMENTY */
.ibuilder.express .rm-ng-doc-view .layout-FVP-KSeF .rm-layout-group10 .rm-group-container {min-height:168px;height:auto;}	/* DANE POBRANE Z SYSTEMU FINANSOWO KSIĘGOWEGO */
.ibuilder.express .rm-ng-doc-view .layout-FVP-KSeF .rm-layout-group11 .rm-group-container {min-height:307px;height:auto;}	/* KOMENTARZE */
/*Ostatnie dokumenty kontrahenta*/
/*tab-last-documents*/
.ibuilder.express .layout-FVP-KSeF .tab-last-documents .rm-layout-group0 .rm-group-container,	/* FAKTURY */
.ibuilder.express .layout-FVP-KSeF .tab-last-documents .rm-layout-group1 .rm-group-container, 	/* PISMA */
.ibuilder.express .layout-FVP-KSeF .tab-last-documents .rm-layout-group2 .rm-group-container,	/* UMOWY */
.ibuilder.express .layout-FVP-KSeF .tab-last-documents .rm-layout-group3 .rm-group-container {min-height:150px;height:auto;}	/* PROTOKOŁY */

/*refaktura*/
/*layout-FR*/
.ibuilder.express .rm-ng-doc-view .layout-FR .rm-layout-group1 .rm-group-container {min-height:260px;height:352px;}	/* DANE SPÓŁKI */
.ibuilder.express .rm-ng-doc-view .layout-FR .rm-layout-group2 .rm-group-container {min-height:260px;height:352px;}	/* DANE KONTRAHENTA */
.ibuilder.express .rm-ng-doc-view .layout-FR .rm-layout-group3 .rm-group-container {min-height:260px;height:352px;}	/* PLIKI */
.ibuilder.express .rm-ng-doc-view .layout-FR .rm-layout-group4 .rm-group-container {min-height:280px;height:360px;}	/* INFORMACJE PODSTAWOWE */
.ibuilder.express .rm-ng-doc-view .layout-FR .rm-layout-group5 .rm-group-container {min-height:280px;height:360px;}	/* POWIĄZANE DOKUMENTY */

/*Usterka*/
/*layout-UST*/
.layout-UST .rm-layout-group1-1 .rm-group-container {min-height:268px;height:auto;}	/* KOMENTARZE */

/*Rezerwacja*/
/*layout-REZ*/
.layout-REZ .rm-layout-group1-2 .rm-group-container {min-height: 268px;height: auto;} /* KOMENTARZE */

/*Umowa sprzedaży*/
/*layout-UF*/
.layout-UF .rm-layout-group1 .rm-group-container {min-height: 268px;height: auto;} /* KOMENTARZE */

/*Zwrot kaucji gwarancyjnej*/
/*layout-ZKG*/
.ibuilder.express .rm-ng-doc-view .layout-ZKG .rm-layout-group0 .rm-group-container {min-height:328px;height:328px;}	/* DANE SPÓŁKI */
.ibuilder.express .rm-ng-doc-view .layout-ZKG .rm-layout-group1 .rm-group-container {min-height:328px;height:328px;}	/* DANE KONTRAHENTA */
.ibuilder.express .rm-ng-doc-view .layout-ZKG .rm-layout-group2 .rm-group-container {min-height:328px;height:328px;}	/* PLIKI */
.ibuilder.express .rm-ng-doc-view .layout-ZKG .rm-layout-group3 .rm-group-container {min-height:284px;height:284px;}	/* INFORMACJE PODSTAWOWE */
.ibuilder.express .rm-ng-doc-view .layout-ZKG .rm-layout-group4 .rm-group-container {min-height:284px;height:284px;}	/* POWIĄZANE DOKUMENTY */
.ibuilder.express .rm-ng-doc-view .layout-ZKG .rm-layout-group5 .rm-group-container {min-height:358px;height: auto;}	/* ZWROT KAUCJI */
.ibuilder.express .rm-ng-doc-view .layout-ZKG .rm-layout-group6 .rm-group-container {min-height:328px;height: auto;}	/* OSOBY W PROCESIE */
.ibuilder.express .rm-ng-doc-view .layout-ZKG .rm-layout-group7 .rm-group-container {min-height:328px;height: auto;}	/* KOMENTARZE */

/*Faktura sprzedaży KSeF*/
.ibuilder.express .rm-ng-doc-view .layout-FVSKSeF .rm-layout-group0 .rm-group-container {min-height: 330px; height: 439px;} /* DANE SPÓŁKI */
.ibuilder.express .rm-ng-doc-view .layout-FVSKSeF .rm-layout-group1 .rm-group-container {min-height: 330px; height: 439px;} /* DANE KONTRAHENTA */
.ibuilder.express .rm-ng-doc-view .layout-FVSKSeF .rm-layout-group2 .rm-group-container {min-height: 330px; height: 439px;} /* DANE KSEF */
.ibuilder.express .rm-ng-doc-view .layout-FVSKSeF .rm-layout-group3 .rm-group-container {min-height: 330px; height: 439px;} /* PLIKI */
.ibuilder.express .rm-ng-doc-view .layout-FVSKSeF .rm-layout-group4 .rm-group-container {min-height: 432px; height: 717px;} /* INFORMACJE PODSTAWOWE */
.ibuilder.express .rm-ng-doc-view .layout-FVSKSeF .rm-layout-group5 .rm-group-container {min-height: 432px; height: 717px;} /* POWIĄZANE DOKUMENTY */
.ibuilder.express .rm-ng-doc-view .layout-FVSKSeF .rm-layout-group6 .rm-group-container{min-height:260px;height:auto;}	/* POZYCJE */
.ibuilder.express .rm-ng-doc-view .layout-FVSKSeF .rm-layout-group7 .rm-group-container{min-height:260px;height:260px;}	/* OSOBY W PROCESIE */
.ibuilder.express .rm-ng-doc-view .layout-FVSKSeF .rm-layout-group8 .rm-group-container{min-height:260px;height:auto;}	/* KOMENTARZE */
.ibuilder.express .rm-ng-doc-view .layout-FVSKSeF .rm-layout-group9 .rm-group-container{min-height:295px;height:295px;}	/* DANE Z FK */
/*Ostatnie dokumenty kontrahenta*/
/*tab-last-documents*/
.ibuilder.express .layout-FVSKSeF .tab-last-documents .rm-layout-group0 .rm-group-container {min-height:150px;height:auto;}	/* FAKTURY */

/*Protokół*/
.ibuilder.express .rm-ng-doc-view .layout-PR .rm-layout-group9 .rm-group-container{min-height:307px;height:auto;}	/* KOMENTARZE */

/*Proforma*/
.ibuilder.express .rm-ng-doc-view .layout-FP .rm-layout-group10 .rm-group-container{min-height:307px;height:auto;}	/* KOMENTARZE */

/*Koszt_przychód bez faktury*/
.ibuilder.express .rm-ng-doc-view .layout-K .rm-layout-group8 .rm-group-container{min-height:307px;height:auto;}	/* KOMENTARZE */

/*Korespondencja*/
.ibuilder.express .rm-ng-doc-view .layout-KP .rm-layout-group6 .rm-group-container{min-height:307px;height:auto;}	/* KOMENTARZE */

/*Rozliczenie karty pracy*/
.ibuilder.express .rm-ng-doc-view .layout-RKP .rm-layout-group0 .rm-group-container {min-height: 330px; height: 456px;} /* DANE SPÓŁKI */
.ibuilder.express .rm-ng-doc-view .layout-RKP .rm-layout-group1 .rm-group-container {min-height: 330px; height: 456px;} /* DANE KONTRAHENTA */
.ibuilder.express .rm-ng-doc-view .layout-RKP .rm-layout-group2 .rm-group-container {min-height: 330px; height: 456px;} /* INFORMACJE PODSTAWOWWE I PLIKI */
.ibuilder.express .rm-ng-doc-view .layout-RKP .rm-layout-group3 .rm-group-container{min-height:260px;height:auto;} /* POZYCJE */
.ibuilder.express .rm-ng-doc-view .layout-RKP .rm-layout-group4 .rm-group-container{min-height:260px;height:260px;}	/* OSOBY W PROCESIE */
.ibuilder.express .rm-ng-doc-view .layout-RKP .rm-layout-group5 .rm-group-container{min-height:260px;height:auto;}	/* KOMENTARZE */

/*kontrolka POZYCJE BUFORA*/
.ibuilder.express #bufferForm .budget-name{font-size: 12px;}

/*zakładka Ostatnie dokumenty kontrahenta - MG: tak nie można nadać koloru tła bo to rozwala wygląd dokumentu - popraw to
.ibuilder.express .rm-ng-doc-view .rm-group-container{background-color: #ffffff;}*/

/* Reguły dopasowań - Wybór kontrahneta */
.ibuilder.express #ContentPane #ksefRulesContainer [cookie-prefix="ContractorPickerGrid"] .search-box.box-search {width: calc(100% - 500px);}

/* Reguły dopasowań - Akcje - Pola select*/
.ibuilder.express #ContentPane #ksefRulesContainer .md-select-value .md-text {white-space: nowrap;}

::-webkit-scrollbar {width: 10px;height:10px;}

.lev6 td.grid-schedule-name{text-indent: 56px;}
.budget-type-circle{padding:6px;}
.product-type-button, .product-type-button:disabled{padding: 3px 8px;}
div.wfm .wfm-segments {padding-top:10px;}

.split-container {display: flex;width: 100%;height: 100%;min-height: 400px;overflow: hidden;}
.split-panel {height: 100%;overflow: auto;}
.splitter {width: 0;position: relative;cursor: col-resize;background: #e5e5e5;z-index: 10;float:left;height:100%;}
.splitter-handle {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 4px;height: 40px;border-radius: 4px;background: #999;transition: background-color 0.15s;}
.splitter:hover {background: #d5d5d5;}
.splitter:hover .splitter-handle {background: #555;}
.split-container.is-dragging {cursor: col-resize;user-select: none;}
.split-container.is-dragging .splitter {background: #ccc;}
.split-container.is-dragging .splitter-handle {background: #333;}
body.splitter-dragging {user-select: none;cursor: col-resize;}
.ibuilder.express .fis-contractor-agreements .main-actions-container > a.btn,
.ibuilder.express #fisContainer .fis-local-tab .main-actions-container a.btn{padding-top: 50px;}

/* ============================================================ */
/* DARK MODE OVERRIDES - activate by adding class 'darkmode' to <body> */
/* Auto-generated duplicate of color-related rules above           */
/* ============================================================ */
body.darkmode, body.darkmode .ibuilder.express, body.darkmode .ibuilder.express .nav-header {background-color: #0D1117; color: #F0F6FC;}
body.darkmode .ibuilder.express a {color: #58A6FF;}
body.darkmode .ibuilder.express a:hover {color: #3FB950;}
body.darkmode .ibuilder.express .asearch-content a.btn:disabled, body.darkmode .ibuilder.express a.ib2_disabled {background-color: transparent; color: #8B949E;}
body.darkmode .ibuilder.express a.btn, body.darkmode .ibuilder.express a.back-btn, body.darkmode .ibuilder.express .md-button {background-color: #21262D; color: #F0F6FC;}
body.darkmode .ibuilder.express .main-actions a.btn{background-color:transparent;}
body.darkmode .ibuilder.express a.btn:hover, body.darkmode .ibuilder.express .md-button:hover {background-color: #262C36;}
body.darkmode .ibuilder.express input[type="checkbox"], body.darkmode .ibuilder.express input[type="radio"] {accent-color: #2EA043;}
body.darkmode .ibuilder.express md-checkbox.md-checked .md-icon {background-color: #2EA043;}
body.darkmode .ibuilder.express input[type="text"]:focus, body.darkmode .ibuilder.express md-input-container:focus .md-input:not(span), body.darkmode .ibuilder.express textarea:focus, body.darkmode .ibuilder.express select:focus {border-color: #2EA043;}
body.darkmode .ibuilder.express .asform select {background-color: #161B22;}
body.darkmode .ibuilder.express .md-button.md-default-theme.md-primary.md-fab:not([disabled]).md-focused, body.darkmode .ibuilder.express .md-button.md-primary.md-fab:not([disabled]).md-focused, body.darkmode .ibuilder.express .md-button.md-default-theme.md-primary.md-fab:not([disabled]):hover, body.darkmode .ibuilder.express .md-button.md-primary.md-fab:not([disabled]):hover, body.darkmode .ibuilder.express .md-button.md-default-theme.md-primary.md-raised:not([disabled]).md-focused, body.darkmode .ibuilder.express .md-button.md-primary.md-raised:not([disabled]).md-focused, body.darkmode .ibuilder.express .md-button.md-default-theme.md-primary.md-raised:not([disabled]):hover, body.darkmode .ibuilder.express .md-button.md-primary.md-raised:not([disabled]):hover {color: #F0F6FC; background-color: #262C36;}
body.darkmode .p-box3 .documentSummaryMain {background-color: #102319;}
body.darkmode .p-box4 .documentSummaryMain {background-color: #241416;}
body.darkmode .p-box5 .documentSummaryMain {background-color: #111E2E;}
body.darkmode .documentSummaryMain .docTypeItem {border-color: #1E462F;}
body.darkmode .documentSummaryMain .typeNameCounter {color: #3FB950;}
body.darkmode .p-box5 .documentSummaryMain .typeNameCounter {color: #58A6FF;}
body.darkmode .ib_cTitle {color: #F0F6FC;}
body.darkmode .newsdate {color: #8B949E;}
body.darkmode .newsauthor {color: #8B949E;}
body.darkmode .ibuilder.express .newstitle a {color: #F0F6FC;}
body.darkmode .ibuilder.express .newsmore a, body.darkmode .news + .back a {background-color: #2EA043; border-color: #2EA043; color: #F0F6FC;}
body.darkmode .ibuilder.express .newsmore a:hover, body.darkmode .news + .back a:hover {color: #F0F6FC; background-color: #262C36;}
body.darkmode div.gotoarchive a.gotoarchive:before {color: #F0F6FC;}
body.darkmode .ib2_paging_simple a.prev:before {color: #F0F6FC;}
body.darkmode .ib2_paging_simple a.next:before {color: #F0F6FC;}
body.darkmode .ibuilder.express .p-box1 .Container.DefaultContainer {background-color: #161B22;border: 1px solid #353841;}
body.darkmode .ibuilder.express .p-box2 .Container.DefaultContainer {background: #161B22;border: 1px solid #353841;}
body.darkmode .p-boxes .noDocumentsMessage{color:#fff;}
body.darkmode .p-box3 .documentSummaryMain{background-color:#183821;border: 1px solid #353841;}
body.darkmode .p-box3 .documentSummaryMain .wrapper H1{color:#33ea61}
body.darkmode .p-box3 .documentSummaryMain .docTypeItem{background-color:#3d5023;color:#fff}
body.darkmode .p-box4 .documentSummaryMain{background-color:#351719;border: 1px solid #353841;}
body.darkmode .p-box4 .documentSummaryMain .wrapper H1{color:#e4384b}
body.darkmode .p-box4 .documentSummaryMain .docTypeItem{background-color:#3d5023;color:#fff}
body.darkmode .p-box5 .documentSummaryMain{background-color:#1c283e;border: 1px solid #353841;}
body.darkmode .p-box5 .documentSummaryMain .wrapper H1{color:#3d9efc}
body.darkmode .p-box5 .documentSummaryMain .docTypeItem{background-color:#323d4f;color:#fff}
body.darkmode .ibuilder.express .p-right .Container.DefaultContainer {background: #161B22;}
body.darkmode .ibuilder.express .p-right .budget-list-url {color: transparent; background-color: #2EA043;}
body.darkmode .ibuilder.express .p-right .budget-list-url:after {color: #F0F6FC; background-color: #2EA043;}
body.darkmode .ibuilder.express .p-right .ib-grid-s .actions a.btn.ib2MainAction {background-color: #2EA043;}
body.darkmode .p-boxes .wrapper h3, body.darkmode .p-boxes .wrapper h1 {color: #F0F6FC;}
body.darkmode .p-boxes .fad.fa-location-circle:after {color: #013101; background-color: #2EA043;}
body.darkmode .ibuilder.express .p-lang .current {color: #F0F6FC; background-color: #161B22;}
body.darkmode .ibuilder.express .p-lang .current:after {color: #F0F6FC;}
body.darkmode .ibuilder.express .p-lang, body.darkmode .ibuilder.express .p-footer {color: #8B949E;}
body.darkmode .ibuilder.express .p-lang span.current:hover ul.languages {background-color: #161B22; box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.5);}
body.darkmode .ibuilder.express .p-lang span.current:hover ul.languages a {color: #F0F6FC;}
body.darkmode .ibuilder.express md-select.company-select, body.darkmode .ibuilder.express md-select.company-select:focus, body.darkmode .ibuilder.express md-select.mainmenu-select, body.darkmode .ibuilder.express md-select.mainmenu-select:focus {background-color: #21262D; color: #FFFFFF; -webkit-text-fill-color: #FFFFFF; border-color: #30363D;}
body.darkmode .ibuilder.express .login-img .ib-cke {color: #fff;}
body.darkmode .ibuilder.express .panel-logo .logo img, body.darkmode .ibuilder.express .p-logo .logo img {background: #21262D;}
body.darkmode .ibuilder.express.login .version .title {color: #F0F6FC;}
body.darkmode .ibuilder.express.login .version .number {color: #8B949E;}
body.darkmode @@MEDIA_PLACEHOLDER_1@@
@@MEDIA_PLACEHOLDER_2@@
@@MEDIA_PLACEHOLDER_3@@
@@MEDIA_PLACEHOLDER_4@@
@@MEDIA_PLACEHOLDER_5@@
.ibuilder.express .panel-default .Header .ib_cTitle {color: #F0F6FC;}
body.darkmode .ibuilder.express #btnLogin {background-color: #2EA043; color: #F0F6FC;}
body.darkmode .ibuilder.express #btnLogin:after {color: #F0F6FC;}
body.darkmode .ibuilder.express.login .p-lang .current span {background: #21262D;}
body.darkmode .ibuilder.express.login .p-lang .current span:before {color: #F0F6FC;}
body.darkmode .ibuilder.express.login .wk-footer {color: #8B949E;}
body.darkmode .ibuilder.express .mainmenu > ul > li > a, body.darkmode .ibuilder.express .mainmenu ul.more-nav > li a {color: #F0F6FC;}
body.darkmode .ibuilder.express .mainmenu > ul > li > a:hover, body.darkmode .ibuilder.express .mainmenu ul.more-nav > li a:hover {color: #3FB950;}
body.darkmode .ibuilder.express .mainmenu > ul > li.vis > a {color: #8B949E;}
body.darkmode .ibuilder.express .mainmenu > ul > li:hover > ul, body.darkmode .ibuilder.express .subfilter li ul {color: #F0F6FC; box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.5); background: #0D1117;}
body.darkmode .ibuilder.express .mainmenu > ul > li:hover > ul > li:hover, body.darkmode .ibuilder.express .mainmenu ul.more-nav > li:hover {background-color: #262C36;}
body.darkmode .ibuilder.express .mainmenu > ul > li:hover > ul a {color: #F0F6FC;}
body.darkmode .ibuilder.express .p-session .myadmin, body.darkmode .ibuilder.express .p-session .myhelp, body.darkmode .ibuilder.express .p-session .mytasks, body.darkmode .ibuilder.express .p-session .mynotice, body.darkmode .ibuilder.express .p-session .myNotice {background-color: #21262D; color: #F0F6FC;}
body.darkmode .ibuilder.express .p-session .myhelp {color: #8B949E;}
body.darkmode .ibuilder.express .p-session a.myadmin::before {color: #ffffff;}
body.darkmode .ibuilder.express .p-session a.myadmin::before, body.darkmode .ibuilder.express .p-session a.mynotice::before, body.darkmode .ibuilder.express .p-session a.myNotice::before, body.darkmode .ibuilder.express .p-session a.mytasks::before {color: #8B949E;}
body.darkmode .ibuilder.express .p-session .mytasks-count, body.darkmode .ibuilder.express .p-session .mynotice-count, body.darkmode .ibuilder.express .p-session .myNotice-count {background-color: #FF6B3D; color: #fff;}
body.darkmode .ibuilder.express .p-user .username {background: #2EA043; color: black;}

/*body.darkmode .ibuilder.express .p-user .md-button.logout {background-color: #0D1117; color: #F0F6FC; box-shadow: 0 5px 10px rgba(91,128,140,.2);}
body.darkmode .ibuilder.express .p-user .md-button.logout:hover {background-color: #262C36;}*/

body.darkmode .ibuilder.express .p-user .darkmode-toggle,
body.darkmode .ibuilder.express .p-user .md-button.logout{background-color: #0D1117; color: #F0F6FC;}
body.darkmode .ibuilder.express .p-user .darkmode-toggle:hover,
body.darkmode .ibuilder.express .p-user .md-button.logout:hover{background-color: #262C36;}

body.darkmode .ibuilder.express div.submenu.section ul > li:first-child > a, body.darkmode .ibuilder.express div.submenu.section ul > li:first-child > span {color: #F0F6FC;}
body.darkmode .ibuilder.express span.breadcrumb:before {color: #F0F6FC;}
body.darkmode .ibuilder.express div.submenu > li > a, body.darkmode .ibuilder.express div.submenu ul > li > a {color: #3FB950; background-color: transparent; border-color: #30363D;}
body.darkmode .ibuilder.express div.submenu > li > a:hover, body.darkmode .ibuilder.express div.submenu ul > li > a:hover {border-color: #2EA043; background-color: #262C36;}
body.darkmode .ibuilder.express div.submenu > li.on > a, 
body.darkmode .ibuilder.express div.submenu ul > li.on > a{color: #58A6FF; background-color: #111E2E; border-color: #388BFD;}
body.darkmode li.navigation-header span{color: #58A6FF;}
body.darkmode #productCatalogContainer .navigation-header.md-nav-item .md-button.md-accent[disabled]{color: #58A6FF; background-color: #111E2E; border: 1px solid #388BFD;border-radius:30px;height:38px}
body.darkmode #productCatalogContainer md-nav-bar .md-button._md-nav-button, 
body.darkmode #productCatalogContainer md-nav-bar .md-button._md-nav-button.md-unselected {color: #3FB950;background-color: transparent;border: 1px solid #30363D;border-radius:30px;height:38px}
body.darkmode .ibuilder.express div.submenu ul > li.on > a:hover {background-color: #1C2D42;}
body.darkmode .ibuilder.express .import-content, body.darkmode .ibuilder.express .gridoverflow {background-color: #161B22;}
body.darkmode .ibuilder.express .ex_grid .ex_grid_header_rows md-datepicker .md-datepicker-input-container, body.darkmode .ibuilder.express .ex_grid .ex_grid_header_rows md-datepicker .md-datepicker-input {background-color: #161B22;}
body.darkmode .ibuilder.express .ex_grid .ex_grid_header_rows md-autocomplete input[type="text"] {background-color: #161B22; border-color: #30363D;}
body.darkmode .ibuilder.express .ex_grid_header_search input[type="number"], body.darkmode .ibuilder.express .ex_grid_header_search input[type="text"], body.darkmode .ibuilder.express .ex_grid_header_search select {border-color: #30363D; background-color: #161B22;}
body.darkmode .ibuilder.express .ex_grid_header_search input[type="number"]:focus, body.darkmode .ibuilder.express .ex_grid_header_search input[type="number"]:focus-visible {border-color: #2EA043;}
body.darkmode .ibuilder.express .ex_grid th, body.darkmode .ibuilder.express .Grid th, body.darkmode .ibuilder.express .ex_grid tr.ex_grid_header th, body.darkmode .ibuilder.express .ex_grid tr.ex_grid_header td, body.darkmode .ibuilder.express .ex_grid td.header, body.darkmode .ibuilder.express .ex_grid_header_row .ex_grid_cell, body.darkmode .ibuilder.express .ex_grid_cell {background-color: #161B22; border-color: transparent transparent #30363D transparent;}
body.darkmode .ibuilder.express .rm-ng-doc-view table.table-striped > tbody > tr:nth-of-type(2n+1) th, 
body.darkmode .ibuilder.express .rm-ng-doc-view table.table-nostriped > tbody > tr:nth-of-type(2n+1) th, 
body.darkmode .ibuilder.express .ex_grid th, body.darkmode .ibuilder.express .Grid th, body.darkmode .ibuilder.express .ex_grid tr.ex_grid_header th, body.darkmode .ibuilder.express .ex_grid tr.ex_grid_header td, body.darkmode .ibuilder.express .ex_grid td.header, body.darkmode .ibuilder.express .ex_grid_cell .resizeable__content, body.darkmode .ibuilder.express .ex_grid_cell .resizeable__contentF {border-right-color: #30363D;}
body.darkmode .ibuilder.express .rm-ng-doc-view table.table-striped > tbody > tr:nth-of-type(2n+1) th, 
body.darkmode .ibuilder.express .rm-ng-doc-view table.table-nostriped > tbody > tr:nth-of-type(2n+1) th{color:#58A6FF;background-color:#161B22;border:none;}
body.darkmode .ibuilder.express .resizeableHandle__bar:hover, body.darkmode .ibuilder.express .resizeableHandle__barF:hover {background: #0D1117;}
body.darkmode .ibuilder.express .ex_grid_pinned_left .ex_grid_row .ex_grid_cell:first-child, body.darkmode .ibuilder.express .ex_grid_rows_container .ex_grid_row .ex_grid_cell:first-child {border-top-color: transparent; border-left-color: transparent; border-right-color: transparent;}
body.darkmode .ibuilder.express .ex_grid_header_row.ex_grid_header_search .ex_grid_cell {background-color: #0D1117;}
body.darkmode .ibuilder.express .ex_grid_header_row .ex_grid_cell a {color: #58A6FF;}
body.darkmode .ibuilder.express .ex_grid .ex_grid_row.rowSelected .ex_grid_cell {background-color: #0D1117;}
body.darkmode .ibuilder.express .ex_grid tr:hover, body.darkmode .ibuilder.express .ex_grid .ex_grid_row:hover .ex_grid_cell {background-color: #262C36;}
body.darkmode .ibuilder.express .ex_grid_header_row .ex_grid_cell i.fa-thumbtack {background-color: #0D1117;}
body.darkmode .ibuilder.express .ex_grid_header_search .fa-filter {background-color: #2EA043;}
body.darkmode .ibuilder.express .ex_grid_header_search select {background-color: #161B22;}
body.darkmode .ibuilder.express .table > thead:first-child > tr:first-child > th {border-top-color: #30363D;}
body.darkmode .ibuilder.express .protocol-items-control .summary-protocol {background-color: #111E2E;}
body.darkmode .ibuilder.express .rm-ng-doc-view .protocol-items-control .summary-protocol table.table.table-hover td {border-color: #30363D transparent;}
body.darkmode .rm-ng-doc-view .rm-fieldtype-xml-repository-commentscontrol table.table-striped > tbody > tr > td,
body.darkmode .rm-ng-doc-view .rm-fieldtype-xml-repository-commentscontrol table.table-nostriped > tbody > tr > td {border-color: #30363D transparent;}
body.darkmode .ibuilder.express .Grid td {border-color: transparent transparent #30363D transparent;}
body.darkmode .ibuilder.express .Grid .lev0 td {border-bottom-color: #30363D;}
body.darkmode .ibuilder.express .Grid .lev0 td.top_row {border-bottom-color: #30363D;}
body.darkmode .ibuilder.express .highlight {background: #262C36; color: #F0F6FC;}
body.darkmode .ibuilder.express usr-users-list-component .filter-actions-container a.btn, body.darkmode .ibuilder.express usr-users-list-component .main-actions-container span.btn.groupmenu, body.darkmode .ibuilder.express rol-users-list-component .filter-actions-container a.btn, body.darkmode .ibuilder.express rol-users-list-component .main-actions-container span.btn.groupmenu, body.darkmode .ibuilder.express grp-users-list-component .filter-actions-container a.btn, body.darkmode .ibuilder.express grp-users-list-component .main-actions-container span.btn.groupmenu, body.darkmode .ibuilder.express ab-list-list-component .main-actions-container span.btn.groupmenu, body.darkmode .ibuilder.express wfm-contractors-list-component .filter-actions-container a.btn, body.darkmode .ibuilder.express prs-list-component .main-actions-container a.btn, body.darkmode .ibuilder.express .filter-actions-container a.btn, body.darkmode .ibuilder.express .main-actions-container span.btn, body.darkmode .ibuilder.express #fisContainer .main-actions-container a.btn, body.darkmode .ibuilder.express .main-actions-container > a.btn {box-shadow: none; color: #F0F6FC;}
/*body.darkmode .ibuilder.express #fisContainer .main-actions-container a.btn, */
body.darkmode .ibuilder.express .main-actions-container > a.btn,
body.darkmode .ibuilder.express #fisContainer .main-actions-container > a.btn {background-color: #2EA043;}
body.darkmode .ibuilder.express .filter-actions-container a.btn, 
body.darkmode .ibuilder.express usr-users-list-component .filter-actions-container a.btn, 
body.darkmode .ibuilder.express rol-users-list-component .filter-actions-container a.btn, 
body.darkmode .ibuilder.express grp-users-list-component .filter-actions-container a.btn {background-color: #FF6B3D;}
body.darkmode .ibuilder.express wfm-contractors-list-component .filter-actions-container a.btn {background-color: #FF6B3D;}
body.darkmode .ibuilder.express usr-users-list-component .filter-actions-container a.btn:hover, body.darkmode .ibuilder.express rol-users-list-component .filter-actions-container a.btn:hover, body.darkmode .ibuilder.express grp-users-list-component .filter-actions-container a.btn:hover {background-color: #102319;}
body.darkmode .ibuilder.express wfm-contractors-list-component .filter-actions-container a.btn:hover {background-color: #FB8E6C;}
body.darkmode .ibuilder.express .main-actions-container span.btn.groupmenu, body.darkmode .ibuilder.express usr-users-list-component .main-actions-container span.btn.groupmenu, body.darkmode .ibuilder.express rol-users-list-component .main-actions-container span.btn.groupmenu, body.darkmode .ibuilder.express grp-users-list-component .main-actions-container span.btn.groupmenu, body.darkmode .ibuilder.express ab-list-list-component .main-actions-container span.btn.groupmenu {box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.5); color: #F0F6FC;}
body.darkmode .ibuilder.express .multiautocomplete-popup {background-color: #0D1117; box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.5);}
body.darkmode .ibuilder.express .multiautocomplete-popup .popup-content {background-color: #0D1117;}
body.darkmode .ibuilder.express .multiautocomplete-popup .popup-title, body.darkmode .ibuilder.express .multiautocomplete-popup .popup-footer {border-color: #30363D;}
body.darkmode .ibuilder.express .fa-filter.selected {color: #fff;}
body.darkmode .ibuilder.express .filter-actions > li > span.btn, body.darkmode .ibuilder.express a.btn.btn-single-launcher {background: #FF6B3D; box-shadow: 0 5px 20px rgba(91,128,140,.2); color: #F0F6FC;}
body.darkmode .ibuilder.express .filter-actions > li > span.btn:hover, body.darkmode .ibuilder.express a.btn.btn-single-launcher:hover {background-color: #FB8E6C;}
body.darkmode .ibuilder.express .search-box {background-color: #161B22;}
body.darkmode .ibuilder.express .search-box.box-actions{background-color: transparent;}
body.darkmode .ibuilder.express .search-box .filter-actions > li > span.btn > div > ul {box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.5); background: #0D1117;}
body.darkmode .ibuilder.express .search-box .filter-actions > li > span.btn > div > ul li:hover {background-color: #262C36; color: #F0F6FC;}
body.darkmode .ibuilder.express .search-box .filter-actions > li > span.btn > div > ul li:hover a {color: #F0F6FC;}
body.darkmode .ibuilder.express .box-search #quickSearch, body.darkmode .ibuilder.express .filter #txtFilter, body.darkmode .ibuilder.express .ib-grid .filterInput {border-color: #30363D; background-color: #0D1117;}
body.darkmode .ibuilder.express #divExcelImport .bud-building-income-buttons #divFilter select {background: #161B22;}
body.darkmode .ibuilder.express .box-search #quickSearchBtn:before, body.darkmode .ibuilder.express .filter #lbtnSearch:before, body.darkmode .ibuilder.express .ib-grid .filter a.searchbutton:before {color: #F0F6FC; background: #2EA043;}
body.darkmode .ibuilder.express .box-search .asearch-clear, body.darkmode .ibuilder.express .box-search .asearch.btn, body.darkmode .ibuilder.express .ib-grid .advancedsearchbutton {background-color: #21262D; color: #F0F6FC;}
body.darkmode .ibuilder.express .box-search .asearch.btn:before, body.darkmode .ibuilder.express .ib-grid .advancedsearchbutton:before {color: #8B949E;}
body.darkmode .ibuilder.express .asearch-content {background: #161B22; box-shadow: 0 5px 20px rgba(91,128,140,.2);}
body.darkmode .ibuilder.express .box-search .search-summary > span {background-color: #0D1117;}
body.darkmode .ibuilder.express .box-search .search-summary > span:before {color: #8B949E;}
body.darkmode .ibuilder.express .box-search .search-summary > span > span {color: #8B949E; background-color: #161B22;}
body.darkmode .ibuilder.express .cc-more-container:hover ul {box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.5); background: #0D1117;}
body.darkmode .ibuilder.express .cc-more-container:hover ul > li > a {color: #F0F6FC;}
body.darkmode .ibuilder.express .cc-more-container:hover ul li:hover {background-color: #262C36; color: #F0F6FC;}
body.darkmode .ibuilder.express .cc-more-container:hover ul li:hover a {color: #F0F6FC;}
body.darkmode .ibuilder.express .cfilter select {background: #21262D;}
body.darkmode .ibuilder.express .cc-toolbar i {background-color: #21262D;}
body.darkmode .ibuilder.express .cc-toolbar i.disabled {background-color: #D4D4D4;}
body.darkmode .ibuilder.express .cc-toolbar i.on {color: #3FB950;}
body.darkmode .ibuilder.express span.rowsTotalValueEx {background-color: #161B22;}
body.darkmode .ibuilder.express select.rowsOnPage {background-color: #161B22;}
body.darkmode .ibuilder.express select.rowsOnPage::before {color: #8B949E;}
body.darkmode ::-webkit-scrollbar-thumb {background: #2EA043;}
body.darkmode ::-webkit-scrollbar-track-piece {background: #C1DECF;}
body.darkmode .ibuilder.express .rm-ng-doc-view .layout-FVM .col-md-3.col-12 > .rm-group-container, body.darkmode .ibuilder.express .rm-ng-doc-view .layout-FVM .col-md-6.col-12 > .rm-group-container, body.darkmode .ibuilder.express .rm-ng-doc-view .layout-FVM .col-md-12.col-12 > .rm-group-container {background-color: #161B22;}
body.darkmode .ibuilder.express .rm-layout-tabs md-tab-content > div > div.col-xs-12 {background-color: #161B22;}
body.darkmode .ibuilder.express .rm-layout-tabs md-tab-content > div > div > .md-subheader + .rm-group-container, body.darkmode .ibuilder.express .rm-layout-tabs md-tab-content > div > div > div > .md-subheader + .rm-group-container, body.darkmode .ibuilder.express .rm-layout-tabs md-tab-content > div > div > div.rm-group-container > div > .md-subheader + .rm-group-container {background-color: #161B22;}
body.darkmode .ibuilder.express .rm-docFields .md-tab {color: #3FB950; background-color: transparent; border-color: #30363D;}
body.darkmode .ibuilder.express .rm-docFields .md-tab.md-active {color: #58A6FF; background-color: #111E2E; border-color: #388BFD;}
body.darkmode .ibuilder.express .rm-doc-tabs md-tab-content:nth-child(2) md-content {background-color: #161B22;}
body.darkmode .ibuilder.express .rm-doc-tabs md-tab-content:nth-child(2) h3 {color: #F0F6FC;}
body.darkmode .ibuilder.express .rm-ng-doc-view .rm-layout1143 .rm-layout-group0 > .rm-group-container {background-color: #161B22;}
body.darkmode .ibuilder.express .rm-ng-doc-view .layout-FV .rm-layout-group10 .rm-group-container md-chips md-chip {background: #21262D; color: #F0F6FC;}
body.darkmode .ibuilder.express .rm-ng-doc-view .layout-FV .rm-layout-group10 .rm-group-container md-chips md-chip md-icon {color: #F0F6FC;}
body.darkmode .ibuilder.express .rm-ng-doc-view .layout-OF .rm-layout-tabs md-tab-content > div > div.col-xs-12 .rm-group-container .rm-sub-group {background-color: #161B22;}
body.darkmode .ibuilder.express .rm-ng-doc-view .layout-REZ .rm-layout-tabs md-tab-content:first-child > div > div.col-xs-12 .rm-group-container .rm-sub-group {background-color: #161B22;}
body.darkmode .ibuilder.express .rm-ng-doc-view .layout-OL .rm-layout-tabs md-tab-content > div > div.col-xs-12 .rm-group-container .rm-sub-group {background-color: #161B22;}
body.darkmode .ibuilder.express .rm-ng-doc-view .layout-AN .rm-layout-tabs md-tab-content > div > div.col-xs-12 .rm-group-container .rm-sub-group {background-color: #161B22;}
body.darkmode .ibuilder.express .rm-ng-doc-view .layout-UF .rm-layout-tabs md-tab-content:first-child > div > div.col-xs-12 .rm-group-container .rm-sub-group {background-color: #161B22;}
body.darkmode .ibuilder.express .rm-ng-doc-view .layout-UF .list .border-box span.name a {color: #F0F6FC;}
body.darkmode .ibuilder.express .rm-ng-doc-view .layout-UF .list .border-box .info-line {color: #8B949E;}
body.darkmode .ibuilder.express .rm-ng-doc-view .layout-UF .list .border-box .info-line span.value {color: #F0F6FC;}
body.darkmode .ibuilder.express .rm-ng-doc-view .layout-UF .ex_grid tr.ex_grid_header.alt th {color: #F0F6FC; background-color: #111E2E !important;}
body.darkmode .ibuilder.express .rm-ng-doc-view .layout-UF .ex_grid tr.summary th {color: #F0F6FC; background-color: #102319 !important;}
body.darkmode .ibuilder.express .rm-ng-doc-view .list.locals .border-box.img, body.darkmode .ibuilder.express .rm-ng-doc-view .list.clients .border-box.img, body.darkmode .ibuilder.express .rm-ng-doc-view .client-groups .border-box.img {background-color: #111E2E;}
body.darkmode .ibuilder.express .rm-ng-doc-view .list.locals .border-box.img:before, body.darkmode .ibuilder.express .rm-ng-doc-view .list.clients .border-box.img:before, body.darkmode .ibuilder.express .rm-ng-doc-view .client-groups .border-box.img:before {color: black; background-color: #2EA043;}
body.darkmode .ibuilder.express .rm-ng-doc-view .list.locals .border-box.img:before {background-color: #161B22; color: #58A6FF;}
body.darkmode .ibuilder.express .rm-ng-doc-view .list .border-box span.name, body.darkmode .ibuilder.express .rm-ng-doc-view .client-groups .list .border-box span.name {color: #F0F6FC;}
body.darkmode .ibuilder.express .rm-ng-doc-view .list.locals .border-box.img.local-item {background-color: transparent; border-top-color: #30363D;}
body.darkmode .ibuilder.express .rm-ng-doc-view .list.locals .border-box.img.local-item .local-name:before {color: #F0F6FC; background: #4CAF50;}
body.darkmode .ibuilder.express .rm-ng-doc-view .list.locals .border-box.img.local-item .highlight {background-color: transparent; border-color: #2EA043; color: #3FB950;}
body.darkmode .ibuilder.express .rm-ng-doc-view .list.locals .border-box.img.local-item .columns.multi {background: #111E2E;}
body.darkmode .ibuilder.express .rm-ng-doc-view .list.locals .border-box.img.local-item .columns.multi .info-line {border-bottom-color: #30363D;}
body.darkmode .ibuilder.express .rm-ng-doc-view .list.locals .border-box.img.local-item a.btn {background-color: #21262D; color: #8B949E;}
body.darkmode .ibuilder.express .rm-ng-doc-view .list.locals .border-box.img.local-item a.btn:before {color: #8B949E;}
body.darkmode .ibuilder.express .rm-ng-doc-view .list.locals .border-box.img.local-item a.btn:hover {background-color: #2EA043;}
body.darkmode .ibuilder.express .rm-ng-doc-view .list.locals .border-box.img.local-item a.btn:hover:before {color: #F0F6FC;}
body.darkmode .ibuilder.express .prices_and_areas h2 {color: #F0F6FC;}
body.darkmode .ibuilder.express .rm-ng-doc-view .layout-UST .rm-layout-tabs md-tab-content > div > div.col-xs-12 .rm-group-container .rm-sub-group {background-color: #161B22;}
body.darkmode .ibuilder.express .rm-ng-doc-view .md-subheader .md-subheader-inner, body.darkmode .ibuilder.express .rm-doc-details-hidden .ib_cTitle.widget-head, body.darkmode .ibuilder.express .subtitle, body.darkmode .ibuilder.express .wf-contractor-edit h3, body.darkmode .ibuilder.express wfm-contractor-details-component .clearfix .layout-column h3, body.darkmode .ibuilder.express .wf-contractor-edit .section_header, body.darkmode .ibuilder.express .rm-templates-content h2 {color: #F0F6FC; background: #161B22;}
body.darkmode .ibuilder.express .btn-contractor-export:before {color: #F0F6FC;}
body.darkmode .ibuilder.express .rm-preview-btn, body.darkmode .ibuilder.express .rm-preview-btn:hover {background-color: transparent; color: #3FB950;}
body.darkmode .ibuilder.express .rm-preview-btn:hover {color: #3FB950;}
body.darkmode .ibuilder.express .ib25-error {border-color: #FF6B3D; background-color: #FF6B3D;}
body.darkmode .ibuilder.express .md-datepicker-label, body.darkmode .ibuilder.express md-input-container md-checkbox .md-label span, body.darkmode .ibuilder.express .rm-ng-doc-view .rm-layout-group4 md-checkbox .md-label, body.darkmode .ibuilder.express md-input-container label:not(.md-no-float):not(.md-container-ignore), body.darkmode .ibuilder.express md-input-container .md-placeholder {color: #8B949E;}
body.darkmode .ibuilder.express input, body.darkmode .ibuilder.express input[type="text"], body.darkmode .ibuilder.express input[type="number"], body.darkmode .ibuilder.express #salesLeadForm .input-from, body.darkmode .ibuilder.express #salesLeadForm .input-to, body.darkmode .ibuilder.express md-input-container .md-input, body.darkmode .ibuilder.express md-input-container input, body.darkmode .ibuilder.express md-datepicker input, body.darkmode .ibuilder.express md-input-container select, body.darkmode .ibuilder.express .asearch-content select, body.darkmode .ibuilder.express .divShowReal.scheduleSimple select, body.darkmode .ibuilder.express .budget-versions select, body.darkmode .ibuilder.express .planning-costs-actions .form-table select, body.darkmode .ibuilder.express md-select, body.darkmode .ibuilder.express textarea, body.darkmode .ibuilder.express .contractor-additional-data-container {color: #F0F6FC; -webkit-text-fill-color: #F0F6FC; border-color: #30363D; background-color: #0D1117;}
body.darkmode .ibuilder.express .ng-submitted input.ng-invalid, body.darkmode .ibuilder.express .ng-submitted input[type="text"].ng-invalid, body.darkmode .ibuilder.express .ng-submitted input[type="number"].ng-invalid, body.darkmode .ibuilder.express .ng-submitted md-input-container .md-input.ng-invalid, body.darkmode .ibuilder.express .ng-submitted md-input-container input.ng-invalid, body.darkmode .ibuilder.express .ng-submitted md-datepicker input.ng-invalid, body.darkmode .ibuilder.express .ng-submitted md-input-container select.ng-invalid, body.darkmode .ibuilder.express .ng-submitted .asearch-content select.ng-invalid, body.darkmode .ibuilder.express .ng-submitted .divShowReal.scheduleSimple select.ng-invalid, body.darkmode .ibuilder.express .ng-submitted .budget-versions select.ng-invalid, body.darkmode .ibuilder.express .ng-submitted md-select.ng-invalid, body.darkmode .ibuilder.express .ng-submitted textarea.ng-invalid, body.darkmode .ibuilder.express .ng-submitted .contractor-additional-data-container.ng-invalid, body.darkmode .ibuilder.express .ng-submitted .rm-fieldtype-decimal-workflow25-priceleftcustomfield .md-input-invalid input {border-color: #FF6B3D; background-color: #241416;}
body.darkmode .ibuilder.express input:focus, body.darkmode .ibuilder.express input[type="text"]:focus, body.darkmode .ibuilder.express md-input-container .md-input:focus, body.darkmode .ibuilder.express md-input-container input:focus, body.darkmode .ibuilder.express md-datepicker input:focus, body.darkmode .ibuilder.express md-input-container select:focus, body.darkmode .ibuilder.express .asearch-content select:focus, body.darkmode .ibuilder.express .divShowReal.scheduleSimple select:focus, body.darkmode .ibuilder.express .budget-versions select:focus, body.darkmode .ibuilder.express .planning-costs-actions .form-table select:focus, body.darkmode .ibuilder.express md-select:focus, body.darkmode .ibuilder.express textarea:focus, body.darkmode .ibuilder.express .contractor-additional-data-container:focus {color: #F0F6FC; -webkit-text-fill-color: #F0F6FC; background-color: #0D1117; border-color: #2EA043;}
body.darkmode .ibuilder.express input[disabled], body.darkmode .ibuilder.express input[type="text"][disabled], body.darkmode .ibuilder.express md-input-container .md-input[disabled], body.darkmode .ibuilder.express md-input-container input[disabled], body.darkmode .ibuilder.express md-datepicker input[disabled], body.darkmode .ibuilder.express md-input-container select[disabled], body.darkmode .ibuilder.express .asearch-content select[disabled], body.darkmode .ibuilder.express .divShowReal.scheduleSimple select[disabled], body.darkmode .ibuilder.express .budget-versions select[disabled], body.darkmode .ibuilder.express .planning-costs-actions .form-table select[disabled], body.darkmode .ibuilder.express md-select[disabled], body.darkmode .ibuilder.express textarea[disabled], body.darkmode .ibuilder.express .contractor-additional-data-container {color: #F0F6FC; -webkit-text-fill-color: #F0F6FC; border-color: #30363D; background-color: transparent;}
body.darkmode .ibuilder.express .bud_contract_details .main-table td, body.darkmode .ibuilder.express #divRealBy {background-color: #161B22;}
body.darkmode .ibuilder.express .bud_contract_details .form-table .label {color: #F0F6FC;}
body.darkmode .ibuilder.express .rm-rbl-h.files .rm-add-comment, body.darkmode .ibuilder.express .rm-relation-delete, body.darkmode .ibuilder.express .action-invoice .md-button, body.darkmode .ibuilder.express .buttons.layout-row a.btn.add, body.darkmode .ibuilder.express .rm-docFields .border-box a.btn.delete, body.darkmode .ibuilder.express .rm-docFields .border-box a.btn.edit, body.darkmode .ibuilder.express .rm-docFields .border-box a.btn.refresh, body.darkmode .ibuilder.express a.btn.edit, body.darkmode .ibuilder.express a.btn.collapsed, body.darkmode .ibuilder.express a.btn.expanded {background-color: transparent; color: #8B949E;}
body.darkmode .ibuilder.express #emailForm a.btn.delete {background-color: transparent; color: #8B949E;}
body.darkmode .ibuilder.express .buttons.layout-row.add-local a.btn.add {border-color: #2EA043; background-color: #2EA043; color: #F0F6FC;}
body.darkmode .ibuilder.express .buttons.layout-row.add-local a.btn.add:hover {color: #F0F6FC; background-color: #262C36; border-color: #2EA043;}
body.darkmode .ibuilder.express .rm-fieldtype-xml-fis-additionalitemscustomfield .buttons.layout-row a.btn.add {border-color: #2EA043; background-color: #2EA043; color: #F0F6FC;}
body.darkmode .ibuilder.express .rm-ng-doc-view .rm-header-back, body.darkmode .ibuilder.express .back-actions li {background: #2EA043; box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.5); color: #F0F6FC;}
body.darkmode .ibuilder.express .rm-ng-doc-view .rm-head-export a, body.darkmode .ibuilder.express .rm-ng-doc-view .rm-head-email a {background-color: #21262D; color: #F0F6FC;}
body.darkmode .ibuilder.express .rm-ng-doc-view .rm-head-export a:hover, body.darkmode .ibuilder.express .rm-ng-doc-view .rm-head-email a:hover {background-color: #262C36;}
body.darkmode .ibuilder.express .rm-head-settings > ul {box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.5); background: #0D1117;}
body.darkmode .ibuilder.express .rm-head-settings > ul li:hover {background-color: #262C36; color: #F0F6FC;}
body.darkmode .ibuilder.express .rm-head-settings > ul li:hover a {color: #F0F6FC;}
body.darkmode .ibuilder.express .rm-ng-doc-view .rm-header-short {background-color: #102319;}
body.darkmode .ibuilder.express .rm-ng-doc-view .rm-doc-header-main .rm-head-state {background: transparent; border-color: #2EA043;}
body.darkmode .ibuilder.express .rm-ng-doc-view .container.rm-head-stage .icon {background-color: #000;}
body.darkmode .ibuilder.express .rm-ng-doc-view .rm-stage-info .rm-head-value {color: #58A6FF;}
body.darkmode .ibuilder.express .rm-ng-doc-view .rm-doc-buttons.rm-top .md-button, body.darkmode .ibuilder.express .rm-ng-doc-view .rm-doc-buttons.rm-bottom .md-button {background-color: #2EA043; border-color: #2EA043; color: #F0F6FC;}
body.darkmode .ibuilder.express .border-box.files .border-box.img.file-doc::before, body.darkmode .ibuilder.express .border-box.files .border-box.img.file-docx::before, body.darkmode .ibuilder.express .rm-rbl-h.files .border-box.img.file-doc::before, body.darkmode .ibuilder.express .rm-rbl-h.files .border-box.img.file-docx::before {background-color: #111E2E; color: #58A6FF;}
body.darkmode .ibuilder.express md-datepicker .md-datepicker-input-container {border-color: #30363D;}
body.darkmode .ibuilder.express #fisContainer #investmentDetailsForm  md-tabs md-tab-content {background-color: #161B22;}
body.darkmode .ibuilder.express md-datepicker button.md-datepicker-button.md-button.md-icon-button::before {color: #8B949E;}
body.darkmode .ibuilder.express .rm-docFields .rm-fieldtype-file md-input-container {border-bottom-color: #30363D;}
body.darkmode .ibuilder.express .rm-docFields .rm-fieldtype-file .border-box {border-color: #30363D; color: #8B949E;}
body.darkmode .ibuilder.express .rm-docFields .rm-fieldtype-file .rm-no-items {border-color: #30363D; color: #8B949E;}
body.darkmode .ibuilder.express .rm-ng-doc-view table.table.table-hover th, body.darkmode .ibuilder.express .rm-ng-doc-view table.table.table-hover tr.rm-ng-doc-view table.table.table-hover_header th, body.darkmode .ibuilder.express .rm-ng-doc-view table.table.table-hover tr.rm-ng-doc-view table.table.table-hover_header td, body.darkmode .ibuilder.express .rm-ng-doc-view table.table.table-hover td.header, body.darkmode .ibuilder.express .rm-ng-doc-view .ex_grid th, body.darkmode .ibuilder.express .rm-ng-doc-view .ex_grid tr.ex_grid_header th {background-color: #161B22;}
body.darkmode .ibuilder.express .rm-ng-doc-view table.table.table-hover th, body.darkmode .ibuilder.express .rm-ng-doc-view table.table.table-hover tr.rm-ng-doc-view table.table.table-hover_header th, body.darkmode .ibuilder.express .rm-ng-doc-view table.table.table-hover tr.rm-ng-doc-view table.table.table-hover_header td, body.darkmode .ibuilder.express .rm-ng-doc-view table.table.table-hover td.header, body.darkmode .ibuilder.express .ex_grid th, body.darkmode .ibuilder.express .rm-ng-doc-view table.table.table-hover td, body.darkmode .ibuilder.express .ex_grid td {border-color: #30363D transparent;}
body.darkmode .ibuilder.express .rm-ng-doc-view .invoice-items-control table.table.table-hover .form-control, body.darkmode .ibuilder.express .rm-ng-doc-view .invoice-items-control table.table.table-hover .md-select-value, body.darkmode .ibuilder.express .rm-ng-doc-view .invoice-items-control table.table.table-hover md-autocomplete, body.darkmode .ibuilder.express .rm-ng-doc-view .protocol-items-control table.table.table-hover .form-control, body.darkmode .ibuilder.express .rm-ng-doc-view .protocol-items-control table.table.table-hover .md-select-value, body.darkmode .ibuilder.express .rm-ng-doc-view .protocol-items-control table.table.table-hover md-autocomplete {background-color: #0D1117; border-color: #30363D;}
body.darkmode .ibuilder.express .dashboard-top a.btn.btn-single-launcher {background-color: #FF6B3D;}
body.darkmode .ibuilder.express ul.form.cf-list li.cf-item .dates-range {color: #8B949E;}
body.darkmode .ibuilder.express .repo-white-background .rm-no-list-mode > .col-md-2 {background-color: #161B22; box-shadow: 0px 5px 15px rgba(91, 128, 140, 0.1);}
body.darkmode .ibuilder.express .search-box .main-actions {box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.5); background: #0D1117;}
body.darkmode .ibuilder.express .search-box .main-actions li:hover {background-color: #262C36; color: #F0F6FC;}
body.darkmode .ibuilder.express .search-box .main-actions li:hover a {color: #F0F6FC;}
body.darkmode .ibuilder.admin.express .filter-actions > li > a.btn, body.darkmode .ibuilder.admin.express .main-actions-container span.btn, body.darkmode .ibuilder.admin.express .main-actions-container .filter-actions a.btn {box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.5); color: #F0F6FC;}
body.darkmode .ibuilder.admin.express .vmenu > ul {box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.5); background-color: #21262D;}
body.darkmode .ibuilder.admin.express .vmenu ul > li {background: #21262D;}
body.darkmode .ibuilder.admin.express .vmenu ul > li > a {color: #F0F6FC;}
body.darkmode .ibuilder.admin.express .vmenu ul > li > ul > li {color: #8B949E;}
body.darkmode .ibuilder.admin.express .vmenu ul > li > ul > li a {color: #F0F6FC;}
body.darkmode .ibuilder.admin.express .vmenu ul > li.vis > a {background-color: #102319;}
body.darkmode .ibuilder.admin.express .vmenu ul > li.vis > ul {border-left-color: #B7B7B7; background: #161B22;}
body.darkmode .ibuilder.admin.express .vmenu ul > li.vis > ul li {background: #161B22;}
body.darkmode .ibuilder.admin.express .vmenu ul > li.vis > ul > li:hover {background: #262C36;}
body.darkmode .ibuilder.express md-content > h1 {background-color: #161B22;}
body.darkmode .ibuilder.default.express .p-wide .p-content, body.darkmode .ibuilder.admin.express .p-content .p-content, body.darkmode .ibuilder.express .p-wide .Container.DefaultContainer > .news {background-color: #161B22;}
body.darkmode .ibuilder.express #docsContainer {background-color: #161B22;}
body.darkmode .ibuilder.express .bud-details.bud-new select {background-color: #0D1117; border-color: #30363D;}
body.darkmode .ibuilder.express .bud-details .form-table-wide select {background-color: #0D1117;}
body.darkmode .ibuilder.express .ib-grid-s .actions a.btn {background-color: #FF6B3D;}
body.darkmode .ibuilder.express .main-actions-container:hover .main-actions {box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.5); background: #0D1117;}
body.darkmode .ibuilder.express .ib-grid-s .filter {background: #161B22;}
body.darkmode .ibuilder.express .ib-grid-s .cfilter {background: #161B22;}
body.darkmode .ibuilder.express .bud-back-top {background: #2EA043; box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.5); color: #F0F6FC;}
body.darkmode .ibuilder.express .rm-header-back:before, body.darkmode .ibuilder.express .bud-back-top:before {color: #F0F6FC;}
body.darkmode .ibuilder.express .rm-header-back:hover, body.darkmode .ibuilder.express .bud-back-top:hover {background-color: #102319; color: #F0F6FC;}
body.darkmode .ibuilder.express .bud-proj-top {background: #102319; box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.5); color: #F0F6FC;}
body.darkmode .ibuilder.express .p-project-menu .bud-headers, body.darkmode .ibuilder.express .p-wide .bud-headers {background-color: #161B22; color: #fff;}
body.darkmode .ibuilder.express .p-wide .head-states {background: transparent; border-color: #2EA043; color: #4CAF50;}
body.darkmode .ibuilder.express .p-wide .nip-pesel .value {color: #58A6FF;}
body.darkmode .ibuilder.express .menu-wrapper .left-paddle, body.darkmode .ibuilder.express .menu-wrapper .right-paddle {background-color: #0D1117;}
body.darkmode .ibuilder.express .dashboard .border-box {background: #161B22;}
body.darkmode .ibuilder.express .dashboard .dashboard-top.filter ul.form.cf-list li.cf-item {background: #161B22;}
body.darkmode .ibuilder.express .dashboard .dashboard-top.filter md-select {background-color: #161B22;}
body.darkmode .ibuilder.express .dashboard .md-subheader .md-subheader-content, body.darkmode .ibuilder.express .dashboard .md-subheader .md-subheader-content a {color: #F0F6FC;}
body.darkmode .ibuilder.express .Container.Empty .bud-container .grid-schedule {background-color: #161B22;}
body.darkmode .ibuilder.express .af11 .label, body.darkmode .ibuilder.express .wfm_fv div.label {color: #8B949E;}
body.darkmode .ibuilder.express .wfm_fv div.value {color: #F0F6FC;}
body.darkmode .ibuilder.express .wfm_section .value select {color: #F0F6FC; -webkit-text-fill-color: #F0F6FC; border-color: #30363D; background-color: #0D1117;}
body.darkmode .ibuilder.express .wfm_fv .section_header {color: #F0F6FC;}
body.darkmode .ibuilder.express .p-wide .wfm.wfm_fv .buttons input, body.darkmode .ibuilder.express .p-form .wfm.wfm_fv .buttons input {background: #2EA043; border-color: #2EA043; color: #F0F6FC;}
body.darkmode .ibuilder.express .wf-contractor-edit {background-color: #161B22;}
body.darkmode .ibuilder.express .deposit-settlement .filter select {background-color: #161B22;}
body.darkmode .ibuilder.express #divHtml, body.darkmode .ibuilder.express .warehouse, body.darkmode .ibuilder.express .grid-studium-costs-container .actions, body.darkmode .ibuilder.express .grid-studium-costs-container #rmso-view, body.darkmode .ibuilder.express .divShowReal.scheduleSimple {background-color: #161B22;}
body.darkmode .ibuilder.express .divShowReal.scheduleSimple select, body.darkmode .ibuilder.express #trVersion select {background-color: #161B22;}
body.darkmode .ibuilder.express .grid-studium-costs-container .subtitle, body.darkmode .ibuilder.express #divExcelImport, body.darkmode .ibuilder.express .budget-main-container, body.darkmode .ibuilder.express .bud-blob, body.darkmode .ibuilder.express .bud-dokumenty, body.darkmode .ibuilder.express .white-box {background-color: #161B22;}
body.darkmode .ibuilder.express .budget-top-container select, body.darkmode .ibuilder.express .budget-main-container .form-table td select {background-color: #0D1117; border-color: #30363D;}
body.darkmode .ibuilder.express .budget-main-container .form-table td.value select {background-color: #0D1117;}
body.darkmode .ibuilder.express .budget-main-container .actions input[type="submit"] {background-color: #21262D;}
body.darkmode .ibuilder.express .budget-main-container .Grid .ex_grid_header th {background-color: #ebeff2;}
body.darkmode .ibuilder.express #upSched .filter {background-color: #161B22;}
body.darkmode .ibuilder.express #upSched #pnlMain .second-buttons-container {background: #161B22;}
body.darkmode .ibuilder.express #mainListScroll #mainList {background-color: #161B22;}
body.darkmode .ibuilder.express #fuImportExcel {background: #161B22;}
body.darkmode .ibuilder.express #pnlInvoicesMain .inner-container {background-color: #161B22;}
body.darkmode .ibuilder.express #pnlInvoicesMain .ib-grid-s .actions .main-actions-container span.btn {background-color: #21262D; box-shadow: none;}
body.darkmode .ibuilder.express .bud_contract_list, body.darkmode .ibuilder.express .bud_contract_details > div {background-color: #161B22;}
body.darkmode .ibuilder.express .bud-umowy .subtitle, body.darkmode .ibuilder.express .bud_subtitle {color: #F0F6FC;}
body.darkmode .ibuilder.express .bud-umowy .ib-grid-s .actions .main-actions-container span.btn {background-color: #21262D; box-shadow: none;}
body.darkmode .ibuilder.express .bud-kaucje {background-color: #161B22;}
body.darkmode .ibuilder.express .bud-kaucje .Header .Title .ib_cTitle.widget-head {color: #F0F6FC;}
body.darkmode .ibuilder.express .bud-kaucje .deposit-settlement .ib-grid-s .actions .main-actions-container span.btn {background-color: #21262D; box-shadow: none;}
body.darkmode .ibuilder.express .bud-kaucje .deposit-settlement .ib-grid-s .actions .ib2MainAction.btn {background-color: #21262D;}
body.darkmode .ibuilder.express .bud-kaucje .debit-settlement .ib-grid-s .actions .main-actions-container span.btn {background-color: #21262D; box-shadow: none;}
body.darkmode .ibuilder.express .bud-kaucje .debit-settlement .ib-grid-s .actions .ib2MainAction.btn {background-color: #21262D;}
body.darkmode .ibuilder.express #pnlProtocolsMain > div {background-color: #161B22;}
body.darkmode .ibuilder.express #pnlProtocolsMain .ib-grid-s .actions .main-actions-container span.btn {background-color: #21262D; box-shadow: none;}
body.darkmode .ibuilder.express .bud-budget-revenues > .inner-container {background-color: #161B22;}
body.darkmode .ibuilder.express .bud-budget-revenues .ib-grid-s .actions .main-actions-container span.btn {background-color: #21262D; box-shadow: none;}
body.darkmode .ibuilder.express #gridBudgetHistory > .inner-container {background-color: #161B22;}
body.darkmode .ibuilder.express #gridBudgetHistory .ib-grid-s .actions .main-actions-container span.btn {background-color: #21262D; box-shadow: none;}
body.darkmode .ibuilder.express #gridLineHistory > .inner-container {background-color: #161B22;}
body.darkmode .ibuilder.express #gridLineHistory .ib-grid-s .actions .main-actions-container span.btn {background-color: #21262D; box-shadow: none;}
body.darkmode .ibuilder.express #gridImportLogsList > .inner-container {background-color: #161B22;}
body.darkmode .ibuilder.express #gridImportLogsList .ib-grid-s .actions .main-actions-container span.btn {background-color: #21262D; box-shadow: none;}
body.darkmode .ibuilder.express .bud-dokumenty .Header .Title .ib_cTitle.widget-head {color: #F0F6FC;}
body.darkmode .ibuilder.express .bud-schedule-style .Grid .imgMenu {background-color: #2EA043;}
body.darkmode .ibuilder.express .bud-schedule-style .Grid .imgMenu:hover {background-color: #102319;}
body.darkmode .ibuilder.express a.btn.check {background-color: #2EA043;}
body.darkmode .ibuilder.express a.btn.uncheck {background-color: #21262D;}
body.darkmode .ibuilder.express .searchSummary > span {background-color: #0D1117;}
body.darkmode .ibuilder.express .searchSummary > span:before {color: #8B949E;}
body.darkmode .ibuilder.express .searchSummary > span > span {color: #8B949E; background-color: #161B22;}
body.darkmode .ibuilder.express #rmso-view table.Grid tr.project > td, body.darkmode .ibuilder.express #building-income-list tr.project > td {background-color: #111E2E;}
body.darkmode .ibuilder.express #rmso-view table.Grid tr.lev0,
body.darkmode .ibuilder.express #building-income-list tr.lev0 {background-color: #2B3035;color: #FFFFFF;}
body.darkmode .ibuilder.express #rmso-view table.Grid tr.lev1, body.darkmode .ibuilder.express #building-income-list tr.lev1 {background-color: #41474D;color: #FFFFFF;}
body.darkmode .ibuilder.express #rmso-view table.Grid tr.lev2, body.darkmode .ibuilder.express #building-income-list tr.lev2 {background-color: #575E65;color: #FFFFFF;}
body.darkmode .ibuilder.express #rmso-view table.Grid tr.lev3, body.darkmode .ibuilder.express #building-income-list tr.lev3 {background-color: #6D757C;color: #FFFFFF;}
body.darkmode .ibuilder.express #rmso-view table.Grid tr.lev4, body.darkmode .ibuilder.express #building-income-list tr.lev4 {background-color: #838B92;color: #FFFFFF;}
body.darkmode .ibuilder.express #rmso-view table.Grid tr.lev5, body.darkmode .ibuilder.express #building-income-list tr.lev5 {background-color: #9AA2A9;color: #FFFFFF;}
body.darkmode .ibuilder.express #rmso-view table.Grid tr.lev6, body.darkmode .ibuilder.express #building-income-list tr.lev6 {background-color: #B0B8BF;color: #FFFFFF;}
body.darkmode .ibuilder.express #rmso-view table.Grid tr.lev5 a, body.darkmode .ibuilder.express #building-income-list tr.lev5 a,
body.darkmode .ibuilder.express #rmso-view table.Grid tr.lev6 a, body.darkmode .ibuilder.express #building-income-list tr.lev6 a {color: #00418b;}
body.darkmode .ibuilder.express #rmso-view table.Grid tr.linePosition, body.darkmode .ibuilder.express #building-income-list tr.linePosition {background-color: #F0F7FB;}
body.darkmode .ibuilder.express tr.line-row {background-color: #111E2E;}
body.darkmode .ibuilder.express tr.difference-row {background-color: #1C2D42;}
body.darkmode .ibuilder.express tr.positionType-row {background-color: #1C2D42;}
body.darkmode .ibuilder.express tr.position-row {background-color: #F0F7FB;}
body.darkmode .ibuilder.express tr.contract-row {background-color: #161B22;}
body.darkmode .popup-edit-container .ex_grid th, body.darkmode .popup-edit-container .ex_grid tr.ex_grid_header th, body.darkmode .popup-edit-container .ex_grid tr.ex_grid_header td, body.darkmode .popup-edit-container .ex_grid td.header {background-color: #161B22; border-color: #30363D;}
body.darkmode .popup-edit-container .ex_grid tr:hover, body.darkmode .popup-edit-container .ex_grid .ex_grid_row:hover .ex_grid_cell {background-color: #262C36;}
body.darkmode #popup_container #popup_title {color: #F0F6FC;}
body.darkmode .popup-edit-container button, body.darkmode .popup-edit-container .md-button, body.darkmode .popup-edit-container .md-button.md-primary.md-raised, body.darkmode .popup-edit-container .btn, body.darkmode .popup-edit-container .buttons input[type="submit"], body.darkmode .popup-edit-container .popup-buttons input[type="submit"], body.darkmode .popup-edit-container input[type="submit"]#btnExport, body.darkmode .popup-edit-container fieldset input[type="submit"], body.darkmode .popup-footer .form-buttons input[type="submit"], body.darkmode .popup-edit-container .btn {background-color: #21262D; color: #F0F6FC;}
body.darkmode .search.grid-wrapper select {background-color: #161B22;}
body.darkmode .width800 .form-table select, body.darkmode .width800 .form-table input[type="text"] {background-color: #0D1117; border-color: #30363D;}
body.darkmode .ibuilder.express .ib2_paging_simple a, body.darkmode .ibuilder.express .ib2_paging div.pages a {color: #8B949E; background: #21262D;}
body.darkmode .ibuilder.express .ib2_paging_simple .numbers, body.darkmode .ibuilder.express .ib2_paging .pages .numbers {background: #161B22;}
body.darkmode .ibuilder.express .ib2_paging_simple .numbers a, body.darkmode .ibuilder.express .ib2_paging .pages .numbers a {background: transparent; color: #3FB950;}
body.darkmode .ibuilder.express .ib2_paging_simple .numbers a.current, body.darkmode .ibuilder.express .ib2_paging .pages .numbers a.current {color: #8B949E;}
body.darkmode .ibuilder.express .ib2_paging_simple .numbers span, body.darkmode .ibuilder.express .ib2_paging .pages .numbers span {color: #F0F6FC;}
/*
.ibuilder.express .progress-bar,
.ibuilder.express .container.pbar-container{border: 1px solid #6FCF97;width: 108px;border-radius: 10px;height: 17px;background: #fff;}
.ibuilder.express .progress-bar-value,
.ibuilder.express .pbarRed,
.ibuilder.express .pbar{margin: 2px;height: 10px;border-radius: 15px;background-color: #CCECDD;}
.ibuilder.express .progress-bar.full-progress-bar,
.ibuilder.express .container.pbar-container.pbar-red{border-color: #FE6B3C}
.ibuilder.express .progress-bar{width:118px;}
.ibuilder.express div.pbar-container span.RealizationPercent{color:#31754D;font-size:10px;text-align: right;width: 100%;}
.ibuilder.express div.pbar-container.pbar-red span.RealizationPercent{color:#FE6B3C;}
.ibuilder.express .progress-bar.full-progress-bar .progress-bar-background,
.ibuilder.express .pbarRed,
.ibuilder.express .pbar.red{background-color: #FFF1EC}
.ibuilder.express .pbarRed{width:109px;}
.ibuilder.express .bud-schedule-style .Grid .progress-bar .progress-bar-value{height:10px;background-color:#ccecdd;}
.ibuilder.express .bud-schedule-style .Grid .progress-bar .progress-bar-background{color:#1e795a;text-align:right;}
.ibuilder.express .bud-schedule-style .Grid .progress-bar.full-progress-bar .progress-bar-background{color: #fe6b3c;width: 114px;border-radius: 15px;}
.ibuilder.express .progress-bar-background,
.ibuilder.express .Grid td .container.pbar-container > span{color: #1E795A;text-align: right;width: 100%;font-size:10px;}
.ibuilder.express .Grid td .container.pbar-container.pbar-red > span{color:#fe6b3c}
.ibuilder.express .Grid td .container.pbar-container > span.white-text{color:#FE6B3C}
.ibuilder.express .Grid.planning-costs-deviation-table td .container.pbar-container > span{top: -14px;}

body.darkmode .ibuilder.express .progress-bar, body.darkmode .ibuilder.express .container.pbar-container {border-color: #2EA043; background: #161B22;}
body.darkmode .ibuilder.express .progress-bar-value, body.darkmode .ibuilder.express .pbarRed, body.darkmode .ibuilder.express .pbar {background-color: #2ea043;}
body.darkmode .ibuilder.express .progress-bar.full-progress-bar, body.darkmode .ibuilder.express .container.pbar-container.pbar-red {border-color: #FF6B3D;}
body.darkmode .ibuilder.express div.pbar-container span.RealizationPercent {color: #31754D;}
body.darkmode .ibuilder.express div.pbar-container.pbar-red span.RealizationPercent {color: #FF6B3D;}
body.darkmode .ibuilder.express .progress-bar.full-progress-bar .progress-bar-background, body.darkmode .ibuilder.express .pbarRed, body.darkmode .ibuilder.express .pbar.red {background-color: #84302d;}
body.darkmode .ibuilder.express .bud-schedule-style .Grid .progress-bar .progress-bar-value {background-color: #000;}
body.darkmode .ibuilder.express .bud-schedule-style .Grid .progress-bar .progress-bar-background {color: #fff;background-color: #3FB950;border-radius: 15px 0 0 15px;}
body.darkmode .ibuilder.express .bud-schedule-style .Grid .progress-bar.full-progress-bar .progress-bar-background {color: #FF6B3D;}
body.darkmode .ibuilder.express .progress-bar-background, 
body.darkmode .ibuilder.express .Grid td .container.pbar-container > span {color: #fff;}
body.darkmode .ibuilder.express .Grid td .container.pbar-container > span {background-color: #2ea043;}
body.darkmode .ibuilder.express .Grid td .container.pbar-container > div {background-color: #21262d;}
body.darkmode .ibuilder.express .Grid td .container.pbar-container.pbar-red > span {background-color: #84302d;}
body.darkmode .ibuilder.express .Grid td .container.pbar-container.pbar-red > span {color: #FF6B3D;}
body.darkmode .ibuilder.express .Grid td .container.pbar-container > span.white-text {color: #FF6B3D;}
*/

div.pbar-container.pbar-red span.RealizationPercent{color:#31754D;}
.ibuilder.express .pbar,
.bud-schedule-style .Grid .progress-bar .progress-bar-value{background-color: #CCECDD;}
.ibuilder.express .pbarRed{background-color: #FFF1EC;}

body.darkmode div.pbar-container.pbar-red span.RealizationPercent{color:#31754D;}
body.darkmode .ibuilder.express .pbar,
body.darkmode .bud-schedule-style .Grid .progress-bar .progress-bar-value{background-color: #3FB950;border-color:#111E2E;}
body.darkmode .ibuilder.express .pbarRed{background-color: #ed4949;color:#fff}
body.darkmode .ibuilder.express .container.pbar-container .RealizationPercent,
body.darkmode .ibuilder.express .container.pbar-container span{color:#fff;}
/*body.darkmode .ibuilder.express .container.pbar-container{background-color:#111E2E}*/

body.darkmode .ibuilder.express .container.rm-head-stage {color: #8B949E;}
body.darkmode .ibuilder.express .container.rm-head-stage .stage-completed .name, body.darkmode .ibuilder.express .container.rm-head-stage .stage-active .name {border-color: #2EA043;}
body.darkmode .ibuilder.express .container.rm-head-stage .stage-completed .icon {color: #3FB950;}
body.darkmode .ibuilder.express .filter-actions > li > span.btn:hover, body.darkmode .ibuilder.express .filter-actions > li > a.btn:hover, body.darkmode .ibuilder.express .main-actions-container span.btn.groupmenu:hover {background-color: #FB8E6C;}
body.darkmode .ibuilder.express .box-search .asearch-clear:hover, body.darkmode .ibuilder.express .box-search .asearch.btn:hover, body.darkmode .ibuilder.express .cc-views select:hover {background-color: #102319;}
body.darkmode .ibuilder.express span.btn.project-delete:before, body.darkmode .ibuilder.express span.btn.project-edit:before, body.darkmode .ibuilder.express .btn.delete:before, body.darkmode .ibuilder.express .btn.edit:before, body.darkmode .ibuilder.express .btn.editP:before, body.darkmode .ibuilder.express .btn.save:before, body.darkmode .ibuilder.express .btn.saveOk:before, body.darkmode .ibuilder.express .btn.cancel:before, body.darkmode .ibuilder.express a.btnOpened:before, body.darkmode .ibuilder.express a.btnClosed:before, body.darkmode .ibuilder.express .btn.move:before, body.darkmode .ibuilder.express .btn.users:before, body.darkmode .ibuilder.express .btn.sched:before, body.darkmode .ibuilder.express .btn.linked:before, body.darkmode .ibuilder.express .btnDevideEqually:before, body.darkmode .ibuilder.express .btnDevideBasedOnLine:before, body.darkmode .ibuilder.express .btn.add:before, body.darkmode .ibuilder.express a.btnApprovedUnlocked:before, body.darkmode .ibuilder.express a.btnApprovedLocked:before, body.darkmode .ibuilder.express .btn.up:before, body.darkmode .ibuilder.express .btn.down:before, body.darkmode .ibuilder.express .btn.collapsed:before, body.darkmode .ibuilder.express .btn.expanded:before {color: #3FB950;}
body.darkmode .ibuilder.express .bud-schedule-style .Grid .imgMenu {background-color: #2EA043;}
body.darkmode .ibuilder.express .Container.CalendarContainer button.fc-state-active, body.darkmode .ibuilder.express .ib25calendar button.fc-state-active, body.darkmode .ibuilder.express .Container.CalendarContainer button.fc-button, body.darkmode .ibuilder.express .ib25calendar button.fc-button {background: #21262D; color: #F0F6FC;}
body.darkmode .ibuilder.express .fc-view-container {background-color: #161B22;}
body.darkmode .ibuilder.express .fc-unthemed td.fc-today {background-color: transparent; border-bottom-color: #FF6B3D;}
body.darkmode .ibuilder.express .ib25calendar button.fc-button.fc-today-button {background-color: #2EA043;}
body.darkmode .ibuilder.express .ib25calendar button.fc-button.fc-today-button:hover {background-color: #102319;}
body.darkmode .ibuilder.express .fc-toolbar h2 {color: #F0F6FC;}
body.darkmode .ibuilder.express .fc-event, body.darkmode .ibuilder.express .fc-event.list-type-fv, body.darkmode .ibuilder.express .fc-event.list-type-pk, body.darkmode .ibuilder.express .fc-event.list-type-kw, body.darkmode .ibuilder.express .fc-event.list-type-z, body.darkmode .ibuilder.express .fc-event.list-type-u, body.darkmode .ibuilder.express .fc-event.list-type-zkg, body.darkmode .ibuilder.express .fc-event.list-type-d, body.darkmode .ibuilder.express .fc-event.list-type-ab, body.darkmode .ibuilder.express .fc-event.list-type-k, body.darkmode .ibuilder.express .fc-event.list-type-pr, body.darkmode .ibuilder.express .fc-event.list-type-wd, body.darkmode .ibuilder.express .fc-event.list-type-mm, body.darkmode .ibuilder.express .fc-event.list-type-pz, body.darkmode .ibuilder.express .fc-event.list-type-rw, body.darkmode .ibuilder.express .fc-event.list-type-fvs, body.darkmode .ibuilder.express .fc-event.list-type-fvsi, body.darkmode .ibuilder.express .fc-event.list-type-uf, body.darkmode .ibuilder.express .fc-event.list-type-fp, body.darkmode .ibuilder.express .fc-event.list-type-fz, body.darkmode .ibuilder.express .fc-event.list-type-rez, body.darkmode .ibuilder.express .fc-event.list-type-auf, body.darkmode .ibuilder.express .fc-event.list-type-dz, body.darkmode .ibuilder.express .fc-event.list-type-fvm, body.darkmode .ibuilder.express .fc-event.list-type-fvsl, body.darkmode .ibuilder.express .fc-event.list-type-ugw {color: #58A6FF; background-color: #111E2E; border-color: transparent;}
body.darkmode .ibuilder.express .fc-event .fc-title {color: #fff;}
body.darkmode .ibuilder.express #pnlProtocolsMain {background-color: #161B22;}
body.darkmode .ibuilder.express #pnlProtocolsMain .actions > a.btn, body.darkmode .bud-detalis-grids .ibuilder.express .actions > a.btn, body.darkmode .ibuilder.express #gridNoInvoiceIncomesList .actions > a.btn {background-color: #21262D;}
body.darkmode .ibuilder.express #pnlProtocolsMain select {background-color: #0D1117; border-color: #30363D;}
body.darkmode .bud-detalis-grids .ibuilder.express .actions > a.btn.primary {background-color: #2EA043;}
body.darkmode .bud-detalis-grids .ibuilder.express .btn-primary-grid .ib-grid .actions .btn {background-color: #2EA043;}
body.darkmode .ibuilder.express .asearch-content .asearch-ok {background-color: #2EA043;}
body.darkmode .ibuilder.express .asearch-content .asearch-ok:hover {background-color: #102319;}
body.darkmode .ibuilder.express .asearch-content .asearch-clear {background-color: #FF6B3D;}
body.darkmode .ibuilder.express .asearch-content .asearch-clear:hover {background-color: #FB8E6C;}
body.darkmode .ibuilder.express .asearch-content .asearch-cancel {background-color: #21262D;}
body.darkmode .ibuilder.express .asearch-content .asearch-cancel:hover {background-color: #262C36;}
body.darkmode .start-item {background-color: #161B22;}
body.darkmode .start-item ul {border-top-color: #1E462F;}
body.darkmode .ibuilder.express .main-actions-container span.btn {background-color: #2EA043;}
body.darkmode .ibuilder.express .main-actions-container span.btn.groupmenu:hover{background-color: #102319;}
body.darkmode .ibuilder.express .back-actions-container li:hover {background-color: #2EA043;}
body.darkmode .wfm-cbox .form-table input[type="text"], body.darkmode .wfm-cbox .form-table select, body.darkmode .wfm-cbox .form-table textarea {border-color: #30363D; background-color: #0D1117;}
body.darkmode .popup-buttons input[type="submit"] {background-color: #21262D; color: #F0F6FC;}
body.darkmode .ibuilder.express md-chips md-chip, body.darkmode .ibuilder.express md-chips md-chip.md-focused {background: #2EA043;}
body.darkmode .ibuilder.express .summary-invoice {background-color: #111E2E;}
body.darkmode .ibuilder.express md-dialog {background-color: #0D1117;}
body.darkmode .Container.DefaultContainer .bud-blob .Header .Title, body.darkmode .ibuilder.express md-dialog h2, body.darkmode .ibuilder.express .fis-advisor-assignment h2 {color: #F0F6FC;}
body.darkmode .ibuilder.express md-dialog .md-button.md-autofocus, body.darkmode .ibuilder.express .fis-advisor-assignment .md-raised.md-primary.md-button, body.darkmode .ibuilder.express #sharedFilterForm .md-raised.md-primary.md-button {background-color: #2EA043; color: #F0F6FC; border-color: #2EA043;}
body.darkmode .ibuilder.express md-dialog .md-button.md-autofocus:hover, body.darkmode .ibuilder.express .fis-advisor-assignment .md-raised.md-primary.md-button:hover, body.darkmode .ibuilder.express #sharedFilterForm .md-raised.md-primary.md-button:hover {background-color: #102319;}
body.darkmode .ibuilder.express .bco:focus, body.darkmode .ibuilder.express .bco {background-color: #fff;}
body.darkmode #budMenu a:before {color: #3FB950;}
body.darkmode .express-user-admin .ibuilder.express button.md-primary, body.darkmode .express-user-admin .ibuilder.express .md-button.md-primary {background-color: #2EA043;}
body.darkmode .express-user-admin .ibuilder.express #buildingDetailsForm h2 {color: #F0F6FC;}
body.darkmode .ibuilder.express .ex_grid_row .ex_grid_cell.rm-process-status div, body.darkmode .ibuilder.express .ex_grid_row .ex_grid_cell.fis-local-status div {color: #58A6FF; border-color: #388BFD;}
body.darkmode .ibuilder.express .ex_grid_row.rm-process-status-odrzucony .ex_grid_cell.rm-process-status div {color: #FF6B3D; border-color: #FF6B3D;}
body.darkmode .ibuilder.express .ex_grid_row.rm-process-status-dodany .ex_grid_cell.rm-process-status div {color: #3FB950; border-color: #2EA043;}
body.darkmode .ibuilder.express #tbl-history .md-button {background-color: transparent; color: #3FB950;}
body.darkmode .ibuilder.express .rm-pager-item {background: #21262D; color: #8B949E;}
body.darkmode .ibuilder.express .rm-pager-item .rm-pager-current {color: #3FB950;}
body.darkmode .ibuilder.express .rm-popup > div.rm-standard-relation-form {background-color: #161B22;}
body.darkmode .ibuilder.express .search-summary ul.cf-list {background: #0D1117;}
body.darkmode .ibuilder.express .search-summary ul.cf-list:before {color: #8B949E;}
body.darkmode .ibuilder.express .search-summary ul.cf-list li .md-select-value {background: #161B22;}
body.darkmode .ibuilder.express .search-summary span.cf-item md-select .md-select-value {background-color: #161B22; border-color: transparent; color: #8B949E;}
body.darkmode .table-nostriped th {background-color: #f2f2f2;}
body.darkmode .ibuilder.express .ex_grid_pinned_right .ex_grid_row .ex_grid_cell:last-child, body.darkmode .ibuilder.express .ex_grid_rows_container .ex_grid_row .ex_grid_cell:last-child:not(.ex_grid_selectrow) {border-right-color: #30363D;}
body.darkmode md-dialog.md-dialog-fullscreen .md-toolbar-tools {color: #F0F6FC;}
body.darkmode md-dialog.md-dialog-fullscreen md-dialog-actions .md-button, body.darkmode md-dialog.md-dialog-fullscreen md-dialog-actions .md-button.md-primary.md-raised {background-color: #21262D; color: #F0F6FC;}
body.darkmode md-dialog.md-dialog-fullscreen md-dialog-actions .md-button.md-raised:not([disabled]):hover, body.darkmode md-dialog.md-dialog-fullscreen md-dialog-actions .md-button.md-primary.md-raised:hover {background-color: #262C36; color: #F0F6FC;}
body.darkmode .ui-state-default, body.darkmode .ui-widget-content .ui-state-default, body.darkmode .ui-widget-header .ui-state-default {background: transparent; color: #F0F6FC;}
body.darkmode .ui-widget-content .ui-state-highlight {background: #F04A03; color: rgba(255,255,255,0.87);}
body.darkmode .ui-widget-header {color: #3FB950;}
body.darkmode .ibuilder.express .budget-top-container input[type="submit"], body.darkmode .ui-datepicker-buttonpane.ui-widget-content button {background-color: #21262D; color: #F0F6FC;}
body.darkmode .ui-datepicker-buttonpane.ui-widget-content button:hover {background-color: #262C36; color: #F0F6FC;}
body.darkmode .ibuilder.express .bud-planedit a.btn {background-color: #2EA043;}
body.darkmode .ibuilder.express .bud-budgetedValue {background: #102319;}
body.darkmode .ibuilder.express .onvac-table input[type="button"], body.darkmode .ibuilder.express .onvac-table input[type="submit"] {background-color: #21262D;}
body.darkmode .ibuilder.express .onvac-table select {background-color: #161B22;}
body.darkmode .ibuilder.express #up1 .bud-popup {background: #161B22; border-color: #2EA043;}
body.darkmode .ibuilder.admin .filter-actions > li > a.btn {background: #FF6B3D;}
body.darkmode .bud-contract-schedule #setSchedule .grid-wrapper {background: #161B22;}
body.darkmode .ng-tab-hide md-tab-content .rm-custom-tran .md-button.md-primary.md-raised:not([disabled]) {background-color: #2EA043; border-color: #2EA043; color: #F0F6FC;}
body.darkmode .ng-tab-hide md-tab-content .rm-custom-tran .md-button.md-primary.md-raised:not([disabled]):hover {color: #F0F6FC; background-color: #262C36;}
body.darkmode .ibuilder.express .ib-grid-s td a.btn.downloadP {background-color: #2EA043;}
body.darkmode .ibuilder.express wfm-contractor-bank-accounts-edit-component > div {background: #161B22;}
body.darkmode .ibuilder.express wfm-contractor-bank-accounts-edit-component #accountForm table th, body.darkmode .ibuilder.express wfm-contractor-bank-accounts-edit-component #accountForm table td {background: none; border-right-color: #B7B7B7; border-bottom-color: #B7B7B7;}
body.darkmode .ibuilder.default.express .p-wide #contractorsContainer #contactForm md-content.md-padding, body.darkmode .ibuilder.default.express .p-wide #contractorsContainer #contacstForm md-content.md-padding, body.darkmode .ibuilder.default.express .p-wide #contractorsContainer #emailsForm md-content.md-padding {background: #161B22;}
body.darkmode .ibuilder.default.express .p-wide #contractorsContainer #emailsForm md-content section.well > .md-button {background-color: #21262D;}
body.darkmode .rm-fieldtype-integer-workflow25-incomeprotocolscustomcontrol .protocol-link a {color: #58A6FF;}
body.darkmode .rm-fieldtype-xml-repository-interactivetablecontrol div.ex_grid .row .col.itcDate md-datepicker .md-datepicker-input {border-color: #30363D;}
body.darkmode .rm-fieldtype-xml-repository-interactivetablecontrol .md-button.md-raised:not([disabled]):hover {color: #F0F6FC;}
body.darkmode .ibuilder.express .fis-local-header .local-number-editable md-input-container {border-color: #30363D;}
body.darkmode .ibuilder.express .fis-local-header .local-type-editable md-input-container {border-color: #30363D;}
body.darkmode .ibuilder.express .fis-local-details md-input-container a {border-color: #30363D; background-color: #0D1117;}
body.darkmode .ibuilder.express a.btn.section-edit {background-color: #21262D;}
body.darkmode .ibuilder.express .fis-contractor-header a.btn.section-edit, body.darkmode .ibuilder.express  .sales-leads-filters a.btn.section-edit {background-color: #161B22;}
body.darkmode .ibuilder.express #contractorForm .fis-contractor-preview md-tabs-wrapper, body.darkmode .ibuilder.express #fisContainer md-tabs-wrapper {background-color: #161B22; border-bottom-color: #30363D;}
body.darkmode .ibuilder.express #contractorForm .fis-contractor-preview md-tabs .md-tab, body.darkmode .ibuilder.express #fisContainer md-tabs .md-tab {background-color: transparent; color: #3FB950;}
body.darkmode .ibuilder.express #contractorForm .fis-contractor-preview md-tabs .md-tab.md-active, body.darkmode .ibuilder.express #fisContainer md-tabs .md-tab.md-active {color: #58A6FF;}
body.darkmode .ibuilder.express #contractorForm .fis-contractor-preview md-tabs md-ink-bar, body.darkmode .ibuilder.express #fisContainer md-tabs md-ink-bar {background-color: #388BFD;}
body.darkmode .ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-3, body.darkmode .ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-4 {background: #161B22;}
body.darkmode .ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-3 h2 {border-bottom-color: #30363D;}
body.darkmode .ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-3 h2, body.darkmode .ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-4 h2, body.darkmode .ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-3 h3, body.darkmode .ibuilder.express .border-box h1 {color: #F0F6FC;}
body.darkmode .ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-3 .header a.btn, body.darkmode .ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-4 .header .md-button {background-color: #2EA043;}
body.darkmode .ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-3 .list.locals {background-color: #111E2E;}
body.darkmode .ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-4 .border-box.history-item {background: transparent; border-top-color: #30363D;}
body.darkmode .ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-4 .border-box.history-item .column.single > .col-xs-12:nth-child(2) .btn.section-edit {background-color: #21262D; color: #8B949E;}
body.darkmode .ibuilder.express #contractorForm .fis-contractor-preview md-tab-content .layout-row > .col-md-9 .layout-row-4 .border-box.history-item .column.single > .col-xs-12:nth-child(2) .btn.section-edit:before {color: #8B949E;}
body.darkmode .ibuilder.express .border-box .info-line .info-line-key {color: #8B949E;}
body.darkmode .ibuilder.express .border-box .info-line .info-line-value {color: #F0F6FC;}
body.darkmode .ibuilder.express .fis-contractor-preview .border-box, body.darkmode .ibuilder.express #localForm .fis-local-preview md-tab-content .row > .col-md-9 .border-box, body.darkmode .ibuilder.express #localForm .fis-local-preview md-tab-content .row > .col-md-3 .border-box {background: #161B22;}
body.darkmode .ibuilder.express .fis-contractor-group .border-box .fis-contractor-header {background-color: #111E2E;}
body.darkmode .ibuilder.express .fis-local-details md-input-container a, body.darkmode .ibuilder.express .fis-local-details md-input-container .md-input.ib-display4label {background-color: #161B22;}
body.darkmode .ibuilder.express .ib-copy-source .fa-copy {color: #8B949E;}
body.darkmode .ibuilder.express .local-feature.on {background-color: transparent; border-color: #30363D; color: #8B949E;}
body.darkmode .ibuilder.express .fis-contractor-group .fis-local-details {background-color: #161B22;}
body.darkmode .ibuilder.express .fis-contractor-group .fis-local-details.agreement-summary, body.darkmode .ibuilder.express .fis-contractor-preview .border-box.details-sales-leads-summary, body.darkmode .ibuilder.express .fis-contractor-group .border-box.details-reservations-summary {background-color: #111E2E;}
body.darkmode .ibuilder.express .fis-contractor-group .fis-local-details.agreement-summary .border-box.img:before, body.darkmode .ibuilder.express .fis-contractor-preview .border-box.details-sales-leads-summary .border-box.img:before, body.darkmode .ibuilder.express .fis-contractor-group .border-box.details-reservations-summary .border-box.img:before {color: #58A6FF; background-color: #161B22;}
body.darkmode .ibuilder.express .fis-contractor-group .fis-local-details.agreement-summary .border-box .column.multi .col-xs-6 .name a, body.darkmode .ibuilder.express .fis-contractor-preview .border-box.details-sales-leads-summary .list .border-box.img .col-xs-4 span.name, body.darkmode .ibuilder.express .fis-contractor-group .border-box.details-reservations-summary .list .border-box.img .col-xs-6 .name a {color: #F0F6FC;}
body.darkmode .ibuilder.express .fis-contractor-group .fis-local-details.agreement-summary .border-box .column.multi .col-xs-6:nth-child(1) .info-line, body.darkmode .ibuilder.express .fis-contractor-preview .border-box.details-sales-leads-summary .border-box.img .col-xs-4 .info-line, body.darkmode .ibuilder.express .fis-contractor-group .border-box.details-reservations-summary .border-box.img .col-xs-6 .info-line {color: #8B949E;}
body.darkmode .ibuilder.express .fis-contractor-group .fis-local-details.agreement-summary .border-box .column.multi .col-xs-6:nth-child(2) .info-line, body.darkmode .ibuilder.express .fis-contractor-preview .border-box.details-sales-leads-summary .border-box.img .col-xs-8 .info-line, body.darkmode .ibuilder.express .fis-contractor-group .border-box.details-reservations-summary .border-box.img .col-xs-6:last-child .info-line {border-top-color: #30363D;}
body.darkmode .ibuilder.express #contractorForm .email-buttons .fa-envelope-open-text {background-color: #21262D;}
body.darkmode .ibuilder.express #contractorForm .email-buttons .fa-envelope-open-text:before {color: #8B949E;}
body.darkmode .ibuilder.express #withdrawalForm section.col-xs-12.col-md-6 button.md-raised.md-primary.md-button.md-ink-ripple, body.darkmode .ibuilder.express #paymentForm section.col-xs-12.col-md-6 button.md-raised.md-primary.md-button.md-ink-ripple, body.darkmode .ibuilder.express #invoiceToIssueForm section.col-xs-12.col-md-6 button.md-raised.md-primary.md-button.md-ink-ripple, body.darkmode .ibuilder.express #invoiceForm section.col-xs-12.col-md-6 button.md-raised.md-primary.md-button.md-ink-ripple, body.darkmode .ibuilder.express #prmForm .layout-row button.md-raised.md-primary.md-button.md-ink-ripple {background-color: #2EA043; color: #F0F6FC; border-color: #2EA043;}
body.darkmode .ibuilder.express #prmForm section.col-xs-12.col-md-6 h2 {color: #F0F6FC;}
body.darkmode .ibuilder.express .fis-local-preview #historicalAreasForm, body.darkmode .ibuilder.express .fis-local-preview #historicalPricesForm {background-color: #161B22;}
body.darkmode .ibuilder.express .fis-local-preview #historicalAreasForm .ex_grid th, body.darkmode .ibuilder.express .fis-local-preview #historicalAreasForm .ex_grid td, body.darkmode .ibuilder.express .fis-local-preview #historicalPricesForm .ex_grid th, body.darkmode .ibuilder.express .fis-local-preview #historicalPricesForm .ex_grid td {border-bottom-color: #30363D;}
body.darkmode .ibuilder.express .fis-local-preview #historicalAreasForm .ex_grid th, body.darkmode .ibuilder.express .fis-local-preview #historicalPricesForm.ex_grid th {background: #0D1117;}
body.darkmode .ibuilder.express .sales-leads-filters {background-color: #161B22;}
body.darkmode .ibuilder.express .sales-leads-filters .filter-actions-container a.btn {background-color: #2EA043;}
body.darkmode .ibuilder.express .sales-leads-filters .border-box {background-color: #111E2E;}
body.darkmode .ibuilder.express .sales-leads-filters .selected .border-box {background-color: #102319;}
body.darkmode .ibuilder.express .sales-leads-filters .border-box.img:before {color: #58A6FF; background-color: #161B22;}
body.darkmode .ibuilder.express .sales-leads-filters .border-box.img .col-xs-4  span.name {color: #F0F6FC;}
body.darkmode .ibuilder.express .sales-leads-filters .border-box.img .col-xs-4 .info-line {color: #8B949E;}
body.darkmode .ibuilder.express .sales-leads-filters .border-box.img .col-xs-8 .info-line {border-top-color: #30363D;}
body.darkmode .ibuilder.express .fis-local-header {background-color: #111E2E;}
body.darkmode .ibuilder.express .fis-local-details, body.darkmode .ibuilder.express #affiliationsForm, body.darkmode .ibuilder.express #affiliationsOnAgreementForm {background-color: #161B22;}
body.darkmode .ibuilder.express #affiliationsForm h2, body.darkmode .ibuilder.express #affiliationsOnAgreementForm h2 {color: #F0F6FC;}
body.darkmode .rozliczenia-umow .ibuilder.express .ex_grid th {background-color: #0D1117;}
body.darkmode .rozliczenia-umow .red {background-color: #FEDAC9;}
body.darkmode .rozliczenia-umow #fisContainer md-tabs.innermenu md-tab-item.md-active {color: #58A6FF;}
body.darkmode md-dialog {background-color: #000;border:1px solid #F0F6FC;}
body.darkmode md-dialog h1,
body.darkmode md-dialog h2 {color: #F0F6FC;}
body.darkmode md-dialog .md-button.md-autofocus {background-color: #2EA043; color: #F0F6FC;}
body.darkmode md-dialog .md-button.md-autofocus:hover {background-color: #102319;}
body.darkmode md-dialog .md-toolbar-tools {color: #F0F6FC;}
body.darkmode md-dialog md-dialog-actions .md-button, body.darkmode md-dialog md-dialog-actions .md-button.md-raised, body.darkmode md-dialog md-dialog-actions .md-button.md-primary.md-raised {background-color: #21262D; color: #F0F6FC;}
body.darkmode md-dialog md-dialog-actions .md-button.md-raised:not([disabled]):hover, body.darkmode md-dialog md-dialog-actions .md-button.md-primary.md-raised:hover {background-color: #262C36; color: #F0F6FC;}
body.darkmode md-dialog md-dialog-actions .md-button.md-raised, body.darkmode md-dialog md-dialog-actions .md-button.md-raised.md-focused, body.darkmode md-dialog md-dialog-actions .md-button:not([disabled]).md-raised.md-focused, body.darkmode md-dialog md-dialog-actions .md-button.md-raised:hover, body.darkmode md-dialog md-dialog-actions .md-button.md-primary.md-raised, body.darkmode md-dialog md-dialog-actions .md-button.md-primary.md-raised.md-focused, body.darkmode md-dialog md-dialog-actions .md-button:not([disabled]).md-primary.md-raised.md-focused, body.darkmode md-dialog md-dialog-actions .md-button.md-primary.md-raised:hover {background-color: #2EA043; border-color: #2EA043; color: #F0F6FC;}
body.darkmode md-dialog md-input-container .md-input, body.darkmode md-dialog md-input-container md-select {color: #F0F6FC; -webkit-text-fill-color: #F0F6FC; border-color: #30363D; background-color: #0D1117;}
body.darkmode md-dialog md-datepicker .md-datepicker-input-container {border-color: #30363D;}
body.darkmode md-dialog md-datepicker .md-datepicker-input-container.md-datepicker-invalid {border-bottom-color: #30363D;}
body.darkmode .ibuilder.express .rm-calendar-filters.layout-column.col-md-3 {background: #161B22;}
body.darkmode .ibuilder.express .col-md-9 .calendar.rm-calendar {background: #161B22;}
body.darkmode .ibuilder.express .rm-calendar .fc-header-toolbar .fc-button {color: #3FB950; border: #30363D; background-color:transparent;box-shadow:none;}
body.darkmode .ibuilder.express .rm-calendar .fc-header-toolbar .fc-button:hover {color: #58A6FF;}
body.darkmode .ibuilder.express .rm-calendar .fc-header-toolbar .fc-button.fc-state-active {background-color: #2EA043; box-shadow: none;color:#fff}
body.darkmode .ibuilder.express .fis-settlement-box {background: #161B22;}
body.darkmode .ibuilder.express .ib25-fixed-header-off .fis-settlement-box .fis-space .container .row {background-color: #111E2E;}
body.darkmode .ibuilder.express .installment-groups tfoot tr td {background-color: #102319;}
body.darkmode .ibuilder.express .installment-groups tfoot tr td:first-child {background-color: #102319;}
body.darkmode .ibuilder.express .installment-groups tfoot tr td:last-child {background-color: #102319;}
body.darkmode .ibuilder.express .rozliczenia-umow .red {background-color: #241416;}
body.darkmode .ibuilder.express .ib25-fixed-header-off .fis-settlement-box .fis-space button.md-raised.md-button.md-ink-ripple {background-color: #2EA043;}
body.darkmode .ibuilder.express .ib25-fixed-header-off h1, body.darkmode .ibuilder.express .ib25-fixed-header-off h2 {color: #F0F6FC;}
body.darkmode .ibuilder.express.default .rm-ng-doc-view .rm-doc-buttons.rm-bottom .md-button.rm-task-save, body.darkmode .ibuilder.express .rm-ng-doc-view .rm-fieldtype-xml-repository-transitioncontrol .md-button.md-primary.md-raised {background-color: #2EA043; border-color: #2EA043; color: #F0F6FC;}
body.darkmode .ibuilder.express.default .rm-ng-doc-view .rm-doc-buttons.rm-bottom .md-button.rm-task-save:hover, body.darkmode .ibuilder.express .rm-ng-doc-view .rm-fieldtype-xml-repository-transitioncontrol .md-button.md-primary.md-raised:hover {color: #F0F6FC; background-color: #262C36;}
body.darkmode .ibuilder.express .agreement-number-header {background-color: transparent; background-color: #0D1117;}
body.darkmode .ibuilder.express .agreement-number-header md-toolbar button {background: #2EA043; box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.5); color: #F0F6FC;}
body.darkmode .ibuilder.express .agreement-number-header md-toolbar button:hover {background-color: #102319; color: #F0F6FC;}
body.darkmode .ibuilder.express .agreement-number-header md-toolbar button:before {color: #F0F6FC;}
body.darkmode .ibuilder.express .agreement-number-header .fis-settlement-edit-header {background-color: #161B22; border-bottom-color: #30363D;}
body.darkmode .ibuilder.express #additionalItemForm md-content section.col-md-6.layout-column h2 {color: #F0F6FC;}
body.darkmode .ibuilder.express #additionalItemForm md-content section.col-md-6.layout-column .md-button.md-primary.md-raised {background-color: #2EA043; border-color: #2EA043; color: #F0F6FC;}
body.darkmode .ibuilder.express #additionalItemForm md-content section.col-md-6.layout-column .md-button.md-primary.md-raised:hover {color: #F0F6FC; background-color: #262C36;}
body.darkmode .ibuilder.express #sharedFilterForm .md-subheader .md-subheader-inner, body.darkmode .ibuilder.express #fisContainer .col-md-8 .md-subheader .md-subheader-inner {color: #F0F6FC; background-color: transparent;}
body.darkmode .ibuilder.express .fis-contractor-group.col-md-4 .border-box {background-color: #161B22;}
body.darkmode .ibuilder.express .share-header-value {background-color: #102319;}
body.darkmode .ibuilder.express #agreementSharesForm > .control-contractors-groups .contractors-groups > .border-box .md-subheader .md-subheader-content a.edit:before, body.darkmode .ibuilder.express #agreementSharesForm > .control-contractors-groups .buttons.layout-row a.btn.add:before {background-color: #21262D; color: #8B949E;}
body.darkmode .ibuilder.express #agreementSharesForm > .control-contractors-groups .contractors-groups > .border-box .md-subheader .md-subheader-content a.edit:hover:before, body.darkmode .ibuilder.express #agreementSharesForm > .control-contractors-groups .buttons.layout-row a.btn.add:hover:before {background-color: #2EA043; color: #F0F6FC;}
body.darkmode .ibuilder.express #agreementSharesForm > .control-contractors-groups .contractors-groups > .border-box .btn.edit:before {background-color: #161B22; color: #8B949E;}
body.darkmode .ibuilder.express .rm-delayed .ex_grid_cell {background-color: #1e1315;}
body.darkmode .md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator {background-color: transparent; border-color: #2EA043; color: #3FB950;}
body.darkmode .md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator {background-color: #2EA043; border-color: #2EA043;}
body.darkmode .group-action-buttons a.btn.add {background-color: transparent; color: #4CAF50;}
body.darkmode .group-action-buttons a.btn.add:before {background-color: #21262D;}
body.darkmode .group-action-buttons a.btn.add:hover {background-color: transparent; color: #3FB950;}
body.darkmode .group-action-buttons a.btn.add:hover:before {color: #F0F6FC; background-color: #2EA043;}
body.darkmode .sales-leads-edit-mode-container .md-button.md-raised {background-color: #2EA043; border-color: #2EA043; color: #F0F6FC;}
body.darkmode .sales-leads-edit-mode-container .md-button.md-raised:hover {color: #F0F6FC; background-color: #262C36;}
body.darkmode .ibuilder.express .sales-lead-preferred .ex_grid_cell {background-color: #111E2E;}
body.darkmode #consentForm .contractor-form #consentForm .border-box.details-consents .layout-row .md-primary.md-button {background-color: #2EA043; border-color: #2EA043; color: #F0F6FC;}
body.darkmode #consentForm .contractor-form #consentForm .border-box.details-consents .layout-row .md-primary.md-button:hover {color: #F0F6FC; background-color: #262C36;}
body.darkmode #consentForm .contractor-form #consentForm .border-box.details-consents .consent-tooltip {color: #3FB950;}
body.darkmode #updatePersonalDataForm .layout-row .md-primary.md-button {background-color: #2EA043; border-color: #2EA043; color: #F0F6FC;}
body.darkmode #updatePersonalDataForm .layout-row .md-primary.md-button:hover {color: #F0F6FC; background-color: #262C36;}
body.darkmode .sales-plan-row > .sales-plan-closed {background-color: #f4f4f4;}
body.darkmode .acceptance-path-section {background-color: #21262D;}
body.darkmode .acceptance-path-section .tile-radio-group div.group:before {color: #F0F6FC;}
body.darkmode .condition-box {background-color: #21262D;}
body.darkmode .condition-box .layout-row .col-xs-12 .md-button {background-color: #2EA043 !important; color: white;}
body.darkmode .ibuilder.express .fc-event, body.darkmode .ibuilder.express .fc-event.list-type-fv, body.darkmode .ibuilder.express .fc-event.list-type-pk, body.darkmode .ibuilder.express .fc-event.list-type-kw, body.darkmode .ibuilder.express .fc-event.list-type-z, body.darkmode .ibuilder.express .fc-event.list-type-u, body.darkmode .ibuilder.express .fc-event.list-type-zkg, body.darkmode .ibuilder.express .fc-event.list-type-d, body.darkmode .ibuilder.express .fc-event.list-type-ab, body.darkmode .ibuilder.express .fc-event.list-type-k, body.darkmode .ibuilder.express .fc-event.list-type-pr, body.darkmode .ibuilder.express .fc-event.list-type-wd, body.darkmode .ibuilder.express .fc-event.list-type-mm, body.darkmode .ibuilder.express .fc-event.list-type-pz, body.darkmode .ibuilder.express .fc-event.list-type-rw, body.darkmode .ibuilder.express .fc-event.list-type-fvs, body.darkmode .ibuilder.express .fc-event.list-type-fvsi, body.darkmode .ibuilder.express .fc-event.list-type-uf, body.darkmode .ibuilder.express .fc-event.list-type-fp, body.darkmode .ibuilder.express .fc-event.list-type-fz, body.darkmode .ibuilder.express .fc-event.list-type-rez, body.darkmode .ibuilder.express .fc-event.list-type-auf, body.darkmode .ibuilder.express .fc-event.list-type-dz, body.darkmode .ibuilder.express .fc-event.list-type-fvm, body.darkmode .ibuilder.express .fc-event.list-type-fvsl, body.darkmode .ibuilder.express .fc-event.list-type-ugw {background-color: #06597d;}
body.darkmode .ui-dialog .ui-dialog-buttonpane button {background-color: #2EA043; border-color: #2EA043; color: #F0F6FC;}
body.darkmode a:not([href]):not([class]), body.darkmode a:not([href]):not([class]) i {color: #58A6FF;}
body.darkmode select.ui-datepicker-month, body.darkmode select.ui-datepicker-year {color: #3FB950;}
body.darkmode .ibuilder.express.admin md-content {background-color: #161B22;color:#fff}
body.darkmode a:not([href]):not([class]):hover, body.darkmode a:not([href]):not([class]):focus, body.darkmode a:not([href]):not([class]):hover i {color: #3FB950;}
body.darkmode .WarehousesAddEdit-Positions .btn.delete, body.darkmode .WarehousesAddEdit-Positions .btn.add {background: none; color: #fff;}
body.darkmode .ibuilder.express.admin .md-datepicker-input-container {background-color: #161B22;}
body.darkmode .editable-select-options li.hover {background-color: #262C36;}
body.darkmode .editable-select-options li.current {background-color: #2EA043;}
body.darkmode md-checkbox .md-label {color: #8B949E;}
body.darkmode .header-bar-details .btn.edit:before, 
body.darkmode .btn.delete:before {color: #FF6B3D;}
body.darkmode .ex_grid tr.ex_grid_row, 
body.darkmode .ex_grid_row, 
body.darkmode .ex_grid tr.ex_grid_alternaterow, 
body.darkmode .ex_grid_alternaterow, 
body.darkmode .ex_grid_alternatingrow{background-color: transparent;}
body.darkmode .ibuilder.express .search-box.box-search{}
body.darkmode .ibuilder.express .search-box.box-search.actionsP2.actionsP0{}
body.darkmode .rm-ng-doc-view #document-data .md-subheader, 
body.darkmode .md-subheader,
body.darkmode .ibuilder.express .rm-ng-doc-view .rm-doc-header-main,
body.darkmode .rm-doc-header,
body.darkmode .rm-no-items-cell,
body.darkmode .rm-layout-tabs md-tab-content > div > div > .md-subheader + .rm-group-container, 
body.darkmode .rm-layout-tabs md-tab-content > div > div > div > .md-subheader + .rm-group-container, 
body.darkmode .rm-layout-tabs md-tab-content > div > div > div > div.rm-group-container > div > .md-subheader + .rm-group-container,
body.darkmode .fis-local-group .border-box,
body.darkmode .rm-ng-doc-view .md-subheader .md-subheader-inner, 
body.darkmode .md-subheader .md-subheader-inner,
body.darkmode .bud-sub-container .ui-expandable-container, 
body.darkmode .bud-schedule-view, 
body.darkmode #upSched, 
body.darkmode #pnlContractsMain, 
body.darkmode #gridSalesPlanReport, 
body.darkmode .bud-sales-plan, 
body.darkmode #rmso-view, 
body.darkmode #gridBudgetsVersions, 
body.darkmode #gridScheduleVersions, 
body.darkmode .overflowxauto,
body.darkmode .Grid tr,
body.darkmode ul.ex_grid_actions,
body.darkmode md-autocomplete.md-default-theme, 
body.darkmode md-autocomplete,
body.darkmode md-select,
body.darkmode .content-box-small,
body.darkmode .grid-content-container,
body.darkmode #productCatalogContainer .grid-content-container md-content .main-container,
body.darkmode #productCatalogContainer .md-nav-bar,
body.darkmode .comparerMulti .Grid.allow-fixed-header tr.ex_grid_header th,
body.darkmode wfm-sales-plan-list-component .additional-filter,
body.darkmode .att-opened,
body.darkmode #pnlAttachments,
body.darkmode .md-default-theme .md-datepicker-calendar, 
body.darkmode .md-datepicker-calendar,
body.darkmode .md-default-theme .md-calendar, 
body.darkmode .md-calendar,
body.darkmode .wfm_fv .wfm_section{background-color: #161B22;}
body.darkmode .ibuilder.express .cc-views select, 
body.darkmode .ibuilder.express .cfilter select,
body.darkmode md-content.md-default-theme, 
body.darkmode md-content,
body.darkmode .permissionlistunassignedcontainer .card,
body.darkmode .ccv-grid-box{background-color: #000;}
body.darkmode .fis-locals-grid{background-color: unset;}
body.darkmode .fis-local-group .fis-local-header,
body.darkmode md-select .md-select-value{border-color: #30363D;}
body.darkmode md-select md-select-value{border-radius:15px;}
body.darkmode .label,
body.darkmode .lev0 td,
body.darkmode .budget-info,
body.darkmode .Grid th,
body.darkmode md-input-container label,
body.darkmode md-input-container label:not(.md-no-float):not(.md-container-ignore), 
body.darkmode md-input-container .md-placeholder,
body.darkmode .rm-doc-tabs md-content label,
body.darkmode .rm-doc-tabs md-content div{color: #8B949E;}
body.darkmode select,
body.darkmode md-radio-button.md-default-theme[disabled], 
body.darkmode md-radio-button[disabled], 
body.darkmode md-radio-group.md-default-theme[disabled], 
body.darkmode md-radio-group[disabled]{color:#F0F6FC}
body.darkmode .budget-name,
body.darkmode ul.ex_grid_actions,
body.darkmode md-content.md-default-theme h1, 
body.darkmode md-content h1,
body.darkmode md-radio-button,
body.darkmode md-select,
body.darkmode .PreviewReports #prmForm md-content .layout-column > div,
body.darkmode #salesPlanForm .layout-column > div,
body.darkmode md-select-menu.md-default-theme md-content md-option, 
body.darkmode md-select-menu md-content md-option,
body.darkmode .md-default-theme .md-calendar-day-header, 
body.darkmode .md-calendar-day-header,
body.darkmode .md-default-theme .md-calendar, 
body.darkmode .md-calendar,
body.darkmode .ib2_angulargrid{color:#fff;}
body.darkmode md-radio-button.md-default-theme[disabled] .md-container .md-off, 
body.darkmode md-radio-button[disabled] .md-container .md-off,
body.darkmode md-radio-button.md-default-theme[disabled] .md-container .md-on, 
body.darkmode md-radio-button[disabled] .md-container .md-on,
body.darkmode md-radio-group.md-default-theme[disabled] .md-container .md-off, 
body.darkmode md-radio-group[disabled] .md-container .md-off,
body.darkmode md-radio-group.md-default-theme[disabled] .md-container .md-on, 
body.darkmode md-radio-group[disabled] .md-container .md-on { border-color: #fff; }
body.darkmode md-radio-group[disabled] .md-checked .md-container .md-off{border-color: rgba(234,81,90,0.87);}
body.darkmode .sales-leads-filters ul.form.cf-list li.cf-item:first-child{border:none;}
body.darkmode .list.locals.sales-lead-box,
body.darkmode .sales-lead-box{border-color:#3FB950;}
body.darkmode .header-bar{background-color:#3FB950;}
body.darkmode .ibuilder.express a.btn.delete.section-edit,
body.darkmode .ibuilder.express .Grid td a.btn.users{color:transparent;}
body.darkmode ul.form.cf-list li.cf-item label{opacity:1;}
body.darkmode ul.form li label {min-width: unset;}
body.darkmode rm-docs-list-component md-autocomplete, 
body.darkmode rm-task-calendar-component md-autocomplete{border:none;}
body.darkmode .rm-ng-doc-view table.table-striped > tbody > tr:nth-of-type(2n+1),
body.darkmode .rm-ng-doc-view table.table-nostriped > tbody > tr:nth-of-type(2n+1){background-color:transparent;color: #8B949E;}
body.darkmode .rm-ng-doc-view table.table-striped > tbody > tr th,
body.darkmode .rm-ng-doc-view table.table-nostriped > tbody > tr th,
body.darkmode .rm-ng-doc-view table.table-striped > tbody > tr td,
body.darkmode .rm-ng-doc-view table.table-nostriped > tbody > tr td{color: #8B949E;}
body.darkmode .ui-widget-content{background: #161B22;}
body.darkmode .ui-widget-content .ui-widget-header{background-color:#161B22;}
body.darkmode .ex_grid th, .ex_grid tr.ex_grid_header th span,
body.darkmode .ex_grid_header_row .ex_grid_cell span{color:#58A6FF;}
body.darkmode md-tabs.md-default-theme .md-tab, 
body.darkmode md-tabs .md-tab{color:#3FB950}
body.darkmode .rm-ng-doc-view table.table.table-hover th, 
body.darkmode .rm-ng-doc-view table.table.table-hover tr.rm-ng-doc-view table.table.table-hover_header th, 
body.darkmode .rm-ng-doc-view table.table.table-hover tr.rm-ng-doc-view table.table.table-hover_header td, 
body.darkmode .rm-ng-doc-view table.table.table-hover td.header,
body.darkmode .summary-invoice table td span,
body.darkmode .ex_grid td {color:#fff;}
body.darkmode .ibuilder.express .invoice-items-control input[type="file"],
body.darkmode .wfm_fv .wfm_section input[type="file"]{color-scheme: dark;}
body.darkmode md-select-menu md-content md-option.md-focused{background-color:#603535;color:#F0F6FC}
body.darkmode .container.rm-head-stage .name{background-color:#000;color:#fff;}
/*body.darkmode .container.rm-head-stage .stage-inactive .name{border-color:#30363d}*/
body.darkmode .ibuilder.express .container.rm-head-stage .stage-completed .icon{margin-top: -38px;margin-left: 10px;}
body.darkmode .table-hover > tbody > tr > td > *,
body.darkmode .Grid td .diff .normal, 
body.darkmode .Grid td .diff .exceeded,
body.darkmode .ex_grid_header_row .ex_grid_cell,
body.darkmode .table {color:#fff;}
body.darkmode .ibuilder.express md-input-container .md-input.ib-display4label,
body.darkmode .rm-toolbar-dialog,
body.darkmode ng-form.card,
body.darkmode #interestRateForm,
body.darkmode #dgfRateForm,
body.darkmode #reservationFeeRateForm{background-color:#111E2E}
body.darkmode .rm-toolbar-dialog,
body.darkmode #interestRateForm,
body.darkmode #dgfRateForm,
body.darkmode #reservationFeeRateForm{border-radius:30px;}
body.darkmode .md-autocomplete-standard-list-container.md-default-theme, 
body.darkmode .md-autocomplete-standard-list-container, 
body.darkmode .md-autocomplete-suggestions-container.md-default-theme, 
body.darkmode .md-autocomplete-suggestions-container,
body.darkmode #dgfRateForm md-datepicker .md-datepicker-input,
body.darkmode #reservationFeeRateForm md-datepicker .md-datepicker-input,
body.darkmode #interestRateForm md-datepicker .md-datepicker-input{background-color:#000;}
body.darkmode .md-autocomplete-standard-list-container.md-default-theme .md-autocomplete-suggestion, 
body.darkmode .md-autocomplete-standard-list-container .md-autocomplete-suggestion, 
body.darkmode .md-autocomplete-suggestions-container.md-default-theme .md-autocomplete-suggestion, 
body.darkmode .md-autocomplete-suggestions-container .md-autocomplete-suggestion,
body.darkmode .md-default-theme .md-calendar-date-disabled, 
body.darkmode .md-calendar-date-disabled, 
body.darkmode .md-default-theme .md-calendar-month-label-disabled, 
body.darkmode .md-calendar-month-label-disabled,
body.darkmode md-card.md-default-theme, 
body.darkmode md-card,
body.darkmode md-dialog.md-default-theme, 
body.darkmode md-dialog{color:#fff;}
body.darkmode .ibuilder.express .back-actions a.btn{background-color:#2EA043}
body.darkmode .ex_grid_row.ex-grid-summary .grid-conditional-sum-formatting div{color:#000;}
body.darkmode #priceHistoryGraph{background-color:silver}
body.darkmode #priceHistoryGraphForm ib-datepicker-container label {color:#fff;}