.stepmain>.row-fluid-wrapper>.row-fluid{display:flex}.formmain,.step-height .form_row,.row-fluid .formpadding .nextbtn_stepname{width:100%;float:left}.row-fluid .samepadding{padding-left:101.5px}.row-fluid .formpadding{padding-right:101.5px}.step_name{margin-bottom:40px}.step_name p{font-size:14px;font-weight:800;color:#000}.step_name h6{font-size:35px;line-height:.83;padding-top:10px;letter-spacing:.1px;font-weight:normal;color:#778f9b;font-family:'Roboto',sans-serif}.step-height .form_row{margin-top:30px}.step-height .form_row span{width:100%;float:left;margin-bottom:15px;font-size:16px;line-height:20px;color:#4a4a4a;letter-spacing:.1px;font-weight:600}.step-height .form_row input[type="checkbox"]{opacity:0;position:relative;z-index:9;cursor:pointer;width:25px;height:25px;margin:0 15px 0 0;float:left;border:1px solid #b8c1cb;border-radius:5px;padding:10px 15px;color:#2f4f4f;outline:0;background:#fff}.step-height .form_row input[type=checkbox]+span,.step-height .form_row input[type="radio"]+span{width:auto;float:left;padding-right:20px;display:flex;align-items:center;position:relative;cursor:pointer}.step-height .form_row input[type=checkbox]+span:before{position:absolute;content:"\f00c";opacity:0;color:#2f4f4f;font-size:22px;font-family:'FontAwesome';width:17px;height:17px;left:-36px;top:2px}.step-height .form_row input[type=checkbox]+span:after{position:absolute;content:"";width:25px;height:25px;left:-38px;top:0px;border:1.5px solid #b8c1cb;border-radius:5px}.step-height .form_row input[type=checkbox]:checked+span:before{opacity:1;background:transparent}.step-height .form_row input[type="radio"]{width:20px;height:20px;opacity:0;position:relative;z-index:9;margin-right:10px;cursor:pointer;float:left;border:1px solid #b8c1cb;border-radius:5px;padding:10px 15px;color:#b8c1cb;outline:0}.step-height .form_row input[type="radio"]+span{position:relative;max-width:calc(100% - 35px)}.step-height .form_row input[type="radio"]+span:before{position:absolute;content:"";border-radius:50%;background:#e5e5e5;width:12px;height:12px;left:-29px;top:6px}.step-height .form_row input[type="radio"]+span:after{position:absolute;content:"";border-radius:50%;width:20px;height:20px;left:-33px;top:2px;border:1px solid #9c9c9c}.step-height .form_row input[type="radio"]:checked+span:before{background:#2d8eff}.step-height .form_row.error span:after{border-color:red}.step-height .form_row label{width:100%;float:left;font-size:16px;line-height:24px;letter-spacing:.1px;color:#4a4a4a;font-weight:600;font-style:normal;padding-bottom:15px}.step-height .form_row label strong{font-weight:600}.step-height .form_row input[type="text"],.step-height .form_row input[type="password"],.step-height .form_row input[type="number"],.step-height .form_row input[type="email"]{width:100%;float:left;border:1px solid #b8c1cb;border-radius:5px;height:40px;padding:10px 15px;color:#2f4f4f;font-family:'Source Sans Pro',sans-serif;outline:0;background:#fff;font-size:16px}.step-height .form_row .smalltext{max-width:150px}.step-height .form_row input[type="text"].error,.step-height .form_row input[type="password"].error,.step-height .form_row input[type="number"].error,.step-height .form_row input[type="email"].error{border:1px solid red}.threestep .stepform-design span img{width:50%;padding-left:3%}.row-fluid .stapfrom_main form::-webkit-input-placeholder{color:#b8c1cb;font-family:'Roboto',sans-serif;opacity:1;font-size:14px;line-height:20px}.row-fluid .stapfrom_main form::-moz-placeholder{color:#b8c1cb;font-family:'Roboto',sans-serif;opacity:1;font-size:14px;line-height:20px}.row-fluid .stapfrom_main form:-ms-input-placeholder{color:#b8c1cb;font-family:'Roboto',sans-serif;opacity:1;font-size:14px;line-height:20px}.row-fluid .formpadding .nextbtn_stepname{margin-top:100px}.row-fluid .formpadding .nextbtn_stepname button{background:#2d8eff;font-size:20px;float:left;width:auto;line-height:24px;letter-spacing:.2px;color:#fff;font-weight:500;font-style:normal;transition:all .6s ease;padding:15px 30px;border-radius:5px;font-family:'Open Sans',sans-serif;height:auto}.row-fluid .formpadding .nextbtn_stepname button:hover{background:#971b1f;color:#fff;transition:all .6s ease}.row-fluid .formpadding .stepbtmname{width:auto;float:right;font-size:14px;color:#b8c1cb;line-height:20px;position:relative;top:32px}.requesting-quote{padding:150px 0;background-color:#273e67;background-image:url('https://info.recordsforce.com/hs-fs/hubfs/Recordsforce_2018/Images/blue-img.png?width=2423&name=blue-img.png')}.row-fluid .requesting-quote .wrapper{width:800px}.row-fluid .requesting-quote p{padding:10px 0}.row-fluid .requesting-quote h2{font-size:44px;line-height:1.12;letter-spacing:.3px;font-weight:300}.requesting-quote .thankyou-content{padding:60px 0;font-size:20px;line-height:1.45;letter-spacing:.1px;font-weight:300;color:#fff}.row-fluid .requesting-quote .schedule_btn a{background:#2d8eff;font-size:20px;float:left;width:auto;line-height:24px;letter-spacing:.2px;color:#fff;font-weight:500;font-style:normal;transition:all .6s ease;padding:15px 30px;border-radius:5px}.row-fluid .requesting-quote .schedule_btn a:hover{background:#971b1f;color:#fff;transition:all .6s ease}.results_breakdown{margin-top:1rem;margin-bottom:1rem}.results_breakdown .title{padding-left:40px}.results_breakdown .title>span{border-bottom:1px solid #fff}.hide-bold-text{display:none}.hide-bold-text.show-bold-text{display:block}@media(max-width:1400px){.step-height .form_row input[type="checkbox"]+span,.step-height .form_row input[type="radio"]+span{width:280px}}@media(max-width:1050px){.row-fluid .samepadding,.row-fluid .formpadding{padding:30px}.step-height .form_row input[type="checkbox"]+span,.step-height .form_row input[type="radio"]+span{width:280px}}@media(max-width:767px){.stepmain>.row-fluid-wrapper>.row-fluid{flex-wrap:wrap}.step_name h6{font-size:28px}}@media(min-width:768px) and (max-width:991px){.row-fluid .samepading,.row-fluid .formpadding{padding-top:60px;padding-left:20px;padding-left:20px;padding-bottom:60px}.row-fluid .stapfrom_main form.stap4from{margin-bottom:0}.row-fluid .requesting-quote .wrapper{width:100%;max-width:800px}.row-fluid .requesting-quote .thankyou-content{padding:50px 0}.row-fluid .requesting-quote{padding:80px 0px}}@media(min-width:30px) and (max-width:767px){.row-fluid .samepading{padding-top:40px;padding-right:20px;padding-bottom:40px;text-align:center}.row-fluid .formpadding{padding-top:40px;padding-left:20px;padding-bottom:40px}.row-fluid .samepading h2{font-size:28px;line-height:38px;padding-bottom:10px}.row-fluid .stapfrom_main form.stap4from{margin-bottom:0}.row-fluid .header_section{text-align:center}.row-fluid .requesting-quote{padding:60px 0px;text-align:center}.row-fluid .requesting-quote h2{font-size:30px;line-height:40px}.row-fluid .requesting-quote .wrapper{width:100%}.row-fluid .requesting-quote .thankyou-content{padding:30px 0}.row-fluid .requesting-quote .schedule_btn{text-align:center}.row-fluid .requesting-quote .schedule_btn a{float:none;display:inline-block}}@media(max-width:768px){.row-fluid .wrapper{width:100%}.step-height .form_row input[type="checkbox"]+span,.step-height .form_row input[type="radio"]+span{width:270px}.step-height .form_row input[type="checkbox"]{margin:3px}}@media(max-width:350px){.row-fluid .wrapper{width:100%}.step-height .form_row input[type="checkbox"]+span,.step-height .form_row input[type="radio"]+span{width:200px}.step-height .form_row input[type="checkbox"]{margin:3px}}