
/* - ++theme++nuffic.theme/includes/style/grid.css - */
/* https://www.nuffic.nl/en/portal_css/++theme++nuffic.theme/includes/style/grid.css?original=1 */
/* */
.section {
clear: both;
padding: 0px;
margin: 0px;
}
/* */
.col {
display: block;
float:left;
margin: 1% 0 1% 2%;
}
.col:first-child { margin-left: 0; }
/* */
.group:before,
.group:after {
content:"";
display:table;
}
.group:after { clear:both; }
/* */
ul.nav {
/* */
width: 100%;  /* */
}
.site-study-in-holland ul.nav {
/* */
width: 83.3333%;
}
.site-wil-weg ul.nav {
/* */
width: 85.9375%;
}
/* */
#content {
width: 75%;  /* */
}
#content .section {
/* */
margin: 2.797202797202797%;
}
.template-frameviewer_view.extra-wide #content  .section {
margin: 2% 0 2% 2%;
}
#content .details .portlet {
/* */
width: 42.173913043478265%;
/* */
padding: 2.158696% 2.608695652173913% 8.268696% 2.608695652173913%;
}
#content .details .portlet.odd {
/* */
margin-right: 4.347826086956522%;
}
.subnav {
/* */
width: 29.411764705882355%;
}
#photoslider {
width: 100%;
}
#photoslider > ul {
height: 0;
/* */
padding-bottom: 48.61111111111111%;
}
#photoslider .slideshow-slides > li div.info {
/* */
left: 5.555555555555555%;
/* */
width: 27.77777777777778%;
/* */
height: 51.42857142857143%;
}
.details {
/* */
width: 67.64705882352942%;
/* */
margin-left: 2.9411764705882355%;
}
.template-search-bare .details {
width: 67.64705882352942%;
}
.template-frameviewer_view.extra-wide .details {
width: 97.64705882352942%;
}
.box4portlets {
/* */
width: 102.89655172413794%;
}
.box4portlets .portlet {
/* */
width: 22.273218142548597%;
height: 0;
/* */
margin: 1.349892008639309% 2.699784017278618% 1.349892008639309% 0;
/* */
padding-bottom: 21.5977%;
}
.box4portlets .portlet .cta {
width: 95%;
padding: 4% 0 4% 6%;
}
.filters {
/* */
width: 23.529411764705884%;
/* */
padding: 2.794117647058824%;
}
.filters fieldset {
/* */
width: 86.25%;
/* */
padding: 6.25%;
}
#sidebar-wrapper { /* */
/* */
margin: 1% 0 1% 2.0833333333333335%;
/* */
width: 22.916666666666668%;
}
.portlet,
.portlet.heading {
/* */
/* */
padding: 4.545454545454545% 5.454545454545454% 17.27272727272727% 5.454545454545454%;
/* */
width: 89.0909090909091%;
}
.portlet.heading .cta {
width: 84.34782608695653%;
}
.sidebar .portletCallToAction {
padding: 0;
width: 100%;
}
.sidebar .portletCallToAction .cta {
width: 95%;
}
.sidebar .portlet.portletCallToAction,
.sidebar .portlet.portletMemberStatistics,
.sidebar .portlet.portletStaticText {
width: auto;
clear: both;
min-width: 185px; /* */
}
.sidebar .portlet.portletCallToAction { width: 220px; }
#footer {
/* */
padding: 2.0833333333333335%;
/* */
width: 95.83333333333333%;
}
#footer ul.vertical-doormat > li {
/* */
width: 24.67391304347826%;
}
#footer ul.vertical-doormat li ul li:first-child,
#footer ul.vertical-doormat ul.onecol > li {
width: 100%;
}
#footer ul.vertical-doormat ul.twocol > li {
/* */
width: 40.707964601769916%;
}

