#slider-header .item-1 {
background: url(//broed.nu/wp-content/themes/broed/images/bg-full-screen.png) top center no-repeat;
background-size: cover;
}
#slider-header li {
padding-top: 250px;
}
#slider-header .item-2 {
background: url(//broed.nu/wp-content/themes/images/bg-full-screen-weekend.png) top center no-repeat;
background-size: cover;
}
#slider-header .item-3 {
background: url(//broed.nu/wp-content/themes/broed/images/bg-full-screen-weekend.png) top center no-repeat;
background-size: cover;
}
.oneByOne_item{min-height:670px}#slider-header li{padding-top:170px}#slider-header h2{font-size:50px;color:#fff;text-shadow: 0px 0px 30px rgba(52,63,65,0.8);display:block;}#slider-header .link-header{background:#f0356a;color:#fff;border:none;font-weight:300;font-style:italic;font-size:20px;padding:6px 9pt;margin:20px 0 0 40px;display:inline-block}#slider-header .link-header:hover{background:#ffda11}#slider-header .bigImage{position:absolute;left:0;top:0;width:100%;height:100%}#slider-header .item-1{background:url(//broed.nu/wp-content/themes/broed/images/bg-full-screen.png) top center no-repeat;background-size:cover}#slider-header .item-2{background:url(//broed.nu/wp-content/themes/broed/images/bg-full-screen-cat.png) top center no-repeat;background-size:cover}#slider-header .item-3{background:url(//broed.nu/wp-content/themes/broed/images/bg-full-screen-weekend.png) top center no-repeat;background-size:cover}
#slider-header .text {
display:inline-block;
max-width:600px;
color: #ffda11;
font-size: 22px;
font-style: italic;
font-weight: 300;
text-shadow: 0px 0px 8px rgba(52,63,65,0.8);
}
header {
height: 470px;
overflow: hidden;
}
.page-template-page-home header {
height: 600px;
overflow: hidden;
}
.box-special .center .item:last-child {
margin-bottom: 0;
}
.box-special .center .item .ico {
width:24px;
}
.page-template-page-actueel .popup-fancybox .info {
padding: 30px 10px 10px 40px;
}
.page-template-page-actueel section {
padding: 20px 0 50px 0;
}
@media screen and (max-width: 767px) {
.center-header {
padding-top: 250px!important;
}
} .main-nav li a {
font-size: 1.3pc!important;
}
.oneByOne_item {
margin-top: -100px;
}
p {font-size:16px; font-weight:300; line-height:24px; margin:0 0 16px 0;}
img.alignright {
float: right;
margin:0 0 20px 20px;
}
img.alignleft {
float: left;
margin:0 20px 20px 0;
}
section.nopadding {
padding:0;
}
section.nopadding  .slider-cat li {
margin-bottom:0;
}
.box-yellow .box-bottom {
font-size: 16px;
}
.box-yellow .box-bottom .info-event .time {
width: 60px!important;
}
.owl-theme .owl-controls {
margin-top: 0!important; 
}
.block-info .info-cat {
padding: 20px 0 14px 0!important;
}
.list-broeders>li .desc {
-webkit-transition: all 0.15s ease;
-moz-transition: all 0.15s ease;
-ms-transition: all 0.15s ease;
-o-transition: all 0.15s ease;
transition: all 0.15s ease;
}
.list-broeders li .inner:hover .desc{
background: #f0356a!important;
}
.page-template-page-home .block-detail {
top: -149px!important;
}
.main-description .detail {
padding-top: 210px;
}
section {padding: 60px 0;}
section:nth-child(even){background: #F3f3f3;}
.read-more, .experts, .main-description {
padding: 0!important;
}
.tag-cloud {
margin-bottom: 80px;
}
.main-broeders {
margin-top: 10px!important;
}
.slider-cat .owl-item li .desc {
height:72px;
}
.page-template-page-events header, .post-type-archive-broed-broeders header, .page-template-default header {
min-height: 470px;
}
.main-category .text {
margin:0;
}
i.fa.fa-angle-double-down {
margin: 0 0 0 10px;
}
.programma {margin-bottom:0!important;} .newsletter_wrapper .gform_body {
width: 66%;
clear:none!important;
float:left!important;
}
.newsletter_wrapper .gform_footer {
width:33%;
clear:none!important;
float:left!important;
}
@media screen and (max-width: 767px) {
.newsletter_wrapper .gform_body, .newsletter_wrapper .gform_footer {
width:100%!important;
}
}
.newsletter_wrapper .ginput_container {
width: 340px!important;
margin-right: 20px;
}
.newsletter_wrapper .gfield_label {
display: none!important;
}
.newsletter_wrapper ul li.gfield {
clear: none!important;
width: 50%;
float: left;
margin:0 0 0 1%;
}
.newsletter_wrapper .top_label input.medium, .newsletter_wrapper .top_label select.medium {
width:100%!important;
}
.newsletter_wrapper .gform_footer {
padding: 0 0 0 1%!important;
margin: 0!important;
}
.newsletter_wrapper label.gfield_label+div.ginput_container {
margin-top:0!important;
}
.gform_body input {
width: 100%;
background: #fff;
border: none;
color: #343f41;
font-style: italic;
border-radius: 0;
height: 50px;
font-size: 18px!important;
padding: 6px 9pt!important;
}
.gform_confirmation_message{
background: #ffda11;
font-size: 24px;
color: #FFF;
padding: 20px;
margin: 20px 15% 0 15%;
width: 70%;
}
.fancybox-opened .fancybox-skin {
-webkit-box-shadow: none!important;
-moz-box-shadow: none!important;
box-shadow: none!important;
}
.fancybox-overlay {
background:rgba(52,63,65,0.9)!important;
}
.box-yellow .box-bottom .info-event .info a{
color:#FFF;
}
.box-yellow .box-bottom .info-event .info a:hover{
color:#FFF;
text-decoration:underline;
}    .gfield_label {
width: 25%!important;
display: inline-block;
font-weight: 300!important;
float:left!important;
}
.ginput_container {
width: 75%!important;
display: inline-block;
}
.gfield_required {
color:#ffda11!important;
}
.form-contact form {
padding-left: 0!important;
}
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=image], .gform_wrapper .gform_footer input[type=submit] {
cursor: pointer;
margin-left: 25%!important;
color: #fff;
padding: 6px 9pt;
border: none;
font-weight: 700;
font-style: italic;
font-size: 18px;
padding: 10px 20px;
vertical-align: middle;
-webkit-transform: translateZ(0);
transform: translateZ(0);
box-shadow: 0 0 1px transparent;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-moz-osx-font-smoothing: grayscale;
position: relative;
background: #f0356a;
-webkit-transition-property: color;
transition-property: color;
-webkit-transition-duration: .3s;
transition-duration: .3s;
}
.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium, textarea {
width: 100%!important;
border: solid 2px #F3f3f3!important;
}
.gform_wrapper .top_label input.medium:focus, .gform_wrapper .top_label select.medium:focus, textarea:focus {
border: solid 2px #ffda11!important;
}
@media screen and (max-width: 480px) {
.gform_wrapper .top_label .gfield_label {
width: 100%!important;
margin: 14px 0 0;
font-size: 18px;
}
.gform_wrapper .gfield_checkbox li label, .gform_wrapper .gfield_radio li label {
font-size: 18px;
}
.fancybox-nav { right: -80px!important;}
.list-broeders .inner {background:#343f41}
.list-broeders img {
opacity:0.9;
filter: url("data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt;filter id=\'grayscale\'&gt;&lt;feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale"); filter: gray; -webkit-filter: grayscale(100%); }
.sub-nav li a {
color: rgba(255,255,255,0.6)!important;
}
.header-category .slogan h1, .center-header h1, .title-weekend i, .archive .slogan h1 {
text-shadow: 0 0 16px rgba(0,0,0,0.5)!important;
}
.main-nav li a {
padding: 0 20px!important;
}
.sub-nav li a {
padding: 0 16px!important;
}
blockquote p {
font-style: italic;
color: #ffda11;
font-size: 20px;
line-height:26px;
font-weight:700;
padding-left: 30px;
border-left: solid 2px #ffda11;
margin: 30px 0;
}
.wrap-weekend .block-detail .box-event:hover .top {
background:#ffda11!important;
}
.wrap-weekend .block-detail .box-event:hover .box-event .bottom {
border-bottom: 8px solid #ffda11!important;
}