.referenz_container .button_orange.button_orange_responsive,.referenz_big_container .button_orange.button_orange_responsive{float:right;margin:20px 10px 0 0;padding:14px 30px}.referenz_big_container .referenz_big_header{border-bottom:1px solid #b9c0c8;padding:0 10px 4px}.referenz_big_container .referenz_big_headline{padding:0;overflow:hidden}.referenz_big_container .referenz_big_header h2{font-size:24px;margin:0}.referenz_big_container .referenz_big_logo img{padding:0 0 4px;max-height:100px}.referenz_big_container .referenz_big_content_box{margin:10px 0 0;font-size:16px;padding:0 10px}.referenz_big_container .referenz_big_content_headline{padding:8px 0 0}.referenz_big_container .referenz_big_content_box ul{padding:0}.referenz_big_container .referenz_big_content_box li{padding:6px 0}.referenz_big_container .referenz_big_content_box li>div{max-width:92%;display:inline-block;vertical-align:top}.referenz_big_container .referenz_big_content_box li:before{padding-right:6px;font-size:11px;font-family:"Glyphicons Halflings";content:"+";color:#e95f0f;font-weight:100}.referenz_big_container .referenz_big_content_headline{font-size:16px;text-transform:uppercase;font-weight:700}.referenz_big_container .referenz_big_content_right{color:#fe6d04}.referenz_big_container .xl_box{display:table;padding:0}.referenz_big_container .xl_box div{display:table-cell;vertical-align:bottom}.referenz_big_container .vertical_align{display:table;padding:0}.referenz_big_container .vertical_align div{display:table-cell;vertical-align:bottom}.referenz_filter{color:#003c66;padding-bottom:40px}.referenz_filter h1{font-size:24px;text-transform:uppercase;color:#003c66;font-weight:700}.referenz_filter .filter{padding:10px 20px 2px 0;margin:20px 0 30px;border-bottom:1px solid #333}.referenz_filter label{color:#333;padding-top:6px;font-size:16px}.referenz_filter .filter .case_filter_leistungen select{font-weight:300;color:#706b6c;outline:0px;border:1px solid #fff;padding:6px 10px;margin-left:20px;background:#fff;font-style:italic;font-size:16px}.referenz_single .list{margin-top:30px}.referenz_single .list h2{margin:10px 0 20px}.referenz_single .list ul{list-style-type:disc;padding:0 15px}.referenz_single .list li{padding-bottom:6px}.referenz_filter .referenz_item .teaser{padding:14px 10px 16px;background:#f5f5f5;font-size:14px;height:110px;overflow:hidden;position:relative}.referenz_filter .referenz_item .teaser .link{position:absolute;bottom:10px;font-size:16px}.referenz_single .html_inhalt.s2_3{width:62%}@media only screen and (max-width:768px){.referenz_single .html_inhalt.s2_3{width:96%}}.referenz_single .year_box{background:#edf5f9;padding:40px 20px}.referenz_single .yearbox{border-top:1px solid #003c66;padding-top:10px;padding-bottom:20px}.referenz_single .year_text{font-weight:700;padding-bottom:10px;padding-right:50px;font-size:20px;cursor:pointer;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2LjExMiIgaGVpZ2h0PSI5LjUwOCIgdmlld0JveD0iMCAwIDYuMTEyIDkuNTA4Ij4KICA8cGF0aCBpZD0iUG9seWdvbl8yIiBkYXRhLW5hbWU9IlBvbHlnb24gMiIgZD0iTTQuNzU0LDAsOS41MDgsNi4xMTJIMFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYuMTEyKSByb3RhdGUoOTApIiBmaWxsPSIjMzY1MTdjIi8+Cjwvc3ZnPgo=") no-repeat right 8px;background-size:9px;display:inline-block}.referenz_single .year_text.active{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjciIHZpZXdCb3g9IjAgMCA5IDciPgogIDxwYXRoIGlkPSJQb2x5Z29uXzEiIGRhdGEtbmFtZT0iUG9seWdvbiAxIiBkPSJNNC41LDAsOSw3SDBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5IDcpIHJvdGF0ZSgxODApIiBmaWxsPSIjMzY1MTdjIi8+Cjwvc3ZnPgo=") no-repeat right 8px;background-size:13px}.referenz_single .year_fulltext{display:none}.referenz_single .histories.image_right{width:54%;float:left}.referenz_single .history_image_right{float:right;width:39%;margin-left:1%}.referenz_single .history_image_right img{max-width:100%;height:auto}@media only screen and (max-width:992px){.referenz_container .button_orange.button_orange_responsive,.referenz_big_container .button_orange.button_orange_responsive{margin:50px auto 0;max-width:220px;display:block;float:none}}@media only screen and (max-width:768px){.referenz_filter label{padding:6px}.referenz_filter .filter .case_filter_leistungen select{padding:6px 10px;margin-left:0;font-size:14px;width:100%}.referenz_filter h1{text-align:center}.referenz_main .referenz_header h2,.referenz_small_headline h3{font-size:22px}.referenz_single .histories.image_right{width:100%;float:none}.referenz_single .history_image_right{float:none;width:100%;margin-left:0}}