/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'DINPro Regular';src:url('/themes/akhb2/fonts/DINPro-Regular.woff') format('woff');}@font-face{font-family:'DINPro Bold';src:url('/themes/akhb2/fonts/DINPro-Bold.woff') format('woff');}html,body{font-size:18px;line-height:24px;width:100%;height:100%;}@media (max-width:1280px){html,body{font-size:16px;line-height:22px;}}body{background:#e6e7e9;font-family:'DINPro Regular',sans-serif;color:#958a82;}div,ul,p{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;}p{-webkit-appearance:none;appearance:none;}h1,h2,h3{font-weight:normal;font-family:'DINPro Bold',sans-serif;margin:0;}.form-composite > legend,.label,h4.label,.label{font-family:'DINPro Bold',sans-serif;font-weight:normal;}h3,.field--name-field-title-text-image,.teaser-card.mini .views-field-field-teaser h3{font-size:1.5rem;line-height:1.5rem;margin:0 0 20px 0;font-family:'DINPro Bold',sans-serif;font-weight:normal;}em{font-style:normal;font-size:0.75rem;line-height:0.8rem;text-transform:uppercase;letter-spacing:0.5px;font-family:'DINPro Bold',sans-serif;}.field__label,.node__content .field__label,.form-composite > legend,.label,strong{font-family:'DINPro Bold',sans-serif;font-weight:normal;}a{color:#958a82;transition:color 0.2s;}a:hover,a:active,a:focus,a.is-active{color:#595048;}img{display:block;border:none;outline:none;}.dialog-off-canvas-main-canvas{width:100%;height:100%;}.layout-container{width:100%;min-height:100%;height:auto;}header,main{background:transparent;width:92%;max-width:1440px;margin-right:auto;margin-left:auto;}main{padding-bottom:140px;}.architect-search header,.block-views header{width:100%;max-width:none;}#user-login-form,article.profile{width:85%;background:#ffffff;margin-right:auto;margin-left:auto;padding:30px;box-sizing:border-box;}nav.pager{margin-top:30px;margin-bottom:10px;}nav.pager .pager__item{padding:0 5px;}nav.pager .pager__item a{text-decoration:none;}nav.pager .pager__item.is-active{font-weight:normal;}.region-header{width:85%;margin-right:auto;margin-left:auto;}.block-system-branding-block{width:28%;float:left;margin:30px 0 20px 0;}.block-system-branding-block img{width:100%;height:auto;}.region-header:after{float:none;clear:both;display:block;content:'';}.region-header #edit-submit-search,.region-header #edit-reset,.region-header #edit-reset--2{display:none;}footer{width:100%;background:#c6c5c6;margin:60px 0 0 0;position:absolute;bottom:0;height:90px;}.region-footer{width:92%;margin-right:auto;margin-left:auto;max-width:1440px;}#block-footer{width:85%;margin-right:auto;margin-left:auto;padding:35px 0;}.footer-left,.footer-right{position:absolute;font-style:normal;font-size:0.75rem;line-height:0.8rem;text-transform:uppercase;letter-spacing:0.5px;font-family:'DINPro Bold',sans-serif;}.footer-left a{text-decoration:none;font-family:'DINPro Bold',sans-serif;}.footer-left{left:0;}.footer-right{right:0;}#block-hervorgehobenesformulararchitect-searchpage-1{width:85%;margin-right:auto;margin-left:auto;}.paragraph--type--text{width:85%;margin-right:auto;margin-left:auto;}.paragraph--type--gallery{width:100%;margin-right:auto;margin-left:auto;}.paragraph--type--text-image{width:92.5%;margin-right:0;margin-left:7.5%;}.menu--main{width:72%;float:right;z-index:998;}#block-hervorgehobenesformularsearchpage-1{width:32px;float:right;z-index:999;text-align:right;position:absolute;bottom:40%;margin-bottom:-4px;right:0;height:42px;cursor:pointer;background:transparent;transition:background 0.2s;}#block-hervorgehobenesformularsearchpage-1 label{display:none;}#block-hervorgehobenesformularsearchpage-1 .form-item-combine{padding-right:32px;background-image:url('/themes/akhb2/images/search_color.svg');background-size:32px 32px;background-position:bottom right;background-repeat:no-repeat;width:32px;height:42px;text-align:right;margin:0;}#block-hervorgehobenesformularsearchpage-1 .form-item-combine input{visibility:hidden;width:32px;transition:0.2s;position:absolute;bottom:3px;right:38px;border:2px solid #958a82;transition:0.2s;}#block-hervorgehobenesformularsearchpage-1.is-active,#block-hervorgehobenesformularsearchpage-1.is-active-inside{width:63%;text-align:right;background-color:#e6e7e9;}body.path-suche #block-hervorgehobenesformularsearchpage-1,body.path-suche #block-hervorgehobenesformularsearchpage-1.is-active,body.path-suche #block-hervorgehobenesformularsearchpage-1.is-active-inside{pointer-events:none;width:32px;}body.path-suche #block-hervorgehobenesformularsearchpage-1.is-active .form-item-combine input,body.path-suche #block-hervorgehobenesformularsearchpage-1.is-active-inside .form-item-combine input{visibility:hidden;}#block-hervorgehobenesformularsearchpage-1.is-active .form-item-combine,#block-hervorgehobenesformularsearchpage-1.is-active-inside .form-item-combine{width:100%;text-align:right;}#block-hervorgehobenesformularsearchpage-1.is-active .form-item-combine input,#block-hervorgehobenesformularsearchpage-1.is-active-inside .form-item-combine input{visibility:visible;width:50%;}#block-hervorgehobenesformularsearchpage-1 details{margin:0;border:none;}#block-hervorgehobenesformularsearchpage-1 details summary{display:none;}body.path-suche #block-hervorgehobenesformularsearchpage-1 #edit-actions--2{display:none;}.main-menu{position:absolute;bottom:40%;right:32px;max-width:72%;}ul.menu li{display:inline-block;}ul.menu,ul.menu li{list-style:none;margin:0 0 0 25px;padding:0;}ul.menu li.menu-item--expanded ul.menu,ul.menu li.menu-item--expanded ul.menu li{margin:0;width:100%;right:0;}ul.menu li.menu-item--expanded ul.menu li{display:block;}ul.menu li a,ul.menu li a.is-active{text-decoration:none;color:#958a82;font-family:'DINPro Bold',sans-serif;}ul.menu li:hover a,ul.menu li a:hover,ul.menu li a:focus,ul.menu li a:active,ul.menu li a.is-active,ul.menu li.menu-item--active-trail a{color:#595048;}ul.menu li.menu-item--expanded ul.menu{visibility:hidden;background:#e6e7e9;padding:15px 25px 20px 25px;display:table;transition:0.2s;opacity:0;}ul.menu li.menu-item--expanded:hover ul.menu{visibility:visible;opacity:1;}ul.menu ul.auto-nav-more-list li a,ul.menu ul.auto-nav-more-list li a.is-active,ul.menu li.menu-item--expanded ul.menu li a,ul.menu li.menu-item--expanded ul.menu li a.is-active{font-family:'DINPro Regular',sans-serif;color:#958a82;}ul.menu ul.auto-nav-more-list li a:hover,ul.menu li.menu-item--expanded ul.menu li a:hover{color:#595048;font-family:'DINPro Bold',sans-serif;}.other-menu{position:absolute;top:24px;margin-left:-25px;z-index:997;height:1px;}.auto-nav-more:hover .menu-item--expanded .other-menu,.auto-nav-more:active .menu-item--expanded .other-menu,ul.menu .menu-item--expanded:hover .other-menu,ul.menu .menu-item--expanded:active .other-menu{height:auto;}ul.menu li.menu-item--expanded ul.menu li .other-menu{display:none;}.main-nav{display:inline-flex;padding:0;list-style:none;}.main-nav li a{white-space:nowrap;}.more-btn img{width:18px;height:auto;padding-top:3px;}ul.menu li.auto-nav-more{position:relative;margin-right:20px;}.auto-nav-more-list{position:absolute;right:-25px;top:24px;opacity:0;visibility:hidden;transition:0.2s;padding:15px 25px 20px 25px;list-style:none;background:#e6e7e9;z-index:997;display:table;overflow:hidden;}ul.menu ul.auto-nav-more-list li{margin:0 0 10px 0;display:block;}ul.menu ul.auto-nav-more-list li:last-child{margin-bottom:0;}ul.menu ul.auto-nav-more-list li a,ul.menu ul.auto-nav-more-list li a.is-active{font-family:'DINPro Bold',sans-serif;}.auto-nav-more:hover .auto-nav-more-list{opacity:1;visibility:visible;text-align:right;height:auto;}.auto-nav-more:hover .auto-nav-more-list .other-menu{position:relative;margin-left:0;top:0;}.auto-nav-more:hover .auto-nav-more-list ul.menu{visibility:visible;padding-left:0;padding-top:5px;padding-bottom:5px;text-align:right;padding-right:0;opacity:1;}.auto-nav-more:hover .auto-nav-more-list ul.menu li{visibility:visible;padding-left:0;margin:0;}.auto-nav-more:hover .auto-nav-more-list ul.menu li a{font-family:'DINPro Regular',sans-serif;}.teaser-card{width:85%;background:#ffffff;margin-right:auto;margin-left:auto;}.teaser-card .field--name-field-icon-reference,.teaser-card .views-field-field-icon-reference{width:30%;background:#958a82;border:20px solid #ffffff;float:left;}.teaser-card .field--name-field-svg-icon,.teaser-card .field--name-field-svg-icon{padding:25%;}.teaser-card .teaser-content,.teaser-card .views-field-field-teaser{width:70%;float:right;padding:5% 10% 0% 3%;}.paragraph--type--downloads .teaser-card .views-field-field-teaser,.paragraph--type--contact-person .teaser-card .views-field-field-teaser{padding-bottom:5%;}.teaser-card:after{float:none;clear:both;display:block;content:'';}.teaser-card .field--name-field-title-card,.teaser-card h3{font-weight:normal;font-family:'DINPro Bold',sans-serif;font-size:2rem;margin:0 0 50px 0;padding:0;line-height:2rem;}.teaser-card h3 a{text-decoration:none;}.teaser-card span.views-field-type{font-style:normal;font-size:0.6rem;line-height:0.7rem;text-transform:uppercase;letter-spacing:0.8px;font-family:'DINPro Bold',sans-serif;padding-bottom:10px;display:block;}.teaser-card span.views-field-type,.teaser-card span.views-field-type a{pointer-events:none;text-decoration:none;}.teaser-card .field--name-field-event-place{padding-top:24px;}.paragraph--type--text,.paragraph--type--downloads,.paragraph--type--gallery,.paragraph--type--logobar,.paragraph--type--contact-person,.paragraph--type--video{margin-top:40px;margin-bottom:0;}.paragraph--type--text{background:#ffffff;}.paragraph--type--gallery{background:#958a82;padding:30px 30px 20px 30px;}.paragraph--type--download{margin:0 0 2px 0;}.paragraph--type--downloads span.pdf-icon,.paragraph--type--download span.pdf-icon,.paragraph--type--text span.pdf-icon{text-transform:uppercase;font-family:'DINPro Bold',sans-serif;letter-spacing:1px;font-size:0.85rem;padding-right:10px;}.paragraph--type--download span{background:transparent;background-image:none;}.paragraph--type--gallery,.paragraph--type--gallery .slick__slide{width:100%;height:auto;text-align:center;}.paragraph--type--gallery .slick__slide{background:#595048;}.paragraph--type--gallery .slick__slide img{width:auto;height:550px;margin-left:auto !important;margin-right:auto !important;}.slick img.media__element{margin-left:auto !important;margin-right:auto !important;}.paragraph--type--gallery .slick__slide .slick--less img,.slick--less .paragraph--type--gallery .slick__slide img{width:100%;height:auto;}.paragraph--type--gallery .slick__slide h2.slide__title,.paragraph--type--gallery .slick__slide p.slide__description,.paragraph--type--gallery .slick__slide .slide__title,.paragraph--type--gallery .slick__slide .slide__description,.paragraph--type--gallery .slick--less .slide__description,.paragraph--type--gallery .slick--less .slide__title{color:#ffffff;text-align:center;}.paragraph--type--gallery .slick__slide h2.slide__title,.paragraph--type--gallery .slick__slide-title,.paragraph--type--gallery .slick--less .slide__title{margin-top:12px;font-family:'DINPro Bold',sans-serif;text-transform:uppercase;font-size:0.85rem;letter-spacing:1px;}.paragraph--type--gallery .slick__slide h2.slide__title{margin-top:0;padding-top:12px;}.paragraph--type--gallery .slick__slide p.slide__description,.paragraph--type--gallery .slick__slide .slide__description,.paragraph--type--gallery .slick--less .slide__description{font-size:0.85rem;letter-spacing:0.5px;line-height:1rem;padding:0 10%;}.paragraph--type--text{padding:60px;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;}.paragraph--type--text h3{margin:0 0 30px 0;}.paragraph--type--text h4{margin:36px 0 12px 0;font-weight:normal;font-family:'DINPro Bold',sans-serif;break-after:avoid-column;}.paragraph--type--text p{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;margin:0 0 24px 0;padding:0 10px 0 0;}.paragraph--type--text ul{list-style-position:outside;margin:0 0 24px 30px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;}.teaser-card.mini .views-field-field-icon-reference{width:25%;}.teaser-card.mini .views-field-field-teaser{width:75%;}#block-views-block-events-block-1 .teaser-card.mini .views-field-field-teaser{padding:30px 50px 0% 30px;float:none;}#block-views-block-architect-search-block-2 .teaser-card.mini .views-field-field-teaser,#block-views-block-architect-search-block-1 .teaser-card.mini .views-field-field-teaser,#block-views-block-buerowegweiser-block-1 .teaser-card.mini .views-field-field-teaser,#block-views-block-jobs-block-1 .teaser-card.mini .views-field-field-teaser{padding:3.25% 10% 0% 1.5%;float:right;}.teaser-card.mini .field--name-field-svg-icon{padding:25%;}.paragraph--type--text-image{background:#ffffff;margin-top:40px;}.paragraph--type--text-image .text-image-wrapper{width:27.56756756756757%;border:20px solid #ffffff;padding:15px;float:left;}.paragraph--type--text-image .field--name-field-image-text-image{float:right;width:72.43243243243243%;background:#958a82;padding:20px;}.paragraph--type--text-image .field--name-field-image-text-image img{width:100%;object-fit:cover;}.paragraph--type--text-image .field--name-field-links-text-image{margin:30px 0 0 0;}.paragraph--type--text-image .field--name-field-links-text-image .field__item a{text-decoration:none;font-family:'DINPro Bold',sans-serif;}.paragraph--type--text-image:after{float:none;clear:both;display:block;content:'';}.slick-slide{outline:none;}.slick img,.slick iframe{border:0;max-width:100%;margin:0 auto;height:auto;}.slick-arrow{width:50px;position:absolute;top:50%;margin-top:-20px;overflow:hidden;}.slide__caption{background:#958a82;}.slick-prev:before,.slick-next:before{display:none;}.slick-prev,.paragraph--type--gallery .slick-prev:hover,.paragraph--type--gallery .slick-prev:focus{left:-60px;background-image:url('/themes/akhb2/images/left-arrow-3.svg');background-color:transparent;background-repeat:no-repeat;background-position:top left;background-size:40px auto;height:40px;width:40px;-webkit-appearance:none;appearance:none;color:transparent;font-size:0px;border:none;outline:none;}.paragraph--type--gallery .slick-prev,.paragraph--type--gallery .slick-prev:hover,.paragraph--type--gallery .slick-prev:focus{left:20px;}.slick-next,.paragraph--type--gallery .slick-next:hover,.paragraph--type--gallery .slick-next:focus{right:-60px;background-image:url('/themes/akhb2/images/right-arrow-3.svg');background-color:transparent;background-repeat:no-repeat;background-position:top left;background-size:40px auto;height:40px;width:40px;-webkit-appearance:none;appearance:none;color:transparent;font-size:0px;border:none;outline:none;}.paragraph--type--gallery .slick-next,.paragraph--type--gallery .slick-next:hover,.paragraph--type--gallery .slick-next:focus{right:20px;}.paragraph--type--gallery .slick-dotted.slick-slider{margin-bottom:5px;}.paragraph--type--gallery .slick-dots{position:absolute;top:510px;width:100%;text-align:center;}.paragraph--type--gallery ul.slick-dots li{display:inline-block;}.paragraph--type--gallery .slick-dots li,.paragraph--type--gallery .slick-dots li button{width:16px;height:16px;padding:2px;}.paragraph--type--gallery ul.slick-dots li button:before{content:'•';font-size:0.5rem;color:#ffffff;opacity:1;}.paragraph--type--gallery ul.slick-dots li.slick-active button:before{color:#958a82;}.paragraph--type--gallery ul.slick-dots li button{-webkit-appearance:none;appearance:none;border:none;background:transparent;color:#ffffff;font-size:0;outline:none;}.view-boxes-start{width:100%;margin-top:40px;}.view-boxes-start .views-row{background:#ffffff;margin-top:15px;height:210px;padding:15px;}.view-boxes-start .views-row.square{width:85%;margin-left:auto;margin-right:auto;}.view-boxes-start .views-row.wide{width:85%;margin-left:auto;margin-right:auto;}.view-boxes-start .views-row.extrawide{width:92.5%;margin-right:7.5%;margin-left:auto;}.view-boxes-start .views-field-field-icon-reference,.view-boxes-start .views-field-field-boxes-start-photo-1{height:100%;width:auto;float:left;}.view-boxes-start:after{float:none;clear:both;display:block;content:'';}.view-boxes-start .views-field-field-boxes-start-photo-1 .field-content,.view-boxes-start .views-field-field-icon-reference .field-content{height:180px;overflow:hidden;}.view-boxes-start .views-field-field-boxes-start-photo-1 .field-content{background-size:cover;}.view-boxes-start .views-field-field-icon-reference .field-content .field--name-field-svg-icon{padding:25%;}.view-boxes-start .views-field-field-icon-reference .field-content img{height:100%;width:auto;}.view-boxes-start .views-field-field-icon-reference .field-content{background:#958a82;}.view-boxes-start .views-row.square .views-field-field-boxes-start-photo-1 .field-content{width:180px;}.view-boxes-start .views-row.square .views-field-field-icon-reference .field-content{width:180px;}.view-boxes-start .views-row.wide .views-field-field-boxes-start-photo-1 .field-content{width:288px;}.view-boxes-start .views-row.extrawide .views-field-field-boxes-start-photo-1 .field-content{width:450px;}.view-boxes-start .views-field-title,.view-boxes-start .views-field-field-boxes-start-text,.view-boxes-start .views-field-field-boxes-start-more{padding-left:30px;padding-right:30px;}.view-boxes-start .views-field-title{padding-top:20px;padding-bottom:30px;font-family:'DINPro Bold',sans-serif;font-size:1.35rem;line-height:1.5rem;}.view-boxes-start .views-field-title a{text-decoration:none;}.view-boxes-start .views-field-field-boxes-start-text{height:80px;padding-bottom:10px;}.view-boxes-start .views-field-field-boxes-start-text .field-content{vertical-align:bottom;bottom:0;position:absolute;padding-right:30px;height:100%;overflow:hidden;}.view-boxes-start .views-field-field-boxes-start-more{position:absolute;right:0;bottom:20px;text-align:right;font-style:normal;font-size:0.75rem;line-height:0.8rem;text-transform:uppercase;letter-spacing:0.5px;font-family:'DINPro Bold',sans-serif;}.view-boxes-start .views-field-field-boxes-start-more a{text-decoration:none;}.view-boxes-start .views-row.square .views-field-title,.view-boxes-start .views-row.square .views-field-field-boxes-start-text,.view-boxes-start .views-row.square .views-field-field-boxes-start-more{margin-left:180px;}.view-boxes-start .views-row.wide .views-field-title,.view-boxes-start .views-row.wide .views-field-field-boxes-start-text,.view-boxes-start .views-row.wide .views-field-field-boxes-start-more{margin-left:288px;}.view-boxes-start .views-row.extrawide .views-field-title,.view-boxes-start .views-row.extrawide .views-field-field-boxes-start-text,.view-boxes-start .views-row.extrawide .views-field-field-boxes-start-more{margin-left:450px;}.view-eyecatcher-border{width:100%;margin-top:40px;margin-left:0;margin-right:0;border:10px solid #958a82;background:#ffffff;padding:30px;}.view-eyecatcher-border .views-field-title{width:25%;float:left;padding-right:20px;font-family:'DINPro Bold',sans-serif;font-size:1.35rem;line-height:1.5rem;}.view-eyecatcher-border .views-field-field-eyecatcher-text{width:75%;float:right;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;}.view-eyecatcher-border .views-field-field-eyecatcher-text p{padding-bottom:1rem;}.view-eyecatcher-border .views-field-field-eyecatcher-text p:last-child{padding-bottom:0;}.view-eyecatcher-border:after{float:none;clear:both;display:block;content:'';}.block-views-blockevents-block-1 .views-row{width:85%;margin-left:auto;margin-right:auto;background:#ffffff;margin-top:15px;padding:0;}.block-views-blockevents-block-1 .views-row:first-child{margin-top:40px;}.field--name-field-teaser-photo{position:absolute;top:0;left:0;width:30%;overflow:hidden;border:20px solid #ffffff;height:100%;}.field--name-field-teaser-photo img{width:100%;height:auto;}.block-views-blockevents-block-1 .views-field-field-icon-reference{width:20%;background:#958a82;border:20px solid #ffffff;float:left;}.block-views-blockevents-block-1 .field--name-field-svg-icon{padding:25%;}.block-views-blockevents-block-1 .views-field-field-teaser-photo{position:absolute;border:20px solid #ffffff;width:20%;height:100%;overflow:hidden;z-index:10;}.block-views-blockevents-block-1 .views-field-field-teaser-photo .field-content,.block-views-blockevents-block-1 .views-field-field-teaser-photo img{width:100%;height:auto;}.block-views-blockevents-block-1 .views-row:after{float:none;clear:both;display:block;content:'';}.block-views-blockevents-block-1 .views-field-type{padding-top:30px;font-style:normal;font-size:0.6rem;line-height:0.7rem;text-transform:uppercase;letter-spacing:0.8px;font-family:'DINPro Bold',sans-serif;padding-left:20.75%;}.block-views-blockevents-block-1 .views-field-title{padding-bottom:30px;font-family:'DINPro Bold',sans-serif;font-size:1.35rem;line-height:1.5rem;padding-top:5px;padding-left:20.75%;padding-right:7.5%;}.block-views-blockjobs-block-1 .views-field-title a,.block-views-blockevents-block-1 .views-field-title a{text-decoration:none;}.block-views-blockevents-block-1 .views-field-field-event-date,.block-views-blockevents-block-1 .views-field-field-teaser{padding-left:20.75%;padding-right:50px;}.block-views-blockevents-block-1 .views-field-field-event-date{position:absolute;bottom:30px;font-style:normal;font-size:0.75rem;line-height:0.8rem;text-transform:uppercase;letter-spacing:0.5px;font-family:'DINPro Bold',sans-serif;}.block-views-blockevents-block-1 .views-row .views-field-field-teaser{max-height:66px;}#block-hervorgehobenesformulararchitect-searchpage-1{background-color:#958a82;color:#ffffff;margin-top:40px;padding:12px 20px;}#block-hervorgehobenesformulararchitect-searchpage-1 .form-item{margin:0;width:100%;}#block-hervorgehobenesformulararchitect-searchpage-1 #edit-category--wrapper{display:none;}#block-hervorgehobenesformulararchitect-searchpage-1 input#edit-title{background-color:#958a82;color:#ffffff;border:none;outline:none;background-image:url(/themes/akhb2/images/search.svg);background-position:right center;background-repeat:no-repeat;background-size:32px auto;height:40px;line-height:40px;width:100%;padding-left:160px;box-sizing:border-box;}#block-hervorgehobenesformulararchitect-searchpage-1 label[for=edit-title]{position:absolute;line-height:40px;font-family:'DINPro Bold',sans-serif;}#block-hervorgehobenesformulararchitect-searchpage-1 details,#block-hervorgehobenesformulararchitect-searchpage-1 .form-item-category{display:none;}.teaser-card .field--name-field-event-date .datetime:after{}.teaser-card .field--name-field-event-date .field__item{display:inline;}.teaser-card .field--name-field-event-date .field__item:nth-child(2) .datetime:before{content:', bis ';margin-left:-4px;}#block-hervorgehobenesformulararchitect-searchpage-1 #edit-actions,#block-hervorgehobenesformulararchitect-searchpage-1 #edit-actions--2,#block-hervorgehobenesformularsearchpage-1 #edit-actions{display:none;}.architect-search .views-row{width:85%;margin-left:auto;margin-right:auto;background:#ffffff;margin-top:15px;padding:0;}.architect-search .views-row.member{padding-bottom:30px;}.architect-search .views-row.company .degree-hidden,.architect-search .views-row.member .title-hidden{display:none;}.architect-search .views-row:first-child{margin-top:40px;}.architect-search .views-field-field-teaser-photo{border:20px solid #ffffff;width:20%;height:auto;overflow:hidden;z-index:10;float:left;}.architect-search .views-field-field-teaser-photo .field-content,.architect-search .views-field-field-teaser-photo img{width:100%;height:auto;}.architect-search .views-row:after{float:none;clear:both;display:block;content:'';}.architect-search .views-field-type{padding-top:30px;font-style:normal;font-size:0.6rem;line-height:0.7rem;text-transform:uppercase;letter-spacing:0.8px;font-family:'DINPro Bold',sans-serif;padding-left:20.75%;}.architect-search .views-field-title{padding-bottom:30px;font-family:'DINPro Bold',sans-serif;font-size:1.35rem;line-height:28px;padding-top:5px;padding-left:20.75%;}.architect-search .views-row.company .views-field-title{display:block;}.architect-search .views-row.company .views-field-field-company-city,.architect-search .views-row.company .views-field-field-company-mail,.architect-search .views-row.company .views-field-field-job-website,.architect-search .views-row.company .views-field-field-company-phone{padding-left:20.75%;}.architect-search .views-row.member .views-field-title{padding-left:30px;font-family:'DINPro Bold',sans-serif;font-size:1.35rem;line-height:28px;padding-bottom:5px;}.architect-search .views-field-title a{text-decoration:none;}.architect-search .views-row.member .views-field-title a{pointer-events:none !important;}.architect-search .views-row.member .views-field-type{padding-left:30px;}.architect-search .views-row.member .views-field-field-gob-fire-control-planner,.architect-search .views-row.member .views-field-field-gob-register-sustainable,.architect-search .views-row.member .views-field-field-gob-sveb,.architect-search .views-row.member .views-field-field-gob-voeb,.architect-search .views-row.member .views-field-field-gob-occupation-type,.architect-search .views-row.member .views-field-field-gob-address,.architect-search .views-row.member .views-field-field-gob-address-2,.architect-search .views-row.member .views-field-field-gob-phone,.architect-search .views-row.member .views-field-field-gob-mail,.architect-search .views-row.member .views-field-field-gob-fax,.architect-search .views-row.member .views-field-field-gob-mobile,.architect-search .views-row.member .views-field-field-gob-city,.architect-search .views-row.member .views-field-field-gob-postcode,.architect-search .views-row.member .views-field-field-gob-website,.architect-search .views-row.member .views-field-field-gob-company,.architect-search .views-row.member .views-field-field-gob-occupation-architect,.architect-search .views-row.member .views-field-field-gob-occupation-interior,.architect-search .views-row.member .views-field-field-gob-occupation-landscape,.architect-search .views-row.member .views-field-field-gob-occupation-cityplanner,.architect-search .views-row.member .views-field-field-drupal-firma1,.architect-search .views-row.member .views-field-field-drupal-berufsbezeichnung1,.architect-search .views-row.member .views-field-field-drupal-beschaeftigungsart,.architect-search .views-row.member .views-field-field-drupal-fachgebiet,.architect-search .views-row.member .views-field-field-drupal-mail,.architect-search .views-row.member .views-field-field-drupal-plz,.architect-search .views-row.member .views-field-field-drupal-ort,.architect-search .views-row.member .views-field-field-drupal-strasse-nr,.architect-search .views-row.member .views-field-field-drupal-telefon,.architect-search .views-row.member .views-field-field-drupal-mobil,.architect-search .views-row.member .views-field-field-drupal-homepage,.architect-search .views-row.member .views-field-field-drupal-fax,.architect-search .views-row.member .views-field-field-drupal-firma,.architect-search .views-row.member .views-field-field-company-name{padding-left:30px;padding-right:50px;}span.female-suffix:before{content:'in';display:inline;}span.nonbinary-suffix:before{content:' (divers)';display:inline;}.architect-search .views-row.member .views-field-field-gob-fire-control-planner,.architect-search .views-row.member .views-field-field-gob-register-sustainable,.architect-search .views-row.member .views-field-field-gob-sveb,.architect-search .views-row.member .views-field-field-gob-voeb,.architect-search .views-row.member .views-field-field-gob-occupation-type,.architect-search .views-row.member .views-field-field-drupal-beschaeftigungsart{padding-bottom:15px;}.node--type-company .field--name-field-teaser-photo{width:30%;overflow:hidden;border:20px solid #ffffff;height:auto;float:left;position:relative;}.node--type-company .field--name-field-teaser-photo img{width:100%;height:auto;}.node--type-company .field--name-field-company-address,.node--type-company .field--name-field-company-zip,.node--type-company .field--name-field-company-city{display:inline;}.node--type-company .field--name-field-company-address:after{content:', ';}.node--type-company .field--name-field-company-mail{padding-top:24px;}.node--type-company .field--name-field-company-about .field__label,.node--type-company .field--name-field-company-specials .field__label{margin:0 0 30px 0;font-size:1.5rem;line-height:1.5rem;font-family:'DINPro Bold',sans-serif;font-weight:normal;}.node--type-company .field--name-field-company-about,.node--type-company .field--name-field-company-specials{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;}.node--type-company .field--name-field-company-specials .field__items{display:block;list-style-position:inside;padding-bottom:24px;}.node--type-company .field--name-field-company-specials .field__items .field__item{display:list-item;}.node--type-company .field--name-field-company-name{font-weight:normal;font-family:'DINPro Bold',sans-serif;font-size:2rem;margin:0 0 50px 0;padding:0;line-height:2rem;}.node--type-company .field--name-field-linked-members{padding:60px;width:85%;margin-right:auto;margin-left:auto;margin-top:40px;margin-bottom:0;background:#ffffff;}.field--name-field-linked-members .field__label{font-size:1.5rem;line-height:1.5rem;margin:0 0 30px 0;font-family:'DINPro Bold',sans-serif;font-weight:normal;}.field--name-field-linked-members .field__item{padding:20px 0;width:49%;display:inline-block;vertical-align:top;}.field--name-field-linked-members .node-member-custom .field__item{padding:0;width:100%;display:block;}.field--name-field-linked-members .node-member-custom .field--name-field-drupal-titel,.field--name-field-linked-members .node-member-custom .field--name-field-drupal-akad-grad-alt,.field--name-field-linked-members .node-member-custom .field--name-field-drupal-vorname,.field--name-field-linked-members .node-member-custom .field--name-field-drupal-nachname,.field--name-field-linked-members .node-member-custom .field--name-field-drupal-titel,.field--name-field-linked-members .node-member-custom .field--name-field-gob-degree-old,.field--name-field-linked-members .node-member-custom .field--name-field-gob-degree-new,.field--name-field-linked-members .node-member-custom .field--name-field-gob-firstname,.field--name-field-linked-members .node-member-custom .field--name-field-gob-middlename,.field--name-field-linked-members .node-member-custom .field--name-field-gob-lastname{display:inline;font-family:'DINPro Bold',sans-serif;font-weight:normal;}.field--name-field-linked-members .node-member-custom .field--name-field-drupal-berufsbezeichnung1,.field--name-field-linked-members .node-member-custom .field--name-field-drupal-berufsbezeichnung2,.field--name-field-linked-members .node-member-custom .field--name-field-gob-city,.field--name-field-linked-members .node-member-custom .field--name-field-gob-postcode,.field--name-field-linked-members .node-member-custom .field--name-field-drupal-plz,.field--name-field-linked-members .node-member-custom .field--name-field-drupal-ort{display:inline;}.field--name-field-linked-members .node-member-custom .field--name-field-drupal-berufsbezeichnung1:before{display:block;content:' ';}.field--name-field-linked-members .node-member-custom .field--name-field-drupal-berufsbezeichnung2{margin-left:-4px;}.field--name-field-linked-members .node-member-custom .field--name-field-drupal-berufsbezeichnung2:before{content:', ';}.field--name-field-linked-members .node-member-custom .field--label-inline .field__label{font-weight:normal;font-family:'DINPro Regular',sans-serif;font-size:1rem;margin:0;line-height:inherit;}.field--name-field-linked-members .node-member-custom .field--label-inline:after{display:block;content:' ';clear:both;float:none;}.field--name-field-linked-members .node-member-custom .field--name-field-member-title,.field--name-field-linked-members .node-member-custom .field--name-field-member-first-name,.field--name-field-linked-members .node-member-custom .field--name-field-member-last-name,.field--name-field-linked-members .node-member-custom .field--name-field-member-zip,.field--name-field-linked-members .node-member-custom .field--name-field-member-city{display:inline;}.field--name-field-linked-members .node-member-custom .field--name-field-member-title,.field--name-field-linked-members .node-member-custom .field--name-field-member-first-name,.field--name-field-linked-members .node-member-custom .field--name-field-member-last-name{font-family:'DINPro Bold',sans-serif;font-size:1.35rem;line-height:33px;padding-bottom:10px;}.field--name-field-linked-members .node-member-custom .field--name-field-member-city:after,.field--name-field-linked-members .node-member-custom .field--name-field-member-last-name:after{display:block;content:' ';}.field--name-field-linked-members .node-member-custom .field--name-field-member-street-number{padding-top:5px;}.field--name-field-linked-members .node-member-custom .field--name-field-member-company,.field--name-field-linked-members .node-member-custom .field--name-field-member-mail,.field--name-field-linked-members .node-member-custom .field--name-field-member-phone-1{padding-top:15px;}.field--name-field-member-mail:before{content:'E-Mail: ';}.field--name-field-member-phone-1:before{content:'Telefon: ';}.field--name-field-member-phone-2:before{content:'Telefon 2: ';}.jobs .views-row{width:85%;margin-left:auto;margin-right:auto;background:#ffffff;margin-top:15px;padding:0 0 30px 0;}.jobs .views-field-field-job-type{padding-top:30px;font-style:normal;font-size:0.6rem;line-height:0.7rem;text-transform:uppercase;letter-spacing:0.8px;font-family:'DINPro Bold',sans-serif;padding-left:30px;}.jobs .views-field-title{padding-left:30px;font-family:'DINPro Bold',sans-serif;font-size:1.35rem;line-height:33px;padding-bottom:10px;}.view-search .views-row .views-field,.jobs .views-row .views-field{padding-left:30px;padding-right:50px;}.jobs .views-row .views-field-field-job-form-employment{padding-bottom:15px;}.jobs .views-row .views-field .views-label,.block-views-blockevents-block-1 .views-row .views-field .views-label{display:inline;}.jobs .views-field-field-job-company .field-content,.jobs .views-field-field-job-download .field-content,.jobs .views-field-field-job-mail .field-content,.jobs .views-field-field-job-website .field-content{display:inline;}.jobs .views-field-field-job-text{padding-top:15px;padding-bottom:15px;}.view-search .views-row .views-field-created .views-label,.view-search .views-row .views-field-created .field-content,.jobs .views-row .views-field .views-label,.jobs .views-field-field-job-download .field-content,.jobs .views-field-field-job-mail .field-content,.jobs .views-field-field-job-website .field-content,.jobs .views-field-created-1 .field-content,.block-views-blockevents-block-1 .views-row .views-field .views-label{text-align:right;font-style:normal;font-size:0.75rem;line-height:0.8rem;text-transform:uppercase;letter-spacing:0.5px;font-family:'DINPro Bold',sans-serif;}.jobs .views-field-field-job-download span.pdf-icon{display:none;}.jobs .views-exposed-form{padding:0 10% 0% 1.5%;float:left;}.jobs .views-exposed-form fieldset.form-wrapper{float:none;width:100%;padding:15px 0 0 0;box-sizing:border-box;margin:0;}.jobs .views-exposed-form .details-wrapper fieldset.form-wrapper{padding:0;}.jobs .views-exposed-form fieldset.form-wrapper legend{display:none;}.jobs .views-exposed-form .details-wrapper .form-item-field-job-deadline-value label,.jobs .views-exposed-form .details-wrapper fieldset.form-wrapper legend{display:block;}.jobs .views-exposed-form fieldset.form-wrapper .form-type-radio{float:left;margin-right:20px;margin-top:0;margin-bottom:0;padding-bottom:5px;}.job-info-wrapper{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;}body.page-node-type-job-internship .field--name-field-job-website,body.page-node-type-job-internship .field--name-field-job-download{padding-top:24px;}body.page-node-type-job-internship .field--name-field-long-title{padding-bottom:24px;font-family:'DINPro Bold',sans-serif;}body.page-node-type-job-internship .field--name-field-job-type,body.page-node-type-job-internship .field--name-field-job-company{display:inline;}body.page-node-type-job-internship .field--name-field-job-company:before{content:' bei ';}.region-content details{margin:20px 0;}.region-content input.form-submit{margin:0;}#block-views-block-buerowegweiser-block-1 .views-exposed-form,#block-views-block-architect-search-block-2 .views-exposed-form{padding:0 10% 0% 1.5%;float:left;}#block-views-block-architect-search-block-2 .views-exposed-form,#block-views-block-architect-search-block-1 .views-exposed-form{float:left;padding:0 0 0% 1.5%;width:70%;}#block-views-block-search-block-2 .views-exposed-form{padding:0 10% 0% 1.5%;float:left;}#block-views-block-search-block-2 .teaser-card .views-field-field-teaser{padding:3.25% 10% 0% 1.5%;}#block-views-block-events-block-1 .views-exposed-form{padding:0 50px 15px 30px;float:none;}#block-views-block-jobs-block-1 .views-exposed-form .details-wrapper .form-item,#block-views-block-search-block-2 .views-exposed-form .form-item,#block-views-block-architect-search-block-1 .views-exposed-form .form-item,#block-views-block-architect-search-block-2 .views-exposed-form .form-item,#block-views-block-buerowegweiser-block-1 .views-exposed-form .form-item,#block-views-block-events-block-1 .views-exposed-form .form-item{margin:0;padding:0 0 5px 0;}#block-views-block-architect-search-block-1 #edit-category--wrapper,#block-views-block-architect-search-block-2 #edit-category--wrapper{padding-bottom:0;}#block-views-block-events-block-1 .views-exposed-form .form-item legend,#block-views-block-buerowegweiser-block-1 .views-exposed-form .form-item legend,#block-views-block-architect-search-block-1 .views-exposed-form .form-item legend,#block-views-block-architect-search-block-2 .views-exposed-form .form-item legend{display:none;}#block-views-block-jobs-block-1 .views-exposed-form .details-wrapper .form-item legend,#block-views-block-events-block-1 .form-item-combine label,#block-views-block-search-block-2 .form-item-combine label,#block-views-block-buerowegweiser-block-1 .form-item-title label,#block-views-block-buerowegweiser-block-1 .views-exposed-form .details-wrapper .form-item legend,#block-views-block-buerowegweiser-block-1 .views-exposed-form .details-wrapper .form-item label,#block-views-block-architect-search-block-1 .form-item-title label,#block-views-block-architect-search-block-1 .form-item-combine-1 label,#block-views-block-architect-search-block-1 .form-item-combine-2 label,#block-views-block-architect-search-block-1 .views-exposed-form .details-wrapper .form-item legend,#block-views-block-architect-search-block-1 .views-exposed-form .details-wrapper .form-item label,#block-views-block-architect-search-block-2 .form-item-title label,#block-views-block-architect-search-block-2 .form-item-combine-1 label,#block-views-block-architect-search-block-2 .form-item-combine-2 label,#block-views-block-architect-search-block-2 .views-exposed-form .details-wrapper .form-item legend,#block-views-block-architect-search-block-2 .views-exposed-form .details-wrapper .form-item label,#block-views-block-search-block-2 .views-exposed-form .details-wrapper .form-item legend,#block-views-block-search-block-2 .views-exposed-form .details-wrapper .form-item label{display:block;font-weight:normal;font-family:'DINPro Bold',sans-serif;padding-bottom:5px;padding-top:20px;}#block-views-block-architect-search-block-2 .views-exposed-form .form-item-title label,#block-views-block-architect-search-block-1 .views-exposed-form .form-item-title label,#block-views-block-buerowegweiser-block-1 .views-exposed-form .form-item-title label,#block-views-block-search-block-2 .form-item-combine label{padding-top:15px;}#block-views-block-architect-search-block-1 .views-exposed-form .details-wrapper .form-radios .form-item label,#block-views-block-architect-search-block-2 .views-exposed-form .details-wrapper .form-radios .form-item label,#block-views-block-buerowegweiser-block-1 .views-exposed-form .details-wrapper .form-radios .form-item label,#block-views-block-search-block-2 .views-exposed-form .details-wrapper .form-radios .form-item label,#block-views-block-architect-search-block-1 .views-exposed-form .details-wrapper .form-radios label,#block-views-block-architect-search-block-1 .views-exposed-form .details-wrapper .form-checkboxes .form-item label,#block-views-block-architect-search-block-2 .views-exposed-form .details-wrapper .form-radios label,#block-views-block-architect-search-block-2 .views-exposed-form .details-wrapper .form-checkboxes .form-item label,#block-views-block-buerowegweiser-block-1 .views-exposed-form .details-wrapper .form-radios label,#block-views-block-buerowegweiser-block-1 .views-exposed-form .details-wrapper .form-checkboxes .form-item label,#block-views-block-search-block-2 .views-exposed-form .details-wrapper .form-checkboxes .form-item label,#block-views-block-architect-search-block-1 .views-exposed-form .details-wrapper .form-checkboxes label,#block-views-block-architect-search-block-2 .views-exposed-form .details-wrapper .form-checkboxes label,#block-views-block-buerowegweiser-block-1 .views-exposed-form .details-wrapper .form-checkboxes label{font-weight:normal;font-family:'DINPro Regular',sans-serif;display:inline;padding-bottom:0;padding-top:0;}#block-views-block-events-block-1 .views-exposed-form .form-checkboxes.fieldgroup,#block-views-block-architect-search-block-1 .views-exposed-form .form-radios.fieldgroup,#block-views-block-architect-search-block-2 .views-exposed-form .form-radios.fieldgroup,#block-views-block-buerowegweiser-block-1 .views-exposed-form .form-radios.fieldgroup{float:none;width:100%;padding:15px 0 0 0;box-sizing:border-box;margin:0;}#block-views-block-architect-search-block-1 .views-exposed-form .form-radios.fieldgroup,#block-views-block-architect-search-block-2 .views-exposed-form .form-radios.fieldgroup,#block-views-block-buerowegweiser-block-1 .views-exposed-form .form-radios.fieldgroup{padding-top:0;}#block-views-block-events-block-1 .views-exposed-form .form-checkboxes .form-type-checkbox,#block-views-block-architect-search-block-1 .views-exposed-form .form-radios .form-item-category,#block-views-block-architect-search-block-2 .views-exposed-form .form-radios .form-item-category,.view-buerowegweiser .views-exposed-form .form-radios .form-item-category{float:left;margin-right:20px;}#block-views-block-events-block-1 .views-exposed-form .form-item,#block-views-block-architect-search-block-1 .views-exposed-form .form-item,#block-views-block-architect-search-block-2 .views-exposed-form .form-item,#block-views-block-buerowegweiser-block-1 .views-exposed-form .form-item{float:none;}#block-views-block-search-block-2 .views-exposed-form .form-item-combine,#block-views-block-architect-search-block-2 .views-exposed-form .form-item-title,#block-views-block-buerowegweiser-block-1 .views-exposed-form .form-item-title,#block-views-block-events-block-1 .views-exposed-form .form-item-combine{padding-bottom:0;width:100%;float:none;}#block-views-block-architect-search-block-2 .views-exposed-form .form-item-title,#block-views-block-architect-search-block-2 .views-exposed-form .form-type-textfield.form-item-combine-1,#block-views-block-architect-search-block-2 .views-exposed-form .form-type-textfield.form-item-combine-2,#block-views-block-architect-search-block-1 .views-exposed-form .form-item-title,#block-views-block-architect-search-block-1 .views-exposed-form .form-type-textfield.form-item-combine-1,#block-views-block-architect-search-block-1 .views-exposed-form .form-type-textfield.form-item-combine-2{padding-bottom:0;width:28%;display:inline-block;margin-right:2%;margin-top:-5px;}#block-views-block-search-block-2 .views-exposed-form details,#block-views-block-jobs-block-1 .views-exposed-form details,#block-views-block-architect-search-block-1 .views-exposed-form details,#block-views-block-architect-search-block-2 .views-exposed-form details,#block-views-block-buerowegweiser-block-1 .views-exposed-form details,#block-views-block-events-block-1 .views-exposed-form details{border:none;}#block-views-block-search-block-2 .views-exposed-form details > .details-wrapper,#block-views-block-jobs-block-1 .views-exposed-form details > .details-wrapper,#block-views-block-events-block-1 .views-exposed-form details > .details-wrapper,#block-views-block-architect-search-block-1 .views-exposed-form details > .details-wrapper,#block-views-block-architect-search-block-2 .views-exposed-form details > .details-wrapper,#block-views-block-buerowegweiser-block-1 .views-exposed-form details > .details-wrapper{padding:0;}#block-views-block-search-block-2 .views-exposed-form details summary,#block-views-block-jobs-block-1 .views-exposed-form details summary,#block-views-block-architect-search-block-1 .views-exposed-form details summary,#block-views-block-architect-search-block-2 .views-exposed-form details summary,#block-views-block-buerowegweiser-block-1 .views-exposed-form details summary,#block-views-block-events-block-1 .views-exposed-form details summary{font-style:normal;font-size:0.75rem;line-height:0.8rem;text-transform:uppercase;letter-spacing:0.5px;font-family:'DINPro Bold',sans-serif;padding:0;margin:0;outline:none;}#block-views-block-architect-search-block-2 .views-exposed-form details > .details-wrapper .form-type-checkbox label{display:inline;margin-left:5px;padding-top:5px;padding-bottom:0;font-family:'DINPro Regular',sans-serif;}#block-views-block-architect-search-block-2 .views-exposed-form details > .details-wrapper:before{display:block;content:'Berufsbezeichnung';font-family:'DINPro Bold',sans-serif;padding:25px 0 5px 0;}#block-views-block-architect-search-block-2 .views-exposed-form details > .details-wrapper fieldset:after{display:block;content:'Weitere Qualifikation';font-family:'DINPro Bold',sans-serif;padding:25px 0 0 0;}#block-views-block-search-block-2 .views-exposed-form .form-select,#block-views-block-architect-search-block-1 .views-exposed-form .form-select,#block-views-block-architect-search-block-2 .views-exposed-form .form-select,#block-views-block-buerowegweiser-block-1 .views-exposed-form .form-select,#block-views-block-search-block-2 .views-exposed-form input.form-text,#block-views-block-architect-search-block-1 .views-exposed-form input.form-text,#block-views-block-architect-search-block-2 .views-exposed-form input.form-text,#block-views-block-buerowegweiser-block-1 .views-exposed-form input.form-text,#block-views-block-events-block-1 .views-exposed-form input.form-text{border:#958a82 solid 2px;padding:1px 3px;width:75%;min-width:300px;box-sizing:border-box;}#block-views-block-architect-search-block-2 .views-exposed-form input.form-text,#block-views-block-architect-search-block-1 .views-exposed-form input.form-text{min-width:initial;width:100%;}.views-exposed-form .form-submit,#edit-submit-architect-search,#edit-submit-events,#edit-submit-jobs{background:#958a82;color:#ffffff;border:none;font-style:normal;font-size:0.75rem;line-height:0.8rem;text-transform:uppercase;letter-spacing:0.5px;font-family:'DINPro Bold',sans-serif;padding:7px 10px 8px 10px;cursor:pointer;}#block-views-block-events-block-1 .views-exposed-form .form-type-radio{float:left;margin-right:20px;margin-top:0;margin-bottom:0;}#block-views-block-events-block-1 .views-exposed-form fieldset.form-wrapper{float:none;width:100%;padding:15px 0 0 0;box-sizing:border-box;margin:0;}.view-search .views-row{width:85%;margin-left:auto;margin-right:auto;background:#ffffff;margin-top:15px;padding:0 0 30px 0;}.view-search .views-field-type{padding-top:30px;font-style:normal;font-size:0.6rem;line-height:0.7rem;text-transform:uppercase;letter-spacing:0.8px;font-family:'DINPro Bold',sans-serif;padding-left:30px;}.view-search .views-field-title{padding-left:30px;font-family:'DINPro Bold',sans-serif;font-size:1.35rem;line-height:33px;padding-bottom:10px;}.view-search .views-field-title a{text-decoration:none;}.view-search .views-field-field-teaser{padding-bottom:15px;}.downloads{width:85%;margin-left:auto;margin-right:auto;}.downloads .teaser-card.mini{width:100%;}.downloads .views-row-wrapper{display:block;margin-top:15px;width:100%;}.downloads .views-row{width:50%;background:#ffffff;padding:0;margin-bottom:15px;display:block;float:left;min-height:265px;}.downloads .views-row:nth-child(even){border-left:15px solid #e6e7e9;}#block-views-block-downloads-block-2,#block-views-block-downloads-block-1{margin-bottom:40px;}.downloads .views-field-created{padding-top:30px;padding-left:30px;font-style:normal;font-size:0.6rem;line-height:0.7rem;text-transform:uppercase;letter-spacing:0.8px;font-family:'DINPro Bold',sans-serif;}.downloads .views-field-title{padding-left:30px;font-family:'DINPro Bold',sans-serif;font-size:1.35rem;line-height:33px;padding-bottom:10px;}.downloads .views-field-field-downloads-description{padding-left:30px;padding-right:50px;}.downloads .views-field-field-downloads-file{padding:15px 50px 30px 30px;}.downloads span.pdf-icon{text-transform:uppercase;font-family:'DINPro Bold',sans-serif;letter-spacing:1px;font-size:0.85rem;padding-right:10px;float:left;}.downloads span.file{overflow:hidden;text-overflow:ellipsis;display:block;}.downloads:after,.downloads .views-field-field-downloads-file .field-content:after{float:none;clear:both;display:block;content:'';}.field--name-field-contact-name{padding:12px 0 0 0;font-family:'DINPro Bold',sans-serif;}.field--name-field-contact-position{padding:0 0 12px 0;}.node--type-company .teaser-card .teaser-content .field--label-inline .field__label,.paragraph--type--contact-person .field--label-inline .field__label{font-weight:normal;font-family:'DINPro Regular',sans-serif;}.paragraph--type--logobar{width:100%;margin-right:auto;margin-left:auto;background:#ffffff;padding:30px;}.paragraph--type--logobar .field--name-field-introduction{text-align:center;width:100%;margin-bottom:20px;font-family:'DINPro Bold',sans-serif;}.paragraph--type--logobar .field--name-field-introduction-long{text-align:center;font-family:'DINPro Bold',sans-serif;width:85%;margin:0 7.5% 20px 7.5%;padding:0 30px;}.paragraph--type--logobar .field--name-field-logo-single{width:100%;text-align:center;display:table;}.paragraph--type--logobar .field--name-field-logo-single .field__item{width:19.8%;display:inline-block;text-align:center;vertical-align:middle;}.paragraph--type--logo-link div,.paragraph--type--logobar .field--name-field-logo-single .field__item .field--name-field-logo.field__item{width:100%;height:160px;text-align:center;}.paragraph--type--logobar .field--name-field-logo-single .field__item .field--name-field-logo.field__item{display:table-cell;vertical-align:middle;}.paragraph--type--logo-link{display:table;text-align:center;width:100%;}.paragraph--type--logo-link img{max-width:100%;max-height:160px;width:auto;height:auto;padding:5% 7%;display:inline-block;vertical-align:middle;box-sizing:border-box;}.eu-cookie-compliance-message{margin-top:15px;margin-bottom:15px;}.eu-cookie-compliance-message h1,.eu-cookie-compliance-message h2,.eu-cookie-compliance-message h3,.eu-cookie-compliance-message p{font-weight:normal;font-size:1rem;line-height:1.333333333333333rem;}.disagree-button.eu-cookie-compliance-more-button,.eu-cookie-compliance-agree-button,.eu-cookie-compliance-default-button,.eu-cookie-compliance-hide-button,.eu-cookie-compliance-more-button-thank-you,.eu-cookie-withdraw-button,.eu-cookie-compliance-save-preferences-button,.eu-cookie-compliance-secondary-button{background:#958a82;color:#ffffff;border:none;font-style:normal;font-size:0.75rem;line-height:0.8rem;text-transform:uppercase;letter-spacing:0.5px;font-family:'DINPro Bold',sans-serif;font-weight:normal;padding:10px 13px 11px 13px;border-radius:0;box-shadow:none;text-shadow:none;margin-left:8px;margin-top:25px;}.disagree-button.eu-cookie-compliance-more-button:hover,.eu-cookie-compliance-agree-button:hover,.eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-hide-button:hover,.eu-cookie-compliance-more-button-thank-you:hover,.eu-cookie-withdraw-button:hover,.eu-cookie-compliance-save-preferences-button:hover,.eu-cookie-compliance-secondary-button:hover{background:#958a82;}#block-benutzeranmeldung{margin-top:40px;}#block-benutzeranmeldung #edit-actions{margin-bottom:0;margin-top:20px;}#block-benutzeranmeldung .item-list{width:85%;margin-right:auto;margin-left:auto;background:#ffffff;padding:0 30px 40px 30px;}#block-benutzeranmeldung .item-list ul,#block-benutzeranmeldung .item-list ul li{padding:0;margin:0;}#block-benutzeranmeldung .item-list ul li{list-style:none;display:inline;margin-right:20px;}#block-benutzeranmeldung .item-list ul li a{font-style:normal;font-size:0.75rem;line-height:0.8rem;text-transform:uppercase;letter-spacing:0.5px;font-family:'DINPro Bold',sans-serif;}#block-benutzeranmeldung input.form-submit{background:#958a82;color:#ffffff;border:none;font-style:normal;font-size:0.75rem;line-height:0.8rem;text-transform:uppercase;letter-spacing:0.5px;font-family:'DINPro Bold',sans-serif;padding:7px 10px 8px 10px;}#block-benutzeranmeldung input.form-text{border:#958a82 solid 2px;padding:1px 3px;}#block-benutzeranmeldung .form-type-textfield label,#block-benutzeranmeldung .form-type-password label{min-width:120px;display:inline-block;}a.user-button{text-decoration:none;background:#958a82;color:#ffffff;border:none;font-style:normal;font-size:1rem;line-height:1.5rem;text-transform:uppercase;letter-spacing:0.5px;font-family:'DINPro Bold',sans-serif;padding:7px 16px 8px 16px;margin-top:10px;display:inline-block;}article.profile .form-item{margin:1.5rem 0;}#toolbar-administration,#toolbar-administration div{position:initial;}#toolbar-administration .toolbar-tray{position:absolute;}.toolbar-loading.toolbar-horizontal .toolbar .toolbar-bar .toolbar-tab:last-child .toolbar-tray,body.page-node-type-company.toolbar-loading.toolbar-horizontal .toolbar .toolbar-bar .toolbar-tab:last-child .toolbar-tray{display:block !important;}@media (max-width:1280px){.node--type-company .field--name-field-company-name,.teaser-card .field--name-field-title-card,.teaser-card h3{font-size:1.75rem;line-height:1.75rem;margin-bottom:20px;}h3,.field--name-field-title-text-image,.teaser-card.mini .views-field-field-teaser h3{font-size:1.35rem;line-height:1.5rem;}.view-boxes-start .views-field-field-boxes-start-text{height:70px;}.view-boxes-start .views-field-title{padding-top:15px;}#block-hervorgehobenesformulararchitect-searchpage-1 input#edit-title{padding-left:140px;}.block-views-blockevents-block-1 .views-field-title{padding-bottom:5px;}}@media (max-width:1000px){.layout-container{overflow-x:hidden;}.menu--main,.block-system-branding-block{width:50%;}.block-system-branding-block{margin-top:15px;margin-bottom:15px;}main{padding-bottom:110px;}footer{height:auto;margin:30px 0 0 0;}#block-footer{width:100%;padding:15px 0;text-align:center;}.footer-left,.footer-right{position:relative;line-height:1.5rem;}.main-menu{max-width:50%;}#block-hervorgehobenesformularsearchpage-1.is-active,#block-hervorgehobenesformularsearchpage-1.is-active-inside{width:50%;}#block-hervorgehobenesformularsearchpage-1.is-active .form-item-combine input,#block-hervorgehobenesformularsearchpage-1.is-active-inside .form-item-combine input{width:75%;}.downloads,.architect-search .views-row,#block-hervorgehobenesformulararchitect-searchpage-1,.teaser-card,.region-header,.paragraph--type--text,.node--type-company .field--name-field-linked-members{width:100%;}.paragraph--type--text-image .field--name-field-image-text-image,.paragraph--type--text-image .text-image-wrapper,.teaser-card .field--name-field-icon-reference,.teaser-card .views-field-field-icon-reference,.teaser-card .teaser-content,.teaser-card .views-field-field-teaser{float:none;width:100%;}.teaser-card.mini,.paragraph--type--text,.node--type-company .field--name-field-linked-members{padding:30px;}.teaser-card .teaser-content,.teaser-card .views-field-field-teaser{padding:10px 30px 30px 30px;}.paragraph--type--downloads .teaser-card .views-field-field-teaser,.paragraph--type--contact-person .teaser-card .views-field-field-teaser{padding-bottom:0;}.teaser-card.mini .views-field-field-icon-reference{float:left;border:none;width:100%;margin-bottom:30px;}.teaser-card.mini .views-field-field-teaser{float:right;}.paragraph--type--text{-webkit-column-count:1;-moz-column-count:1;column-count:1;}.teaser-card.mini .views-field-field-teaser{padding-left:0;width:100%;}#block-views-block-search-block-2 .views-field-field-icon-reference,#block-views-block-jobs-block-1 .views-field-field-icon-reference,#block-views-block-architect-search-block-1 .views-field-field-icon-reference,#block-views-block-architect-search-block-2 .views-field-field-icon-reference,#block-views-block-buerowegweiser-block-1 .teaser-card.mini .views-field-field-icon-reference{display:none;}#block-views-block-search-block-2 .teaser-card.mini .views-field-field-teaser,#block-views-block-jobs-block-1 .teaser-card.mini .views-field-field-teaser,#block-views-block-architect-search-block-1 .teaser-card.mini .views-field-field-teaser,#block-views-block-buerowegweiser-block-1 .teaser-card.mini .views-field-field-teaser,#block-views-block-architect-search-block-2 .teaser-card.mini .views-field-field-teaser{width:100%;padding:0;}#block-views-block-events-block-1 .teaser-card.mini .views-field-field-teaser{padding:0;}.block-views-block-events-block-1 .views-exposed-form{padding-bottom:0;}.paragraph--type--text-image{width:100%;margin-left:0;margin-right:0;}.views-row,.block-views-blockevents-block-1 .views-row,.view-search .views-row,.downloads .views-row,.events .views-row,.jobs .views-row{width:100%;}.downloads .views-row:nth-child(even){border-left:none;}.downloads .views-row{min-height:auto;}.node--type-company .field--name-field-teaser-photo,.node--type-article .field--name-field-teaser-photo,.node--type-event .field--name-field-teaser-photo,.architect-search .views-field-field-teaser-photo{float:none;width:100%;}.architect-search .views-field-type,.architect-search .views-row.company .views-field-title,.architect-search .views-row.company .views-field-field-company-city,.architect-search .views-row.company .views-field-field-company-mail,.architect-search .views-row.company .views-field-field-company-phone,.architect-search .views-row.company .views-field-field-job-website{padding-left:30px;}.block-views-blockevents-block-1 .views-field-type,.architect-search .views-row.company .views-field-type{padding-top:10px;}.block-views-blockevents-block-1 .views-field-title,.architect-search .views-row.company .views-field-title{padding-bottom:10px;}.architect-search .views-row.company{padding-bottom:30px;}#block-views-block-search-block-2 .views-exposed-form,#block-views-block-architect-search-block-1 .views-exposed-form,#block-views-block-architect-search-block-2 .views-exposed-form,#block-views-block-buerowegweiser-block-1 .views-exposed-form,#block-views-block-events-block-1 .views-exposed-form,.jobs .views-exposed-form{width:100%;float:none;padding-left:0;padding-top:10px;display:table;padding-right:0;}.view-boxes-start .views-row.wide,.view-boxes-start .views-row.extrawide,.view-boxes-start .views-row.square{width:100%;margin-right:0;margin-left:0;height:auto;}.view-eyecatcher-border .views-field-field-eyecatcher-text,.view-eyecatcher-border .views-field-title{float:none;width:100%;}.view-boxes-start .views-field-field-icon-reference,.view-boxes-start .views-field-field-boxes-start-photo-1{float:none;width:100%;}.view-eyecatcher-border .views-field-field-eyecatcher-text{-webkit-column-count:1;-moz-column-count:1;column-count:1;padding-top:20px;}.view-boxes-start .views-row.square .views-field-title,.view-boxes-start .views-row.square .views-field-field-boxes-start-text,.view-boxes-start .views-row.square .views-field-field-boxes-start-more,.view-boxes-start .views-row.wide .views-field-title,.view-boxes-start .views-row.wide .views-field-field-boxes-start-text,.view-boxes-start .views-row.wide .views-field-field-boxes-start-more,.view-boxes-start .views-row.extrawide .views-field-title,.view-boxes-start .views-row.extrawide .views-field-field-boxes-start-text,.view-boxes-start .views-row.extrawide .views-field-field-boxes-start-more{margin-left:0;}.view-boxes-start .views-field-title,.view-boxes-start .views-field-field-boxes-start-text,.view-boxes-start .views-field-field-boxes-start-more{padding-left:15px;padding-right:15px;}.view-boxes-start .views-field-field-boxes-start-more{position:relative;bottom:0;}.view-boxes-start .views-field-title{padding-bottom:15px;padding-top:30px;}.view-boxes-start .views-field-field-boxes-start-text{height:auto;}.view-boxes-start .views-field-field-boxes-start-text .field-content{position:relative;overflow:auto;height:auto;vertical-align:top;}.view-boxes-start .views-row.square .views-field-field-icon-reference .field-content,.view-boxes-start .views-row.wide .views-field-field-boxes-start-photo-1 .field-content,.view-boxes-start .views-row.extrawide .views-field-field-boxes-start-photo-1 .field-content,.view-boxes-start .views-row.square .views-field-field-boxes-start-photo-1 .field-content{width:100%;}.view-boxes-start .views-field-field-icon-reference .field-content{height:auto;}nav.slick__arrow{display:none;}.paragraph--type--text-image .field--name-field-image-text-image,.paragraph--type--text-image .text-image-wrapper{float:none;width:100%;}.block-views-blockevents-block-1 .views-field-field-event-date{position:relative;bottom:0;padding-top:20px;padding-bottom:30px;padding-right:30px;}.block-views-blockevents-block-1 .views-field-field-icon-reference{float:none;width:100%;}.block-views-blockevents-block-1 .views-field-field-teaser-photo{width:100%;top:0;left:0;}.block-views-blockevents-block-1 .views-field-type,.block-views-blockevents-block-1 .views-field-title,.block-views-blockevents-block-1 .views-row .views-field-field-teaser,.block-views-blockevents-block-1 .views-field-field-event-date{padding-left:30px;max-height:initial;}#block-views-block-architect-search-block-1 .views-exposed-form .form-select,#block-views-block-architect-search-block-2 .views-exposed-form .form-select,#block-views-block-buerowegweiser-block-1 .views-exposed-form .form-select,#block-views-block-search-block-2 .views-exposed-form input.form-text,#block-views-block-architect-search-block-1 .views-exposed-form input.form-text,#block-views-block-architect-search-block-2 .views-exposed-form input.form-text,#block-views-block-buerowegweiser-block-1 .views-exposed-form input.form-text,#block-views-block-events-block-1 .views-exposed-form input.form-text,#block-views-block-search-block-2 .views-exposed-form .form-select{width:100%;min-width:auto;box-sizing:border-box;}#block-hervorgehobenesformulararchitect-searchpage-1,.paragraph--type--text,.paragraph--type--downloads,.paragraph--type--contact-person,.paragraph--type--gallery,.paragraph--type--logobar,.paragraph--type--text-image,.node--type-company .field--name-field-company-about,.node--type-company .field--name-field-linked-members,.view-boxes-start,.view-eyecatcher-border{margin-top:20px;}.paragraph--type--gallery,.paragraph--type--logobar{padding:20px 20px 15px 20px;}.paragraph--type--gallery .slick__slide img{height:auto;}.paragraph--type--gallery .slick-dots{top:15px;overflow:hidden;height:30px;}.field--name-field-company-specials,.job-info-wrapper{padding-top:22px;}.paragraph--type--gallery .slick__slide .slide__description{padding:0 5%;}.paragraph--type--logobar .field--name-field-logo-single .field__item{width:50%;float:left;margin:0 0 20px 0;}.paragraph--type--logobar .field--name-field-logo-single .field__item:last-child{margin-bottom:0;}.paragraph--type--logo-link img{max-width:100%;}.paragraph--type--logo-link div,.paragraph--type--logobar .field--name-field-logo-single .field__item .field--name-field-logo.field__item{width:100%;float:none;}.paragraph--type--logobar .field--name-field-logo-single:after{display:block;clear:both;content:' ';}.paragraph--type--logobar .field--name-field-introduction-long{text-align:left;width:100%;margin:0 0 20px 0;padding:10px;}#block-views-block-architect-search-block-2 .views-exposed-form .form-item-title,#block-views-block-architect-search-block-2 .views-exposed-form .form-type-textfield.form-item-combine-1,#block-views-block-architect-search-block-2 .views-exposed-form .form-type-textfield.form-item-combine-2,#block-views-block-architect-search-block-1 .views-exposed-form .form-item-title,#block-views-block-architect-search-block-1 .views-exposed-form .form-type-textfield.form-item-combine-1,#block-views-block-architect-search-block-1 .views-exposed-form .form-type-textfield.form-item-combine-2{width:100%;display:block;margin-right:0;margin-top:0;}.field--name-field-linked-members .field__item{width:100%;float:none;}}@media (min-width:1001px) and (max-width:1199px){.block-views-blockevents-block-1 .views-field-field-icon-reference,.block-views-blockevents-block-1 .views-field-field-teaser-photo,.architect-search .views-field-field-teaser-photo{width:25%;}.block-views-blockevents-block-1 .views-field-field-teaser,.block-views-blockevents-block-1 .views-field-field-event-date,.block-views-blockevents-block-1 .views-field-title,.block-views-blockevents-block-1 .views-field-type,.architect-search .views-field-title,.architect-search .views-field-type,.architect-search .views-row.company .views-field-field-company-city,.architect-search .views-row.company .views-field-field-company-mail,.architect-search .views-row.company .views-field-field-company-phone,.architect-search .views-row.company .views-field-field-job-website{padding-left:25.75%;}}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
