
.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}#node-admin-filter ul{list-style-type:none;padding:0;margin:0;width:100%;}#node-admin-buttons{float:left;margin-left:0.5em;clear:right;}td.revision-current{background:#ffc;}.node-form .form-text{display:block;width:95%;}.node-form .container-inline .form-text{display:inline;width:auto;}.node-form .standard{clear:both;}.node-form textarea{display:block;width:95%;}.node-form .attachments fieldset{float:none;display:block;}.terms-inline{display:inline;}

#permissions td.module{font-weight:bold;}#permissions td.permission{padding-left:1.5em;}#access-rules .access-type,#access-rules .rule-type{margin-right:1em;float:left;}#access-rules .access-type .form-item,#access-rules .rule-type .form-item{margin-top:0;}#access-rules .mask{clear:both;}#user-login-form{text-align:center;}#user-admin-filter ul{list-style-type:none;padding:0;margin:0;width:100%;}#user-admin-buttons{float:left;margin-left:0.5em;clear:right;}#user-admin-settings fieldset .description{font-size:0.85em;padding-bottom:.5em;}.profile{clear:both;margin:1em 0;}.profile .picture{float:right;margin:0 1em 1em 0;}.profile h3{border-bottom:1px solid #ccc;}.profile dl{margin:0 0 1.5em 0;}.profile dt{margin:0 0 0.2em 0;font-weight:bold;}.profile dd{margin:0 0 1em 0;}


.field .field-label,.field .field-label-inline,.field .field-label-inline-first{font-weight:bold;}.field .field-label-inline,.field .field-label-inline-first{display:inline;}.field .field-label-inline{visibility:hidden;}.node-form .content-multiple-table td.content-multiple-drag{width:30px;padding-right:0;}.node-form .content-multiple-table td.content-multiple-drag a.tabledrag-handle{padding-right:.5em;}.node-form .content-add-more .form-submit{margin:0;}.content-multiple-remove-button{display:block;float:right;height:14px;width:16px;margin:2px 0 1px 0;padding:0;background:transparent url(/sites/all/modules/contrib/cck/images/remove.png) no-repeat 0 0;border-bottom:#C2C9CE 1px solid;border-right:#C2C9CE 1px solid;}.content-multiple-remove-button:hover{background-position:0 -14px;}.content-multiple-removed-row .content-multiple-remove-button{background-position:0 -28px;}.content-multiple-removed-row .content-multiple-remove-button:hover{background-position:0 -42px;}html.js .content-multiple-removed-row{background-color:#ffffcc;}.content-multiple-weight-header,.content-multiple-remove-header,.content-multiple-remove-cell,.content-multiple-table td.delta-order{text-align:center;}html.js .content-multiple-weight-header,html.js .content-multiple-remove-header span,html.js .content-multiple-table td.delta-order,html.js .content-multiple-remove-checkbox{display:none;}.node-form .number{display:inline;width:auto;}.node-form .text{width:auto;}.form-item #autocomplete .reference-autocomplete{white-space:normal;}.form-item #autocomplete .reference-autocomplete label{display:inline;font-weight:normal;}#content-field-overview-form .advanced-help-link,#content-display-overview-form .advanced-help-link{margin:4px 4px 0 0;}#content-field-overview-form .label-group,#content-display-overview-form .label-group,#content-copy-export-form .label-group{font-weight:bold;}table#content-field-overview .label-add-new-field,table#content-field-overview .label-add-existing-field,table#content-field-overview .label-add-new-group{float:left;}table#content-field-overview tr.content-add-new .tabledrag-changed{display:none;}table#content-field-overview tr.content-add-new .description{margin-bottom:0;}table#content-field-overview .content-new{font-weight:bold;padding-bottom:.5em;}.advanced-help-topic h3,.advanced-help-topic h4,.advanced-help-topic h5,.advanced-help-topic h6{margin:1em 0 .5em 0;}.advanced-help-topic dd{margin-bottom:.5em;}.advanced-help-topic span.code{background-color:#EDF1F3;font-family:"Bitstream Vera Sans Mono",Monaco,"Lucida Console",monospace;font-size:0.9em;padding:1px;}.advanced-help-topic .content-border{border:1px solid #AAA}

#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left;margin:auto;border:0;display:block;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#cboxOverlay{background:#fff;}#colorbox{}#cboxTopLeft{width:25px;height:25px;background:url(/sites/all/libraries/colorbox/example4/images/border1.png) no-repeat 0 0;}#cboxTopCenter{height:25px;background:url(/sites/all/libraries/colorbox/example4/images/border1.png) repeat-x 0 -50px;}#cboxTopRight{width:25px;height:25px;background:url(/sites/all/libraries/colorbox/example4/images/border1.png) no-repeat -25px 0;}#cboxBottomLeft{width:25px;height:25px;background:url(/sites/all/libraries/colorbox/example4/images/border1.png) no-repeat 0 -25px;}#cboxBottomCenter{height:25px;background:url(/sites/all/libraries/colorbox/example4/images/border1.png) repeat-x 0 -75px;}#cboxBottomRight{width:25px;height:25px;background:url(/sites/all/libraries/colorbox/example4/images/border1.png) no-repeat -25px -25px;}#cboxMiddleLeft{width:25px;background:url(/sites/all/libraries/colorbox/example4/images/border2.png) repeat-y 0 0;}#cboxMiddleRight{width:25px;background:url(/sites/all/libraries/colorbox/example4/images/border2.png) repeat-y -25px 0;}#cboxContent{background:#fff;overflow:hidden;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:20px;}#cboxTitle{position:absolute;bottom:0px;left:0;text-align:center;width:100%;color:#999;}#cboxCurrent{position:absolute;bottom:0px;left:100px;color:#999;}#cboxSlideshow{position:absolute;bottom:0px;right:42px;color:#444;}#cboxPrevious{position:absolute;bottom:0px;left:0;color:#444;}#cboxNext{position:absolute;bottom:0px;left:63px;color:#444;}#cboxLoadingOverlay{background:#fff url(/sites/all/libraries/colorbox/example4/images/loading.gif) no-repeat 5px 5px;}#cboxClose{position:absolute;bottom:0;right:0;display:block;color:#444;}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}.cboxIE6 #cboxTopLeft{background:url(/sites/all/libraries/colorbox/example4/images/ie6/borderTopLeft.png);}.cboxIE6 #cboxTopCenter{background:url(/sites/all/libraries/colorbox/example4/images/ie6/borderTopCenter.png);}.cboxIE6 #cboxTopRight{background:url(/sites/all/libraries/colorbox/example4/images/ie6/borderTopRight.png);}.cboxIE6 #cboxBottomLeft{background:url(/sites/all/libraries/colorbox/example4/images/ie6/borderBottomLeft.png);}.cboxIE6 #cboxBottomCenter{background:url(/sites/all/libraries/colorbox/example4/images/ie6/borderBottomCenter.png);}.cboxIE6 #cboxBottomRight{background:url(/sites/all/libraries/colorbox/example4/images/ie6/borderBottomRight.png);}.cboxIE6 #cboxMiddleLeft{background:url(/sites/all/libraries/colorbox/example4/images/ie6/borderMiddleLeft.png);}.cboxIE6 #cboxMiddleRight{background:url(/sites/all/libraries/colorbox/example4/images/ie6/borderMiddleRight.png);}.cboxIE6 #cboxTopLeft,.cboxIE6 #cboxTopCenter,.cboxIE6 #cboxTopRight,.cboxIE6 #cboxBottomLeft,.cboxIE6 #cboxBottomCenter,.cboxIE6 #cboxBottomRight,.cboxIE6 #cboxMiddleLeft,.cboxIE6 #cboxMiddleRight{_behavior:expression(this.src = this.src ? this.src:this.currentStyle.backgroundImage.split('"')[1],this.style.background = "none",this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ",sizingMethod='scale')");}
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}

