@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro:400);
@import url('https://fonts.googleapis.com/css?family=Lato|Ubuntu');
html{min-height:100%}
body{background-color:#bfc2cc;margin:0;padding:0;color:#20449a;font-size:16px;font-family:lato;line-height:1.7em;min-height:100%;}
div#wrapper{max-width:87.5em;margin:0 auto;background-color:white;position:relative;min-height:100%}
:active, :focus { outline: none; -moz-outline-style: none; }
div#header{max-width:87.5em;margin:0 auto;background-color:white;position:relative}
a.iconfacebook{position:absolute;top:1em;right:1em}
div.banner{max-width:87.5em;margin:0 auto;}
p,div#content li,#header address{font-family: 'Source Sans Pro', sans-serif;}
#header img{display:inline-block;padding-top:1em;padding-left:1em;vertical-align:top;position:relative;
left:0em;max-height:128px;}
#header span address{font-style:normal;line-height:1.5em;text-align:left;font-size:0.5em;padding-top:0.2em;font-weight:normal;color:#7d80b2;}
#header address a{position:absolute;top:6.2em;right:2em;}
#header span {font-size:2.5em;font-weight:bold;padding:2.1em 1em 1.2em 2.7em;display:inline-block;vertical-align:top;}
div.banner{max-height:340px;background-image:url(http://www.moveandcure.nl/uploads/images/banner/aquatherapie.jpg);background-size:contain;}
div.banner img{display:block;width:100%}
div#menu{width:18em; float:left;padding-left:1em;padding-top:2em}
div#menu ul{list-style:none;text-align:right;width:11em;border-right:1px solid #20449a;line-height:1.8em;margin:1.875em 0 0 0.3em;padding:0 1em 0 0;}
div#menu li{position:relative;font-size:1em;}
div#menu ul ul li{font-size:0.85em}
div#menu ul ul{text-align:left;display:none;position:absolute;left:11em;top:0.1em;border:none;margin:0;padding:0 0 0 0.7em}
li.sectionheader{position:relative;left:0.8em}
div#menu a:hover,div#menu a.menuactive, div#menu li.menuactive,div#menu li:hover{color:#d3222a;}
div#menu li:hover ul{display:block;}
div#menu a{text-decoration:none;color:#20449a;}
div#mobiel{display:none;}

div#content{vertical-align:top;min-height:25em;padding-bottom:2em;padding-top:2.875em;padding-right:2em;margin-left:24em}
div#content li{font-size:1.1em}
div#content ul{padding:0;margin:0; list-style-position: inside;}
h1{font-size:1.4em;}
h2{font-size:1.2em;margin-bottom:0.2em}
h3,h4,h5,h6{font-size:0.8em;margin-bottom:0.1em;}
p{margin-top:0;font-size:1.1em;line-height:1.5em}
table,th,td{border:1px solid #20449a;cell-spacing:0;padding:0.5em;font-size:0.9em}
table{border-collapse: collapse;}
#cggm_map_1{max-width:100% !important}
.hide img{padding-right:15px}
.links-en-partners p{display:inline-block;width:30%;vertical-align:base-line}
p.voorlijst{margin-bottom:0;font-family:lato}

div.extra h2{cursor:pointer}

label{width:100px; display:inline-block;vertical-align:top}
input,textarea{width:80%;display:block;vertical-align:top;border-radius:0;border:1px solid #aaa;margin:2px 0;padding:0.4em;padding-left:0;padding-right:0;}
.submit input{margin-left:0;width:80%;background-color:#20449a;border-left:2px solid #20449a;border-right:2px solid #20449a;color:white;padding-left:0.2em;padding-right:0.2em}
textarea{height:80px}

@media all and (max-width:60em){
#header img{max-height:95px;}
div#menu li{font-size:0.9em;}
div#menu{width:16em;padding-left:0}
div#menu ul{width:9.8em}
div#content{margin-left:18em}
#header span{font-size:1.5em;padding-left:3em}
}
@media all and (max-width:675px){
html{height:100%}
body{margin:0;padding:0;height:100%;background-color:white;}
div#menu{display:none;}
div#mobiel{display:block;}
div#mobiel ul{position:absolute;width:100%;background-color:white;text-align:center;list-style:none;margin:0;padding:0;height:100%;z-index:1000000000}
div#mobiel ul ul{position:static;}
div#mobiel ul li{border-bottom:1px solid #ccc;min-height:2em;padding-top:1em;}

div#mobiel a{text-decoration:none;}
#header span{display:none;}
div#content{margin-left:0;padding:0 1em;}
}
/* Stylesheet: mc2 Modified On 2017-10-26 15:36:55 */
