body{
    
                    font-family: 'Open Sans', sans-serif;
                }
                .fund_calculator {
                    font-family: 'Arial', Helvetica, sans-serif;
                    font-size: 13px;
                    width: 450px;
                    max-width: 100%;
                    padding: 35px;
                    padding-bottom: 10px;
                    background: #fff;
                    margin: 0 auto;
                    margin-top: 15px;
                    box-shadow: 0px 0px 6px #ccc;
                }
                .fund_calculator input {
                    background: #fff;
                    border: solid 1px #ccc;
                    padding: 3px;
                    margin: 3px 0;
                    height: 45px;
                    width: 100%;
                    padding-left: 13px;
                    margin-bottom: 12px;
                    border-radius: 5px;
                    border: 1px solid #ccc;
                    box-shadow: none;
                }
                .fund_calculator input[type='button'] {
                    width:100%;
                    color:white;
                    padding:3% 0;
                    text-align:center;
                    background: #f99d32;
                    font-size: 18px;
                    letter-spacing: .5px;
                }

                /*////////////////// form style start ///////////////////////*/

                .bents-form-outter{
                    width: 64%;
                    margin: 0 auto;
                    display: table;
                    background: #f3f3f5;
                    padding: 50px;
                    border-radius: 10px;
                    box-shadow: 0px 0px 15px #ccc;
                }
                .bents-form-outter label{
                    font-size: 14px;
                    letter-spacing: .5px;
                    font-weight: 600;
                    color: #737373;
                }
                .bents-form-in-left{
                    width: 40%;
                    float: none;
                    background: #f3f3f5;
                    border-radius: 0px;
                    padding: 20px 20px 20px 20px;
                    display: table-cell;
                    vertical-align: top;

                }
                .bents-form-in-right{
                    width: 40%;
                    float: none;
                    border-radius: 0px;
                    background: #f3f3f5;
                    padding: 20px 20px 20px 20px;
                    display: table-cell;
                }
                .bents-form-outter input[type='text'],.bents-form-outter input[type='number'],.bents-form-outter input[type='email']{
                    width: 100%;
                    width: 100%;
                    margin-bottom: 15px;
                    margin-top: 8px;
                    height: 35px;
                    border-radius: 7px;
                    padding-left: 15px;
                    border: 1px solid #ccc;
                    font-size: 17px;
                    color: #444;
                }
                .bents-form-outter input[type='button']{
                    background: #f7941e;
                    background: -moz-linear-gradient(top, #f7941e 49%, #f15f2a 100%);
                    background: -webkit-linear-gradient(top, #f7941e 49%, #f15f2a 100%);
                    background: linear-gradient(to bottom, #f7941e 49%, #f15f2a 100%);
                    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7941e', endColorstr='#f15f2a',GradientType=0 );
                    border-radius: 10px;
                    border: none;
                    -moz-border-radius: 10px;
                    -webkit-border-radius: 10px;
                    padding: 20px 20px;
                    text-shadow: none;
                    min-height: 0;
                    color: #fff;
                    width: 100%;
                    margin-top:15px; 
                    font-size: 22px;
                    letter-spacing: .6px;
                    font-weight: 500;
                    cursor: pointer;
                }

                .bents-form-disbled{
                    opacity: .5;
                    pointer-events: none;
                    box-shadow: 0px 8px 8px rgba(0, 0, 0, 0.4), 0px 8px 13px rgba(0, 0, 0, 0.1), 0px 18px 23px rgba(0, 0, 0, 0.1);
                }
                .bents-form-btn-outter {
                    width: 45%;
                    padding-left: 17px;
                    margin: 0 auto;
                }
                .bents-message{
                    text-align: center;
                    margin-bottom: 10px;
                    color: rgba(244, 67, 54, 1);
                }
                .bents-copy{
                  width: 313px;
                  margin: 0 auto;
                  color: #c1c1c1;
                  font-size: 13px;
                  margin-top:20px;
                  display: flex;
                }
                .bents-copy img{
                  width: 164px;
                  margin-left: 8px;
                  float: right;
                 margin-top: -7px;
                }

                .bents-redborder{
                 border:1px solid rgba(232, 0, 0, 0.4) !important;
                }

                .bents-form-in-left span{
                    width: 100%;
                    float: left;
                    color: #5d5d5d;
                    margin-top: 6px;
                    font-weight: normal;
                    font-size: .75em;
                }
                .bents-form-in-left span a{
                    color: #14426f;
                    font-weight: 700;
                    text-decoration: none;
                  }

                 .bents-form-in-right label{
                    width: 100%;
                    float: left;
                    margin-bottom: 3px;
                    margin-top: 17px;
                 } 

                @media only screen and (max-width: 1200px) {
                .bents-form-outter label {
                    font-size: 14px;
                    letter-spacing: 0;
                    font-weight: 500;
                    color: #737373;
                }
                .bents-form-outter{
                  width: 70%;
                }
                }
                @media only screen and (max-width: 992px) {

                .bents-form-outter{
                  width: 86%;
                }
                .bents-form-outter label {
                    font-size: 12px;
                    }
                }
                @media only screen and (max-width: 768px) {
                    .bents-form-outter{
                        width: 100%;
                        padding: 0px;
                        padding-top: 15px;
                        padding-bottom: 15px;
                    }
                    .bents-form-outter{
                        display: block;
                    }
                    .bents-form-in-left{
                        display: block;
                        float: left;
                        width: 96%;
                        padding: 10px;
                    }
                    .bents-form-in-right{
                        display: block;
                        float: left;
                        width: 96%;
                        padding: 10px;
                    }
                    .bents-form-outter label {
                    font-size: 14px;
                    }
                    .bents-form-btn-outter{
                      width: 260px;
                      padding-left: 0px;
                    }
                }

                