/* normalize.css v2.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}html{font-size:62.5%}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;min-width:980px}a{color:#bb282e;text-decoration:none}a:hover{color:#000}.header{position:relative}.default-page{background:url(/_themes/onderwaterfietsen/img/header-bg.jpg) no-repeat top center}.model-page{background:url(/_themes/onderwaterfietsen/img/header-bg.jpg) no-repeat top center}.model-detail-page{background:url(/_themes/onderwaterfietsen/img/header-bg.jpg) no-repeat top center}.model-detail-page{height:608px;display:block;padding-top:20px}.default-page,.model-page{height:608px;display:block;padding-top:90px}.navigation-container{position:fixed;z-index:125;width:960px;margin-left:-480px;top:0px;left:50%;overflow:hidden;background:#fff;height:55px;padding-top:20px}.main-navigation{position:absolute;left:245px;top:8px;font-size:14px}.main-navigation li{border-right:solid 1px #bbb;margin-right:10px;padding-right:20px;padding-top:7px;width:85px;text-transform:uppercase}.main-navigation li a{display:block;color:#000;text-decoration:none}.main-navigation li a.current{color:#bb282e}.main-navigation li:last-child{border-right:none}.social-navigation{position:absolute;top:17px;right:12px;width:23px}.social-navigation .icon-fb{display:block;text-indent:-9999em;width:22px;height:22px;background:url(/_themes/onderwaterfietsen/img/icon-facebook.png) no-repeat}.social-navigation .select-lang{display:block;text-indent:-9999em;width:22px;height:15px;background:url(/_themes/onderwaterfietsen/img/icon-english.png) no-repeat;margin-bottom:8px}#logo{width:245px;height:75px;position:absolute;top:0;left:0px;z-index:100;display:block}h1{font-size:22px;line-height:23px;font-size:2.2rem;line-height:2.3rem;color:#bb282e}.col-2{width:960px;margin:0;padding:0;overflow:hidden}.col-2 h4{color:#bb282e}.col-1-2{width:47%;float:left}.col-1-2 .is-special{width:400px;float:left}.col-2-2{width:47%;float:right}.col-2-2.is-special{width:470px;float:left;margin-left:18px}.col-4{width:960px;margin:0;padding:0;list-style:none}.col-1-4,.col-2-4,.col-3-4,.col-4-4{width:220px;padding-left:20px;float:left}.col-4-4,.product-cat.col-4-4{width:220px;border-right:none}#home-slider{margin:0;padding:0}#home-slider li{list-style:none;position:relative}#home-slider li img{max-width:100% !important;height:auto;display:block}#home-slider li .caption{width:960px;left:50%;margin-left:-480px;position:absolute;bottom:30px;color:#fff;font-size:35px;line-height:32px;font-size:3.5rem;line-height:3.2rem;font-family:"Droid Serif",serif;font-style:italic}#home-slider li a{color:#000;font-size:15px;line-height:32px;font-size:1.5rem;line-height:3.2rem;font-weight:bold}#home-slider li a.target{position:absolute;bottom:30px;width:960px;left:50%;margin-left:-480px;text-transform:uppercase;padding-right:20px;background:url(/_themes/onderwaterfietsen/img/icon-arrow-large.png) no-repeat top right}.product-matrix{position:relative}.product-matrix .next,.product-matrix .prev{display:block;width:22px;height:22px;position:absolute;top:20%;text-indent:-9999em}.product-matrix .prev{left:0;background:url(/_themes/onderwaterfietsen/img/icon-prev-small.png) no-repeat top right}.product-matrix .next{right:0;background:url(/_themes/onderwaterfietsen/img/icon-next-small.png) no-repeat top right}.product-list{background:#d6dfe4;font-size:12px;line-height:18px;font-size:1.2rem;line-height:1.8rem}.product-list h4{margin-bottom:12px}.product-list h4 a{color:#bb282e;display:block;text-decoration:none;text-transform:uppercase;font-size:13px;line-height:24px;font-size:1.3rem;line-height:2.4rem}.product-list .product-cat{width:220px;padding-left:20px;float:left;background:#fff;padding-top:25px;height:225px;padding-bottom:25px}.product-list .product-cat.hover{cursor:pointer}.product-list .product-cat.hover img{opacity:1.0;transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-webkit-transition:opacity 0.25s ease-in-out}.product-list .product-cat .border{border-right:solid 1px #e1e1e1}.product-list .product-cat p{padding-right:21px}.product-list .product-cat img{opacity:0.6}.product-list .product-cat.col-4-4{width:220px}.product-list .product-cat.col-4-4 .border{border-right:none}.information{width:960px;margin-left:-480px;left:50%;background:#fff;height:415px;position:absolute;top:90px}.information .additional{background:url(/_themes/onderwaterfietsen/img/opacity-65.png) repeat;height:53px;width:920px;overflow:hidden;padding:10px 10px 20px 30px;color:#fff;font-size:11px;line-height:16.5px;font-size:1.1rem;line-height:1.65rem;position:absolute;bottom:-103px}.information .additional .btn-cta{color:white;display:block;padding:4px 16px 4px 12px;width:176px;font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;background:#bb282e url(/_themes/onderwaterfietsen/img/icon-next.png) top right no-repeat;float:right;text-transform:uppercase}.information .additional .specs{list-style:none;margin:0;width:700px;float:left;padding:0}.information .additional .specs li{width:320px;margin-right:20px;float:left}.content{font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;padding:30px 0 50px 0;width:100%;overflow:hidden}.default-content{background:#fff;padding:40px 20px;min-height:400px;height:auto !important;height:400px;color:#555f6b;font-size:15px;line-height:22px;font-size:1.5rem;line-height:2.2rem}.default-content h1{border-bottom:solid 1px #ccc;font-weight:normal;padding-bottom:10px;text-transform:uppercase}.default-content h2{color:#bb282e;font-size:22px;line-height:24px;font-size:2.2rem;line-height:2.4rem}.model-detail-content{padding:0px 0px 20px 20px;width:940px;overflow:hidden;color:#555f6b;font-size:15px;line-height:22px;font-size:1.5rem;line-height:2.2rem}.model-detail-content .slideshow-container{width:470px;height:315px;float:right;margin-top:35px}.model-detail-content .sum-up{width:435px;float:left}.model-content{background:#fff;padding:40px 20px}.model-content h1{border-bottom:solid 1px #ccc;font-weight:normal;padding-bottom:10px;text-transform:uppercase}.model-content .model-list{width:100%;overflow:hidden;border-bottom:solid 1px #ccc;padding:20px 0;color:#555f6b;font-size:11px;line-height:17px;font-size:1.1rem;line-height:1.7rem}.model-content .model-list.odd .details{float:left}.model-content .model-list.odd .slideshow-container{float:right;width:400px}.model-content .model-list.even .details{float:right}.model-content .model-list.even .slideshow-container{float:left;width:400px}.model-content .model-list .details{width:460px}.model-content .model-list h2 a{color:#bb282e;text-decoration:none;font-size:18px;line-height:12px;font-size:1.8rem;line-height:1.2rem}.pricelist{padding:0;list-style:none;border-top:solid 1px #ddd;font-size:12px;line-height:18px;font-size:1.2rem;line-height:1.8rem}.pricelist li{border-bottom:solid 1px #ddd;padding:5px 70px 5px 0;overflow:hidden}.pricelist li .price{width:70px;margin-right:-70px;float:right;text-align:right;color:#000;font-weight:bold}.pricelist li img{float:left;margin-right:6px}.prices{margin:40px 0 50px 0;width:100%;overflow:hidden}.slideshow-container{position:relative}.slideshow-container .next,.slideshow-container .prev{width:26px;height:28px;display:block;text-indent:-9999em;position:absolute;top:50%;z-index:99}.slideshow-container .next{right:5px;background:url(/_themes/onderwaterfietsen/img/icon-next.png) no-repeat top left}.slideshow-container .next:hover{opacity:0.8}.slideshow-container .prev{left:5px;background:url(/_themes/onderwaterfietsen/img/icon-prev.png) no-repeat top left}.slideshow-container .prev:hover{opacity:0.8}.well{margin-top:20px}.footer{background:#545e6a url(/_themes/onderwaterfietsen/img/shadow.png) center top no-repeat;height:45px}.social-footer{padding:10px 0 0 0}.social-footer .social-fb{float:right}.wrapper{width:960px;overflow:hidden;margin:0 auto}a.read-more{background:url(/_themes/onderwaterfietsen/img/icon-arrow-small.png) no-repeat top right;color:#bb282e;text-decoration:none;font-size:11px;line-height:14px;font-size:1.1rem;line-height:1.4rem;padding:5px 30px 5px 0}a.read-more:hover{color:#000}.gmap-holder{width:100%;overflow:hidden;position:relative;height:600px}#map{height:600px;width:100%}#message{position:absolute;padding:10px;background:#fff;color:#555;width:75px}.sidebar-holder{position:absolute;left:50%;margin-left:-480px;width:960px}.sidebar-holder .sidebar{position:absolute;z-index:900;top:85px;width:215px;height:485px;padding:5px 15px 25px 15px;background:#bb282e;overflow:auto}.sidebar-holder .sidebar a{color:#fff;display:block}.sidebar-holder .sidebar ul{margin:0;padding:0}.sidebar-holder .sidebar ul li{list-style:none;margin-bottom:4px;color:#fff;cursor:pointer}.sidebar-holder .sidebar h4{color:#fff;font-size:15px;line-height:22.5px;font-size:1.5rem;line-height:2.25rem;font-weight:normal}.go-back{text-decoration:underline;padding-top:22px}.relative{position:relative}@media only screen and (device-width: 768px) and (device-height: 1024px) and (-webkit-min-device-pixel-ratio: 1){.navigation-container{left:490px}}.l-inline>*{display:inline-block;*display:inline;zoom:1}.l-stacked>*{display:block}.right{float:right}.left{float:left}.overflow{width:100%;overflow:hidden}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:100%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
