/*
 * Forwart website style definitions
 *
 * Copyright (C) 2003-2014
 * Luuk Wilms, Forwart
 * http://www.forwart.nl
 *
 * Date: 2013-12-30
*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a:active,a:selected,a:visited,a:focus{outline:none}html{-webkit-font-smoothing:antialiased}body{font:13px sans-serif;*font-size:small;*font:x-small;line-height:1.22}table{font-size:inherit;font:100%}select,input,textarea{font:99% sans-serif}@font-face{font-family:'rippenregular';src:url('//www.hetmaasdal.nl/template/font/rippen-regular-webfont.eot');src:url('//www.hetmaasdal.nl/template/font/rippen-regular-webfont.eot?#iefix') format('embedded-opentype'), url('//www.hetmaasdal.nl/template/font/rippen-regular-webfont.woff') format('woff'), url('//www.hetmaasdal.nl/template/font/rippen-regular-webfont.ttf') format('truetype'), url('//www.hetmaasdal.nl/template/font/rippen-regular-webfont.svg#rippenregular') format('svg');font-weight:normal;font-style:normal}.clearfix{display:inline-block}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{height:1%}.clearfix{display:block}.mixin-col{border:0px solid rgba(0,0,0,0);float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box !important;-webkit-background-clip:padding-box !important;background-clip:padding-box !important}#gridpak{display:none !important}.col{border:0px solid rgba(0,0,0,0);float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box !important;-webkit-background-clip:padding-box !important;background-clip:padding-box !important}.row{display:inline-block;display:block}.row:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.mixin-span_first{margin-left:0}html{margin:0;padding:0;width:100%;height:100%;background:#c1d82f}body{margin:0;padding:0;width:100%;height:100%;overflow-y:scroll;font:normal 15px/1.5 'Helvetica', Tahoma, Arial, sans-serif;color:#736666}body:before,body > .before{content:'';display:block;width:100%;height:25px}#wrapper{width:100%;overflow:hidden}#container{margin:0 auto;padding:0 5% 85px 5%;width:88%;max-width:980px;min-height:800px;position:relative;background:url('//www.hetmaasdal.nl/template/img/back.gif') repeat 0 0;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.3);-moz-box-shadow:0 0 8px rgba(0,0,0,0.3);box-shadow:0 0 8px rgba(0,0,0,0.3)}#container img{max-width:95%;height:auto}#container:before,#container > .before{content:'';display:block;background:url('//www.hetmaasdal.nl/template/img/sprite.png') no-repeat -2px -388px;width:199px;height:206px;position:absolute;top:auto;left:-110px;bottom:-60px;right:auto;z-index:-1}#container:after,#container > .after{content:'';display:block;background:url('//www.hetmaasdal.nl/template/img/sprite.png') no-repeat -280px -206px;width:320px;height:394px;position:absolute;top:auto;left:auto;bottom:-105px;right:-138px;z-index:-1}#container #sidebar .image-link img{max-width:100%}#slider{width:100%;height:425px;position:absolute;top:0;left:0;bottom:auto;right:auto;overflow:hidden;z-index:0}#slider:after,#slider > .after{content:'';display:block;width:1932px;height:57px;position:absolute;top:auto;left:50%;bottom:5px;right:auto;margin-left:-966px;background:url('//www.hetmaasdal.nl/template/img/shadow.png') no-repeat center top;z-index:0}#slider .img{width:2000px;height:365px;overflow:hidden;position:relative;z-index:5}#slider img{width:2024px;height:639px;position:absolute;top:50%;left:50%;bottom:auto;right:auto;margin-left:-1012px;margin-top:-320px}header#mainheader{padding:30px 0}#mainLogo{margin-bottom:30px}#mainLogo a{display:block}#quickContact{text-align:right;font-size:17px;color:#402e00}#quickContact a{color:#402e00;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-ms-transition:color .2s linear;-o-transition:color .2s linear}#quickContact a:hover{color:#e4801c}#quickContact li{padding:0 0 19px 0}#quickContact li.mail{padding-top:19px;padding-bottom:0}#mobileNav,#headnav #mobileNav{display:none;position:absolute;top:0;left:0;bottom:auto;right:auto;height:36px;width:100%;-webkit-opacity:0;-moz-opacity:0;opacity:0;background:#f6f6f6;cursor:pointer;z-index:5;-webkit-appearance:none}#headnav #mobileNavTrigger{position:relative;display:none;text-align:left;background:#e4801c;font:normal 16px/20px 'rippenregular', 'Arial', sans-serif;text-transform:uppercase;letter-spacing:1px;color:#f6f6f6;text-align:center;padding:8px 5px 4px 5px;z-index:0}#headnav{margin:0;padding:0 3% 0 0;list-style-type:none;background:#402e00;clear:both;position:relative}#headnav ul{background:#e4801c;overflow:hidden;font-size:15px}#headnav li{float:left;margin:0;padding:0;border-right:1px solid #e8923c}#headnav li.active{background:#402e00}#headnav li.active a,#headnav li.active a:hover{background:none;color:#e4801c}#headnav a{display:block;padding:18px 25px;color:#f6f6f6;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-ms-transition:background-color .2s linear;-o-transition:background-color .2s linear}#headnav a:hover{background-color:#e8923c}#subnav{margin:0;padding:0;list-style-type:none}#subnav ul{border-left:2px solid #402e00;border-right:2px solid #fff}#subnav li{margin:0;padding:0;border-bottom:1px solid #d6d6d6}#subnav li.last{border-bottom:0}#subnav li.active a,#subnav li.active a:hover{background-color:#e4801c;background-position:-698px -74px;color:#fff}#subnav li.active ul{border:0;font-size:13px;border-bottom:5px solid #fff}#subnav li.active ul li{border-bottom:0}#subnav li.active ul li a{background:#fff;color:#402e00;padding:2px 0 2px 35px}#subnav li.active ul li a:hover{background-color:#fff;color:#e4801c}#subnav li.active ul li.active a,#subnav li.active ul li.active a:hover{font-weight:bold;color:#402e00}#subnav a{display:block;padding:8px 0 8px 35px;background:#f6f6f6;border-top:2px solid #fff;border-bottom:2px solid #fff;background:url('//www.hetmaasdal.nl/template/img/sprite.png') no-repeat -778px 6px;color:#402e00;-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;-ms-transition:background-color .1s linear;-o-transition:background-color .1s linear}#subnav a:hover{background-color:#e4801c;background-position:-698px -74px;color:#fff}h1,h2,h3,h4,h5,h6{margin:0 0 5px 0;padding:0;font:normal 25px 'rippenregular', 'Arial', sans-serif;color:#e4801c}h1.pageTitle,h2.pageTitle,h3.pageTitle,h4.pageTitle,h5.pageTitle,h6.pageTitle{border-bottom:1px solid #d6d6d6;padding-bottom:10px;margin-bottom:20px;position:relative}h1.pageTitle:before,h1.pageTitle > .before,h2.pageTitle:before,h2.pageTitle > .before,h3.pageTitle:before,h3.pageTitle > .before,h4.pageTitle:before,h4.pageTitle > .before,h5.pageTitle:before,h5.pageTitle > .before,h6.pageTitle:before,h6.pageTitle > .before{content:'';display:block;width:40px;height:1px;background:#e4801c;position:absolute;top:auto;left:0;bottom:-1px;right:auto}h2{font-size:22px}h3{font-size:18px}h4,h5,h6{font-size:17px;color:#402e00}#main,#sidebar{background:#f6f6f6;-webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.1);-moz-box-shadow:3px 3px 3px rgba(0,0,0,0.1);box-shadow:3px 3px 3px rgba(0,0,0,0.1)}#main section,#main aside,#sidebar section,#sidebar aside{padding:20px}#sidebar{float:right}#sidebar p{padding:10px}#sidebar p a.image-link{border-bottom:0;display:block;background:#ececec;padding:5px;border:1px solid #d6d6d6;line-height:0;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear}#sidebar p a.image-link:hover{background:#e4801c;border-color:#e4801c}#sidebar p a.image-link img{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;line-height:0}#main.contact{overflow:hidden}#main.contact .pageTitle{margin:15px 15px 20px 15px}#main.contact .inner{padding:0 15px}#main.contact .colMap{clear:both;margin:15px 0}#main.contact .colMap .inner{border-top:1px solid #d6d6d6;padding:15px 0 0 0;margin:0 15px}#main p,.cm11Slot p{margin:0 0 15px 0}#main a,.cm11Slot a{text-decoration:none;color:#e4801c;border-bottom:1px dotted #e4801c;font-weight:bold;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear}#main a:hover,.cm11Slot a:hover{color:#402e00;border-bottom-color:#402e00}#main a.more,#main a.lees-meer,#main a.back,#main a.terug,.cm11Slot a.more,.cm11Slot a.lees-meer,.cm11Slot a.back,.cm11Slot a.terug{color:#fff;background:#e4801c url('//www.hetmaasdal.nl/template/img/sprite.png') no-repeat -776px 8px;border:0;padding:10px 15px 10px 35px;display:inline-block;-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;-ms-transition:background-color .1s linear;-o-transition:background-color .1s linear}.ie7 #main a.more,.ie7 #main a.lees-meer,.ie7 #main a.back,.ie7 #main a.terug,.ie7 .cm11Slot a.more,.ie7 .cm11Slot a.lees-meer,.ie7 .cm11Slot a.back,.ie7 .cm11Slot a.terug{display:inline;zoom:1}#main a.more:hover,#main a.lees-meer:hover,#main a.back:hover,#main a.terug:hover,.cm11Slot a.more:hover,.cm11Slot a.lees-meer:hover,.cm11Slot a.back:hover,.cm11Slot a.terug:hover{background-color:#402e00;background-position:-736px -32px;color:#e4801c}#main a.back,#main a.terug,.cm11Slot a.back,.cm11Slot a.terug{background-position:-75px -631px}#main a.back:hover,#main a.terug:hover,.cm11Slot a.back:hover,.cm11Slot a.terug:hover{background-position:-35px -671px}#main a.image-link,.cm11Slot a.image-link{border-bottom:0}#main a.image-link:hover img,.cm11Slot a.image-link:hover img{background:#e4801c;border-color:#e4801c}#main a.image-link img,.cm11Slot a.image-link img{background:#ececec;padding:5px;border:1px solid #d6d6d6;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear}#main .fb-button a,.cm11Slot .fb-button a{color:#e4801c;background:#402e00 url('//www.hetmaasdal.nl/template/img/sprite.png') no-repeat -99px -151px;border:0;padding:15px 20px 15px 60px;margin-top:10px;display:inline-block;-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;-ms-transition:background-color .1s linear;-o-transition:background-color .1s linear}.ie7 #main .fb-button a,.ie7 .cm11Slot .fb-button a{display:inline;zoom:1}#main .fb-button a:hover,.cm11Slot .fb-button a:hover{background-color:#271c00}#main img,.cm11Slot img{vertical-align:middle}#main img.met-rand,#main img.with-border,.cm11Slot img.met-rand,.cm11Slot img.with-border{background:#ececec;padding:5px;border:1px solid #d6d6d6}#main ul,.cm11Slot ul{margin:0 0 15px 20px;padding:0}#main ul li,.cm11Slot ul li{padding-left:25px;margin:8px 0;background:url('//www.hetmaasdal.nl/template/img/sprite.png') no-repeat -748px -42px}#main ol,.cm11Slot ol{margin:0 0 15px 45px;padding:0}#main ol li,.cm11Slot ol li{list-style-type:decimal;padding-left:5px}#main .cm11File,.cm11Slot .cm11File{margin-bottom:15px;display:block}#main .cm11File a,.cm11Slot .cm11File a{background:#fff;padding:10px;border-bottom:none;display:block}#main .cm11File img,.cm11Slot .cm11File img{position:relative;top:-2px}#main .cm11File span,#main .cm11File .description,.cm11Slot .cm11File span,.cm11Slot .cm11File .description{font-size:11px;font-style:italic;font-weight:normal;color:#666}#main .cm11File .description,.cm11Slot .cm11File .description{margin-top:5px}#main .flash,#main .alert{padding:10px;border:1px solid #e9cb9f;background-color:#fcf8f2;color:#c77c11;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font:normal 18px 'rippenregular', 'Arial', sans-serif;margin-bottom:15px}#main .flash p,#main .alert p{margin:0}#main .alert{font-family:'Helvetica', Tahoma, Arial, sans-serif;font-size:15px;border-color:#ff0000;background-color:#ffcccc;color:#cc0000}a{text-decoration:none}a:focus{outline:0}address{font-style:normal;margin:10px 0}strong{font-weight:bold}em{font-style:italic}hr,div.hr{height:1px;border:0;margin:15px 0;background:#d6d6d6;clear:both}.img-align-r{float:right;margin:0 0 10px 20px}.img-align-l{float:left;margin:0 20px 10px 0}.img-align-c{display:block;margin:0 auto}.img-align-f-r{display:block;margin-left:auto;margin-right:0}.img-align-f-l{display:block;margin-left:0;margin-right:auto}.txt-align-l{text-align:left}.txt-align-r{text-align:right}.txt-align-c{text-align:center}.txt-align-j{text-align:justify}#main #eventList,#main .eventList,.cm11Slot #eventList,.cm11Slot .eventList{margin:15px 0;padding:0;overflow:hidden}#main #eventList li,#main .eventList li,.cm11Slot #eventList li,.cm11Slot .eventList li{padding:10px 1%;font:normal 13px 'Helvetica', Tahoma, Arial, sans-serif;color:#e4801c;position:relative;border-bottom:1px solid #d6d6d6;z-index:5;list-style-type:none;width:47%;float:right;background:#fff;margin-bottom:1%}#main #eventList li:after,#main #eventList li > .after,#main .eventList li:after,#main .eventList li > .after,.cm11Slot #eventList li:after,.cm11Slot #eventList li > .after,.cm11Slot .eventList li:after,.cm11Slot .eventList li > .after{content:'';display:block;position:absolute;top:50%;left:auto;bottom:auto;right:2%;margin-top:-8px;background:url('//www.hetmaasdal.nl/template/img/sprite.png') no-repeat -788px -3px;width:12px;height:19px}#main #eventList li:nth-child(2n+1),#main .eventList li:nth-child(2n+1),.cm11Slot #eventList li:nth-child(2n+1),.cm11Slot .eventList li:nth-child(2n+1){z-index:0;float:left}#main #eventList li img,#main .eventList li img,.cm11Slot #eventList li img,.cm11Slot .eventList li img{float:left;margin-right:15px}#main #eventList li a,#main .eventList li a,.cm11Slot #eventList li a,.cm11Slot .eventList li a{display:block;font-size:18px;font-family:'rippenregular', 'Arial', sans-serif;color:#402e00;margin:2px 0 5px 0;border-bottom:0;font-weight:normal}#main #eventList li:hover,#main #eventList li.hover,#main .eventList li:hover,#main .eventList li.hover,.cm11Slot #eventList li:hover,.cm11Slot #eventList li.hover,.cm11Slot .eventList li:hover,.cm11Slot .eventList li.hover{cursor:pointer}#main #eventList li:hover a,#main #eventList li.hover a,#main .eventList li:hover a,#main .eventList li.hover a,.cm11Slot #eventList li:hover a,.cm11Slot #eventList li.hover a,.cm11Slot .eventList li:hover a,.cm11Slot .eventList li.hover a{color:#e4801c}#main #eventList li:hover:before,#main #eventList li:hover > .before,#main #eventList li.hover:before,#main #eventList li.hover > .before,#main .eventList li:hover:before,#main .eventList li:hover > .before,#main .eventList li.hover:before,#main .eventList li.hover > .before,.cm11Slot #eventList li:hover:before,.cm11Slot #eventList li:hover > .before,.cm11Slot #eventList li.hover:before,.cm11Slot #eventList li.hover > .before,.cm11Slot .eventList li:hover:before,.cm11Slot .eventList li:hover > .before,.cm11Slot .eventList li.hover:before,.cm11Slot .eventList li.hover > .before{background:#402e00}#main #eventList li.last,#main .eventList li.last,.cm11Slot #eventList li.last,.cm11Slot .eventList li.last{border:0;background:#fff;padding:13px 0 8px 0;overflow:hidden}#main #eventList li.last a,#main .eventList li.last a,.cm11Slot #eventList li.last a,.cm11Slot .eventList li.last a{display:block;margin:0;color:#fff;font:normal 18px/24px 'rippenregular', 'Arial', sans-serif;background:#e4801c url('//www.hetmaasdal.nl/template/img/sprite.png') no-repeat -695px -73px;padding:10px 10px 7px 45px;-webkit-transition:background-position .2s ease-out;-moz-transition:background-position .2s ease-out;-ms-transition:background-position .2s ease-out;-o-transition:background-position .2s ease-out}#main #eventList li.last a:hover,#main .eventList li.last a:hover,.cm11Slot #eventList li.last a:hover,.cm11Slot .eventList li.last a:hover{background-position:-685px -73px;background-color:#402e00}#main #eventList li.last:before,#main #eventList li.last > .before,#main .eventList li.last:before,#main .eventList li.last > .before,.cm11Slot #eventList li.last:before,.cm11Slot #eventList li.last > .before,.cm11Slot .eventList li.last:before,.cm11Slot .eventList li.last > .before{display:none}#main #eventList li .stops,#main .eventList li .stops,.cm11Slot #eventList li .stops,.cm11Slot .eventList li .stops{font-style:italic;color:#666;margin-top:5px;display:block;height:30px;line-height:14px;overflow:hidden}#main #eventList.soon,#main .eventList.soon,.cm11Slot #eventList.soon,.cm11Slot .eventList.soon{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #d6d6d6}#main #eventList.soon li,#main .eventList.soon li,.cm11Slot #eventList.soon li,.cm11Slot .eventList.soon li{font-size:14px}#main #eventList.soon a,#main .eventList.soon a,.cm11Slot #eventList.soon a,.cm11Slot .eventList.soon a{font-size:21px}#main #eventList.soon img,#main .eventList.soon img,.cm11Slot #eventList.soon img,.cm11Slot .eventList.soon img{max-width:25%}#main #eventList.soon em,#main .eventList.soon em,.cm11Slot #eventList.soon em,.cm11Slot .eventList.soon em{color:#666;display:block;font-size:13px;margin-top:5px;padding-right:5%;line-height:17px;font-style:normal}#main .stopsTable tr.hover,.cm11Slot .stopsTable tr.hover{cursor:pointer}#main .stopsTable tr.hover td,.cm11Slot .stopsTable tr.hover td{background-color:#ececec}#main .stopsTable tr.hover td .button,.cm11Slot .stopsTable tr.hover td .button{display:block}#main .cities,.cm11Slot .cities{width:60%;vertical-align:middle;position:relative}#main .cities .button,.cm11Slot .cities .button{display:none;position:absolute;top:3px;left:auto;bottom:auto;right:5px;background:#e4801c;z-index:10;text-align:center;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:12px;padding:3px 10px;width:auto;border-bottom:0}#main .times,.cm11Slot .times{vertical-align:middle}#main tr.cancelled td,.cm11Slot tr.cancelled td{text-decoration:line-through;color:#cc0000}#main tr.cancelled td a,#main tr.cancelled td span,.cm11Slot tr.cancelled td a,.cm11Slot tr.cancelled td span{text-decoration:line-through;color:#cc0000}#main td.status,.cm11Slot td.status{position:relative}#main td.times,.cm11Slot td.times{position:relative}#main td.times > span,#main td.times > a,.cm11Slot td.times > span,.cm11Slot td.times > a{display:block;float:left;border-bottom:0}#main td.times > span > span,#main td.times > a > span,.cm11Slot td.times > span > span,.cm11Slot td.times > a > span{border-bottom:1px dotted #e4801c}#main td.times > span:hover > span,#main td.times > a:hover > span,.cm11Slot td.times > span:hover > span,.cm11Slot td.times > a:hover > span{border-bottom:1px dotted transparent}#main td.times > span > span,.cm11Slot td.times > span > span{border-bottom:0}#main .busStop,.cm11Slot .busStop{display:block;float:right;background:url('//www.hetmaasdal.nl/template/img/sprite.png') no-repeat -87px -770px;width:16px !important;height:19px;position:absolute;top:8px;right:50%;margin-right:-8px}#main .busStop.red,.cm11Slot .busStop.red{background-position:-127px -770px}#main .busStop.gray,.cm11Slot .busStop.gray{background-position:-7px -770px}#main .busStop.green,.cm11Slot .busStop.green{background-position:-47px -770px}#main .busStopInfo,.cm11Slot .busStopInfo{position:relative;font-style:italic;font-size:13px;line-height:20px;margin:10px 0;padding-left:25px}#main .busStopInfo.first,.cm11Slot .busStopInfo.first{margin-top:15px}#main .busStopInfo .busStop,.cm11Slot .busStopInfo .busStop{top:0;right:auto;left:0}#main div.time,.cm11Slot div.time{display:block;float:left;clear:both}#main div.time a,.cm11Slot div.time a{line-height:19px;position:relative;top:2px}#main .facebookLogin,.cm11Slot .facebookLogin{min-height:59px}#main h1.reservation,.cm11Slot h1.reservation{overflow:hidden}#main h1.reservation > span,.cm11Slot h1.reservation > span{margin-bottom:10px;margin-right:15px;display:block;float:left}#sidebar .tripState{background:url('//www.hetmaasdal.nl/template/img/sprite.png') no-repeat -657px -126px;height:19px;width:80%;position:relative;left:10px;margin-top:10px}#sidebar .tripState .percentage{margin-left:23px;height:19px;border:1px solid #d6d6d6}#sidebar .tripState .percentage span{display:block;background-color:#d6d6d6;height:19px;width:0}#sidebar .tripState .percentage span.red{background-color:#cc0000}#sidebar .tripState .percentage span.green{background-color:#c1d82f}#sidebar .tripState .percentage span.orange{background-color:#e4801c}#page{position:relative}.event-info{text-align:center;padding:10px;overflow:hidden}.price-info{padding-top:20px}.price-info .title{text-align:center;background:#402e00;color:#e4801c;font:normal 18px/23px 'rippenregular', 'Arial', sans-serif;padding:6px 2% 6px 2%;border-bottom:3px solid #e4801c;margin-bottom:5px}.price-info p{padding:3px 10px 3px 10px;overflow:hidden}.price-info p span{float:right}.price-info p.price-total{padding-bottom:10px;font-weight:bold;border-top:1px solid #d6d6d6;margin-top:5px;padding-top:5px}.clear{clear:both}#sidebar.mobile{display:none}#sidebar .info .title{text-align:center;background:#402e00;color:#e4801c;font:normal 18px/23px 'rippenregular', 'Arial', sans-serif;padding:11px 2% 10px 2%;border-bottom:3px solid #e4801c}#sidebar .info dl{padding:10px}#sidebar .info dt{font-weight:bold;margin-top:10px}#sidebar .image.event .image-link{display:block;margin:10px auto 0 auto;width:75%;text-align:center}table{width:100%;margin:10px 0}td{border:2px solid #f6f6f6;background:#fff;padding:5px}th,thead td{background:#e4801c;text-align:left;padding:5px;border:2px solid #f6f6f6;color:#fff}#main .sitemap{background:transparent url('//www.hetmaasdal.nl/template/img/grey-pixel.gif') repeat-y 25px 0;margin:0;padding:0;list-style-type:none}#main .sitemap li{list-style-type:none;margin:0 0 15px 0;padding:0 0 0 20px}#main .sitemap li a{background:#f6f6f6;padding:3px;border-bottom:none}#main .sitemap li ul{margin:0 0 0 5px;padding:0}#main .sitemap li ul li{margin:5px 0 6px 0;padding:0 0 0 15px;position:relative;background:none;font-size:13px}#main .sitemap li ul li:before,#main .sitemap li ul li > .before{content:'';display:block;background:transparent url('//www.hetmaasdal.nl/template/img/grey-pixel.gif') repeat-x 0 10px;width:15px;height:20px;position:absolute;top:0;left:0;bottom:0;right:0}#main .sitemap li ul li a{font-weight:normal;padding:0 0 0 5px}#main .sitemap li ul li ul{background:transparent url('//www.hetmaasdal.nl/template/img/grey-pixel.gif') repeat-y 15px 0;margin:5px 0 10px 0}#main .sitemap li ul li ul li{margin:0 0 0 16px;padding:0 0 0 15px}#main .mapWrap{position:relative;z-index:0;border:5px solid #fff}#main .mapWrap .mapsLoadingOverlay{width:100%;height:100%;position:absolute;top:0;left:0;bottom:auto;right:auto;background:white;z-index:10}#main .gmap{width:100%;height:350px}#main .gmap img{max-width:none;height:auto}#main .gmap a{border:0}#main .gmap .gm-style-mtc.gmnoprint div:first-child{height:20px}#main .gtab{margin:0 0 0 -3px !important;display:none !important}#main #directions{clear:both}#main #directions img{max-width:none}#main .adp-list{border:0;padding:0;margin-top:10px}#main .adp-list table td:hover{background-color:#402e00;color:#fff;cursor:pointer}#main .adp-list table td.adp-listheader,#main .adp-list table td.adp-listheader:hover{background:none;font:bold 17px 'rippenregular', 'Arial', sans-serif;color:#e4801c;padding:10px 4px}#main .adp-list table td.adp-listsel{background:#c1d82f;font-weight:bold;color:#fff}#main .infowindowContent,#main .eventMap{line-height:18px;font-size:15px}#main .infowindowContent .mapTimes,#main .eventMap .mapTimes{position:relative;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #d6d6d6}#main .infowindowContent .mapTimes > a,#main .infowindowContent .mapTimes > span,#main .eventMap .mapTimes > a,#main .eventMap .mapTimes > span{margin-right:10px}#main .infowindowContent .mapTimes .busStop,#main .eventMap .mapTimes .busStop{margin-right:0;top:0;right:0}#main .infowindowContent .desc,#main .eventMap .desc{font-style:italic;font-size:12px;margin-top:10px}#main .infowindowContent form,#main .eventMap form{margin:0}#main .infowindowContent input,#main .eventMap input{width:90%}#main .infowindowContent input#mapsubmit,#main .eventMap input#mapsubmit{width:auto;margin-left:0;font-size:13px;padding:8px 15px}#main .infowindowContent a.closeWindow,#main .eventMap a.closeWindow{background:#e4801c;padding:3px 5px 2px 5px;line-height:14px;font-size:13px;color:#fff;font-weight:bold;position:absolute;top:10px;left:auto;bottom:auto;right:10px}#main .infowindowContent a.closeWindow:hover,#main .eventMap a.closeWindow:hover{color:#fff;background-color:#c1d82f}#main form{margin:0}#main form p,#main form div{clear:both}#main form p{margin:4px 0}#main form p.textarea label{vertical-align:top}#main form p.custom select{margin-left:-4px}#main form .placeholder{color:#d6d6d6}#main form fieldset{padding:0;border:0;outline:0}#main form label{font-weight:bold;display:inline-block;vertical-align:baseline;width:30%;padding:5px 0 0 0;cursor:pointer}#main form input,#main form textarea,#main form select{width:65%;padding:5px;font:normal 15px 'Helvetica', Tahoma, Arial, sans-serif;background-color:#f6f6f6;background:-moz-linear-gradient(top,#f6f6f6,#fff);background:-webkit-gradient(linear,left top,left bottom,from(#f6f6f6),to(#fff));background:-webkit-linear-gradient(top,#f6f6f6,#fff);background:-o-linear-gradient(top,#f6f6f6,#fff);background:linear-gradient(top,#f6f6f6,#fff);background:-ms-linear-gradient(top,#f6f6f6,#fff);border:2px solid #fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);-moz-box-shadow:0 0 3px rgba(0,0,0,0.2);box-shadow:0 0 3px rgba(0,0,0,0.2);color:#736666}#main form input:focus,#main form textarea:focus{outline:0;-webkit-box-shadow:0 0 3px rgba(228,128,28,0.8);-moz-box-shadow:0 0 3px rgba(228,128,28,0.8);box-shadow:0 0 3px rgba(228,128,28,0.8)}#main form textarea{height:100px;resize:vertical;top:3px;position:relative}#main form .checkbox_list,#main form .radio_list{margin:0;padding:0;float:right;width:520px}#main form .checkbox_list li,#main form .radio_list li{background:none;padding:0;margin:0}#main form input[type=checkbox],#main form input[type=radio],#main form .checkbox_list input,#main form .radio_list input,#main form .checkbox input,#main form .radio input{width:25px;background:none;border:0}#main form input[type=radio],#main form .radio_list input,#main form .radio input{vertical-align:text-bottom}#main form input[type=checkbox],#main form .checkbox_list input,#main form .checkbox input{vertical-align:bottom;*vertical-align:baseline}#main form input[type=submit],#main form input[type=reset],#main form input.submit,#main form input.button{width:auto;cursor:pointer;overflow:visible;margin-left:30%;padding:10px 25px;background-color:#ce7319;background:-moz-linear-gradient(top,#ce7319,#e4801c);background:-webkit-gradient(linear,left top,left bottom,from(#ce7319),to(#e4801c));background:-webkit-linear-gradient(top,#ce7319,#e4801c);background:-o-linear-gradient(top,#ce7319,#e4801c);background:linear-gradient(top,#ce7319,#e4801c);background:-ms-linear-gradient(top,#ce7319,#e4801c);color:#fff;font-size:17px;-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-ms-transition:background .2s linear;-o-transition:background .2s linear}#main form input[type=submit]:hover,#main form input[type=reset]:hover,#main form input.submit:hover,#main form input.button:hover{background-color:#271c00;background:-moz-linear-gradient(top,#271c00,#402e00);background:-webkit-gradient(linear,left top,left bottom,from(#271c00),to(#402e00));background:-webkit-linear-gradient(top,#271c00,#402e00);background:-o-linear-gradient(top,#271c00,#402e00);background:linear-gradient(top,#271c00,#402e00);background:-ms-linear-gradient(top,#271c00,#402e00)}#main form input[type=submit].paymentBtn,#main form input[type=reset].paymentBtn,#main form input.submit.paymentBtn,#main form input.button.paymentBtn{margin-left:0}#main form #errorMessages{text-align:left;color:#cc0000;font:bold 13px 'Helvetica', Tahoma, Arial, sans-serif;position:relative;margin:0 0 5px 0;padding:0 0 10px 30%}#main form #errorMessages .error input,#main form #errorMessages .error textarea{border:0}#main form #errorMessages .error input:focus,#main form #errorMessages .error textarea:focus{border:0}#main form #errorMessages .success input,#main form #errorMessages .success textarea{border:0}#main form .error input,#main form .error textarea{border:2px dotted #cc0000}#main form .error input:focus,#main form .error textarea:focus{border:2px solid #ececec}#main form .error span{color:#cc0000;margin:0 0 0 30%;vertical-align:middle}#main form .success input,#main form .success textarea{border:2px dotted #c1d82f}#main form.confirmForm{overflow:hidden}#main form.confirmForm .back{float:left}#main form.confirmForm .confirm{float:right;background-color:#9fb321;background:-moz-linear-gradient(top,#9fb321,#b2c826);background:-webkit-gradient(linear,left top,left bottom,from(#9fb321),to(#b2c826));background:-webkit-linear-gradient(top,#9fb321,#b2c826);background:-o-linear-gradient(top,#9fb321,#b2c826);background:linear-gradient(top,#9fb321,#b2c826);background:-ms-linear-gradient(top,#9fb321,#b2c826)}#main form.confirmForm .confirm:hover{background-color:#271c00;background:-moz-linear-gradient(top,#271c00,#402e00);background:-webkit-gradient(linear,left top,left bottom,from(#271c00),to(#402e00));background:-webkit-linear-gradient(top,#271c00,#402e00);background:-o-linear-gradient(top,#271c00,#402e00);background:linear-gradient(top,#271c00,#402e00);background:-ms-linear-gradient(top,#271c00,#402e00)}#main form.confirmForm input[type=submit],#main form.confirmForm input[type=reset],#main form.confirmForm input.submit,#main form.confirmForm input.button{margin-left:0}.pagerContainer{position:relative}.loadingIndicator{width:100%;height:100%;position:absolute;top:0;left:0;bottom:auto;right:auto;z-index:50;background:#fff url('/template/img/loading.gif') no-repeat center center;display:none}#main ul.pager{margin:15px 0;padding:5px;overflow:hidden;text-align:center;background:#ececec}#main ul.pager li{list-style-type:none;margin:0 2px;padding:1px 0 0 0;background:none;display:inline-block}.ie7 #main ul.pager li{display:inline;zoom:1}#main ul.pager li.last,#main ul.pager li.next{float:right;margin:0 0 0 10px}#main ul.pager li.first,#main ul.pager li.prev{float:left;margin:0 10px 0 0}#main ul.pager li.inactive a,#main ul.pager li.inactive span,#main ul.pager li.inactive a:hover,#main ul.pager li.inactive span:hover{background:none;color:#ffffff;cursor:not-allowed}#main ul.pager li.active a,#main ul.pager li.active span,#main ul.pager li.active a:hover,#main ul.pager li.active span:hover{color:#fff;background-color:#cc0000}#main ul.pager li a,#main ul.pager li span{border:0;padding:4px 6px;color:#fff;background-color:#c1d82f;font-weight:bold}#main ul.pager li a:hover,#main ul.pager li span:hover{background-color:#cc0000}#mainfooter{margin:0 auto;width:100%;height:auto;position:absolute;top:auto;left:0;bottom:0;right:auto}#mainfooter ul{background:#402e00;overflow:hidden;padding:20px 5%;width:90%;text-align:center;font-size:15px;color:#e4801c}#mainfooter ul li{display:inline-block;padding:0 2%}.ie7 #mainfooter ul li{display:inline;zoom:1}#mainfooter ul a{color:#e4801c;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-ms-transition:color .2s linear;-o-transition:color .2s linear}#mainfooter ul a:hover{color:#fff}#copy{width:98%;margin:0 auto;max-width:980px;text-align:center;padding:30px 0}#copy a{color:#402e00;text-decoration:none;font-size:11px;padding:0 0 0 12px;margin:15px 0 0 10px;display:inline-block;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-ms-transition:color .2s linear;-o-transition:color .2s linear}.ie7 #copy a{display:inline;zoom:1}#copy a:hover{color:#000}#copy a.forwart{position:relative;white-space:nowrap;border-bottom:0;border-left:0;padding:5px 0 5px 35px;background:url('/template/img/by_forwart_s.png') no-repeat left 0px;margin:10px 0}#copy a.forwart:hover{background-position:left -29px}.hidden{display:none}#main form #md_reservation_incl_tickets.hidden{display:none}dl.reservation-summary dt{font-weight:bold;width:150px;float:left;clear:both}#main form #md_reservation_num_persons{width:60px}#main form #md_reservation_incl_tickets{display:block}#main form #md_reservation_incl_tickets span.label{margin-left:30%}#main form #md_reservation_incl_tickets .hidden{display:none}#main form label.md_reservation_incl_tickets{display:none}#main form p.remaining .help{margin:0 0 10px 0;display:block;font-size:13px;color:#cc0000}#main form select#md_reservation_incl_tickets{width:165px;display:inline-block;margin-left:10px}.ie7 #main form select#md_reservation_incl_tickets{display:inline;zoom:1}#main p.ideal{padding-left:30%;font-style:italic;padding-top:15px;font-size:14px}#main p.ideal:before,#main p.ideal > .before{content:'';background:url('//www.hetmaasdal.nl/template/img/sprite.png') no-repeat -220px -750px;width:102px;height:41px;display:block;float:right;margin-left:15px;margin-bottom:10px;position:relative;top:-2px}#main .imageSlider,.cm11Slot .imageSlider{width:297px;float:right;margin:0 0 10px 20px}#main .imageSlider .activeSlide,.cm11Slot .imageSlider .activeSlide{width:275px;height:180px;border:1px solid #d6d6d6;padding:6px;margin-bottom:10px;position:relative;color:#fff}#main .imageSlider .activeSlide a.image-link,.cm11Slot .imageSlider .activeSlide a.image-link{display:block;padding:0;border:0;position:absolute;top:6px;left:6px;bottom:auto;right:auto;z-index:1}#main .imageSlider .activeSlide a.image-link.active,.cm11Slot .imageSlider .activeSlide a.image-link.active{z-index:3}#main .imageSlider ul,.cm11Slot .imageSlider ul{margin:0;padding:0;overflow:hidden;clear:both;text-align:center;width:290px}#main .imageSlider ul li,.cm11Slot .imageSlider ul li{margin:0 0 5px 1px;padding:0;background:none;list-style-type:none;display:inline-block}.ie7 #main .imageSlider ul li,.ie7 .cm11Slot .imageSlider ul li{display:inline;zoom:1}#main .imageSlider ul li:before,#main .imageSlider ul li > .before,.cm11Slot .imageSlider ul li:before,.cm11Slot .imageSlider ul li > .before{display:none}#main .imageSlider ul li a,.cm11Slot .imageSlider ul li a{display:block;padding:1px;border:1px solid #d6d6d6;overflow:hidden;position:relative;display:inline-block;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-ms-transition:background-color .2s linear;-o-transition:background-color .2s linear}.ie7 #main .imageSlider ul li a,.ie7 .cm11Slot .imageSlider ul li a{display:inline;zoom:1}#main .imageSlider ul li a:hover,.cm11Slot .imageSlider ul li a:hover{background:#c1d82f}#main .imageSlider ul li a img,.cm11Slot .imageSlider ul li a img{position:relative;z-index:0}.cm11Slot .imageSlider .activeSlide{width:275px;height:180px;text-align:center;background:#fafafa;color:#666;font-style:italic;border:1px solid #d6d6d6;padding:6px}body.homepage #slider{height:675px}body.homepage #slider .img{height:615px}body.homepage #homeIntro{clear:both}body.homepage #homeIntro .inner{border-left:4px solid #402e00;padding:15px;background:#f6f6f6}body.homepage #homeIntro h2{border-bottom:1px solid #d6d6d6;padding-bottom:10px;margin-bottom:20px;position:relative;font-size:24px}body.homepage #homeIntro h2:before,body.homepage #homeIntro h2 > .before{content:'';display:block;width:40px;height:1px;background:#e4801c;position:absolute;top:auto;left:0;bottom:-1px;right:auto}body.homepage #homeIntro a.more,body.homepage #homeIntro a.lees-meer{float:right;color:#402e00;background:#e4801c;border:0;padding:13px 35px 10px 35px;font:24px 'rippenregular', 'Arial', sans-serif;margin-left:25px;-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;-ms-transition:background-color .1s linear;-o-transition:background-color .1s linear}body.homepage #homeIntro a.more:hover,body.homepage #homeIntro a.lees-meer:hover{background-color:#402e00;color:#e4801c}body.homepage #homeTeasers .teaser{width:48%;margin:0 0 30px 4%;float:right}body.homepage #homeTeasers .teaser:nth-child(2n+1){margin-left:0;float:left}body.homepage #homeTeasers .teaser:hover,body.homepage #homeTeasers .teaser.hover{cursor:pointer}body.homepage #homeTeasers .teaser:hover a,body.homepage #homeTeasers .teaser.hover a{color:#402e00}body.homepage #homeTeasers .teaser h2{font-size:20px;margin-bottom:5px}body.homepage #homeTeasers .teaser a{color:#e4801c}body.homepage #upcomingEvents{float:right;margin-bottom:15px}body.homepage #upcomingEvents h2{text-align:right;margin-bottom:5px}body.homepage #upcomingEvents ol{background:#fff;padding:5px 15px;-webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.1);-moz-box-shadow:3px 3px 3px rgba(0,0,0,0.1);box-shadow:3px 3px 3px rgba(0,0,0,0.1)}body.homepage #upcomingEvents ol li{padding:10px 0;font:normal 14px 'rippenregular', 'Arial', sans-serif;color:#e4801c;position:relative;background-color:#fff;background:-moz-linear-gradient(left,#fff,#f5f5f5);background:-webkit-gradient(linear,left center,right center,from(#fff),to(#f5f5f5));background:-webkit-linear-gradient(left center,right center,from(#fff),to(#f5f5f5));background:-o-linear-gradient(left,#fff,#f5f5f5);background:linear-gradient(left,#fff,#f5f5f5);background:-ms-linear-gradient(left,#fff,#f5f5f5);border-top:1px solid #fff;border-bottom:1px solid #fff;z-index:5}body.homepage #upcomingEvents ol li:before,body.homepage #upcomingEvents ol li > .before{content:'';display:block;width:40px;height:1px;position:absolute;top:auto;left:0;bottom:-2px;right:auto;background:#e4801c}body.homepage #upcomingEvents ol li:nth-child(2n+1){z-index:0;border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6;background:#fff}body.homepage #upcomingEvents ol li:nth-child(2n+1):before,body.homepage #upcomingEvents ol li:nth-child(2n+1) > .before{bottom:-1px}body.homepage #upcomingEvents ol li img{float:left;margin-right:15px}body.homepage #upcomingEvents ol li a{display:block;font-size:18px;color:#402e00;margin:2px 0 9px 0}body.homepage #upcomingEvents ol li:hover,body.homepage #upcomingEvents ol li.hover{cursor:pointer}body.homepage #upcomingEvents ol li:hover a,body.homepage #upcomingEvents ol li.hover a{color:#e4801c}body.homepage #upcomingEvents ol li:hover:before,body.homepage #upcomingEvents ol li:hover > .before,body.homepage #upcomingEvents ol li.hover:before,body.homepage #upcomingEvents ol li.hover > .before{background:#402e00}body.homepage #upcomingEvents ol li.last{border:0;background:#fff;padding:13px 0 8px 0;overflow:hidden}body.homepage #upcomingEvents ol li.last a{display:block;margin:0;color:#fff;font:normal 18px/24px 'rippenregular', 'Arial', sans-serif;background:#e4801c url('//www.hetmaasdal.nl/template/img/sprite.png') no-repeat -695px -73px;padding:10px 10px 7px 45px;-webkit-transition:background-position .2s ease-out;-moz-transition:background-position .2s ease-out;-ms-transition:background-position .2s ease-out;-o-transition:background-position .2s ease-out}body.homepage #upcomingEvents ol li.last a:hover{background-position:-685px -73px;background-color:#402e00}body.homepage #upcomingEvents ol li.last:before,body.homepage #upcomingEvents ol li.last > .before{display:none}body.homepage #homeNews{clear:both;padding-top:30px;margin-bottom:20px}body.homepage #homeNews h2{margin-bottom:5px}body.homepage #homeNews .inner{background:#fff;padding:15px;-webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.1);-moz-box-shadow:3px 3px 3px rgba(0,0,0,0.1);box-shadow:3px 3px 3px rgba(0,0,0,0.1)}body.homepage #homeNews #twitter{float:right}body.homepage #homeNews #twitter .meta{background:url('//www.hetmaasdal.nl/template/img/sprite.png') no-repeat -10px -10px}body.homepage #homeNews #facebook .meta{background:url('//www.hetmaasdal.nl/template/img/sprite.png') no-repeat -41px -60px}body.homepage #homeNews .meta{border-bottom:1px solid #d6d6d6;padding:0 0 10px 45px;position:relative;font-style:italic;font-size:13px;line-height:31px;margin-bottom:15px}body.homepage #homeNews .meta:before,body.homepage #homeNews .meta > .before{content:'';display:block;width:31px;height:1px;position:absolute;top:auto;left:0;bottom:-1px;right:auto;background:#e4801c}body.homepage #homeNews a{text-decoration:none;color:#e4801c;border-bottom:1px dotted #e4801c;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear}body.homepage #homeNews a:hover{color:#402e00;border-bottom-color:#402e00}body.homepage #upcomingEvents ol li:first-child{border-top:0}@media screen and (min-width: 0px) and (max-width: 809px){.col{margin-left:2%;padding:0 1.5%}html.res .span_1{width:49%;border-left-width:0;padding:0 1.5%;margin-left:2%}html.res .span_1.padding-l{padding:0 0 0 1.5%}html.res .span_1.padding-r{padding:0 1.5% 0 0}html.res .span_1.no-padding{padding:0}html.res .span_2,html.res #quickContact,html.res #upcomingEvents,html.res #homeIntro,html.res #homeNews .col,html.res #main.wide,html.res #main,html.res #sidebar,html.res #main.contact .col{width:100%}html.res .span_2,html.res #quickContact,html.res #upcomingEvents,html.res #homeIntro,html.res #homeNews .col,html.res #main.wide,html.res #main,html.res #sidebar,html.res #main.contact .col{margin-left:0}}@media screen and (min-width: 0px) and (max-width: 809px){html.res #slider{display:none}html.res #main .facebookLogin,html.res .cm11Slot .facebookLogin{position:relative;top:0;right:0}html.res #main form #md_reservation_incl_tickets span.label{margin-left:0}html.res #main a.back,html.res #main a.terug{font-size:12px;padding:10px 5px 10px 25px;background-position:-80px -632px}html.res #main a.back:hover,html.res #main a.terug:hover{background-position:-40px -672px}html.res #main p.ideal{padding-left:0}html.res #main p.ideal:before,html.res #main p.ideal > .before{display:none}html.res #main p.ideal:after,html.res #main p.ideal > .after{content:'';background:url('//www.hetmaasdal.nl/template/img/sprite.png') no-repeat -220px -750px;width:102px;height:41px;display:block;float:none;margin:10px 0 0 0}html.res #main a.more,html.res #main a.lees-meer{font-size:13px;padding:10px 10px 10px 25px;background-position:-781px 7px}html.res #main a.more:hover,html.res #main a.lees-meer:hover{background-position:-741px -33px}html.res header#mainheader{padding:25px 0 10px 0}html.res #mainLogo{margin-bottom:0}html.res #quickContact{text-align:center}html.res #homeTeasers{display:none}html.res #upcomingEvents{padding:0}html.res #upcomingEvents h2{text-align:center}html.res #homeIntro{padding:0}html.res #homeIntro .inner{position:relative;padding-bottom:75px}html.res #homeIntro a.more,html.res #homeIntro a.lees-meer{position:absolute;top:auto;left:0;bottom:15px;right:auto;margin-left:15px}html.res #homeNews{margin-bottom:50px}html.res #homeNews .col{padding:0;margin-bottom:15px}html.res #main .eventList li{width:98%;font-size:12px}html.res #main .eventList li img{max-width:20%}html.res #container{padding-bottom:175px}html.res #main{margin-bottom:15px}html.res #sidebar{padding:0}html.res #sidebar .image.event{display:none}html.res #sidebar .price-info{display:none}html.res #main .eventMap{font-size:13px}html.res #sidebar .event.info{display:none}html.res #sidebar .event.info dl{overflow:hidden;font-size:14px}html.res #sidebar .event.info dl dt,html.res #sidebar .event.info dl dd{width:100%;float:none}html.res #sidebar .event.info dl dd{float:none}html.res #sidebar .event.info dl dt{clear:both;margin-top:3px}html.res #sidebar.mobile{display:block;margin-bottom:15px}html.res #sidebar.mobile .event.info{display:block}html.res #sidebar.mobile .image.event{display:block}html.res #sidebar.mobile .price-info{display:none}html.res #sidebar .event-info{display:none}html.res #sidebar .price-info{display:block;padding-top:0}html.res .img-align-r,html.res .img-align-l{margin:0 auto 10px auto;float:none;display:block;text-align:center}html.res #main section,html.res #main aside,html.res #sidebar section,html.res #sidebar aside{padding:8px}html.res body.homepage #homeNews .inner{height:auto !important}html.res #main a.eventImage{float:right;max-width:25%;margin:0 0 10px 10px}html.res #main a.eventImage img{max-width:90%}html.res #main form.confirmForm .confirm,html.res #main form.confirmForm .back{float:none;margin:10px auto;display:block}html.res #main .cities .button{display:none !important}html.res #main table,html.res #main thead,html.res #main tbody,html.res #main th,html.res #main td,html.res #main tr{display:block}html.res #main thead tr{position:absolute;top:-9999px;left:-9999px}html.res #main tr{border:1px solid #ccc;background:#f6f6f6;overflow:hidden}html.res #main td{border:none;border-bottom:1px solid #eee;position:relative;height:25px;width:98%;padding:5px 2%;padding-right:0 !important}html.res #main td.cities span{display:block;padding-right:25px}html.res #main td.times{width:29%;float:left}html.res #main td.times a,html.res #main td.times span{margin-right:0}html.res #main td.price{width:19%;float:left;position:relative;z-index:5}html.res #main td.status{width:46%;float:left;position:relative;z-index:2}html.res #main td.status .busStop{top:-27px;right:8px;margin-right:0}html.res #main td.price{text-align:center}html.res #main td.price span{margin:0;display:block;width:100%}html.res #main td.cities .button{display:block !important;top:43px;right:0;border-bottom:0}html.res #main td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}}@media screen and (min-width: 460px) and (max-width: 809px){html.res #sidebar .event.info dl dt,html.res #sidebar .event.info dl dd{width:45%;float:left}html.res #sidebar .event.info dl dd{float:right}html.res #sidebar .event.info dl dt{clear:both}}@media screen and (min-width: 810px) and (max-width: 809px){html.res .span_1{width:15%;border-left-width:0;padding:0 1.5%;margin-left:2%}html.res .span_1.padding-l{padding:0 0 0 1.5%}html.res .span_1.padding-r{padding:0 1.5% 0 0}html.res .span_1.no-padding{padding:0}html.res .span_2,html.res #sidebar{width:32%;border-left-width:0;padding:0 1.5%;margin-left:2%}html.res .span_2.padding-l,html.res #sidebar.padding-l{padding:0 0 0 1.5%}html.res .span_2.padding-r,html.res #sidebar.padding-r{padding:0 1.5% 0 0}html.res .span_2.no-padding,html.res #sidebar.no-padding{padding:0}html.res .span_3,html.res #mainLogo,html.res #quickContact,html.res #homeNews .col,html.res #homeTeasers,html.res #upcomingEvents{width:49%;border-left-width:0;padding:0 1.5%;margin-left:2%}html.res .span_3.padding-l,html.res #mainLogo.padding-l,html.res #quickContact.padding-l,html.res #homeNews .col.padding-l,html.res #homeTeasers.padding-l,html.res #upcomingEvents.padding-l{padding:0 0 0 1.5%}html.res .span_3.padding-r,html.res #mainLogo.padding-r,html.res #quickContact.padding-r,html.res #homeNews .col.padding-r,html.res #homeTeasers.padding-r,html.res #upcomingEvents.padding-r{padding:0 1.5% 0 0}html.res .span_3.no-padding,html.res #mainLogo.no-padding,html.res #quickContact.no-padding,html.res #homeNews .col.no-padding,html.res #homeTeasers.no-padding,html.res #upcomingEvents.no-padding{padding:0}html.res .span_4,html.res #main{width:66%;border-left-width:0;padding:0 1.5%;margin-left:2%}html.res .span_4.padding-l,html.res #main.padding-l{padding:0 0 0 1.5%}html.res .span_4.padding-r,html.res #main.padding-r{padding:0 1.5% 0 0}html.res .span_4.no-padding,html.res #main.no-padding{padding:0}html.res .span_5{width:83%;border-left-width:0;padding:0 1.5%;margin-left:2%}html.res .span_5.padding-l{padding:0 0 0 1.5%}html.res .span_5.padding-r{padding:0 1.5% 0 0}html.res .span_5.no-padding{padding:0}html.res .span_6,html.res #homeIntro,html.res #main.wide,html.res #main.contact .col,html.res #main.contact{width:100%}html.res .span_6,html.res #mainLogo,html.res #homeTeasers,html.res #homeIntro,html.res #homeNews #facebook,html.res #main.wide,html.res #main,html.res #main.contact .col,html.res #main.contact{margin-left:0}}@media screen and (min-width: 810px) and (max-width: 809px){html.res #headnav a{padding:12px 15px}html.res #main .facebookLogin,html.res .cm11Slot .facebookLogin{position:relative;top:0;right:0}html.res #quickContact li{padding-bottom:12px}html.res #quickContact li.mail{padding-top:12px;padding-bottom:0}html.res #mainfooter ul li{padding:0 1%}html.res #homeNews .col{padding:0;margin-bottom:15px}html.res #main .eventList.soon li{width:98%}html.res #container{padding-bottom:100px}html.res #main form.confirmForm .confirm{float:none}html.res #main form label{width:41%}html.res #main form input,html.res #main form textarea,html.res #main form select{width:50%}html.res #main form input[type=submit],html.res #main form input[type=reset],html.res #main form input.submit,html.res #main form input.button{margin-left:41%}html.res #main p.ideal{padding-left:0}html.res #main form select#md_reservation_incl_tickets{width:35%}html.res #main .cities .button{display:none !important}html.res #main td.cities{width:50%}}@media screen and (min-width: 810px){.span_1{width:7.5083333333333%;border-left-width:0;padding:0 0.9%;margin-left:0.9%}.span_1.padding-l{padding:0 0 0 0.9%}.span_1.padding-r{padding:0 0.9% 0 0}.span_1.no-padding{padding:0}.span_2{width:15.916666666667%;border-left-width:0;padding:0 0.9%;margin-left:0.9%}.span_2.padding-l{padding:0 0 0 0.9%}.span_2.padding-r{padding:0 0.9% 0 0}.span_2.no-padding{padding:0}.span_3,#sidebar,#main.contact .colLeft{width:24.325%;border-left-width:0;padding:0 0.9%;margin-left:0.9%}.span_3.padding-l,#sidebar.padding-l,#main.contact .colLeft.padding-l{padding:0 0 0 0.9%}.span_3.padding-r,#sidebar.padding-r,#main.contact .colLeft.padding-r{padding:0 0.9% 0 0}.span_3.no-padding,#sidebar.no-padding,#main.contact .colLeft.no-padding{padding:0}.span_3-5{width:28.529166666667%;border-left-width:0;padding:0 0.9%;margin-left:0.9%}.span_3-5.padding-l{padding:0 0 0 0.9%}.span_3-5.padding-r{padding:0 0.9% 0 0}.span_3-5.no-padding{padding:0}.span_4{width:32.733333333333%;border-left-width:0;padding:0 0.9%;margin-left:0.9%}.span_4.padding-l{padding:0 0 0 0.9%}.span_4.padding-r{padding:0 0.9% 0 0}.span_4.no-padding{padding:0}.span_5,#mainLogo{width:41.141666666667%;border-left-width:0;padding:0 0.9%;margin-left:0.9%}.span_5.padding-l,#mainLogo.padding-l{padding:0 0 0 0.9%}.span_5.padding-r,#mainLogo.padding-r{padding:0 0.9% 0 0}.span_5.no-padding,#mainLogo.no-padding{padding:0}.span_5-8,#homeNews .col,#homeTeasers,#upcomingEvents{width:47.868333333333%;border-left-width:0;padding:0 0.9%;margin-left:0.9%}.span_5-8.padding-l,#homeNews .col.padding-l,#homeTeasers.padding-l,#upcomingEvents.padding-l{padding:0 0 0 0.9%}.span_5-8.padding-r,#homeNews .col.padding-r,#homeTeasers.padding-r,#upcomingEvents.padding-r{padding:0 0.9% 0 0}.span_5-8.no-padding,#homeNews .col.no-padding,#homeTeasers.no-padding,#upcomingEvents.no-padding{padding:0}.span_6{width:49.55%;border-left-width:0;padding:0 0.9%;margin-left:0.9%}.span_6.padding-l{padding:0 0 0 0.9%}.span_6.padding-r{padding:0 0.9% 0 0}.span_6.no-padding{padding:0}.span_7,#quickContact{width:57.958333333333%;border-left-width:0;padding:0 0.9%;margin-left:0.9%}.span_7.padding-l,#quickContact.padding-l{padding:0 0 0 0.9%}.span_7.padding-r,#quickContact.padding-r{padding:0 0.9% 0 0}.span_7.no-padding,#quickContact.no-padding{padding:0}.span_8{width:66.366666666667%;border-left-width:0;padding:0 0.9%;margin-left:0.9%}.span_8.padding-l{padding:0 0 0 0.9%}.span_8.padding-r{padding:0 0.9% 0 0}.span_8.no-padding{padding:0}.span_8-5,#main{width:70.570833333333%;border-left-width:0;padding:0 0.9%;margin-left:0.9%}.span_8-5.padding-l,#main.padding-l{padding:0 0 0 0.9%}.span_8-5.padding-r,#main.padding-r{padding:0 0.9% 0 0}.span_8-5.no-padding,#main.no-padding{padding:0}.span_9,#main.contact .colRight{width:74.775%;border-left-width:0;padding:0 0.9%;margin-left:0.9%}.span_9.padding-l,#main.contact .colRight.padding-l{padding:0 0 0 0.9%}.span_9.padding-r,#main.contact .colRight.padding-r{padding:0 0.9% 0 0}.span_9.no-padding,#main.contact .colRight.no-padding{padding:0}.span_10{width:83.183333333333%;border-left-width:0;padding:0 0.9%;margin-left:0.9%}.span_10.padding-l{padding:0 0 0 0.9%}.span_10.padding-r{padding:0 0.9% 0 0}.span_10.no-padding{padding:0}.span_11{width:91.591666666667%;border-left-width:0;padding:0 0.9%;margin-left:0.9%}.span_11.padding-l{padding:0 0 0 0.9%}.span_11.padding-r{padding:0 0.9% 0 0}.span_11.no-padding{padding:0}.span_12,#homeIntro,#main.contact,#main.contact .colMap,#main.wide{width:100%}.span_12,#mainLogo,#main,#homeTeasers,#homeIntro,#homeNews #facebook,#main.contact,#main.contact .colLeft,#main.contact .colMap,#main.wide{margin-left:0}}@media screen and (min-width: 0px) and (max-width: 625px){html.res #headnav{margin-bottom:10px;margin-top:10px}html.res #headnav #mobileNavTrigger,html.res #headnav #mobileNav{display:block}html.res #headnav ul{display:none}}@media screen and (min-width: 0px) and (max-width: 560px){html.res #main form label{width:98%}html.res #main form label.md_reservation_incl_tickets{display:none}html.res #main form input,html.res #main form select,html.res #main form textarea{width:95%}html.res #main form input[type=submit],html.res #main form input[type=reset],html.res #main form input.submit,html.res #main form input.button{width:auto;margin-left:0}html.res #main .infowindowContent input{width:90%;margin-bottom:5px}html.res #main form p.remaining .help{padding-left:0}}@media screen and (min-width: 560px) and (max-width: 680px){html.res #main form select#md_reservation_incl_tickets{width:50%}}@media screen and (min-width: 0px) and (max-width: 800px){html.res #main td{padding-right:20px}html.res #main td > span,html.res #main td > a{width:auto;margin-right:10px}html.res #main td > span.busStop,html.res #main td > a.busStop{margin-right:0}}@media screen and (min-width: 0px) and (max-width: 830px){html.res #main .facebookLogin{float:left}}@media only screen and (-webkit-min-device-pixel-ratio: 2){#container:before,#container > .before,#container:after,#container > .after,#subnav a,#main a.more,#main a.lees-meer,#main a.back,#main a.terug,#main ul li,body.homepage #upcomingEvents ol li.last a,body.homepage #homeNews #twitter .meta,body.homepage #homeNews #facebook .meta,#main .busStop{background-image:url('//www.hetmaasdal.nl/template/img/sprite@2x.png');background-size:800px 800px}#copy a.forwart{background-image:url('//www.hetmaasdal.nl/template/img/by_forwart_s@2x.png') !important;background-size:25px 54px !important}}html.ie7 body{overflow-y:visible}html.ie7 body.homepage #homeTeasers .teaser{width:45%}html.ie7 #copy a{position:relative;top:-15px}html.ie7 #copy a.forwart{top:0}html.ie7 body.homepage #upcomingEvents ol li{background:#f5f5f5}html.ie7 body.homepage #upcomingEvents ol li a{margin-bottom:0}html.ie7 #main.contact .colRight{width:675px}html.ie7 #main form input,html.ie7 #main form textarea,html.ie7 #main form select{background:#fff;border:1px solid #ccc}html.ie7 #main form input[type=submit],html.ie7 #main form input[type=reset],html.ie7 #main form input.submit,html.ie7 #main form input.button,html.ie7 #main form textarea[type=submit],html.ie7 #main form textarea[type=reset],html.ie7 #main form textarea.submit,html.ie7 #main form textarea.button,html.ie7 #main form select[type=submit],html.ie7 #main form select[type=reset],html.ie7 #main form select.submit,html.ie7 #main form select.button{background-color:#ce7319;background:-moz-linear-gradient(top,#ce7319,#e4801c);background:-webkit-gradient(linear,left top,left bottom,from(#ce7319),to(#e4801c));background:-webkit-linear-gradient(top,#ce7319,#e4801c);background:-o-linear-gradient(top,#ce7319,#e4801c);background:linear-gradient(top,#ce7319,#e4801c);background:-ms-linear-gradient(top,#ce7319,#e4801c);color:#fff;-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-ms-transition:background .2s linear;-o-transition:background .2s linear}html.ie7 #main form input[type=submit]:hover,html.ie7 #main form input[type=reset]:hover,html.ie7 #main form input.submit:hover,html.ie7 #main form input.button:hover,html.ie7 #main form textarea[type=submit]:hover,html.ie7 #main form textarea[type=reset]:hover,html.ie7 #main form textarea.submit:hover,html.ie7 #main form textarea.button:hover,html.ie7 #main form select[type=submit]:hover,html.ie7 #main form select[type=reset]:hover,html.ie7 #main form select.submit:hover,html.ie7 #main form select.button:hover{background-color:#271c00;background:-moz-linear-gradient(top,#271c00,#402e00);background:-webkit-gradient(linear,left top,left bottom,from(#271c00),to(#402e00));background:-webkit-linear-gradient(top,#271c00,#402e00);background:-o-linear-gradient(top,#271c00,#402e00);background:linear-gradient(top,#271c00,#402e00);background:-ms-linear-gradient(top,#271c00,#402e00)}html.ie7 body.homepage #homeNews .meta{height:31px}html.ie7 #main form input[type=submit],html.ie7 #main form input[type=reset],html.ie7 #main form input.submit,html.ie7 #main form input.button{left:30%;margin-left:0;position:relative}html.ie8 #container img{max-width:none}html.ie8 #container:before,html.ie8 #container:after{display:none}html.ie8 body.homepage #homeTeasers .teaser{width:45%}html.ie8 body.homepage #upcomingEvents ol li{background:#f5f5f5}html.ie8 #main form input,html.ie8 #main form textarea,html.ie8 #main form select{background:#fff;border:1px solid #ccc}html.ie8 #main form input[type=submit],html.ie8 #main form input[type=reset],html.ie8 #main form input.submit,html.ie8 #main form input.button,html.ie8 #main form textarea[type=submit],html.ie8 #main form textarea[type=reset],html.ie8 #main form textarea.submit,html.ie8 #main form textarea.button,html.ie8 #main form select[type=submit],html.ie8 #main form select[type=reset],html.ie8 #main form select.submit,html.ie8 #main form select.button{background-color:#ce7319;background:-moz-linear-gradient(top,#ce7319,#e4801c);background:-webkit-gradient(linear,left top,left bottom,from(#ce7319),to(#e4801c));background:-webkit-linear-gradient(top,#ce7319,#e4801c);background:-o-linear-gradient(top,#ce7319,#e4801c);background:linear-gradient(top,#ce7319,#e4801c);background:-ms-linear-gradient(top,#ce7319,#e4801c);color:#fff;-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-ms-transition:background .2s linear;-o-transition:background .2s linear}html.ie8 #main form input[type=submit]:hover,html.ie8 #main form input[type=reset]:hover,html.ie8 #main form input.submit:hover,html.ie8 #main form input.button:hover,html.ie8 #main form textarea[type=submit]:hover,html.ie8 #main form textarea[type=reset]:hover,html.ie8 #main form textarea.submit:hover,html.ie8 #main form textarea.button:hover,html.ie8 #main form select[type=submit]:hover,html.ie8 #main form select[type=reset]:hover,html.ie8 #main form select.submit:hover,html.ie8 #main form select.button:hover{background-color:#271c00;background:-moz-linear-gradient(top,#271c00,#402e00);background:-webkit-gradient(linear,left top,left bottom,from(#271c00),to(#402e00));background:-webkit-linear-gradient(top,#271c00,#402e00);background:-o-linear-gradient(top,#271c00,#402e00);background:linear-gradient(top,#271c00,#402e00);background:-ms-linear-gradient(top,#271c00,#402e00)}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:url('//www.hetmaasdal.nl/template/img/back.gif') repeat 0 0;color:#402e00;text-shadow:none}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/template/img/fancybox_sprite.png?v2')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('/template/img/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/template/img/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/template/img/fancybox_overlay.png?v5')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto}.fancybox-title{visibility:hidden;font:normal 16px/20px 'rippenregular', 'Arial', sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}.fancybox-type-iframe .fancybox-nav{width:60px}.fancybox-type-iframe .fancybox-nav span{visibility:visible;opacity:0.5}.fancybox-type-iframe .fancybox-nav:hover span{opacity:1}.fancybox-type-iframe .fancybox-next{right:-75px}.fancybox-type-iframe .fancybox-prev{left:-75px}@media only screen and (-webkit-min-device-pixel-ratio: 2){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('//www.hetmaasdal.nl/template/img/fancybox_sprite@2x.png') !important;background-size:44px 152px !important}}#jr_overlay{top:0;left:0;padding:0;margin:0;z-index:200;position:absolute}#jr_wrap{position:absolute;text-align:center;width:100%;z-index:300;padding:0;margin:0}#jr_inner{font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:12px;background:#FFF;border:1px solid #CCC;color:#4F4F4F;margin:0 auto;height:auto;padding:20px;position:relative}#jr_header{display:block;color:#333;padding:5px;padding-bottom:0;margin:0;font-family:Helvetica, Arial, sans-serif;font-weight:bold;text-align:left;font-size:1.3em;margin-bottom:0.5em}#jr_inner p{text-align:left;padding:5px;margin:0}#jr_inner ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0}#jr_inner ul li{cursor:pointer;float:left;width:120px;height:122px;margin:0 10px 10px 10px;padding:0;text-align:center}#jr_inner li a{color:#333;font-size:0.8em;text-decoration:none;padding:0;margin:0}#jr_inner li a:hover{text-decoration:underline}#jr_inner .jr_icon{width:100px;height:100px;margin:1px auto;padding:0;background:transparent no-repeat scroll left top;cursor:pointer}#jr_close{margin:0 0 0 50px;clear:both;text-align:left;padding:0;margin:0}#jr_close a{color:#000;display:block;width:auto;margin:0;padding:0;text-decoration:underline}#jr_close p{padding:10px 0 0 0;margin:0}@media print{*{background:transparent !important;color:#444 !important;text-shadow:none}a,a:visited{color:#444 !important;text-decoration:underline}a:after{content:" (" attr(href) ")"}abbr:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #999;page-break-inside:avoid}img{page-break-inside:avoid}h2,h3{page-break-after:avoid}}@media only screen and (max-device-width: 520px){#sfWebDebug{display:none}}