/*! Swipebox v1.5.2 | Constantin Saguin csag.co | MIT License | github.com/brutaldesign/swipebox */
html.swipebox-html.swipebox-touch{overflow:hidden!important}#swipebox-overlay img{border:none!important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.admin-bar #swipebox-overlay{top: 32px;}.admin-bar #swipebox-container {bottom: 32px;}#swipebox-container{position:relative;width:100%;height:100%}#swipebox-slider{-webkit-transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;cursor:pointer}#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide img,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide .swipebox-inline-container{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:none;max-width:1140px;max-height:100%;width:100%;padding:5%;-webkit-box-sizing:border-box;box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0}#swipebox-slider .slide-loading{background:url(/wp-content/plugins/responsive-lightbox/assets/swipebox/img/loader.gif) no-repeat center center}#swipebox-bottom-bar,#swipebox-top-bar{-webkit-transition:0.5s;transition:0.5s;position:absolute;left:0;z-index:999;height:50px;width:100%}#swipebox-bottom-bar{bottom:-50px}#swipebox-bottom-bar.visible-bars{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}#swipebox-top-bar{top:-50px}#swipebox-top-bar.visible-bars{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}#swipebox-title{display:block;width:100%;text-align:center}#swipebox-prev,#swipebox-next,#swipebox-close{background-image:url(/wp-content/plugins/responsive-lightbox/assets/swipebox/img/icons.png);background-repeat:no-repeat;border:none!important;text-decoration:none!important;cursor:pointer;width:50px;height:50px;top:0}#swipebox-arrows{display:block;margin:0 auto;width:100%;height:50px}#swipebox-prev{background-position:-32px 13px;float:left}#swipebox-next{background-position:-78px 13px;float:right}#swipebox-close{top:0;right:0;position:absolute;z-index:9999;background-position:15px 12px}.swipebox-no-close-button #swipebox-close{display:none}#swipebox-prev.disabled,#swipebox-next.disabled{opacity:.3}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{-webkit-animation:rightSpring 0.3s;animation:rightSpring 0.3s}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{-webkit-animation:leftSpring 0.3s;animation:leftSpring 0.3s}.swipebox-touch #swipebox-container:before,.swipebox-touch #swipebox-container:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;content:' ';position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}.swipebox-touch #swipebox-container:before{left:0;-webkit-box-shadow:inset 10px 0 10px -8px #656565;box-shadow:inset 10px 0 10px -8px #656565}.swipebox-touch #swipebox-container:after{right:0;-webkit-box-shadow:inset -10px 0 10px -8px #656565;box-shadow:inset -10px 0 10px -8px #656565}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before{opacity:1}.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1}@-webkit-keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@media screen and (min-width:800px){#swipebox-close{right:10px}#swipebox-arrows{width:92%;max-width:800px}}#swipebox-overlay{background:#0d0d0d}#swipebox-bottom-bar,#swipebox-top-bar{text-shadow:1px 1px 1px black;background:#000;opacity:.95}#swipebox-top-bar{color:white!important;font-size:15px;line-height:43px;font-family:Helvetica,Arial,sans-serif}#header #menu ul li,#header #meta #quicklinks ul li{display:inline-block}#content,#page-header{padding:32px 0}#content .ngg-album-compact:hover h4 a,#content h1 a,#content h2 a,#content h3 a,#content h4 a,#page-header h1 a,#social .social,body{color:#221e1f}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;font-weight:400}#content .role,#content a.button-primary.inline,body{line-height:160%}#content .games .game-date span,#header #menu ul li:hover ul,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{text-align:center;font-size:17px;font-family:"Source Sans Pro",Verdana,Arial,sans-serif;background-color:#eee}#content .aside .widget-games .game-result,#content .attribute-list-categories .row.heading div,#content .games .game-result .half,strong{font-weight:700}em,i{font-style:italic}#content .agenda-category .attribute-list-categories .row-title:hover,a{cursor:pointer}#header #meta,.text-align-right{text-align:right}#content .section .page-width,#social .social,.aligncenter,.text-align-center{text-align:center}#content .section.right .section-content,.alignleft,.float-left{float:left}.alignleft{margin:16px 16px 16px 0}#content .section.right .section-picture,.alignright,.float-right{float:right}.alignright{margin:16px 0 16px 16px}#content .control-group,.clear{clear:both}.hide{display:none}.space{height:16px}#content .games .game-container .game-team small strong,#header #menu ul li ul li a:hover,.red{color:#ee391d}.page-width{width:980px;margin:0 auto;text-align:left}#ie{background-color:#ee391d;color:#fff;position:absolute;top:24px;left:24px;right:24px;padding:24px 24px 20px}#ie h1{font-size:28px;padding-bottom:16px}#footer a:hover,#ie a{color:#fff;text-decoration:underline}#ie p{padding-bottom:4px}#ie a:hover{color:#e4e4e4;text-decoration:none}#header{background-color:#221e1f;color:#fff;padding:16px 0 0}#header #logo{height:120px;background:url(/wp-content/themes/fcwinkeln/img/fcwinkeln.png) left center 85px/85px no-repeat}#header #logo h1,#header #logo h4{padding-left:109px}#header #logo h1 a{display:block;padding:32px 0 8px;font-size:44px;text-decoration:none;color:#fff;font-weight:300}#header #logo h4{font-size:16px;color:#c4c4c4;font-weight:400}#header #meta #quicklinks ul li a{display:block;color:#949494;text-decoration:none;padding:0 0 0 8px;font-weight:400;font-size:16px}#header #meta #quicklinks ul li a:hover{color:#fff}#header #meta #sponsors{padding-top:4px}#header #meta #sponsors a{display:inline-block;width:212px;height:58px;margin-left:16px}#header #meta #sponsors #sponsor-raiffeisen{background:url(/wp-content/themes/fcwinkeln/img/sponsors/raiffeisen.png) center center no-repeat}#content .aside form,#content .card .document.card,#content.section-container,#header #menu{padding:0}#header #menu ul li{padding:16px 0}#header #menu ul li a{display:block;line-height:140%;font-size:18px;color:#fff;text-decoration:none;padding:0 8px;font-weight:400}#header #menu ul li a:hover{color:#c4c4c4}#header #menu ul li ul{display:none;background-color:#e4e4e4;width:200px;margin-top:16px;padding:8px;position:absolute;z-index:999}#header #menu ul li ul li{display:block;padding:0}#header #menu ul li ul li a{padding:8px 16px;font-size:17px;font-weight:400;color:#221e1f;border-bottom:1px solid #d4d4d4}#header #menu ul li:hover ul li ul{display:block;position:relative}#header #menu ul li ul li ul{padding:0;margin:0}#header #menu ul li ul li ul li a{font-size:15px;color:#949494;padding:8px 16px}#page-header{background-color:#fff}#page-header h1 a{display:block;font-size:36px;font-weight:400;line-height:100%;text-decoration:none}#page-header h1 a:hover{color:#949494}#page-header h3{color:#949494;padding-top:0;font-size:18px}#social{margin:0;padding:0}#social .social{display:block;width:50%;margin:0;padding:16px 0;float:left}#home #social .social{width:25%}#content .aside .widget-links ul li a:hover,#content .aside .widget-links ul li.current a,#social .social:hover{background-color:#79c277;color:#fff;text-decoration:none}#social .social h4{margin:0;padding:0 0 4px;font-size:15px;font-weight:400}#social .social div{height:36px}#social .social .facebook{background:url(/wp-content/themes/fcwinkeln/img/social/facebook-stripe-64x64.png) top center/36px no-repeat}#social .social:hover .facebook,#social .social:hover .google,#social .social:hover .liveticker,#social .social:hover .twitter{background-position:bottom}#social .social .twitter{background:url(/wp-content/themes/fcwinkeln/img/social/twitter-stripe-64x64.png) top center/36px no-repeat}#social .social .liveticker{background:url(/wp-content/themes/fcwinkeln/img/social/liveticker-stripe-64x64.png) top center/36px no-repeat}#social .social .google{background:url(/wp-content/themes/fcwinkeln/img/social/google-stripe-64x64.png) top center/36px no-repeat}#content .content{float:left;width:634px}#content a,#content h1 a:hover,#content h2 a:hover,#content h3 a:hover,#content h4 a:hover{color:#ee391d;text-decoration:none}#content .box a,#content a:hover{text-decoration:underline}#content h1,#content h2,#content h3,#content h4{font-weight:400;line-height:120%}#content h2{font-size:24px;padding:16px 0 8px}#content h3{font-size:22px;padding:16px 0 4px}#content h4{font-weight:700;padding:8px 0 4px}#content p{padding:4px 0 8px}#content img{max-width:100%;height:auto}#content ol,#content ul{padding:4px 0 8px 32px}#content ul{list-style:square}#content ol{list-style:decimal}#content table{margin:4px 0 8px}#content table tr th{border-bottom:2px solid #79c277;color:#79c277;font-weight:700;text-align:left}#content table tr td,#content table tr th{padding:8px;line-height:140%}#content table tr td{border-bottom:1px solid #c4c4c4}#content .author,#content .description,#content small{display:block;color:#949494;font-style:italic;padding-bottom:24px}#content .author{padding-bottom:8px}#content .button-primary.inline,#content .role{padding:2px 8px}#content small{display:inline;padding:0;font-size:15px}#content .aside .card .list-item,#content .description{font-size:15px}#content .role{font-size:15px;color:#fff;background-color:#79c277}#content .aside .control-group .controls input,#content .aside .control-group .controls select,#content .aside .control-group .controls textarea,#content .control-group .controls .full,#content .fullsize{width:100%}#content #home .content{float:right;width:54%}#content #home .aside{float:left;width:40%}#content .post-content h3{font-size:20px;border:none;font-weight:700;padding:16px 0 0}#content #page-navigation,#content .post-meta{font-size:15px;margin-top:16px;padding-top:8px;border-top:1px solid #e4e4e4}#content .post-navigation{margin-top:32px;line-height:120%}#content #subscribe-submit input[type=submit],#content .button-primary,#content .wpcf7-submit{background-color:#79c277;border:1px solid #79c277;color:#fff;padding:8px 16px;font-size:15px;line-height:100%;font-weight:700;cursor:pointer;font-family:"Source Sans Pro",Verdana,Arial,sans-serif;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}#content .box,#content .card,#content .ngg-album-compact,#content .portrait{background-color:#fff}#content #subscribe-submit input[type=submit]:hover,#content .button-primary:hover{background-color:#ee391d;border-color:#ee391d;text-decoration:none}#content .button-primary.fullsize{display:block;padding:12px 16px}#content .card{margin-bottom:16px;padding:24px;color:#221e1f;text-align:left}#content .aside .card{margin-bottom:4px;padding:16px}#content .agenda-category .attribute-list-categories .card h3,#content .card h1,#content .card h2,#content .section .card h1,#content .section .card h2,#content .section.default .card h1,#content .section.default .card h2{font-size:24px;padding:0 0 4px;margin:0 0 4px;border-bottom:1px solid #e4e4e4}#content .card .post-content h2{font-size:20px}#content .aside .card h4{margin:0 0 8px;padding:16px 0 4px;font-size:15px;font-weight:600;color:#221e1f;border-bottom:1px solid #e4e4e4}#content .aside .card h4:first-child,#content .box h2{padding-top:0}#content .aside .card .list-item.border-bottom{padding-bottom:4px;margin-bottom:4px;border-bottom:1px dotted #e4e4e4}#content .attribute-list{margin:16px 0;text-align:left}#content #page-section .section,#content .aside .widget-links ul li,#content .attribute-list.no-margin{margin:0}#content .attribute-list .row,#content .attribute-list-categories .row{clear:both;padding:12px 0;border-bottom:1px dotted #c4c4c4}#content .section .attribute-list .row{border-bottom-color:#eee}#content .attribute-list .row .title{float:left;font-weight:700;width:140px}#content .attribute-list .row .title,#content .attribute-list .row .value{line-height:140%;display:block}#content .attribute-list .row .value{margin-left:160px}#content .half .attribute-list .row .title{font-weight:700;width:110px}#content .half .attribute-list .row .value{margin-left:130px}#content .aside .attribute-list .row .title{float:none;padding-bottom:4px}#content .aside .attribute-list .row .value{margin-left:0}#content .attribute-list-categories .row .category,#content .attribute-list-categories .row .game-date,#content .attribute-list-categories .row .game-time,#content .attribute-list-categories .row .registration{float:left;padding-right:2%}#content .attribute-list-categories .row .category{width:36%}#content .attribute-list-categories .row .game-date,#content .attribute-list-categories .row .game-time{width:20%}#content .attribute-list-categories .row .registration{width:18%;padding-right:0;text-align:right}#content .agenda .agenda-date{width:48px;color:#545454;text-align:center}#content .agenda .agenda-date .day,#content .agenda .agenda-date .month,#content .agenda .agenda-date .year{display:block;line-height:120%;font-weight:700}#content .agenda .agenda-date .day{font-size:30px}#content .agenda .agenda-date .month{font-size:24px}#content .agenda .agenda-date .year{font-size:16px;line-height:140%}#content .agenda .agenda-container{width:510px;margin-left:24px}#content .agenda .agenda-container .agenda-meta{padding:4px 0 0;color:#949494;font-size:15px}#content .agenda-category .attribute-list-categories .card{margin:16px 0}#content #countdown{text-align:center;padding-bottom:16px}#content #countdown .countdown_row{display:block;text-align:center;margin:0 auto;padding:0}#content #countdown .countdown_section{text-align:center;font-size:15px;color:#c4c4c4;display:inline-block;width:18.5%;padding:16px 2%;margin:0 1%}#content #countdown .countdown_section .countdown_amount{font-size:24px;font-weight:400;color:#221e1f}#content .address{margin-bottom:36px}#content .address h3,#content .aside .submit{padding-top:8px}#content #contact-search .row h3{padding-top:0;background-color:red}#content #squad .address{margin-bottom:24px}#content .portrait a{display:block;color:#221e1f}#content .box a:hover,#content .portrait a:hover,#content .section.black a:hover,#content .section.green a:hover,#content .section.red a:hover{text-decoration:none}#content .portrait-picture{width:100%;height:180px;background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url(/wp-content/themes/fcwinkeln/img/portrait.png)}#content .portrait .portrait-title{padding:8px;font-size:15px}#content .portrait .portrait-title strong{font-size:22px;padding-right:4px}#content .portrait-single h2{font-size:28px;padding:16px 0 8px}#content .portrait-single h4{font-size:22px;font-weight:400;color:#949494;padding:0}#content .portrait-single .portrait-picture{height:320px}#content .document.inline{margin:8px 0}#content .document .third-two{width:74%}#content .document .third{width:20%;padding:20px 0;text-align:right}#content .document .attribute-list{font-size:15px;margin-bottom:0}#content .games .game-date{width:18%;margin-right:3%;color:#545454}#content .games .game-container{width:79%}#content .games .game-meta{width:83%;margin-right:3%}#content .games .game-result{width:14%;overflow:hidden}#content .icon{display:inline-block;width:16px;height:16px;margin:auto 4px -2px 0}#content .icon.EE391D.clock{background:url(/wp-content/themes/fcwinkeln/img/icon/clock-EE391D.png) center center no-repeat}#content .icon.EE391D.pin{background:url(/wp-content/themes/fcwinkeln/img/icon/pin-EE391D.png) center center no-repeat}#content .icon.EE391D.label{background:url(/wp-content/themes/fcwinkeln/img/icon/label-EE391D.png) center center no-repeat}#content .icon.EE391D.layer{background:url(/wp-content/themes/fcwinkeln/img/icon/layer-EE391D.png) center center no-repeat}#content form{padding:16px 0}#content .control-group .controls .big,#content .control-group .controls .full,#content .control-group .controls .half,#content .control-group .controls .middle,#content .control-group .controls .small,#content .control-group .controls input,#content .control-group .controls select,#content .control-group .controls textarea,#content input,#content select,#content textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#content .control-group label{display:block;float:left;width:24%;line-height:100%;padding:12px 0;margin-bottom:8px;font-weight:700}#content .control-group .controls{float:right;width:74%;color:#949494}#content #subscribe-email input,#content .control-group .controls input,#content .control-group .controls select,#content .control-group .controls textarea,#content input,#content select,#content textarea{padding:8px 12px;margin:0 2% 0 0;font-size:16px;border:1px solid #c4c4c4;font-family:"Source Sans Pro",Verdana,Arial,sans-serif}#content #subscribe-email input:focus,#content .control-group .controls input:focus,#content .control-group .controls select:focus,#content .control-group .controls textarea:focus,#content input:focus,#content select:focus,#content textarea:focus{border-color:#949494}#content .control-group .controls .big{width:380px}#content .control-group .controls .middle{width:240px}#content .control-group .controls .small{width:126px}#content .control-group .controls .form-error{display:block;padding:2px 0 8px;color:#ee391d;font-size:15px}#content .submit{clear:both;padding-top:16px}#content .aside .control-group label,#content .vertical .control-group label{float:none;width:auto;padding:8px 0;margin:0}#content .aside .control-group .controls,#content .vertical .control-group .controls{width:auto;float:none;margin-bottom:8px}#content .half{float:left;width:47%;margin-right:6%}#content .half.last,#content .third.last{margin-right:0}#content .third,#content .third-two{float:left;width:30%;margin-right:5%}#content .third-two{width:60%}#content .ngg-album-compact{padding:8px!important;margin:0 16px 16px 0!important;width:110px}#content .ngg-album-compact:hover,#content .ngg-gallery-thumbnail img:hover{background-color:#c4c4c4}#content .ngg-album-compact h4{margin:0;padding-top:4px;text-align:center;font-size:15px;height:48px}#content .ngg-album-compactbox,#content .ngg-album-compactbox:after,#content .ngg-album-compactbox:before{border:none}#content .ngg-album-compactbox{padding:0!important;text-align:center}#content .ngg-album-compactbox .Thumb{border:none!important;max-width:100%;margin:0!important}#content .ngg-album-compact .Link{display:inline-block;padding:8px 0 0;margin:0!important}#content .ngg-gallery-thumbnail-box{margin:0 8px 8px 0}#content .ngg-gallery-thumbnail img{border:none;margin:0!important}#content .aside{float:right;width:300px}#content .aside ul{list-style:none;padding:0}#content .aside ul li{margin-bottom:32px}#content .aside ul li h3{font-size:20px;color:#949494;padding:0 0 8px;margin:0 0 8px}#content .aside ul li .section h3{color:#fff;border-bottom:1px dotted #fff}#content .aside ul li .section.white h3{color:#221e1f;border-bottom:1px dotted #221e1f}#content .aside .widget-games small{font-weight:300}#content .aside .widget-agenda h5 a{line-height:120%}#content .aside .widget-agenda h5 a:hover{text-decoration:none;color:#949494}#content .aside .widget-agenda .agenda-meta{padding-top:4px;line-height:100%}#content .aside .widget-links ul li a{display:block;background-color:#fff;color:#949494;margin-bottom:1px;padding:14px 16px;font-size:15px;line-height:100%;font-weight:600}#content .aside .widget-links.green ul li a:hover,#content .section.red{background-color:#ee391d}#content .section.black,#footer{background-color:#221e1f}#content .aside .widget-links ul li ul li a{padding:8px 16px;background-color:#eee;font-weight:400}#content .aside .widget-links ul.player-list{margin-bottom:16px}#content .box{padding:24px;margin:16px 0;border-top:4px solid #79c277;color:#221e1f}#content .box.red{color:#221e1f;border-top-color:#ee391d}#content.section-container .section:last-of-type{margin-bottom:-16px}#content .section{background-color:#79c277;color:#fff;padding:24px}#content .section.black a,#content .section.green a,#content .section.red a{color:#eee;text-decoration:underline}#content .section a.button-primary{background-color:#5a8e58;border-color:#5a8e58;text-decoration:none}#content .section a.button-primary:hover,#content .section.black a.button-primary:hover{background-color:#ee391d;border-color:#ee391d}#content .section.first{margin-top:-32px;margin-bottom:32px}#content #page-section .section.first{margin-top:-32px}#content .section.black a.button-primary{background-color:#000;border-color:#000;text-decoration:none}#content .section.default{background-color:#eee;color:#221e1f}#content .section.white{background:#fff}#content .section h2{padding:0 0 8px;border-bottom:1px dotted #fff;margin:0 0 24px;font-size:32px;display:inline-block;font-weight:400}#content .section .section-content{font-weight:400;font-size:18px}#content .section .section-content ul{text-align:left}#content .section.default h2{border-bottom-color:#221e1f}#content .section.left .section-picture,#content .section.right .section-picture{width:30%;float:left}#content .section.left .section-content,#content .section.right .section-content{float:right;width:66%;text-align:left}#content .section.top .section-picture{width:auto;float:none;margin-bottom:16px}#content .tiled-gallery-item img{width:150px;height:auto}#content .wp-block-file .wp-block-file__button,body button[type=submit].wp-block-button__link{border-radius:2px;background-color:#79c277;font-size:15px;color:#fff;font-weight:700;font-family:"Source Sans Pro",Verdana,Arial,sans-serif;border:1px solid #79c277;padding:2px 8px}#content .wp-block-file{margin-bottom:16px;padding:24px;background-color:#fff;color:#221e1f;text-align:left;display:flex;justify-content:space-between;align-items:center}#content .wp-block-file a[id]{font-size:17px}#content .wp-block-file .wp-block-file__button:hover{background-color:#ee391d;border-color:#ee391d;text-decoration:none}#content .wpcf7-form-control-wrap br{display:none!important}#content .wpcf7 input,#content .wpcf7 select,#content .wpcf7 textarea{max-width:340px}#content .wpcf7-not-valid-tip{color:#ee391d;font-size:15px;display:block}#content .wpcf7-mail-sent-ok,#content .wpcf7-validation-errors{background-color:#ee391d;color:#fff;font-size:15px;padding:16px;border:none;margin-top:16px}#content .wpcf7-mail-sent-ok{background-color:#79c277}#sponsor-bar{background-color:#fff;padding:32px 0 16px}#sponsor-bar .page-width{line-height:100%;text-align:center}#sponsor-bar a{float:left;margin-right:32px}#sponsor-bar a img{display:block;margin-bottom:16px}#footer{color:#fff;padding:24px 0;font-size:15px}#footer a{color:#c4c4c4;text-decoration:none}#footer #club-address{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #545454}#footer #club-address span{display:inline-block;padding-right:16px}#footer #menu-footer-navigation li{display:inline-block;padding-left:8px}@media only screen and (max-width:1020px){.page-width{width:auto;padding:0 24px}#header{padding:16px 0 8px}#header #menu-mobile-toggle{display:block;padding:16px 0 8px}#header #menu-mobile-toggle a{background-color:#545454;padding:8px 16px;color:#eee;display:block;text-decoration:none}#header #menu{display:none}#header #menu ul li{display:block;padding:0}#header #menu ul li a{padding:8px;border-bottom:1px solid #545454}#header #menu ul li a:hover{color:#fff;background-color:#ee391d}#header #menu ul li ul{display:block;background-color:#fff0;width:auto;margin:0;padding:0 0 8px;position:relative}#header #menu ul li ul li a{color:#fff;border-bottom:none}#header #menu ul li ul li a:hover{color:#fff}#content{padding:16px 0}#content .content{width:64%}#content .aside{width:30%}#content .agenda .agenda-date{width:10%}#content .agenda .agenda-container{width:86%;margin:0}#content #staff .column-two{width:60%;margin-right:0}#content #staff .column-three{float:none}#content .document .third-two{width:70%}#content .document .third{width:24%}#content .section{padding:16px}#content .section.first{margin-top:-16px;margin-bottom:16px}#content #page-section .section.first{margin-top:-16px}}@media only screen and (max-width:780px){.page-width{padding:0 16px}#header #meta #quicklinks{display:none}#header #meta #sponsors{padding:0}#content .aside,#content .content{width:auto;float:none}#content .aside{padding-top:32px}#content #home .aside,#content #home .content{float:none;width:100%}#content table{display:block;width:100%!important;overflow:auto}#content .agenda .agenda-date{width:5%}#content .agenda .agenda-container{width:91%;margin:0}#content .document .third-two{width:74%}#content .document .third{width:20%}#content #contact .address.third{width:47%;margin-right:6%}#content #contact .address.third.mobile-last{margin-right:0}#content #contact .clear{clear:none}#content #contact .mobile-clear{clear:both}#footer #club-address span{display:block}}@media only screen and (max-width:580px){#header #logo{height:auto;background:0 0}#header #logo h1,#header #logo h4{padding:0}#header #logo h1 a{display:block;padding:0;font-size:36px}#content #home .post .post-content,#header #logo h4,#sponsor-bar{display:none}#header #meta #sponsors a{height:32px}#page-header{padding:24px 0;background-color:#fff}#page-header h1 a{font-size:28px}#content #home .post .submit{padding-top:8px}#content .address.half{margin-bottom:36px}#content .third,#content .third-two{float:none;margin-right:0;margin-bottom:24px;width:auto}#content .document .third,#content .document .third-two{margin-bottom:0}#content .control-group label{float:none;width:auto;padding:8px 0;margin:0}#content .control-group .controls{width:auto;float:none;margin-bottom:8px}#content .control-group .controls input,#content .control-group .controls select,#content .control-group .controls textarea{width:100%}#content .map iframe{height:160px}#content .agenda .agenda-date{width:10%}#content .agenda .agenda-container{width:86%}#content .document .third-two{width:66%}#content .document .third{width:28%}#content .document .half.last .attribute-list{margin:0}#content .attribute-list .row .title{width:100px;overflow:hidden}#content .attribute-list .row .value{margin-left:124px}#content .agenda-category .attribute-list-categories .row-details .half.last{padding-top:16px}#content .portrait-single .portrait-picture{margin-bottom:8px}#content .half{float:none;width:auto;margin:0}#content .post-navigation .half.last{margin-top:8px;padding-top:8px;border-top:1px solid #e4e4e4}#content #page-navigation .half{width:50%;float:left}#content .section.left .section-picture,#content .section.right .section-picture{width:auto;float:none;margin-bottom:16px}#content .section .section-picture img{max-width:100%}#content .section.left .section-content,#content .section.right .section-content{float:none;width:auto;text-align:center}}@media only screen and (max-width:520px){#social .social{width:33%}#content #squad .clear{clear:none}#content #squad .mobile-clear{clear:both}#content #squad .third{width:47%;margin-right:6%;float:left}#content #squad .half-last{margin-right:0}#content .games .game-date{width:22%}#content .games .game-container{width:75%}#content #contact .address.third{float:none;width:100%;margin-right:0}#content .attribute-list-categories .row .category{width:100%;padding-bottom:4px;font-weight:700}#content .attribute-list-categories .row .game-date{width:36%;color:#545454}#content .attribute-list-categories .row .game-time{width:30%;color:#545454}#content .attribute-list-categories .row .registration{width:28%;padding-right:0;color:#545454}}@media only screen and (max-width:440px){#header #meta{display:none}#header #logo{float:none}#header #meta #sponsors a{background:0 0}#social .social{width:50%}#content .card{padding:16px}#content .agenda .agenda-date{width:18%}#content .agenda .agenda-container{width:78%}#content #countdown .countdown_section{width:36%;padding:16px 4%;margin:0 2% 8px}#content #staff .third{width:100%;margin:0}#content #staff .column-one{margin-bottom:16px}#content .document .third,#content .document .third-two{width:100%;float:none}#content .document .third{text-align:center;padding:16px 0}#content .games .game-container,#content .games .game-date{float:none;width:auto}#content .games .game-date{text-align:left;margin:0 0 4px;padding:0 0 4px;font-size:15px;color:#221e1f;border-bottom:1px solid #e4e4e4}#content .games .game-date span{display:inline-block;margin-right:8px;font-weight:700}#content .attribute-list .row .value{margin-left:116px}}