.p-menu{width:calc(100% - 283px)}.p-session{display:none}.Container.DefaultContainer{margin-bottom:12px}.infoSplitter{font-size:1pt;margin:5px 0 6px 0;border-top:dashed 1px #000}.gotoarchive{text-align:center}.comments{margin-top:20px}.comments .addcomment{background-color:#fff;border:1px solid #ededed;clear:both;float:left;margin-bottom:30px;padding:0}.ContainerContent .comments .addcomment .title{background:url("/css/images/repo/edoc/legend-bg.png") repeat-x center top #a4b1b9;border-radius:12px 12px 0 0;display:block;font-weight:bold;padding:8px 10px;text-transform:uppercase;color:#fff;margin-bottom:10px}.comments .addcomment .author{padding:0 8px}.comments .addcomment .content{margin-top:3px;padding:0 8px}.comments .addcomment .content label{padding-top:5px}.comments .addcomment .buttons{padding:8px;overflow:hidden;text-align:right}.comments div.addcomment textarea{width:300px}.comments .commmentitem{background:url("/images/infoSplitter.png") repeat-x 0 0 transparent;border:0 none;clear:both;margin:10px 0;overflow:hidden;padding:7px 0}.comments .commmentitem .authorandtext{background:url("/images/linksArrow.png") no-repeat left 2px transparent;color:#666;float:left;line-height:14px;padding:0 0 0 15px;width:75%;border:0}.comments .commmentitem .authorandtext span{float:left;clear:both}.comments .commmentitem .authorandtext .text{text-align:justify}.comments .commmentitem .date{padding-left:5px;color:#1b98b1;float:right;font-size:11px;width:100px}.comments .authorandtext .author{font-weight:bold}.comments div.addcomment input.ibuilderValidTextBox,.comments div.addcomment textarea{background-color:#fff;margin-bottom:10px}.comments div.addcomment input.ibuilderValidTextBox{width:200px}.newsAll{clear:both;overflow:hidden;margin-bottom:24px;border:1px solid #d0d0d0;background-color:#fff;height:176px}.newsAll a{}.newsAll .newsHeader{overflow:hidden;padding:32px;padding-bottom:0}.newsAll .newsContent{overflow:hidden;margin-bottom:7px}.newsAll .newsFooter{}.newsAll .newsFooter li label{float:left;clear:both;width:100px;font-size:.9em;font-weight:bold}.newsAll .newsFooter li span{width:180px;font-size:.9em;float:left}.newsAll .newsFooter .tags li{float:left;margin-right:10px}.newsAll .newsTitle{overflow:hidden;float:left;margin-bottom:24px}.newsAll .newsTitle a{font-size:18px;line-height:27px;font-weight:bold;color:#131313}.newsAll .newsShortText{float:left;font-size:1em;line-height:1.2em;overflow:hidden;clear:both}.newsAll .newsShortText a{font-size:16px;line-height:24px;color:#131313}.newsAll .newsLongText{margin:12px 0;overflow:hidden}.newsAll .newsLongText .simpletext{margin-bottom:10px;display:block}.newsAll .newsLongText .news-gallery{clear:both}.newsAll .newsLongText .multitext{margin-bottom:10px;float:left;overflow:hidden;font-size:12px;line-height:18px}.newsAll .newsLongText .multitext p{line-height:18px}.newsAll .newsLongText .lightboxgallery{margin:10px 20px 10px 0;float:left;overflow:hidden}.newsAll .newsLongText .link{float:left;clear:both}.newsAll .newsAutor{}.newsAll .newsDate{float:left;vertical-align:bottom;text-align:left;clear:both}.newsAll .newsImage{background-color:transparent;float:left;border:0}.newsAll .newsImage img{width:256px}.newsAll .newsCategoriesTitle{background-color:silver}.newsAll .newsCategories{background-color:#ffa500}.newsAll .newsTagsTitle{background-color:#ffc0cb}.newsAll .newsTags{background-color:aqua}.newsAll .newsVisitsTitle{background-color:red}.newsAll .newsVisits{background-color:red}.newsAll .newsLastModificationTitle{background-color:red}.newsAll .newsLastModification{background-color:red}.newsAll .newsReadMoreText{float:right}.newsAll .newsReadMore{display:none}.newsAll .newsReadMore a{background:url("/images/linksArrow.png") no-repeat right center;padding:3px 15px 4px 0}.newsTitleDate{overflow:hidden;padding:7px 0}.newsTitleDate .newsTitle{background:url("/images/linksArrow.png") no-repeat left center;float:left;font-size:1em;color:#666;width:75%;padding:0 0 0 15px}.newsTitleDate .newsDate{float:right;width:100px;font-size:1em}.infoSplitter{font-size:1pt;background:url("/images/infoSplitter.png") repeat-x;height:1px;border:0;margin:3px 0}.news_box{float:left;width:25%;padding:0 15px 30px}.news_list{background-color:#fff;float:left;box-shadow:3px 3px 6px #d8d8d8;border-radius:2px;position:relative;width:100%}.news_list:hover{text-decoration:none;background-color:#f0f0f0}.news_list:hover .image{opacity:.7}.news_list .image{display:block;height:140px;overflow:hidden;text-align:center}.news_list .image img{}.news_list .title{box-sizing:content-box!important;color:#282828;display:block;font-size:18px;font-weight:400;height:42px;line-height:21px;margin:13px 15px;overflow:hidden}.news_list .date{color:#797979;margin:10px 0}.news_list .short_text{border-top:1px solid #d2d2d2;color:#5a5a5a;display:block;height:150px;line-height:120%;overflow:auto;padding:13px 15px}.news_splitter{margin:0 auto;clear:both;background:#f04b0a;width:200px;height:1px}.news_details{padding:32px;background-color:#fff;border:1px solid #d0d0d0;line-height:24px;font-size:16px}.news_details .title{color:#000;display:block;font-weight:bold;line-height:27px;font-size:18px;margin-bottom:16px}.news_details .date{color:#707070;text-align:left;margin-bottom:24px}.news_details .short_text{color:#131313}.news_details .image{float:right;width:50%}.news_details .image img{max-width:100%;margin:0 0 -1px}.news_details .long_text{width:auto;clear:both;line-height:18px}.news_details .multitext{}div.back{clear:both;margin-top:24px}div.back a{clear:both;margin-top:24px;padding:12px 24px;border:1px solid #d0d0d0;border-radius:3px;color:#fb6928;text-decoration:none}div.back a:before{position:relative;font-family:'Font Awesome 5 Pro';margin-right:12px;content:"";font-weight:200}div.back a:hover{background-color:#fb6928;color:#fff}.news_list .read_more{background:url("/images/prod/more.png") no-repeat right center transparent;padding-right:10px;display:inline-block;margin:0 0 0 3px;color:#f04b0a}div.gotoarchive{clear:both}a.gotoarchive{margin:15px 0 0 0;overflow:hidden}.gallery_box{float:left;width:316px;padding-bottom:30px;margin-right:15px}.gallery_list{background-color:#fff;float:left;box-shadow:3px 3px 6px #d8d8d8;border-radius:2px;height:220px;position:relative;width:100%}.gallery_list .title{background:url("/images/prod/white-bg-opacity85.png") repeat 0 0 transparent;font-size:18px;font-weight:400;line-height:21px;padding:13px 15px;border-bottom:1px solid #d2d2d2;position:absolute;top:0;width:100%;z-index:4;color:#282828}.gallery_list .image{background-repeat:no-repeat;background-size:cover;background-position:0 bottom;position:absolute;width:100%;height:100%;left:0;top:0;z-index:3}.gallery_list:hover .image{text-decoration:none;opacity:.7}.gallery_list:hover .title{background:#f0f0f0}.gallery_details{}.gallery_details .c-container{margin:0 0 15px}.gallery_details .title{font-weight:bold;line-height:21px;padding:12px 0;border-bottom:1px solid #d2d2d2;color:#282828}.gallery_details .short_text{padding:12px 0;line-height:120%}.gallery_details .long_text{margin:15px -15px;clear:both;display:inline-block}.gallery_details a.lightboxgallery{overflow:hidden}.news-gallery{margin:20px 0}a.lightboxgallery{overflow:hidden;margin:15px;float:left;width:100px;height:100px;background-color:#fff;box-shadow:3px 3px 6px #d8d8d8;border-radius:2px}a.lightboxgallery img{height:100%}a.lightboxgallery:hover img{opacity:.7}.PDTHeader,.tabelHeader{display:inline-block;float:none;font-weight:bold;line-height:21px;padding-top:0;padding-bottom:13px}.tabelHeader span{width:auto}.changeDate{font-size:.846em;padding:3px}.agrementDetails .ex_grid,.personalDataTable{margin-bottom:10px}.agrementDetails>table th,.agrementDetails>table td{padding:0 16px 11px 0}.agrementDetails .ex_grid{width:auto}.agrementDetails .ex_grid th,.agrementDetails .ex_grid td{white-space:nowrap}.personalDataTable{margin-bottom:10px}.personalDataTable th{background-color:#f6f6f6;border-width:1px;border-style:solid;border-color:#d2d2d2 #e8e8e8 #e8e8e8;padding:7px 8px 6px;font-weight:normal;text-align:left}.personalDataTable td{border:1px solid #e8e8e8;padding:7px 8px 6px}.interest{font-size:1.385em;margin-bottom:10px}.interest .value{padding-right:20px}a.pdfLink{background:url("/images/prod/btn/btn-pdf.png") no-repeat center center #787878;display:block;width:23px;height:23px;border-radius:100px 100px 100px 100px}a.pdfLink:hover{background-color:#f04b0a}.messagesViewContent .panelPersonalData td span,.attachments span.selectfile{font-weight:bold;font-size:12px;line-height:18px;min-width:100px;display:inline-block;color:#707070}.attachments span.selectfile{font-weight:bold;font-size:16px;line-height:24px;min-width:100px;display:inline-block;color:#c9c9c9;margin-bottom:12px}.messagesViewContent .panelPersonalData td{padding-bottom:10px;vertical-align:top}.messagesViewContent .panelPersonalData td:first-child{width:100px}.messagesViewContent .panelPersonalData a.right.btn{margin-top:12px}.messagesViewContent .panelPersonalData .attachments,.popupAttachements{margin:0;background-color:#fedac91a;border:1px dashed #fb6928}.popupAttachements{margin:0 24px}.messagesViewContent input[type=text],.messagesViewContent textarea{width:100%}.faultForm tbody th{line-height:16px;margin-right:20px;text-align:right;width:180px;display:inline-block;font-size:1em;font-weight:normal;line-height:20px;padding:0;vertical-align:middle;margin:15px}#formWrapperContent .faultsViewContent tbody tr{line-height:16px;margin-right:20px;text-align:right;width:180px;display:inline-block;font-size:1em;font-weight:normal;line-height:20px;padding:0;vertical-align:middle;margin:15px}#formWrapperContent .faultForm .attachments{border:#000 1px solid;margin:5px}.faultForm{height:750px}.faultForm table tbody td select{min-width:200px}.faultForm .faultContent{width:611px;resize:none}.changeData{margin-bottom:8px}.panelPersonalData table{width:100%}.ui-tabs .ui-tabs-nav li a::after{height:1px}.ui-tabs .ui-tabs-nav li.ui-state-active a::after{background:#fb6928;content:"";left:0;bottom:0;height:1px;width:100%;position:absolute}.ui-tabs .ui-tabs-nav li:hover a{color:#fb6928}.ui-tabs .ui-tabs-nav li:hover a::after{height:1px}#messages_tabs td input[type="checkbox"]{margin:2px 5px 0 0;vertical-align:top}#messages_tabs td input[type="checkbox"]+label{margin:0}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;src:url('../fonts/poppins-v15-latin-regular.eot');src:local(''),url('../fonts/poppins-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/poppins-regular.woff') format('woff'),url('../fonts/poppins-regular.ttf') format('truetype'),url('../fonts/poppins-v15-latin-regular.svg#Poppins') format('svg')}body{font-family:Poppins;background-color:#fafafa;color:#707070}div.ibuilder.login.ib25pk .wrapper{padding:0;background-color:#fafafa}div.ibuilder.login.ib25pk .login-center{width:100%;max-width:unset;min-width:920px}div.ibuilder.login.ib25pk .login-content{background-color:#fafafa}div.ibuilder.login.ib25pk .panel-logo{margin:0 0 48px}div.ibuilder.login.ib25pk .panel-logo .logo{margin-left:unset;text-align:center}div.ibuilder.login.ib25pk .layout-column{padding:0}div.ibuilder.login.ib25pk .md-button{margin:0;height:47px;background:transparent;color:#fb6928;border-color:#d0d0d0;font-size:14px}div.ibuilder.login.ib25pk .md-button.md-primary.md-raised:not([disabled]):hover{margin:0;height:47px;font-size:14px;background:#fb6928}.ib25pk .login-img{height:100vh;display:none}.ib25pk .login-content .col-md-6{width:100%}.ib25pk .panels{width:360px;margin-top:25vh;margin:0 auto}.ib25pk p.logo img{height:24px}.ib25pk .login-content p.logo img{height:40px}.ib25pk .login-content .md-padding{padding:0}.ib25pk .login-content md-content{background-color:transparent}.ib25pk label{margin-bottom:10px;font-size:12px}.ib25pk md-input-container{margin-bottom:16px}.ib25pk md-input-container .md-input,div.ibuilder.ib25pk input[type="password"]{border-color:#c9c9c9;background-color:transparent;padding:12px 16px;height:auto;font-size:16px;font-weight:bold}.ib25pk .remember-me-top{margin-bottom:6px}.ib25pk .remember-me-top md-checkbox:not(.md-checked) .md-icon{margin-left:-4px}.ib25pk md-checkbox .md-label{padding:0}.ib25pk .password-retrieval{float:right;margin:-88px 0 0 200px;text-align:right;width:160px}.ib25pk .login-content a.back{margin-top:16px}.ib25pk #changePasswordForm a{margin:12px 0}.ib25pk .p-left-menu{width:264px;padding:0;background-color:#fff;height:100vh;position:fixed}.ib25pk .p-content{width:calc(100vh - 264px);margin:0 0 0 264px;padding:0 72px}.ib25pk .p-logo{height:94px;width:100%;margin:0;padding:32px 0 0 40px;float:none}.ib25pk .p-menu{width:100%;float:none;margin-top:0}.ib25pk .p-content-pane{padding-bottom:32px;min-width:1024px}.ib25pk .main-menu li{margin-bottom:20px;padding:2px 0 2px 40px;border-left:3px solid #fff}.ib25pk .main-menu li.on{border-left:3px solid #fb6928}.ib25pk .main-menu li a{color:#000;font-size:14px;font-weight:bold;text-decoration:none}.ib25pk .main-menu li a:before{position:relative;font-family:'Font Awesome 5 Pro';margin-right:12px}.ib25pk .main-menu li.on a{color:#fb6928}.ib25pk .main-menu li:nth-child(1){display:none}.ib25pk .main-menu li:nth-child(2) a:before{content:"";font-weight:200}.ib25pk .main-menu li:nth-child(3) a:before{content:"";font-weight:200}.ib25pk .main-menu li:nth-child(4) a:before{content:"";font-weight:200}.ib25pk .main-menu li:nth-child(5) a:before{content:"";font-weight:200}.ib25pk .main-menu li:nth-child(6) a:before{content:"";font-weight:200}.ib25pk .main-menu li:nth-child(7) a:before{content:"";font-weight:200}.ib25pk .main-menu li:nth-child(8) a:before{content:"";font-weight:200}.ib25pk .main-menu li:nth-child(9) a:before{content:"";font-weight:200}.ib25pk .main-menu li:nth-child(10) a:before{content:"";font-weight:200}.ib25pk .p-top{margin:23px 0 20px}.ib25pk .p-top-user{float:right;margin-top:12px}.ib25pk .p-top-user:hover a{display:block}.ib25pk .p-top-user .username{font-size:14px;font-weight:bold;color:#000;text-decoration:none}.ib25pk .p-top-user .username:before{content:"";font-weight:200;position:relative;font-family:'Font Awesome 5 Pro';margin-right:12px}.ib25pk .p-top-user .username:after{content:"";font-weight:400;position:relative;font-family:'Font Awesome 5 Pro';margin-left:4px}.ib25pk .p-top-user .logout{position:absolute;display:none;border:1px solid #d0d0d0;background:#fff 0% 0% no-repeat padding-box;color:#000;padding:8px 16px;margin:0;height:auto;width:124px;text-align:right;line-height:21px;right:72px}.ib25pk .p-top-user .logout i{margin-right:12px}.ib25pk .Container.DefaultContainer{padding:0;background-color:transparent}.ib25pk .Container.DefaultContainer h2.Title{color:#707070;font-size:17px;line-height:26px;margin-bottom:24px;letter-spacing:1px;text-transform:unset}.ib25pk .Container.DefaultContainer .single h2.Title{color:#131313;font-size:28px;line-height:42px;font-weight:bold;margin-bottom:32px}.ib25pk .welcome{font-size:28px;color:#131313;margin-bottom:32px;line-height:42px}.ib25pk .list-agreements{}.ib25pk .documents-container,.ib25pk .doc_list,.ib25pk .pk-item{border:1px solid #d0d0d0;margin-bottom:24px}.ib25pk .pk-item .header{padding:16px 24px;background-color:#f6f6f6;cursor:pointer}.ib25pk .documents-container,.ib25pk .doc_list,.ib25pk .pk-item .content{padding:16px 24px;background-color:#fff}.ib25pk .pk-item .content.big{display:none;min-height:112px}.ib25pk .pk-item .header+.content{border-top:1px solid #d0d0d0}.ib25pk .pk-item .content+.content{padding-top:0}.ib25pk .pk-item .header>div,.ib25pk .pk-item .content>div{display:inline-block;width:16%;text-align:left;vertical-align:top}.ib25pk .pk-item .label{color:#707070;font-size:12px;line-height:18px;font-weight:normal;padding:0}.ib25pk .pk-item .value{color:#131313;font-size:16px;line-height:24px;font-weight:bold;padding:0;margin-top:8px}.ib25pk .pk-item .value.Podpisana{color:#4caf50}.ib25pk .pk-item .value.Zakończona{color:#707070}.ib25pk .pk-item .header .owner{text-align:right;float:right;white-space:nowrap}.ib25pk .pk-item .content.big .value{font-size:32px;line-height:48px}.ib25pk .pk-item .content .link{float:right;margin:37px}.ib25pk .changeData input.btn.full-filled,.ib25pk a.btn.back,.ib25pk .panelPersonalData a.right.btn,.ib25pk .pk-item .content .link a{padding:16px;border:1px solid silver;white-space:nowrap;text-decoration:none;background-color:transparent;color:#fb6928;height:47px;font-weight:bold;font-size:14px;line-height:18px}.ib25pk .pk-item .content .link a:after{content:"";font-weight:400;position:relative;font-family:'Font Awesome 5 Pro';margin-left:4px}.ib25pk .changeData input.btn.full-filled:hover,.ib25pk a.btn.back:hover,.ib25pk .panelPersonalData a.right.btn:hover,.ib25pk .pk-item .content .link a:hover{height:47px;background:#fb6928;border-color:#fb6928;color:#fff}.ib25pk .documents-container .ex_grid{width:100%}.ib25pk .documents-container .ex_grid tr.ex_grid_header th,.ib25pk .documents-container .ex_grid tr td{background:#fff;color:#707070;font-size:12px;line-height:18px;font-weight:bold;border:none;border-bottom:1px solid #d0d0d0;padding:16px 0}.ib25pk .documents-container .ex_grid tr:last-child td{border-bottom:none}.ib25pk .documents-container .ex_grid tr th,.ib25pk .documents-container .ex_grid tr td{text-align:right}.ib25pk .documents-container .ex_grid tr th:nth-child(1),.ib25pk .documents-container .ex_grid tr td:nth-child(1){width:10%;text-align:left;padding-right:12px}.ib25pk .documents-container .ex_grid tr th:last-child,.ib25pk .documents-container .ex_grid tr td:last-child{width:100px;min-width:160px;padding-left:10px}.ib25pk .documents-container .ex_grid tr td{color:#131313;font-size:16px;line-height:24px}.ib25pk .documents-container .interest{color:#131313;font-size:16px;line-height:24px;margin-top:24px}.ib25pk .ib-grid-s{margin:0}.ib25pk .ib-grid-s .gridoverflow{margin:0}.ib25pk .doc_list .title{display:block;color:#131313;font-size:16px;line-height:24px;width:calc(100% - 110px);text-overflow:ellipsis;display:block;white-space:nowrap;overflow:hidden}.ib25pk .doc_list .title:before{content:"";font-weight:400;position:relative;font-family:'Font Awesome 5 Pro';margin-right:12px;font-size:24px}.ib25pk .doc_list .long_text{float:right;margin-top:-28px}.ib25pk .doc_list .att{color:#fb6928;font-size:14px;line-height:18px;margin-top:6px}.ib25pk .doc_list .att:after{content:"";font-weight:400;position:relative;font-family:'Font Awesome 5 Pro';margin-left:8px}.ib25pk .space,.ib25pk .doc_splitter{display:none}.ib25pk .ib2_paging{color:#707070}.ib25pk .messagesViewContent>.panelContent{background-color:#fff;padding:32px;border:1px solid #d0d0d0}.ib25pk .messagesViewContent>.panelContent .panelPersonalData{margin-bottom:50px}.ib25pk .messagesViewContent .panelPersonalData .tabelHeader{margin-top:36px}.ib25pk .panelPersonalData a.right.btn{margin-bottom:12px}.ib25pk .ui-tabs .ui-tabs-nav{background-color:#fafafa;border-right:none}.ib25pk .ui-tabs .ui-state-default{margin-right:32px}.ib25pk .ui-tabs .ui-state-default a{color:#707070;padding:0 0 22px 0}.ib25pk .ui-tabs li.ui-state-active a{color:#fb6928}.ib25pk .ui-tabs .ui-tabs-panel{border:1px solid #d0d0d0}.ib25pk .pdfLink{float:right;font-size:0}.ib25pk .paymentsViewContent .documents-container .ex_grid tr th[data-header="c5"]{width:200px;white-space:nowrap;color:#282828;font-size:13px}@media only screen and (max-width:600px){body{overflow-x:hidden}.ib25pk .p-left-menu{width:100%;padding:0;background-color:#fff;height:auto;position:relative}.ib25pk .p-content{width:100%;min-width:100%;margin:0;padding:0 12px}.ib25pk .p-logo{padding:12px;height:60px}.ib25pk .p-menu{width:100%;float:none;margin-top:0}.ib25pk .p-content-pane{min-width:100%}.ib25pk .skin_content{display:block}.ib25pk .main-menu li{padding-left:12px}.ib25pk .pk-item .header>div,.ib25pk .pk-item .content>div{width:100%;margin-bottom:12px}.ib25pk .pk-item .header .owner{text-align:left;float:none}.ib25pk .pk-item .content .link{float:none;margin:16px 0}.ib25pk .documents-container{overflow:auto;padding:12px}.ib25pk .documents-container table{display:inline;margin-right:12px}.ib25pk .documents-container,.ib25pk .doc_list,.ib25pk .pk-item .content{padding:12px}.newsAll{height:auto}.newsAll .newsImage,.newsAll .newsHeader,.newsAll .newsTitle,.newsAll .newsShortText{float:none}.newsAll .newsHeader{padding:12px}}@media only screen and (max-width:1024px){.ib25pk .p-content{padding:24px;width:100%;margin:0 0 0 206px}.ib25pk .p-content-pane{min-width:auto}.ib25pk .p-left-menu{width:206px}.ib25pk .main-menu li{padding-left:12px}.ib25pk .pk-item .header>div,.ib25pk .pk-item .content>div{width:49%;margin-bottom:12px}.ib25pk .pk-item .header .owner{text-align:left;float:none}.ib25pk .pk-item .content .link{float:none;margin:16px 0}.ib25pk .documents-container{overflow:auto;padding:12px}.ib25pk .documents-container table{display:inline;margin-right:12px}.ib25pk .documents-container,.ib25pk .doc_list,.ib25pk .pk-item .content{padding:12px}.newsAll{height:auto}.newsAll .newsImage,.newsAll .newsHeader,.newsAll .newsTitle,.newsAll .newsShortText{float:none}.newsAll .newsHeader{padding:12px}}.panelPersonalData .value input{width:100%}.panelPersonalData .value input[type="checkbox"]{width:auto}.panelPersonalData .value select{width:100%}.ib25pk .password-retrieval{float:right;margin:30px 0 0 83px;text-align:right;width:160px}div.ibuilder.login.ib25pk #loginForm .md-padding{height:350px;min-height:350px}.ib25pk .documents-container .ex_grid tr td:nth-child(1){width:10%;text-align:left;padding-right:12px}.ib25pk .documents-container .ex_grid tr td:last-child{width:100px;min-width:160px;padding-left:10px}#phContractorData{max-width:900px;margin:40px auto;background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.client-data-header{font-size:24px;font-weight:bold;color:#333;margin-bottom:20px;text-align:left}.client-data-table{width:100%;border-collapse:collapse;margin-bottom:20px}.client-data-table td{padding:10px;vertical-align:top}.client-data-table label{display:block;font-weight:bold;margin-bottom:5px;color:#333}.data-label{width:15px}.client-data-table input[type="text"],.client-data-table select,.client-data-table textarea{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:14px}.client-data-table textarea{resize:vertical}.data-processing-label{font-weight:bold;color:#333;margin-bottom:10px}table.consents tr td input,table.consents tr td label{float:left}table.consents tr td input{margin-right:10px}table.consents td{padding:0}.captcha-input{width:250px}@media(max-width:768px){.client-data-table{display:block}.client-data-table td{display:block;width:100%}.client-data-table input[type="text"],.client-data-table select,.client-data-table textarea{width:100%}}.client-data-table label{width:95%}