#qdev_form{}
.qdev_form .back_button, .qdev_form_step, .qdev_form .submit_button{display:none;}
.qdev_form .step_1{display:block;}

.qdev_form .nav_button{background:#1E3A4C;color:#fff;padding:10px 30px;transition:all 0.5s;cursor:pointer;margin-bottom:20px;}
.qdev_form .back_button{float:left;}
.qdev_form .forward_button, .qdev_form .submit_button, .qdev_form .save_button{float:right;}
.qdev_form .nav_button:hover{background:#2b55879;}

.qdev_form_header{font-weight:bold;text-decoration:underline;font-size:16pt;margin-bottom:5px;}

.qdev_form_block_label{display:inline-block;width:30%;vertical-align:middle;}
.qdev_form_item{display:inline-block;position:relative;margin-bottom:5px;vertical-align:middle;}
.qdev_form_item .post-text{display:inline-block;position:absolute;left:calc(100% + 5px);top:3px;}
.qdev_form_item input, .qdev_form_item select, .qdev_form_item textarea{width:100%;padding: 2px 5px;}

.qdev_tooltip{display:inline-block;margin-left:5px;}

.qdev_form_nav{margin-top:40px;}
.qdev_form_block{margin-bottom:5px;}
.qdev_form_block_headings{}
.qdev_form_block_headings .spacer{width:30%;display:inline-block;}
.qdev_form_block_heading{display:inline-block;text-align:center;}
.qdev_form_item, .qdev_form_block_heading{width:calc(17% - 30px);margin:0px 15px 5px 15px;}
.block_2 .qdev_form_item, .block_2 .qdev_form_block_heading{}
.block_8 .qdev_form_item, .block_8 .qdev_form_block_heading{width:calc(8% - 10px);margin:0px 5px 5px 5px;}
.block_8 .qdev_form_block_heading{font-size:10pt;}

.status_update{background:#1E3A4C;color:#fff;padding:3px 10px;position:relative;margin-bottom:10px;font-size:10pt;}
.status_update .close_update{cursor:pointer;position:absolute;right:10px;top:3px;color:#fff;}

.style_chart{}
.qdev_form_block_example{}
.qdev_form_block_example .qdev_form_block_label, .qdev_form_block_example .qdev_form_item{background:#ccc;}
.qdev_form_block_example .qdev_form_block_label{}
.qdev_form_block_example .qdev_form_item {text-align:center;}

.qdev_form_html_block .title{font-weight:bold;padding:0px 0px 5px 0px;margin:20px 0px 10px 0px;}
.qdev_form_html_block .underline{border-bottom:1px solid #000;}

.sec_spacer{width:30%;display:inline-block;min-height:1px;}
.sec_one_half{width: calc(34% - 30px);margin: 0px 15px 5px 15px;display:inline-block;text-align:center;font-weight:bold;}

.qdev_form_item.item_size_2{width:calc(35% - 30px);margin:0px 15px 5px 15px;}
.qdev_form_item.item_size_3{width:calc(53% - 30px);margin:0px 15px 5px 15px;}
.qdev_form_item.item_size_4{width:calc(70% - 30px);margin:0px 15px 5px 15px;}

.page-id-8636 h1{display:none;}

.ur-frontend-form.ur-frontend-form--flat form .ur-form-row .ur-form-grid textarea {height:45px !important;}

#user-registration .user-registration-profile-header{display:none;}
#user-registration  .user-registration-MyAccount-content p:first-of-type{display:none;}
.user-registration-MyAccount-navigation-link--edit-profile{display:none!important;}

.user_reg_bottom h1{display:block;text-align:center;font-size:24pt;margin-bottom:30px;}
.reg_left{display:inline-block;float:left;font-size:18pt;}
.reg_right{display:inline-block;float:right;font-size:18pt;}
.user_reg_bottom:after{content:"";clear:both;display:block;}

.page-id-8549 .user-registration-LostPassword, .page-id-8549 .user-registration-register, .page-id-8636 .user-registration-register, .page-id-8636 .user-registration-LostPassword{display:none!important;}
.user_reg_bottom{padding-bottom:150px;}

.old_survey{font-size:12pt;float:none;}
.survey_info{clear:both;}

.user_surveys{}
.user_surveys .survey{margin:5px 0px;border-bottom:1px solid #ccc;padding:5px 0px;}
.user_surveys .heading{font-weight:bold;border-bottom:1px solid #000;}
.user_surveys .company_name, .user_surveys .contact_name, .user_surveys .contact_phone, .user_surveys .survey_status{display:inline-block;vertical-align:middle;}
.user_surveys .contact_name, .user_surveys .contact_phone, .user_surveys .survey_status{text-align:center;}
.user_surveys .company_name{width:calc(25% - 1px);}
.user_surveys .contact_name{width:calc(25% - 11px);margin-left:10px;}
.user_surveys .contact_phone{width:calc(25% - 1px);}
.user_surveys .survey_status{width:calc(25% - 1px);}

.qdev_form_item.item_type_text input::placeholder{font-size:8pt;}

.downloadCSVButton{display: block;margin: 10px 0px 20px 0px;color: #fff!important;background: #1e3a4c;width: 200px;text-align: center;padding: 10px 0px;border-radius: 10px;box-shadow: 1px 1px 3px 0px #717171;}
