@import url(https://fonts.googleapis.com/css?family=Merriweather:400,400italic,700);a .glyphicon-spin,fieldset .panel-heading a.panel-title:hover{text-decoration:none}.tabs-left>.nav-tabs>li:focus,.tabs-left>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li:focus,.tabs-right>.nav-tabs>li>a:focus{outline:0}html.overlay-open .navbar-fixed-top{z-index:400}html.js fieldset.collapsed{border-left-width:1px;border-right-width:1px;height:auto}html.js input.form-autocomplete{background-image:none}html.js .autocomplete-throbber{background-position:100% 2px;background-repeat:no-repeat;display:inline-block;height:15px;margin:2px 0 0 2px;width:15px}html.js .autocomplete-throbber.throbbing{background-position:100% -18px}body{position:relative}body.admin-expanded.admin-vertical.admin-nw .navbar,body.admin-expanded.admin-vertical.admin-sw .navbar{margin-left:260px}body.navbar-is-fixed-top{padding-top:64px}body.navbar-is-fixed-bottom{padding-bottom:64px!important}body.toolbar{padding-top:30px!important}body.toolbar .navbar-fixed-top{top:30px}body.toolbar.navbar-is-fixed-top{padding-top:94px!important}body.toolbar-drawer{padding-top:64px!important}body.toolbar-drawer .navbar-fixed-top{top:64px}body.toolbar-drawer.navbar-is-fixed-top{padding-top:128px!important}body.admin-menu .navbar-fixed-top{top:29px}body.admin-menu.navbar-is-fixed-top{padding-top:93px}body div#admin-toolbar{z-index:1600}body #admin-menu,body #admin-toolbar,body #toolbar{-webkit-box-shadow:none;box-shadow:none}body #admin-menu{margin:0;padding:0;position:fixed;z-index:1600}body #admin-menu .dropdown li{line-height:normal}@media screen and (min-width:768px){.navbar.container{max-width:720px}}@media screen and (min-width:992px){.navbar.container{max-width:940px}}@media screen and (min-width:1200px){.navbar.container{max-width:1140px}}.navbar.container,.navbar.container-fluid{margin-top:20px}.navbar.container-fluid>.container-fluid,.navbar.container>.container{margin:0;padding:0;width:auto}#overlay-container,.overlay-element,.overlay-modal-background{z-index:1500}#toolbar{z-index:1600}.modal{z-index:1620}.modal-dialog{z-index:1630}.ctools-modal-dialog .modal-body{width:100%!important;overflow:auto}.book-toc>.dropdown-menu,.region-help .block,div.image-widget-data{overflow:hidden}.modal-backdrop{z-index:1610}.footer{margin-top:45px;padding-top:35px;padding-bottom:36px;border-top:1px solid #E5E5E5}.element-invisible{margin:0;padding:0;width:1px}.navbar .logo{margin-right:-15px;padding-left:15px;padding-right:15px}ul.secondary{float:left}@media screen and (min-width:768px){.navbar .logo{margin-right:0;padding-left:0}ul.secondary{float:right}}.page-header,.region-sidebar-first .block:first-child h2.block-title,.region-sidebar-second .block:first-child h2.block-title{margin-top:0}p:last-child{margin-bottom:0}.region-help>.glyphicon{font-size:18px;float:left;margin:-.05em .5em 0 0}form#search-block-form{margin:0}.navbar #block-search-form{float:none;margin:5px 0 5px 5px}@media screen and (min-width:992px){.navbar #block-search-form{float:right}}.navbar #block-search-form .input-group-btn{width:auto}ul.action-links{margin:12px 0;padding:0}ul.action-links li{display:inline;margin:0;padding:0 6px 0 0}ul.action-links .glyphicon{padding-right:.5em}.uneditable-input,input,select,textarea{max-width:100%;width:auto}.filter-wrapper .form-type-select .filter-list,.managed-files.table td:first-child{width:100%}input.error{color:#b94a48;border-color:#ebccd1}fieldset legend.panel-heading{float:left;line-height:1em;margin:0}fieldset .panel-body{clear:both;display:inherit}.form-type-password-confirm label,.panel-heading{display:block}fieldset .panel-heading a.panel-title{color:inherit;display:block;margin:-10px -15px;padding:10px 15px}.form-group:last-child,.panel:last-child{margin-bottom:0}.form-horizontal .form-group{margin-left:0;margin-right:0}.form-actions{clear:both}div.image-widget-data{float:none}table.sticky-header{z-index:1}.resizable-textarea textarea{border-radius:4px 4px 0 0}.ajax-progress-bar,.filter-wrapper{border-radius:0 0 4px 4px}.text-format-wrapper{margin-bottom:15px}.text-format-wrapper .filter-wrapper,.text-format-wrapper>.form-type-textarea{margin-bottom:0}.filter-wrapper .panel-body{padding:7px}.filter-wrapper .form-type-select{min-width:30%}.filter-help{margin-top:5px;text-align:center}@media screen and (min-width:768px){.filter-help{float:right}}.filter-help .glyphicon{margin:0 5px 0 0;vertical-align:text-top}.checkbox:first-child,.radio:first-child{margin-top:0}.checkbox:last-child,.radio:last-child{margin-bottom:0}.control-group .help-inline,.help-block{color:#999;font-size:12px;margin:5px 0 10px;padding:0}a.tabledrag-handle .handle{height:auto;width:auto}.error{color:#b94a48}div.error,table tr.error{background-color:#f2dede;color:#b94a48}.form-group.error,.form-group.has-error{background:0 0}.form-group.error .control-label,.form-group.error label,.form-group.has-error .control-label,.form-group.has-error label{color:#b94a48;font-weight:600}.form-group.error .uneditable-input,.form-group.error input,.form-group.error select,.form-group.error textarea,.form-group.has-error .uneditable-input,.form-group.has-error input,.form-group.has-error select,.form-group.has-error textarea{color:#555}.form-group.error .help-block,.form-group.error .help-inline,.form-group.has-error .help-block,.form-group.has-error .help-inline{color:#999}.nav-tabs{margin-bottom:10px}ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none}.tabs--secondary{margin:0 0 10px}.submitted{margin-bottom:1em;font-style:italic;font-weight:400;color:#777}.alert a,.book-toc>.dropdown-menu>li:nth-child(1)>a{font-weight:700}.form-type-password-confirm{position:relative}.form-type-password-confirm label .label{float:right}.form-type-password-confirm .password-help{padding-left:2em}@media (min-width:768px){.form-type-password-confirm .password-help{border-left:1px solid #ddd;left:50%;margin-left:15px;position:absolute}}@media (min-width:992px){.form-type-password-confirm .password-help{left:33.33333333%}}.form-type-password-confirm .progress{background:0 0;border-radius:0 0 5px 5px;-webkit-box-shadow:none;box-shadow:none;height:4px;margin:-5px 0 0}.form-type-password-confirm .form-type-password{clear:left}.form-type-password-confirm .form-control-feedback{right:15px}.form-type-password-confirm .help-block{clear:both}ul.pagination li>a.progress-disabled{float:left}.form-autocomplete .glyphicon{color:#999;font-size:120%}.form-autocomplete .glyphicon.glyphicon-spin{color:#428bca}.form-autocomplete .input-group-addon{background-color:#fff}.form-autocomplete .dropdown a{white-space:normal}.ajax-progress-bar{border:1px solid #ccc;margin:-1px 0 0;padding:6px 12px;width:100%}.ajax-progress-bar .progress{height:8px;margin:0}.ajax-progress-bar .message,.ajax-progress-bar .percentage{color:#999;font-size:12px;line-height:1em;margin:5px 0 0;padding:0}.glyphicon-spin{display:inline-block;-o-animation:spin 1s infinite linear;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}a .glyphicon-spin{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.tabbable{margin-bottom:20px}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.tabs-below>.nav-tabs .summary,.tabs-left>.nav-tabs .summary,.tabs-right>.nav-tabs .summary{color:#999;font-size:12px}.tab-pane>.panel-heading{display:none}.tab-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:focus,.tabs-below>.nav-tabs>li>a:hover{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:focus,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd}.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{padding-bottom:20px;width:220px}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{margin-right:0;margin-bottom:3px}.tabs-left>.tab-content,.tabs-right>.tab-content{border-radius:0 4px 4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);border:1px solid #ddd;overflow:hidden;padding:10px 15px}.tabs-left>.nav-tabs{float:left;margin-right:-1px}.tabs-left>.nav-tabs>li>a{border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:focus,.tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs>.active>a,.tabs-left>.nav-tabs>.active>a:focus,.tabs-left>.nav-tabs>.active>a:hover{border-color:#ddd transparent #ddd #ddd;-webkit-box-shadow:-1px 1px 1px rgba(0,0,0,.05);box-shadow:-1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs{float:right;margin-left:-1px}.tabs-right>.nav-tabs>li>a{border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.05);box-shadow:1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs>.active>a,.tabs-right>.nav-tabs>.active>a:focus,.tabs-right>.nav-tabs>.active>a:hover{border-color:#ddd #ddd #ddd transparent}td.checkbox,td.radio,th.checkbox,th.radio{display:table-cell}.views-display-settings .label{font-size:100%;color:#666}.views-display-settings .footer{padding:0;margin:4px 0 0}.views-exposed-form .views-exposed-widget .btn{margin-top:1.8em}table .checkbox input[type=checkbox],table .radio input[type=radio]{max-width:inherit}.form-horizontal .form-group label{position:relative;min-height:1px;margin-top:0;margin-bottom:0;padding-top:7px;padding-left:15px;padding-right:15px;text-align:right}@media (min-width:768px){.form-horizontal .form-group label{float:left;width:16.66666667%}body.navbar-is-fixed-top.navbar-administration.navbar-vertical.navbar-tray-open .navbar-fixed-top{left:240px;left:24rem}}.alert-success a,.alert-success a:focus,.alert-success a:hover{color:#356635}.alert-info a,.alert-info a:focus,.alert-info a:hover{color:#2d6987}.alert-warning a,.alert-warning a:focus,.alert-warning a:hover{color:#a47e3c}.alert-danger a,.alert-danger a:focus,.alert-danger a:hover{color:#953b39}div.image-style-new,div.image-style-new div{display:block}div.image-style-new div.input-group{display:table}.table-striped>tbody>tr:nth-child(odd)>td.module,.table>tbody>tr>td.module,td.module{background:#ddd;font-weight:700}.book-toc>.dropdown-menu>.dropdown-header{white-space:nowrap}.book-toc>.dropdown-menu .dropdown-menu{-webkit-box-shadow:none;box-shadow:none;border:0;display:block;font-size:12px;margin:0;padding:0;position:static;width:100%}.book-toc>.dropdown-menu .dropdown-menu>li{padding-left:20px}.book-toc>.dropdown-menu .dropdown-menu>li>a{margin-left:-40px;padding-left:60px}#features-filter .form-item.form-type-checkbox{padding-left:20px}fieldset.features-export-component{font-size:12px}fieldset.features-export-component,html.js #features-export-form fieldset.features-export-component{margin:0 0 10px}fieldset.features-export-component .panel-heading{padding:5px 10px}fieldset.features-export-component .panel-heading a.panel-title{font-size:12px;font-weight:500;margin:-5px -10px;padding:5px 10px}fieldset.features-export-component .panel-body{padding:0 10px}div.features-export-list{margin:-11px 0 10px;padding:0 10px}div.features-export-list .form-type-checkbox,fieldset.features-export-component .component-select .form-type-checkbox{line-height:1em;margin:5px 5px 5px 0!important;min-height:0;padding:3px 3px 3px 25px!important}div.features-export-list .form-type-checkbox input[type=checkbox],fieldset.features-export-component .component-select .form-type-checkbox input[type=checkbox]{margin-top:0}body.navbar-is-fixed-top.navbar-administration.navbar-horizontal.navbar-tray-open .navbar-fixed-top{top:79px}body.navbar-is-fixed-top.navbar-administration .navbar-fixed-top{top:39px}.navbar-administration #navbar-administration.navbar-oriented .navbar-bar{z-index:1032}.navbar-administration #navbar-administration .navbar-tray{z-index:1031}body.navbar-is-fixed-top.navbar-administration{padding-top:103px!important}body.navbar-is-fixed-top.navbar-administration.navbar-horizontal.navbar-tray-open{padding-top:143px!important}body.navbar-tray-open.navbar-vertical.navbar-fixed{margin-left:24rem}#navbar-administration.navbar-oriented .navbar-tray-vertical{width:24rem}
body.admin-menu{margin-top:28px !important;}body.admin-menu .navbar-fixed-top{top:30px;}#admin-menu,#admin-menu .dropdown,#admin-menu .dropdown li ul{z-index:9999;}#admin-menu .dropdown li li.expandable ul{margin-top:-29px;}.page-admin-structure-block tr.region-populated{display:none;}.page-admin-structure-block .region-title{font-weight:bold;border-bottom:solid 1px #000;}.form-item-field-settings-granularity .option.checkbox.control-label{float:left;margin-right:2em;}.form-item-field-settings-granularity .help-block{clear:both;}@font-face{font-family:'cooper_hewittbold';src:url(/sites/all/themes/lbbs/fonts/cooperhewitt-bold-webfont.eot);src:url(/sites/all/themes/lbbs/fonts/cooperhewitt-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/lbbs/fonts/cooperhewitt-bold-webfont.woff2) format("woff2"),url(/sites/all/themes/lbbs/fonts/cooperhewitt-bold-webfont.woff) format("woff"),url(/sites/all/themes/lbbs/fonts/cooperhewitt-bold-webfont.ttf) format("truetype"),url(/sites/all/themes/lbbs/fonts/cooperhewitt-bold-webfont.svg#cooper_hewittbold) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'cooper_hewittlight';src:url(/sites/all/themes/lbbs/fonts/cooperhewitt-light-webfont.eot);src:url(/sites/all/themes/lbbs/fonts/cooperhewitt-light-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/lbbs/fonts/cooperhewitt-light-webfont.woff2) format("woff2"),url(/sites/all/themes/lbbs/fonts/cooperhewitt-light-webfont.woff) format("woff"),url(/sites/all/themes/lbbs/fonts/cooperhewitt-light-webfont.ttf) format("truetype"),url(/sites/all/themes/lbbs/fonts/cooperhewitt-light-webfont.svg#cooper_hewittlight) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'cooper_hewittbook_italic';src:url(/sites/all/themes/lbbs/fonts/cooperhewitt-bookitalic-webfont.eot);src:url(/sites/all/themes/lbbs/fonts/cooperhewitt-bookitalic-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/lbbs/fonts/cooperhewitt-bookitalic-webfont.woff2) format("woff2"),url(/sites/all/themes/lbbs/fonts/cooperhewitt-bookitalic-webfont.woff) format("woff"),url(/sites/all/themes/lbbs/fonts/cooperhewitt-bookitalic-webfont.ttf) format("truetype"),url(/sites/all/themes/lbbs/fonts/cooperhewitt-bookitalic-webfont.svg#cooper_hewittbook_italic) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'cooper_hewittsemibold';src:url(/sites/all/themes/lbbs/fonts/cooperhewitt-semibold-webfont.eot);src:url(/sites/all/themes/lbbs/fonts/cooperhewitt-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/lbbs/fonts/cooperhewitt-semibold-webfont.woff2) format("woff2"),url(/sites/all/themes/lbbs/fonts/cooperhewitt-semibold-webfont.woff) format("woff"),url(/sites/all/themes/lbbs/fonts/cooperhewitt-semibold-webfont.ttf) format("truetype"),url(/sites/all/themes/lbbs/fonts/cooperhewitt-semibold-webfont.svg#cooper_hewittsemibold) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'cooper_hewittbook';src:url(/sites/all/themes/lbbs/fonts/cooperhewitt-book-webfont.eot);src:url(/sites/all/themes/lbbs/fonts/cooperhewitt-book-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/lbbs/fonts/cooperhewitt-book-webfont.woff2) format("woff2"),url(/sites/all/themes/lbbs/fonts/cooperhewitt-book-webfont.woff) format("woff"),url(/sites/all/themes/lbbs/fonts/cooperhewitt-book-webfont.ttf) format("truetype"),url(/sites/all/themes/lbbs/fonts/cooperhewitt-book-webfont.svg#cooper_hewittbook) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'cooper_hewittmedium';src:url(/sites/all/themes/lbbs/fonts/cooperhewitt-medium-webfont.eot);src:url(/sites/all/themes/lbbs/fonts/cooperhewitt-medium-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/lbbs/fonts/cooperhewitt-medium-webfont.woff2) format("woff2"),url(/sites/all/themes/lbbs/fonts/cooperhewitt-medium-webfont.woff) format("woff"),url(/sites/all/themes/lbbs/fonts/cooperhewitt-medium-webfont.ttf) format("truetype"),url(/sites/all/themes/lbbs/fonts/cooperhewitt-medium-webfont.svg#cooper_hewittmedium) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'cooper_hewittthin';src:url(/sites/all/themes/lbbs/fonts/cooperhewitt-thin-webfont.eot);src:url(/sites/all/themes/lbbs/fonts/cooperhewitt-thin-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/lbbs/fonts/cooperhewitt-thin-webfont.woff2) format("woff2"),url(/sites/all/themes/lbbs/fonts/cooperhewitt-thin-webfont.woff) format("woff"),url(/sites/all/themes/lbbs/fonts/cooperhewitt-thin-webfont.ttf) format("truetype"),url(/sites/all/themes/lbbs/fonts/cooperhewitt-thin-webfont.svg#cooper_hewittthin) format("svg");font-weight:normal;font-style:normal;}#photo-grid{margin-bottom:40px;text-align:justify;font-size:0.1px;}ul#photo-grid,#photo-grid li{margin:0;padding:0;list-style-type:none;}#photo-grid li{display:inline-block;width:19%;padding-top:0;margin-bottom:2.5%;}#photo-grid:after{content:'';display:inline-block;width:100%;}#photo-grid .placeholder{padding:0;}@media (max-width:800px){#photo-grid li{width:31%;margin-bottom:3%;}}@media (max-width:600px){#photo-grid li{width:48%;margin-bottom:4%;}}@media (max-width:400px){#photo-grid li{width:100%;margin-bottom:5%;}}@media (min-width:1200px){.container{width:970px;}}body{padding-top:40px;background-color:#fff;color:#111;font-family:"Merriweather",serif;font-weight:400;}body.navbar-is-fixed-top{padding-top:120px !important;margin-bottom:0;}#lbbanner .menu{margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;float:none;}#lbbanner .nav > li > a{padding-right:0;padding-bottom:0;padding-left:0;margin-right:35px;margin-left:0;color:#755B96;}#lbbanner .nav > li.ifi-color > a{color:#458a94}#lbbanner .nav > li > a:hover{color:#B19647;background-color:inherit;}#lbbanner .nav > li > a.active{color:#B19647;}#lbbanner .nav > li.last.leaf > a{margin-right:0;}#lbbanner h2.block-title,#lbbanner .view-featured .node-teaser h2,.view-featured .node-teaser #lbbanner h2{text-align:center;font-family:"cooper_hewittlight",sans-serif;font-size:40px;margin-top:30px;}#lbbanner li.expanded ul{display:none;}#lbbanner .block-menu{margin-bottom:0;}#lbbanner .top{line-height:30px;}#lbbanner-bg{background-color:#755B96;height:250px;}body.node-type-seite-ifi #lbbanner-bg{background-color:#458a94;}#block-block-1{border-bottom:1px;border-bottom-color:#000;}#block-lb-deploy-lb-slogan{margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-top:20px;}#lbfooter{background-color:#755B96;padding-top:0;}body.node-type-seite-ifi #lbfooter{background-color:#458a94;}#lbfooter .nav > li > a{padding-right:0;padding-bottom:5px;padding-left:0;margin-right:35px;margin-left:0;}#lbfooter .menu{float:none;}#lbfooter p{font-family:"cooper_hewittsemibold",sans-serif;color:white;}#lbfooter .footer-1{border-bottom-color:#fff;border-bottom-style:solid;border-bottom-width:1px;}#lbfooter .footer-2{padding-top:20px;}#lbfooter a{color:#ffffff;}#lbfooter a:hover{color:#ffffff;}#block-menu-menu-footer{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eee;}#lbfooter2{background-color:#D3D0C3;height:80px;padding-top:10px;}#lbfooter2 .block{margin-bottom:0;}#lbfooter2 a{color:#111;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#111;padding-bottom:2px;}#lbfooter2 a:hover,#lbfooter2 a:focus,#lbfooter2 a:active{background-color:#e9e7e0;text-decoration:none;}#block-locale-language{font-family:"cooper_hewittsemibold",sans-serif;font-size:11.2px;font-style:underline;float:right;margin:0;}.language-switcher-locale-url{list-style-type:none;padding:0 0 10px 0;margin:0;overflow:hidden;}.language-switcher-locale-url > li{display:block;float:left;padding-left:10px;padding-top:10px;color:#755B96;}.language-switcher-locale-url > li:last-child{margin-right:0px;}.language-switcher-locale-url > li a{color:#755B96;}.navbar .logo{margin:0 0 10px 0;}.language-link.active{border-bottom-width:4px;border-bottom-style:solid;border-bottom-color:#B19647;color:#B19647;}.page-header,h1,.h1,h2,.view-featured .node-teaser h2,.h2,h3,.h3{margin-top:0;border-bottom-color:#c3b7d3;}.page-header,h1,.h1,h2,.view-featured .node-teaser h2,.h2,h3,.h3{color:#755B96;font-family:"cooper_hewittlight","Arial",sans-serif;font-size:18px;line-height:24px;letter-spacing:0.02em;text-decoration-line:none;}body.node-type-seite-ifi h1.page-header{color:#458a94;border-bottom-color:#458a94}h1{font-family:"Merriweather",serif;font-size:17px;font-weight:400;color:#755B96;line-height:24px;}h2,.view-featured .node-teaser h2{font-family:"Merriweather",serif;font-size:17px;font-weight:400;color:#755B96;line-height:24px;}h2.block-title,h2.lead-title,.view-featured .node-teaser h2{border-bottom-color:#755B96;border-bottom-style:solid;border-bottom-width:6px;display:inline-block;margin-bottom:25px;padding-bottom:3px;text-decoration:none;}h2.news,.view-featured .node-teaser h2.news,h2.rubrik,.view-featured .node-teaser h2.rubrik{text-decoration:none;font-size:14px;font-family:'cooper_hewittsemibold',sans-serif;display:inline;}h2.slogan,.view-featured .node-teaser h2.slogan{font-family:"cooper_hewittthin",sans-serif;font-size:36px;color:#755B96;text-decoration:none;}body.node-type-seite-ifi h2.slogan{color:#458a94;}#node-54 .content .field-name-body h2,#node-65 .content .field-name-body h2{margin-top:0;}h3{font-family:"Merriweather",serif;font-size:17px;font-weight:400;color:#755B96;line-height:24px;}a{color:#755B96;}a:hover{text-decoration:none;}a:focus{text-decoration:none;}.glyphicon{color:#755B96;}.submitted{font-size:14px;font-family:"cooper_hewittlight",sans-serif;font-style:normal;color:#755B96;}.file{margin-left:5px;display:inline-block;}.media .file{margin-left:0;}blockquote{border-left-color-value:inherit;border-left-style-value:none;border-left-width:0;}blockquote p{font-size:20px;font-style:italic;font-weight:300;line-height:1.45;}blockquote.image-field-caption{padding:0;border-left:none;}blockquote.image-field-caption p{font-size:14px;}label{display:block;}audio,canvas,video{width:100%;height:auto;}.content h1,.content .h1,.content h2,.content .view-featured .node-teaser h2,.view-featured .node-teaser .content h2,.content .h2,.content h3,.content .h3{margin-top:20px;margin-bottom:0;font-family:"cooper_hewittmedium",sans-serif;}.content img{margin-top:0;margin-bottom:20px;}.main-container{background-color:#fff;margin-bottom:0;margin-top:-190px;padding-top:30px;position:relative;min-height:550px;z-index:1;}.container .jumbotron{padding-left:10px;padding-right:10px;background-color:#fff;border-radius:0;}.jumbotron{background-color:inherit;padding:0;}.jumbotron.phototron{position:relative;color:#fff;}.jumbotron.phototron h2{color:#fff;position:relative;z-index:1;margin:0;padding-bottom:15px;}.jumbotron.phototron p{margin:0;}.jumbotron.phototron .phototron-image{position:absolute;width:100%;top:0;left:0;z-index:0;border-radius:6px;}.jumbotron.phototron a{color:#fff;text-decoration:underline;}.jumbotron.phototron a:hover,.jumbotron.phototron a:focus{text-decoration:none;}.carousel-control.left,.carousel-control.right{background:none;}.carousel-control .glyphicon{color:transparent;}.carousel-caption{font-family:"Merriweather",serif;font-size:28px;color:#B19647;right:3%;left:50%;background-color:whitesmoke;opacity:0.9;text-shadow:none;text-align:left;padding-bottom:0;padding-left:20px;padding-top:14px;}.carousel-caption h3{font-size:28px;color:#B19647;font-weight:400;}.carousel-caption p{font-size:14px;}@media (max-width:768px){.carousel-caption h3{font-size:14px;}}.view-team{padding-top:15px;}.team-name{font-family:"cooper_hewittbook",sans-serif;}.content img.team-img{margin-bottom:5px;}img{display:block;max-width:100%;height:auto;}img.file-icon{display:inherit;margin-bottom:10px;margin-right:10px;}.field-type-image img,.user-picture img{margin:0 0 1em;}.region-sidebar-first .block{margin-bottom:0;}.user-picture img{border:4px double #eee;}.region-highlighted,.region-top{margin-top:-190px;margin-bottom:190px;padding-top:10px;}.region-top{height:190px;}.region-top-content{margin-top:-30px;}.region-top-content .block-nodeblock{border-bottom:none;}.region-footer{padding:20px 0 5px 0;margin-top:60px;}.region-footer .block{margin:20px 0 5px 0;}.region-footer a{color:white;}.region-footer a:hover{color:#B19647;}.region-footer2{padding-top:20px;}.region-footer .block-menu ul{text-align:center;}.region-footer .block-menu ul li{display:inline-block;}.region-footer-left .block,.region-footer-right .block{margin-bottom:0;}aside.sidebar1{border-right-color:#c3b7d3;border-right-style:solid;border-right-width:1px;margin-bottom:20px;}aside.sidebar2{margin-bottom:20px;}.block{margin-bottom:30px;}.block-menu-block{margin-bottom:0;}.navbar{margin-bottom:0;}.navbar-default{background-color:inherit;border:none;}#navbar{background-color:#f7f7f7;}#navbar .menu{padding-top:30px;}#navbar .nav > li > a{padding-right:0;padding-bottom:5px;padding-left:0;margin-left:35px;color:#755B96;background-color:inherit;max-width:180px;}#navbar .nav > li.ifi-color > a{color:#458a94;}#navbar .nav > li > a:hover{color:#B19647;background-color:inherit;}#navbar .nav > li > a.active{color:#B19647;}#lbfooter .nav.secondary > li > a{color:#fff;}#lbfooter .nav.secondary > li > a:hover{color:#B19647;background-color:inherit;}#lbfooter .navbar-collapse{padding-left:0%;}.menu{font-family:"cooper_hewittsemibold",sans-serif;font-size:16.8px;text-transform:uppercase;float:right;list-style-type:none;padding:0;margin:0;overflow:hidden;letter-spacing:0.02em;}.menu > li{display:block;float:left;}.menu > li:last-child{margin-right:0px;}.menu .expanded .menu{display:inline;}.menu li a.active{border-bottom-width:5px;border-bottom-style:solid;border-bottom-color:#B19647;color:#B19647;}a.active-trail{border-bottom-width:5px;border-bottom-style:solid;border-bottom-color:#B19647;color:#B19647;}.nav > li > a{padding-right:0;padding-bottom:5px;padding-left:0;margin-left:35px;}.navbar-collapse{padding-right:0;}@media (max-width:768px){.navbar-collapse .menu.nav{float:none;}.menu.nav > li{float:none;}.region-top{height:auto;}}.bottom-content{margin-bottom:-120px;position:relative;background-color:#fff;min-height:3px;}.btn-primary,.btn-default{background-color:#755B96;color:#fff;}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-default:hover,.btn-default:focus,.btn-default:active{background-color:#895b96;border-radius:0;border-width:0;}.btn{cursor:pointer;display:inline-block;font-size:14px;font-weight:normal;line-height:1.42857;margin-bottom:0px;margin-left:15px;margin-top:25px;padding-bottom:7px;padding-left:12px;padding-right:12px;padding-top:7px;text-align:center;vertical-align:middle;white-space:nowrap;border-radius:0;border-color:inherit;border-width:0;}.btn-kontakt{margin-top:5px;margin-left:0;margin-bottom:25px;line-height:1em;font-size:11.2px;background-color:#ccc;}.btn-kontakt:hover,.btn-kontakt:focus,.btn-kontakt:active{background-color:#895b96;border-radius:0;border-width:0;}.lb-email-link{padding-top:10px;margin-top:-25px;margin-bottom:25px;}.lb-email-link a{font-size:11.2px;}.node .submitted{color:#755B96;padding-top:5px;padding-bottom:5px;}.node .submitted a{text-decoration:underline;color:#755B96;}.node .field-name-body{padding-top:5px;padding-bottom:5px;}.node .links{float:right;clear:both;margin-top:20px;margin-bottom:20px;}.node .links:before,.node .links:after{content:" ";display:table;}.node .links:after{clear:both;}.view-featured .node-teaser h2 a{color:#755B96;}.node-leadtext{border-bottom-color:#c3b7d3;border-bottom-style:solid;border-bottom-width:1px;}.node-blog{position:relative;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #eee;}.node-blog .user-picture{width:11.111%;position:absolute;top:0;left:0;background:#fff;padding-bottom:2px;padding-right:30px;}.node-blog > header,.node-blog > .content,.node-blog > footer{border-left:2px solid #eee;padding-left:7.255%;margin-left:3.855%;margin-top:0;margin-bottom:0;}.node-blog .content > img{margin-bottom:30px;}.field-blog-tags{display:inline-block;}.view-display-id-portfolio .row{margin-bottom:30px;}.node-portfolio .content ul{margin:0;padding:0;list-style:none;list-style-type:none;}.node-portfolio .content ul li{padding-top:30px;padding-bottom:30px;}.node-portfolio .content ul li img{margin-top:0;margin-bottom:0;}.node-portfolio .content ul li blockquote{font-size:14px;border:none;padding-top:0;}#block-views-cms-portfolio-portfolio-block .block-title,#block-views-cms-portfolio-portfolio-block .view-featured .node-teaser h2,.view-featured .node-teaser #block-views-cms-portfolio-portfolio-block h2{text-align:center;}#block-views-angebot-block-1.block{margin-bottom:0;}section#block-search-form{width:240px;}section#block-search-form .form-control{height:28px;}section#block-search-form .form-group{margin:0;}section#block-search-form button.btn.btn-default,section#block-search-form button.btn.btn-primary{margin-top:0;font-size:0;}section#block-search-form button.btn.btn-default .glyphicon-search,section#block-search-form button.btn.btn-primary .glyphicon-search{color:#ded7e6;font-size:14px;}form#search-block-form{margin-right:36px;}form#search-form{width:400px;}form#search-form button.btn.btn-default,form#search-form button.btn.btn-primary{margin-top:0;}form#search-form button.btn.btn-default .glyphicon,form#search-form button.btn.btn-primary .glyphicon{color:#ded7e6;font-size:16px;}.pagination > .active > a{background-color:#755B96;border-color:#755B96;}.search-snippet-info{margin-bottom:1.5em;}.block-rubrik{border-bottom-color:#c3b7d3;border-bottom-style:solid;border-bottom-width:1px;margin-bottom:30px;padding-bottom:30px;}.highlighted .block-title,.highlighted .view-featured .node-teaser h2,.view-featured .node-teaser .highlighted h2{font-size:16.8px;}.block-title,.view-featured .node-teaser h2{color:#755B96;font-family:"Merriweather",serif;font-weight:400;font-size:17px;}.node-news,.node-article,.block-nodeblock{border-bottom-color:#c3b7d3;border-bottom-style:solid;border-bottom-width:1px;margin-bottom:30px;padding-bottom:20px;}.node-news p,.node-block p{color:#111;font-family:"Merriweather",serif;font-weight:400;font-size:14px;line-height:20px;}#block-system-main .view-cms-events .view-content > h3{margin-top:20px;margin-bottom:20px;}#block-system-main .view-cms-events .views-row{border-bottom:1px solid #eee;margin-bottom:2px;}.node-webform .form-control,.node-webform .form-email{background-color:#ded7e6;border-radius:0;border:none;padding:6px 12px;}.node-webform input:-moz-placeholder,.node-webform input[type="email"]:-moz-placeholder,.node-webform textarea:-moz-placeholder{color:#111;text-decoration:underline;}.node-webform input::-moz-placeholder,.node-webform input[type="email"]::-moz-placeholder,.node-webform textarea::-moz-placeholder{color:#111;text-decoration:underline;}.node-webform input:-ms-input-placeholder,.node-webform input[type="email"]:-ms-input-placeholder,.node-webform textarea:-ms-input-placeholder{color:#111;text-decoration:underline;}.node-webform input::-webkit-input-placeholder,.node-webform input[type="email"]::-webkit-input-placeholder,.node-webform textarea::-webkit-input-placeholder{color:#111;text-decoration:underline;}.rand-rechts{border-right-color:#c3b7d3;border-right-style:solid;border-right-width:1px;}.page-user #block-system-main{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}@media (min-width:768px){.page-user #block-system-main{float:left;width:66.66666667%;}}@media (min-width:768px){.page-user #block-system-main{margin-left:16.66666667%;}}.webform-component label{font-weight:normal;}#comments{margin-top:30px;margin-bottom:30px;padding-top:1px;padding-bottom:1px;clear:both;}#comments .comment{margin-bottom:1em;padding-bottom:1em;}span.new{font-style:italic;display:inline-block;padding:1em 0;}.tabs--primary{margin-bottom:30px;}.phototron{padding:140px 100px;overflow:hidden;}.phototron p{padding-left:0;padding-right:0;}.form-control{border:none;box-shadow:none;background-color:#ded7e6;}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child > .btn,.input-group-btn:first-child > .dropdown-toggle,.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle){border-radius:0;}#user-login .form-control{background-color:#ded7e6;}#user-login .btn-default{background-color:#ded7e6;}.form-item{margin-bottom:20px;}.webform-container-inline div.form-item.form-type-select{display:inline-block;}.einzug0{padding-left:0;}.block-nodeblock video{width:100%;height:auto;}.region-highlighted > .block-nodeblock,.region-top > .block-nodeblock{border-bottom:hidden;}.front .main-container .region-content article.node.node-page.node-promoted{margin-top:-90px;}