.container-inline-date{width:auto;clear:both;display:inline-block;vertical-align:top;margin-right:0.5em;}.container-inline-date .form-item{float:none;padding:0;margin:0;}.container-inline-date .form-item .form-item{float:left;}.container-inline-date .form-item,.container-inline-date .form-item input{width:auto;}.container-inline-date .description{clear:both;}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px;}.container-inline-date .date-spacer{margin-left:-5px;}.views-right-60 .container-inline-date div{padding:0;margin:0;}.container-inline-date .date-timezone .form-item{float:none;width:auto;clear:both;}#calendar_div,#calendar_div td,#calendar_div th{margin:0;padding:0;}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{width:185px;border-collapse:separate;margin:0;}.calendar td{padding:0;}span.date-display-single{}span.date-display-start{}span.date-display-end{}span.date-display-separator{}.date-repeat-input{float:left;width:auto;margin-right:5px;}.date-repeat-input select{min-width:7em;}.date-repeat fieldset{clear:both;float:none;}.date-views-filter-wrapper{min-width:250px;}.date-views-filter input{float:left !important;margin-right:2px !important;padding:0 !important;width:12em;min-width:12em;}.date-nav{width:100%;}.date-nav div.date-prev{text-align:left;width:24%;float:left;}.date-nav div.date-next{text-align:right;width:24%;float:right;}.date-nav div.date-heading{text-align:center;width:50%;float:left;}.date-nav div.date-heading h3{margin:0;padding:0;}.date-clear{float:none;clear:both;display:block;}.date-clear-block{float:none;width:auto;clear:both;}.date-clear-block:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}.date-clear-block{display:inline-block;}/*_\*/ 	 
 * html .date-clear-block{height:1%;}.date-clear-block{display:block;}/* End hide from IE-mac */

