     
    .yit-nice-select.nice-select.form-control .list {
        width: 100%!important;
        max-height: 180px!important;
        overflow-y: scroll!important;
        box-shadow: none !important;
    }
    .disableDD{
        background-color: #C4C4C4 !important;
        z-index:-21;
    }
    .disableLabel{
        color: #C4C4C4 !important;
    }
    .submit-main-btn-form{
        display:none!important;
    }
    .center-text-dropdown{
        text-align: center !important;
    }
    .prevbtn-final{
        background-color:#BA1D1D!important;
        background-position:15px 20px!important;
    }
    #4056cd26-06a6-407a-88d0-8d91c823c047{
        margin-top:20px!important;
    }
    .lastpagebtn-wirerope{
        margin-top:30px!important;
        margin-bottom:100px!important;
    }
        .container-line{
            height:3px;background:#E5E5E5;z-index:-1;position:absolute;bottom:50%;
        }
       div .umbraco-forms-caption {
            font-size:19px!important;          
        }
        .yit-nice-select.nice-select.form-control::after{
            border-color: white !important;
            /*background: white !important;*/
        }
        h6{
            font-weight:bold!important;
        }
        .yit-nice-select span{
            font-size:15px!important;
        }
        
        .yit-nice-select{
            padding-top: 10px!important;
            line-height: 100%;
            width:195px;
            border-radius:5px;
            margin-bottom:20px;
        }
        
        .current{
            font-size:14px;
            font-weight:bold;
        }
        .lexco-red-color{
            color:#BA1D1D;
        }
        .lexco-red-bg{
            background:#BA1D1D;
        }
        .lexco-green-color{
            color:#2DAB49;
        }
        .lexco-green-bg{
            background:#2DAB49;
        }
        .lexco-grey-bg{
            background:#C4C4C4;
        }
        .btn
        {
            height:auto !important;
            margin-top: -30px;
        }
    .wire-rope-textarea{
        border:2px solid #2DAB49 !important;
        width:400px;
        height:150px;
    }
   .nextbtn{
    text-align:left;
    height: auto !important;
    margin-top: -30px;
    background-image: url(/media/45jph1r1/group-117.png);
    background-color: #C4C4C4;
    background-repeat: no-repeat;
    background-position: 195px 11px;
    /*float: right;*/
    padding: 10px 69px 10px 21px;
    font-weight: bold;
    border: none;
    width: 249px;
    color: #fff;
    white-space: normal;
    line-height: 18px;
    font-size: 16px;
    cursor:pointer;
    border-radius:5px;
 }
