@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700|Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic);.color-1{color:#0b0201 !important}.color-2{color:#d54e86 !important}.color-3{color:#d54e86 !important}.color-4{color:#d54e86 !important}.bg-color-1{background-color:#0b0201 !important}.bg-color-2{background-color:#d54e86 !important}.bg-color-3{background-color:#d54e86 !important}.bg-color-4{background-color:#d54e86 !important}html,body{background-color:#fff;font-family:"Open Sans",sans-serif;font-size:13px;font-weight:300;color:#444;line-height:24px;margin:0;padding:0}html *,body *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html input,html button,body input,body button{-webkit-appearance:none;-moz-appearance:none;appearance:none}hr{margin-top:15px 0;clear:both;height:1px;border:0;background-color:#ccc}a{text-decoration:none;color:#0b0201}a:hover{text-decoration:underline;color:#d54e86}img{max-width:100%;height:auto}img.alignleft{float:left;margin-right:15px;margin-bottom:15px}img.alignright{float:right;margin-left:15px;margin-bottom:15px}.pagewrap,.panel-grid{*zoom:1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:1028px;margin:auto}.pagewrap:after,.panel-grid:after{content:"";display:table;clear:both}nav ul,.menu ul{margin:0;padding:0;list-style:none}nav ul li,.menu ul li{display:inline-block;margin:0 5px}h1{color:#0b0201;font-family:"Open Sans",sans-serif;font-size:30px;font-weight:400;margin:10px 0;line-height:100%}h1 a{color:#0b0201}h2{color:#0b0201;font-family:"Open Sans",sans-serif;font-size:20px;font-weight:300;margin:10px 0;line-height:37px}h2 a{color:#0b0201}h3{color:#0b0201;font-family:"Open Sans",sans-serif;font-size:18px;font-weight:600;margin:10px 0;line-height:110%}h3 a{color:#0b0201}h4{color:#0b0201;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:300;margin:10px 0 0 0;line-height:140%}h4 a{color:#0b0201}h5{color:#0b0201;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:700;margin:10px 0 0 0;line-height:110%}h5 a{color:#0b0201}h6{color:#0b0201;font-family:"Open Sans",sans-serif;font-size:12px;font-weight:700;margin:10px 0 0 0;line-height:110%}h6 a{color:#0b0201}p{margin:10px 0 20px 0}@media (min-width: 650px){h1{color:#0b0201;font-family:"Open Sans",sans-serif;font-size:45px;font-weight:400;margin:15px 0;line-height:100%}h2{color:#0b0201;font-family:"Open Sans",sans-serif;font-size:28px;font-weight:300;margin:15px 0;line-height:37px}h3{color:#0b0201;font-family:"Open Sans",sans-serif;font-size:20px;font-weight:600;margin:15px 0;line-height:110%}h4{color:#0b0201;font-family:"Open Sans",sans-serif;font-size:17px;font-weight:300;margin:15px 0 0 0;line-height:140%}h5{color:#0b0201;font-family:"Open Sans",sans-serif;font-size:15px;font-weight:700;margin:15px 0 0 0;line-height:110%}h6{color:#0b0201;font-family:"Open Sans",sans-serif;font-size:13px;font-weight:700;margin:15px 0 0 0;line-height:110%}p{margin:10px 0 20px 0}}@media (min-width: 1280px){h1{color:#0b0201;font-family:"Open Sans",sans-serif;font-size:55px;font-weight:400;margin:20px 0;line-height:100%}h2{color:#0b0201;font-family:"Open Sans",sans-serif;font-size:35px;font-weight:300;margin:20px 0;line-height:37px}h3{color:#0b0201;font-family:"Open Sans",sans-serif;font-size:25px;font-weight:600;margin:20px 0;line-height:110%}h4{color:#0b0201;font-family:"Open Sans",sans-serif;font-size:18px;font-weight:300;margin:20px 0 0 0;line-height:140%}h5{color:#0b0201;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:700;margin:20px 0 0 0;line-height:110%}h6{color:#0b0201;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:700;margin:20px 0 0 0;line-height:110%}p{margin:10px 0 20px 0}.pagewrap,.panel-grid{padding:10px 0}}form{margin:0;*zoom:1}form input,form textarea,form select{border:1px solid #ccc;width:100%;box-sizing:border-box;padding:10px 25px;margin:5px 0;font-size:14px;color:#444;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}form input:-moz-placeholder,form textarea:-moz-placeholder,form select:-moz-placeholder{color:#999}form input::-moz-placeholder,form textarea::-moz-placeholder,form select::-moz-placeholder{color:#999}form input:-ms-input-placeholder,form textarea:-ms-input-placeholder,form select:-ms-input-placeholder{color:#999}form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder,form select::-webkit-input-placeholder{color:#999}form input[type=checkbox]{width:auto;display:inline-block;vertical-align:middle}form label{margin:0;padding:5px 0;display:inline-block;clear:both;vertical-align:middle}form textarea{height:100px}form textarea:-moz-placeholder{color:#999}form textarea::-moz-placeholder{color:#999}form textarea:-ms-input-placeholder{color:#999}form textarea::-webkit-input-placeholder{color:#999}form .error span{display:block;padding:5px;color:#ff0000}form .error input,form .error select,form .error textarea{border-color:#ff0000}form:after{content:"";display:table;clear:both}.button,button,input[type="submit"],.btn{display:inline-block;position:relative;background:#d54e86;padding:10px 25px;min-width:auto;color:#fff;font-weight:300;font-size:19px;font-family:"Open Sans",sans-serif;border:0 solid #d03978;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;cursor:pointer;outline:0;text-align:center;text-decoration:none}.button.more-info,button.more-info,input[type="submit"].more-info,.btn.more-info{font-size:17px}.button:hover,button:hover,input[type="submit"]:hover,.btn:hover{background:#d54e86;border-color:#d03978;color:#fff}.button:hover a,button:hover a,input[type="submit"]:hover a,.btn:hover a{color:#fff}.button a,button a,input[type="submit"] a,.btn a{position:relative;display:inline-block;margin:-15px -30px;padding:15px 30px;color:#fff;text-decoration:none;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}.button a img,button a img,input[type="submit"] a img,.btn a img{vertical-align:middle}.button img,button img,input[type="submit"] img,.btn img{display:inline-block;vertical-align:middle;border:none}.button.full-width,button.full-width,input[type="submit"].full-width,.btn.full-width{display:block;width:100%;box-sizing:border-box}.button.medium,button.medium,input[type="submit"].medium,.btn.medium{display:inline-block;min-width:0;padding:5px 12px;font-size:14px;margin:5px 10px;border:2px solid #fff}.button.bg-color-1:hover,button.bg-color-1:hover,input[type="submit"].bg-color-1:hover,.btn.bg-color-1:hover{background:#0b0201 !important}.button.bg-color-3:hover,button.bg-color-3:hover,input[type="submit"].bg-color-3:hover,.btn.bg-color-3:hover{background:#d54e86 !important}p.name{margin:0;margin-top:-15px;text-align:center;margin-bottom:10px}.language-select{display:none}.audiofragmenten iframe{max-height:140px;width:100%}.sow-image-grid-image{padding:0 3.5% !important;margin:0 !important;width:13%}.sow-image-grid-image img{width:100%}.button a,.btn,h3 a{text-decoration:none !important}.panel-grid-cell:first-child{padding-left:0 !important}.panel-grid-cell a{text-decoration:underline}.visible{display:block !important}body.page .formcraft-css .fc-form.fc-form-1 .form-element .submit-cover .submit-button,body.page .formcraft-css .fc-form.fc-form-1 .form-element .fileupload-cover .button-file,body.page .formcraft-css .fc-form.fc-form-1 .form-element .field-cover .button,body.page #ui-datepicker-div.fc-datepicker .ui-datepicker-header,body.page .formcraft-css .fc-form.fc-form-1 .stripe-amount-show{background:#d54e86}body.page .formcraft-css .fc-form.fc-form-1 .form-element .stripe-amount-show,body.page .formcraft-css .fc-form.fc-form-1 .form-element .submit-cover .submit-button .text,body.page .formcraft-css .fc-form.fc-form-1 .form-element .field-cover .button{text-shadow:none}iframe{max-width:100%}.viool-home{margin-top:55px}.button-swirl{margin-bottom:-65px}#breadcrumbs{font-size:15px;margin-top:-35px}p:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,ul:first-child,ol:first-child,table:first-child{padding-top:0;margin-top:0}h4{margin:20px 0 0 0;margin-left:-35px;margin-bottom:30px;margin-top:-20px}h1,h2{margin-left:-35px;font-family:"Open Sans",sans-serif}.panel-grid .widget{padding-left:35px !important}.btn,.button{padding:8px 18px 8px 22px;letter-spacing:-0.04em}.btn:after,.button:after{content:"\f054";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:16px;padding-left:19px;transition:0.5s}.btn:hover,.button:hover{text-decoration:none}.btn:hover:after,.button:hover:after{color:black;text-decoration:none}.menu{margin:0;padding:0}.panel-grid{margin-left:auto !important;margin-right:auto !important}.scroll-down{width:100px;color:white;position:absolute;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;position:absolute;bottom:10px;font-size:17px;line-height:35px}.scroll-down i{font-size:50px}header#main{background-color:rgba(255,255,255,0.9);box-shadow:-2.6px 1.5px 7.2px 0.8px rgba(1,1,1,0.47);position:fixed;left:0;top:0;right:0;z-index:8000;padding-top:24px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}header#main .language-select{float:right;margin-top:-5px}header#main .language-select .lang{font-size:12px;font-weight:300}header#main .language-select .active{font-weight:600;color:#d54e86}header#main .language-select .active:hover{text-decoration:none}header#main .pagewrap,header#main .panel-grid{max-width:1250px}header#main .menu-item{display:block;float:left;margin-right:10px;padding:0}header#main .menu-item a{font-weight:300;font-size:16px;text-decoration:none}header#main .menu-item:last-child{margin-right:0}header#main .current-menu-item>a{color:#d54e86}#menu-menu{list-style-type:none}#page_content .formcraft-css .form-element .submit-cover .submit-button,#page_content .formcraft-css .form-element .fileupload-cover .button-file,#page_content .formcraft-css .form-element .field-cover .button,#page_content #ui-datepicker-div.fc-datepicker .ui-datepicker-header,#page_content .formcraft-css .stripe-amount-show{background:#d54e86}#page_content .formcraft-css .form-element .stripe-amount-show,#page_content .formcraft-css .form-element .submit-cover .submit-button .text,#page_content .formcraft-css .form-element .field-cover .button{text-shadow:none}#page_content .formcraft-css .fc-form .form-element .submit-cover .submit-button:hover{box-shadow:none}#page_content .formcraft-css input[type="checkbox"]:checked,#page_content .formcraft-css input[type="radio"]:checked{border-color:#d54e86;background:#d54e86}#page_content .formcraft-css .powered-by{display:none}#page_content .formcraft-css .fc-form{box-shadow:none}.textwidget h3,.widget-title h3,.agendapunt h3,.post h3,.single-post h3{font-weight:300;color:#000;letter-spacing:-0.02em;margin:10px 0 25px 0px}.post h3 a:hover,.single-post h3 a:hover{text-decoration:none}.agendapunt h3{margin:0}.single-post h3{margin:10px 0 25px 0}#page_content .so-panel{margin:0 !important}.golf-rechts img{float:right;padding-bottom:30px}.golf-rechts-button{margin-top:-25px}.golf-rechts-button img{float:right;padding-bottom:30px}.calendar-images{width:40%;float:right;position:relative}.calendar-img{position:absolute;top:0;left:0;right:0;bottom:0;transition:all 0.6s;opacity:0}.calendar-img.active{position:relative;opacity:1}.calendar-img.img1{opacity:1;position:relative}.hover-img{z-index:9999}.concertagenda{float:left;width:50%}.concertagenda a{text-decoration:none}.concertagenda .info-button{position:relative}.concertagenda .info-button:hover:after{content:"\f054";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:21px;padding-left:19px;transition:0.5s;position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-top:3px;background-color:transparent}.concertagenda .date-title{font-weight:300;line-height:37px;color:#d54e86;margin-top:40px;margin-bottom:0}.concertagenda .date-title:first-child{margin-top:0}.golf-links img{float:left;margin-left:-12%;padding-bottom:30px}table.agendapost{border-bottom:2px solid #ddd;width:100%;font-size:17px;line-height:24px}table.agendapost td:first-child{width:65%}table.agendapost td:last-child{float:right;padding:20px 0}table.agendapost p{margin:0;padding:0}table.agendapost .location{margin:0;padding:0;font-weight:600;color:#d54e86}table.agendapost .venue{font-weight:600}table.agendapost:last-child{margin-bottom:20px}footer#overflow-golf{background:url("../images/golf-3-white.png");background-position:center right;background-size:100% 100%;background-repeat:no-repeat;height:50px;position:relative;z-index:999;margin-top:-290px;width:100%}footer#sponsor-widgets{background-color:white;position:relative;z-index:999}footer#featured{background:url("../images/afsluiter.png");background-position:center bottom;background-repeat:no-repeat;background-size:auto 80%;padding:28% 50%;background-color:transparent;position:relative;z-index:999}footer#main{background-color:white;padding:60px 0;z-index:999;position:relative}footer#main .pagewrap,footer#main .panel-grid{max-width:1230px}footer#main .menu-item{list-style-type:none;font-size:12px;width:100%;line-height:24px;margin:0;color:#0b0201;font-weight:300}footer#main .menu-item a{text-decoration-color:#0b0201}footer#main nav#footer,footer#main #subscribe-now,footer#main #company-info{box-sizing:border-box}footer#main #subscribe-now img{margin-top:0}.panel-grid h3.widget-title{font-size:25px;font-weight:300;color:#000;letter-spacing:-0.02em;margin:10px 0 25px -35px}h3.widget-title{font-size:12px;font-weight:600;margin:0;padding:0;line-height:24px}h3.title{font-weight:300}header#featured{padding:20% 50%;position:relative;background:url("../images/featured-image.jpg");background-position:center;background-size:cover}header#featured.sponsor{padding:20% 50% !important;position:relative !important;background-position:center !important;background-size:cover !important}.scroll-down{display:none}body.home header#featured{position:relative;padding:35% 50%;margin-top:0px}body.home .panel-grid{border-bottom:1px solid #000;padding-bottom:100px}body.page-template-single-photoalbum header#featured{margin-bottom:30px}body.single-photoalbum #breadcrumbs{margin-left:0.83333%;margin-right:0.83333%}body.single-photoalbum nav.gallery-nav{margin-top:-40px}nav.gallery-nav{margin-top:-20px;margin-bottom:10px;margin-left:0.83333%;margin-right:0.83333%}nav.gallery-nav li,nav.gallery-nav a{font-size:17px;line-height:30px;padding:0 8px}nav.gallery-nav li.active,nav.gallery-nav a.active{color:#d54e86;font-weight:600}nav.gallery-nav li:first-child,nav.gallery-nav a:first-child{padding-left:0;margin-left:0}nav.gallery-nav li:last-child,nav.gallery-nav a:last-child{padding-right:0;margin-right:0}.project-gallery .attachment{position:relative;margin-bottom:10px}.project-gallery .attachment img{filter:gray;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:0.5s;width:100%}.project-gallery .attachment .overlay{opacity:0;visibility:hidden;position:absolute;top:0;left:0;right:5px;bottom:10px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;background-image:url("../images/zoom-in.png");background-repeat:no-repeat;background-position:bottom right;background-size:40px}.project-gallery .attachment:hover img{filter:none;-webkit-filter:grayscale(0%);filter:grayscale(0%)}.project-gallery .attachment:hover .overlay{opacity:1;z-index:999;visibility:visible}body.single-agenda .date-title{padding:0}body.single-agenda .sidebar-left .agendapost{border-bottom:1px solid #ddd}body.single-agenda .sidebar-left .agendapost .info-button{display:none}body.single-agenda .sidebar-left .calendar-img{display:none}body.blog .post{padding:0 10% 0 10%}html .formcraft-css.align-left .fc-form,html .formcraft-css.align-left .fc-pagination-cover .fc-pagination,html .formcraft-css.align-left .prev-next{margin-left:0 !important}body.alle-albums #page_content .panel-grid{padding:0}body.alle-albums .post{float:left;width:44%;padding:0 3%}body.alle-albums .post .post-image{background-position:center;background-size:cover;background-repeat:no-repeat;padding:20% 50%;background-color:white;position:relative;z-index:999}.sow-image-grid-wrapper{margin:0 !important}.sow-image-grid-wrapper .sow-image-grid-image{margin:0 10px}.grayscaledimg{filter:gray;-webkit-filter:grayscale(100%);filter:grayscale(100%);width:auto}.post-gallery{width:100%;max-width:1028px;margin:auto;box-sizing:border-box;*zoom:1}.post-gallery:after{content:"";display:table;clear:both}.post-gallery .col{box-sizing:border-box}.post-gallery .news-post{position:relative;margin-bottom:7%;box-sizing:border-box;overflow:hidden;border-bottom:1px solid #ccc;*zoom:1}.post-gallery .news-post:after{content:"";display:table;clear:both}.post-gallery .news-post img{width:100%}.post-gallery .news-post a:hover{text-decoration:none}.post-gallery .news-post .post-image{background-position:center;background-size:cover;background-repeat:no-repeat;padding:28% 50%;background-color:white;position:relative;z-index:999}.post-gallery .news-post .title{background-color:transparent;padding:10px 0;margin-bottom:0;color:#222}.post-gallery .news-post .news-content{margin-top:10px;line-height:160%}.post-gallery .news-post .btn{font-size:16px;padding:5px 10px 5px 15px}.post-gallery .news-post .btn:after{padding-left:10px;font-size:14px}.footer-widget .sow-carousel-title{position:relative}.footer-widget .sow-carousel-title a.sow-carousel-next{position:absolute;top:90px;right:-30px}.footer-widget .sow-carousel-title a.sow-carousel-previous{position:absolute;top:90px;left:-30px}.footer-widget .sow-carousel-wrapper ul.sow-carousel-items{height:auto}.footer-widget .sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item{width:195px}.footer-widget .sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item .overlay,.footer-widget .sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item h3{display:none !important}.footer-widget .sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item .sow-carousel-thumbnail{padding:0 30px}.footer-widget .sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item .sow-carousel-thumbnail a{width:100%;background-size:100%;background-repeat:no-repeat;opacity:1}.footer-widget .sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item .sow-carousel-thumbnail a:hover{opacity:0.7;transition:0.3s all;background-size:100%}.panel-grid .widget.widget_sow-image-grid,.panel-grid .widget_formcraft3_widget{padding-left:0 !important}@media (max-width: 650px){#breadcrumbs{margin:0 0 10px 10%}.panel-grid-cell{margin:0 10%}.siteorigin-panels-stretch .panel-grid-cell{margin:0}.concertagenda td{width:100%;display:block}.calendar-img{display:none}.scroll-down{display:none}#menu-close,.language-select{display:none}nav#main-menu{position:fixed;top:109px;left:0;right:0;bottom:0;background-color:rgba(213,78,134,0.9);overflow:auto;opacity:0;visibility:hidden;z-index:99999;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}nav#main-menu .menu-menu-container{padding:20px}nav#main-menu .menu-item{width:100%;text-align:center;margin:10px 0}nav#main-menu .menu-item a{color:white;font-size:20px;display:block;font-weight:400}nav#main-menu .menu-item.current-menu-item>a{color:white;font-weight:bold}nav#main-menu .menu-item.menu-item-has-children.active{background:rgba(255,255,255,0.25);position:relative;margin-left:-20px;padding-left:20px;padding-right:20px}nav#main-menu .menu-item.menu-item-has-children.active>a{display:block;margin-top:17px;font-weight:700}nav#main-menu .menu-item.menu-item-has-children .sub-menu{margin-top:10px;display:none}nav#main-menu .menu-item.menu-item-has-children .sub-menu .menu-item{margin:5px 0}nav#main-menu .menu-item.menu-item-has-children .sub-menu .menu-item a{font-size:16px}nav#main-menu .menu-item.menu-item-has-children .sub-menu .menu-item:last-child{padding-bottom:17px}nav#main-menu .menu-item.menu-item-has-children .menu-item a{font-weight:400}nav#main-menu.expand{opacity:1;visibility:visible}body.admin-bar nav#main-menu{top:135px}header#main{z-index:1000}header#main #logo{width:150px;float:left;padding:15px 5%}header#main #social-media{display:block;text-align:right;padding:0 5%}header#main #social-media .social-icon{margin-left:10px;background-color:#d54e86}header#main #social-media .social-icon img{width:25px}header#main #social-media .social-icon:first-child{margin-left:0px}header#main #menu-toggle{font-size:20px;float:right;padding:15px 5%;padding-top:10px}body.admin-bar header#main{top:46px;padding:0 15px}body.admin-bar #wpadminbar{position:fixed;top:0px;left:0;right:0}body.page header#featured,body.single header#featured,body.blog header#featured{margin-top:112px;margin-bottom:15px}.golf-links img,.golf-rechts img{padding:20px 0}.concertagenda{width:100%}footer#main{padding:0.1px}footer#main .widgets{text-align:center;padding:10px}footer#main .widgets .footer-widget,footer#main .widgets #subscribe-now,footer#main .widgets #company-info{margin:30px 0}footer#main .widgets .footer-widget .menu-item,footer#main .widgets #subscribe-now .menu-item,footer#main .widgets #company-info .menu-item{font-size:15px}footer#main .widgets .footer-widget .widget-title,footer#main .widgets #subscribe-now .widget-title,footer#main .widgets #company-info .widget-title{font-size:18px}body.single-agenda .sidebar-left,body.single-agenda .sidebar-right,body.single-agenda .content,body.single-agenda .agendapunt{width:100%;float:left;margin-left:0;margin-right:0}body.single-agenda #page_content{padding:0 5%}body.single-agenda .panel-grid-cell{margin:0}body.single-agenda .concertagenda{width:100%}body.single-agenda .agendapost{width:98.33333%;float:left;margin-left:.83333%;margin-right:.83333%}body.single-agenda .agendapost td{width:auto;display:table-cell}body.single-agenda .agendapost span,body.single-agenda .agendapost .venue{font-size:16px}body.single-agenda .agendapost .btn{font-size:19px;padding:10px 25px}body.single-agenda .sidebar-right{text-align:center}body.single-agenda .sidebar-right img{max-width:100%}body.single-agenda .sidebar-right .btn{padding:10px 20px;font-size:20px}body.single-agenda .sidebar-right .btn:after{font-size:14px}body.alle-albums .post{width:100%;padding:0}.post-gallery .col{width:92.06349%;float:left;margin-left:3.96825%;margin-right:3.96825%;padding:10px 0}.project-gallery{margin:0 2%}.project-gallery .attachment{margin-bottom:2px}nav.gallery-nav{margin-top:-15px !important;margin-bottom:0;padding:10px 0}.single-post #page_content{margin:0 10%}.single-post h3{margin:10px 0 25px -35px;padding-left:5%}}@media (min-width: 650px){#page_content{padding:0 5%}.single-agenda #page_content{padding:0 5%}.panel-grid{padding:0}.siteorigin-panels-stretch .panel-grid-cell{margin:0}.sponsor-images{margin-bottom:-100px;z-index:9999;position:relative}#menu-toggle,#menu-close{display:none}.scroll-down{display:block}header#main{min-height:164px}header#main #logo{width:212px;float:left;margin:0 5%}header#main #main-menu{margin:10px 0;display:inline-block;float:none;text-align:left;margin-left:5%}header#main .menu-item-has-children:hover{padding-bottom:15px}header#main .menu-item{display:block;float:left;margin:0 17px 0 0;padding:0}header#main .menu-item a{font-weight:300}header#main .language-select{margin-right:5%}header#main #social-media{display:inline-block;float:right;clear:right;padding:0;margin-top:18px;margin-right:5%}header#main #social-media .social-icon img{width:43px}header#featured{background-color:lightgrey;margin-bottom:50px;margin-top:20%}body.home header#featured{overflow:hidden}body.admin-bar header#main{top:32px}.menu-item:hover{z-index:2;margin-bottom:0}.menu-item:hover .sub-menu{opacity:1;visibility:visible}.menu-item:hover:before{opacity:0}.sub-menu{-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;opacity:0;visibility:hidden;position:absolute;top:80%;background:transparent;width:170px;margin-left:-10px;border-top:0;padding-top:33px !important}.sub-menu .menu-item{margin:0;width:100%;padding:0;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;background:#fff}.sub-menu .menu-item:before{content:none}.sub-menu .menu-item a{padding:10px 20px;margin:0;float:left;text-align:left}.featured-footer{height:784px;overflow:hidden}#footer{float:left;width:100%;float:left;margin-left:0;margin-right:0}#footer .footer-widget{width:23.40426%;float:left;margin-right:2.12766%}#footer .footer-widget:last-child{width:23.40426%;float:right;margin-right:0}#footer .widgets .widget-title{font-size:20px}#footer .widgets .menu-item{font-size:15px}footer#main .widgets{margin-left:5%;margin-right:5%}#subscribe-now{width:65.95745%;float:left;margin-right:2.12766%;padding-right:25px}#company-info{width:23.40426%;float:right;margin-right:0;float:right}body.single-agenda .agendapost,body.single-agenda .concertagenda{width:100%;margin-left:0;margin:10px 0}body.single-agenda .agendapunt{overflow:hidden;*zoom:1;width:98.33333%;float:left;margin-left:.83333%;margin-right:.83333%;float:left}body.single-agenda .sidebar-left{width:98.33333%;float:left;margin-left:.83333%;margin-right:.83333%;float:right}body.single-agenda .sidebar-left .concertagenda .agendapost{width:50%;width:48.33333%;float:left;margin-left:.83333%;margin-right:.83333%;display:inline-block;float:left}body.single-agenda .page-title{padding-bottom:10px}body.single-agenda .date-title{padding-bottom:20px}body.single-agenda .content{width:60.41667%;float:left;margin-left:3.125%;margin-right:3.125%;float:right}body.single-agenda .sidebar-right{width:32.20339%;float:right;margin-right:0;float:left}body.single-agenda .agendapost td{display:block;width:100%}.post-gallery .col{width:30.55556%;float:left;margin-left:1.38889%;margin-right:1.38889%}.post-gallery .col:last-child{width:31.42857%;float:right;margin-right:0}.project-gallery .col{width:49.15254%;float:left;margin-right:1.69492%}.project-gallery .col:nth-child(2),.project-gallery .col:nth-child(4){width:49.15254%;float:right;margin-right:0}}@media (min-width: 1020px){.siteorigin-panels-stretch .panel-grid-cell{margin:0}header#main #main-menu{margin:18px 0;display:inline-block;float:none;text-align:left;margin-left:5%}header#main #logo{margin:0 5%}.project-gallery .col{width:23.72881%;float:left;margin-right:1.69492%}.project-gallery .col:nth-child(2){width:23.72881%;float:left;margin-right:1.69492%}.project-gallery .col:nth-child(4){width:23.72881%;float:right;margin-right:0}body.single-agenda .agendapost,body.single-agenda .concertagenda{width:100%;margin-left:0;margin:10px 0}body.single-agenda .agendapunt{overflow:hidden;*zoom:1;width:65%;float:left;margin-left:.83333%;margin-right:.83333%;float:left}body.single-agenda .sidebar-left{width:31.66667%;float:left;margin-left:.83333%;margin-right:.83333%;float:right}body.single-agenda .sidebar-left .concertagenda .agendapost{width:100%;display:block;float:auto}.featured-footer{height:784px;overflow:hidden}nav#footer{width:45.83333%;float:left}#subscribe-now{width:27.14286%;float:left;margin-right:2.85714%;border-right:1px solid black;border-left:1px solid black;padding-right:2.85714%;padding-left:2.85714%;text-align:center}#subscribe-now img{margin-top:-35px;width:210px}#company-info{width:22.85714%;float:right;margin-right:0}}@media (min-width: 1280px){.panel-grid-cell{margin:0}header#main #main-menu{float:left;text-align:left;margin:78px 0px 0 0px}header#main .language-select{margin-right:0}header#main #social-media{margin-right:0;display:none;padding-top:40px}header#main #social-media .social-icon{display:inline-block;margin-left:18px}header#main #logo{width:342px;margin:0;margin-top:7px}.concertagenda{width:45%}.calendar-img{display:block}body.single-agenda #page_content{padding:0}body.single-agenda .agendapost,body.single-agenda .concertagenda{width:100%;margin-left:0;margin:10px 0}body.single-agenda .agendapunt{overflow:hidden;*zoom:1;width:73.33333%;float:left;margin-left:.83333%;margin-right:.83333%;float:left}body.single-agenda .sidebar-left{width:23.33333%;float:left;margin-left:.83333%;margin-right:.83333%;float:right}body.single-agenda .page-title{padding-bottom:10px}body.single-agenda .date-title{padding-bottom:20px}body.single-agenda .content{width:60.41667%;float:left;margin-left:3.125%;margin-right:3.125%;float:right}body.single-agenda .sidebar-right{width:32.20339%;float:right;margin-right:0;float:left}body.single-agenda .agendapost td{display:block;width:100%}footer#main .widgets{margin:0}}@media only screen and (min-width: 950px){header#featured{margin-top:9%}}
@media (min-width: 1280px){
  header#main #social-media {
    display: inline-block;
  }
}

header#main #main-menu{
  margin:20px 0 0 0;
  display: inline-block;
}


@media only screen and (min-width: 950px){
  header#featured {
    margin-top: 6%;

  }
}

body.home header#featured{
  padding: 20% 50%;
  margin-top:6%;
}
footer#featured{
  background-size: auto 100%;
  padding: 22% 50%;
}


/* Mobile */
@media (max-width: 650px){

  header#main #logo{
    width: 290px;
  }

  header#main #social-media{
    float: left;
  }

  header#main #social-media .social-icon{
    margin-left:2px;
  }
}


@media (max-width: 1280px){

  nav#social-media {
    transform: scale(0.7);
  }

  header#main #social-media{
    margin-top: 0;
    margin-right: 0;
  }

  header#main{
    min-height:146px;
  }

  header#main #main-menu{
    margin: 0 5%;
  }

  header#main #main-menu .menu-item{
    margin: 0 10px 0 0;
  }

  header#main #main-menu .menu-item a{
    font-size:15px;
  }

@media (min-width: 650px){
  header#main #logo {
    width: 342px;
  }

}
