
/* - ++theme++plonetheme.prb/css/theme.css - */
/* http://be.brussels/portal_css/++theme++plonetheme.prb/css/theme.css?original=1 */
.hiddenStructure{
display: block;
background: rgba(0, 0, 0, 0);
background-image: none;
border: none;
height: 0.1em;
overflow: hidden;
padding: 0;
margin: -0.1em 0 0 -0.1em;
width: 1px;
}
.visualClear{
clear: both;
}
img{
max-width: 100%;
width: auto;
height: auto;
}
select{
width: auto
}
.portaltype-formfolder #portal-column-content .field{
width: 800px;
/* */
}
.portaltype-formfolder #portal-column-one + #portal-column-content .field{
width: 600px;
/* */
}
.portaltype-formfolder div.field.error{
padding: 1.5em;
}
.portaltype-formfolder .label{
white-space: normal
}
input[type="checkbox"], input[type="radio"]{
float: left;
margin-right: 10px;
}
.formHelp{
background: #FFF;
color: #3C3C3C;
}
.label{
background: #FFF;
color: #000;
text-shadow: none;
display: block;
}
input[type="radio"] + label + br{
display: none;
}
label{
display: block;
}
/* */
.template-search .row .row{
margin-left: 0;
}
/* */
.field input[type="text"][name$=".title"], input#title{
font-size: 160%;
}
/* */
.template-overview-controlpanel h2{
clear: both;
}
/* */
body#content{
background:#FFF !important;
margin:0;
border:0;
}
table.invisible{
visibility: visible;
}
body{
font-size: 15px;
}
#content ul li, #content ol li{
display: list-item;
}
#content ul li{
background:transparent url('/++theme++plonetheme.prb/css/++theme++plonetheme.prb/images/nav_ul_li.jpg') 0 8px no-repeat;
padding-left:15px !important;
}
#content ol{
list-style-type: decimal;
}
.portlet ul li, .portlet ol li{
display: list-item;
}
.portlet ul{
margin-left: 0;
}
#portal-globalnav{
font-family: 'Dosis', sans-serif;
font-weight:bold;
text-transform:uppercase;
background:none;
font-size:0.82em;
}
#portal-globalnav #portaltab-vivre-a-bruxelles a{
padding-left: 5px;
}
#portal-globalnav li:first-child{
border:0;
}
#portal-globalnav li a{
vertical-align:top;
min-width:auto;
width:89px;
padding:6px 0 47px 10px;
vertical-align:top;
background:none;
border:0;
color:#000;
}
#portal-globalnav li a:hover{
text-decoration: none;
}
#portal-globalnav li#portaltab-culture-tourisme-loisirs a, #portal-globalnav li#portaltab-culture-toerism-vrije-tijd a, #portal-globalnav li#portaltab-culture-tourism-leisure a{
padding:6px 0 32px 10px;
}
#portal-globalnav li#portaltab-a-propos-de-la-region a, #portal-globalnav li#portaltab-over-het-gewest a, #portal-globalnav li#portaltab-about-the-region a{
width:80px;
}
#portal-globalnav li{
height:68px;
display:inline-block;
border-left:1px solid #949398;
vertical-align:top;
}
#portal-globalnav li.selected a, #portal-globalnav li a:hover, #portal-globalnav li a:focus, #portal-globalnav li a:active, #portal-globalnav li.selected a:hover, #portal-globalnav li.selected a:focus, #portal-globalnav li.selected a:active{
background:transparent url('/++theme++plonetheme.prb/css/++theme++plonetheme.prb/images/gn_bg.png') top left no-repeat;
color:#1818C8;
}
#portal-globalnav li.selected a:hover, #portal-globalnav li.selected a:focus, #portal-globalnav li.selected a:active{
color:#FFF;
}
.navbar .nav>li>a{
text-shadow:0 0 0 #FFF;
}
.navbar{
margin-bottom:0;
}
.navbar-inner{
min-height:0;
padding:0;
background:none;
border:none;
border-radius:0;
-webkit-border-radius:0;
-webkit-box-shadow:0 0 0 0;
-moz-box-shadow:0 0 0 0;
box-shadow:0 0 0 0;
filter:none;
}
.navbar .btn-navbar{
float:none;
background:#0900BD;
text-align:left;
}
.navbar .btn-navbar:hover, .navbar .btn-navbar:active, .navbar .btn-navbar:focus{
background:#022669;
}
.navbar .btn-navbar .navbar-txt{
font-family: 'Dosis', sans-serif;
font-weight: bold;
font-size: 16px;
text-transform: uppercase;
text-align: center;
letter-spacing: 1px;
}
.navbar .btn-navbar .navbar-icon{
float:left;
margin-right: 80px;
margin-top: 3px;
}
.nav-collapse.in.collapse ul li{
display:block;
width:auto;
}
.nav-collapse.in.collapse ul li a{
display:block;
width:75%;
margin-right:5px;
margin-left:5px;
}
.nav-collapse.in.collapse ul li .sf-mega{
display:none !important;
}
#portal-searchbox{
clear:none;
float:none;
margin-right:-22px;
margin-top: 1em;
}
#portal-searchbox .searchField{
width:125px;
height:25px;
background:#B9B8BD;
color:#000;
border:0;
margin-right:10px;
}
input:-moz-placeholder,
textarea:-moz-placeholder {
color: #000;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
color: #000;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
color: #000;
}
#portal-searchbox input.searchButton{
vertical-align:text-bottom;
width:25px;
height:25px;
}
.searchButton{
background: rgba(0, 0, 0, 0) url('/++theme++plonetheme.prb/images/searchButton-white.png') top left no-repeat;
}
#portal-languageselector{
background:none;
border-left:1px solid #FFF;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
-webkit-border-bottom-right-radius: 0;
-webkit-border-bottom-left-radius: 0;
-moz-border-radius-bottomleft: 0;
-moz-border-radius-bottomright: 0;
}
#portal-languageselector li{
display:block;
}
#portal-languageselector li a img{
background-color:transparent;
background-repeat:no-repeat;
background-image:url('/++theme++plonetheme.prb/css/++theme++plonetheme.prb/images/ls_sprite.png');
width:28px;
height:16px;
}
li.language-en a img{
background-position:0 -16px;
}
li.language-en a:hover img, li.language-en a:active img{
background-position:0 0;
}
li.language-en.currentLanguage a img{
background-position:0 0;
}
li.language-nl a img{
background-position:0 -48px;
}
li.language-nl a:hover img, li.language-nl a:active img{
background-position:0 -32px;
}
li.language-nl.currentLanguage a img{
background-position:0 -32px;
}
li.language-fr a img{
background-position:0 -80px;
}
li.language-fr a:hover img, li.language-fr a:active img{
background-position:0 -64px;
}
li.language-fr.currentLanguage a img{
background-position:0 -64px;
}
body{
background:#FFF url('/++theme++plonetheme.prb/css/++theme++plonetheme.prb/images/header_row_bg.jpg') top left repeat-x;
}
#header{
height:213px;
margin-bottom:20px;
position: relative;
z-index: 10000;
}
.bgbody{
position: absolute;
top: 0;
left: 0;
background:rgba(0, 0, 0, 0) url('/++theme++plonetheme.prb/css/++theme++plonetheme.prb/images/header.png') 56% 0 no-repeat;
height: 213px;
width: 100%;
}
#portal-logo-wrapper{
margin-top:15px;
}
#portal-logo-wrapper a img{
width:270px;
}
#contentzone{
margin-top:20px;
margin-bottom:20px;
}
#portal-breadcrumb{
font-size:12px;
margin-bottom:20px;
}
#portal-breadcrumb a:link, #portal-breadcrumb a:visited{
color:#1849C7;
text-decoration:none;
}
#portal-breadcrumb a:hover, #portal-breadcrumb a:active, #portal-breadcrumb a:focus{
color:#1849C7;
text-decoration:underline;
}
#content{
margin:0;
border:1px solid #9E9E9E;
padding:20px;
}
#content h1, #content h2, #content h3, #content h4, #content h5{
letter-spacing: 0;
}
#content h1.documentFirstHeading{
font-family:'Dosis', sans-serif;
font-size:2em;
color:#929397;
margin:0 0 15px 0;
letter-spacing:0;
}
#content h2.h2soustitre{
font-family:'Dosis', sans-serif;
font-size:1.7em;
color:#929397;
letter-spacing:0;
margin:20px 0 11px 0;
line-height: normal
}
#content h3.h3soussoustitre{
font-family:'Dosis', sans-serif;
font-size:1.5em;
color:#929397;
letter-spacing:0;
margin:15px 0 0 0;
}
#content h4.h4ssstitre{
font-family:'Dosis', sans-serif;
font-size:1.3em;
color:#929397;
letter-spacing:0;
margin:10px 0 0 0;
}
#content h5.h5sssstitre{
font-family:'Dosis', sans-serif;
font-size:1em;
color:#929397;
letter-spacing:0;
margin:10px 0 0 0;
}
#content b, #content strong{
color:#595959;
}
#content div.divchapeau{
border:1px solid #929397;
padding:20px;
margin-bottom:20px;
font-size:14px;
}
div.documentDescription{
display:none;
}
div.documentActions{
display:none;
}
table.tablebox{
border:1px solid #9E9E9E !important;
margin-top:30px;
width:100%;
}
table.tablebox th, table.tablebox td{
border:1px solid #9E9E9E !important;
}
table.tablebox tr td{
padding:10px;
width:100%;
}
table.tablebox h4.h4titrebox{
font-size:1.3em;
color:#9E9E9E;
margin-bottom:10px;
font-family:'Dosis', sans-serif;
margin-top: 0;
}
span.title_list{
font-weight:bold;
color:#595959;
}
table.gvt, table.GVT{
width:100%;
}
table.gvt tr td, table.GVT tr td{
width:75%;
}
table.gvt tr td:first-child, table.GVT tr td:first-child{
width:25%;
}
.closeup{
margin-bottom:10px;
display:block;
border-left:2px solid #9E9E9F;
padding-left:5px;
}
span.divdiscret{
font-size:11px;
font-style:italic;
display:inline-block;
}
table.invisible, table.invisible tr td{
border:0;
}
p{
margin-bottom:0 !important;
}
p + p{
margin-top:0.7em;
}
.top-rechts{
text-align:right;
clear:both;
}
#content ul li + li{
margin-top:0.5em;
}
#content a:link, #content a:visited{
color:#1617C7 !important;
text-decoration:none;
border-bottom:1px solid #89BAED;
}
#content a:hover, #content a:active, #content a:focus{
color:#1617C7 !important;
text-decoration:none;
border-bottom:1px solid #1617C7;
}
#content a:focus{
outline:1px dotted #1617C7;
}
.portlet{
border:1px solid #9E9E9F;
}
.portlet .portletHeader a{
padding:0 0 0 5px;
}
.portlet .portletHeader h2{
font-size:16px;
color:#FFF;
font-family:'Dosis', sans-serif;
padding:0 0 0 5px;
margin: 0;
line-height: normal;
padding-bottom: 40px;
}
.portlet .portletHeader a:link, .portlet .portletHeader a:visited{
color:#FFF !important;
text-decoration:none;
}
.portlet .portletHeader a:hover, .portlet .portletHeader a:active, .portlet .portletHeader a:focus{
color:#FFF !important;
text-decoration:none;
}
.portlet .portletHeader{
background:transparent url('/++theme++plonetheme.prb/css/++theme++plonetheme.prb/images/portlet_header_bg.jpg') top left no-repeat;
background-size: 100%;
padding:3px 1em 0 1em;
}
dl.portlet a:link, dl.portlet a:visited{
color:#1617C7 !important;
text-decoration:none;
border-bottom:1px solid #89BAED;
}
dl.portlet a:hover, dl.portlet a:active, dl.portlet a:focus{
color:#1617C7 !important;
text-decoration:none;
border-bottom:1px solid #1617C7;
}
.portletRss .portletItemDetails{
float:right;
margin-top:5px;
}
.portletRss .portletHeader a{
font-size:16px;
color:#FFF;
font-family:'Dosis', sans-serif;
padding:0 0 0 5px;
}
.addthis_toolbox{
width: 192px !important;
margin: 10px auto 0 auto;
}
.addthis_toolbox a:link, .addthis_toolbox a:visited, .addthis_toolbox a:active, .addthis_toolbox a:hover, .addthis_toolbox a:focus{
border:0 !important;
}
.portletNavigationTree{
border:1px solid #9E9E9F;
}
.portletNavigationTree .portletHeader{
font-size:14px;
font-family:'Dosis', sans-serif;
}
.section-vivre-a-bruxelles .portletNavigationTree .portletHeader, .section-wonen-in-brussel .portletNavigationTree .portletHeader, .section-living-in-brussels .portletNavigationTree .portletHeader{
background:transparent url('/++theme++plonetheme.prb/css/++theme++plonetheme.prb/images/nav_header_bg_vab.jpg') top left no-repeat;
padding:3px 1em 45px 1em;
background-size: 100%;
}
.section-culture-tourisme-loisirs .portletNavigationTree .portletHeader, .section-cultuur-toerisme-vrije-tijd .portletNavigationTree .portletHeader, .section-culture-tourism-leisure .portletNavigationTree .portletHeader{
background:transparent url('/++theme++plonetheme.prb/css/++theme++plonetheme.prb/images/nav_header_bg_ctl.jpg') top left no-repeat;
padding:3px 1em 45px 1em;
background-size: 100%;
}
.section-mobilite-et-transports .portletNavigationTree .portletHeader, .section-mobiliteit-en-transport .portletNavigationTree .portletHeader, .section-mobility-and-transport .portletNavigationTree .portletHeader{
background:transparent url('/++theme++plonetheme.prb/css/++theme++plonetheme.prb/images/nav_header_bg_mt.jpg') top left no-repeat;
padding:3px 1em 45px 1em;
background-size: 100%;
}
.section-travailler-et-entreprendre .portletNavigationTree .portletHeader, .section-werken-en-ondernemen .portletNavigationTree .portletHeader, .section-working-and-doing-business .portletNavigationTree .portletHeader{
background:transparent url('/++theme++plonetheme.prb/css/++theme++plonetheme.prb/images/nav_header_bg_te.jpg') top left no-repeat;
padding:3px 1em 45px 1em;
background-size: 100%;
}
.section-enseignement-formation .portletNavigationTree .portletHeader, .section-onderwijs-vorming .portletNavigationTree .portletHeader, .section-education-and-training .portletNavigationTree .portletHeader{
background:transparent url('/++theme++plonetheme.prb/css/++theme++plonetheme.prb/images/nav_header_bg_ef.jpg') top left no-repeat;
padding:3px 1em 45px 1em;
background-size: 100%;
}
.section-a-propos-de-la-region .portletNavigationTree .portletHeader, .section-over-het-gewest .portletNavigationTree .portletHeader, .section-about-the-region .portletNavigationTree .portletHeader{
background:transparent url('/++theme++plonetheme.prb/css/++theme++plonetheme.prb/images/nav_header_bg_apdlr.jpg') top left no-repeat;
padding:3px 1em 45px 1em;
background-size: 100%;
}
.navTreeLevel0{
margin-left:15px;
}
dl.portlet ul.navTree .navTreeCurrentItem{
border:0;
margin-left:0;
margin-right:0;
}
.portletNavigationTree ul.navTreeLevel0 > li{
border:0 !important;
background:transparent url('/++theme++plonetheme.prb/css/++theme++plonetheme.prb/images/nav_ul_li.jpg') 0 13px no-repeat;
margin-bottom:0;
padding-left:15px !important;
}
.portletNavigationTree ul.navTreeLevel0 > li > a:link, .portletNavigationTree ul.navTreeLevel0 > li > a:visited{
display:inline-block;
}
.portletNavigationTree ul.navTreeLevel0 > li > a:link span, .portletNavigationTree ul.navTreeLevel0 > li > a:visited span{
background:#fff330;
padding:5px 0;
}
.portletNavigationTree ul.navTreeLevel0 > li > a:hover, .portletNavigationTree ul.navTreeLevel0 > li > a:active, .portletNavigationTree ul.navTreeLevel0 > li > a:focus{
display:inline-block;
}
.portletNavigationTree ul.navTreeLevel0 > li > a:hover span, .portletNavigationTree ul.navTreeLevel0 > li > a:active span, .portletNavigationTree ul.navTreeLevel0 > li > a:focus span{
background:#fff330;
padding:5px 0;
}
dl.portlet ul.navTree .navTreeCurrentItem{
background:none;
}
.portletNavigationTree ul li ul li{
background:transparent url('/++theme++plonetheme.prb/css/++theme++plonetheme.prb/images/nav_ul_li.jpg') 0 10px no-repeat;
padding-left:15px !important;
margin-bottom:0;
}
.portletNavigationTree ul li a:link, .portletNavigationTree ul li a:visited{
color:#000 !important;
text-decoration:none;
}
.portletNavigationTree ul li a:hover, .portletNavigationTree ul li a:active, .portletNavigationTree ul li a:focus{
color:#000 !important;
text-decoration:underline;
}
.portletStaticText{
font-size:12px;
}
.portletStaticText .portletItem{
padding:0 20px 20px 20px;
}
.portletStaticText ul li{
background:transparent url('/++theme++plonetheme.prb/css/++theme++plonetheme.prb/images/nav_ul_li.jpg') 0 6px no-repeat;
padding-left:15px !important;
line-height:1.9em;
}
.portletStaticText a:link, .portletStaticText a:visited{
color:#1617C7 !important;
text-decoration:none;
border-bottom:1px solid #89BAED;
}
.portletStaticText a:hover, .portletStaticText a:active, .portletStaticText a:focus{
color:#1617C7;
text-decoration:none;
border-bottom:1px solid #1617C7;
}
.portletStaticText ul li a:link, .portletStaticText ul li a:visited{
color:#000 !important;
text-decoration:none;
border:0 !important;
}
.portletStaticText ul li a:hover, .portletStaticText ul li a:active, .portletStaticText ul li a:focus{
color:#000 !important;
text-decoration:underline;
border:0 !important;
}
#sitemap-footer{
box-sizing: border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
background:transparent url('/++theme++plonetheme.prb/css/++theme++plonetheme.prb/images/sitemap_bg_1024.jpg') 0 0 no-repeat;
border:1px solid #9e9e9e;
}
#sitemap-footer .span2:first-child{
margin-left:-4px;
}
#sitemap-footer .span2 h2,
#sitemap-footer .span2 .footer-title{
font-family: 'Dosis', sans-serif;
font-weight:bold;
font-size:15px;
padding-top: 6px;
height:30px;
line-height:14px;
letter-spacing: 0;
}
#sitemap-footer .span2 ul li ul{
font: 100% Arial,FreeSans,sans-serif;
font-size: 12px;
margin-top: 10px;
letter-spacing: -0em;
}
#sitemap-footer .span2 ul.vab h2, #sitemap-footer .span2 ul.mt h2, #sitemap-footer .span2 ul.apdlr h2,
#sitemap-footer .span2 ul.vab .footer-title, #sitemap-footer .span2 ul.mt .footer-title, #sitemap-footer .span2 ul.apdlr .footer-title{
width:80px;
}
#sitemap-footer .span2 ul{
margin-top: 4px;
}
#sitemap-footer .span2 ul li ul{
margin:47px 0 0 20px;
}
#sitemap-footer .span2 ul li ul li a:link, #sitemap-footer .span2 ul li ul li a:visited{
color:#000;
text-decoration:none;
}
#sitemap-footer .span2 h2 a:link, #sitemap-footer .span2 h2 a:visited,
#sitemap-footer .span2 .footer-title  a:link, #sitemap-footer .span2 .footer-title a:visited{
color:#FFF;
text-decoration:none;
}
#sitemap-footer .span2 h2 a:hover, #sitemap-footer .span2 h2 a:active, #sitemap-footer .span2 h2 a:focus,
#sitemap-footer .span2 .footer-title a:hover, #sitemap-footer .span2 .footer-title a:active, #sitemap-footer .span2 .footer-title a:focus{
color:#FFF;
text-decoration:underline;
}
#sitemap-footer .span2 ul li ul li a:link, #sitemap-footer .span2 ul li ul li a:visited {
color: #000000 !important;
text-decoration: none;
}
#sitemap-footer .span2 ul li ul li a:hover, #sitemap-footer .span2 ul li ul li a:active, #sitemap-footer .span2 ul li ul li a:focus{
color:#000;
text-decoration:underline;
}
#sitemap-footer .span2 ul li ul li{
display:block;
font-size:12px;
margin-bottom:8px;
}
#footer-tools{
font-size:12px;
}
#footer-tools .span4{
text-align:right;
}
#footer-tools li{
margin-left:10px;
margin-right:10px;
margin-top: 15px;
display: inline-block;
}
#footer-tools a:link, #footer-tools a:visited{
color:#000;
text-decoration:none;
}
#footer-tools a:hover, #footer-tools a:active, #footer-tools a:focus{
color:#000;
text-decoration:underline;
}
#footer-tools li.lastchild{
float:right;
margin-top:4px;
}
#footer-tools li.lastchild img{
height:35px;
width:auto;
vertical-align:bottom;
}
#footer-tools li.lastchild{
display:none;
}
#footer-tools ul.rightside{
margin-top:6px;
margin-left: -100px;
width: 400px !important;
}
.template-collage_view #content{
border:0;
padding:0;
}
.template-collage_view #content h2{
color:#FFF;
font-size:16px;
margin:0;
}
.collage-item{
margin-bottom:0 !important;
}
.row_1 .block_1 img{
width:700px !important;
height:auto;
}
.row_2 .block_1{
width:410px !important;
}
.row_2 .block_1 .collage_item_1 > div{
border:1px solid #9E9E9F;
}
.row_2 .block_1 .collage_item_1 h2{
background:transparent url('/++theme++plonetheme.prb/css/++theme++plonetheme.prb/images/collage_intro_header_bg.jpg') top left no-repeat;
background-size: 100%;
font-size:16px;
font-family:'Dosis', sans-serif;
color:#FFF;
padding:3px 1em 40px 1em;
line-height: normal;
}
.row_2 .block_1 .collage_item_1 div div p{
padding:0 15px 0 25px;
}
.row_2 .block_1 .collage_item_1 div div p + p{
padding:0 15px 15px 25px;
}
.row_2 .block_1 .collage_item_2{
margin-top:20px;
}
#content .row_2 .block_1 .collage_item_2 ul li{
line-height: 20px;
}
.row_2 .block_1 .collage_item_2 > div{
border:1px solid #9E9E9F;
padding-top:15px;
}
.block_2 dl.portletRss{
margin-bottom:0 !important;
}
.block_2 div.collage-item div{
margin-top:20px !important;
}
.block_2 div.collage-item div:first-child{
margin-top:0 !important;
}
#content .row_2 .block_1 .collage_item_2 table.invisible, #content .row_2 .block_1 .collage_item_2 table.invisible th, #content .row_2 .block_1 .collage_item_2 table.invisible td{
border:0;
}
.row_2 .block_1 .collage_item_2 ul li{
line-height:2em;
}
#content .row_2 .block_1 .collage_item_2 ul li a:link, #content .row_2 .block_1 .collage_item_2 ul li a:visited{
color:#000 !important;
background:#FFF231;
border:0 !important;
padding:3px;
}
#content .row_2 .block_1 .collage_item_2 ul li a:hover, #content .row_2 .block_1 .collage_item_2 ul li a:active, #content .row_2 .block_1 .collage_item_2 ul li a:focus{
color:#000 !important;
background:#FFF231;
border:0 !important;
padding:3px;
}
#content .row_2 .block_1 .collage_item_2 ul li a:focus{
outline: 1px dotted;
}
.block_2{
width:270px !important;
margin-left:20px;
padding-left:0 !important;
margin-left:20px;
}
.block_2 div.collage-item div{
margin-top:20px !important;
}
.block_2 div.collage-item div div.prbnews{
margin-top:-20px !important;
}
.block_2 div.collage_item_1 div:first-child{
margin-top:0 !important;
}
.block_2 dl.portletRss{
clear:both;
}
.collage-row + .collage-row .column-block{
margin-top: 20px;
}
.section-travailler-et-entreprendre .block_2 div.collage_item_1 div.prbnews, .section-working-and-doing-business .block_2 div.collage_item_1 div.prbnews, .section-werken-en-ondernemen .block_2 div.collage_item_1 div.prbnews{
margin-bottom:20px;
}
/* */
.template-collage_view .prbnewstitle{
width:88px;
background:none;
font-family:'Dosis', sans-serif;
font-size:16px;
padding:3px 0 0 18px;
color:#FFF;
font-weight:bold;
}
.template-collage_view .prbnewstitle h2{
padding: 0;
line-height: normal;
}
.template-collage_view #prbnewstabs{
float:left;
margin-left:40px;
}
.template-collage_view #prbnewstabs li{
display:block;
float:left;
margin:4px 3px 3px 3px;
padding:0;
width:20px;
background:#BEBEBE;
color:#000;
text-align:center;
font-size:12px;
border-bottom:0px solid #89BAED;
list-style-type: none;
}
.template-collage_view #content .listeprbnews li, .template-collage_view #content .prbnewsnavi li{
list-style-type: none;
padding-left: 0 !important;
background: none;
}
.template-collage_view #content .prbnewsnavi li{
background: #BEBFC1;
}
.template-collage_view #prbnewstabs li a:link, .template-collage_view #prbnewstabs li a:visited{
border-bottom:0px solid #89BAED;
color:#000 !important;
font-weight:bold;
text-decoration:none;
}
.template-collage_view #prbnewstabs li a:hover, .template-collage_view #prbnewstabs li a:active, .template-collage_view #prbnewstabs li a:focus{
font-weight:bold;
color:#000 !important;
text-decoration:none;
}
.template-collage_view .prbnews a.browse{
display:none;
}
.template-collage_view .prbnews{
width:268px;
height:400px;
margin:0 0 0 0;
padding:0;
background:transparent url('/++theme++plonetheme.prb/css/++theme++plonetheme.prb/images/portlet_header_bg.jpg') top left no-repeat;
background-size: 100%;
border:1px solid #9E9E9F;
}
.template-collage_view #contenerprbnews{
width:260px;
height:341px;
margin-top:25px;
}
.template-collage_view #content .portletRss .portletHeader a:link, .template-collage_view #content .portletRss .portletHeader a:visited{
font-size:16px;
color:#FFF !important;
font-family:'Dosis', sans-serif;
padding:0 0 0 5px;
border:0 !important;
}
.template-collage_view #content .portletRss .portletHeader a:active, .template-collage_view #content .portletRss .portletHeader a:hover, .template-collage_view #content .portletRss .portletHeader a:focus{
font-size:16px;
color:#FFF !important;
font-family:'Dosis', sans-serif;
padding:0 0 0 5px;
border:0 !important;
}
.template-collage_view dl.portlet{
font-size:100%;
}
.template-collage_view #content dd{
margin:5px 0;
}
a:focus img{
outline:#fff 1px dotted;
}
#search-results-bar dl.actionMenu {
display:none;
}
.portletWrapper + .portletWrapper{
margin-top: 20px;
}
/* */
/* */
@media (max-width: 325px){
.navbar .btn-navbar .navbar-icon{
margin-right: 30px;
}
}
@media (max-width: 480px) {
#portal-globalnav-wrapper,
#socialtools {
display: none;
}
.bgbody{
display: none;
}
#header > .row > .span9{
width: 80%;
}
#portal-languageselector{
position: absolute;
top: 5px;
right: -10px;
}
.navbar .btn-navbar{
margin-top: 20px !important;
}
.nav-collapse, #portal-globalnav{
position: relative !important;
z-index: 100000;
}
#portal-logo-wrapper{
position: absolute;
top: 55px;
width: 85%;
}
#portal-searchbox{
position: absolute;
top: 150px;
}
#portal-searchbox input.searchField{
width: 121%;
}
.portletHeader{
background: #939399 !important;
padding-bottom: 10px !important;
}
.portletHeader h2{
padding-bottom: 0 !important;
}
#portal-column-two{
margin-top: 15px;
}
#contentzone{
margin-bottom: 0;
}
#footer-tools{
text-align: center;
margin-top: 0;
}
#footer-tools .span4{
text-align: center;
}
}
@media (max-width: 980px) {
#portal-globalnav > li{
display: block;
border: 0 !important;
padding: 0 10px;
border-top: 1px solid #939399 !important;
}
#portal-globalnav > li:first-child{
border: 0 !important;
}
#portal-globalnav > li > a{
width: 100% !important;
padding: 20px 0 !important;
}
#portal-globalnav > li:hover, #portal-globalnav > li:active, #portal-globalnav > li:focus{
background: #CACACD;
}
#portal-globalnav > li > a:hover, #portal-globalnav > li > a:active, #portal-globalnav > li > a:focus{
background: rgba(0, 0, 0, 0);
}
#portal-globalnav > li.selected{
background: #CACACD;
}
#portal-globalnav li.selected a, #portal-globalnav li a:hover, #portal-globalnav li a:focus, #portal-globalnav li a:active, #portal-globalnav li.selected a:hover, #portal-globalnav li.selected a:focus, #portal-globalnav li.selected a:active{
background: none;
}
#portal-globalnav{
background: #B9B9BC;
position: relative;
z-index: 100000;
}
.navbar .btn-navbar{
margin: 15px 0 0 0;
}
#portal-languageselector{
border: 0;
position: absolute;
top: 3px;
margin-top: 0;
}
#portal-languageselector li{
margin-top: 10px;
}
#portal-languageselector li a{
background: rgb(90, 90, 90);
border-radius: 4px;
display: block;
width: 30px;
padding: 8px 2px;
height: 20px;
}
#portal-languageselector li.currentLanguage a{
display: none;
}
.addthis_toolbox.porletAddThis{
display: none;
}
#sitemap-footer{
display: none;
}
#footer-tools ul.rightside{
margin-left: 0;
width: 100% !important;
text-align: center;
}
.template-collage_view .row_1 .block_1, .template-collage_view .row_2 .block_1 .collage_item_1, .template-collage_view .row_2 .block_2, .template-collage_view #portal-column-two{
display: none;
}
.template-collage_view .row_2 .block_1, .template-collage_view .row_2 .block_1 .collage_item_2{
width: 100% !important;
}
}
@media (max-width: 980px) and (orientation: landscape){
.portletNavigationTree ul{
-moz-column-count: 2;
-moz-column-gap: 10px;
-webkit-column-count: 2;
-webkit-column-gap: 10px;
column-count: 2;
column-gap: 10px;
}
.portletNavigationTree ul ul{
-moz-column-count: auto;
-moz-column-gap: normal;
-webkit-column-count: auto;
-webkit-column-gap: normal;
column-count: auto;
column-gap: normal;
}
}
@media (min-width: 481px) and (max-width: 540px){
#portal-searchbox{
left: 0 !important;
top: 150px !important;
}
#header{
height: 213px !important;
}
body{
background-position: 0 0 !important;
}
#portal-searchbox input.searchField{
width: 121%;
}
.portletHeader{
background: #939399 !important;
padding-bottom: 10px !important;
}
.portletHeader h2{
padding-bottom: 0 !important;
}
#portal-column-two{
margin-top: 15px;
}
#contentzone{
margin-bottom: 0;
}
#footer-tools{
text-align: center;
margin-top: 0;
}
#footer-tools .span4{
text-align: center;
}
}
@media (min-width: 481px) and (max-width: 767px){
.bgbody{
display: none;
}
#header > .row > .span9{
width: 85%;
}
#portal-languageselector{
border: 0;
top: 3px;
position: absolute;
}
#portal-searchbox{
position: absolute;
left: 325px;
top: 101px;
}
#portal-logo-wrapper{
position: absolute;
top: 60px;
width: 300px;
}
#portal-languageselector li{
margin-top: 10px;
}
#portal-languageselector li a{
background: rgb(90, 90, 90);
border-radius: 4px;
display: block;
width: 30px;
padding: 8px 2px;
height: 20px;
}
#portal-languageselector li.currentLanguage a{
display: none;
}
#header{
height: 165px;
}
body{
background-position: 0 -40px;
}
.portletHeader{
background: #939399 !important;
padding-bottom: 10px !important;
}
.portletHeader h2{
padding-bottom: 0 !important;
}
.portletNavigationTree ul{
-moz-column-count: 2;
-moz-column-gap: 10px;
-webkit-column-count: 2;
-webkit-column-gap: 10px;
column-count: 2;
column-gap: 10px;
}
.portletNavigationTree ul ul{
-moz-column-count: auto;
-moz-column-gap: normal;
-webkit-column-count: auto;
-webkit-column-gap: normal;
column-count: auto;
column-gap: normal;
}
#portal-column-two{
margin-top: 15px;
}
#contentzone{
margin-bottom: 0;
}
#footer-tools{
text-align: center;
margin-top: 0;
}
#footer-tools .span4{
text-align: center;
}
}
@media (min-width: 768px) and (max-width: 980px) {
#portal-logo-wrapper{
/* */
position: absolute;
top: 107px;
width: 260px;
}
#portal-searchbox{
position: absolute;
top: 150px;
left: 390px;
}
.searchButton{
background: rgba(0, 0, 0, 0) url('/++theme++plonetheme.prb/images/searchButton-black.png') top left no-repeat;
}
#portal-languageselector{
border: 0;
}
.bgbody{
background:rgba(0, 0, 0, 0) url('/++theme++plonetheme.prb/images/header.png') 50%  0 no-repeat;
}
#footer-tools{
border-top: 1px solid #939399;
padding-top: 5px;
}
#footer-tools ul.rightside{
margin-left: 0;
width: 220px !important;
}
.template-collage_view #contentzone .span9, .template-collage_view .row_2 .block_1, .template-collage_view .row_2 .block_1 .collage_item_2{
width: 100% !important;
}
}
@media (max-width: 1199px){
#code{
display: none;
}
}
@media (min-width: 1200px){
#portal-globalnav{
font-size:0.9em;
}
#portal-globalnav li a{
width:100px;
}
#header{
margin-bottom:30px;
}
.bgbody{
background:rgba(0, 0, 0, 0) url('/++theme++plonetheme.prb/images/header.png') top center no-repeat;
}
#contentzone{
margin-top:30px;
margin-bottom:30px;
}
#portal-breadcrumb{
margin-bottom:30px;
}
#portal-globalnav li a{
vertical-align:top;
min-width:auto;
width:100px;
padding:10px 35px 47px 10px;
vertical-align:top;
background:none;
border:0;
color:#000;
}
#portal-globalnav li#portaltab-culture-tourisme-loisirs a, #portal-globalnav li#portaltab-culture-toerism-vrije-tijd a, #portal-globalnav li#portaltab-culture-tourism-leisure a{
padding:10px 35px 32px 10px;
}
#portal-globalnav li#portaltab-a-propos-de-la-region, #portal-globalnav li#portaltab-over-het-gewest, #portal-globalnav li#portaltab-about-the-region{
width:138px;
}
#portal-globalnav li{
height:68px;
display:inline-block;
border-left:1px solid #949398;
vertical-align:top;
}
#portal-searchbox{
margin-right:20px;
}
.portlet .portletHeader h2{
font-size:16px;
}
.portletNavigationTree .portletHeader{
font-size:16px;
}
#sitemap-footer .span2 h2,
#sitemap-footer .span2 .footer-title{
padding:4px 0 0 8px;
font-size:14px;
width:100%;
}
#sitemap-footer .span2 ul.vab h2, #sitemap-footer .span2 ul.mt h2, #sitemap-footer .span2 ul.apdlr h2,
#sitemap-footer .span2 ul.vab .footer-title, #sitemap-footer .span2 ul.mt .footer-title, #sitemap-footer .span2 ul.apdlr .footer-title{
width:100%;
}
#sitemap-footer{
background:transparent url('/++theme++plonetheme.prb/css/++theme++plonetheme.prb/images/sitemap_bg.jpg') 0 0 no-repeat;
}
#footer-tools li.lastchild{
display:block;
}
#portal-column-two div.portletItem{
margin-top:10px;
}
#portal-column-two div.addthis_toolbox{
margin-top:0;
}
#portal-column-two div:first-child{
margin-top:0;
}
.row_1 .block_1 img{
width:870px !important;
}
.row_2 .block_1{
width:570px !important;
}
.row_2 .block_1 .collage_item_2{
margin-top:30px;
}
.row_2 .block_1 .collage_item_1 h2{
background:transparent url('/++theme++plonetheme.prb/css/++theme++plonetheme.prb/images/collage_intro_header_bg.jpg') top left no-repeat;
background-size: 100%;
}
.block_2{
margin-left:30px;
}
.block_2 div.collage-item div{
margin-top:30px !important;
}
.block_2 div.collage-item div div.prbnews{
margin-top:-30px !important;
}
.block_2 div.collage_item_1 div:first-child{
margin-top:0 !important;
}
.section-travailler-et-entreprendre .block_2 div.collage_item_1 div.prbnews, .section-working-and-doing-business .block_2 div.collage_item_1 div.prbnews, .section-werken-en-ondernemen .block_2 div.collage_item_1 div.prbnews{
margin-bottom:30px;
}
.portletWrapper + .portletWrapper{
margin-top: 30px;
}
#footer-tools ul.rightside{
margin-left: 0;
width: 370px !important;
}
.portletStaticText .portletItem{
padding:0 20px 15px 20px;
}
.row_2 .collage-column .block_1, .row_2 .collage-column .block_2{
margin-top: 30px;
}
/* */
#header{
z-index: 0;
}
#portal-globalnav{
margin-left: 95px;
}
#portal-globalnav li a{
width: 80px;
}
#curl{
width:100px;
height:100px;
position:fixed;
top:0;
left:0;
}
#curl:hover{
width:247px;
height:247px;
-webkit-transition: ease 1s;
-moz-transition: ease 1s;
}
.link {
height: 200px;
min-height: 200px;
width: 200px;
}
}
@media (min-width: 1400px){
#portal-globalnav{
margin-left: 0;
}
#portal-globalnav li a{
width: 100px;
}
}
/* */
@media print{
#portal-breadcrumb, #footer{
display:none !important;
}
#portal-logo-wrapper{
margin-bottom:10px !important;
margin-left:auto !important;
margin-right:auto !important;
float:none !important;
}
#portal-logo-wrapper a{
text-decoration:none !important;
}
#header{
height:auto;
margin-bottom:0 !important;
width:95%;
}
#content{
margin-top:0 !important;
width:95%;
border:0 !important;
}
#content h1.documentFirstHeading{
padding-top:0 !important;
margin-top:0 !important;
}
#content a:link:after, #content a:visited:after {
content: " [" attr(href) "] ";
}
}
.newsImageContainer p.discreet{
display:none;
}
/* */
#content .places{
margin-left:0;
}
.places li:first-child{
margin-top:10px;
}
.place{
list-style-type: none;
list-style-image: none;
}
#content a.accordion-toggle{
padding-left:40px;
}
#content a.accordion-toggle.collapsed{
}
#content a.accordion-toggle:link, #content a.accordion-toggle:visited{
background:#929397 url('/++theme++plonetheme.prb/css/++theme++plonetheme.prb/images/agenda-culturel_localisation_sprite.png') 10px 10px no-repeat;
}
#content a.accordion-toggle:hover, #content a.accordion-toggle:active, #content a.accordion-toggle:focus{
background:#929397 url('/++theme++plonetheme.prb/css/++theme++plonetheme.prb/images/agenda-culturel_localisation_sprite.png') 10px -36px no-repeat;
}
#content a.accordion-toggle:link h3.h3soussoustitre, #content a.accordion-toggle:visited h3.h3soussoustitre{
color:#FFF;
margin:0;
}
#content a.accordion-toggle:hover h3.h3soussoustitre, #content a.accordion-toggle:active h3.h3soussoustitre, #content a.accordion-toggle:focus h3.h3soussoustitre{
margin:0;
color:#FFF330;
}
.accordion-body{
background:#EBEBEB;
}
#content .place ul{
margin-left:0;
}
.place li{
list-style-type:none;
list-style-image:none;
border-top:1px solid #E5E5E5;
padding-left:41px;
}
.accordion-inner{
padding-left:41px;
}
.place li:first-child{
border:0;
}
/* */
#content #galleriffic #controls a:link, #content #galleriffic #controls a:visited, #content #galleriffic #controls a:hover, #content #galleriffic #controls a:active, #content #galleriffic #controls a:focus{
color:transparent !important;
}
.ss-controls .play{
top:44px;
background:transparent url('/++theme++plonetheme.prb/css/++theme++plonetheme.prb/images/gal_play.png') top left no-repeat !important;
}
.ss-controls .pause{
background:transparent url('/++theme++plonetheme.prb/css/++theme++plonetheme.prb/images/gal_pause.png') top left no-repeat !important;
}
div.nav-controls .prev{
background:transparent url('/++theme++plonetheme.prb/css/++theme++plonetheme.prb/images/gal_prev.png') top left no-repeat !important;
}
div.nav-controls .next{
background:transparent url('/++theme++plonetheme.prb/css/++theme++plonetheme.prb/images/gal_next.png') top left no-repeat !important;
}
div.slideshow-container{
max-height: 585px !important;
}
div.slideshow img{
max-height: 550px !important;
}
div.pagination span.current{
background-color:#1818C8 !important;
border-color:#1818C8 !important;
}
#galleriffic ul.thumbs a:hover, #galleriffic div.pagination a:hover, #galleriffic ul.thumbs a:focus, #galleriffic div.pagination a:focus{
border:1px solid #1818C8 !important;
}