.date-container .date-format-delete{margin-top:1.8em;margin-left:1.5em;float:left;}.date-container .date-format-name{float:left;}.date-container .date-format-type{float:left;padding-left:10px;}.date-container .select-container{clear:left;float:left;}div.date-calendar-day{line-height:1;width:40px;float:left;margin:6px 10px 0 0;background:#F3F3F3;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #bbb;border-bottom:1px solid #bbb;color:#999;text-align:center;font-family:Georgia,Arial,Verdana,sans;}div.date-calendar-day span{display:block;text-align:center;}div.date-calendar-day span.month{font-size:.9em;background-color:#B5BEBE;color:white;padding:2px;text-transform:uppercase;}div.date-calendar-day span.day{font-weight:bold;font-size:2em;}div.date-calendar-day span.year{font-size:.9em;padding:2px;}

.timeEntry_control{vertical-align:middle;margin-left:2px;}* html .timeEntry_control{margin-top:-4px;}



.filefield-icon{margin:0 2px 0 0;}.filefield-element{margin:1em 0;white-space:normal;}.filefield-element .widget-preview{float:left;padding:0 10px 0 0;margin:0 10px 0 0;border-width:0 1px 0 0;border-style:solid;border-color:#CCC;max-width:30%;}.filefield-element .widget-edit{float:left;max-width:70%;}.filefield-element .filefield-preview{width:16em;overflow:hidden;}.filefield-element .widget-edit .form-item{margin:0 0 1em 0;}.filefield-element input.form-submit,.filefield-element input.form-file{margin:0;}.filefield-element input.progress-disabled{float:none;display:inline;}.filefield-element div.ahah-progress,.filefield-element div.throbber{display:inline;float:none;padding:1px 13px 2px 3px;}.filefield-element div.ahah-progress-bar{display:none;margin-top:4px;width:28em;padding:0;}.filefield-element div.ahah-progress-bar div.bar{margin:0;}

div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.node{margin:0;padding:0;}div.panel-pane div.feed a{float:right;}

div.fieldgroup{margin:.5em 0 1em 0;}div.fieldgroup .content{padding-left:1em;}
.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}.views-exposed-form label{font-weight:bold;}.views-exposed-widgets{margin-bottom:.5em;}.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}html.js a.views-throbbing,html.js span.views-throbbing{background:url(/sites/all/modules/contrib/views/images/status-active.gif) no-repeat right center;padding-right:18px;}div.view div.views-admin-links{font-size:xx-small;margin-right:1em;margin-top:1em;}.block div.view div.views-admin-links{margin-top:0;}div.view div.views-admin-links ul{margin:0;padding:0;}div.view div.views-admin-links li{margin:0;padding:0 0 2px 0;z-index:201;}div.view div.views-admin-links li a{padding:0;margin:0;color:#ccc;}div.view div.views-admin-links li a:before{content:"[";}div.view div.views-admin-links li a:after{content:"]";}div.view div.views-admin-links-hover a,div.view div.views-admin-links:hover a{color:#000;}div.view div.views-admin-links-hover,div.view div.views-admin-links:hover{background:transparent;}div.view div.views-hide{display:none;}div.view div.views-hide-hover,div.view:hover div.views-hide{display:block;position:absolute;z-index:200;}div.view:hover div.views-hide{margin-top:-1.5em;}.views-view-grid tbody{border-top:none;}
@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;src:url(/sites/all/themes/hfkweb/fonts/pt-sans-v10-latin-regular.eot);src:local('PT Sans'),local('PTSans-Regular'),url(/sites/all/themes/hfkweb/fonts/pt-sans-v10-latin-regular.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/hfkweb/fonts/pt-sans-v10-latin-regular.woff2) format('woff2'),url(/sites/all/themes/hfkweb/fonts/pt-sans-v10-latin-regular.woff) format('woff'),url(/sites/all/themes/hfkweb/fonts/pt-sans-v10-latin-regular.ttf) format('truetype'),url(/sites/all/themes/hfkweb/fonts/pt-sans-v10-latin-regular.svg#PTSans) format('svg');}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;src:url(/sites/all/themes/hfkweb/fonts/pt-sans-v10-latin-700.eot);src:local('PT Sans Bold'),local('PTSans-Bold'),url(/sites/all/themes/hfkweb/fonts/pt-sans-v10-latin-700.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/hfkweb/fonts/pt-sans-v10-latin-700.woff2) format('woff2'),url(/sites/all/themes/hfkweb/fonts/pt-sans-v10-latin-700.woff) format('woff'),url(/sites/all/themes/hfkweb/fonts/pt-sans-v10-latin-700.ttf) format('truetype'),url(/sites/all/themes/hfkweb/fonts/pt-sans-v10-latin-700.svg#PTSans) format('svg');}@font-face{font-family:'PT Sans';font-style:italic;font-weight:400;src:url(/sites/all/themes/hfkweb/fonts/pt-sans-v10-latin-italic.eot);src:local('PT Sans Italic'),local('PTSans-Italic'),url(/sites/all/themes/hfkweb/fonts/pt-sans-v10-latin-italic.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/hfkweb/fonts/pt-sans-v10-latin-italic.woff2) format('woff2'),url(/sites/all/themes/hfkweb/fonts/pt-sans-v10-latin-italic.woff) format('woff'),url(/sites/all/themes/hfkweb/fonts/pt-sans-v10-latin-italic.ttf) format('truetype'),url(/sites/all/themes/hfkweb/fonts/pt-sans-v10-latin-italic.svg#PTSans) format('svg');}@font-face{font-family:'PT Sans';font-style:italic;font-weight:700;src:url(/sites/all/themes/hfkweb/fonts/pt-sans-v10-latin-700italic.eot);src:local('PT Sans Bold Italic'),local('PTSans-BoldItalic'),url(/sites/all/themes/hfkweb/fonts/pt-sans-v10-latin-700italic.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/hfkweb/fonts/pt-sans-v10-latin-700italic.woff2) format('woff2'),url(/sites/all/themes/hfkweb/fonts/pt-sans-v10-latin-700italic.woff) format('woff'),url(/sites/all/themes/hfkweb/fonts/pt-sans-v10-latin-700italic.ttf) format('truetype'),url(/sites/all/themes/hfkweb/fonts/pt-sans-v10-latin-700italic.svg#PTSans) format('svg');}




#strike,#strike:hover{color:#777 !important;}.waitfortype *{color:transparent !important;}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}nav ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}ins{background-color:#ff9;color:#000;text-decoration:none;}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}del{text-decoration:line-through;}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}table{border-collapse:collapse;border-spacing:0;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}input,select{vertical-align:middle;}html{height:100%;background-color:#ccc;}body{margin:0;position:absolute;top:0;bottom:0;left:0;right:0;color:#000;font-family:'PT Sans',Helvetica,Arial,sans-serif;line-height:130%;}a{text-decoration:none;}p a{text-decoration:underline;}p a:hover{text-decoration:none;}li{list-style:none;}hr{margin-right:15px;background:#fff;height:1px;border:none;}.clear-block{clear:both;}.subtitle{position:relative;}.black,.contentbox .mediacontainer{background:#1e1e1e;background:rgba(30,30,30,0.9);color:#fff;}.black a,.moreButton.black{color:#fff;}.white{background:#f5f5f5;background:rgba(245,245,245,0.9);color:#000;}.white a{color:#000;}a.white{color:#000;}a.white:hover{background:#1e1e1e;color:#fff;}a.black{color:#fff;}a.black:hover{background:#1e1e1e;}.fontsmall,.fontsmall a{font-size:12px;color:#555;}.fontmedium{font-size:14px;}.fontbig{font-size:18px;line-height:21px;}.fontstrong{font-weight:bold;}.word-break{word-break:break-all;}.fournhalfcolumn{width:200px;}.singlecolumn{width:300px;}.singlenhalfcolumn{width:400px;}.dualcolumn{width:610px;}.triplecolumn{width:910px;}#overview .singlenhalfcolumn.center{float:left;}.singlenhalfcolumn.center{position:absolute;top:40px;left:210px;}.center.singlenhalfcolumn.portal{position:static;}.portal.column-single.right{float:right;margin-right:20px;width:300px;}.portal-panel{float:left;width:210px;padding-bottom:20px;}.interface{background-image:url(/sites/all/themes/hfkweb/images/interface.png);}.interface.next{background-position:-20px 31px;display:inline-block;height:9px;width:6px;position:absolute;right:10px;top:10px;}.add{background-position:0px 48px;position:absolute;width:6px;height:6px;text-indent:-10000px;margin:2px;margin-top:21px;z-index:80;}.addlink{display:none;position:absolute;width:10px;height:30px;margin-left:10px;background:#333;opacity:0.8;z-index:80;}.addlink:hover{background:#000;opacity:1;}.arrow-left{background-position:0px 31px;}.arrow-right{background-position:-10px 31px;}.option-link{display:block;padding:0px 30px 0px 10px;height:30px;line-height:30px;position:relative;margin-bottom:5px;}.option-link-big{display:block;padding:10px 30px 10px 10px;height:30px;line-height:30px;position:relative;margin-bottom:5px;}.option-link .interface{display:block;width:6px;height:6px;text-indent:-9999px;margin-left:10px;background-color:#FFF;border:4px solid #FFF;position:absolute;right:9px;margin-top:-22px;}.option-link .interface.gray{background:#555;border:4px solid #555;}#content{position:relative;display:block;top:175px;}#search{position:relative;display:block;top:175px;left:20px;width:940px;}#article{position:relative;top:0px;margin-left:20px;padding-bottom:10px;}#aside{position:absolute;width:310px;top:40px;left:630px;margin-left:10px;}#overview{position:relative;width:940px;margin-right:10px;top:0px;left:20px;}.metabox{position:relative;margin-bottom:10px;}.metabox .section{margin:10px;padding-bottom:10px;}.metabox .section p{margin:10px;}.metabox .info{padding:10px;}.metabox .addlink{right:130px;top:0px;right:10px}.metabox h1{display:inline-block;margin:0px 0 10px -20px;padding:6px 10px 6px 180px;clear:both;text-align:right;}.metabox .title{margin-left:10px;font-weight:bold;position:relative;top:7px;}.metabox .info ol{margin-bottom:10px;}.metabox .info ol li{font-weight:bold;}.metabox .info ol li li{font-weight:normal;}.metabox .info .tags{width:450px;margin-left:160px;}.tags a:hover{color:#111;}.contentbox{margin-top:0px;position:relative;}.contentbox.right{position:absolute;top:-10px;left:320px;}.contentbox .thumbnail{position:absolute;z-index:0;}.portal a .contentbox{-webkit-transition:background 0.2s ease-in-out;-moz-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out;}.portal a:hover .contentbox{background:#fff;-webkit-transition:background 0.3s ease-in-out;-moz-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out;}.portal .contentbox .info{position:static;top:6px;left:10px;padding:10px 10px 35px 15px;margin-bottom:10px;}.portal .contentbox img{position:relative;z-index:10;left:-3px;}.portal .contentbox .info p{margin-left:0;margin-right:0;margin-top:10px;padding-right:10px;line-height:20px;}.portal .contentbox .info .tags{position:relative;top:4px;}.portal .portalthumb{margin-bottom:10px;line-height:0;z-index:100000;}.portal .portalthumb .slide_img .slide{margin:0;}.portal-mainteacher{}.portal-mainteacher .mainteacher{padding:10px;display:block;margin-bottom:1px;}.portal-mainteacher .mainteacher .name{}.portal-mainteacher .mainteacher-title{font-weight:bold;padding:10px 10px 9px;margin-bottom:1px;}.portal .contentbox .info.portal-termchilds{padding:10px 20px 10px 15px;margin-bottom:1px;}.portal .contentbox .info .fontbig{line-height:21px;}.portal-termchilds{margin-bottom:10px;}.portal-termchilds .portal-termchild{display:block;margin:1px 0px;text-decoration:none;padding:5px 15px;}.portal-termchilds .portal-termchild:hover{text-decoration:none;}.contentbox .more-link{position:absolute;right:0px;margin-top:0px;height:30px;line-height:30px;padding:0px 10px;}.contentbox.dualcolumn .section{padding-top:50px;}.contentbox.dualcolumn .section:first-child p:first-child,.contentbox.dualcolumn .section:first-child h2:first-child{padding-top:50px;}.contentbox.dualcolumn .section p:first-child{padding-top:15px;margin-top:5px;}.contentbox .section p{margin:0px 20px 10px 20px;line-height:20px;}.contentbox .section p:first-child{padding-top:10px;}.contentbox.dualcolumn .section p{padding:0 0 1em;margin:0 100px;text-align:left;}.contentbox.dualcolumn .section p:last-child{padding:0;}.contentbox.dualcolumn .section p.visible{visibility:visible;}.contentbox h2{margin:33px 0px 10px 10px;padding:6px 10px 6px 10px;}.contentbox h3,.contentbox h4,.contentbox h5,.contentbox h6{margin:20px 0px 10px 10px;padding:6px 10px 6px 10px;}.contentbox h2{font-size:18px;line-height:21px;}.contentbox h4{color:#555;}.contentbox h5{font-weight:normal;color:#555;}.contentbox strong{font-weight:bold;}.contentbox.singlecolumn h2{margin:20px 0px 20px 0px;width:130px;padding:6px 10px 6px 10px;text-align:right;position:relative;}.contentbox.singlecolumn .section ul,.contentbox.singlecolumn .section ol{margin:0 70px 0px 20px;}.contentbox.dualcolumn h2,.contentbox.dualcolumn h3,.contentbox.dualcolumn h4,.contentbox.dualcolumn h5,.contentbox.dualcolumn h6{margin-left:90px;margin-right:20px;}.contentbox h2:first-child{margin-top:10px;}.dualcolumn.contentbox .section ul,.dualcolumn.contentbox .section ol{margin:0px 70px 20px 125px;padding-top:10px;}.dualcolumn.contentbox .section ul ul,.dualcolumn.contentbox .section ol ol,.dualcolumn.contentbox .section ol ul,.dualcolumn.contentbox .section ul ol{margin:2px 70px 20px 25px;padding:0px;}.dualcolumn.contentbox .section ul ul li,.dualcolumn.contentbox .section ol ol li,.dualcolumn.contentbox .section ol ul li,.dualcolumn.contentbox .section ul ol li{font-weight:normal;}.contentbox .section ul,.contentbox .section ol{margin:0 70px 15px 45px;}.contentbox .section ul ul{margin-bottom:0px;}.contentbox ul li,.contentbox ol ul li{margin:2px 0 0px -8px;list-style:square;}.contentbox ol li,.contentbox ul ol li{margin:2px 0;list-style:decimal-leading-zero;}.contentbox li li{font-weight:normal;}.contentbox .section ul ul,.contentbox .section ol ol{background:none;margin-left:10px;}.contentbox .section li p{padding:0;margin:0;}.contentbox .mediacontainer{padding:20px 10px 20px 20px;line-height:0;margin:10px 0px;text-align:center;}.contentbox .mediacontainer.downloads{background:transparent;}.contentbox .mediacontainer.downloads ul{padding:0;}.contentbox .mediacontainer.downloads li{margin:0;list-style:none;margin-bottom:1px;}.contentbox .mediacontainer.downloads li a{display:block;padding:5px 0px 5px 100px;border:none;background:#f5f5f5;background:rgba(245,245,245,0.7);color:#000;}.contentbox .mediacontainer.downloads .downloadtype{position:absolute;left:0px;margin:6px;padding:2px;width:80px;text-align:right;color:#777;}.contentbox .mediacontainer.downloads li a:hover{background:#1e1e1e;background:rgba(30,30,30,0.9);color:#fff;}.contentbox .mediacontainer img.imagecache-content_half{margin-right:10px;}.contentbox .mediacontainer img.imagecache-content_full{margin-bottom:10px;margin-right:20px;text-align:center;}.contentbox .mediacontainer .video-js-box{margin-bottom:10px;}.contentbox .section{margin:0px 0px 10px 0px;padding:10px 0px 40px 0px;}.contentbox .section.steady{padding:10px 0px !important;}.contentbox .section:first-child{padding-top:10px;margin-top:0px;}.contentbox .section:last-child{padding-bottom:80px;}.dualcolumn.profilecontent .contentbox .section:last-child{padding-bottom:10px;}.contentbox.dualcolumn .section.downloadtitle{padding:0;margin-bottom:-9px;}.contentbox.dualcolumn .section.downloadtitle h2,.contentbox.dualcolumn .section.downloadtitle h3,.contentbox.dualcolumn .section.downloadtitle h4,.contentbox.dualcolumn .section.downloadtitle h5{font-weight:bold;font-size:14px;color:black;}.contentbox .metabox.section{margin:0px 0px 10px 0px;padding:10px 0px 10px 0px;}.contentbox .section p a,.contentbox .section li a{text-decoration:underline;}.contentbox .section p a:hover,.contentbox .section li a:hover{text-decoration:none;}#aside .attachment,.contact .attachment{width:280px;padding:0px 10px 10px 10px;position:relative;margin-bottom:1px;}#aside .attachment-panel .loader{height:18px;background-image:url(/sites/all/themes/hfkweb/images/throbber.gif);background-repeat:no-repeat;background-position:center;padding:10px 0;}#aside .attachment-head,.contact .attachment-head{width:300px;position:relative;height:37px;}.borderimage #aside .attachment-head{width:300px;}#aside .attachment-panel .arrow-bottom{width:300px;padding:0px;}.borderimage #aside .attachment-panel .arrow-bottom{padding:0px;width:300px;}.attachment-panel .arrow-bottom .tags{padding:0px 10px 10px 10px;}.borderimage #aside .attachment-panel .arrow-bottom .tags{padding:0px 10px 10px 10px;}.borderimage #aside .attachment-panel:first-child .attachment-head{width:297px;margin-left:-10px;border-left:13px solid transparent;-webkit-border-image:url(/sites/all/themes/hfkweb/images/arrowsandgaps/attachment.png) 0 0 0 13 round;-moz-border-image:url(/sites/all/themes/hfkweb/images/arrowsandgaps/attachment.png) 0 0 0 13 round;border-image:url(/sites/all/themes/hfkweb/images/arrowsandgaps/attachment.png) 0 0 0 13 round;}#aside .attachment-asidearrow{position:absolute;width:3px;height:21px;background:url(/sites/all/themes/hfkweb/images/arrowsandgaps/attachment.png);left:-10px;}#aside .attachment-thumbnail{margin-bottom:-7px;}#aside .furtherinformations .teaserbox img{height:66px;width:100px;}#aside .furtherinformations .teaserbox,#aside .courses .teaserbox{height:66px;width:300px;margin-bottom:5px;}#aside .furtherinformations .teaserbox .info{left:110px;width:150px;height:49px;overflow:hidden;top:10px;font-size:12px;}#aside .furtherinformations .teaserbox .detail{display:none;}.attachment b{color:black;font-weight:normal;}.attachment-subhead{margin:10px 0 9px;}.meta{margin-bottom:10px;}.meta a,span{display:block;line-height:16px;}.attachment{width:180px;padding:0px 10px 10px 10px;position:relative;margin-bottom:1px;}.attachment-after{position:relative;top:-10px;}.attachment-after .teaserbox{margin:1px 0px 0px 0px;}.attachment-after .teaserbox.black{background:#1e1e1e;background:rgba(30,30,30,0.7);-webkit-transition:background 0.2s ease-in-out;-moz-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out;}.attachment-after .teaserbox.black:hover{background:#000;-webkit-transition:background 0.3s ease-in-out;-moz-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out;}.attachment-after .teaserbox.white{background:#f0f0f0;background:rgba(245,245,245,0.7);-webkit-transition:background 0.2s ease-in-out;-moz-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out;}.attachment-after .teaserbox.white:hover{background:#fff;-webkit-transition:background 0.3s ease-in-out;-moz-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out;}.attachment-after-title{padding:4px 0px 7px 0px;text-indent:10px;}.attachment-after-arrowandgap{background:url(/sites/all/themes/hfkweb/images/arrowsandgaps/attachment-after.png) center;height:13px;}.attachment-head{width:200px;position:relative;height:37px;line-height:18px;}.portal-panel .attachment-head{width:200px;}.borderimage .portal-panel .attachment-head{width:197px;border-right:13px solid transparent;-webkit-border-image:url(/sites/all/themes/hfkweb/images/arrowsandgaps/attachment-left.png) 0 13 0 0 round;-moz-border-image:url(/sites/all/themes/hfkweb/images/arrowsandgaps/attachment-left.png) 0 13 0 0 round;border-image:url(/sites/all/themes/hfkweb/images/arrowsandgaps/attachment-left.png) 0 13 0 0 round;}#aside .attachment-head div,.portal-panel .attachment-head div{padding:10px 10px 9px;}#aside .borderimage .attachment-head div,.portal-panel .borderimage .attachment-head div{padding:10px 10px 9px 7px;}#aside .attachment-panel,#aside #right .block{margin-bottom:10px;}#aside .attachment-panel .teaserbox{margin-bottom:0;margin-top:1px;display:block;float:none;background:#f0f0f0;background:rgba(245,245,245,0.7);-webkit-transition:background 0.2s ease-in-out;-moz-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out;}#aside .attachment-panel .teaserbox:hover{background:#fff;-webkit-transition:background 0.3s ease-in-out;-moz-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out;}#aside .attachment-panel.courses .teaserbox{width:280px;padding:10px;height:auto;}.attachment ol li{margin-bottom:5px;}.attachment ol li b{color:#000;font-weight:normal;}.teaserbox.portal{-webkit-transition:background 0.2s ease-in-out;-moz-transition:background 0.2s ease-in-out;background:transparent;background:#f0f0f0;background:rgba(245,245,245,0.7);display:block;height:auto;line-height:16px;margin-bottom:1px;padding:10px 10px 10px 10px;transition:background 0.2s ease-in-out;width:180px;}.teaserbox.portal.singlecolumn{float:none;}.teaserbox.portal.black{background:#1e1e1e;background:rgba(30,30,30,0.9);color:#ffffff;}.teaserbox.portal img{display:none;}.teaserbox.portal.info{position:static;}#aside .teaserbox .info a,.teaserbox.portal .info a,div.teaserbox div.info a{font-weight:normal;}.teaserbox{height:100px;margin:0 10px 10px 0;position:relative;display:block;float:left;}a.white.teaserbox:hover{background:#fff;color:inherit;-webkit-transition:background 0.3s ease-in-out;-moz-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out;}.teaserbox.person .info{left:10px;width:280px;}.teaserbox.person .info .detail{width:280px;}.teaserbox.person .info .detail .personemphasis{display:inline;}.ie7 .teaserbox,.ie6 .teaserbox{display:block;float:left;}.teaserbox .info{position:absolute;top:12px;left:164px;width:128px;height:81px;overflow:hidden;line-height:16px;}.teaserbox.contactteaser{height:auto;}.teaserbox.contactteaser .info{left:10px;width:250px;position:relative;}.teaserbox.contactteaser .info .detail{width:250px;position:static;margin-top:5px;}.teaserbox .info .detail{position:absolute;bottom:0;max-height:48px;overflow:hidden;left:0;width:128px;line-height:15px;}.teaserbox a img{height:100px;width:150px;}.subtitle{display:inline-block;padding:6px 10px 4px 21px;margin:0 0 10px 0;clear:both;text-align:left;margin-left:-20px;min-width:289px;line-height:20px;font-weight:normal;}.subtitle.linked{padding:0;}.subtitle.linked:hover{background:#1e1e1e;}.subtitle a{display:block;padding:6px 10px 4px 21px;width:289px;}#overview .subtitle{margin-right:50%;}.more_navigation-content{padding-bottom:250px;}.more_navigation-content .subtitle a{padding:0px;}.more_navigation .more_navigation-alphabetic{width:633px;position:absolute;top:0px;z-index:90;margin:0;left:-20px;display:block;padding:5px 0px 5px 20px;text-align:right;height:20px;}.more_navigation .more_navigation-alphabetic a{background:#fff;color:#000;margin-right:5px;text-align:center;width:19px;height:19px;padding-top:1px;display:inline-block;}.more_navigation .more_navigation-alphabetic a:hover{background:none;text-decoration:none !important;}.more_navigation .more_navigation-maingroup{padding:6px 17px 1px 22px;margin-bottom:10px;margin-left:-29px;}.more_navigation .more_navigation-groups{padding:6px 7px 1px 22px;margin-bottom:10px;margin-left:-29px;}.more_navigation .group{margin-bottom:12px;}.more_navigation .more_navigation-emphases{padding:0;margin:0;position:absolute;top:82px;left:620px;width:280px;padding:0 10px;height:32px;}.more_navigation .more_navigation-emphases select{margin-top:7px;width:280px;}.more_navigation .more_navigation-groups a,.more_navigation .more_navigation-maingroup a{background:#333;color:#DDD;margin-left:5px;margin-bottom:5px;text-align:center;display:inline-block;padding:1px 5px 1px 5px;}.more_navigation .more_navigation-groups a:hover,.more_navigation .more_navigation-groups a.active,.more_navigation .more_navigation-maingroup a:hover,.more_navigation .more_navigation-maingroup a.active{background:none;color:#FFF;text-decoration:none !important;}.more_navigation .more_navigation-groups a.active,.more_navigation .more_navigation-maingroup a.active,.more_navigation .more_navigation-freetags a.active{font-weight:bold;padding:1px 3px 1px 3px;}.more_navigation .hidden{display:none;}.more_navigation a[name]{position:absolute;display:block;top:-46px;}.more_navigation-content .person{position:relative;left:201px;padding-bottom:1px;width:719px;height:25px;line-height:27px;}.more_navigation-content .person a{color:#000;}.more_navigation-content .person .personthumb{height:25px;background:#FFF;display:none;position:absolute;left:-201px;width:201px;z-index:80;}.more_navigation-content .person .personthumb img{z-index:80;}.more_navigation-content .person:hover .personthumb{display:block;z-index:100;}.more_navigation-content .person .personlink{display:block;background:#f5f5f5;background:rgba(245,245,245,0.7);width:715px;position:relative;padding-left:5px;height:100%;}.more_navigation-content .person:hover .personlink{background:#FFF;}.more_navigation-content .person .personlink .personname{display:inline-block;width:240px;font-weight:bold;line-height:27px;}.more_navigation-content .person .personlink .peronemphases{display:block;position:absolute;left:250px;top:0;width:417px;color:#555;text-align:left;height:25px;overflow:hidden;line-height:27px;font-size:12px;}.more_navigation-content .person .personlink .peronemphases .personemphasis{white-space:nowrap;display:inline-block;}.more_navigation-content .person .personcontact{position:absolute;display:block;right:-1px;top:0px;z-index:100;background-position:-42px 25px;background-color:#FFF;}.more_navigation-content .person .personcontact:hover{background-color:#ddd;}.more_navigation-content .person .personcontact a{width:25px;height:25px;display:block;overflow:hidden;text-indent:-10000px;}.more_navigation-content .person .personphone{position:absolute;right:25px;width:0px;height:25px;padding-left:25px;display:inline-block;overflow:hidden;background-position:-67px 25px;background-color:#fff;top:0;line-height:25px;text-align:right;background-repeat:repeat-y;}.more_navigation-content .person .personphone:hover{width:auto;}.topnav-parent{padding-top:40px;}.backtotop{position:absolute;padding:3px;left:517px;text-align:center;width:100px;bottom:228px;}.search-box{margin-bottom:10px;}.search-dym{padding:20px;}.search-dym a{color:#555;}.search-dym a:hover{color:#000;}.project_form.loginform #edit-submit{position:static;}#edit-submit-and-applicate{top:35px;}.errorpage p{padding:10px;}.background{position:fixed;z-index:-1;width:100%;height:100%;top:0;left:0;bottom:0;right:0;}#artistlink{display:block;padding:10px;font-weight:bold;width:180px;margin-bottom:10px;background:#1e1e1e;background:rgba(30,30,30,0.9);color:#FFF;}a#artistlink:hover{background:#1e1e1e;text-decoration:none;}.moreButton{position:absolute;right:10px;height:17px;line-height:16px;bottom:0px;padding:5px 50px 5px 10px;}.white.moreButton{color:#000 !important;}#header{position:absolute;z-index:9;top:0;right:0;left:0;height:84px;background:#fff;min-width:960px;}#header .header-left{position:absolute;top:47px;left:18px;width:922px;}#header ul.title{padding:0;margin:0;}#header ul.title li{display:inline;padding:0 5px 0 11px;border-left:1px solid #000;}#header ul.title li:first-child{padding-left:5px;border-left:none;}#header ul.title li a{color:#000;}#header ul.title .first{font-weight:bold;}#header ul.title a:hover{color:#888;}#header a.logo{position:absolute;right:20px;top:-11px;background-position:0px 149px;height:75px;width:185px;}.header-left .social-icons{display:inline-block;float:right;height:18px;}.header-left .social-icons img{height:100%;}.header-left .social-icons a:first-child{margin-right:5px;}#nav{position:absolute;top:95px;left:0;width:970px;height:30px;z-index:8;}#nav div.wrapper{position:relative;float:left;width:310px;height:30px;overflow:hidden;}#nav #navfirstwrap{width:330px;}#nav ul{float:left;padding:0 10px 0 0;text-align:center;}#nav #navsecoundwrap{width:310px;}#nav #navsecoundwrap ul{width:300px;}#nav #navthirdwrap{width:300px;}#nav #navthirdwrap ul{width:300px;}#nav #navfirst{width:350px;padding:0;}#nav #navfirst li{float:left;}#nav li{position:relative;display:inline;}#nav li a{font-size:12px;line-height:32px;}#navfirst li a:hover,#navsecound li a:hover,#navthird li a:hover{color:rgb(140,140,140);-webkit-transition:color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out;transition:color 0.1s ease-in-out;}#search_input{width:194px;border:0;margin:6px 9px 6px 20px;height:13px;padding:3px;background:#fff;}#nav #navfirst input:focus{outline:0;}#nav .icon{display:block;padding:0 2px;margin:10px 3px;}#nav a.icon:hover{opacity:0.5;}#nav .interface{width:17px;height:11px;text-indent:-99px;}#nav #sitemap-icon{background-position:0px 42px;}#nav #heartfk-icon{background-position:-17px 42px;}#nav .icon-print{background-position:-34px 42px;}.day-01{background-position:-13px 185px;}.day-02{background-position:-29px 185px;}.day-03{background-position:-45px 185px;}.day-04{background-position:-61px 185px;}.day-05{background-position:-77px 185px;}.day-06{background-position:-93px 185px;}.day-07{background-position:-109px 185px;}.day-08{background-position:-125px 185px;}.day-09{background-position:-141px 185px;}.day-10{background-position:3px 174px;}.day-11{background-position:-13px 174px;}.day-12{background-position:-29px 174px;}.day-13{background-position:-45px 174px;}.day-14{background-position:-61px 174px;}.day-15{background-position:-77px 174px;}.day-16{background-position:-93px 174px;}.day-17{background-position:-109px 174px;}.day-18{background-position:-125px 174px;}.day-19{background-position:-141px 174px;}.day-20{background-position:3px 163px;}.day-21{background-position:-13px 163px;}.day-22{background-position:-29px 163px;}.day-23{background-position:-45px 163px;}.day-24{background-position:-61px 163px;}.day-25{background-position:-77px 163px;}.day-26{background-position:-93px 163px;}.day-27{background-position:-109px 163px;}.day-28{background-position:-125px 163px;}.day-29{background-position:-141px 163px;}.day-30{background-position:3px 152px;}.day-31{background-position:-13px 152px;}#navsecound li a{padding:0 8px 0 5px;border-right:1px solid #bbb;}#navthird li:first-child a{padding-left:4px;}#navthird li a{padding:0 4px 0 2px;border-right:1px solid #bbbbbb;}#nav li:last-child a{border-right:0;}#nav ul li.last-child a{border-right:0;}#nav #event-toggle-nav,.nav-spacer{display:block;position:absolute;top:0;right:0;width:10px;height:30px;}#event-toggle-nav{background-position:0px -369px;}#event-toggle-nav.active{background-position:-10px -369px;}#navfirstwrap .nav-spacer,#navsecoundwrap .nav-spacer{background:#fff;}#nav #breadcrumb{position:absolute;top:45px;left:19px;height:20px;padding:0;width:auto;overflow:hidden;}#breadcrumb li{float:left;display:list-item;height:20px;margin:0 3px;opacity:0.6;font-size:12px;}.borderimage #breadcrumb li{margin:0 1px;border-width:0px 3px;-webkit-border-image:url(/sites/all/themes/hfkweb/images/breadcrumb/white.png) 0 3 0 3 round;-moz-border-image:url(/sites/all/themes/hfkweb/images/breadcrumb/white.png) 0 3 0 3 round;border-image:url(/sites/all/themes/hfkweb/images/breadcrumb/white.png) 0 3 0 3 round;}.borderimage #breadcrumb li:last-child{border-width:0 0 0 3px;}.borderimage #breadcrumb li:first-child{border-width:0 3px 0 0;}#breadcrumb li:hover{opacity:1;}#breadcrumb li span{padding:0 4px;display:block;}#breadcrumb li span a{height:20px;display:block;line-height:22px;}#breadcrumb #home-icon{padding:0;}#breadcrumb #home-icon a{height:20px;background-position:-22px 22px;text-indent:-999px;width:20px;}#admin-menu{top:0px;position:fixed;}#editor-menu{font-size:12px;position:absolute;top:135px;right:0px;background:#1e1e1e;background:rgba(30,30,30,0.85);border-left:10px solid #FFF;}#editor-menu li{display:inline-block;height:30px;}#editor-menu li a{color:#FFF;margin-top:7px;padding:0px 15px 0px 14px;display:block;}#editor-menu li a:hover{color:#AAA;}#editor-menu li:last-child a{border:none;}#editor-menu li a.active{color:#AAA;}.krumo-root{color:black;}.errorandmessages{position:relative;top:175px;left:20px;display:inline-block;padding:10px;margin-bottom:15px;}#l10n-client.hidden{bottom:-2em;}#l10n-client.hidden .labels .toggle{bottom:0;position:fixed;width:35px;height:35px;right:0;background:url(/sites/all/themes/hfkweb/images/admin/translate_interface.png);text-indent:10000px;padding:0;margin:0;}.mediacontainer.downloads{text-align:left;padding:0;}.downloads ul{padding:20px 0 24px 100px;}.downloads li{line-height:19px;}.downloads a{color:#fff;padding:0 0 1px;border-bottom:1px solid;}.downloads a:hover{border:none;}.confirmation{background:#f5f5f5;background:rgba(245,245,245,0.9);width:570px;padding:20px;}.confirmation input{position:absolute;background:#1e1e1e;background:rgba(30,30,30,0.9);color:white;border:none;display:block;height:30px;margin-bottom:5px;top:0px;right:20px;width:300px;padding:0 30px 0 10px;text-align:left;}.container-inline a{display:none;}#bg_slide{position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;}#bg_slide ul,#bg_slide li,#bg_slide div,#bg_slide a{display:block;width:100%;height:100%;}#bg_slide div{background-position:50% 50%;}#bg_slide .slide{margin:0;}#bg_slide .slide_control{display:none;}#edit-pass{margin-bottom:18px;}#projectshowroom{width:920px;height:270px;position:relative;overflow:hidden;margin-bottom:30px;}#projectshowroom .project-titles li{margin-bottom:10px;}#projectshowroom .project-titles li a{background:#f5f5f5;background:rgba(245,245,245,0.75);display:block;width:280px;padding:7px 10px;color:#000;}#projectshowroom .project-titles .active a,#projectshowroom .project-titles a:hover{background:#fff;background:rgba(245,245,245,1);}#projectshowroom .project-titles .project-title{font-weight:bold;display:block;width:280px;padding-bottom:2px;}#projectshowroom .project-titles{position:absolute;right:0;top:0;z-index:99999;}#projectshowroom .project-titles li{display:block;float:none;}#project_overview .sort{margin:0 0 10px 0;padding:10px 0 10px 10px;width:910px;}.views-link-filters li{display:inline-block;margin:0 5px 0 0;}.views-link-filters li.active a{font-weight:bold;}
.mediacontainer.gallery{position:relative;overflow:hidden;list-style:none !important;}.mediacontainer.gallery a{outline:none;}.slide_img{position:relative;clear:both;-webkit-transition:height .8s ease-in-out;-moz-transition:height .8s ease-in-out;-o-transition:height .8s ease-in-out;}.slide_thumb li,.slide_img .slide{display:block;float:left;}.slide_img .slide{position:absolute;left:0;top:0;opacity:0;margin:10px 0;}.slide_img .slide:first-child{opacity:1;}.slide_control a{display:block;position:absolute;bottom:20px;padding:15px 0;width:50px;opacity:0;background:#1E1E1E;background:rgba(30,30,30,0.9);color:#fff;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;}.gallery:hover .slide_control a{opacity:1;z-index:9999;}.slide_control .left{left:20px;}.slide_control .right{right:20px;}.slide_control .play_button{left:50%;margin:0 0 0 -25px;bottom:20px;}.contentbox .slide_thumb li{list-style:none;margin:0 10px 0 0;}.ie7 .slide_thumb li,.ie6 .slide_thumb li{float:left;display:block;}.slide_thumb a{-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;}.slide_thumb a:hover{opacity:.6;}


.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .clearfix{height:1%;}*:first-child + html .clearfix{min-height:1%;}body.page-admin,.page-admin #content{background:white;}body.page-revision-list #content #aside{display:none;}.page-frontpage-featured #content tr{border:1px solid #e5e5e5;}.page-frontpage-featured #content tr.even{background:#f0f0f0;}.page-frontpage-featured #content td,.page-frontpage-featured #content th{padding:5px;}.page-frontpage-featured #content th{background:none repeat scroll 0 0 #333333;color:#EEEEEE;}.page-frontpage-featured #content th a{color:#eee;text-decoration:underline;}.page-frontpage-featured table a{color:#000000;text-decoration:underline;}.page-admin tr.draggable{border-bottom:1px solid #e5e5e5;clear:both;}.page-admin tr.draggable td{padding:5px 3px;}.page-admin tr.draggable td a.tabledrag-handle{float:left;width:25px;padding:5px 0;}.page-admin tr.draggable td a.tabledrag-handle .handle{background:url(/misc/draggable.png) no-repeat 0 0;}.page-admin tr.region td,.page-admin tr.region-message td{padding-bottom:5px;}.front-featured{float:left;width:300px;margin-left:10px;background:rgba(245,245,245,0.9);}.frontpage-detail{position:relative;}.front-featured h2.subtitle{margin-left:0!important;min-width:269px;}.front-featured h2.block-title{padding:6px 10px 4px 21px;margin:0 0 10px 0;clear:both;text-align:left;min-width:269px;line-height:20px;font-weight:normal;background:rgba(30,30,30,0.9);color:#FFFFFF;}.front-featured .view-id-featured_on_frontpage{padding:0;position:relative;}.front-featured .view-id-featured_on_frontpage .featured-content-block{min-height:370px;padding:0 0 28px 0;position:relative;}.front-featured .view-id-featured_on_frontpage .featured-content-block.video{min-height:100px;padding-bottom:0;}.front-featured h2,.front-featured p{padding:0 10px;}.front-featured h2{margin-top:10px;}.front-featured p{line-height:20px;margin:5px 0;}.front-featured .moreButton{}.element-invisible{height:0;overflow:hidden;position:absolute;}.dualcolumn .white a.login{text-decoration:underline;}#right .block h2{background:rgba(245,245,245,0.9);color:black;padding:10px 10px 9px;width:280px;}#right .block .content{padding:10px;width:280px;margin-bottom:0;margin-top:1px;display:block;float:none;background:#f0f0f0;background:rgba(245,245,245,0.7);-webkit-transition:background 0.2s ease-in-out;-moz-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out;}#right .block a{color:black;}#right .block a:hover{color:black;font-weight:bold;}#aside #right .block.block-hfk_projects,#aside #right .block.wunderkammer-slideshow{margin-bottom:5px;}#right .block.wunderkammer-slideshow{padding:0;width:310px;}#right .block.wunderkammer-slideshow a.hidden{display:none;}#right .project-actions a,#right .block.wunderkammer-slideshow a{color:#ffffff;}#right .project-actions a:hover,#right .block.wunderkammer-slideshow a:hover{color:#ffffff;font-weight:normal;background:none repeat scroll 0 0 #1e1e1e;}#right .block-views{background:rgba(245,245,245,0.9);width:290px;padding:10px;}#right .block-views .content{background:none;padding:0px;}#right .block .view-content .field-content{padding-bottom:10px;}#right .block .view-content .views-label{font-weight:bold;}div.view-unchecked-content{background:#FFF;border:1px solid #DDD;padding:10px;}div.view-unchecked-content .view-content{clear:both;}div.view-unchecked-content table{border:1px solid #DDD;}div.view-unchecked-content table a{color:#000;text-decoration:underline;}div.view-unchecked-content table th{background:#333;color:#EEE;font-size:12px;padding-right:10px;text-align:left;}div.view-unchecked-content table th a{color:#EEE;}div.view-unchecked-content table tr.even{background:#F0F0F0;}div.view-unchecked-content table tr.odd{background:#FDFDFD;}#article .project-metadata{margin:0;width:300px;}#article .project-metadata ul{padding:10px;}#article .project-metadata .project-actions{margin:0;padding:0;}.view-project-info-block .project-disclaimer{border-top:1px solid #999999;margin-top:10px;padding-top:5px;}#nav #search-theme-form div{width:100%;margin:0;padding:0;}#search-theme-form input{width:170px;border:0;margin:6px 9px 6px 20px;height:13px;padding:3px;background:white;}#search-theme-form div.hidden{display:none;}ul.pager{padding-top:20px;}ul.pager li{display:inline;background:#1e1e1e;background:rgba(30,30,30,0.85);color:white;font-size:14px;padding:5px;}ul.pager a{color:white;}ul.pager li.pager-current{font-weight:bold;}.newsletter-form{padding:20px 0;}#overview .newsletter-form h3{margin:0 0 0 10px;padding-top:0px;}.newsletter-form .newsletter-info{margin:0 10px 0 10px;padding:0 10px;}.newsletter-form label{font-weight:bold;margin:10px 0 2px 10px;padding:6px 10px 0px 10px;text-align:left;position:relative;display:inline-block;}.newsletter-form .form-required{display:inline;}.newsletter-form input{display:block;width:560px;margin:0 0 0 20px;padding:5px;border:1px solid #cccccc;}.newsletter-form input.error{border-color:#d63333;}.newsletter-form .form-checkbox{display:inline;margin:0 5px 0 0;width:auto;}.newsletter-form label.option{font-weight:normal;margin:0 0 2px 12px;padding-top:4px;}#aside.form-sidebar{margin:0;top:0;left:620px;width:230px;}input.newsletter-button,#aside.form-sidebar input.form-submit{display:block;width:100%;text-align:left;padding:0px 30px 0px 10px;height:30px;line-height:30px;margin-bottom:5px;background:#1e1e1e;background:rgba(30,30,30,0.9);color:#ffffff;border:0;}#aside.form-sidebar input.form-submit:hover,#aside.form-sidebar input.form-submit:active{background-color:rgba(245,245,245,0.9);color:#333333;cursor:pointer;}input.newsletter-button{font-family:'PT Sans',Helvetica,Arial,sans-serif;font-size:14px;}input.newsletter-button:active,input.newsletter-button:hover{background:#1e1e1e;cursor:pointer;}div.webform-component span,div.webform-component .form-item div,div.webform-component label{display:inline;}div.term.teaserbox,div.node.teaserbox{display:inline-block;margin:0 10px 10px 0;padding:0;}div.term.teaserbox a.teaserbox,div.node.teaserbox a.teaserbox{display:inline-block;margin:0;padding:0;}#overview .contextual-region-active div.contextual-border-top,#overview .contextual-region-active div.contextual-border-right,#overview .contextual-region-active div.contextual-border-bottom,#overview .contextual-region-active div.contextual-border-left{position:absolute !important;}.triplecolumn.wide{width:920px;}.triplecolumn.contentbox .section:last-child{padding-bottom:10px;}.views-exposed-widget-buttons{display:block;clear:both;}.views-exposed-widgets .views-widget-filter-type{clear:both;float:none;display:block;}.views-exposed-widgets .views-widget-filter-type label{display:inline-block;vertical-align:top;}.views-exposed-widgets .views-widget-filter-type .views-widget{display:inline-block;vertical-align:top;margin-left:10px;}.views-exposed-widgets .views-widget-filter-type .views-widget .bef-checkboxes{padding:5px 10px;border:1px solid #bbbbbb;}.views-exposed-widgets .views-widget-filter-type .views-widget .bef-checkboxes .form-item{display:inline-block;}body.page-courses #aside{display:none;}body.page-courses .contentbox .section.white{background:transparent;}body.page-courses .contentbox .section,body.page-courses .contentbox .section p,body.page-courses .contentbox .section:first-child p,body.page-courses .contentbox .section:first-child p:first-child{margin:0;padding:0;}body.page-courses .contentbox .section p a{margin-bottom:2px;display:block;height:auto;padding:8px 20px;background-color:rgba(245,245,245,0.9);color:#000000;text-decoration:none;}body.page-courses .contentbox .section p a:hover{background-color:#1e1e1e;color:#ffffff;text-decoration:none;}#colorbox,#colorbox #cboxOverlay,#colorbox #cboxWrapper,#colorbox #cboxContent{overflow:visible !important;}#cboxContent #cboxClose{bottom:auto;top:-25px;right:-25px;background:transparent url(/sites/all/themes/hfkweb/images/fancybox.png) no-repeat -40px 0px;height:30px;width:30px;text-indent:-9999px;}#cboxContent #cboxSlideshow{right:0;}#cboxContent #cboxCurrent{left:auto;text-align:center;width:100%;}#hfkweb-profiles-save-form{margin-bottom:1em;}#hfkweb-profiles-save-form .form-required{color:#f23535;}#hfkweb-profiles-save-form fieldset{padding:0 20px;margin-bottom:1em;}#hfkweb-profiles-save-form fieldset legend{font-weight:bold;}#hfkweb-profiles-save-form fieldset .option{margin:0px;padding:6px 0;font-weight:normal;}#hfkweb-profiles-save-form fieldset .option .form-checkbox{margin:0px 5px 0px 0px;}#hfkweb-profiles-save-form .terms-of-use .description{padding:10px 0px;font-style:italic;}.contentbox .disclaimer{padding:10px 20px;margin:0 0 10px 0;}.contentbox .mediamanager-media-container{line-height:0;margin:10px 0;padding:20px 10px 20px 20px;text-align:center;}.mediamanager-media-container.media-files{padding:0;text-align:left;}.contentbox .mediamanager-media-container.media-files{background:transparent;}.contentbox .mediamanager-media-container.media-files ul{padding:0;}.contentbox .mediamanager-media-container.media-files li{margin:0;line-height:19px;list-style:none;margin-bottom:1px;}.contentbox .mediamanager-media-container.media-files li a{display:block;background:#f5f5f5;background:rgba(245,245,245,0.7);border:none;color:#000;padding:5px 0px 5px 100px;}.contentbox .mediamanager-media-container.media-files .downloadtype{position:absolute;left:0px;margin:6px;padding:2px;width:80px;text-align:right;color:#777;}.contentbox .mediamanager-media-container.media-files li a:hover{background:#1e1e1e;background:rgba(30,30,30,0.9);color:#fff;}.contentbox .mediamanager-media-container.media-images.item-count-2 img{margin-right:10px;}.contentbox .mediamanager-media-container.media-images.item-count-1 img{margin-bottom:10px;margin-right:20px;text-align:center;}.mediamanager-media-container .media-gallery{overflow:hidden;}.mediamanager-media-container .media-gallery .ad-nav{width:580px !important;height:65px;display:block;}.ad-preloads{position:absolute;left:-9000px;top:-9000px;}.mediamanager-media-container .media-gallery .ad-image-wrapper{height:380px;width:570px;overflow:hidden;}.mediamanager-media-container .media-gallery .ad-image-wrapper .ad-image img{margin-top:10px;}.mediamanager-media-container .media-gallery .ad-image-wrapper .ad-image{}.mediamanager-media-container .media-gallery .ad-nav ul{list-style-type:none;}.mediamanager-media-container .media-gallery .ad-nav li{float:left;display:block;margin:0 10px 0 0;}.mediamanager-media-container .media-gallery .ad-slideshow-countdown,.mediamanager-media-container .media-gallery .ad-image-description,.mediamanager-media-container .media-gallery .ad-controls{display:none !important;line-height:0px;}.mediamanager-media-container .media-gallery .ad-image-wrapper .controls{display:block;height:30px;position:relative;top:-40px;width:570px;}.mediamanager-media-container .media-gallery .controls .next,.mediamanager-media-container .media-gallery .controls .prev,.mediamanager-media-container .media-gallery .play,.mediamanager-media-container .media-gallery .pause{display:block;position:absolute;padding:15px 0;width:50px;opacity:0;background:#1e1e1e;background:rgba(30,30,30,0.9);color:#ffffff;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;}.mediamanager-media-container .media-gallery:hover .next,.mediamanager-media-container .media-gallery:hover .prev,.mediamanager-media-container .media-gallery:hover .play,.mediamanager-media-container .media-gallery:hover .pause{opacity:1;z-index:9999;}.mediamanager-media-container .media-gallery .prev{left:0px;}.mediamanager-media-container .media-gallery .next{right:0px;}.mediamanager-media-container .media-gallery .play,.mediamanager-media-container .media-gallery .pause{left:50%;margin:0 0 0 -25px;}.contentbox.media_video-content .section{padding:20px;clear:both;}.contentbox.media_video-content .section{display:block;clear:both;}.contentbox.media_video-content .field-item{margin:5px 0 0 0;}.contentbox.media_video-content .field-label{font-weight:bold;margin:0 5px 10px 0;}.contentbox.media_video-content .field-label-inline{display:inline;}.contentbox.media_video-content .field-content{display:inline;}.contentbox.media_video-content .field-content .field-prefix{font-style:italic;display:inline;color:#666666;}.contentbox.media_video-content .field-content a:hover,.contentbox.media_video-content .field-content a:active,.contentbox.media_video-content .field-content a:hover span,.contentbox.media_video-content .field-content a:active span{color:#aaaaaa;}.contentbox.media_video-content .field-video-preview .field-label{vertical-align:top;}.contentbox.media_video-content .field-video-preview .field-content img{border:1px solid #999999;padding:2px;}.portal .image-gallery-thumbnails{height:0;overflow:hidden;position:absolute;}.image-gallery{margin:0 0 10px -3px;}.image-gallery,.image-gallery .ad-image-wrapper{padding:0;width:403px;height:267px;overflow:hidden;}#header ul.title{float:left;margin-right:1em;}body #editor-menu{top:175px;}#language-switcher{height:20px;padding:0;margin:0;width:auto;z-index:100;}#language-switcher .item-list{overflow:visible;}#language-switcher .item-list,#language-switcher ul{float:none;margin:0;padding:0;width:100%;z-index:100;}#language-switcher ul li{background:url(/sites/all/themes/hfkweb/images/li_divide.png) no-repeat scroll right top rgba(255,255,255,0.9);display:inline-block;height:22px;font-size:12px;margin:-2px 0 0 0;padding:0 6px 4px 0;width:auto;z-index:100;}#language-switcher ul li.last{background-image:none;padding-right:0px;}#language-switcher ul li.language-current{padding-left:4px;}#language-switcher ul li span{display:inline;}#language-switcher li a{color:#000000;height:20px;line-height:22px;opacity:.6;padding-left:4px;text-align:left;width:100%;}#language-switcher li a:hover{color:#000000;opacity:1;text-decoration:none;}#language-switcher li a span{padding:0;}#language-switcher ul li.language-current span{padding:0 0 0 4px;}#language-switcher .language-code-de,#language-switcher .language-code-en{background-repeat:no-repeat;background-position:0px;padding-left:22px !important;}#language-switcher .language-code-de{background-image:url(/sites/all/themes/hfkweb/images/flags/de.png);}#language-switcher .language-code-en{background-image:url(/sites/all/themes/hfkweb/images/flags/en.png);}.page-frontpage-featured .view-frontpage-featured-flag{background:white;padding:10px;}.page-frontpage-featured form#views-bulk-operations-form--1{clear:both;}.page-frontpage-featured form#views-bulk-operations-form--1 legend{font-weight:bold;}.page-frontpage-featured .views-exposed-widget-buttons{float:left;clear:none;}.page-frontpage-featured .view-content{clear:both;}.page-frontpage-featured .views-exposed-widgets .views-widget-filter-type{clear:none;float:left;}.page-frontpage-featured .views-exposed-form,.page-frontpage-featured #views-bulk-operations-select{margin-bottom:15px;}.page-frontpage-featured .views-exposed-form:after,.page-frontpage-featured #views-bulk-operations-select:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .page-frontpage-featured .views-exposed-form,* html .page-frontpage-featured #views-bulk-operations-select{height:1%;}*:first-child + html .page-frontpage-featured .views-exposed-form,*:first-child + html .page-frontpage-featured #views-bulk-operations-select{min-height:1%;}.more_navigation-content .person{height:auto;min-height:25px;line-height:1;}.more_navigation-content .person:after{content:".";display:block;height:0;clear:both;visibility:hidden;}*:first-child + html .more_navigation-content .person{min-height:1%;}.more_navigation-content .person .personlink .peronemphases{float:left;height:auto;left:auto;line-height:1.3;overflow:visible;padding:4px 0 4px;position:relative;width:400px;}.more_navigation-content .person .personlink .personname{float:left;line-height:25px;display:block;}.more_navigation-content .person .personlink:after{content:".";display:block;height:0;clear:both;visibility:hidden;}*:first-child + html .more_navigation-content .person .personlink{min-height:1%;}.more_navigation-content .person .personthumb{height:27px;}.page-alumni #overview{display:inline-block;left:0;margin-left:20px;position:inherit;}.page-alumni #overview .view-header{background:#343434;line-height:20px;padding:6px 10px 4px 21px;color:#343434;}.page-alumni #overview .view-content .views-row{padding:10px;}.page-alumni #overview .view-content .views-row a{text-decoration:none;color:#000000;}.email span{display:inline;}.email .scrambled{unicode-bidi:bidi-override;direction:rtl;}.portal-panel .tsa-operations{margin-top:10px;}#language-switcher,#primary{display:inline-block;float:left;}.links.primary-links{margin:0 1rem 0 0;padding:0;}.links.primary-links li{display:inline-block;padding:0 0.5rem 0 0;}.links.primary-links li a,.links.primary-links li a:active,.links.primary-links li a:hover,.links.primary-links li a:visited{color:#000000;text-decoration:none;}.links.primary-links li a:active,.links.primary-links li a:hover{color:rgb(140,140,140);-webkit-transition:color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out;transition:color 0.1s ease-in-out;}.as-oil.small .as-oil-content-overlay{background:rgba(245,245,245,0.9);border-top:1px solid rgba(30,30,30,0.9);padding:15px 0px !important;}.as-oil .as-oil-l-row--fixed-width,.as-oil .as-oil-l-wrapper-layout-max-width{margin:0;max-width:940px;}.as-oil.small .as-oil__intro-txt{font-size:14px;margin-left:20px;max-width:720px;min-width:720px;}.as-oil.small .as-oil-l-item:first-of-type{margin-left:20px;}.as-oil.small .as-oil-l-buttons{float:right;}.small .as-oil__btn-optin{}.as-oil__btn{background-color:#3f7edf;border:none;border-radius:3px;color:#ffffff;cursor:pointer;font-size:1.1rem;font-weight:700;min-width:160px;min-height:42px;margin:0;outline:none;padding:.5rem 1rem;transition:opacity .8s ease 0s;}.as-oil.small .as-oil__btn{background:rgba(30,30,30,0.9);border-radius:0;color:#ffffff;font-family:'PT Sans',Helvetica,Arial,sans-serif;min-width:120px;min-height:32px;vertical-align:text-bottom;}.as-oil.small .as-oil__btn:active,.as-oil.small .as-oil__btn:hover{background:#1e1e1e;}.as-oil.small a,.as-oil.small a:active,.as-oil.small a:hover,.as-oil.small a:visited{color:#000000;}.as-oil.small a:active,.as-oil.small a:hover,.as-oil.small a:visited{text-decoration:none;}.hfk-js-link{cursor:pointer;}
