.alert-danger{display:none}.feedback_end{padding:0 40px 0 40px}.anwser.agreement span{width:290px;position:absolute}.feedback_end a{color:#f79646!important}.confirmation{display:none;background:white url("../../../-/media/ems/conditions/consumer healthcare/brands/proliver-ru/feedback/feedback_sucsess.jpg") no-repeat;height:675px;margin-left:0;margin-bottom:-35px}.confirmation-title h2{color:white;font-size:48px;margin:120px 0 0 144px;border-bottom:1px solid #dc8359;width:1030px;padding-bottom:55px;font-family:'Roboto-Light'}.confirmation-text p:nth-child(1){color:white;font-size:18px;margin:50px 0 0 140px;width:930px;font-family:'Roboto-Light'}.confirmation-text p:nth-child(2){color:white;width:290px;height:70px;background:#ffde19 url("../../../-/media/ems/conditions/consumer healthcare/brands/proliver-ru/feedback/circle.webp") no-repeat;background-position:210px 15px;border-radius:50px;font-size:26px;padding:15px 0 0 40px;margin:65px 0 0 130px}.confirmation-text a{color:black;font-family:'Roboto-Bold'}.agreement{width:300px;margin-left:20px;margin-top:25px}.feedback_title{background:white url("../../../-/media/ems/conditions/consumer healthcare/brands/proliver-ru/feedback/title_bckg.webp") no-repeat;height:285px;background-size:cover}.form-description p:first-child{color:white;font-family:"Arial","Helvetica Neue",Helvetica,sans-serif;font-size:30px;margin:60px 0 0 46px}.container{width:1366px}.feedback_title h1{font-size:72pt;color:white;font-weight:bold;margin-top:70px;margin-left:40px;height:200px}.feedback_description{background:#f7f7f7;height:200px}.feedback_description p{font-size:16px;width:1185px;margin:-25px 0 0 96px}.errorLb{position:absolute}.feedback_description .text-component:before{content:"";width:2px;height:100px;background:#bd3f23;position:absolute;margin:5px 0 0 46px}#mainContent{background:white url("../../../-/media/ems/conditions/consumer healthcare/brands/proliver-ru/feedback/form_bg.webp") no-repeat!important;height:560px;background-size:cover!important}.form-horizontal input{padding:0 10px;height:55px;width:400px;border:1px solid #fcd519;font-size:14px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:5px;background:0;color:#fcd519}.form-horizontal .row:nth-child(1){width:440px;float:left}.form-horizontal .row:nth-child(2){width:440px;float:left;margin-left:15px}.form-horizontal .row:nth-child(3){width:440px;float:left;margin-left:15px}.form-horizontal .row:nth-child(4){float:left;width:855px}.form-horizontal .row:nth-child(5){float:left;width:510px}.form-horizontal .row:nth-child(5) #errorLb0-4{display:none}.form-horizontal{margin-left:46px}.form-horizontal label{line-height:28px;font-weight:normal;color:white!important;font-size:16px}textarea{overflow:auto;vertical-align:top;width:836px;height:205px;background:0;border:1px solid white;border-radius:5px;padding:10px 0 0 10px;color:#fcd519;resize:none}.form-horizontal .signup-button button{width:400px;background:#ffde19 url("../../../-/media/ems/conditions/consumer healthcare/brands/proliver-ru/feedback/circle.webp") no-repeat;background-position:332px 15px;border-radius:50px;height:70px;padding:0 25px;font-size:26px;margin:-70px 0 30px 0;color:black;font-weight:bold;text-align:left}.form-horizontal .signup-button button:hover{width:400px;background:#ffde19 url("../../../-/media/ems/conditions/consumer healthcare/brands/proliver-ru/feedback/circle.webp") no-repeat;background-position:332px 15px;border-radius:50px;height:70px;padding:0 25px;font-size:26px;margin:-70px 0 30px 0;color:black;font-weight:bold;text-align:left}.signup-button{width:433px;float:right;margin:0 40px 0 0}@media(min-width:1366px){.form-horizontal input[type="checkbox"]{margin:0 5px 0 26px!important}}@media(max-width:1365px){.container{width:100%}.confirmation{display:none;background:white url("../../../-/media/ems/conditions/consumer healthcare/brands/proliver-ru/feedback/feedback_sucsess_tablet.jpg") no-repeat;height:599px;margin-left:0;margin-bottom:15px}.confirmation-title h2{color:white;font-size:48px;margin:120px 0 0 144px;border-bottom:1px solid #dc8359;width:550px;padding-bottom:55px}.confirmation-text p:nth-child(1){color:white;font-size:18px;margin:50px 0 0 140px;width:610px}.confirmation-text p:nth-child(2){color:white;width:290px;height:70px;background:#ffde19 url("../../../-/media/ems/conditions/consumer healthcare/brands/proliver-ru/feedback/circle.webp") no-repeat;background-position:210px 15px;border-radius:50px;font-size:26px;padding:15px 0 0 40px;margin:65px 0 0 130px}.confirmation-text a{color:black}.agreement{width:300px;margin-left:0}.col-xs-7.form-description{width:85%}.form-description p:first-child{margin:33px 0 0 46px}.feedback_description p{font-size:14px;width:635px;margin:0 0 0 96px}.feedback_description{background:#f7f7f7;height:240px;width:100%;display:flex}.score-structural.score-column.feedback_description>.score-center{margin:auto;width:768px}.score-structural.score-column.wrap-form{width:100%;display:flex;margin:0}.score-structural.score-column.wrap-form>.score-center{margin:auto;width:768px}#mainContent{background:white url("../../../-/media/ems/conditions/consumer healthcare/brands/proliver-ru/feedback/form_bg_tablet.webp") no-repeat!important;height:830px;background-size:cover!important}.form-horizontal .row:nth-child(4){float:left;width:705px}textarea{overflow:auto;vertical-align:top;width:710px;height:205px;background:0;border:1px solid white;border-radius:5px}.form-horizontal input{padding:0 10px;height:55px;width:340px;border:1px solid #fcd519;font-size:14px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:5px;background:0;color:#fcd519}.form-horizontal .row:nth-child(1){width:370px;float:left}.form-horizontal .row:nth-child(2){width:360px;float:left;margin-left:15px}.form-horizontal .row:nth-child(3){width:680px;float:left;margin-left:-13px!important}.form-horizontal .row:nth-child(3) input{width:710px}.feedback_end{max-width:768px;padding:0 30px 0 30px;margin:auto}.feedback_title{width:100%;margin:auto}.feedback_title h1{font-size:55pt;color:white;font-weight:bold;margin-top:90px;margin-left:40px}.form-horizontal{margin-left:32px}.signup-button{width:400px;float:left;margin:0 0 0 310px}.form-horizontal .row:nth-child(5){float:left;width:320px}.form-horizontal .signup-button button{width:400px;background:#ffde19 url("../../../-/media/ems/conditions/consumer healthcare/brands/proliver-ru/feedback/circle.webp") no-repeat;background-position:332px 15px;border-radius:50px;height:70px;padding:0 25px;font-size:26px;margin:-140px 0 30px 0;color:black;font-weight:bold;text-align:left}.form-horizontal .signup-button button:hover{width:400px;background:#ffde19 url("../../../-/media/ems/conditions/consumer healthcare/brands/proliver-ru/feedback/circle.webp") no-repeat;background-position:332px 15px;border-radius:50px;height:70px;padding:0 25px;font-size:26px;margin:-140px 0 30px 0;color:black;font-weight:bold;text-align:left}.anwser.agreement span{width:290px;position:relative}}@media(max-width:767px){.confirmation{display:none;background:white url("../../../-/media/ems/conditions/consumer healthcare/brands/proliver-ru/feedback/feedback_sucsess_mobile.jpg") no-repeat;background-color:transparent;height:599px;margin-left:0;margin-bottom:15px}.confirmation-title h2{color:white;font-size:28px;margin:56px 0 0 74px;border-bottom:1px solid #dc8359;width:218px;padding-bottom:55px}.confirmation-text p:nth-child(1){color:white;font-size:18px;margin:40px 0 0 74px;width:200px}.confirmation-text p:nth-child(2){color:white;width:265px;height:65px;background:#ffde19 url(/-/media/EMS/Conditions/Consumer Healthcare/Brands/proliver-ru/FeedBack/circle.webp) no-repeat;background-position:190px 12px;border-radius:50px;font-size:16px;padding:21px 0 0 40px;margin:35px 0 0 15px}.confirmation-text a{color:black}.anwser.agreement span{width:290px;position:relative}.feedback_title{width:320px;height:80px}.feedback_description{width:320px;height:260px}.feedback_description p{font-size:12px;width:215px;margin:20px 0 0 58px;line-height:1.2}.feedback_description .text-component:before{content:"";width:2px;height:215px;background:#bd3f23;position:absolute;margin:5px 0 0 28px}.feedback_end{max-width:320px;padding:0 30px 0 30px}#mainContent{background:white url("../../../-/media/ems/conditions/consumer healthcare/brands/proliver-ru/feedback/form_bg_mobile.webp") no-repeat!important;height:915px;background-size:cover!important}.form-horizontal .row:nth-child(1){width:100%;float:none}.form-horizontal .row:nth-child(2){width:100%;float:none;margin-left:-15px}.form-horizontal .row:nth-child(3){width:100%;float:none}.form-horizontal .row:nth-child(4){width:100%;float:none}.form-horizontal input{width:260px}.form-horizontal .row:nth-child(3) input{width:260px}textarea{width:260px}.signup-button{width:260px;float:left;margin:0}.form-horizontal .signup-button button{width:260px;background:#ffde19 url("../../../-/media/ems/conditions/consumer healthcare/brands/proliver-ru/feedback/circle.webp") no-repeat;background-position:205px 8px;border-radius:50px;height:55px;padding:0 25px;font-size:15px;margin:40px 0 30px 0;color:black;font-weight:bold;text-align:left}.form-horizontal .signup-button button:hover{width:260px;background:#ffde19 url("../../../-/media/ems/conditions/consumer healthcare/brands/proliver-ru/feedback/circle.webp") no-repeat;background-position:205px 8px;border-radius:50px;height:55px;padding:0 25px;font-size:15px;margin:40px 0 30px 0;color:black;font-weight:bold;text-align:left}.form-horizontal label{line-height:1.3;font-weight:normal;color:white!important;font-size:16px}.form-description p:first-child{color:white;font-size:24px;margin:10px 0 0 28px}.form-description{width:320px}.feedback_title h1{font-size:25pt;color:white;font-weight:bold;margin-top:16px;margin-left:28px}.form-horizontal{margin-left:28px}.agreement{width:260px;margin:0 0 0 -10px}.form-horizontal .row:nth-child(5){float:none;width:100%}}@media(max-width:767px){.pageWrapper .feedback_title{width:100%}}@media(max-width:767px){.pageWrapper .feedback_description{width:100%;padding-left:28px;padding-right:28px}.pageWrapper .feedback_description .text-component:before{margin:0;height:100%}.pageWrapper .feedback_description p{margin:0;padding-left:25px;width:100%}}@media(max-width:767px){.feedback_end{width:100%;max-width:100%}}@media(max-width:767px){.score-structural.score-column.wrap-form{background-image:linear-gradient(90deg,#bd3f23 0,#ed850d 100%);overflow-x:hidden;background-size:1916px 914px;background-position-x:-297px;padding-left:28px;padding-right:28px}.score-structural.score-column.wrap-form .score-center{width:100%}.score-structural.score-column.wrap-form #mainContent{background:none!important;height:auto}.score-structural.score-column.wrap-form .row{margin:0!important;margin-bottom:18px!important}.score-structural.score-column.wrap-form .row>div{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.score-structural.score-column.wrap-form .row .form-horizontal label.errorLb{font-size:14px!important;line-height:16px!important;color:#ffb8a3!important;font-family:'Roboto',sans-serif}.score-structural.score-column.wrap-form .row .form-horizontal input{width:100%;font-size:18px;letter-spacing:0;line-height:71px;color:#ffde19}.score-structural.score-column.wrap-form .row .col-xs-12{padding:0}.score-structural.score-column.wrap-form .row textarea.txtArea{width:100%}.score-structural.score-column.wrap-form .row .form-horizontal label{font-size:18px;line-height:24px;margin-bottom:8px;font-family:'Roboto-bold',sans-serif}}@media(max-width:1365px){.agreement{width:100%}.agreement label{margin:0;padding-left:40px}.agreement label input.validateCb{width:20px;height:20px;position:absolute;margin:0;left:0;-webkit-appearance:none;background-color:transparent;border:1px solid white;border-radius:3px;margin-left:15px!important}.agreement label input.validateCb:checked:after{content:'\2714';font-size:14px;position:absolute;top:-26px;left:3px;color:white}}@media(max-width:767px){.agreement label input.validateCb{margin-left:0!important}}.agreement label a{line-height:22px;color:white;text-decoration:underline}#mainContent .hasError{border:1px solid red!important;background-color:rgba(255,24,0,0.35)!important}@media(max-width:1365px) and (min-width:768px){#mainContent>.row{margin-left:0;margin-right:0;padding:0 30px}#mainContent>.row>div{margin:0!important;padding:0!important}#mainContent>.row .form-horizontal>div{padding:0}#mainContent>.row .form-horizontal label.errorLb{font-size:14px!important;line-height:16px!important;color:#ffb8a3!important;font-family:'Roboto',sans-serif}}