.prevbtn{
    text-align:left;
    height: auto !important;
    margin-top: -6px;
    background: url(/media/45jph1r1/group-117.png);
    background-color: #000;
    background-repeat: no-repeat;
    background-position: 10px 11px;
    float: right;
    padding: 10px 69px 10px 50px;
    font-weight: bold;
    border: none;
    width: 249px;
    color: #fff;
    white-space: normal;
    line-height: 18px;
    font-size: 16px;
    cursor:pointer;
    border-radius:5px;
 }
 
 .subprevbtn{
      height: auto !important;
    margin-top: -30px;
    background: url(/media/45jph1r1/group-117.png);
    background-color: #C4C4C4;
    background-repeat: no-repeat;
    background-position: 15px 21px;
    float: right;
    text-align:right;
    padding: 10px 49px 12px 62px;
    background-color: #BA1D1D;
    font-weight: bold;
    border: none;
    width: 249px;
    color: #fff;
    white-space: normal;
    line-height: 18px;
    font-size: 16px;
    cursor:pointer;
    border-radius:5px;
 }
 
  .subnextbtn{
    height: auto !important;
    margin-top: 0px!important;
    background: url(/media/45jph1r1/group-117.png);
    background-color: #C4C4C4;
    background-repeat: no-repeat;
    background-position: 195px 11px;
    background-color:#2DAB49;
    float: right;
    text-align:left;
    padding: 10px 69px 10px 21px;
    font-weight: bold;
    border: none;
    width: 249px;
    color: #fff;
    white-space: normal;
    line-height: 18px;
    font-size: 16px;
    cursor:pointer;
    margin-left: -30px;
    position: absolute;
    border-radius:5px;


 }
 .subprevbtn1{
      height: auto !important;
    /*margin-top: -30px;*/
    background: url(/media/45jph1r1/group-117.png);
    background-color: #C4C4C4;
    background-repeat: no-repeat;
    background-position: 15px 21px;
    float: right;
    text-align:right;
    padding: 10px 49px 12px 62px;
    background-color: #BA1D1D;
    font-weight: bold;
    border: none;
    width: 249px;
    color: #fff;
    white-space: normal;
    line-height: 18px;
    font-size: 16px;
    cursor:pointer;
    border-radius:5px;
 }
  .subnextbtn1{
      height: auto !important;
    /*margin-top: -30px;*/
    background: url(/media/45jph1r1/group-117.png);
    background-color: #C4C4C4;
    background-repeat: no-repeat;
    background-position: 195px 21px;
    background-color:#2DAB49;
    /*float: right;*/
    text-align:left;
    padding: 10px 69px 12px 27px;
    font-weight: bold;
    border: none;
    width: 249px;
    color: #fff;
    white-space: normal;
    line-height: 18px;
    font-size: 16px;
    cursor:pointer;
    border-radius:5px;
 }
 .page5h1
 {
     font-weight: 700;
     font-style:normal !important;
     font-size:25px !important;
     line-height:100% !important;
     padding-bottom:5px;
 }
 .page5h1p
 {
     font-weight:400;
     font-style:normal;
     font-size:16px;
     line-height:100%;
     /*margin-left: 170px;*/
     /*width: 68%;*/
 }
 .colpage5
 {
     flex-grow:0;
     margin-top:50px;
 }
 .title-abs{
     position:absolute;
     top:0;
 }
 .page5n1
 {
     font-size: 35px; 
        margin: 0 auto;
     /*position:absolute;*/
     display:flex; 
     justify-content:center; 
     align-items:center; 
     background-color:#2DAB49;
     color: white; 
     width: 56px; 
     height: 56px; 
     border-radius: 100%; 
     font-weight: 700;
     display: flex; 
     justify-content: center; 
     align-items: center;
     line-height:33.5px;
     font-style:normal;
 }
 .page5h4
 {
     padding-top:3%;
     font-size:19px;
     line-height:22.8px;
     font-weight:700 !important;
     font-style:normal;
 }
 .pgimg1black
 {
     font-size: 19px; 
     margin: 5% auto;
     display:flex; 
     justify-content:center; 
     align-items:center;
     width: 50px!important;height:50px; 
     border: 3px solid black; width: 20%; 
     border-radius: 100%; 
     font-weight: bold;
     background:white!important
 }
 .pgimg1green
 {
    color: #2DAB49;
    font-size: 19px;
    margin: 5% auto;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 50px !important;
    height: 50px;
    border: 3px solid #2DAB49;
    width: 20%;
    border-radius: 100%;
    font-weight: bold;
    background: white !important;
 }
 .cabletxtgreen
 {
     color:#2DAB49;
     font-size:18px
 }
 .cabletxtblack
 {
     color:#000;
     font-size:18px
 }
 .middlecabletxt
 {
     color: #C4C4C4; 
     font-size: 19px;
 }
 .middlecabletxtgreen
 {
     color: #2DAB49; 
     font-size: 19px;
 }
 .umbraco-forms-caption 
 {
     margin: 3px 0px;
     border-bottom: 2px solid black;
     font-family:Gotham;
     font-weight:700;
     font-style:normal;
     font-size:19px !important;
     line-height:22.8px !important;
     padding-bottom:5px;
 }
 .lbl
 {
     margin: 3px 0px;
     border-bottom: 2px solid black;
     font-family:Gotham;
     font-weight:700;
     font-style:normal;
     font-size:19px !important;
     line-height:22.8px !important;
     padding-bottom:20px;
 }
 .help-block
 {
     display:none;
 }
 .chk
 {
    position: absolute;
    margin-top: -46px !important;
    margin-left: -235px;
} 
 .nice-select
 {
     white-space:pre-wrap;
 }
 #lbl_17c7e45a-0773-4bdf-eff7-1d8fb6d5e8ad
 {
     font-weight:700 !important;
     font-style:normal;
     font-size:15px;
     line-height:18px;
     margin-top: -37px;
     max-width:100% !important;
 }
