@keyframes revelation{0%{opacity:0.0;}25%{opacity:0.25;}50%{opacity:0.5;}75%{opacity:0.75;}100%{opacity:1.0;}}@-moz-keyframes revelation{0%{opacity:0.0;}25%{opacity:0.25;}50%{opacity:0.5;}75%{opacity:0.75;}100%{opacity:1.0;}}@-webkit-keyframes revelation{0%{opacity:0.0;}25%{opacity:0.25;}50%{opacity:0.5;}75%{opacity:0.75;}100%{opacity:1.0;}}.no-tablet{min-width:1000px !important;}.no-tablet .gu12{min-width:1000px !important;}.no-tablet .content{min-width:1000px !important;}.no-mobile:not(.no-tablet){min-width:768px !important;}.no-mobile:not(.no-tablet) .gu12{min-width:768px !important;}.no-mobile:not(.no-tablet) .content{min-width:768px !important;}.hhpcore_app_form_contact_beschwerdebilderbook{border-top:1px solid #eaeaea;background:#fff url('https://www.hhp.lu/content/themes/HhpCore/App/Form/Contact/BeschwerdebilderBook/images/butter.png') no-repeat right top;padding:63px 56px 30px 65px;position:relative;}.hhpcore_app_form_contact_beschwerdebilderbook .top-content{min-height:178px;float:right;width:359px;}.hhpcore_app_form_contact_beschwerdebilderbook .top-content h2{font-size:18px;color:#231f20;text-transform:uppercase;margin:0 0 0 0;background:none;border:none;padding:0;line-height:1;height:auto;}.hhpcore_app_form_contact_beschwerdebilderbook .top-content h3{font-size:72px;color:#e95085;text-transform:uppercase;line-height:1;margin-bottom:10px;}.hhpcore_app_form_contact_beschwerdebilderbook .top-content p{font-size:15px;color:#746c6c;width:244px;text-align:left;line-height:1.3;margin-bottom:0;}.hhpcore_app_form_contact_beschwerdebilderbook .left-content{position:absolute;left:0;top:0;width:30%;padding-top:53px;}.hhpcore_app_form_contact_beschwerdebilderbook .left-content .left-content-book{line-height:0;}.hhpcore_app_form_contact_beschwerdebilderbook .left-content .left-content-book img{width:108%;}.hhpcore_app_form_contact_beschwerdebilderbook .left-content .left-content-text{width:170px;margin-left:66px;}.hhpcore_app_form_contact_beschwerdebilderbook .left-content .left-content-text h5{font-size:15px;color:#7e9bbe;text-transform:uppercase;margin-bottom:5px;font-weight:700;}.hhpcore_app_form_contact_beschwerdebilderbook .left-content .left-content-text p{font-size:15px;color:#746c6c;margin-bottom:0;text-align:left;line-height:1;}.hhpcore_app_form_contact_beschwerdebilderbook .right-content{float:right;width:62%;}.hhpcore_app_form_contact_beschwerdebilderbook .contact-info-text{padding:0;background:none;}.hhpcore_app_form_contact_beschwerdebilderbook .contact-info-text .table{background:none;float:left;}.hhpcore_app_form_contact_beschwerdebilderbook .contact-info-text .table .table-cell{width:71%;vertical-align:top;padding:4px 0;height:100%;}.hhpcore_app_form_contact_beschwerdebilderbook .contact-info-text .table .table-cell-heading{width:28.8%;}.hhpcore_app_form_contact_beschwerdebilderbook .contact-info-text label{font-size:14px;font-weight:400;line-height:1;}.hhpcore_app_form_contact_beschwerdebilderbook .contact-info-text label input{margin:0 4px 0 10px;}.hhpcore_app_form_contact_beschwerdebilderbook .contact-info-text label:first-of-type input{margin-left:0;}.hhpcore_app_form_contact_beschwerdebilderbook .contact-info-text input[type="text"]{border-radius:3px;padding:3px 5px;}.hhpcore_app_form_contact_beschwerdebilderbook .contact-info-text input.strasse{float:left;width:71.5%;}.hhpcore_app_form_contact_beschwerdebilderbook .contact-info-text input.strasse_no{float:right;width:24%;}.hhpcore_app_form_contact_beschwerdebilderbook .contact-info-rules{border:1px #58bcb4 solid;margin-top:10px;margin-bottom:10px;padding:15px;background:#fbfbfb;color:#5a5b5d;position:relative;}.hhpcore_app_form_contact_beschwerdebilderbook .contact-info-rules label{display:inline-block;width:20px;line-height:initial;position:absolute;}.hhpcore_app_form_contact_beschwerdebilderbook .contact-info-rules p{margin:0;float:right;font-size:12px;width:auto;display:inline-block;color:#5a5b5d;padding-left:20px;}.hhpcore_app_form_contact_beschwerdebilderbook .btn{float:right;margin:0;padding:0 21px;}.hhpcore_app_form_contact_beschwerdebilderbook .hhp-form-message{margin-right:0;}@media (max-width: 999px){.b-container .b-content .hhpcore_app_form_contact_beschwerdebilderbook .top-content{min-height:178px;float:none;width:auto;text-align:center;}.b-container .b-content .hhpcore_app_form_contact_beschwerdebilderbook .top-content p{text-align:center;width:auto;}.b-container .b-content .hhpcore_app_form_contact_beschwerdebilderbook .left-content{position:relative;left:0;top:0;padding-top:10px;width:auto;}.b-container .b-content .hhpcore_app_form_contact_beschwerdebilderbook .left-content .left-content-book{line-height:0;width:49%;float:left;}.b-container .b-content .hhpcore_app_form_contact_beschwerdebilderbook .left-content .left-content-book img{width:100%;}.b-container .b-content .hhpcore_app_form_contact_beschwerdebilderbook .left-content .left-content-text{width:49%;float:right;margin-left:0;margin-top:18px;}.b-container .b-content .hhpcore_app_form_contact_beschwerdebilderbook .right-content{float:none;width:100%;}.b-container .b-content .hhpcore_app_form_contact_beschwerdebilderbook .contact-info-text{clear:both;}.b-container .b-content .hhpcore_app_form_contact_beschwerdebilderbook .contact-info-text .table{float:none;margin:0 auto;}.b-container .b-content .hhpcore_app_form_contact_beschwerdebilderbook .contact-info-text .table-cell{vertical-align:middle;height:2em;line-height:2em;}.b-container .b-content .hhpcore_app_form_contact_beschwerdebilderbook .contact-info-text .table-cell label{font-size:.9em;height:2em;line-height:2em;}.b-container .b-content .hhpcore_app_form_contact_beschwerdebilderbook .contact-info-text .table-cell-heading label{font-size:1.3em;}.b-container .b-content .hhpcore_app_form_contact_beschwerdebilderbook .contact-info-text input{font-size:.9em;height:2.5em;}.b-container .b-content .hhpcore_app_form_contact_beschwerdebilderbook .contact-info-text input[type="radio"]{height:auto;}.b-container .b-content .hhpcore_app_form_contact_beschwerdebilderbook .contact-info-rules p{font-size:0.75em;}.b-container .b-content .hhpcore_app_form_contact_beschwerdebilderbook button[type="submit"]{font-size:.9em;}}