body{ overflow-x: hidden; } .action-img { display: inline-block; height: 20px; width: 20px; margin-left: 10px; } .action-img img { height: 100%; width: 100%; } .login-form { width: 400px; margin: auto; } .input-sizing { width: 400px !important; } .textarea-sizing { width: 400px; height: 416px; resize: none; } .textarea-title-block-sizing { padding: 200px 0px !important; display: inline-block !important; vertical-align: top !important; } .back-office-block { display: block; font-family: arial, helvetica, sans-serif; font-size: 14px; vertical-align: top; width: 860px; border-radius: 10px; background: #c6e9fd; color: #105bab; } .back-office-block ul{ list-style: none; padding: 10px 20px 10px 20px; } /************************************************************************/ .back-office-block>ul>li>label{ color: #fff; } .back-office-block>ul>li>label{ display: block; width: 860px; height: 44px; background-color: #105bab !important; margin: -10px 0px -10px -20px; border-radius: 5px 5px 0px 0px; line-height: 44px; font-size: 18px; border-bottom: 1px solid #4384c4; } .back-office-block>ul>li>.additional-question{ padding: 25px 10px 0px 20px; } .back-office-block>ul>li>.label_checkbox, .back-office-block>ul>li>.label_radio { padding-left: 46px; } .back-office-block>ul>li>.label_radio { background: url("/count_form/images/radio-off.png") no-repeat 20px 13px; } .back-office-block>ul>li>.label_checkbox { background: url("/count_form/images/check-off.png") no-repeat 20px 13px; } .back-office-block>ul>li>label.c_on { background: url("/count_form/images/check-on.png") no-repeat 20px 13px; } .back-office-block>ul>li>label.r_on { background: url("/count_form/images/radio-on.png") no-repeat 20px 13px; } .back-office-block>ul>li>.label_checkbox input, .back-office-block>ul>li>.label_radio input { position: absolute; left: -9999px; } .back-office-block>ul>li>.c_off:after{ content: ''; display: block; background: url("/count_form/images/up-arrow.png") no-repeat; height: 20px; width: 10px; position: absolute; left: 830px; top: 13px; } .back-office-block>ul>li>.c_on:after{ content: ''; display: block; background: url("/count_form/images/down-arrow.png") no-repeat; height: 10px; width: 20px; position: absolute; left: 820px; top: 17px; } /****************************************************************************************/ /************************************************************************/ .back-office-block>ul>li>ul>li>label{ color: #fff; } .back-office-block>ul>li>ul>li>.c_off:after{ content: ''; display: block; background: url("/count_form/images/up-arrow2.png") no-repeat; height: 20px; width: 10px; position: absolute; left: 790px; top: 13px; } .back-office-block>ul>li>ul>li>.c_on:after{ content: ''; display: block; background: url("/count_form/images/down-arrow2.png") no-repeat; height: 10px; width: 20px; position: absolute; left: 780px; top: 17px; } .back-office-block>ul>li>ul>li>label{ display: block; width: 820px; height: 44px; background-color: #4db6ee !important; margin: -10px 0px -10px -21px; border-radius: 5px 5px 0px 0px; line-height: 45px; font-size: 16px; } .back-office-block>ul>li>ul>li>.additional-question{ padding: 25px 10px 0px 0px; } .back-office-block>ul>li>ul>li>.label_checkbox, .back-office-block>ul>li>ul>li>.label_radio { padding-left: 46px; } .back-office-block>ul>li>ul>li>.label_radio { background: url("/count_form/images/radio-off.png") no-repeat 20px 13px; } .back-office-block>ul>li>ul>li>.label_checkbox { background: url("/count_form/images/check-off.png") no-repeat 20px 13px; } .back-office-block>ul>li>ul>li>label.c_on { background: url("/count_form/images/check-on.png") no-repeat 20px 13px; } .back-office-block>ul>li>ul>li>label.r_on { background: url("/count_form/images/radio-on.png") no-repeat 20px 13px; } .back-office-block>ul>li>ul>li>.label_checkbox input, .back-office-block>ul>li>ul>li>.label_radio input { position: absolute; left: -9999px; } .back-office-block>ul>li>ul>li ul{ padding: 20px 20px 0px 20px; } .back-office-block>ul>li>ul>li ul:last-child{ padding: 20px 20px 10px 20px; } /****************************************************************************************/ .back-office-block>ul>li>ul { background: #fff; border-radius: 5px; border: 1px solid #4db6ee; margin: 20px 0px 0px 0px; color: #555555; width: 820px; box-shadow: 0px 0px 15px -4px; } .back-office-block ul li ul input[type=text]{ box-shadow: 0px 0px 4px -1px; } .back-office-block input, .back-office-block textarea { color: #333333; } .additional-question{ display: none; } .ASC::after { content: ''; display: block; position: absolute; width: 20px; height: 20px; background: url(../images/down-arrow.png) no-repeat; background-size: 100% 100%; right: 0px; top: 0px; } .DESC::after { content: ''; display: block; position: absolute; width: 20px; height: 20px; background: url("/count_form/up-arrow.png") no-repeat; background-size: 100% 100%; right: 0px; top: 2px; } .table-buttons { width: 100px; } .valid { border: 1px solid #aabe21 !important; color: #aabe21; background: url("/count_form/images/validFild.png") no-repeat; background-position: 370px 10px; } .error { color: #b4272d; box-shadow: 0px 0px 9px 1px red !important; } .back-office-block .sub-elements{ display: none; } .login-form{ margin: 200px auto ; } .has-js .label_checkbox, .has-js .label_radio { padding-left: 30px; } .has-js .label_radio { background: url("/count_form/images/radio-off.png") no-repeat 0 2px; } .has-js .label_checkbox { background: url("/count_form/images/check-off.png") no-repeat 0 2px; } .has-js label.c_on { background: url("/count_form/images/check-on.png") no-repeat 0 2px; } .has-js label.r_on { background: url("/count_form/images/radio-on.png") no-repeat 0 2px; } .has-js .label_checkbox input, .has-js .label_radio input { position: absolute; left: -9999px; } .textarea-block{ width: 500px; min-height: 70px; margin: 0; padding: 7px 9px; font-size: 13px; color: #000913; background: none; border: 1px solid #4c9ad4; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; } .button_style{ border: 1px solid #d17508; width: 224px; height: 40px; float: left; margin: 0; padding: 0; font-size: 12px; font-weight: bold; line-height: 40px; text-shadow: 1px 1px 1px #d17508; text-align: center; text-decoration: none; text-transform: uppercase; color: #fff; background: #ff9312; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; cursor: pointer; } .required-label{ vertical-align: top; padding-left: 7px; font-size: 12px; line-height: 25px; font-weight: normal; } #questionnaire input[type=text]{ width: 310px; height: 30px; border: none; border-radius: 5px; padding-left: 10px; } #questionnaire textarea{ width: 310px; height: 60px; padding-left: 10px; border-radius: 5px; box-shadow: 0px 0px 4px -1px; border: none; } #questionnaire .button_style{ margin-left: 290px; margin-top: 20px; } .c_off{ border-radius: 5px !important; border-bottom: none !important; } #address-field{ position: absolute; top: 95px; left: -9999px; color: #555555; font-family: arial, helvetica, sans-serif; font-size: 14px; height: 330px; width: 430px; border-radius: 5px; background: #c6e9fd; } #address-field textarea{ width: 310px; height: 60px; padding-left: 10px; border-radius: 5px; box-shadow: 0px 0px 4px -1px; border: none; } #address-field input[type=text]{ width: 310px; height: 30px; border: none; border-radius: 5px; padding-left: 10px; box-shadow: 0px 0px 4px -1px; } .center-address-block{ height: 280px; width: 380px; background: #fff; border-radius: 5px; box-shadow: 0px 0px 15px -4px; margin: 25px; } .center-address-block>div{ padding: 20px 20px 0px 36px } #send-button{ margin: 15px 79px; } .e-mail-block p{ } .text-block{} .none-active-button{ background: #af6211 !important; }