/* - ++theme++nuffic.theme/includes/style/additional.css - */
@media screen {
/* https://www.nuffic.nl/en/portal_css/++theme++nuffic.theme/includes/style/additional.css?original=1 */
body.template-overview-controlpanel #content,body.template-checklist-start #content .details,body.template-checklist-view #content .details,body.template-checklist-login-register #content .details,body.template-checklist-preferences #content .details{width:auto;max-width:100%;}
body .ui-state-active,.ui-widget-content .ui-state-active,body .ui-widget-header .ui-state-active,body .ui-state-hover,.ui-widget-content .ui-state-hover,body .ui-widget-header .ui-state-hover,body .ui-state-focus,.ui-widget-content .ui-state-focus,body .ui-widget-header .ui-state-focus{background:#FF6600;border:1px #fff solid;}
body .ui-widget-header{border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;background:#FF6600;border:1px solid #CC3300;color:#FFFFFF;font-weight:bold;padding:0 15px;text-decoration:none;}
body .ui-widget-header .ui-icon{background-image:url('/en/++theme++nuffic.theme/includes/image/ui-icons_ffffff_256x240.png');}
h1,h2,h3,h4{margin-bottom:0.5em;}
.mceContentBody h2{font-size:13px;font-weight:bold;}
#footer .external-link,#sitewide-header .social .external-link,.portletW3CLinkChecker .link-button,.portlet.online-contacts ul li{background-image:none;}
.portlet.online-contacts ul li{padding-left:0;}
div.chatportlet-online-contact.chatportlet-online-contact{padding:0 0 0 10px;background:url('/en/++theme++nuffic.theme/includes/image/arrows.png') left 5px no-repeat;margin-top:5px;}
.portletW3CLinkChecker.heading{padding-bottom:0;}
.portletW3CLinkChecker.heading h2{background-color:#365D95;padding-bottom:10px;font-size:10px;color:#fff;}
.portletW3CLinkChecker .link-button{line-height:50px;}
.link-button.faq-contact{text-transform:capitalize;color:#fff;overflow:hidden;}
.portletMailDeskNewsletter{color:#fff;overflow:hidden;}
.portletMailDeskNewsletter .submitCell input{background-color:#FF6600;border-radius:2px 2px 2px 2px;color:#FFFFFF;float:right;font-weight:bold;padding:4px 6px;text-decoration:none;}
.portletTwitterRss .subheader .twitterlogo,.portletFacebookRss .facebooklogo,.portletLinkedInRss .linkedinlogo{float:right;}
.portlet.portletTwitterRss h2 span.subheader{text-transform:none;}
.portlet.portletSeeAlsoPortlet ul li.portletItem,.portlet.portletFacebookRss ul li.portletItem,.portlet.portletLinkedInRss ul li.portletItem,.portlet.portletTwitterRss ul li.portletItem{background:none;padding-left:0;}
.portlet.portletSeeAlsoPortlet ul li.portletItem li{padding-left:10px;background:url('/en/++theme++nuffic.theme/includes/image/arrows.png') left 5px no-repeat;}
body.template-sitemap .image-preview,body.template-sitemap .mime_icon,.template-blogentry_view #contentview-syndication,.template-blogentry_view #contentview-local_roles,.sidebar .portletIcon a img,.sidebar .portlet a img,.overlay-ajax .subnav,.overlay-ajax .addthis_toolbox,.portlet.nuffic_back_to_search,.dropdown ul li a img{display:none;}
.sidebar .portlet.portletFacebookRss a.external-link,.sidebar .portlet.portletLinkedInRss a.external-link,.sidebar .portlet.portletTwitterRss a.external-link{padding-left:0;}
.sidebar .portletIcon a img{display:block;}
.portlet.bgcolor.no-color{background-color:transparent;}
.portlet.portletStaticText{padding-bottom:12px;}
.portlet.portletStaticText > .portlet-header{margin-bottom:7px;}
.portlet.portletNufficBlog li.portletItem,.portlet.portletCollection.portletAbout li.portletItem{padding-left:0;background:none;}
.portlet.portletCollection .tile{background:none;display:block;line-height:normal;padding-left:0;}
.portlet.portlet-static-direct-naar > h2{margin-bottom:0px;}
span.download-size{margin-left:2px;}
#content-core ul{margin-left:2em;}
.visualClear{clear:both;}
.field{clear:both;margin-bottom:1em;}
fieldset,.editionComment{line-height:1.5em;margin:0;padding:0 1em 1em;width:auto;}
#content img.tileImage,#content div.newsImageContainer{float:right;margin:0 1em 0.5em 1em;}
#content .image-reference p.discreet,#content div.newsImageContainer p.discreet{margin:0;padding:0.5em;background-color:rgba(40,40,40,0.7);color:white;font-weight:bold;position:relative;width:188px;top:-3em;}
.internal-link.with_mime_icon img{padding-right:0.5em;}
.documentDescription{font-weight:bold;margin-bottom:1em;}
#content .details .portlet.heading h2{font-size:16px;}
#content .details .portlet ul{list-style:none outside none;margin-left:0;}
#content .details .portlet{float:left;margin-top:0;}
#content .details ul.indexfaq{margin-left:0;}
#content .details ul.indexfaq li{padding-bottom:10px;}
.glossaryAbcedaire,#content ul.glossaryAbcedaire{font-size:75%;}
#login-container h2,.pb-ajax h2{font-size:20px;}
.pb-ajax fieldset{border:0.1em solid #329fd7;line-height:1.5em;margin:1em 0;padding:0 1em 1em;width:auto;}
#rpx-register-container fieldset {display:none;}
#rpx-register-container,#rpx-login-container{text-align:center;margin:0;float:left;width:450px;min-height:1px;}
#rpx-register-container fieldset{}
#rpx-login-container fieldset{margin-bottom:20px !important;}
.janrainContent{height:200px;margin:0 auto;}
.janrainContent,#janrainAuthReturnExperience{width:314px;}
#janrainProviderPages li{width:152px;}
#creation-date-viewlet{color:grey;}
.sidebar .portletAssignments a,.subnav .portletAssignments a{display:inline;text-decoration:underline;color:#0000EE;}
.subnav .portletAssignments .portlet{border:none;padding:0;box-shadow:none;}
body.template-atct_edit #content{background-color:white;}
#user-tools{background-color:black;}
#user-tools a{color:#fff;text-decoration:none;}
#manage-portlets-links{float:left;}
#user-tools-top-bar{width:100%;height:16px;}
#edit-bar li{display:inline;}
.overlay ul.formTabs,#content ul.formTabs{background-color:#ddd;border:0.3em solid #ddd;}
#edit-bar{z-index:999;height:24px;background-color:#555e65;border-style:solid solid none;border-width:5px 5px 0;font-size:12px;position:fixed;left:0;right:0;}
#content-views{float:left;background-color:#555e65;}
.ie6 ul#content-views{margin:-2px -3px 0 -3px;}
#content-views a{color:White;}
.overlay ul.formTabs,#content ul.formTabs{display:block;border-style:solid solid none solid;margin-left:0;border-top-right-radius:0.5em;border-top-left-radius:0.5em;-webkit-border-top-right-radius:0.5em;-webkit-border-top-left-radius:0.5em;-moz-border-radius-topleft:0.5em;-moz-border-radius-topright:0.5em;}
.overlay li.formTab,#content li.formTab{display:inline;margin-right:0.25em;}
.overlay li.formTab a,#content-views a,#content li.formTab a{display:inline-block;}
.overlay li.formTab a,#content-views a,#content li.formTab a{line-height:2em;padding:0 0.75em;text-decoration:none;border:none;margin:0;}
.overlay li.selected a,#content-views li.selected a,#content li.formTab a.selected{font-weight:bold;}
.overlay li.formTab a.selected,.overlay li.formTab a.hover,#content-views li.selected a,#content-views li a:hover,#content li.formTab a.selected,#content li.formTab a:hover{background:White;color:Black;}
.overlay li.formTab a.selected,.overlay li.formTab a:hover,#content-views li.selected a,#content-views li a:hover,#content li.formTab a.selected,#content li.formTab a:hover{border-top-right-radius:0.5em;border-top-left-radius:0.5em;-webkit-border-top-right-radius:0.5em;-webkit-border-top-left-radius:0.5em;-moz-border-radius-topleft:0.5em;-moz-border-radius-topright:0.5em;}
#content li.formTab a.notify{background-color:red;color:White;}
#content li.formTab a.required span{background:no-repeat center right;padding-right:1em;}
#content fieldset.formPanel{border:none;}
#content fieldset.formPanel.hidden{display:none;}
#content div.formControls input.hidden{display:none;}
.icons-on .contenttype-document,.icons-on .contenttype-event,.icons-on .contenttype-folder,.icons-on .contenttype-link,.icons-on .contenttype-news-item,.icons-on .contenttype-plone-site,.icons-on .contenttype-collection,.icons-on .contenttype-topic,.icons-on #plone-contentmenu-factories .contenttype-file,.icons-on #plone-contentmenu-factories .contenttype-image{display:inline-block;line-height:2em;padding-left:20px;}
.icons-on .sidebar
.icons-on .details .contenttype-faqfolder,.icons-on .details .contenttype-rsspage{padding-left:5px;}
.icons-on .subnav a{display:block;line-height:1em;padding-left:13px;}
#contentActionMenus dl.actionMenu a,#contentActionMenus dl.actionMenu.activated dd{background-color:#555e65;color:White;z-index:999;text-decoration:none;}
#contentActionMenus dl.actionMenu.activated dd{box-shadow:10px 10px 10px -6px #252525;border-bottom:0.5em solid #555e65;right:-3px;z-index:999;}
#contentActionMenus dl.actionMenu.activated dd a:hover,#contentActionMenus dl.actionMenu.activated dd .actionMenuSelected{background-color:White !important;color:#666;}
#contentActionMenus dl.actionMenu{line-height:20px;}
#folderHeader,#contextHeader{border-bottom:2px solid white;}
#contextHeader{margin-top:5px;}
#contentActionMenus{float:right;background:#555e65;margin:0;border-radius:0.5em;border-top-left-radius:0;-webkit-border-radius:0.5em;-webkit-border-top-left-radius:0;-moz-border-radius:0.5em;-moz-border-radius-topleft:0;}
.actionMenuContent{padding:0 0.25em;}
dl.actionMenu{float:right;white-space:nowrap;position:relative;margin-left:0.5em;}
dl.actionMenu a,dl.actionMenu div{display:block !important;white-space:nowrap;}
dl.actionMenu dt{font-weight:normal;}
span.arrowDownAlternative{font-size:80%;}
dl.actionMenu.deactivated dt{margin:0 0.25em;}
dl.actionMenu.deactivated dd{display:none;}
dl.actionMenu.activated dd{position:absolute;width:auto;min-width:100%;border-bottom-right-radius:0.5em;border-bottom-left-radius:0.5em;-webkit-border-bottom-right-radius:0.5em;-webkit-border-bottom-left-radius:0.5em;-moz-border-radius-bottomleft:0.5em;-moz-border-radius-bottomright:0.5em;}
dl.actionMenu.activated dt a,dl.actionMenu.activated dd a,dl.actionMenu.activated dd div{margin:0 0.25em;}
.hiddenStructure{display:block;background:transparent none;border:none;height:0.1em;overflow:hidden;padding:0;margin:-0.1em 0 0 -0.1em;width:1px;}
#document-base-edit{padding:10px;}
.mceContentBody ul,.mceContentBody ol{list-style:disc outside none;margin-left:2em;}
#sitewide-wrapper{clear:both;}
#manage-portlets-links,#portal-personaltools{float:right;background:transparent;position:absolute;z-index:10;top:0;right:0;font-size:100%;border-bottom-right-radius:0.5em;border-bottom-left-radius:0.5em;-webkit-border-bottom-right-radius:0.5em;-webkit-border-bottom-left-radius:0.5em;-moz-border-radius-bottomleft:0.5em;-moz-border-radius-bottomright:0.5em;}
#portal-personaltools dt.actionMenuHeader{position:relative;font-weight:normal;margin:0 !important;}
#portal-personaltools dt a{color:#FFFFFF;margin:0 !important;}
#portal-personaltools dd.actionMenuContent{margin-top:27px;border:1px solid #CC3300;background-color:#FF6600;}
#manage-portlets-links dt.actionMenuHeader a:after{content:" ▼";color:#fff;}
#manage-portlets-links dd,#portal-personaltools dd{right:0;padding-top:0.5em;box-shadow:10px 10px 10px -6px #252525;}
#manage-portlets-links dd,#portal-personaltools dd{background:#555E65;padding-bottom:0.5em;}
#manage-portlets-links dd a,#portal-personaltools dd a{line-height:2em;padding:0 0.75em;color:#fff;text-decoration:none;}
#manage-portlets-links dd a:hover,#portal-personaltools dd a:hover{background:#fff;color:#555E65;}
.icons-on a[class^="contenttype-"] img{padding-right:4px;}
.icons-on .contenttype-document{background:no-repeat transparent 0 4px url(/en/++theme++nuffic.theme/includes/image/contenttypes-sprite.png);}
.icons-on .contenttype-event{background:no-repeat transparent 0 -212px url(/en/++theme++nuffic.theme/includes/image/contenttypes-sprite.png);}
.icons-on .contenttype-folder{background:no-repeat transparent 0 -644px url(/en/++theme++nuffic.theme/includes/image/contenttypes-sprite.png);}
.icons-on .contenttype-link{background:no-repeat transparent 0 -1076px url(/en/++theme++nuffic.theme/includes/image/contenttypes-sprite.png);}
.icons-on .contenttype-news-item{background:no-repeat transparent 0 -1292px url(/en/++theme++nuffic.theme/includes/image/contenttypes-sprite.png);}
.icons-on .contenttype-plone-site{background:no-repeat transparent 0 -1508px url(/en/++theme++nuffic.theme/includes/image/contenttypes-sprite.png);}
.icons-on .contenttype-collection{background:no-repeat transparent 0 -1724px url(/en/++theme++nuffic.theme/includes/image/contenttypes-sprite.png);}
.icons-on .contenttype-topic{background:no-repeat transparent 0 -1724px url(/en/++theme++nuffic.theme/includes/image/contenttypes-sprite.png);}
.icons-on #plone-contentmenu-factories .contenttype-file{background:no-repeat transparent 0 -428px url(/en/++theme++nuffic.theme/includes/image/contenttypes-sprite.png);}
.icons-on #plone-contentmenu-factories .contenttype-image{background:no-repeat transparent 0 -860px url(/en/++theme++nuffic.theme/includes/image/contenttypes-sprite.png);}
.icons-on .subnav a{background:none;}
dl.portalMessage{margin-bottom:10px;font-size:80%;background-color:#ff6600;border:1px solid #ff6600;color:#fff;clear:both;}
dl.portalMessage a,#content dl.portalMessage a{color:#fff;border-bottom:1px solid #fff;}
dl.portalMessage dt{background-color:#fff;font-weight:bold;float:left;margin:0 0.5em 0 0;padding:0.5em 0.75em;color:#ff6600;line-height:1.25em;}
dl.portalMessage dd{padding:0.5em 0.5em;margin:0;line-height:1.25em;}
dl.warning{border-color:#d80;color:#FFFFFF;}
dl.warning dt{background-color:#d80;color:white;}
dl.error{border-color:#d00;}
dl.error dt{background-color:#d00;color:#FFFFFF;}
dl.warning{border-color:#d80;color:black;}
dl.warning dd{background-color:#fd7;color:#404040;}
dl.error{border-color:red;}
dl.error dd{background-color:#fdc;color:#404040;}
#content dl.portalMessage{font-size:100%;}
#content dl.portalMessage dt{margin:0 0.5em 0 0;padding:0.5em 0.75em;}
#content dl.portalMessage dd{margin:0;}
.LSBox .searchSection,body.template-search .documentAuthor{display:none;}
body.template-search .image-preview{padding:5px;margin-right:5px;}
#sorting-filter{margin-top:10px;}
a.facet-filter{text-decoration:none;color:#ff6600;}
#selected-facets a{position:absolute;right:0;text-decoration:none;font-size:15px;color:#ff6600;}
#LSResult{position:absolute;right:2px;top:16px;background:White;margin:2em 0 0 -7em;}
#LSResult fieldset{padding:1em 0 0;background-color:#FFFFFF;border-radius:0 0 0 0;box-shadow:0 0 4px rgba(80,80,80,0.4);}
#livesearchLegend{background-color:#fff;padding:5px 12px 0;}
#LSResult .LSDescr{font-size:85%;color:#666;}
.LSRow,#LSNothingFound{display:block;padding:0.5em 1em;white-space:normal;width:28em;}
.LSHighlight{background:#ddd;}
.searchbox{position:relative;margin-bottom:2%;}
.LSResult{width:460px;z-index:5;position:absolute;right:0;top:0;background:White;margin:4em 0 0 0;}
.LSResult fieldset{padding:1em 0 0;background-color:#FFFFFF;border-radius:0 0 0 0;box-shadow:0 0 4px rgba(80,80,80,0.4);}
div.overlay{width:auto;height:auto;display:none;margin:1em;}
div.overlay-iframe,div.overlay-ajax{width:60%;min-height:100px;z-index:99;}
div.overlay-iframe{height:60%;}
div.overlaybg div.close,div.overlay div.close{background-image:url(/en/++theme++nuffic.theme/includes/image/pb_close.png);position:absolute;left:-14px;top:-14px;cursor:pointer;height:30px;width:30px;}
.pb-ajax{overflow-y:auto;}
.pb-ajax,.pb-image,.overlay iframe{background-color:#fff;border:1px solid #999;white-space:normal;box-shadow:0 0 3em 0.5em #666;-moz-box-shadow:0 0 3em 0.5em #666;-webkit-box-shadow:0 0 3em #666;}
.pb-ajax > div{width:92%;padding:1em;}
div.overlay div.close span{display:block;height:1px;margin:-1px 0 0 -1px;overflow:hidden;padding:0;width:1px;}
div.overlay textarea{width:100%;}
div.overlay #createGroup legend,div.overlay .link-parent,.pb-ajax .documentActions{display:none
}
div.overlay #createGroup fieldset{border:none;}
div.overlay p{margin-bottom:1em;}
div.overlay label{margin-bottom:0.25em;}
div.overlay a:hover{color:#75ad0a;}
div.overlay a.selected{color:#000000;}
div.overlay .formTab{margin-right:1em;font-weight:bold;}
div.overlay .formTab.lastFormTab{margin-right:0;}
div.overlay .formControls a{display:block;margin:0.75em;}
#viewlet-below-content-title .documentByLine,body.template-logged_out #content .update,body.template-login_form #content .update{display:none;}
#content .update{height:auto;margin-bottom:10px;}
#content .update .documentByLine{display:block;margin-top:0.5em;}
#content-history div.historyRecord{margin-bottom:1em;}
#content-history div.historyTools ul{float:right;margin:0.5em 1em;}
#content-history div.historyTools ul li{display:inline;padding:0 0.015em;}
#content-history div.historyTools ul li a{border-bottom:none;}
#content-history div.historyTools form{display:inline;}
#content-history .historyByLine{background:#ddd;padding:0.5em;border-top-right-radius:0.5em;border-top-left-radius:0.5em;-webkit-border-top-right-radius:0.5em;-webkit-border-top-left-radius:0.5em;-moz-border-radius-topleft:0.5em;-moz-border-radius-topright:0.5em;}
#content-history div.historyLinks{float:right;clear:right;margin:0.5em 1em 0 0;}
#content-history div.historyComment{padding:0.5em 1em;border:1px solid #ddd;}
#content-history div.historyComment p{margin:0;padding-top:1px;}
#content-history a.historyComparePrevious{border-top:1px dotted #ccc;display:block;margin-top:3em;text-align:center;}
#content-history a.historyComparePrevious span{background-color:white;position:relative;top:-0.75em;padding:0 0.5em;}
body.template-logged_out #content,body.template-login_form #content,.pb-ajax #login-form{text-align:center;width:100%;}
#fieldset-openid-login input,#login-form input{font-size:150%;}
body.template-register #content input,body.template-new-user #content input{font-size:150%;width:inherit;}
#fieldset-openid-login label,#login-form label{margin-right:0.5em;padding-top:0.2em;text-align:right;width:10em;display:inline-block;}
#fieldset-openid-login .formControls input,#login-form .formControls input{margin-left:0.25em;}
#login-container fieldset{border:0 solid transparent;}
#login-container legend{display:none;}
#login-container #login_form{font-size:120%;width:366px;margin-left:auto;margin-right:auto;}
#login-container #login_form fieldset{background-color:#F3F3F3;border:1px solid #D4D4D4;margin:0 20px;padding:20px;border-radius:10px;-webkit-radius:10px;-moz-radius:10px;}
#login-form label,#login-form{text-align:left !important;}
#login-form .formControls{margin-left:0;text-align:right;}
#login-form h2{text-align:center;}
#login-form .field input{width:100%;}
#rpx-register-container iframe{box-shadow:none;border:none
}
#form fieldset,.template-atct_edit fieldset,.editionComment{line-height:1.5em;margin:1em 0;padding:0 1em 1em;width:660px;}
#content .field input[type="text"][name$=".title"],#archetypes-fieldname-title input{font-family:"Helvetica",Arial,FreeSans,sans-serif;line-height:125%;color:Black;letter-spacing:-0.05em;margin:inherit -0.05em;font-size:2em;font-weight:bold;}
#content .field textarea[name$=".description"],#archetypes-fieldname-description textarea#description{font-family:Arial,FreeSans,sans-serif;color:#666666;font-size:1.25em;font-weight:bold;}
.template-atct_edit div.formControls{margin:1em;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{background-color:#ffffe0;}
form textarea{width:100%;min-height:150px;}
form select{vertical-align:top;}
form legend{padding:0.5em;font-size:85%;}
form .field .label,form label{font-weight:bold;}
form optgroup{font-style:normal;font-weight:bold;color:#999;padding-left:0.25em;}
form option{color:black;}
form optgroup > option{padding:0 0.25em 0 1em;}
dl.enableFormTabbing dd{margin-left:0;padding-top:2em;}
.suppressVisualEditor{margin-top:0 !important;}
.searchSection{color:#76797c;margin-top:0.25em;}
.searchSection label:hover{color:#000;}
.field{clear:both;margin-bottom:2em;}
.field input[type="text"]{width:20em;}
.field input[type="text"][size]{width:auto;}
.field input[type="text"][name$=".title"],input#title{width:100%;}
.field.error input[type="text"][name$=".title"],.error input#title{width:99%;}
.ArchetypesBooleanWidget label,.field input[type="radio"],.field input[type="checkbox"]{margin:3px 0.5ex;width:auto;display:inline-block;}
.fieldRequired{background:url(/en/++theme++nuffic.theme/includes/image/required.png) center left no-repeat;padding:0 0 0 1em;color:White;}
.fieldUploadFile{text-align:right;margin-right:0.75em;display:none;}
.fieldTextFormat{text-align:right;margin-right:0.75em
}
.formHelp{display:block;color:#555;margin:0 0 0.2em 0;}
body.template-atct_edit .formHelp{font-weight:normal;display:block;}
div.no-contacts-message{padding:0;}
div.field.error{background-color:#fadcdc;border:1px solid red;padding:0.5em;margin:1em 0;}
.error .fieldRequired{color:#d00;}
div.error.warning{background-color:transparent;border:none;margin-top:0;padding:0;}
div.error.warning input{border:2px solid red;}
input.inputLabelActive{color:#76797c;}
textarea#form\.description{height:6em;width:99%;}
table.listing tbody tr.odd.selected td,table.listing tbody tr.odd.dragging td,tr.dragging,tr.selected{background-color:#ffa;}
table.listing tbody tr.odd.error td,table.listing tbody tr.error{background-color:#fadcdc;}
.multi-widget-field{padding-left:0.5em;border-left:1.5em solid #DDD;}
.multi-widget-checkbox{margin-left:-2em;margin-right:0.5em;width:1.5em;display:inline-block;}
#searchform{margin-top:1em;}
#searchform #SearchableText{font-size:150%;width:300px;}
.collapsible .collapser{cursor:pointer;color:#FF6600;}
.collapsible .collapser:hover{text-decoration:underline;}
.collapsible .collapser.collapsed{padding-right:14px;background:url('/en/++theme++nuffic.theme/includes/image/arrowRight.png') center right no-repeat;}
.collapsible .collapser.expanded{padding-right:14px;background:url('/en/++theme++nuffic.theme/includes/image/arrowDown.png') center right no-repeat;}
.optionsBox{overflow-y:auto;border:solid 1px #999999;background:#FFFFFF;height:14em;width:100%;}
.ie7 div.optionsBox{width:50%;}
.optionsBox LABEL{padding:2px 0 0 0;display:block;line-height:1em;font-weight:normal;}
.optionsBox input{vertical-align:middle;margin:1px 4px 4px 6px;}
.ie7 .optionsBox input{margin:0;}
.optionsBox LABEL.checked{background-color:#EEEEEE;}
.optionsBox LABEL.hover{background-color:#777777;color:#FFFFFF;}
#archetypes-fieldname-subject .formHelp{font-weight:normal;}
#existingTagsSection{position:relative;margin-left:3em;}
#existingTags{float:left;width:50%;}
#existingTags dd{margin-bottom:1px;margin-left:0;}
#selectedTags,#content #newTags{margin-bottom:0;margin-left:0;}
#selectedTagsSection{margin-left:3em;float:left;width:43%;margin-bottom:0;}
#newTagsSection{width:48%;margin-left:3em;}
p.selectedTag{margin-bottom:.4em;}
#existingTagsTitle,#newTagsTitle{float:left;}
#existingTagsHelp,#newTagsHelp{float:right;}
#noTagsSelected,#oneOrMoreTagsSelected{display:none;}
#portal-sitemap{list-style:none;margin-left:0;font-size:130%;font-weight:bold;}
#portal-sitemap li{list-style:none;margin-left:0;}
#portal-sitemap a{border-bottom:none;display:block;}
#portal-sitemap > li{border-bottom:0.1em dotted #ddd;line-height:1.8em;padding:0.25em 1em;margin-bottom:0;}
#portal-sitemap .navTreeLevel2,#portal-sitemap .navTreeLevel2 ul{font-size:85%;font-weight:normal;margin-bottom:0;padding:0.25em 0;}
#setup-link{font-size:90%;}
#content ul.configlets{margin:1em 0;list-style-image:none;list-style:none;}
#content ul.configlets li{margin-bottom:1em;list-style:none;display:block;}
#content ul.configlets li a{text-decoration:none;border:none;}
#content ul.configlets li a:visited{color:#436976;background-color:transparent;}
#content ul.configlets li a:active{color:#436976;background-color:transparent;}
#content ul.configlets li label{font-weight:bold;}
#content ul.configletDetails{margin:0 1em 1em 4em;list-style-image:none;list-style:none;}
#content ul.configletDetails li{margin-bottom:1em;display:inline;}
#content ul.configletDetails li a{text-decoration:none;}
#content ul.configletDetails li label{font-weight:bold;}
#content ul.configletDetails li.configletDescription{display:block;color:#76797c;margin:0;}
.inlineDisplay{display:inline
}
table.controlpanel-listing{width:100%;}
table.controlpanel-listing td,table.controlpanel-listing th{font-size:120%;}
table.controlpanel-listing dl{margin-top:0;}
.rule-element dl dd,table.controlpanel-listing dd{margin-left:1em;}
table.controlpanel-listing dl dt a .trigger{font-weight:normal;}
table .controlpanel-listing td{vertical-align:top;}
table.controlpanel-listing td.checker{text-align:center;}
table.controlpanel-listing th.smallcolumn{width:1.5em;}
.chooser-right{float:right;margin-right:0;margin-bottom:0;}
.rule-element{background-color:#EEF3F5;margin:0.5em 0 0.5em;padding:0.3em 1em 0.3em 1em;width:auto;}
.rule-updown,.rule-operations{float:right;padding-top:0.8em;}
table.listing,table.plain{border-spacing:0;border-collapse:collapse;}
table.invisible td,table.invisible th,table.plain td,table.plain th,table.listing td,table.listing th{padding:0.5em 1em;vertical-align:top;}
table.plain th,table.plain td{border:1px solid #ddd;}
table.listing td.listingCheckbox,table.listing th.listingCheckbox{text-align:center;}
table.listing{background-color:transparent;border-left:1px solid #ddd;border-bottom:1px solid #ddd;}
table.listing .top{border-left:1px solid #ddd;border-top:1px solid #ddd;border-right:1px solid #ddd;}
table.listing th{text-align:left;color:#666;border:0.1em solid solid none #e7e7e7;background:#f8f8f8;}
table.listing tr.odd th{border:0.1em solid solid none none #fff;}
.portaltype-han-importfile table.listing tr.odd th{border:0.1em solid #252525;}
table.listing tbody th{font-weight:bold;}
table.listing tbody tr{text-align:left;}
table.listing tbody tr.odd td,table.listing tbody tr.odd{background:#eee;}
table.listing tbody tr.even td,table.listing tbody tr.even{background:#fff;}
table.listing tbody tr td{background:transparent;}
table.listing tbody tr td.error,table.listing tbody tr.odd td.error{background:#ffbaba;color:#d8000c;}
table.listing td{border-right:1px solid #ddd;}
.portaltype-han-importfile table.listing td{border-right:1px solid #252525;border-bottom:1px solid #252525;}
table.listing a{border:none;display:inline-block;border-bottom:none !important;}
table.listing td.draggable{text-shadow:White 1px 1px 1px;background:#ddd !important;border-bottom:1px solid white;padding:0.4em 0.4em 0 0.5em;}
table.vertical{}
table.vertical th{text-align:right;}
table.vertical td{border-top:0.1em solid #e7e7e7;padding:0.5em;}
table.grid td,table.grid th{border:1px solid #e7e7e7;padding:0.5em;}
.dragindicator{outline:2px solid #FFD700;}
#foldercontents-order-column{padding:0;}
div.listingBar{margin:1em 0;}
div.listingBar .next{display:inline-block;float:right;}
div.listingBar .previous{display:inline-block;}
div.listingBar a{display:inline-block;padding:0.25em 0.5em;border:0.1em solid #ccc;}
div.listingBar a:hover{color:White;background-color:#329fd7;border-color:#329fd7;}
#commenting{margin-top:10px;}
.commentImage,#commenting p,.discussion .reply p{display:none
}
#commenting legend,.discussion .reply legend{background-color:#DEDEDE;padding:4px 10px;font-size:120%;border-top-right-radius:0.5em;border-top-left-radius:0.5em;-webkit-border-top-right-radius:0.5em;-webkit-border-top-left-radius:0.5em;-moz-border-radius-topleft:0.5em;-moz-border-radius-topright:0.5em;}
.reply form,#commenting form{padding:5px;background-color:#EFEFEF;border:1px solid #DEDEDE;}
#commenting .field,.reply .field{margin-bottom:10px;}
#commenting fieldset{padding:0 !important;}
.discussion{margin:30px 0;}
.discussion .comment{margin:0;border-top:1px solid #DEDEDE;padding:5px 0 8px 0;}
#formfield-form-widgets-text textarea{height:60px
}
#formfield-form-widgets-in_reply_to,#formfield-form-widgets-author_name,#formfield-form-widgets-author_email,#formfield-form-widgets-user_notification,.commentBody{margin:0 !important;}
.kssattr-atfieldname-formEpilogue{margin-top:15px;}
.reply-to-comment-button{display:none !important;}
.commentBody p,.comment .documentByLine{width:100%;}
.comment .documentByLine,.comment .documentByLine a{font-weight:bold;}
.comment .documentByLine .commentDate{font-weight:normal;}
.comment .commentDate{float:right;display:inline;padding-top:0;}
.commentActions{margin-bottom:10px;}
.commentBody{border:none;}
.portlets-manager{background-color:#fff;padding:5px;}
#content.dialog-wrapper fieldset{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border:0.1em solid none none #329FD7;}
#content.dialog-wrapper legend{padding:0.5em;}
#content.dialog-wrapper{clear:both;line-height:1.5em;margin:1em 0.25em 2em;background:none repeat scroll 0 0 White;font-size:110%;padding:1em 1em 0;}
.dialog-wrapper fieldset{line-height:1.5em;margin:1em 0;padding:0 1em 1em;width:auto;}
#useful{font-size:11px;overflow:hidden;margin-top:15px;}
#usefulness-form,#why-not-useful{text-align:left;float:right;width:215px;margin-top:0.5em;}
#useful .relevance{width:165px;}
.InlinePhotoAlbum{padding:20px 0;}
.photoAlbumEntry{display:inline;}
.photoAlbumEntry span{display:none;}
.photoAlbumEntry img{height:110px;width:110px;}
.template-folder_summary_view .tileItem{border-bottom:1px solid #DEDEDE;padding:20px 0;}
.template-folder_summary_view .tileItem.first{border-top:1px solid #DEDEDE;}
.template-folder_summary_view .tileItem h2 a{padding-right:12px;background:url('/en/++theme++nuffic.theme/includes/image/arrows.png') right -376px no-repeat;}
.template-folder_summary_view .tileItem .documentByLine{margin-bottom:5px;}
.template-folder_summary_view #content .tileBody{margin:0;}
.template-folder_summary_view #content .tileFooter{margin:1em 0 0 0;}
.template-folder_summary_view #content img.tileImage{float:left;margin-left:0;}
.template-nuffic_summary_view .details li .documentModified{font-size:80%;}
.eventDetails{width:100%;margin-bottom:10px;}
#content .details .eventDetails table{width:100%;border-bottom:2px solid black;margin-top:0;}
.eventDetails table tr{border-bottom:0.1em solid #E7E7E7;border-right:0.1em solid #E7E7E7;}
.eventDetails table th{width:140px;border:0 solid transparent !important;background:white;color:black;text-align:left;}
.eventDetails table.listing tbody th,.eventDetails table.listing tbody tr.even td,.eventDetails table.listing tbody tr.odd td{border:0;background:#fff;}
.table-header{background-color:black;color:white;padding:.3em .3em .4em .8em;margin:10px 0 0 0;font-weight:bold;display:block;}
.image-reference{width:200px;margin:0 auto;}
#dashboard{width:920px;}
#dashboard-portlets1,#dashboard-portlets2,#dashboard-portlets3,#dashboard-portlets4{width:230px;float:left;}
.contenttype-blog-entry{margin-top:15px;}
.rssByLine,.contenttype-blog-entry .documentByLine{color:#999999;margin:0.5em 0;}
#content.dialog-wrapper{float:none;width:auto;margin:0;}
.template-newsitem_view #category{font-size:100%;text-align:left;margin-top:0.5em;}
#category{color:gray;}
.image-left{float:left;margin:0.5em 1em 0.5em 0;}
.image-right{float:right;margin:0.5em;}
.image-inline{float:none;}
img.image-left,img.image-right,.captioned img{border:1px solid #ddd;}
dd.image-caption{text-align:left;padding:0 0 0 3px;margin:0;color:#666;font-size:85%;}
.specialitem{border:1px solid #ccc;padding:9px;margin-bottom:10px;min-height:180px;}
.specialitem .width-si{width:100%;}
.specialitem img{float:right;margin-left:9px;}
#content .specialitem p,#content .specialitem h2{margin:0;padding:0px;}
.specialitem .more{display:inline;}
.debug-toolbar-trigger-button{background-color:white;border:1px solid grey;border-top:none;padding:0.2em 0.5em;}
#form-widgets-comment-text{overflow:hidden;overflow-y:hidden;overflow-x:hidden;}
#content li.formTab a.required span:after,#content-core li.formTab a.required span:after,div.field span.required:after{content:"■";color:Red;padding-left:0.2em;font-size:80%;}
.documentByLine .tags{margin-bottom:5px;}
.debug-toolbar-trigger-button{background-color:white;border:1px solid grey;border-top:none;padding:0.2em 0.5em;}
#form-widgets-comment-text{overflow:hidden;overflow-y:hidden;overflow-x:hidden;}
#content li.formTab a.required span:after,#content-core li.formTab a.required span:after,div.field span.required:after{content:"■";color:Red;padding-left:0.2em;font-size:80%;}
.documentByLine .tags{margin-bottom:5px;}
.readmore a{padding-left:10px;background:url('/en/++theme++nuffic.theme/includes/image/arrows.png') left 5px no-repeat;margin-top:5px;}
table.scholarship-table{width:100%;}
table.scholarship-table th{font-weight:bold;width:120px;vertical-align:top;}
table.scholarship-table th,table.scholarship-table td{padding-top:5px;padding-bottom:5px;}
#content .details table.scholarship-table ul{list-style:none;margin:0;}
#scholarship-search #content-core{width:100%;}
#bogf-listing-nav{margin-top:1em;}
.bogf-listing .title{font-weight:bold;}
#bogf-search-results{width:100%;}
#content .details ul.bogf-listing{margin:0px;list-style:none;width:100%;}
.bogf-listing th{font-weight:bold;width:120px;}
.bogf-listing th,.bogf-listing td{padding-top:5px;padding-bottom:5px;}
.bogf-listing li{padding-top:10px;width:100%;border-bottom:1px solid #dedede;}
.bogf-listing .documentByLine{display:block;margin:1em 0;}
#bogf-search-results #-nav{padding-top:0.8em;}
#content .details h2.contenttype-beurs,#content .details h2.contenttype-scholarship{font-size:14px;}
body.portaltype-nufficscholarshipfolder .link-button.sort,body.portaltype-nufficbeursfolder .link-button.sort {display:none}
body.portaltype-nufficscholarshipfolder .collapsible .collapser{background:none;display:block;}
body.portaltype-nufficscholarshipfolder .collapse{display:none;}
body.portaltype-nufficscholarshipfolder .collapsible .collapser.expanded{display:none;}
.listNav{margin:0 0 10px;}
.ln-letters{overflow:hidden;}
.ln-letters a{font-size:0.9em;display:block;float:left;padding:2px 6px;border:1px solid silver;border-right:none;text-decoration:none;}
.ln-letters a.ln-last{border-right:1px solid silver;}
.ln-letters a:hover,.ln-letters a.ln-selected{background-color:#eaeaea;}
.ln-letters a.ln-disabled{color:#ccc;}
.ln-letter-count{text-align:center;font-size:0.8em;line-height:1;margin-bottom:3px;color:#336699;position:absolute;}
.spam-none{display:none;}
.document-byline{margin-top:5px;}
.js-templates .flyout-menu{display:none;}
#flyout-navigation ul li:first-child {display:none}
.cbp-spmenu{position:absolute;}
.cbp-spmenu .inner-wrapper{background:#333333;}
.cbp-spmenu h2,.cbp-spmenu h3{color:#fff;font-size:1.9em;padding:20px;margin:0;font-weight:300;background:#1a1a1a;}
.cbp-spmenu fieldset h3{background:#333333;padding:10px;}
.cbp-spmenu a{display:block;font-size:1.3em;font-weight:300;}
.cbp-spmenu a:visited,.cbp-spmenu a,.cbp-spmenu p{color:#fff;}
.cbp-spmenu ul{margin:0 0 15px;border-top:1px solid #1a1a1a;border-bottom:1px solid #4d4d4d;}
.cbp-spmenu li{border-top:1px solid #4d4d4d;border-bottom:1px solid #1a1a1a;}
.cbp-spmenu li:hover{border-top:none;display:block;margin:0;-webkit-box-shadow:inset 0 0 15px 3px #222;-moz-box-shadow:inset 0 0 15px 3px #222;box-shadow:inset 0 0 15px 3px #222;}
.cbp-spmenu li a:hover{text-decoration:none;color:#fff;}
.cbp-spmenu .sort_search_filter{margin:0;}
.cbp-spmenu .sort_search_filter.active{background-image:none;cursor:pointer;font-style:italic;}
#flyout-search-filter label{color:#fff;font-size:120%;}
#flyout-search-filter .field{margin-bottom:1em;margin-left:5px;padding-right:5px;}
#flyout-search-filter .field .field{margin-left:0;}
#flyout-search-filter ul{border-bottom:none;margin:0;}
#flyout-search-filter ul > h3{font-size:1.4em;padding:10px 20px 10px 6%;}
#flyout-search-filter li{overflow:auto;}
#flyout-search-filter li a,#flyout-search-filter li p{display:inline;padding:0;}
#flyout-search-filter li:last-child{border:none;}
#flyout-search-filter li > a,#flyout-search-filter li > p{float:left;padding:20px 0;}
#flyout-search-filter li > a{width:74%;padding-left:6%;float:left;}
#flyout-search-filter li > p{width:20%;float:left;}
#flyout-search-filter #selected-facets{padding:20px;color:#fff;line-height:1.3em;}
#flyout-search-filter #selected-facets span{font-size:1.3em;}
#flyout-search-filter #selected-facets a{font-size:200%;color:#fff;}
.cbp-spmenu-vertical{height:100%;top:0;z-index:1000;}
.cbp-spmenu-vertical a{padding:1em;}
.cbp-spmenu-horizontal{width:100%;height:150px;left:0;z-index:1000;overflow:hidden;}
.cbp-spmenu-horizontal h3{height:100%;width:20%;float:left;}
.cbp-spmenu-horizontal a{float:left;width:20%;padding:0.8em;border-left:1px solid #258ecd;}
.cbp-spmenu{display:none;width:80%;}
.cbp-spmenu-push .cbp-spmenu{position:absolute;height:auto;}
.cbp-spmenu-push .cbp-overlay{position:absolute;display:block;top:-20px;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:9999;color:white;}
.cbp-spmenu-left{-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-webkit-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0);}
.cbp-spmenu-right{-moz-transform:translate(125%,0);-ms-transform:translate(125%,0);-webkit-transform:translate(125%,0);-o-transform:translate(125%,0);transform:translate(125%,0);}
.cbp-spmenu-push-toright .cbp-spmenu-open{-moz-transform:translate(0%,0);-ms-transform:translate(0%,0);-webkit-transform:translate(0%,0);-o-transform:translate(0%,0);transform:translate(0%,0);}
.cbp-spmenu-push-toleft .cbp-spmenu-open{-moz-transform:translate(25%,0);-ms-transform:translate(25%,0);-webkit-transform:translate(25%,0);-o-transform:translate(25%,0);transform:translate(25%,0);}
.cbp-spmenu li{width:100%;}
.cbp-spmenu-left.cbp-spmenu-open,.cbp-spmenu-right.cbp-spmenu-open{width:80%;}
.cbp-spmenu-push{overflow-x:hidden;left:0;}
#cbp-peek{width:100%;}
.cbp-spmenu-push > #cbp-peek.fixed{position:fixed;width:100%;top:0;}
.cbp-spmenu-push-toright > #cbp-peek{-moz-transform:translate(79.99%,0);-ms-transform:translate(79.99%,0);-webkit-transform:translate(79.99%,0);-o-transform:translate(79.99%,0);transform:translate(79.99%,0);}
.cbp-spmenu-push-toleft > #cbp-peek{-moz-transform:translate(-79.99%,0);-ms-transform:translate(-79.99%,0);-webkit-transform:translate(-79.99%,0);-o-transform:translate(-79.99%,0);transform:translate(-79.99%,0);}
body,.cbp-spmenu-push > #cbp-content,.cbp-spmenu,.cbp-spmenu-push{}
#cbp-peek,.cbp-spmenu{-webkit-transition:all 0.7s;-ms-transition:all 0.7s;-moz-transition:all 0.7s;-o-transition:all 0.7s;transition:all 0.7s;}
#cbp-peek.fixedd{-webkit-transition:none;-ms-transition:none;-moz-transition:none;-o-transition:none;transition:none;}
#content li.listNav,.ln-letters{overflow:hidden;}
#content li.listNavHide,#content div.listNavHide {display:none;}
#-nav .listNavShow {display:list-item;}
#-nav .letterCountShow {display:block;}
#-nav .ln-letters a{font-size:0.9em;display:block;float:left;padding:2px 6px;border:1px solid silver;border-right:none;text-decoration:none;}
#-nav .ln-letters a.ln-last{border-right:1px solid silver;}
#-nav .ln-letters a:hover,#-nav .ln-letters a.ln-selected{background-color:#eaeaea;}
#-nav .ln-letters a.ln-disabled{color:#ccc;}
#-nav .ln-letter-count{position:absolute;top:0;left:0;width:20px;text-align:center;font-size:0.8em;line-height:1.35;color:#336699;}
.table-wrapper{overflow-x:auto;background-image:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,#ffffff),color-stop(100%,rgba(255,255,255,0))),-webkit-gradient(linear,100% 50%,0% 50%,color-stop(0%,#ffffff),color-stop(100%,rgba(255,255,255,0))),-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,#c3c3c5),color-stop(100%,rgba(195,195,197,0))),-webkit-gradient(linear,100% 50%,0% 50%,color-stop(0%,#c3c3c5),color-stop(100%,rgba(195,195,197,0)));background-image:-webkit-linear-gradient(left,#ffffff,rgba(255,255,255,0)),-webkit-linear-gradient(right,#ffffff,rgba(255,255,255,0)),-webkit-linear-gradient(left,#c3c3c5,rgba(195,195,197,0)),-webkit-linear-gradient(right,#c3c3c5,rgba(195,195,197,0));background-image:-moz-linear-gradient(left,#ffffff,rgba(255,255,255,0)),-moz-linear-gradient(right,#ffffff,rgba(255,255,255,0)),-moz-linear-gradient(left,#c3c3c5,rgba(195,195,197,0)),-moz-linear-gradient(right,#c3c3c5,rgba(195,195,197,0));background-image:-o-linear-gradient(left,#ffffff,rgba(255,255,255,0)),-o-linear-gradient(right,#ffffff,rgba(255,255,255,0)),-o-linear-gradient(left,#c3c3c5,rgba(195,195,197,0)),-o-linear-gradient(right,#c3c3c5,rgba(195,195,197,0));background-image:linear-gradient(left,#ffffff,rgba(255,255,255,0)),linear-gradient(right,#ffffff,rgba(255,255,255,0)),linear-gradient(left,#c3c3c5,rgba(195,195,197,0)),linear-gradient(right,#c3c3c5,rgba(195,195,197,0));background-position:0 0,100% 0,0 0,100% 0;background-repeat:no-repeat;background-color:white;background-size:4em 100%,4em 100%,1em 100%,1em 100%;background-attachment:local,local,scroll,scroll;}
.easter-egg{-webkit-animation:rot 8s infinite linear;-moz-animation:rot 8s infinite linear;-ms-animation:rot 8s infinite linear;-o-animation:rot 8s infinite linear;animation:rot 8s infinite linear;}
.spinner-outer{display:none;position:absolute;width:100%;z-index:600;}
.spinner-inner{border-bottom:6px solid rgba(0,0,0,.1);border-left:6px solid rgba(0,0,0,.1);border-right:6px solid rgba(0,0,0,.1);border-top:6px solid rgba(0,0,0,.4);border-radius:100%;margin:0 auto;height:50px;width:50px;-webkit-animation:rot .8s infinite linear;-moz-animation:rot .8s infinite linear;-ms-animation:rot .8s infinite linear;-o-animation:rot .8s infinite linear;animation:rot .8s infinite linear;}
.spinner-outer.white .spinner-inner{border-bottom:6px solid rgba(255,255,255,.1);border-left:6px solid rgba(255,255,255,.1);border-right:6px solid rgba(255,255,255,.1);border-top:6px solid rgba(255,255,255,.4);}
.spinner-outer.orange{background-color:inherit;}
.spinner-outer.orange .spinner-inner{border-bottom:6px solid rgba(255,102,0,.2);border-left:6px solid rgba(255,102,0,.2);border-right:6px solid rgba(255,102,0,.2);border-top:6px solid rgba(255,102,0,.6);}
.cbp-spmenu .spinner-outer{top:100px;left:0;}
@-webkit-keyframes rot{from{-webkit-transform:rotate(0deg);}
to{-webkit-transform:rotate(359deg);}
}
@keyframes rot{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg);}
}
.carousel{position:relative;margin-bottom:1em;}
.carousel-banner{display:none;overflow:hidden;}
.carousel-text{background-color:#DDDDDD;bottom:0;left:0;padding:2%;position:absolute;width:96%;}
.carousel-banner-1{display:block;}
.carousel-pager{margin:0.75em 0;}
.carousel-pager-item,.carousel-pager-button-prev,.carousel-pager-button-next{background-color:#DDDDDD;padding:0.25em 0.5em;}
.carousel-pager-item-active{background-color:#75AD0A;}
.carousel-pager-item-active:link,.carousel-pager-item-active:visited,.carousel-pager-item-active .carousel-title{color:white;}
.carousel-pager-item-classic{cursor:pointer;}
.carousel-settings-introduction{margin-bottom:1em;}
.javascript-only{display:none;}
#why-not-useful{display:none;padding-top:1em;}
.relevance a{background-image:url("/en/++theme++nuffic.theme/includes/style/++resource++collective.wasthisuseful.images/thumbs.png");background-repeat:no-repeat;height:20px;position:absolute;width:30px;}
.relevance a:hover{cursor:pointer;}
.relevance a.up{background-position:5px 0;right:30px;}
.relevance a.down{background-position:-50px 0;right:0;}
.relevance a.up:hover{background-position:5px -30px;}
.relevance a.down:hover{background-position:-50px -30px;}
#why-not-useful input,#why-not-useful label{display:block;}
#why-not-useful label{font-weight:normal;}
#why-not-useful textarea{margin:0.5em 0em;}
.datagridwidget-table-view .header{height:auto;}
body.template-manage-portletsfooter #content,body.template-manage-portletsfooter #content .details,body.template-manage-portletsbelowcontent #content .details,body.template-manage-portletsabovecontent #content,body.template-manage-portletsbelowcontent #content,body.template-manage-portletsabovecontent #content .details,body.template-manage-portletsbelowcontent #content .details,body.template-manage-portletsinheader #content,body.template-manage-portletsinheader .details{width:100%;}
div.portletAssignments h4{font-size:1.1em;}
div.portletAssignments .managedPortletActions{float:right;}
div.portletAssignments .managedPortletActions form{display:inline;}
div.portletAssignments .managedPortletActions button{margin:0 0.25em;border:none;cursor:pointer;background-color:transparent;color:#FF6600;padding:0;}
body #content div.portletAssignments .portlet{width:98%;margin-bottom:5px;}
#content .portlet-manager-row  .section{margin:0;}
#tabcarousel{height:359px;background:#e6e6e6;padding:8px;}
body .tabPanel > h2{font-weight:bold;font-size:1.917em;line-height:121.739130435%;}
body .tabs-nav{float:left;width:24.8%;height:100%;display:table;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body .tabs-nav li{display:table-row;}
body .tabs-nav li a{display:table-cell;padding:5px;background:#FF0000;font-weight:normal;color:#fff;text-decoration:none;font-size:120%;vertical-align:middle;position:relative;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
body .tabs-nav li:first-child a{border-top:0;}
body .tabs-nav li:last-child a{border-bottom:0;}
body .tabs-nav li a.current:after,body .tabs-nav li a:hover:after{width:0;height:0;border-top:179.5px solid transparent;border-bottom:179.5px solid transparent;border-left:10px solid #fff;content:" ";position:absolute;top:0;right:-10px;z-index:99;}
body .tabs-nav li a.current,body .tabs-nav li a:hover{background:#fff;color:#000;font-weight:bold;z-index:1;}
body .tabPanel{float:left;width:72.9%;border:0;background:#e6e6e6;margin-left:2.05%
}
body .tabcontent h2,body .tabcontent p{font-size:1.250em;color:#000;line-height:133.333333333%;}
body .tabcontent p a{font-size:0.9em;}
body a.arrow{background:url('/en/++theme++nuffic.theme/includes/image/arrows.png') left 5px no-repeat;padding-left:10px;}
body .tabcontent h2{font-weight:bold;margin-bottom:0;}
body .visumwizarddropdown .submit{margin-top:10px;display:block;}
#content .details div > div.dropdown{margin-bottom:15px;}
.dropdown .output{margin-top:15px;}
.output a img{top:2px;}
.output ul{list-style:disc;margin-top:1em;margin-left:2em;margin-bottom:1em;}
.tabs-1 li{height:100%;}
.tabs-2 li{height:50%;}
body .tabs-2 li a.current:after,body .tabs-2 li a:hover:after{border-top-width:89.5px;border-bottom-width:89.5px;}
.tabs-3 li{height:33.33333333%;}
body .tabs-3 li a.current:after,body .tabs-3 li a:hover:after{border-top-width:59.5px;border-bottom-width:59.5px;}
.tabs-4 li{height:25%;}
body .tabs-4 li a.current:after,body .tabs-4 li a:hover:after{border-top-width:44.5px;border-bottom-width:44.5px;}
.tabs-5 li{height:20%;}
body .tabs-5 li a.current:after,body .tabs-5 li a:hover:after{border-top-width:35.5px;border-bottom-width:35.5px;}
.tabs-6 li{height:16.666667%;}
body .tabs-6 li a.current:after,body .tabs-6 li a:hover:after{border-top-width:29.5px;border-bottom-width:29.5px;}
.portaltype-nuffictab .publicationdropdownplaceholder,.mceContentBody .publicationdropdownplaceholder{border:2px solid red;background:url('/en/++theme++nuffic.theme/includes/image/publicationdropdown.png') no-repeat;height:30px;width:50%;max-width:200px;margin-bottom:15px;}
.portaltype-nuffictab .documentdropdownplaceholder,.mceContentBody .documentdropdownplaceholder{border:2px solid blue;background:url('/en/++theme++nuffic.theme/includes/image/documentdropdown.png') no-repeat;height:30px;width:50%;max-width:200px;margin-bottom:15px;}
.portaltype-nuffictab .visumwizarddropdownplaceholder,.mceContentBody .visumwizarddropdownplaceholder{border:2px solid green;background:url('/en/++theme++nuffic.theme/includes/image/visumwizarddropdown.png') no-repeat;height:30px;width:50%;max-width:200px;margin-bottom:15px;}
.portaltype-nuffictab .glossarydropdownplaceholder,.mceContentBody .glossarydropdownplaceholder{border:2px solid orange;background:url('/en/++theme++nuffic.theme/includes/image/glossarydropdown.png') no-repeat;height:30px;width:50%;max-width:200px;margin-bottom:15px;}

}


/* - ++resource++nufficatcontent.static/css/nuffic_atcontent.css - */
@media screen {
/* https://www.nuffic.nl/en/portal_css/++resource++nufficatcontent.static/css/nuffic_atcontent.css?original=1 */
#contentview-quickedit,
#plone-contentmenu-display-home_view,
ul.stepsnav {
display:none;
}
/* */
/* */
.rss-item {
border-bottom: 1px solid #DEDEDE;
margin-bottom: 10px;
}
/* */
/* */
.invisible {
display:none;
}
.invisible.relevant {
display: block;
}
.control {
display: none;
}
.control.relevant {
display: block;
margin: 10px 0px;
padding: 10px;
clear : both;
}
.control.hidden {
display:none;
}
.readonly {
opacity: 0.5;
}
input[disabled] + label {
opacity: 0.5;
}
input[disabled] {
opacity: 0.5;
}
.control.required label.control-label:after {
content: "■";
color: Red;
padding-left: 0.2em;
font-size:80%;
}
.control div.hint {
color: #252525;
font-size: 90%;
margin-bottom: 10px;
}
.control div.alert {
font-weight: bold;
color: red;
display: none;
}
.error .alert {
display: block !important;
}
.control.error {
background-color: #FDC;
border: 1px solid red;
}
.w20e-form {
background-color: transparent;
}
.w20e-form > .alert {
border: medium solid #CE3229;
color: #CE3229;
display: none;
padding: 20px;
}
#intro {
margin: 10px;
}
.w20e-form fieldset {
display: none;
}
.w20e-form fieldset.steps {
display: block;
}
.w20e-form fieldset.active {
display: block;
}
.w20e-form fieldset legend {
border: 0px solid lightgrey;
font-weight: bold;
font-size: 120%;
padding: 10px;
}
.w20e-form fieldset.steps .step {
clear: both;
height: 100%;
text-align: left;
}
.w20e-form fieldset.steps .step .legend {
font-weight: bold;
border-bottom: 1px solid #E6E6E6;
font-size: 16px;
margin-bottom: 10px;
padding-bottom: 10px;
}
.option-wrapper {
float: left;
clear: both;
}
.option-wrapper label {
float: none;
font-weight: normal;
margin-left: 15px;
}
.pfg-form .option-wrapper input,
.option-wrapper input {
border: medium none !important;
width: auto !important;
margin: 7px 0;
}
.clearer {
clear: both;
}
/* */
.help_action {
width: 7px;
height: 13px;
background-color: #F2F2F2;
border: 1px solid #E6E6E6;
-moz-border-radius: 50% 50% 50% 50%;
border-radius: 50% 50% 50% 50%;
color: #404040;
font-size: 10px;
margin-left: 5px;
padding: 0 4px;
text-decoration: none;
display: inline;
position: relative;
}
.help .helpmsg {
background-color: #ff6600;
color: #fff;
padding: 10px;
width: 300px;
font-size: 13px;
}
.help .helpmsg a,
.help .helpmsg a:visited {
color: #fff;
}
.help .helpmsg a img {
padding-right: 5px;
}
.help .helpmsg a:hover {
text-decoration: underline;
}
.help {
z-index: 9;
display: none;
position: absolute;
top: 15px;
left: 15px;
}
.buttonbar .legend {
display: none;
}
.wizard .w20e-form .buttonbar .submit {
border: none;
background-color: transparent;
}
.control.submit {
padding: 0px;
clear: none;
float: left;
}
.submit input {
background-color: #FF6600;
border: 1px solid #CC3300;
border-radius: 2px 2px 2px 2px;
color: #FFFFFF;
font-size: 12px;
padding: 5px 10px;
margin: 0;
text-decoration: none;
width: auto !important;
}
.submit input:hover {
text-decoration: underline;
}
.submit.previous {
float: left;
}
.w20e-form .pfg-form label {
width: auto;
float:none;
}
.pfg-form label, .pfg-form .dropdown label {
width: 120px;
}
.control-info {
float: left;
padding-right: 10px;
width:100%;
}
.control-widget {
float: left;
width: 100%;
}
/* */
/* */
body.portaltype-nufficpublication #parent-fieldname-description {
display: none;
}
#sorting-filter {
float: left;
width: 350px;
}
#publication-view-switcher {
float: right;
width: 65px;
margin-top: 5px;
}
#publication-view-switcher img {
margin-right: 1em;
}
#publication-info {
margin-top: 1.5em;
}
#publication-info .field {
float: left;
margin-bottom: 1em;
}
#publication-info .field div {
float: left;
}
.portaltype-nufficpublication .label {
font-weight: bold;
}
#publication-info .field .label {
width: 175px;
}
.template-search #content .filters p {
margin: 0px;
}
ul.horizontal-listing {
list-style: none !important;
overflow: auto;
margin: 0px !important;
top: -1px;
position: relative;
}
ul.horizontal-listing li {
float: left;
width: 100px;
height: 150px;
margin: 0em 5px;
text-align: center;
}
#publication-search-results ul.horizontal-listing {
top: -1px;
position: relative;
}
#publication-search-results ul.horizontal-listing  li {
border-top: 1px solid #dedede;
border-bottom: none !important;
}
ul.horizontal-listing li img {
float: none !important;
}
ul.horizontal-listing  li .title {
text-align: center;
margin-top: 4px;
overflow: hidden;
}
ul.horizontal-listing .wrapper {
height: 65px;
}
#publication-info a span {
vertical-align: super;
}
#publication-info a span span.highlightedSearchTerm{
vertical-align: baseline;
}
#publication-search h2 {
border-bottom: 1px solid #DEDEDE;
margin: 1em 0em;
padding-bottom: 4px;
}
.template-search .listing.results a img {
border: none !important;
margin-right: 0.5em;
}
.portaltype-nufficpublication .portletInfoBox {
display: none
}
.publication-order-info {
float: right;
/* */ /**/
}
.add-to-cart {
float: left;
width: 250px;
}
.add-to-cart .label,
.add-to-cart .priceInfo {
font-size: 100%;
padding: 0.8em 0.5em 0.8em 0em;
}
/* */
/* */
#nuffic-visa-wizard #row-checklist {
width: auto;
padding: 0px;
}
#nuffic-visa-wizard .intro-content {
margin-top: 15px;
}
#nuffic-visa-wizard .wizard {
border: none;
}
#nuffic-visa-wizard .wizardcontent .checklist-header h2 {
border: none;
margin-bottom: 0px;
padding: 0 0 10px 0;
font-size: 115%;
}
#filter-fields,
#nuffic-visa-wizard form {
font-size: 120%;
background-color: #F3F3F3;
border: 1px solid #D4D4D4;
padding: 10px;
border-radius: 3px;
}
#filter-fields label,
#nuffic-visa-wizard form label {
color: #F60;
}
#nuffic-visa-wizard form label {
width: 150px;
display: block;
float: left;
line-height: 25px;
}
#nuffic-visa-wizard .chzn-container {
float: left;
}
#nuffic-visa-wizard form #input-country {
width: 56.81%;
}
#nuffic-visa-wizard form .submit.link-button {
margin: 10px 0 0 0;
width: 56.81%;;
font-size: 100%;
-webkit-appearance: none;
-webkit-border-radius: 0;
}
#nuffic-visa-wizard #row-checklist .checklist-content {
margin: 0px 0px 10px 0px;
border: 1px solid #D4D4D4;
}
#nuffic-visa-wizard .checklist-pages {
margin: 0px 0px 10px 0px;
padding: 10px;
border-top: 1px solid #D4D4D4;
}
#nuffic-visa-wizard #row-checklist .arrow-up, #nuffic-visa-wizard #row-checklist .arrow-down {
float: left;
margin: 0px 10px;
position: inherit;
}
#nuffic-visa-wizard .checklist-pages h2 {
padding-top: 0;
padding-bottom: 0;
margin-bottom: 0.5em;
}
/* */
/* */
.portletCountryNavigator .custom-select select option {
color: black;
}
/* */
.cc-cookies { position:fixed; width: 90%; left: 0; padding: 0.5em 5%; background: #565656; background: rgba(86,86,86,0.95); color: #fff; font-size: 13px; font-weight: 700; text-shadow: 0 -1px 0 rgba(0,0,0,0.35); z-index: 99999; text-align: center; color: #fff; }
.cc-cookies a, .cc-cookies a:hover, .cc-cookies a:visited, .cc-cookies a:focus { color: #fff; text-decoration: underline; }
.cc-cookies a:hover { text-decoration: none; }
.cc-overlay { height: 100%; padding-top: 25%; }
.cc-cookies-error { float: left; width: 90%; text-align: center; margin: 1em 0 2em 0; background: #fff; padding: 2em 5%; border: 1px solid #ccc; font-size: 18px; color: #333; }
.cc-cookies a.cc-cookie-accept, .cc-cookies-error a.cc-cookie-accept, .cc-cookies a.cc-cookie-decline, .cc-cookies-error a.cc-cookie-decline, .cc-cookies a.cc-cookie-reset { display: inline-block; color: #fff; text-decoration: none; background: #7DAF3B; padding: 0.5em 0.75em; border-radius: 3px; box-shadow: 0 0 2px rgba(0,0,0,0.25); text-shadow: 0 -1px 0 rgba(0,0,0,0.35); -o-transition: background 0.5s ease-in; -webkit-transition: background 0.25s ease-in; -moz-transition: background 0.25s ease-in; }
.cc-cookies a.cc-cookie-decline, .cc-cookies-error a.cc-cookie-decline { background: #af3b3b; margin-left: 0.5em; }
.cc-cookies a.cc-cookie-reset { background: #f15b00; }
.cc-cookies a:hover.cc-cookie-accept, .cc-cookies-error a:hover.cc-cookie-accept, .cc-cookies a:hover.cc-cookie-decline, .cc-cookies-error a:hover.cc-cookie-decline, .cc-cookies a:hover.cc-cookie-reset  { background: #000; -o-transition: background 0.5s ease-in; -webkit-transition: background 0.25s ease-in; -moz-transition: background 0.25s ease-in; }
.cc-cookies-error a.cc-cookie-accept, .cc-cookies-error a.cc-cookie-decline { display: block; margin-top: 1em; }
.cc-cookies.cc-discreet { width: auto; padding: 0.5em 1em; left: auto; top: auto; }
.cc-cookies.cc-discreet a.cc-cookie-reset { background: none; text-shadow: none; padding: 0; text-decoration: underline; }
.cc-cookies.cc-discreet a:hover.cc-cookie-reset { text-decoration: none; }
@media screen and (max-width: 768px) {
.cc-cookies a.cc-cookie-accept, .cc-cookies a.cc-cookie-decline, .cc-cookies a.cc-cookie-reset { display: block; margin: 1em 0; }
}
@media screen and (max-width: 480px) {
.cc-cookies { position: relative; float: left; }
}
/* */
#archetypes-fieldname-local_network { display:none; }
.subsite-www-hollandalumni-nl #archetypes-fieldname-local_network { display:block; }
/* */
.portaltype-formfolder.template-quickedit #content {
width: 100%
}
.portaltype-formfolder.template-quickedit .pfg-form {
width: 66%
}
.template-search-bare { background-image: none !important; }
.template-search-bare #content,
.template-search-bare #content .section { margin: 0; }
.template-search-bare #content .filters { margin-left: 0.5%; }
.template-search-bare #content {
background-color: transparent;
width: inherit;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
margin-bottom: 0;
}
.template-search-bare .table-wrapper {
overflow-x: inherit;
}
#tabcarousel .output {
margin: 0.5em 0;
}
.template-document_view .countrymodules {
margin-bottom: 15px;
}
}


/* - ++resource++nufficatcontent.static/css/nuffic_checklist.css - */
/* https://www.nuffic.nl/en/portal_css/++resource++nufficatcontent.static/css/nuffic_checklist.css?original=1 */
/* */
.checklist-controls .help_action {
font-size: 15px;
margin-left: 3px;
}
.portaltype-nufficchecklist #content {
width: 100%; /* */
}
#nuffic-checklist .wizardcontent {
float: left;
}
#nuffic-checklist .checklist-controls {
margin: 15px 0;
font-size: 115%;
}
#nuffic-checklist .no-registration {
float: right;
}
#nuffic-checklist .pfg-form {
border: none;
}
#nuffic-checklist .pfg-form .option-wrapper label {
width: auto;
}
#content .details #nuffic-checklist .addthis_toolbox {
margin-left: 1.088139282%;
}
#checklist-notes-print,
#nuffic-checklist .checklist-controls a.save {
display: none;
}
#nuffic-checklist .help-text {
margin-bottom: 10px;
}
.template-checklist-view .intro {
width:   58%;
}
#row-checklist {
width:   55.71273123%; /**/
padding: 20px 0.544069641% 20px 1.088139282%;  /**/
}
#row-saved-links {
width: 38.084874864%; /**/
padding: 6px 1.088139282% 5px 2.176278564%;  /**/
}
#row-saved-links .link-button {
padding: 4px 15px;
}
#row-checklist .checklist-box {
width: 30px;
height: 30px;
float: left;
margin-top: 3px;
cursor: pointer
}
#row-checklist .disabled .checklist-box,
#row-checklist .disabled .checklist-header h2{
cursor:default;
}
.template-checklist-start #general-checklist {
margin-bottom: 2em;
}
.checklist-box.checked {
background: url(++resource++nufficatcontent.static/images/sih_checked.gif) no-repeat;
}
.checklist-box.unchecked {
background: url(++resource++nufficatcontent.static/images/sih_unchecked.gif) no-repeat;
}
#row-checklist .checklist-header h2 {
cursor: pointer;
position: relative;
}
#row-checklist .checklist-content {
margin-left: 20px;
}
#row-checklist .checklist-header {
padding-top: 10px;
}
#row-checklist .checklist-item.last h2 {
border-bottom: 1px solid transparent;
}
#row-checklist .arrow-up,
#row-checklist .arrow-down {
float:right;
position: absolute;
top: 0;
right: 0;
}
#row-checklist .arrow-down {
width: 0;
height: 0;
margin-top:4px;
}
#row-checklist .arrow-down {
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-top: 10px solid #FF6600;
}
#row-checklist .arrow-up {
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-bottom: 10px solid #FF6600;
}
#row-saved-links .checklist-help-text {
border-top: 1px solid #E6E6E6;
padding-top: 10px;
}
.saved-page form,
.saved-page h2 {
display: inline;
}
.saved-page button.delete {
border: 0 solid transparent;
background: transparent;
margin: 0px 5px 0px 0px;
}
.saved-page button,
.saved-page img {
cursor: pointer
}
#row-saved-links .saved-page a {
margin-bottom: 5px;
}
#row-saved-links fieldset {
border: 1px solid #DEDEDE;
padding: 1em;
margin-bottom: 15px;
}
#login-form-container img {
display: block;
margin-left: auto;
margin-right: auto
}
#login-form-container h2 {
font-size: 110%;
}
.portletChecklistLinksPortlet ul {
list-style: none outside none;
}
.portletChecklistLinksPortlet.heading ul li {
background: none !important;
padding: 0px !important;
cursor: pointer;
}
.portletChecklistLinksPortlet .link-button {
max-width: 196px;
}
.checklist-save-overlaylink {
padding-bottom: 5px;
position: absolute;
right: 0;
top: -35px;
}
.checklist-help-text {
margin-bottom: 10px;
}
.overlay-iframe.checklist-save .close {
top: -10px;
}
.addthis_checklist {
float:left;
padding: 0 2px;
}
#checklist-admin dl {
margin-bottom: 1em;
}
#checklist-admin dl dt {
font-weight: bold;
}
#checklist-admin table {
}
#flyout-savedlinks.cbp-spmenu-right.cbp-spmenu-open {
background: #fff;
width: 100%;
}
#flyout-savedlinks h2 {
font-size: 2em;
margin-top: 10px;
float: left;
line-height: 1em;
}
#flyout-savedlinks div {
clear:both;
width: 100%;
}
#flyout-savedlinks .link-button {
float: right;
font-size: 1em;
padding: 4px 20px;
}
.checklist-controls > .helpmsg {
color: #000;
margin-top: 10px;
padding: 10px;
font-size: 13px;
display: none;
}
.template-checklist-login-register #row-checklist {
width: 98%;
}
.template-checklist-login-register #rpx-register-container, #rpx-login-container {
width: 435px;
}
#login-container .loading {
height: 10em;
}
#login-container .loading .spinner-outer {
display: block;
width: 92%;
}
/* */
@media only screen and (max-width : 768px) {
body.template-checklist-preferences #content div.details {
width: 100%;
}
#row-checklist {
width: 98.367791077%;
}
#row-checklist .checklist-content {
margin-left: 0px;
}
#content #row-saved-links {
display: none;
}
.saved-page button.delete,
#flyout-savedlinks .saved-page a,
#flyout-savedlinks {
color: #fff;
}
#flyout-savedlinks table {
color : #000;
}
#flyout-savedlinks .saved-page a {
padding: 0;
display: inline;
text-decoration: none;
}
#saved-internal-links > div {
padding: 10px 0;
}
#personalise-checklist .submit {
margin-top: 10px;
}
#row-checklist .checklist-header {
margin-left: 20px;
}
#saved-notes .link-button {
margin-top: 20px;
}
.cbp-spmenu-push #edit-button,
#checklist-admin dt,
.checklist-member-amount,
.saved-page img {
display: none !important;
}
.saved-page button.delete {
font-size: 130%;
}
}
@media only screen and (max-width : 600px) {
.section .wizard {
border: none;
}
.checklist-controls > .helpmsg {
display: block;
}
.checklist-controls > .help_action {
display: none;
}
}
@media only screen and (max-width : 390px) {
body.template-checklist-preferences .pfg-form {
padding: 10px 10px 20px 10px;;
}
#nuffic-checklist .checklist-controls a {
float: left;
clear: both;
margin-top: 10px;
}
#nuffic-checklist .checklist-controls a.create {
float: none;
clear: none;
}
#flyout-savedlinks a.link-button {
padding: 4px 15px;
}
#nuffic-checklist .control-widget {
width: auto;
float: none;
clear: both;
}
#nuffic-checklist .control-widget select {
width: 100%;
}
#content .pfg-form .control-widget input {
padding: 5px 0 5px 5px;
width: 98%;
}
#content .pfg-form input {
width: 100%;
}
.control.relevant {
padding: 10px 0;
}
}

/* - ++resource++nufficatcontent.static/css/nuffic_maps.css - */
/* https://www.nuffic.nl/en/portal_css/++resource++nufficatcontent.static/css/nuffic_maps.css?original=1 */
#map {
width: 300px;
height: 200px;
}
#pano {
width: 300px;
height: 240px;
}
#marker-map {
float:right;
width: 50%;
margin: 5px 0px;
}
#marker-details,
#marker-info {
float:left;
width: 50%;
margin: 5px 0px;
}
.marker-container {
float: left;
clear: both;
}
.portaltype-nufficmarker .marker-container {
float: none;
clear: none;
}
#map_canvas .marker-balloon {
width: 300px;
}
.gmarkerBlock li {
float: none;
width: 100%;
}
.gmarkerContent {
display: block;
}
body.template-googlemap_view #content .details {
float: left;
width: 100%;
margin-left: 0;
}
body.template-googlemap_view.portaltype-topic .canvas_wrapper {
border: 1px solid #DEDEDE;
padding: 11px;
margin-top:18px;
}
body.template-googlemap_view .subnav {
display: none;
}
#map-filter {
margin-bottom: 2em;
}
#map-filter h2 {
margin: 11px 0px;
}
#map-filter .intro,
#map-filter .intro h2 {
font-size: 120% !important;
}
#map-filter form {
padding: 11px 0px;
}
#map-filter .field {
margin: 5px 0px;
float: left;
width: 100%;
}
#filter-fields label {
font-weight: bold;
width: 20%;
float: left;
line-height: 25px;
}
#filter-fields select {
float:left;
width: 50%;
}
#map-filter form input,
#map-filter form select {
display: block;
margin-top: 5px;
float: left;
}
.gm-style img {
max-width: none;
}
@media only screen and (max-width : 960px) {
#filter-fields .field label {
width: 30%;
}
#filter-fields select {
width: 70%;
}
}
@media only screen and (max-width : 600px) {
#filter-fields .field label,
#filter-fields .field select {
clear: both;
width: 100%;
}
#filter-fields .field select {
margin: 0.2em 0;
}
.gmarkerContent,
#map_canvas .marker-balloon {
width: 250px !important;
}
}
@media screen and (max-width: 320px) {
.gmarkerContent,
#map_canvas .marker-balloon {
width: 150px !important;
}
}
