html,
body {
	margin: 0;
	padding: 0;
	top:0;
	height:100%;
	font-family:'Open Sans', sans-serif;
	font-size:13px;
}
.logos img{ margin-right: 25px;}
blockquote{
width:50%; float:left; border:10px solid #fff; border-left:0; 
background-color:#EEEEEE;
}
blockquote p{ font-size: 13px;}
blockquote h3{ margin-top: 10px;}

h1, h2, h3{font-family:'Open Sans', sans-serif;color:#00838A;}
h1{ font-size:34px;}
h4, h5, h6{margin-top:20px;}
.bookman{ font-family: 'Open Sans', sans-serif; font-style: italic; }
#wrapper{position:relative;width:100%;height:auto;}
ul{list-style:none;margin:0;padding:0;}
ol li{padding:0 !important;background-image:none !important;}

.upper{text-transform:uppercase;}


/* Header */
#header{ margin:0 auto;position:fixed;width:100%;height:200px;z-index:10;}
#header .inner-header { max-width: 1180px; padding: 0 15px; margin: 0 auto;}
.header-bg{
	position:fixed;
	background-image:url(/images/mv_achtergrond_3000_3a.png);
	background-position:center top;
	background-repeat:no-repeat;
	width:100%;
	top:0;
                 left:0;
	height:393px;
	/*z-index:9; Harry: bedekte logo e.d.!!!*/
	/*opacity:0;*/
}

.mobile-header-content{display:none;}
.main_menu{width:auto;height:100px;z-index:9999;}
.inner-header{position:relative;max-width:1180px;height:150px;margin:0px auto 0;padding:0 15px;z-index:16;} 

.inner-header-title-dealer,
.inner-header-title{padding-top:0px;height:100px;z-index:0;}
.inner-header-title-dealer		{margin-top:45px;}

.inner-my-mastervolt{position:absolute;right:15px;margin:35px 0 0;z-index:99;width:600px;height:50px;}
.inner-my-mastervolt .my-mastervolt{position:absolute;font-size:14px;width:auto;padding-top:4px;right:280px;}
.inner-my-mastervolt .my-mastervolt a, .inner-my-mastervolt .my-mastervolt span{ font-family: 'Open Sans', sans-serif; font-style: italic; color:#333;}
.inner-my-mastervolt .select-country{position:absolute;width:160px;right:100px;height:30px;z-index:99;}
.inner-my-mastervolt .select-country input{ font-family: 'Open Sans', sans-serif; font-style: italic; font-size:14px;width:160px;height:28px;padding-left:4px;}

#vlaggetje .dropdown-toggle,
.inner-my-mastervolt .dropdown-toggle,
.download-select-language .dropdown-toggle{box-shadow:none;text-align:left;color:#333; font-family: 'Open Sans', sans-serif; font-style: italic; line-height:14px;height:29px;width:150px;border-radius:0;border:1px solid #cecece;}
.inner-my-mastervolt .btn-group.open .dropdown-toggle{border:1px solid #cecece;box-shadow:none;}
.inner-my-mastervolt  .btn-default:focus, 
.inner-my-mastervolt  .btn-default:active, 
.inner-my-mastervolt  .btn-default:visited, 
.inner-my-mastervolt .dropdown-toggle:hover{background:#fefefe;}
.inner-my-mastervolt .dropdown-toggle .country-select-arrow{background-image:url('/images/sprite.png');background-repeat:no-repeat;background-position:-2px -31px;position:absolute;top:4px;right:4px;display:block;width:26px;height:20px;}

.inner-my-mastervolt .mv-social-media{position:absolute;width:101px;right:0px;height:30px;}
.inner-my-mastervolt .mv-search{position:absolute;width:auto;text-align:right;right:0;top:67px;}
.inner-my-mastervolt .mv-search input{ font-family: 'Open Sans', sans-serif; font-style: italic; padding-left:4px;font-size:14px;width:160px;height:28px;}
.inner-my-mastervolt .mv-search input[type='submit']{width:22px;background:url('/images/sprite.png') -30px -30px no-repeat;position:absolute;top:1px; right:4px;border:none;}

.mv-social-media ul{padding:0;margin:0;list-style:none;}
.mv-social-media li{float:left;margin:0 0 0 4px;width:29px;text-indent:-9999px;height:29px;background:url(/images/sprite.png) no-repeat;}
.mv-social-media .soc-facebook{background-position:0px 0px;cursor:pointer;}
.mv-social-media .soc-youtube{background-position:-35px 0px;cursor:pointer;}
.mv-social-media .soc-linkedin{background-position:-69px 0px;cursor:pointer;}
.mv-social-media .soc-pinterest{background-position:-102px 0px;cursor:pointer;}

.inner-header-title-dealer div,
.inner-header-title div{margin:0;padding:0;}

.inner-header-title-dealer, .header-cat-txt,
.inner-header-title .header-cat-txt{position:relative;padding-bottom:30px;padding-top:10px;height:auto;}

.inner-header-title-dealer .header-dealer-txt,
.inner-header-title .header-dealer-txt{position:relative;width:40%;padding:10px 120px 30px 0;height:auto;}

.inner-header-title-dealer div h1,
.inner-header-title div h1{font-size:40px;line-height:50px;color:#00838A;padding:0 15px 0;margin:0;text-align:right;}

.inner-header-title-dealer div span,
.inner-header-title div span{font-size:14px;float:left;margin:3px 0 0 15px;}

.inner-header-title-dealer .header-dealer-txt input,
.inner-header-title .header-dealer-txt input{ font-family: 'Open Sans', sans-serif; font-style: italic; margin:16px 0 0;padding-left:4px;font-size:13px;
width:240px;height:28px;}
#dealermarket{-webkit-appearance: none;
   -moz-appearance: none;
   appearance: none; border-color:#ccc; border-radius:0;
   font-family: 'Open Sans', sans-serif; font-style: italic; margin:16px 0 0;padding:3px;font-size:13px;
	width:200px;height:28px;
	/*background: url(/images/arrow-down.png) 96% / 15% no-repeat #fff;*/
	background: #fff;
	transform: translateY(1px);
}
span.select-markt {
    background-image: url(/images/sprite.png);
    background-repeat: no-repeat;
    background-position: -2px -31px;
    position: absolute;
    top: 17px;
    left: 162px;
    display: block;
    width: 26px;
    height: 20px;
	z-index: 1;
}
#dealermarket option{ height:28px;}
.inner-header-title-dealer .dealer-search,
.inner-header-title .dealer-search{position:absolute;}

.inner-header-title-dealer .dealer-search input[type='submit'],
.inner-header-title .dealer-search input[type='submit']{position:absolute;background:url('/images/sprite.png') -30px -30px no-repeat;content:" ";top:1px;right:4px;width:22px;height:26px;border:none;}

.header-more-about,.header-more-about-home {position:absolute;right:0;top:92px;}
.header-more-about a, .header-more-about-home a{ font-family: 'Open Sans', sans-serif; font-style: italic; color:#CD1719;}



.find-your-dealer{position:fixed;left:50%;margin-left:50px;width:525px;height:30px;z-index:15;}
.find-your-dealer a{position:relative;text-transform:uppercase;font-weight:300;letter-spacing:0.05em;font-size:16px;top:5px;color:white;margin-left:50px;}
.find-your-dealer a:hover{text-decoration:none;border-bottom:1px solid #FFFFFF;}

.dropdown-menu{top:24px;margin-left:-20px;border-radius:0;border:none;background:rgba(255,255,255,0.9);}
.dropdown-menu>li{margin:0;padding:0;}
.dropdown-menu>li>a{color:#646363;font-size:10px;text-transform:uppercase;}
.dropdown-menu>li>a:hover{color:#CD1719;background:none;}
.dropdown:hover .dropdown-menu {display: block;}


.select-countries{border-radius:0px;margin-left:0px;top:30px;width:220px;font-family: 'Open Sans', sans-serif; font-style: italic; font-size:14px;z-index:999;}
.select-countries>li{padding:4px 0;}
.selected-country span{font-size:12px;}
.selected-country img{float:left;width:15px;padding-top:1px;margin:0 10px 0 0;}
.select-countries>li>img{float:left;width:15px;padding-top:1px;margin:0 10px;}
.select-countries>li>a{clear:none;display:block;width:100px;padding:0;margin:0;}
.select-countries>li>a:hover{color:#CD1719;background:none;}
.open>.dropdown-toggle.btn-default{background:#FFFFFF;}

.body-overlay{display:none;top:0;left:0;opacity:0;color:white;position:absolute;width:100%;height:auto !important;background:rgba(0,131,138,0.9);z-index:10;}
.content-body-overlay{max-width:1180px;padding-top:400px;min-height:1000px;margin:0 auto;float:none;}
.content-body-overlay a{color:white;text-decoration:underline;}
.content-body-overlay h1,
.content-body-overlay h2,
.content-body-overlay h3{color:white;} 

.overlay-content ul li{background-image: url(/images/li_block_wit.gif);background-repeat: no-repeat;background-position: left 6px;padding-left: 16px;}

.overlay-close-btn{display:block;text-align:center;width:100%;height:50px;padding-bottom:20px;}
.overlay-close-btn a{cursor:pointer;display:inline-block;background-image:url('/images/sprite.png');background-position: -1px -58px;width:41px;height:41px;text-indent:-99999px;}

.header-title-display{display:none;}



/*	Home	*/
#content-home{color:#333;width:100%;margin:0 auto;height:auto;}
.inner-header-title-mob				{display:none;}

#slider-home{top:0;height:auto;width:100%;margin:0;padding:0;}
#slider-home .home-slider-wrap{margin:0;padding:0;width:100%;}
.home-categories{position:relative;margin:0 auto;padding:0;max-width:1180px;}
.home-categories .home-category{}
.home-categories .home-category img{float:right;max-height:120px;}
.home-categories .home-category p{padding-right:100px;}
/*.home-categories  a{position:relative;color:#CD1719;border-bottom:1px solid #CD1719;}*/
.home-categories  a{position:relative;color:#00838A;border-bottom:1px solid #fff;}

.home-categories .find-your-solution{font-size:13px;text-transform:uppercase;color:#CD1719; border-bottom:1px solid #CD1719;}
.home-categories .find-your-solution:after{position:absolute;content:' ';margin:-5px 0 0 10px;width:40px;height:40px;background-image:url(/images/sprite.png);background-position:-140px 0px;background-repeat:no-repeat;}

.home-category a h2{font-size:30px;}

.home-slide-text-1{width:220px;height:300px;}
.home-slide-text-1 h2{margin:0;}
.home-slide-text-1 p{margin:20px 0 0;}

.ls-shadow{visibility:hidden !important;}
.ls-thumbnail-inner{margin-top:-130px;}


.home-slider-buttons{position:absolute;display:table;table-layout: fixed;margin:0 auto;text-align:center;width:100%;top:380px;z-index:9;}
.home-slider-center{display:inline-block;width:auto;margin:0 auto;}

.home-slider-white-area{float:left;display:block;background:rgba(255,255,255,0.8);width:100px;height:100px;margin:0 10px;padding:0;}
.home-slider-white-area a{color:#00838A;text-decoration:none;}
.home-slider-white-area a:hover, 
.home-slider-white-area a.active-slide{color:#CD1719;}
.home-1{display:table-cell;vertical-align:middle;height:100px;width:100px;text-transform:uppercase;}
.ls-linkto-1,
.ls-linkto-2,
.ls-linkto-3,
.ls-linkto-4,
.ls-linkto-5,
.ls-linkto-6,
.ls-linkto-7,
.ls-linkto-8{display:table-cell;text-transform:uppercase;vertical-align:middle;width:100%;}
.ls-bottom-slidebuttons{display:none !important;}

#slide-2 h2, #slide-3 h2, #slide-5 h2, #slide-6 h2, #slide-7 h2, #slide-8 h2{color:white;}
#slide-2 p, #slide-3 p, #slide-5 p, #slide-6 p,#slide-7 p, #slide-8 p{color:white;}

.home-1 img{}
.home-1 a{position:relative;display:table-cell;vertical-align:middle;width:100px;color:#00838A;}
.home-1 a:hover{color:#CD1719;text-decoration:none;}


.scroll-down-txt{position:relative;text-align:center;padding:8px 0;height:50px;margin:0 auto;color:#CD1719;}
.scroll-down-txt:after{position: absolute;top: 60%;left: 50%;background-image:url('/images/sprite.png');background-repeat:no-repeat;background-position:-75px -35px;content: " ";width:30px;height:30px;margin-left: -25px;}

.main-group-cats						{margin-bottom:10px;}
.main-group-cats li						{text-transform:uppercase;}

/* Content */
#content-pagina{position:relative;padding-top:155px;margin:0 auto;width:100%;height:auto;}
.row{position:relative;margin:0;padding:0;height:auto;}

.content-pagina-txt{padding:0;margin:0;}
.content-pagina-txt a{color:#00838A;}

.content-pagina-txt ul li{background-image: url(/images/li_block.gif);background-repeat: no-repeat;background-position: left 6px;padding-left: 16px;}

.content-pagina-image{text-align:center;}
.content-pagina-image img{padding:20px 0 0 0;}

/* Categorie */
#content-category{position:relative;padding-top:230px;margin:0 auto;width:100%;height:auto;}
#content-category.stay-put{position:fixed !important;}
.inner-cat-content{position:relative;max-width:1180px;height:auto;padding:0 15px;margin:0 auto;}

.inner-cat-content .row{position:relative;height:100%;}
.inner-cat-content .cat-item{position:relative;padding:0 70px 10px 0;margin-bottom:40px;height:200px;}
.inner-cat-content .cat-item img{max-height:90px;}

.cat-item span{}
.cat-item span a{text-transform:uppercase;color:#000000;}
.cat-item .cat-see-all{display:inline-block;color:#CD1719;text-decoration:none;width:200px;text-align:right;border-bottom:1px solid #CD1719;}
.cat-item .cat-see-all:after{position:absolute;content:' ';margin:-5px 0 0 10px;width:40px;height:40px;background-image:url(/images/sprite.png);background-position:-140px 0px;background-repeat:no-repeat;}

.cat-item .cat-see-detail{text-transform:uppercase;border:none;position:absolute;bottom:0;display:inline-block;color:#CD1719;text-decoration:none; left:0; width:200px;text-align:right !important;border-bottom:1px solid #CD1719;}
.cat-item .cat-see-detail:after{position:absolute;content:' ';margin:-5px 0 0 10px;width:40px;height:40px;background-image:url(/images/sprite.png);background-position:-140px 0px;background-repeat:no-repeat;}


.cat-item a img{float:right;max-height:110px}
.cat-item a .cat-image{float:left;max-height:110px}
.row a{text-decoration:none;}
.row a:hover{color:#CD1719;}
.row h2, .row h3{font-size:18px;}

.prod-cat-new-image					{position:absolute;bottom:10px;left:0px;}

/* Main Group category*/
#main-group-category{position:relative;margin:0 auto;width:100%;height:auto;}
#main-group-category .cat-item h2{}
#main-group-category .cat-item{}
#main-group-category .cat-item img{max-height:110px;}
.main-group-items a{text-transform:uppercase;color:#000;text-decoration:none;}

/* Product */
.product-detail{padding:0;}
.product-detail ul{margin-bottom:10px;}
.product-detail h2{margin:0;font-size:18px;padding:8px 0 4px;} 
.product-detail h3{margin:0;font-size:18px;padding:8px 0 4px;} 
.product-afbeelding{text-align:center;}
.product-detail-image img{margin:0 auto;max-height:300px;max-width:300px;}
.find-dealer{font-weight:300;font-size:28px;text-align:left;margin:10px auto;width:170px;border-bottom:1px solid #FF2D31;border-top:1px solid #FF2D31;}
.find-dealer a{width:100%;height:100%;color:#00838A;}
.find-dealer-arrow{text-indent:-99999px;background-image:url(/images/sprite.png);background-position:-140px 8px;background-repeat:no-repeat;width:18px;height:40px;display:inline-block;}

#content-product{padding-top:163px;top:0;margin:0 auto;width:100%;}
.content-product-inner{max-width:1180px;margin:0 auto;padding:0 15px;}

#content-product h1{margin:20px 0 0;font-weight:500;}
#content-product h3{margin:15px 0 4px;padding:0;}
#content-product strong{margin:4px 0;padding:0;font-weight:900;}

#content-product .row{height:100%;margin:0;}
#content-product .row li{background-image:url(/images/li_block.gif);background-repeat:no-repeat;background-position:left 6px;padding-left:16px;}

.product-find-your-dealer{position:relative;display:block;color:#FFF;height:54px;margin:20px 0;border-bottom:1px solid #cd1719;}
.product-find-your-dealer div{position:absolute; z-index:text-align:right;right:50%;height:54px;width:100%;background-image:url('/images/product-find-your-dealer-bottom.png');background-repeat:no-repeat;background-position:center right;}
.product-find-your-dealer div span{text-transform:uppercase;position:absolute;font-size:16px;top:16px;right:100px;}
.product-find-your-dealer div span a{font-weight:300;color:#FFFFFF;letter-spacing: 0.05em;}
.product-find-your-dealer div span strong{font-weight:bold !important;}
.disclaimer{max-width:1180px;margin:0 auto;}
.disclaimer a{ float:right; z-index:99; margin:-15px 15px 10px auto;}
.product-accessoires{margin:20px 0;}

.product-image{background-size:cover;background-repeat:no-repeat;background-position:top center;height:300px;}
.product-image img{width:100%;}

#content-product .specifications{display:block;margin-bottom:10px;font-size:20px;color:#00838A;}
#content-product .spec_waarde{display:block;padding-left:40px;color:#333;}


.product-download-tabs{width:100%;margin:0;height:40px;border-bottom:1px solid #cd1719;}

.product-downloads{height:100%;}
.product-download{height:200px;padding:0 60px 0 0;margin:20px 0;}
.product-download h3{}
.product-download h3 a{color:#00838A;}
.product-download img{float:right;max-width:120px;max-height:110px;}

.product-downloads li{background-image:none !important;padding:0 !important;}

.product-download .download-brochure{color:#CD1719;text-transform:uppercase;text-align:right;position:absolute;width:100px;bottom:20px;left:0;border-bottom:1px solid #EB1317;}
.product-download .download-brochure:after{position: absolute;content: ' ';margin: -4px 0 0 7px;width: 14px;height: 30px;background-image: url(/images/sprite.png);background-position: -140px 0px;background-repeat: no-repeat;}

.product-download .download-variaties{position:absolute;left:0;bottom:20px;width:100px;margin-right:150px;padding-bottom:10px;border-bottom:1px solid #EB1317;}
.product-download .download-variaties a{color:#CD1719;text-transform:uppercase;}
.product-download .download-variaties:after{position: absolute;content:' ';margin: -12px 0 0 105px;width: 14px;height: 30px;background-image: url(/images/sprite.png);background-position: -140px 0px;background-repeat: no-repeat;}

.download-select-language{position:relative;margin-top:0px;width:175px;}
.download-select-language .dropdown-menu{box-shadow:0 0 12px rgba(0,0,0,.175);}
.download-select-language .dropdown-toggle{width:175px;height:22px;padding:1px 0 0 2px;}

.download-select-language .dropdown-toggle:hover,
.download-select-language .dropdown-toggle:active, 
.download-select-language .dropdown-toggle:link,
.download-select-language .dropdown-toggle:visited{background-color:#FFF !important;}

.download-select-language .dropdown-toggle:after{background: url('/images/sprite.png') -50px -62px no-repeat;content: " ";position: absolute;top: 2px;right: 0px;width: 18px;height: 22px;}
.download-select-language span{ font-family: 'Open Sans', sans-serif; font-style: italic; font-size:12px;}

.download-select-language .select-download{width:240px;margin-left:0;border:1px solid #999;}
.download-select-language .select-download li{padding-left:0 !important;background-image:none !important;}
.download-item .select-download li a,
.download-select-language .select-download li a{padding: 3px 8px !important; }

.download-item .select-download li a{font-size:12px;}

.download-select-language .select-download li img{float:left !important;padding:3px 10px 0 0;}

.product-download-flags img{float:left;padding:3px 5px 0 0;}
.product-download-flags a{color:#00838A;}

.product-downloads h1{margin-bottom:20px !important;}

/*.navbar-right{margin:0;}*/
/*.nav-tabs{border-bottom:1px solid red;margin-bottom:10px;}
.nav-tabs li{background:#A81B1E;border:none;margin:0;}
.nav-tabs>li>a{margin:0px;padding:10px 14px;border-radius:0px;border:none;}
.nav-tabs li a:hover{background:#A81B1E;border:none;margin:0;border-radius:0;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{border:none;color:white;background:#930002;}
.nav-tabs li a{color:white;}
*/

#prod-breadcrumb, #cat-breadcrumb, #content-breadcrumb{font-size:11px;margin:30px 0 0;text-transform:uppercase;}
#prod-breadcrumb a, #cat-breadcrumb a, #content-breadcrumb a{padding:0 12px;color:#00838A;}
#prod-breadcrumb span, #cat-breadcrumb span, #content-breadcrumb span{padding:0 12px;color:#cd1719;}

#prod-breadcrumb a{color:#00838A;}
#prod-breadcrumb a:hover,
#content-breadcrumb a:hover{color:#CD1719;}

#prod-breadcrumb span a:first-child, #cat-breadcrumb span a:first-child, #content-breadcrumb span a:first-child{padding:0;}
#prod-breadcrumb a:first-child, #cat-breadcrumb a:first-child, #content-breadcrumb a:first-child{padding:0 12px 0 0;}

.product-code{color:#000;display:block;margin:26px 0 10px;}
.product-price{font-family:'Open Sans',sans-serif;margin:0 0 16px;}
.product-price .adviesprijs{display:block;color:#cd1719;font-size:14px;}
.product-price .price{display:block;color:#cd1719;font-size:16px;font-weight:600;}
.artikelnr-extra{}

.product-pdf					{margin:20px 0 0;}
.prod-new-image					{width:100%;margin-top:-40px;}

/*	My Mastervolt */
#content-my-mastervolt{padding-top:155px;}
.content-my-mastervolt-txt table{font-size:13px;}
.content-my-mastervolt-txt table input{height:20px; font-family: 'Open Sans', sans-serif; font-style: italic; }
.content-my-mastervolt-txt table input[type='submit']{height:22px;padding:0 14px;line-height:16px;font-family: 'Open Sans', sans-serif;}
.content-my-mastervolt-txt a{color:#00838A;}

.my-mastervolt-page{}
.my-mastervolt-page li{background-image:none !important;}
.content-pagina-menu{font-family:'Open Sans',sans-serif;padding:0;text-transform:uppercase;font-size:12px;font-weight:600;margin-top:70px;}
.content-pagina-menu a{color:#333;}
.content-pagina-menu ul{padding-right:40px;}
.mets-ul	 li			{background-image:url(/images/li_block.gif) !important;}
.content-pagina-menu ul li{padding:3px 0;}
.content-pagina-menu ul li a.on, .content-pagina-menu ul ul li .sub_on, .content-pagina-menu ul ul li .active{color:#cd1719;}
.content-pagina-menu ul ul{margin:2px 0 0 16px;padding-right:0;}
.content-pagina-menu ul ul ul{margin:0 0 0 16px;padding-right:0;}
.content-pagina-menu ul ul ul li{border-top:1px solid #E7E7E7;}
.content-pagina-menu ul ul ul li:last-child{border-bottom:1px solid #E7E7E7;}

.my-mastervolt-pagina-txt{padding:0;}
.my-mastervolt-pagina-txt a{color:#00838A;} 
.my-mastervolt-pagina-txt input[type='text'],
.my-mastervolt-pagina-txt input[type='password']{ font-family: 'Open Sans', sans-serif; font-style: italic; padding-left:5px;border:1px solid #00838A;height:22px;}
.my-mastervolt-pagina-txt table input[type='submit']{color:white;text-transform:uppercase;padding-right:30px;background: #CD1719;background-image:url('/images/witte-pijl-rechts.png');background-repeat:no-repeat;background-position:right 6px center;border:none;}

.edit-profile-button{border:none;color:white;text-transform: uppercase;padding: 2px 24px 2px 10px;background: #CD1719;background-image:url('/images/witte-pijl-rechts.png');background-repeat:no-repeat;background-position:50px center;}


.pos-material{float:left;width:100%;height:auto;margin:10px 0 0;padding-bottom:20px;border-bottom:1px solid #efefef;}

.pos-material .pos-image{}
.pos-txt{padding:0;margin:0;}
.pos-material .pos-txt strong{display:block;}

/*#selectmarket{margin-left:590px; margin-top:6px; position:absolute; z-index:90;}*/
#selectmarket { text-align: right; max-width: 760px; }

/* formulier	*/
#formulier input[type='text']{padding-left:3px;margin:4px 0;width:250px;border:1px solid #333;}
#formulier select{padding-left:3px;margin:4px 0;width:250px;border:1px solid #333;}
#formulier select:focus{border:1px solid #00838A;outline: none !important;}
#formulier input[type='password']{padding-left:3px;margin:4px 0;width:250px;border:1px solid #333;}
#formulier input[type='text']:focus{border:1px solid #00838A;outline: none !important;}
#formulier textarea{margin:4px 0 0;border:1px solid #333;width:350px;height:100px;}
#formulier textarea:focus{border:1px solid #00838A;outline: none !important;}
#formulier input[type='submit']{background-image:url('/images/witte-pijl-rechts.png');background-repeat:no-repeat;}
#formulier .form-submit{border:none;color:white;text-transform: uppercase;padding: 2px 24px 2px 10px;background: #CD1719;background-image:url('/images/witte-pijl-rechts.png');background-repeat:no-repeat;background-position:right 6px center;}
#formulier label{font-weight:normal;}

#formulier .error{margin-left:8px;color:#FF0004;}


/*	Downloads */
.download-section{min-height:50px;}
.download-option{padding:0 0 16px;}
.download-option span{display:block;width:100%;padding:0 0 8px;}
.product-downloads{width:100%;display:inline-block;}
.download-item{position:relative;min-height:200px;padding:0 40px 0 0;}
.download-item h3{font-family:'Open Sans', sans-serif;font-weight:100;}
.download-item.images img{position:absolute;right:50px;}
.download-item.images a{color:#CD1719;} 
.download-item.images .download-variaties{position:absolute;left:0;bottom:20px;width:100px;margin-right:150px;padding-bottom:10px;border-bottom:1px solid #EB1317;}
.download-item.images .download-variaties a{text-transform:uppercase;}
.download-item.images .download-variaties:after{position: absolute;content:' ';margin: -12px 0 0 105px;width: 14px;height: 30px;background-image: url(/images/sprite.png);background-position: -140px 0px;background-repeat: no-repeat;}

.download-item.brochures .download-description{display:block;width:100%;}
.download-item.brochures img{float:right;max-width:100px;padding-left:20px;}
.download-item.brochures h3 a:hover{text-decoration:none;}
.download-item .download-brochure{color:#CD1719;text-align:right;text-transform: uppercase;position:absolute;width:100px;bottom:20px;left:0;border-bottom:1px solid #EB1317;}
.download-item .download-brochure:hover{text-decoration:none;}
.download-item .download-brochure:after{position: absolute;content: ' ';margin: -4px 0 0 7px;width: 14px;height: 30px;background-image: url(/images/sprite.png);background-position: -140px 0px;background-repeat: no-repeat;}

#vlaggetje{position:relative;margin-top:4px;width:100px;}
#vlaggetje .dropdown-menu{box-shadow:0 0 12px rgba(0,0,0,.175);}
#vlaggetje .dropdown-toggle{width:175px;height:22px;padding:1px 0 0 2px;}
.download-item .selected-download-country{position:absolute;width:200px;left:0;height:22px;}
.download-item .selected-download-country:hover{background:none;}
.download-item .selected-download-country span{font-size:12px;}
.download-item .selected-download-country input{ font-family: 'Open Sans', sans-serif; font-style: italic; width:200px;}
.download-item .selected-download-country:after{background: url('/images/sprite.png') -50px -62px no-repeat;content: " ";position: absolute;top: 1px;right: 0px;width: 18px;height: 22px;}

.download-item .select-download{position:absolute;border-radius: 0px;margin-left: 0px;top: 24px;width: 220px; font-family: 'Open Sans', sans-serif; font-style: italic; font-size:14px;}
.download-item .select-download li a{padding:3px 20px 0 4px;}
.download-item .select-download li img{padding:1px 6px 0 2px;float:left;}

.download-flag{float:left !important;padding-left:0 !important;}

/* Dealer locator */
#dealer-map{}
#content-dealer{position:relative;margin:0 auto;width:100%;height:auto;}
#content-dealerpage{position:relative;padding-top:155px;margin:0 auto;width:100%;height:auto;}
.dealer-locator-list{display:block;max-width:1180px;margin:30px auto 0;height:100%;}
#dealer-list{height:100%;}
.dealer-info{display:inline-block;margin-bottom:8px;padding:0 0 30px;border-bottom:1px solid #E4E4E4;}
.dealer-icon{padding:0;width:40px;}
.dealer-title{padding:0;}
.dealer-title a{color:#00838A;}
.dealer-title b{color:#CD1719;text-transform:uppercase;}
.dealer-afstand{position:absolute;text-transform:uppercase;display:block;text-align:right;width:250px;height:auto;bottom:10px;right:0;}
.dealer-afstand a{color:#CD1719;}

.inner-dealer-page{position:relative;max-width:1180px;padding:0 15px;height:auto;margin:0 auto;}
.inner-dealer-page .dealer-content{padding:0;margin:0;}
.inner-dealer-page .dealer-content a{color:#00838A;}
.inner-dealer-page .dealer-content h1{text-transform:uppercase;padding:0;}
.inner-dealer-page .dealer-content input[type='submit'], .calculate-fair{color:#cd1719;margin:4px 0 0 4px;border:none;background:none; font-family: 'Open Sans', sans-serif; font-style: italic; text-transform:uppercase;}
.inner-dealer-page .dealer-content input[type='submit']:hover{text-decoration:underline;}

.dealer-legenda{margin-top:-12px;padding:0 0 20px;}
.dealer-legenda .legenda-item{width:auto;display:inline-block;padding-right:4px;}
.dealer-legenda .legenda-item img{float:left;height:34px;padding-right:2px;}
.dealer-legenda .legenda-item p{float:left;margin-top:14px;}

.dealer-tooltip						{cursor:pointer;background-image:url('/images/info-button.png');text-indent:-9999px;margin:-36px 4px 0  0!important;width:30px;height:30px;background-repeat:no-repeat;background-position:-10px -10px;float:right;}
.dealer-tooltip-content				{display:none;position:absolute;border-radius:12px;left:-100px;padding:6px 16px 16px !important;top:80px;background:#FFFFFF;color:#00838A;width:510px;height:400px;border:1px solid #EDEDED;box-shadow: 0px 0px 5px #888888;}
.tool-tip-close						{cursor:pointer;position:absolute;right:4px;top:4px;background-image:url('/images/close_btn.gif');background-repeat:no-repeat;width:20px;height:20px;}

.dl-bereken-route					{text-align:right;padding-left:0;padding-right:0;width:250px;}
.dl-energy							{max-width:136px;padding-left:0;padding-right:0;display:inline-block;}
.dl-service-partner					{max-width:136px;padding-left:0;padding-right:0;display:inline-block;}

/*	'Normale' pagina */
#a{padding-top:163px;top:0;margin:0 auto;width:100%;}
.inner-content-page{position:relative;max-width:1180px;padding:0 15px;height:auto;margin:0 auto;}
.inner-content-page a{color:#00838A;}
.inner-content-page img{ max-width: 100%; height: auto; }
.inner-content-page .inner-content-image{}

.inner-content-page li, .news-items-content li{background-image:url(/images/li_block.gif);background-repeat:no-repeat;background-position:left 6px;padding-left:16px;}

.inner-content-page select{height:24px;width:250px;border:1px solid #999;color:#00838A;}
.inner-content-page .technical-support-button{border:none;color:white;text-transform: uppercase;padding: 2px 24px 2px 10px;background: #CD1719;background-image:url('/images/witte-pijl-rechts.png');background-repeat:no-repeat;background-position:80px center;}

.inner-content-page .my-mastervolt-bread{padding:0;}

.content-image{background-image:url('/images/image_camper.jpg');background-size:cover;background-repeat:no-repeat;background-position:top center;height:300px;}
.content-image img{width:100%;}
.content-no-image				{height:60px;}

a.red-button{position:relative;color: white !important;text-transform: uppercase;height: 29px;width: 70px;padding:2px 30px 2px 10px;border: none;background: #CD1719;}
a.red-button:hover{color:white;}
a.red-button:after{position: absolute;
  content: " ";
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 8px solid white;
  top: 3px;
  right: 6px;
  width: 0;
  height: 0;}

.table-powerbook				{padding:0;}

/*	Technical Support */
#infoList, #faqList{list-style:none;margin-left:-10px;font-family:Helvetica, sans-serif, trebuchet ms;}
#infoList li, #faqList li{cursor:pointer;background-image:none !important;}
#infoList li div, #faqList li div{border:none !important;}
#infoList li h3, #faqList li h3{background: url("/images/dropdown/arrow.png") no-repeat scroll right center white;
	color:#008294;	
	font-size:14px;	
	font-weight:bold;
	margin:0 0 10px;
	padding:4px 0 4px 3px;
	max-width:450px;
	text-align:left;	
	text-decoration:none;
	border:1px solid #00838A;
}


/*	Nieuws */
#content-news{position:relative;padding-top:163px;top:0;margin:0 auto;width:100%;}
.content-news-txt{margin-top:20px;}
.content-news-txt .news{padding:0;}
.inner-content-news{position:relative;max-width:1180px;padding:0 15px;height:auto;margin:0 auto;}

.find-dl-cases{margin-top:30px;}

.content-title-txt{padding:0 0 20px;}
.content-title-txt h1{margin:0px;}
/*.news-overview-txt{width:auto;overflow:hidden;}*/
.news-overview-txt{width:auto;padding-left:120px;}

.news-overview-txt .news-date{color:#cd1719;padding-bottom:3px;}

.news-overview{position:relative;display:inline-block;width:100%;border-bottom:1px solid #ECECEC;padding:0 0 14px;margin-bottom:20px;}

.news-overview h3{color:#00838A;margin:0;padding:0 0 4px;}
.news-overview a{color:#00838A;}
.news-overview img{float:left;display:inline-block;padding-right:20px;max-width:150px;}

.news-overview .news-date{text-transform:uppercase;color:#cd1719;}
.news-overview .news-read-more{ font-family: 'Open Sans', sans-serif; font-style: italic; font-size:14px;position:absolute;right:0;bottom:4px;}
.news-overview .news-read-more a{color:#cd1719;}
#news-overview .news-read-more:after{position:absolute;content:' ';margin:-5px 0 0 10px;width:40px;height:40px;background-image:url(/images/sprite.png);background-position:-140px 0px;background-repeat:no-repeat;}

.inner-item-news{position:relative;max-width:1180px;padding:0 15px;height:auto;margin:0 auto;}
.inner-item-news .news-item{margin-top:20px;padding:0 0 20px;}
.inner-item-news .news-item .news-items-content{overflow:hidden;}
.inner-item-news .news-item .news-items-content a{color:#00838A;}
.inner-item-news h1{margin:0;padding:0;}
.inner-item-news .news-item img{max-width:250px;padding:0 20px 20px 0;height:auto;}

.inner-item-news .news-item-image{text-align:center;}
.inner-item-news .news-item p img{max-width:none;}




.pager{position:relative; font-family: 'Open Sans', sans-serif; font-style: italic; font-size: 14px; line-height:20px; height:34px;padding:0;}
.paging{position:absolute;left:50%;margin-left:-158px;width:350px;}
.pager .next{color:#cd1719;float:right;margin-top:5px;right:0;}
.pager .prev{float:left;color:#cd1719;margin-top:5px;left:0;}

.pager li a{color:#cd1719;border-radius:0;border:none;background:none;padding:5px;}
.pager li span{color:#00838A;display:inline-block;padding:5px;background:none;border:none;border-radius:0;}
.pager li a:hover{background:none;}
	
/*	Fairs en shows */
.fairs-shows-txt{padding-top:30px;}
.fairs-shows-txt .fairs{padding:0;}
.fairs-shows-txt .fairs-item{padding:10px 0;border-bottom:1px solid #EFEFEF;}
.fairs-shows-txt .fairs-item:last-child{border-bottom:none;}
.fairs-shows-txt div h3{margin:0;padding:0;}
.fairs-shows-txt div h3 a{color:#00838A;}
.fairs-shows-txt .fairs-item{position:relative;}
.fairs-shows-txt .fairs-read-more{color:#cd1719; font-family: 'Open Sans', sans-serif; font-style: italic; font-size:14px;position:absolute;right:0;bottom:4px;}

/*	Zoeken	*/
.found_pagetitle{position:relative;display:inline-block;width:100%;padding:10px 0 20px;border-bottom:1px solid #F3F3F3;}

.found_pagetitle img{float:left;padding-right:20px;max-width:150px;max-height:110px;}
.found-item-image{width:200px;}
.found-overview-txt{overflow:hidden;width:auto;}
.found-overview-txt a{color:#00838A}

/* Tabjes */
.nav-tabs {
    padding-right:44px;
    z-index: 5;
	margin-top:1px;
	border-bottom:none;
}
.nav-tabs li {
    color: white;    
    padding: 0px 34px;
    margin:0px -24px 0 0;
    position: relative;
    float: left;
    text-align: center;
    text-transform:uppercase;
	border-bottom:none;
}

.nav-tabs li::before {
    content: '';
    display: block;
    position: absolute;
    top: 0; 
	left: 0;
    width: 70%;
    height: 100%;
    border-style: solid;
    border-color: #FFF;
    border-width: 2px 0 2px 2px;
    border-radius: 8px 0 0 0;
    -webkit-transform: skewX(-45deg);
       -moz-transform: skewX(-45deg);
         -o-transform: skewX(-45deg);
            transform: skewX(-45deg);
    background-color: #cd1719;
	border-bottom:none;
    z-index: -1;
}
.nav-tabs li::after {
    content: '';
    display: block;
    position: absolute;
    top: 0; right: 0;
    width: 70%;
    height: 100%;
    border-style: solid;
    border-color: #FFF;
    border-width: 2px 2px 2px 0;
    border-radius: 0 8px 0 0;
    -webkit-transform: skewX(20deg);
       -moz-transform: skewX(20deg);
         -o-transform: skewX(20deg);
            transform: skewX(20deg);
    background-color: #cd1719;
	border-bottom:none;
    z-index: -1;
}
.nav-tabs li.active {
    z-index: 4;
}
.nav-tabs li.active::before,
.nav-tabs li.active::after {
	background-color: #820608;
	border-bottom:none;
}
.nav-tabs>li.active>a, 
.nav-tabs>li.active>a:hover, 
.nav-tabs>li.active>a:focus{background:#820608;border-radius:0px;border:none;color:white;}

.nav-tabs li:not([class='active']) a:hover,
.nav-tabs li:not([class='active']):hover::before,
.nav-tabs li:not([class='active']):hover::after {
    background-color: #820608; 
}
.nav-tabs>li>a{border:none;border-radius:0px;color:white;margin-top:2px;height:36px;}

.product-downloads-tab-specifications{z-index:4;}
.product-downloads-tab-images{z-index:3;}
.product-downloads-tab-videos{z-index:2;}
.product-downloads-tab-accessoires{z-index:1;}

/*********EINDe test */


/* Footer */
#footer{background-image:url('/images/mv_banner_footer.jpg');background-repeat:no-repeat;background-position:center top;margin-top:20px;bottom:0px;width:100%;height:300px;}
.inner-footer{position:relative;margin:0 auto;padding:0 15px;max-width:1180px;}
.inner-footer h1{color:#FFFFFF;font-size:38px;width:350px;padding-top:26px;}
.inner-footer .fill-in-your-location{display:block;color:#FFFFFF;margin:30px 0 8px;}
.inner-footer input{ font-family: 'Open Sans', sans-serif; font-style: italic; width:218px;height:29px;padding-left:5px;}
.inner-footer .footer-search-dealer{position:relative;display:inline-block;width:218px;height:30px;}
.inner-footer .footer-search-dealer:after{background:url('/images/sprite.png') -30px -30px no-repeat;content:" ";position:absolute;top:1px; right:4px;width:22px;height:26px;}
.inner-footer .footer-search-dealer-button{position:absolute;margin:-30px 0 0;left:250px;}
.inner-footer .footer-search-dealer-button button{color:white;text-transform:uppercase;height:29px;padding-right:30px;border:none;background:#CD1719;}
.inner-footer .footer-search-dealer-button:after{position:absolute;content:"";border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid white;top:4px; right:6px;width:0;height:0;}


#footer-2{background-image:url('/images/mv-banner-footer-3.jpg');background-size:cover;background-repeat:no-repeat;background-position:center top;margin-top:20px;bottom:0px;width:100%;height:500px;}
.inner-footer-2{position:relative;margin:0 auto;padding:0 15px;max-width:1180px;}
.inner-footer-2 h1{color:#FFFFFF;font-size:38px;font-weight:100;width:400px;padding-top:26px;}
.inner-footer-2 .fill-in-your-location{display:block;color:#FFFFFF;margin:30px 0 8px;width:500px;}
.read-the-full-story button{position:relative;border:none;color:white;text-transform:uppercase;padding:2px 24px 2px 10px;background:#CD1719;}
.read-the-full-story button:after{position:absolute;content:"";border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid white;top:3px; right:6px;width:0;height:0;}
.footer-volvo-ocean-race{position:absolute;top:30px;left:50%;margin-left:300px;}
.footer-lithium-ion{position:absolute;top:300px;left:50%;margin-left:-350px;}
/* 49645: SolarIntegratie */
.read-more-button { position: relative;color:white;text-transform:uppercase;padding:2px 24px 2px 10px;background:#CD1719; border:none; }
.read-more-button:after{position:absolute;content:"";border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid white;top:3px; right:6px;width:0;height:0;}
a.read-more-button, a.read-more-button:hover { color: #fff; }
/* 49645: SolarIntegratie */

#footer-3{background-image:url('/images/footer-mass-banner.jpg');background-size:cover;background-repeat:no-repeat;background-position:center top;margin-top:20px;bottom:0px;width:100%;height:300px;}
.inner-footer-3{position:relative;margin:0 auto;padding:40px 0 15px;max-width:700px;height:100%;}
.inner-footer-3 h1{color:#FFFFFF;font-size:30px;text-transform:uppercase;font-weight:600;width:400px;margin:0;padding-top:26px;}
.inner-footer-3 h2{color:#FFFFFF;font-size:22px;line-height:30px;width:500px;margin:0;padding:0 0 12px;}
.inner-footer-3 span{color:#FFFFFF;font-size:14px;font-weight:100;width:400px;margin:0;padding:0;}
.inner-footer-3 .read-more button{position:absolute;top:140px;left:350px;border:none;color:white;text-transform:uppercase;padding:2px 24px 2px 10px;background:#CD1719;}
.inner-footer-3 .read-more button:after{position:absolute;content:"";border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid white;top:3px; right:6px;width:0;height:0;}

#footer-4{background-image:url('/images/new-products-2016/banner.jpg');background-size:cover;background-repeat:no-repeat;background-position:center top;margin-top:20px;bottom:0px;width:100%;height:300px;}
.inner-footer-4{position:relative;margin:0 auto;padding:40px 0 15px;max-width:1160px;height:100%;}
.inner-footer-4 h1{color:#FFFFFF;font-size:36px;text-transform:uppercase;font-weight:600;margin:0 0 14px;padding:0;}
.inner-footer-4 h2{color:#FFFFFF;font-size:22px;line-height:30px;margin:0;padding:0;}
.inner-footer-4 span{color:#FFFFFF;font-size:14px;font-weight:100;width:400px;margin:0;padding:0;}
.inner-footer-4 .read-more button{position:absolute;top:180px;left:0px;border:none;color:white;text-transform:uppercase;padding:2px 24px 2px 10px;background:#CD1719;}
.inner-footer-4 .read-more button:after{position:absolute;content:"";border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid white;top:3px; right:6px;width:0;height:0;}


.inner-footer-4 .read-more button.powerbook-2016-order-now{left:80px;}


#footer-5 div{background-image:url('/images/footer-vor-banner.jpg');background-size:cover;background-repeat:no-repeat;background-position:center top;margin-top:20px;bottom:0px;width:100%;height:300px;}

/*
#footer-6{background-image:url('/images/footer-banner-li-ion.jpg');background-size:cover;background-repeat:no-repeat;background-position:center top;margin-top:20px;bottom:0px;width:100%;height:300px;}
.inner-footer-6{position:relative;margin:0 auto;padding:80px 0;max-width:1160px;height:100%;}
.inner-footer-6 h1{color:#ffffff;font-size:41px;line-height: 42px;text-transform:uppercase;font-weight:800;width:500px;margin:0 0 5px;padding:0;}
.inner-footer-6 h2{color:#FFFFFF;font-size:19px;line-height:28px;width:400px;margin:0;padding:0;}
.inner-footer-6 span{color:#FFFFFF;font-size:14px;font-weight:100;width:400px;margin:0;padding:0;}
.inner-footer-6 .read-more button{position:absolute;bottom:35px;border:none;color:white;text-transform:uppercase;padding:2px 24px 2px 10px;background:#CD1719;}
.inner-footer-6 .read-more button:after{position:absolute;content:"";border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid white;top:3px; right:6px;width:0;height:0;}
*/
#footer-6{background-image:url('/images/footer-banner-li-ion.jpg');background-size:cover;background-repeat:no-repeat;background-position:center top;margin-top:20px;bottom:0px;width:100%;height:300px;}
.inner-footer-6{position:relative;margin:0 auto;padding:40px 0 15px;max-width:900px;height:100%;}
.inner-footer-6 h1{color:#FFFFFF;font-size:36px;text-transform:uppercase;font-weight:600;width:500px;margin:0 0 14px;padding:0;}
.inner-footer-6 h2{color:#FFFFFF;font-size:22px;line-height:30px;width:400px;margin:0;padding:0;}
.inner-footer-6 span{color:#FFFFFF;font-size:14px;font-weight:100;width:400px;margin:0;padding:0;}
.inner-footer-6 .read-more button{position:absolute;bottom:52px;left:380px;border:none;color:white;text-transform:uppercase;padding:2px 24px 2px 10px;background:#CD1719;}
.inner-footer-6 .read-more button:after{position:absolute;content:"";border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid white;top:3px; right:6px;width:0;height:0;}


#footer-ac-master { background-size:cover;background-repeat:no-repeat;background-position:center top;margin-top:20px;bottom:0px;width:100%;height:300px; }
.footer-ac-master-inner{position:relative;margin:0 auto;padding:80px 0 15px;max-width:350px;height:100%;}
.footer-ac-master-inner.de, .footer-ac-master.inner-footer-6.es { padding-top: 55px; padding-left: 15px; }
.footer-ac-master-inner h1{color:#f4dda9;font-size:41px;line-height: 42px;text-transform:uppercase;font-weight:600;width:500px;margin:0 0 5px;padding:0;}
.footer-ac-master-inner h2{color:#FFFFFF;font-size:19px;line-height:28px;width:400px;margin:0;padding:0;}
.footer-ac-master-inner .read-more button{position:absolute;bottom:35px;border:none;color:white;text-transform:uppercase;padding:2px 24px 2px 10px;background:#CD1719;}
.footer-ac-master-inner .read-more button:after{position:absolute;content:"";border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid white;top:3px; right:6px;width:0;height:0;}

#footer-7{background:#D9ecf0;margin-top:20px;bottom:0px;width:100%;height:250px;}
.inner-footer-7{font-size:12px;position:relative;margin:0 auto;padding:50px 0 15px;max-width:1180px;height:100%;}

.inner-footer-7 .footer-7-first h1{margin:0;padding:0 0 6px;font-weight:300;}

.inner-footer-7 .footer-7-second{padding-top:0px;}
.inner-footer-7 .footer-7-second input[type='submit']{border:1px solid #CD1719;padding:0 16px;background:#CD1719;color:#FFFFFF;}
.inner-footer-7 .footer-7-second input[type='text']{ font-family: 'Open Sans', sans-serif; font-style: italic; padding-left:4px;width:200px;height:20px;border:1px solid #CCCCCC;}
.inner-footer-7 .footer-7-second select{ font-family: 'Open Sans', sans-serif; font-style: italic; text-align:left;width:200px;font-size:12px;padding:0 4px;height:20px;line-height:8px;border:1px solid #ccc;}

.inner-footer-7 .footer-7-third{padding-left:30px;border-left:1px solid #00838A;}
.inner-footer-7 .footer-7-third h1{padding:0 0 6px;margin:0;}
.inner-footer-7 .footer-7-third h1{font-weight:300;font-size:32px;line-height:40px;}
.inner-footer-7 .footer-7-third a{color:#CD1719;text-transform:uppercase;font-weight:600;font-size:12px;border-bottom:1px solid #CD1719}
.inner-footer-7 .footer-7-third a:hover{text-decoration:none;}
.inner-footer-7 .footer-7-third a:after{position: absolute;content: ' ';margin: -5px 0 0 8px;width: 25px;height: 28px;background-image: url(/images/sprite.png);background-position: -140px 0px;background-repeat: no-repeat;}
.inner-footer-7 .footer-7-third .error{color:#FF0004;}

#footer-8							{cursor:pointer;background-image:url('/images/mission_accomplished.jpg');background-size:auto;background-repeat:no-repeat;background-position:center top;margin-top:20px;bottom:0px;width:100%;height:300px;overflow:hidden;}
.footer-8-img						{background:#D9ecf0;margin:0 auto;bottom:0px;width:100%;}

/* Marinco Banner */
#footer-marinco { margin-top: 20px; display:block; cursor:pointer;background-size:cover;background-repeat:no-repeat;background-position:center top;bottom:0px;width:100%;height:300px;overflow:hidden; }
@media screen and (max-width: 870px) {
    #footer-marinco { height:175px;}
}    
@media screen and (min-width: 871px) and (max-width: 1000px) {
    #footer-marinco { height:200px;}
}    
@media screen and (min-width: 1001px) and (max-width: 1150px) {
    #footer-marinco { height:225px;}
}    


/* Soladin Web Banner */
#footer-soladin-web { margin-top: 20px; display:block; cursor:pointer;background-size:cover;background-repeat:no-repeat;background-position:center top;bottom:0px;width:100%;height:300px;overflow:hidden; }
@media screen and (max-width: 870px) {
    #footer-soladin-web { height:175px;}
}    
@media screen and (min-width: 871px) and (max-width: 1000px) {
    #footer-soladin-web { height:200px;}
}    
@media screen and (min-width: 1001px) and (max-width: 1150px) {
    #footer-soladin-web { height:225px;}
}    

/* MLSactie */
#footer-mlsactie { margin-top: 20px; display:block; cursor:pointer;background-size:cover;background-repeat:no-repeat;background-position:center top;bottom:0px;width:100%;height:300px;overflow:hidden; }
@media screen and (max-width: 870px) {
    #footer-mlsactie { height:175px;}
}    
@media screen and (min-width: 871px) and (max-width: 1000px) {
    #footer-mlsactie { height:200px;}
}    
@media screen and (min-width: 1001px) and (max-width: 1150px) {
    #footer-mlsactie { height:225px;}
}    


.footer-credits{position:absolute;right:4px;bottom:4px;color:white;}

/*	Inschrijven nieuwsbrief */
#formulier_inschrijven input[type='text'],
#formulier_inschrijven input[type='email']{padding-left:4px;width:200px;height:20px;border:1px solid #CCCCCC;} 
#formulier_inschrijven select{text-align:left;color:#000000;width:200px;font-size:12px;padding:0 4px;height:20px;line-height:8px;border:1px solid #ccc;}
#formulier_inschrijven input[type='submit']{border:1px solid #CD1719;padding:0 16px;background:#CD1719;color:#FFFFFF;}
#formulier_inschrijven label{font-weight:normal;}
#formulier_inschrijven .error{color:#FF0004;}

/* Navbar */
.navbar-fixed-top, .navbar-fixed-bottom{position:relative;}
.navbar{background:none;border:none;}
.navbar .container{width:100% !important;margin:0;padding:0;}
.navbar-collapse{padding:0;}
.navbar > .container .navbar-brand{display:block;top:0;margin:25px 0 0;padding:0;}
.navbar-inverse{width:100%;background:none;}
.navbar-inverse .navbar-nav>li>a{padding:0;line-height:normal;}
.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus{color:black;background:white;}
.navbar-inverse .navbar-nav>li>a.active{background-color:white;background:white;color:#cd1719;}
.navbar-brand>img{display:inline-block;}
.navbar-inverse .navbar-nav>li>a{font-size:14px;font-weight:600;text-transform:uppercase;padding-bottom:10px;margin-bottom:1px;color:#646363;}

.navbar-inverse .navbar-nav>li>a:hover{background:none;color:#CD1719;}

.navbar-inverse .navbar-nav>.open>a, 
.navbar-inverse .navbar-nav>.open>a:hover, 
.navbar-inverse .navbar-nav>.open>a:focus,
.navbar-inverse .navbar-nav>li>a:visited, 
.navbar-inverse .navbar-nav>li>a:active, 
.navbar-inverse .navbar-nav>li>a:link{background:none;}
.navbar-inverse .navbar-nav>.open>a, 
.navbar-inverse .navbar-nav>.open>a:hover, 
.navbar-inverse .navbar-nav>.open>a:focus{color:#cd1719}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#00838A;}

.navbar .nav{margin:0;width:100%;margin-top:30px;}
.navbar-nav>li{padding-right:15px;margin-right:15px;}
.navbar-nav>li:after{position:absolute;top:2px;right:0;content:'/';}
.navbar-nav>li:last-child:after{content:'';}

.navbar-nav>li>span{width:10px;}
.navbar-nav>li>a{padding:0;}

/* Coppia Promotion Box 
    Basic component styling
*/
.cop-promo-box-overlay {
    opacity:0; display:none; z-index:99999; position:fixed; background:rgba(200,200,200,0.8); width:100%; height:100%; padding-top: 10%;}
.cop-promo-box-body { position: relative; width: 65%; margin: 0 auto; }
.cop-promo-box-close-btn {
    position:absolute;  right:2%; top:3%; width:29px; height:29px; cursor:pointer; display:inline-block; background-image:url('/images/powerbook-overlay-close.png');
    background-repeat:no-repeat; background-size:  29px 29px; text-indent:-99999px; opacity:0.65; }
.cop-promo-box button { 
    position:relative; border: none; color: white; text-transform: uppercase; padding: 2px 24px 2px 10px; background: #CD1719; margin-right:14px; }
.cop-promo-box button:after { 
    position: absolute; content: ""; border-top: 8px solid transparent; border-bottom: 8px solid transparent; border-left: 8px solid white; 
    top: 3px;right: 6px;width: 0;height: 0; }


/* Kerst 2016 */
#kerst .cop-promo-box-body { width: 960px; margin: 0 auto; }
@media screen and (min-width: 801px) and (max-width: 1000px)  {
    #kerst .cop-promo-box-body, #kerst video { width: 600px; }
    #kerstframe { width: 600px; height:337px; }
    #kerst .cop-promo-box-close-btn1 { top:21%; }
}
@media screen and (max-width: 800px) {
    #kerst.cop-promo-box { display:none; }
}

#link-iaaactie { cursor: pointer; }

#marinco .cop-promo-box-body img { position: absolute; top:0; left:0; width: 100%;}    
#marinco .cop-promo-box-content { height: 456px; }

.powerbook-overlay										{opacity:0;display:none;z-index:99999;position:fixed;background:rgba(255,255,255,0.9);width:100%;height:100%;}
.powerbook-overlay .powerbook-body-overlay				{width:1217px;height:506px;top:50%;left:50%;margin:-253px 0 0 -608px;background:url('/images/powerbook-takeover-2015.png');}

.powerbook-overlay .powerbook-overlay-close-btn{position:absolute;right:44px;top:46px;height:50px;}
.powerbook-overlay .powerbook-overlay-close-btn a{cursor:pointer;display:inline-block;background-image:url('/images/powerbook-overlay-close.png');background-repeat:no-repeat;width:39px;height:39px;text-indent:-99999px;}

.powerbook-overlay .powerbook-overlay-content 			{margin:95px 0 0 10px;padding-left:70px;width:650px;}
.powerbook-overlay .powerbook-overlay-content h1 		{color:#FFFFFF;font-size:30px;margin-top:6px;text-transform:uppercase;}
.powerbook-overlay .powerbook-overlay-content h2 		{color:#FFFFFF;font-size:20px;margin-bottom:0;text-transform:uppercase;}
.powerbook-overlay .powerbook-overlay-content p 		{color:#FFFFFF;font-size:14px;padding-bottom:10px;}
.powerbook-overlay button 								{position:relative;border: none;color: white;text-transform: uppercase;padding: 2px 24px 2px 10px;background: #CD1719;margin-right:14px;}
.powerbook-overlay button:after 						{position: absolute;content: "";border-top: 8px solid transparent;border-bottom: 8px solid transparent;border-left: 8px solid white;top: 3px;right: 6px;width: 0;height: 0;}


/*********** Mob header	*********/
.home-slider-mobile				{display:none;}
.home-slider-mobile span{
	background-color:#00838A;
	width: 98%;
	height:25px;;
	display:inline-block;
	vertical-align:middle;
	text-align:center;
	margin:3px;
	padding:3px;
	position:relative;
	}
.home-slider-mobile span a{
	color:#FFF;
	}

/*		mobile dealer locator */
.mob-dealer-search			{display:none;}

/*	Systems	*/
.mobile_back{
	display:none;	
}

/*	RMA				*/
.close_tooltip{
	position:absolute;
	margin:-30px 0 0 340px;
}
.close_tooltip a{cursor:pointer;}
.tip {
	position: absolute;
	top:50%;
	left:60%;
	background: #eee;
	border: 1px solid #ccc;
	padding:10px;
	border-radius: 8px;
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);	
	width: 370px;
	height:300px;	
	margin:auto 0;
	display:none;
}
.tooltip_inhoud{
	position: absolute;
	height:300px;
	width: 330px;
	overflow-y:scroll;
	padding:0 20px;
}
.tooltip_inhoud h1{
	margin:0 0 10px !important;
}
.tooltip_inhoud ol{
	margin:0;
	width:320px !important;

}
.tooltip_inhoud li{
	margin-bottom:20px;
}
#rma_form input[type='text']	{height:20px;}

@media (max-width:1024px){
.powerbook-overlay .powerbook-overlay-close-btn{position:absolute;right:94px;top:46px;height:50px;}
}
@media (max-width:768px){
	blockquote{ width: 100%; }
	/*	Header	*/	
	#header{height:54px;}
	.inner-header{width:100%;padding:0 !important ;margin:0 auto;}
	.inner-my-mastervolt{display:none;}
	
	.inner-header-title-dealer,
	.inner-header-title{display:none !important;}
	
	.inner-header-title-mob{display:block;padding-top:80px;margin-bottom:40px;}
	.inner-header-title-mob div						{float:none;}
	.inner-header-title-mob h1{font-size:30px;}
	.inner-header-title-mob span{top:auto;right:15px;bottom:-20px;}
	.inner-header-title-mob .header-more-about-home{}
	
	
	.mobile-header-content{position:absolute;z-index:2;display:block;text-align:center;padding:0;margin:-40px 0 0 30px;}
	.mobile-header-content h1{font-size:28px;padding:0;margin:0;}
	
	.header-bg{display:none;}
	
	/*	Slider	*/
	.mobile_back, .mobile_back a{
	  font-size: 13px;
	  display:block;
	  text-transform: uppercase;
	  color: #CD1719 !important;
	}
	
	/* Slider home	*/
	#slider-home{display:none;}
	
	/*	Home	*/
	.scroll-down-txt{display:none;}
	
	/*	Nav Bar	*/
	.navbar{background-image:url('/images/menu_mob_bg_2.png');background-position:0 -80px;background-repeat:no-repeat;height:300px;width:100% !important;}
	.navbar .container{width:100%;padding:0;}
	.navbar > .container .navbar-brand{width:100%;}	
	.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus{color:black;background:white;}
	
	.navbar .nav{padding:0 15px;}
	.navbar-nav>li{margin:0;padding:0;}
	.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus{background:none;color:#00225F;}
	.navbar-nav>li:after{content:'';}
	
	.container>.navbar-header, 
	.container-fluid>.navbar-header, 
	.container>.navbar-collapse, 
	.container-fluid>.navbar-collapse{padding:0;}
	
	.navbar > .container .navbar-brand{height:0;}
	.navbar > .container .navbar-brand>img{width:150px;height:auto;position:fixed;top:20px; left:10px;display:inline-block;}
	
	
	.navbar-inverse .navbar-nav>li>a		{margin-bottom:1px;color:white;}
	.navbar-nav>li>a						{padding-bottom:0;padding-top:10px;}	
	.navbar-collapse						{border:none;-webkit-box-shadow:none;}
	.navbar-toggle							{border:none;}	
	.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus{background:none;}
	.navbar-toggle .icon-bar{width:24px;border:2px solid #00838A;}
	
	#navbar{margin:0;width:100% !important;}
	
	
	/* Navbar **/
	.inner-header				{height:100px;}
	#navbar						{position:absolute;z-index:9;margin-top:-30px;background:#00838A;border-bottom:1px solid #FFFFFF;}
	.navbar						{height:100px;}
	
	.nav>li								{width:100%;float:left;}
	.navbar ul li						{position:relative;}		
	
	.dropdown							{position:relative;height:100%;}
	.navbar .dropdown-menu				{position:relative;width:100%;box-shadow:none;background:none;}
	.navbar .dropdown-menu>li			{}
	.navbar .dropdown-menu>li>a 		{color:white;padding:3px 0;border-bottom:1px solid #FFFFFF;}
	.navbar .dropdown-menu>li>a:hover	{color:#00225F;}
	
	.navbar-nav>li>.dropdown-menu		{position:relative;top:-8px;margin-top:0;margin-left:10px;}
	
	.navbar-inverse .navbar-nav .open .dropdown-menu		{margin:-3px 0 8px 10px;top:0;padding:0 0 5px;}
	.navbar-inverse .navbar-nav .open .dropdown-menu>li>a	{top:0 !important;margin:0;color:#FFF;}
	.navbar-nav .open .dropdown-menu>li>a, 
	.navbar-nav .open .dropdown-menu .dropdown-header		{margin:0;padding:0;}
	
	
	/*	Dealer locator	*/
	.find-your-dealer			{display:none;}
	#content-dealer				{padding-top:80px;}
	#map-canvas					{width:96% !important;height:300px !important;margin:0 auto;}
	.dealer-legenda				{margin-top:15px;}
	.legenda-item				{width:100% !important;}
	#.dealer-title				{margin:auto;padding-left:50px;width:100%;}
	#.dealer-info				{height:140px;}
	.dl-bereken-route			{padding-left:40px;}
	
	.mob-dealer-search			{display:block;margin:14px auto 10px;}
	.mob-dealer-search div		{margin:0 auto 8px;padding:0;}
	
	.dl-energy,
	.dl-service-partner			{padding:4px 0 4px 40px;}
	
	
	
	
	/*	Product category */
	#cat-breadcrumb{}
	#content-breadcrumb			{display:none;}
	#content-category			{padding-top:100px;}
	#main-group-category		{padding-top:0;}
	#content-news				{padding-top:100px;}
		
	/*	product		*/
	#content-product			{padding-top:80px;}
	
	/*	Pagina/systems	*/
	#content-pagina				{padding-top:80px;}
	.content-no-image			{display:none;}
	
	/*	System */
	.content-image				{display:none;}
	
	.home-slider-mobile				{display:block;}
	
	.navbar-inverse .navbar-nav>.open>a, 
.navbar-inverse .navbar-nav>.open>a:hover, 
.navbar-inverse .navbar-nav>.open>a:focus{color:#012a68}
	
}

/* Tijdelijk toegevoegd voor solar inverters */
@media (max-width:1124px){
	.inner-my-mastervolt .mv-search{top:37px;}
}
@media (max-width:960px){	
	.navbar-nav>li{padding-right:8px;margin-right:8px;}
}



@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {
	#content-dealer				{padding-top:50px;}
	#map-canvas					{width:100% !important;}
}

@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {
  #content-home					{}
  .inner-header-title-dealer	{padding-top:10px;}
  .inner-header-title			{padding-top:50px;}
  #header						{position:relative;}
  .header-bg					{position:absolute;}
  .find-your-dealer				{top:324px;position:relative;}
  .inner-my-mastervolt .mv-search{top:37px;}
  
  #content-pagina				{padding-top:125px;}
  #main-group-category			{padding-top:200px}
  #content-category				{padding-top:200px;}
  #content-product				{padding-top:125px;}
  #content-news					{padding-top:125px;}
  
  .ls-nav-next, .ls-nav-prev	{display:none !important;}
  
  .navbar .nav					{position:absolute;top:77px;z-index:20;}
 
  #content-dealer				{top:-7px;padding-top:80px;}
  #content-dealerpage			{padding-top:80px;top:-7px;}
}

@media (max-width:480px){
	
	blockquote{ width: 100% }
	
	#wrapper					{top:0 !important;}
	.inner-footer h1			{font-size:20px;}
	
	.mobile-header-content		{margin:-30px 0 0 10px;}
	.mobile-header-content h1	{font-size:20px;padding:0;margin:0;}
	
	/* HEader	*/
	.find-your-dealer			{display:none;}
	
	/*	Category		*/
	#content-category			{padding-top:10px;}
	.inner-cat-content .cat-item	{height:auto;}
	
	/*	Product */
	.product-image				{display:none;}
	#cat-breadcrumb				{margin:0;}
	.inner-cat-content .cat-item {padding: 0;}
	#cat-breadcrumb				{display:none;}
	#prod-breadcrumb			{display:none;}
	.product-download-tabs		{border-bottom:none;}
	
	.product-download			{padding:0;}
	.product-downloads table td		{padding-left:2px !important;}
	#content-product .spec_waarde	{padding-left:2px !important;}
	
	.nav-tabs					{padding-right:0;margin-top:20px;}
	.nav-tabs li				{padding:0;margin:0;width:100%;}
	.nav-tabs li a				{width:100%;background:#cd1719;}
	.nav-tabs li::before		{display:none;border-radius:0;}
	.nav-tabs li::after			{display:none;-webkit-transform:none;width:100% !important;transform:none;border-radius:0;}
	
	.product-find-your-dealer	{display:none;}
	
	
	/*	Dealer */
	#content-dealer				{padding-top:58px;}
	#map-canvas					{width:100% !important;}
	#dealer-info				{height:160px;}
	.dealer-icon				{width:auto;padding-right:10px;}
	
	/*	Home	*/
	#content-home				{position:relative;color:#333;width:100%;margin:0 auto 0;height:auto;}
	
	.home-categories			{margin-top:0;height:100%;}
	
	/*	Footer */
	#footers					{display:none;}
	.inner-footer h1			{font-size:16px;width:100%;}
	.footer-search-dealer-button{}
	
	/*	Pagina	*/
	.content-pagina-txt img		{max-width:100%;height:auto;}
	
	/*	News item	*/
	.inner-item-news .news-item	{padding:0;margin:0;}
	.inner-item-news .news-item p img	{width:100%;height:auto;padding:0;}
	
	/*	Downloads	*/
	.inner-content-page select		{width:100%;}
	.download-item					{padding:0;}
	.download-item.images img		{right:0;}
	.downloads-or					{padding:0;}
	
}
a { color: #00838A; }

/* MLSActie */
.mls-actie-visual { max-width: 100%; }
#mls-form { font-size: 15px; margin-top: 30px;}
.content-image.mls-actie { height: 484px; }
#mls-form h1 { margin:0; font-weight: 300; }
#mls-form h1.error { color: #CD1719; }
#mls-form h5 { font-family:'Open Sans', sans-serif; margin:0; font-size: 100%; }
#mls-form h4 { font-size: 110%; color: #00838A;} 
#mls-form table.section-1 tr td:first-child { width: 90px;}
#mls-form table.section-1 tr td:last-child .control { width: 375px;}
#mls-form table.section-1 tr td:last-child button  { width: 375px;}
#mls-form label { font-weight: normal; }
#mls-form .control { border: 1px solid #CCCCCC; padding: 2px 4px; margin-bottom: 6px;}
#mls-country { color: #333; padding: 0 !important;}
#mls-form .control.surname { width: 475px; }
#mls-form .control.pc { width: 80px; }
#mls-form .control.city { width: 346px; }
#mls-form .control.email { width: 880px;}
#mls-form .control.code { width: 185px;}
#mls-form .control.proof { width: 550px;}
#mls-form .country-select-arrow {
    background-image: url('/images/sprite.png');
    background-repeat: no-repeat;
    background-position: -2px -31px;
    position: absolute;
    top: 1px;
    right: 4px;
    display: block;
    width: 26px;
    height: 20px;
}
#mls-form .namecountry { margin-right: 40px;}
#mls-form .proof::-webkit-file-upload-button {
    padding: 2px 10px;
    background: #CD1719;
    border: none;    
    color: white;
    display: inline-block;
    white-space: nowrap;
    cursor: pointer;
}
@media screen and (max-width: 1010px)  {
    .content-image.mls-actie { height: 495px }    
    #mls-form .control.email { width: 650px; }    
    #mls-form .label-left, #mls-form .label-right {width:100px;}
    #mls-form table.section-1 tr td:last-child .control {width: 475px; }  
}    

/* Landingpages */
/* Default settings */
.landingpage .container { width: 100% !important; max-width: 1180px; margin: 0 auto; padding-left: 13px; padding-right: 8px; }
.landingpage .container .row { margin-right: -15px; margin-left: -15px; }
.landingpage .visual { background-image:url('/images/landingpages/lithium-ion/visual.jpg'); background-color: #000; color: #fff; padding-top: 105px; line-height: 1.8; background-size: contain; background-repeat: no-repeat; background-position: top center; }
.landingpage .visual h1 { color: #fff; margin:0; font-size: 40px; font-weight: bold; }
.landingpage .visual h2 { color: #fff; margin:0; margin-top: 7px; font-size: 37px; font-weight: 100; }
.landingpage .visual h3 { color: #fff; margin:0; margin-top: 35px; font-size: 15px; font-weight: bold; }
.landingpage .visual ul { margin-top: 5px; padding-left: 15px; list-style-type: square; }
.landingpage .story { line-height: 1.5; padding-bottom: 30px; }
.landingpage .story p, .landingpage .story ul { width: 75%; }
.landingpage .story .left { float:left; width: 66.66666667%; }
.landingpage .story .right { float:left; width: 33.33333333%; }
.landingpage .story .right i { display: block; margin-top:8px; margin-left:5px; color: #cd1b1e; font-size: 12px; line-height: 1.2; font-family: 'Open Sans', sans-serif; font-style: italic; }
.landingpage .story .red-btn, .landingpage #footer-3 .red-btn, .landingpage .story .right a { border: none; color: white; text-transform: uppercase; padding: 2px 24px 2px 10px; background: #CD1719; }

.landingpage #footer-3 .red-btn { position: relative; }
.landingpage #footer-3 .red-btn:after { position: absolute; content: "";  border-top: 8px solid transparent; border-bottom: 8px solid transparent; border-left: 8px solid white; top: 3px; right: 6px; width: 0; height: 0; }

.landingpage .inner-content-page .container { padding:0; }
.landingpage .story h2 { margin: 25px 0 4px; font-size: 18px; font-weight:bold; }

.landingpage .blue-stripe { background-color: #e5f2f3; color: #00848b; margin-top:5px; height: 149.5px; padding-top: 10px;}
.landingpage .blue-stripe.mobile { display: none; }

.landingpage .blue-stripe .left { padding: 10px 20px 20px 0; }
.landingpage .blue-stripe .blockquote { font-size: 17px; font-style: italic; line-height: 1.4; }
.landingpage .blue-stripe .right img { height: 150px; }
.landingpage.lithium-ion .blue-stripe .mls-serie { display: none; }

/*.landingpage .story blockquote { width: 100%; border-width:0; padding: 20px; background-color: #e5f2f3; color: #00848b; font-size: 18px; font-style: italic; line-height: 1.45; } */
.landingpage .story ul { color: #00838a; }
.landingpage .story ul li { color: #333333; }
.landingpage .story a { color: #cd1719; }
.landingpage .story .red-btn:after, .landingpage .aside a:after { position: absolute; content: ""; border-top: 8px solid transparent; border-bottom: 8px solid transparent; border-left: 8px solid white;
    top: 3px; right: 6px; width: 0; height: 0; }
.landingpage .aside i { display: block; margin-top:8px; margin-left:5px; color: #cd1b1e; font-size: 13px; line-height: 1.2; font-family: 'Open Sans', sans-serif; font-style: italic; }
.landingpage .banner { background-repeat: no-repeat; background-position: center center; margin-top: 20px; }

.landingpage .banner-content { color: #fff; }
.landingpage .banner-content h2 { color: #fff; text-transform: uppercase; }
 
/* Landingspage specifiek */
.landingpage.lithium-ion .visual { height: 400px; }
.landingpage.lithium-ion .mli-ultra { position: relative; margin-top:-40px; padding-top: 196px; background-image: url('/images/landingpages/lithium-ion/mli.jpg'); background-size: 310px; background-repeat: no-repeat;}
.landingpage.lithium-ion .mls-serie { position: relative; margin-top: -15px; height: 155px; width: 285px; background-image: url('/images/landingpages/lithium-ion/pijl.jpg'); background-repeat: no-repeat; 
    background-size: 40px 56px; background-position-x: 223px; background-position-y: 0; padding-left: 50px; padding-top: 17px;}
.landingpage .mls-serie-img.mobile { display: none; }
.landingpage.lithium-ion .banner { height: 300px; }
.landingpage.lithium-ion .mls-serie blockquote { position: absolute; top:10px; left:10px; }
.landingpage.lithium-ion .banner-content { float:right; margin-right: 25%; padding-top: 50px;}

@media screen and (max-width: 1020px)  {
   .landingpage .banner { height: 200px; }
   .landingpage .visual h2 { font-size: 32px; }
   .landingpage .story .left { width: 60.66666667%; }
   .landingpage .story .right { width: 39.33333333%; }
   .landingpage.lithium-ion .mli-ultra { margin-top: 20px; padding-top: 192px; background-size: 275px; }
   .landingpage .story p, .landingpage .story ul { width: 90%; }
   .landingpage .blue-stripe .right img { height: 128px; }
   .landingpage .blue-stripe { height: 128.5px; }
   .landingpage .blue-stripe .blockquote { font-size: 13px; }
   .landingpage.lithium-ion .mls-serie { padding-left: 30px; }
   .landingpage.lithium-ion .banner-content { margin-right: 10%; }

}
@media screen and (min-width: 1919px)  {
   .landingpage.lithium-ion .banner { background-size: cover; }
}    
@media screen and (min-width: 768px) and (max-width: 1020px) {
   .landingpage.lithium-ion .visual { height: 350px; background-position: right 90%; padding-top: 60px; }
   .landingpage.lithium-ion .mls-serie { margin-top: -5px; }
/*   .landingpage #footer-3 { height: 240px; } */
}
@media screen and (max-width: 767px)  {
    #header .inner-header { padding:0; }
   .landingpage.lithium-ion #content-pagina { padding-top: 0px; }
   .landingpage.lithium-ion .visual { background-image: none; height: auto; padding-bottom: 20px; }
   .landingpage .story .left, .landingpage .story .right { width: 100%; }
   .landingpage .story p, .landingpage .story ul { width: 100%; }
   .landingpage.lithium-ion .mli-ultra { width: 310px; background-position-x: 30px; padding-top: 172px; padding-bottom: 20px; }
   .landingpage.lithium-ion .blue-stripe { height: auto;  }
   .landingpage .blue-stripe.mobile { display: block; }
   .landingpage .blue-stripe.mobile .blockquote { padding-top: 10px; padding-bottom: 10px; }
   .landingpage .blue-stripe .blockquote { font-size: 15px; }
   .landingpage .blue-stripe:not(.mobile) { background-color: #fff; }
   .landingpage .blue-stripe .left { padding:0; }
   .landingpage .blue-stripe .blockquote.not-mobile { display: none; }
   .landingpage.lithium-ion .blue-stripe .mls-serie { display: block; height: 115px; }
   .landingpage.lithium-ion .right.mls-serie { display: none; }
   .landingpage .blue-stripe .right img { height: 175px; padding-left: 30px; }
   .landingpage .mls-serie-img.mobile { display: block; }
   .landingpage .mls-serie-img.not-mobile { display: none; }

   .landingpage.lithium-ion .mls-serie { background-image: none; margin-top: -40px; padding-top:0; }
   .landingpage #footer-3 { height: 200px; } 
   .landingpage.lithium-ion .banner-content { margin-right:60px; padding-top: 10px; }

/*
    #header .inner-header { padding:0; }
   .landingpage .container { padding-left: 12px; }
   .landingpage.lithium-ion .visual { height: 370px; }
   .landingpage.lithium-ion .visual { background-position: 40% 80%; background-size: 900px 240px; }
   .landingpage.lithium-ion .visual h1 { font-size: 32px; }
   .landingpage.lithium-ion .visual h2 { font-size: 24px; }
   .landingpage .visual ul { padding-left:16px; }
*/
}
@media screen and (max-width: 600px)  {
   .landingpage.lithium-ion .banner-content { margin-right: 10px; }
}

/*.navbar-brand>img { left:12px; } */
.navbar-toggle { padding-right:15px; }




@media (max-width: 767px) {
    body {
        overflow-x: hidden;
    }
    table#formulier {
        width: 100% !important;
    }
    table#formulier tr input, table#formulier tr textarea {
        width: 100% !important;
    }
}
@media (max-width: 439px) {
    table#formulier tr {
        display: flex;
        flex-direction: column;
    }
    table#formulier tr td {
        width: 100% !important;
    }
    table#formulier tr input, table#formulier tr textarea {
        width: calc(100% - 14px) !important;
    }
    table#formulier tr .captcha-submit {
        transform: translateX(-7px);
    }
}