#divfieldset_0670c932-1c97-4a50-aec9-5a9e112c26b8
{
    margin-top: 50px;
}
#divEndfittingPage5
{
    margin-top:50px;
}
#divfieldset_c9bb2d8b-e334-42ba-81f0-031b071ae755
{
    margin-top: -50px;
    margin-bottom:50px;
}
#divfieldset_034a165c-7a5a-41fc-e6c5-00ab37e2ca75{
    margin-top: 50px!important;
}
.umbraco-forms-form fieldset #034a165c-7a5a-41fc-e6c5-00ab37e2ca75 legend{
    color:rgb(45, 171, 73)!important;
    padding-bottom:30px!important;
}
.umbraco-forms-form fieldset #034a165c-7a5a-41fc-e6c5-00ab37e2ca75{
    margin-top:50px!important;
}

#legend_034a165c-7a5a-41fc-e6c5-00ab37e2ca75
{
     font-size:19px !important;
     line-height:22.8px !important;
     font-weight:700 !important;
     font-style:normal !important;
     color:#2DAB49;
     border-top: 2px solid #C4C4C4;
     padding-top: 50px;
}
#divdimensionPage5
{
    margin-top:0px;
}
#divfieldset_6e09863b-9133-48ac-9bea-844678a4ec0f
{
    margin-top:60px;
}
#txt_ce22fb27-400a-4933-e7c9-0ce843893af2
{
    display:none;
}
#lbl_2cbad135-7b04-4619-f214-065d731a7c65
{
    color:#2DAB49;
    min-height: 49px;
}
#lbl_c879ed51-2981-4f53-bcc2-e973f7e4ccff
{
    color:#2DAB49;
    min-height: 49px;
}
#lbl_b27ec738-6765-4b05-9f37-02b8d131b950
{
    color:#2DAB49;
    min-height: 49px;
}
#lbl_5989339f-dcc6-4fb1-ed4d-ffb4ca031432
{
    color:#2DAB49;
    min-height: 49px;
}
#lbl_298fc04a-d78a-44f4-b069-ab99e34dbfc0
{
    color:#2DAB49;
    min-height: 49px;
}
#lbl_e9416307-24c7-4988-e872-5d4205e43d72
{
    color:#2DAB49;
    min-height: 49px;
    max-width:100% !important;
}
#lbl_ce22fb27-400a-4933-e7c9-0ce843893af2
{
    color:#2DAB49;
    min-height: 49px;
}
#lbl_298fc04a-d78a-44f4-b069-ab99e34dbfc0
{
    display:none;
}
#e9416307-24c7-4988-e872-5d4205e43d72
{
    margin-left: -50px;
    width:400px;
    text-align:center;
    border-radius:5px;
    border-color:#2DAB49;
    height:100px;
}
#lbl_ce22fb27-400a-4933-e7c9-0ce843893af2
{
    margin-top:50px !important;
    font-size:25px !important;
    line-height:24.5px !important;
    font-style:normal !important;
    font-weight:700 !important;
    width:356px !important;
    max-width:356px !important;
    color:#000;
    margin-left:400px;
}
#txt_0b7e247d-9eae-4937-f9ce-4a8f052c755c
{
    display:none;
}
#btnfileupload
{
    margin-left:300px;
    border: none !important;
    background-color: white;
    cursor: pointer;
}
.imagery
{
    padding-bottom: 2.5%;margin-left: 0px;text-align:center!important;
}
.filechk
{
    color: #2DAB49; height: auto; margin: 0.45% 1%;
}
.lbl_e9416307-24c7-4988-e872-5d4205e43d72
{
    margin-top:20px;
}
label{
    text-align:center!important;
    font-size:16px!important;
}
label.umbraco-forms-label {
    min-height:40px;
    max-width: 200px;
}
#lbl_0b7e247d-9eae-4937-f9ce-4a8f052c755c
{
    max-width:100% !important;
}
.frm-height{
    width:105%;
    height: auto;
    overflow: visible;
}
.nextbtn-final{
    background-color:#2DAB49;
    text-align:left!important;
    padding:10px 90px 10px 12px!important;
    background-position:195px 20px;
}
.prevbtn-final{
    text-align:right!important;
    padding:10px 40px 10px 50px!important;
    
}
