/*td .btn-yellow{width: 90%;margin-top: 90px;padding: 20px;position: relative;}
td .btn-yellow:after{content: "»";font-size: 40px;background: #e29300;position: absolute;right: -1px;top: -1px;padding: 5px 20px;border: 1px solid #e29300;border-top-right-radius: 6px;border-bottom-right-radius: 6px;}
td .btn-yellow:hover:after{background: #2a7f2a;border-color: #2a7f2a;}
td h3{font-size: 16px;}*/

.segmentUi {
    background: none;
    border: none;
    box-shadow: none;
}

.startowa-top{width: 100%;overflow: hidden;padding: 0 0 15px;position: relative;}
.startowa-top:after {
    /*background: #1F5B27 url('../img/topp.jpg') no-repeat right top;*/
    content: " ";
    display: block;
    position: absolute;
    width: 100%;
    height: 380px;
    top: 0;
    z-index: 0;
    opacity: 0.05;
}
.startowa-top h1{color: #fff;font-family: "Poppins";font-size: 48px;text-align: center;font-weight: 700;margin: 35px 0 80px;}
.startowa-top p{color: #fff;font-size: 20px;text-align: center;font-family: "Poppins";font-weight: 400;height: 105px;}
.startowa-top h4{color: #fff;font-size: 20px;font-weight: 700;text-align: center;font-family: "Poppins";}
.startowa-top a.button{display: block;margin: 35px auto 20px;width: 45%;background: #1b4d23;padding: 15px 25px;text-align: center;color: #fff;font-size: 20px;font-weight: 300;text-decoration: none;outline: none;margin: 40px 22px;float: left;border: 1px solid #fff;}
.startowa-top a.button:hover{background: #187729;}
.startowa-top a.button-small{display: block;margin: 5px auto;width: 500px;padding: 5px;text-align: center;color: #fff;font-size: 14px;font-weight: 300;text-decoration: underline;outline: none;}
.startowa-top a.button-small:hover{color: #244695;}
.startowa-top .container {
    position: relative;
    z-index: 10;
}

.startowa-content{padding: 0;}
.startowa-content .loan{clear: both;overflow: hidden;margin-top: 80px;}
.startowa-content .loan h2{color: #2b2c2c;font-family: "Poppins";font-size: 20px;text-align: center;font-weight: 700;margin-bottom: 60px;}
.startowa-content .loan table{width: 90%;margin: 20px auto;}
.startowa-content .loan table thead tr th{background: #fff;padding: 25px;text-align: left;font-size: 15px;font-family: "Poppins";}
.startowa-content .loan table thead tr th:first-child{border-right: 1px solid #e3edef;}
.startowa-content .loan table thead tr th:nth-child(2){border-right: 1px solid #e3edef;}
.startowa-content .loan table thead tr th:nth-child(3){border-right: 1px solid #e3edef;}

.startowa-content .loan table tbody tr td{background: #fff;text-align: left;padding: 25px;width: 25%;border-top: 1px solid #e3edef;font-size: 15px;font-family: "Poppins";}
.startowa-content .loan table tbody tr td:first-child{text-align: right;font-weight: 600;border-right: 1px solid #e3edef;}
.startowa-content .loan table tbody tr td:nth-child(2){border-right: 1px solid #e3edef;}
.startowa-content .loan table tbody tr td:nth-child(3){border-right: 1px solid #e3edef;}
.startowa-content .loan table tbody tr td.text-center {text-align: center;}
.startowa-content .loan table thead tr th.text-center {text-align: center;}
.documentTable tbody tr td:first-child{font-weight: 400 !important;}

.startowa-content .loan-table{margin-bottom: 70px;}
.startowa-content .loan-button h3{color: #2b2c2c;font-family: "Poppins";font-size: 20px;text-align: center;font-weight: 700;margin-bottom: 35px;}
.startowa-content .loan-button a{display: block;margin: 25px auto;width: 93%;background: #4E9F39;padding: 15px 25px;text-align: center;color: #fff;font-size: 20px;font-weight: 300;text-decoration: none;outline: none;}
.startowa-content .loan-button a:hover{background: #2e53a9;}

.startowa-content .documents{}
.startowa-content .documents h3{color: #2b2c2c;font-family: "Poppins";font-size: 20px;text-align: center;font-weight: 700;margin-bottom: 35px;}
/*.startowa-content .documents div{width: 80%;margin: 10px auto;}*/
.startowa-content .documents div ul{margin: 0;padding: 0;list-style: none;}
.startowa-content .documents div ul li{width: 50%;float: left;margin-bottom: 10px;}
.startowa-content .documents div ul li a{color: #00459b;font-family: "Poppins";font-size: 15px;text-decoration: underline;font-weight: 500;}

.startowa-content .helper{width: 86%;margin: 0 auto;}
.startowa-content .helper div{color: #2c2c2c;font-family: "Poppins";font-size: 16px;font-weight: 300;}
.startowa-content .helper div a{color: #2c2c2c;text-decoration: none;}
.startowa-content .helper div:nth-child(2) a{text-decoration: underline;}
.startowa-content .helper div:first-child{text-align: right;font-weight: 700;}
.startowa-content .helper div span{width: 40%;float: right;margin-right: 35px;}

@media (max-width: 480px) {
    .startowa-top{padding: 30px 0 10px;}
    .startowa-top a{width: 100%;}
    .startowa-top p img{}
    .startowa-top a{width: 100% !important;}
    .startowa-content .helper div{margin-bottom: 15px;}
    .startowa-content .helper div span{width: 100%;text-align: center;}
    .startowa-content .loan-button a{width: 100%;}
    .startowa-content .documents div ul li{float: none;clear: both;width: 100%;}
    footer .container{padding: 0;}
    footer .footer-loga img{width: 100%;height: auto;}
    header .container{padding: 0;}
    header .header-top img{width: 100%;height: auto;}
}
@media (min-width: 481px) and (max-width: 640px) {
    .startowa-top{padding: 30px 0 10px;}
    .startowa-top a{width: 100%;}
    .startowa-top p img{}
    .startowa-top a{width: 100% !important;}
    .startowa-content .helper div{margin-bottom: 15px;}
    .startowa-content .helper div span{width: 100%;text-align: center;}
    .startowa-content .loan-button a{width: 100%;}
    .startowa-content .documents div ul li{float: none;clear: both;width: 100%;}
    footer .container{padding: 0;}
    footer .footer-loga img{width: 100%;height: auto;}
    header .container{padding: 0;}
    header .header-top img{width: 100%;height: auto;}
}
@media (min-width: 641px) and (max-width: 992px) {
    header .header-top img{width: 100%;height: auto;}
    .startowa-top{padding: 30px 0 10px;}
    .startowa-top p img{}
    .startowa-top a{width: 100% !important;}
    .startowa-content .helper div span{width: 100%;text-align: center;}
}

.specialButton{
    margin: 25px auto;
    width: 50%;
}
.specialButton a {
    color: #fff;
    font-weight: 700;
    width: 49%;
    min-width: 240px;
    display: inline-block;
    vertical-align: top;
    text-align: center;
    text-decoration: none;
}
.specialButton a:hover{
    color: #2e53a9;
}
.specialButton a span.names{
    font-size: 15px;
}
.specialButton a.btn-calculate span.names{
    display: block;
    width: 50%;
    text-align: center;
    margin: 0 auto;
}
.specialButton a span.bcg{
    display: block;
    background: #284892;
    border-radius: 50%;
    padding: 15px;
    width: 80px;
    color: #fff;
    margin: 0 auto 10px;
}
.specialButton a:hover span.bcg{
    background: #2e53a9;
}
.specialButton a span.bcg svg{
    max-width: 45px;
    max-height: 45px;
    fill: #fff;
}
.specialButton a span.bcg svg path{
    stroke: #fff;
}
.specialButton a span.bcg svg line{
    stroke: #fff;
}
.specialButton a span.bcg svg rect{
    stroke: #fff;
    fill: #fff;
}
.specialButton a span.bcg svg g{
    stroke: #fff;
}
.specialButton a span.bcg svg g rect{
    stroke: #fff;
}

.showList{
    display: none;
}

.tableFiles tbody tr td{
    font-sizE: 14px;
    padding: 5px 15px;
}

tr.hidden{
    display: none;
}
.card-header button{
    text-decoration: none !important;
}
table.hidden{
    display: none;
}
.card-header .btn:hover{
    color: #fab800;
}
.box-file-list{
    box-shadow: #111 0 0 155px;
    /*width: 100%;*/
    border-radius: 9px;
    width: 800px;
    position: absolute;
    z-index: 999;
    background: #fff;
    padding: 15px;
}
.box-file-list .card-header{
    background-color: rgba(0,0,0,.03);
    border-bottom: 1px solid rgba(0,0,0,.125);
}
.xxlose{
    floaT: right;
    padding: 5px;
    font-size: 26px;
    cursor: pointer;
    color: #ccc;
    margin-top: -10px;
}
.beforeFileList{

}
.beforeFileList .form-group{
    border-bottom: 1px solid #afafaf;
}
.beforeFileList .form-group div{
    padding-left: 25px;
}
.beforeFileList .form-group div label{
    display: block;
}
.fileList{
    display: none;
}
.fileList .printBox{
    margin-top: 15px;
    text-align: right;
}

.specialButton2 a span.names{
    color: #121212;
}
