html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}@font-face{font-family:'Bitter';font-style:normal;font-weight:300;src:url(//www.wolfgangkoelfen.de/wp-content/themes/wolfgang-koelfen/../fonts/bitter-v19-latin-300.eot);src:local(''),url(//www.wolfgangkoelfen.de/wp-content/themes/wolfgang-koelfen/../fonts/bitter-v19-latin-300.eot?#iefix) format('embedded-opentype'),url(//www.wolfgangkoelfen.de/wp-content/themes/wolfgang-koelfen/../fonts/bitter-v19-latin-300.woff2) format('woff2'),url(//www.wolfgangkoelfen.de/wp-content/themes/wolfgang-koelfen/../fonts/bitter-v19-latin-300.woff) format('woff'),url(//www.wolfgangkoelfen.de/wp-content/themes/wolfgang-koelfen/../fonts/bitter-v19-latin-300.ttf) format('truetype'),url(//www.wolfgangkoelfen.de/wp-content/themes/wolfgang-koelfen/../fonts/bitter-v19-latin-300.svg#Bitter) format('svg')}@font-face{font-family:'Bitter';font-style:normal;font-weight:400;src:url(//www.wolfgangkoelfen.de/wp-content/themes/wolfgang-koelfen/../fonts/bitter-v12-latin-regular.eot);src:local('Bitter Regular'),local('Bitter-Regular'),url(//www.wolfgangkoelfen.de/wp-content/themes/wolfgang-koelfen/../fonts/bitter-v12-latin-regular.eot?#iefix) format('embedded-opentype'),url(//www.wolfgangkoelfen.de/wp-content/themes/wolfgang-koelfen/../fonts/bitter-v12-latin-regular.woff2) format('woff2'),url(//www.wolfgangkoelfen.de/wp-content/themes/wolfgang-koelfen/../fonts/bitter-v12-latin-regular.woff) format('woff'),url(//www.wolfgangkoelfen.de/wp-content/themes/wolfgang-koelfen/../fonts/bitter-v12-latin-regular.ttf) format('truetype'),url(//www.wolfgangkoelfen.de/wp-content/themes/wolfgang-koelfen/../fonts/bitter-v12-latin-regular.svg#Bitter) format('svg')}@font-face{font-family:'Bitter';font-style:italic;font-weight:400;src:url(//www.wolfgangkoelfen.de/wp-content/themes/wolfgang-koelfen/../fonts/bitter-v12-latin-italic.eot);src:local('Bitter Italic'),local('Bitter-Italic'),url(//www.wolfgangkoelfen.de/wp-content/themes/wolfgang-koelfen/../fonts/bitter-v12-latin-italic.eot?#iefix) format('embedded-opentype'),url(//www.wolfgangkoelfen.de/wp-content/themes/wolfgang-koelfen/../fonts/bitter-v12-latin-italic.woff2) format('woff2'),url(//www.wolfgangkoelfen.de/wp-content/themes/wolfgang-koelfen/../fonts/bitter-v12-latin-italic.woff) format('woff'),url(//www.wolfgangkoelfen.de/wp-content/themes/wolfgang-koelfen/../fonts/bitter-v12-latin-italic.ttf) format('truetype'),url(//www.wolfgangkoelfen.de/wp-content/themes/wolfgang-koelfen/../fonts/bitter-v12-latin-italic.svg#Bitter) format('svg')}@font-face{font-family:'Bitter';font-style:normal;font-weight:700;src:url(//www.wolfgangkoelfen.de/wp-content/themes/wolfgang-koelfen/../fonts/bitter-v12-latin-700.eot);src:local('Bitter Bold'),local('Bitter-Bold'),url(//www.wolfgangkoelfen.de/wp-content/themes/wolfgang-koelfen/../fonts/bitter-v12-latin-700.eot?#iefix) format('embedded-opentype'),url(//www.wolfgangkoelfen.de/wp-content/themes/wolfgang-koelfen/../fonts/bitter-v12-latin-700.woff2) format('woff2'),url(//www.wolfgangkoelfen.de/wp-content/themes/wolfgang-koelfen/../fonts/bitter-v12-latin-700.woff) format('woff'),url(//www.wolfgangkoelfen.de/wp-content/themes/wolfgang-koelfen/../fonts/bitter-v12-latin-700.ttf) format('truetype'),url(//www.wolfgangkoelfen.de/wp-content/themes/wolfgang-koelfen/../fonts/bitter-v12-latin-700.svg#Bitter) format('svg')}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{overflow:visible}body{font-family:'Bitter',serif;font-size:1em;line-height:1.5;color:#725e63;background-color:#fafafa;text-align:center;height:100%;min-width:none;padding:0;margin:0;letter-spacing:.01em;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.screen-reader-text,.navi-button,.navi-button span{display:none}a{color:#0f64b4;text-decoration:none;outline:none}a:hover{color:#0f64b4;text-decoration:none;outline:none}.a_navi a,.a_service a{color:#725e63}.a_navi a:hover,.a_service a:hover{color:#0f64b4}.a_header .logo a,a.blue{color:#0f64b4}.current-menu-item a,.current_page_item a{color:#0f64b4}.copyright-link a{color:#725e63}.a_navi .sub-menu li a{display:block;min-width:210px;padding:3px 10px;border-top:1px solid #0f64b4;background-color:#fff;white-space:nowrap}.button a{color:#fff}.button a,a.button{color:#fff;font-weight:700;padding:5px 9px 3px;margin-bottom:10px;background-color:#725e63;display:inline-block;cursor:pointer}.ie .button a,.ie a.button{padding:5px 15px 5px}.small a,a.small{font-size:.8em;padding:2px 15px 0}.big a,a.big{font-size:1.4em;padding:8px 30px 5px}.ie .big a,.ie a.big{padding:11px 30px 11px}.button a:hover,a.button:hover{color:#0f64b4;background-color:#fff}a.small:hover,.small:hover a,.small a:hover{color:#0f64b4}.mobile-button{display:none}.phone .mobile-button{display:block;margin-bottom:20px}.icon a{display:block;width:50px;height:23px;line-height:23px;overflow:hidden;text-indent:10000em;background-repeat:no-repeat;background-position:top left;background-color:#fff}.xing a{background-image:url(//www.wolfgangkoelfen.de/wp-content/themes/wolfgang-koelfen/images/xing.png)}.linkedin a{width:75px;background-image:url(//www.wolfgangkoelfen.de/wp-content/themes/wolfgang-koelfen/images/linkedin.png)}.a_navi .main li{display:inline-block;margin-right:24px;position:relative;vertical-align:middle;letter-spacing:.075em}.a_navi .main li.last-item{margin-right:0}.a_navi .main .sub-menu li{margin-left:0;vertical-align:top}.a_navi .main .sub-menu{padding-top:5px;margin-left:-10px;position:absolute;z-index:100;width:100%;min-width:230px;opacity:0;max-height:0;overflow:hidden;transition:max-height .2s,opacity .2s}.a_navi li:hover .sub-menu{opacity:1;max-height:10000em;transition:max-height .5s,opacity .5s}.navi-button,.navi-button span{margin-left:-50px;line-height:2.5}.a_service .service li,.a_social .social li{display:inline-block;vertical-align:middle;margin:0 20px 0 0}.a_social .social li{margin:0 0 0 20px}.a_navi .main .icon{display:none}.a_all{position:relative}.a_header{width:100%;text-align:left;padding:20px 0 30px;background-color:#fff}.header-inner{max-width:1000px;margin:0 auto;padding:0 18px;position:relative}.a_header .logo{font-size:1.875em;color:#0f64b4;margin-bottom:20px}.a_header .logo .claim{font-size:.8em;color:#725e63;margin-left:10px}.a_wrapper{text-align:left;max-width:1000px;margin:0 auto;position:relative;padding:60px 18px 60px}.a_navi .main{font-size:1em;text-align:center}.a_footer{max-width:1000px;margin:0 auto;padding:20px 18px}.a_service{border-top:1px solid #0f64b4;text-align:left;padding-top:15px}.a_social{text-align:right;padding-bottom:15px}.blog .a_content,.archive .a_content,.search .a_content,.single .a_content{width:65.6%;float:left}.search .single-item{border-top:1px solid #725e63;padding-top:30px}.author .author-archive-link{display:none}.page .a_wrapper{max-width:100%;padding:0;margin-left:0;margin-right:0}.page .page{padding:60px 18px 60px;background-repeat:no-repeat;background-position:center center;background-size:contain}.page .border-top{border-top:1px solid #0f64b4}.page .ignore-margin-top{padding-top:0}.page .ignore-margin-bottom{padding-bottom:0}.field-wrapper{max-width:1000px;margin:0 auto}.content-slider-wrapper{max-width:1000px;margin:0 auto !important;background-color:transparent !important}.page .fullsize{padding:0}.fullsize .field-wrapper,.fullsize .content-slider-wrapper{max-width:none}.boxed-750 .field-wrapper,.boxed-750 .content-slider-wrapper,.boxed-750.content-slider .title-header{max-width:750px}.fullsize .post-content-inner,.accordion .fullsize .field-wrapper,.boxed-1000.content-slider .title-header{max-width:1000px;margin:0 auto}.display-table .field-wrapper{display:table;width:100%}.col-2{width:48%;float:left}.col-right{float:right}.display-table .col-2{display:table-cell;float:none;vertical-align:middle}.display-table .col-left{vertical-align:top}.col-30-65 .col-2{width:31.3%}.col-30-65 .col-right{width:65.6%}.col-65-30 .col-2{width:65.6%}.col-65-30 .col-right{width:31.3%}.display-table .col-30-65 .col-left{padding-right:3%}.display-table .col-65-30 .col-right{padding-left:3%}.a_content .post,.a_content .attachment{margin-bottom:50px;clear:both}.a_content .page{margin-bottom:0;clear:both}.post-meta span{display:block}.post-meta-footer{font-size:.875em;color:#725e63;border-top:1px solid #725e63;margin-top:10px;padding-top:10px}.tag-links{margin-top:6px;display:block}.back-link{border-top:1px solid #725e63;padding-top:10px;margin:10px 0}.navigation{border-top:1px solid #725e63;padding-top:10px;margin:10px 0 50px}.subpages-list .navigation{margin:20px 0 40px}.navigation div.alignleft,.navigation div.alignright{width:49%;margin-bottom:20px}.next-posts{float:left}.previous-posts{float:right;text-align:right}.blog .navigation{display:none}.post-title{font-size:1.625em;line-height:1.385;color:#0f64b4;font-style:italic;margin-bottom:20px}.archive-title{font-size:1.25em;line-height:1.4;color:#0f64b4;margin-bottom:40px}.post-content h1{font-size:1.625em;line-height:1.385;font-weight:700;margin-bottom:20px}.post-content h2{font-size:1.625em;line-height:1.385;color:#0f64b4;font-style:italic;margin-bottom:20px}.display-table .post-content h2{margin-top:20px}.post-content h3{font-size:1.25em;line-height:1.4;margin-bottom:20px}.post-content h4{font-size:1.25em;line-height:1.4}.post-content p{margin-bottom:24px}strong,b{font-weight:700}em,italic{font-style:italic}.small,small{font-size:.875em}blockquote{color:#0f64b4}.post-content ul,.post-content ol{margin-bottom:24px}.post-content ul ul,.post-content ol ol{margin-bottom:0}.post-content ul li{padding-left:1em;text-indent:-1em;list-style:none;margin-bottom:10px}.post-content ul li:before{content:'•';padding-right:9px;color:#0f64b4}.post-content ol li{position:relative;left:20px;list-style:decimal}.sep{padding:0 5px}.post-content img,.a_header img{max-width:100%;height:auto}.post-content iframe{max-width:100%}.post-content img{margin-bottom:20px}.display-table .post-content img{margin-bottom:0;width:100%}.post-content .thumbnail img{margin-bottom:10px}.aligncenter,div.aligncenter{margin-left:auto;margin-right:auto;display:block}.alignleft{float:left}.alignright{float:right}img.alignleft,.post-content div.alignleft{margin:4px 20px 20px 0}img.alignright,.post-content div.alignright{margin:4px 0 20px 20px}.wp-caption{color:#725e63;text-align:left;max-width:100%;width:auto !important;position:relative;margin-bottom:20px}.wp-caption img{display:block;margin-left:0;margin-right:0;margin-bottom:0}.wp-caption-text{opacity:0;position:absolute;left:0;bottom:0;font-size:.75em;font-weight:700;color:#fff;background-color:rgba(0,0,0,.7);padding:10px 10px 12px;transition:opacity .5s}.wp-caption:hover .wp-caption-text{opacity:1}.wp-caption p{margin-bottom:0}.a_sidebar{width:31.3%;float:right}.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important}.widget{margin-bottom:30px}.widget_text{padding-bottom:1px;margin-bottom:20px}.footer_sidebar .widget{width:100%;margin:0}.error404 .a_top .widget_search,.search-no-results .a_top .widget_search{display:none}.widget h3.widget-title{font-size:1em;line-height:1.08;letter-spacing:.03em;font-weight:700;padding-bottom:4px;margin-bottom:10px}.widget p{margin-bottom:10px}.widget li{padding-left:8px;text-indent:-8px}#linkcat-2 li{display:inline;padding-left:0;margin-right:6px}.widget_Twidget li,.widget_twitter li{text-indent:0;padding-left:0;margin-bottom:10px}.widget_Twidget li span,.widget_twitter li span{display:block}.widget_twitter li span.from-meta{display:none}.time-meta,.intent-meta{font-size:.85em}.widget_twitter li .intent-meta a{margin-right:5px}.widget li a:before,.widget_twitter li .intent-meta a:before{content:'» '}.widget li.recentcomments a:before,.widget_calendar a:before,#linkcat-2 a:before,.widget_Twidget li a:before,.widget_twitter li a:before{content:''}.widget .rssSummary{text-indent:0}.widget_calendar table{width:270px}.widget_calendar td,.widget_calendar th{text-align:center}.widget_calendar th,.widget_calendar td a{font-weight:700}.widget_calendar caption{margin-bottom:6px}.widget_calendar tfoot td{padding-top:12px}.widget_calendar tfoot #prev{text-align:left}.widget_calendar tfoot #next{text-align:right}#comments,#respond{font-size:.875em;margin-top:10px;padding-top:20px;border-top:1px solid #725e63}#comments h3,#respond h3{font-size:1.429em;margin-bottom:10px}#comments p,#respond p{margin-bottom:10px}#respond p.form-submit{margin-bottom:30px}.commentlist .comment_inner{margin-bottom:20px}.commentlist .children{margin:0 0 30px 75px}.comment-gravatar img{width:60px;float:left;margin-right:15px;border-radius:30px}.comment-data{overflow:hidden}#cancel-comment-reply-link{font-weight:400;margin-left:10px}.form-allowed-tags{display:none}input[type=text],input[type=email],input[type=password],textarea{font-family:'Bitter',serif;font-size:1em;border:1px solid #0f64b4;background-color:#fff;width:99%;padding:3px 1px;margin-bottom:6px}textarea{height:143px}button,input[type=submit]{font-family:'Bitter',serif;font-size:1em;color:#fff;background-color:#0f64b4;border:0;width:auto;padding:5px 9px 3px;margin-bottom:0;transition:background-color .5s;cursor:pointer}button:hover,input[type=submit]:hover{background-color:#725e63;transition:background-color .5s}select{font-family:'Bitter',serif;font-size:.875em;width:100%;padding:2px}label{color:#0f64b4;padding-bottom:3px}.wpcf7{color:#0f64b4}.wpcf7 p{margin-bottom:4px}.clear{height:0;overflow:hidden;clear:both}.divider{height:30px}.line{margin:20px 0;border-top:1px solid #725e63}hr{display:none}.gallery .clear{height:auto}.clearfix:after{content:" ";display:block;height:1px;clear:both}#TB_overlay{z-index:1000 !important}#TB_window{font-family:'Bitter',serif;font-size:.75em !important;color:#725e63 !important;z-index:1002 !important}#TB_window img#TB_Image{border:0 !important}#TB_caption{height:auto !important;padding:7px 15px 10px !important}.tb-close-icon{top:auto !important;bottom:5px !important;right:5px !important}.tb-close-icon:before{color:#725e63 !important}.tb-close-icon:hover:before{color:#0f64b4 !important}#TB_title{background-color:transparent !important}#TB_secondLine{font-family:'Bitter',serif;font-size:1em !important;color:#725e63 !important}.box{padding:20px 15px 1px;margin-bottom:24px}.box-light-blue{background-color:#dbe8f4}.box-big{padding:0;margin-bottom:0;font-size:1.25em;line-height:1.4}.post-content .box-big ul li{margin-bottom:20px}.event-list{border-bottom:1px solid #0f64b4}.event-list .list-item{border-top:1px solid #0f64b4}.event-list .list-item-inner{padding:20px 0 20px 10px;border-left:10px solid transparent}.event-list .list-item-inner:hover{border-left:10px solid #0f64b4}.event-list-header{font-size:1.5em;line-height:1.042;font-weight:700;color:#0f64b4;margin-bottom:30px}.event-list-header .current-year{margin-right:30px}.event-list-header .event-header-links{display:inline-block;width:20px;height:23px;overflow:hidden;margin-right:15px;vertical-align:bottom}.event-list-header .event-header-links a:before{content:'';display:block;width:20px;height:23px;background-image:url(//www.wolfgangkoelfen.de/wp-content/themes/wolfgang-koelfen/images/prev_arrow.png);background-repeat:no-repeat;background-size:11px 23px;background-position:center center}.event-list-header .event-next-link a:before{background-image:url(//www.wolfgangkoelfen.de/wp-content/themes/wolfgang-koelfen/images/next_arrow.png)}.event-list h2.event-date{width:17%;float:left}.event-list .event-content{width:80%;float:right}.event-list h2.event-date,.event-list h3.event-title,.event-list p,.teaser-list .teaser-item .event-list p{margin-bottom:0}.event-list h2.event-date{font-size:1.5em;line-height:1.042;font-style:normal;font-weight:700;margin-bottom:4px}.event-list .event-subtitle{margin-bottom:20px}.event-list .event-meta{font-size:.875em;line-height:1.714}.event-list .event_location{padding-left:12px;background-image:url(//www.wolfgangkoelfen.de/wp-content/themes/wolfgang-koelfen/images/tiny_location_icon.png);background-repeat:no-repeat;background-position:left 6px}.list-empty{border:0;margin-bottom:10px}.latest-event{border:0}.latest-event .list-item{margin-bottom:10px;border:0}.latest-event .list-item-inner,.latest-event .list-item-inner:hover{padding:0;border-left:0}.latest-event h2.event-date,.latest-event .event-content{width:100%;float:none}.latest-event .event-subtitle{margin-bottom:0}.teaser-list .teaser-item{padding:0;margin-bottom:30px;border:1px solid #0f64b4}.teaser-list .teaser-header{background-color:#0f64b4}.teaser-list .teaser-header .post-title{font-size:1.25em;line-height:1.4;color:#fff;font-style:normal;padding:7px 14px;margin-bottom:0}.teaser-list .teaser-wrapper{padding:10px 14px 0}.teaser-list .teaser-item p,.teaser-list .teaser-item img,.teaser-list .teaser-item ul,.teaser-list .teaser-item ol{margin-bottom:10px}.teaser-list .post-content ul li{margin-bottom:0}.teaser-list .post-content ul li:before{content:'–';color:#725e63}.teaser-list .post-content strong,.teaser-list .post-content b{font-weight:400;color:#0f64b4}.accordion{margin-bottom:50px}.accordion .list-item,.accordion .page-field{border-top:1px solid #0f64b4}.accordion .additional-field{padding:0 18px}.accordion .first-item{border-top:0}.accordion .post-header{cursor:pointer;outline:none;position:relative;margin-bottom:40px;border:0;border-radius:0;background-color:transparent;background-image:none}.accordion .post-title{margin-bottom:0;transition:color .25s;text-align:left}.accordion .additional-field .post-header,.accordion .post-inner-wrapper,.accordion .post-wrapper{margin-bottom:40px}.ui-widget,.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:'Bitter',serif;font-size:1em}.ui-widget textarea{font-size:.875em}.ui-accordion-header{padding-right:42px}.ui-accordion-header:hover .post-title{color:#0f64b4}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;top:0;right:0;left:auto;overflow:visible;width:auto;height:auto;text-indent:0;background-image:none}.ui-accordion .ui-accordion-header .ui-accordion-header-icon:before{font-size:2.5em;font-weight:700;content:"↓"}.ui-accordion .ui-accordion-header-active .ui-accordion-header-icon:before{content:"↑"}.ui-accordion .ui-accordion-content{padding:0;border:0}.flexslider{border:0 !important;box-shadow:none !important}.flexslider .slides{margin-bottom:0}.flexslider .slides img{height:auto}.post-content .flexslider ul li{list-style:none;padding:0;text-indent:0}.post-content .flexslider ul li:before{padding:0;content:""}.post-content .flex-control-nav li{left:0;position:static}.flex-direction-nav a:before{content:'' !important;width:40px;height:40px;display:block;color:#0f64b4 !important;text-shadow:none !important;background-image:url(//www.wolfgangkoelfen.de/wp-content/themes/wolfgang-koelfen/images/prev_arrow.png);background-repeat:no-repeat;background-position:left center}.flex-direction-nav .flex-nav-next a:before{background-image:url(//www.wolfgangkoelfen.de/wp-content/themes/wolfgang-koelfen/images/next_arrow.png);background-position:right center}.flexslider:hover .flex-direction-nav a{opacity:1 !important}.flex-control-paging li a{background-color:rgba(15,100,180,.6) !important;box-shadow:none !important}.flex-control-paging li a.flex-active{background-color:rgba(15,100,180,1) !important}.gallery{display:block;clear:both;overflow:hidden;margin:0 auto 20px}.gallery .gallery-row{display:block;clear:both;overflow:hidden;margin:0}.gallery .gallery-item{overflow:hidden;float:left;margin:0;text-align:left;list-style:none;padding:0;position:relative}.gallery .gallery-item .gallery-icon a,.gallery .gallery-item .gallery-icon a:hover{background-color:transparent}.gallery .gallery-item .gallery-icon img{width:auto;max-width:90%;height:auto;margin:0 auto;padding:5% 2% 3% 0;vertical-align:middle}.gallery-item:hover .wp-caption-text{opacity:1}.gallery .col-0{width:100%}.gallery .col-1{width:100%}.gallery .col-2{width:50%}.gallery .col-3{width:33.33%}.gallery .col-4{width:25%}.gallery .col-5{width:20%}.gallery .col-6{width:16.66%}.gallery .col-7{width:14.28%}.gallery .col-8{width:12.5%}.gallery .col-9{width:11.11%}.gallery .col-10{width:10%}.gallery .col-11{width:9.09%}.gallery .col-12{width:8.33%}.gallery .col-13{width:7.69%}.gallery .col-14{width:7.14%}.gallery .col-15{width:6.66%}.gallery .col-16{width:6.25%}.gallery .col-17{width:5.88%}.gallery .col-18{width:5.55%}.gallery .col-19{width:5.26%}.gallery .col-20{width:5%}.gallery .col-21{width:4.76%}.gallery .col-22{width:4.54%}.gallery .col-23{width:4.34%}.gallery .col-24{width:4.16%}.gallery .col-25{width:4%}.gallery .col-26{width:3.84%}.gallery .col-27{width:3.7%}.gallery .col-28{width:3.57%}.gallery .col-29{width:3.44%}.gallery .col-30{width:3.33%}.item-float{text-align:center}.item-float .gallery-item{display:inline-block;float:none;width:auto;margin:0 10px 20px}.item-float .gallery-item .gallery-icon img{padding:0;max-width:100%;margin:0}.item-float .wp-caption-text{padding:0;width:100%;height:100%;color:#725e63;background-color:rgba(124,239,170,.9);text-align:center;line-height:210px}.item-float .caption-inner{display:inline-block;vertical-align:middle;padding:10px 10px 12px;line-height:1em}.gallery-wrapper{border:0;padding-top:0;margin-bottom:0 !important}.gallery-wrapper .flexslider{margin-left:auto !important;margin-right:auto !important}.gallery-wrapper img{float:left;width:100%;height:auto}.gallery-wrapper .slider-image a{width:100%;display:block;position:absolute;left:0;top:0}.image-left,.image-right{float:left;width:50%;position:relative}.image-description{position:absolute;bottom:0;left:0;padding:12px;color:#fff;background-color:rgba(0,0,0,.7);opacity:0;transition:opacity .5s}.slider-image:hover .image-description{opacity:1}.fullsize.gallery-wrapper .post-wrapper img{width:auto}.content-field-gallery .flex-control-nav,.content-slider-wrapper .flex-control-nav{display:none}.gallery-wrapper .flex-direction-nav a:before{line-height:40px}.gallery-wrapper .flex-direction-nav .flex-prev{left:-40px !important}.gallery-wrapper .flex-direction-nav .flex-next{right:-40px !important}.content-slider-wrapper img{float:none}.content-slider-wrapper li{display:table !important}.content-slider-wrapper .title-header{margin:0 auto}.content-slider-wrapper .slides .field-inner{display:table-cell;vertical-align:middle;width:100%}.content-slider-wrapper .flex-direction-nav .flex-prev{left:-70px !important}.content-slider-wrapper .flex-direction-nav .flex-next{right:-70px !important}.home .logo{opacity:0;transition:opacity .5s}.header-fixed .logo{opacity:1;transition:opacity .5s}.post-content .home-logo{font-size:3.5em;line-height:1;font-weight:400;color:#0f64b4}.post-content .home-claim{font-size:2em}.a_wrapper{margin-top:140px}.a_header{position:fixed;top:0;left:0;z-index:100}.admin-bar .a_header{top:32px}@media (max-width:1155px){.gallery-wrapper .flex-direction-nav .flex-prev{left:10px !important}.gallery-wrapper .flex-direction-nav .flex-next{right:10px !important}}@media (max-width:1048px){.a_navi .main .icon{margin-top:6px;display:block}.a_header{position:static}.a_service{display:block}.a_navi{position:absolute;bottom:40px;right:0;height:0;margin-top:0;z-index:1000;width:100%}.a_navi .navi-inner{background-color:#fff;padding:0 18px;margin:45px 0 10px}.a_navi .main{border-left:0;padding:10px 0}.a_navi .main li{background-image:none;float:none;margin:0;width:100%;height:auto;text-align:left}.a_navi .main .sub-menu{opacity:1;max-height:10000em;position:static;margin-left:0;margin-bottom:20px}.navi-button{width:35px;height:35px;display:block;background-image:url(//www.wolfgangkoelfen.de/wp-content/themes/wolfgang-koelfen/images/navi_button.gif);background-repeat:no-repeat;background-position:center center;position:absolute;right:12px;top:0;cursor:pointer;background-color:#fff}.navi-button span{display:inline-block;margin-left:-50px;line-height:2.5}.navi-inner{max-height:0px;overflow:hidden;transition:max-height .25s}.navi-open .navi-inner{max-height:10000px;overflow:visible;transition:max-height 1s;border-bottom:2px solid #0f64b4}.a_header{padding:9px 0;background-color:#fff}.header-inner{padding:0;max-width:1044px}.a_service .service,.footer_sidebar{width:100%;float:none;margin-bottom:20px}.a_wrapper{margin-top:0 !important}.a_header .logo{margin:0 0 0 18px}.home .logo{opacity:1}.home #post-2,.post-content .home-logo,.post-content .home-claim{display:none}.boxed-750 .post-content div.alignleft{margin-left:0}.boxed-750 .post-content div.alignright{margin-right:0}}@media (max-width:1000px){.a_header .logo{font-size:1.1em}.a_header .logo .claim{display:block;margin-left:0}}@media (max-width:720px){.a_all{margin-top:0}.a_service{position:static}.page .page,.page #content-slider{padding-top:20px;padding-bottom:20px}.page-field .post-title{margin-top:20px;padding-top:0}.page-field .teaser-list .teaser-header .post-title{margin-top:0}.display-table .field-wrapper{display:block}.col-2,.col-left,.col-right{float:none;display:block !important;width:100% !important;margin-bottom:20px;padding:0 !important}.blog .a_content_inner,.archive .a_content_inner,.search .a_content_inner,.single .a_content_inner{margin-left:0}.big a,a.big{font-size:1em;padding:7px 15px 3px;border:2px solid #fff;border-radius:6px}.post-title{font-size:2em;margin-bottom:27px}.home .post-title{margin-bottom:0}.post-content h1{font-size:2em}.post-content h2{font-size:1.2em}.post-content h3{font-size:1.2em}.page .title-header{margin-bottom:27px}.box-big{font-size:1.2em;line-height:1.4}.widget{width:100%;margin-right:0;float:none}.post-content iframe{height:auto}img.alignright,img.alignleft{float:none;margin-right:0;margin-left:0;display:block}.display-table .post-content img{width:auto}.event-list h2.event-date,.event-list .event-content{width:100%;float:none}.accordion .additional-field .post-header{margin-bottom:20px}}@media (max-width:480px){.a_header .logo{font-size:1em}}@media (max-width:400px){.a_header .logo,.navi-button{font-size:.75em}.navi-button{top:5px}.navi-button span{line-height:3;margin-left:-35px}}