body {background-color:#ffffff; color:#333;/*background:#c0c0c0;/*#c0c0c0 e3e3e3*/}
.container{ background-color:#fff;}
.nopadding {
   padding: 0 !important;
}
.paddingver{ padding:14px 0;}
.padding{ padding:14px;}
.nomargin {
   margin: 0 !important;
}
img {
	max-width: 100%;
}

.nav-tabs a{ color:#333;}
h1,h2,h3{font-size:24px;}
.groter{ font-size:18px;}/*22px*/
#smallmenu{ margin-top:12px;}
header a{ color:#333;}
.melding{ color:#c00;}
.titel_h2{font-size:24px;}
.btn-default{background-color:#f8f8f8;}
.success-grey{background-color: #f6f6f6; border-color:#ccc;}
.success-grey *{color:#333;}
#logo{
	background:url("/images/logos/ihrfotogeschenklogo.svg") no-repeat 0 0;
	width: 300px;
	height: 90px;
	display:block;
	margin:16px 0 0 0;
}
#logomobile{
	background:url("/images/logos/ihrfotogeschenklogo.svg") no-repeat 0 0; 
	background-position:0px 0px; width:300px; height:80px; margin:18px 0 0 10px;}
/*header{background: url('/images/vuurwerk.png') no-repeat 400px 0;}*/
/*header{background: url('/images/header-pasen.jpg') repeat-x;}*/
#socialfooter{ float:right;}
#facebook{background:url("/images/ifg-sprite-n.png"); background-position:-600px -600px; width:40px; height:40px; margin:4px;display:block; float:left;}
#twitter{background:url("/images/ifg-sprite-n.png"); background-position:-650px -600px; width:40px; height:40px; margin:4px;display:block; float:left;}
#pinterest{background:url("/images/ifg-sprite-n.png"); background-position:-700px -600px; width:40px; height:40px; margin:4px;display:block; float:left;}
#youtube{background:url("/images/ifg-sprite-n.png"); background-position:-750px -600px; width:40px; height:40px; margin:4px 0px 4px 4px;display:block; float:left;}
#googleplus{background:url("/images/ifg-sprite-n.png"); background-position:-800px -600px; width:40px; height:40px; margin:4px;display:block; float:left;}
.navbar-collapse{padding-left:0px;}
/*
#fbcblok{background:url("/images/ifg-sprite-n.png"); background-position:-570px -300px;}
*/
.nav-tabs > li > a {
  border-color: #ccc #ccc #ddd #ccc;
  background-color:#f6f6f6;
}

#bestellen,#bestellen a {
		background-color: #cc0000;
		color:#fff;
	}

#actiemelding,#extraactiemelding{ width:100%; text-align:center; background-color:#333; color:#fff; padding:4px 0;}
#extraactiemelding{ background-color:#c00; text-transform: uppercase; font-weight:bold;}
#actiemelding a,#extraactiemelding a{ color:#fff; border:1px solid #fff; text-decoration:none; padding:3px; display:inline-block;}


.vdivide li{display:inline;background:url("/images/ifg-sprite-n.png") no-repeat; background-position:-350px -50px; padding:0px 0px 0px 6px;}
.vdivide :first-child{background:none;}


#tfcwidget{ /*border:1px dotted #999; background-color:#e9e9e9;*/ min-height:160px; margin-top:6px;}
#tfcwidget h2, #tfcwidget ul, #tfcwidget .fbcbutton, #tfcwidget .addthis_horizontal_follow_toolbox{margin:4px 10px;}
#tfcwidget h2{ font-size:1.4em;}
.lijst-vinkjes li {background:url("/images/ifg-sprite-n.png") no-repeat; background-position:-600px -121px; width:100%; padding-left:20px; display:block;}

.hpthumbs{ margin:0 0 20px 0; padding:0; border:0; border-radius: 8px;}
.hpthumbs:hover{ background-color:#5cb85c;}
.hpthumbs a{ text-decoration:none; color:#333;}
.hpthumbs h2{ font-size:1.3em; margin-top:0; padding:0 3%;}
.hpthumbs .klein{ font-size:0.875em;}
.hpthumbs .groter{ font-size:1.4em;}
.hpthumbs img{ display:block; margin:0; padding:3% 3% 0 3%;}

#fbcbutton{background:url("/images/ifg-sprite-n.png") no-repeat; background-position:0px -350px; width:160px; height:118px;display:block; margin:0 auto;}

.oneven {/*background-color:#f6f6f6;*/ height:auto;}
.even{ /*background-color:#e3e3e3;*/ height:auto;}
.oneven a, .even a { margin:4px; color:#333;}
.van,.verlopen{ color:#c00; text-decoration:line-through;}
.verlopen{ text-decoration:none;}
.voor,.actueel{ color:#090;}
.oneven a:hover, .even a:hover{ text-decoration:underline; color:#337ac4;}


.prijzen{background:url("/images/ifg-sprite-n.png") no-repeat; background-position:-600px -292px; color:#000000; width:240px; height:28px; display:block; float:left; margin:0px; text-decoration:none; padding:0px;} 
.slidewrap,.slider,.slide{padding:0px; margin:0px;list-style: none;}
.slidernav{ position:relative; top:-124px; display:block; width:104%; left:-2%; z-index:2;height:1px; float:left;}
.prev{background:url("/images/ifg-sprite-n.png") no-repeat; background-position:0px -249px; width:40px; height:40px; display:block; float:left;}
.next{background:url("/images/ifg-sprite-n.png") no-repeat; background-position:-50px -249px; width:40px; height:40px; display:block;float:right;}

/*beoordeling*/
.ster{ display:block; float:left; width:24px; height:24px; background:url("/images/ifg-sprite-n.png") no-repeat; background-position:-400px -124px;}
.halve_ster{ display:block; float:left; width:24px; height:24px; background:url("/images/ifg-sprite-n.png") no-repeat; background-position:-430px -124px;}
.ster_uit{ display:block; float:left; width:24px; height:24px; background:url("/images/ifg-sprite-n.png") no-repeat; background-position:-460px -124px;}
.hreview,.hreview-aggregate{ padding:10px 0; display:block; float:left;}
.reviewer{ font-weight:bold;}


#producten-submenu-links{ margin-top:8px;}
#producten-submenu-links ul {margin:0; padding:0;}
#producten-submenu-links ul li ul {margin:0 0 0 4px; padding:0;}
#producten-submenu-links ul li a{padding-left:0px;display:block; color:#333;}
#producten-submenu-links ul li ul li a{background:url("/images/ifg-sprite-n.png") no-repeat; background-position:-600px -1px; padding-left:14px;}
#producten-submenu-links ul li ul li a.current{color:#c00; text-decoration:none;}
#producten-submenu-links ul li a:hover{ text-decoration:underline; color:#337ac4;}
.carousel-caption {
    position: relative;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 10;
    padding-top: 0;
    padding-bottom: 0;
    color: #333;
    text-align: center;
    text-shadow: none;
    font-weight:normal;
    }
 .carousel-indicators { top: 10px }
 

.carousel-control.left, .carousel-control.right {
    background-image: none
}

#betaalmethodes *{ margin:4px;}
#betaal_vvv{background:url("/images/ifg-sprite-n.png") no-repeat; background-position:0px -680px; width:60px; height:40px; display:block; float:left;}
#betaal_ideal{background:url("/images/ifg-sprite-n.png") no-repeat; background-position:-120px -680px; width:46px; height:40px; display:block; float:left;}
#betaal_mistercash{background:url("/images/ifg-sprite-n.png") no-repeat; background-position:-180px -680px; width:63px; height:40px; display:block; float:left;}
#betaal_paypal{background:url("/images/ifg-sprite-n.png") no-repeat; background-position:-300px -680px; width:42px; height:40px; display:block; float:left;}
#betaal_visa{background:url("/images/ifg-sprite-n.png") no-repeat; background-position:0px -740px; width:62px; height:40px; display:block; float:left;}
#betaal_mastercard{background:url("/images/ifg-sprite-n.png") no-repeat; background-position:-120px -740px; width:66px; height:40px; display:block; float:left;}
#betaal_sofort{background:url("/images/ifg-sprite-n.png") no-repeat; background-position:0px -800px; width:130px; height:40px; display:block; float:left;}
#betaal_giropay{background:url("/images/ifg-sprite-n.png") no-repeat; background-position:-180px -800px; width:93px; height:40px; display:block; float:left;}
/*vlaggen*/
#landen{float:right;}
#nederland{background:url("/images/ifg-sprite-n.png") no-repeat; background-position:0px -877px; width:38px; height:36px; display:block; float:right;}
#deutschland{background:url("/images/ifg-sprite-n.png") no-repeat; background-position:-141px -877px; width:38px; height:36px; display:block; float:right;}
#united-kingdom{background:url("/images/ifg-sprite-n.png") no-repeat; background-position:-95px -877px; width:38px; height:36px; display:block; float:right;}
#belgie{background:url("/images/ifg-sprite-n.png") no-repeat; background-position:-47px -877px; width:38px; height:36px; display:block; float:right;}


/*bestellen*/
.bestelthumb{ max-height:160px;} 

/*menu links*/
#menu-links-reproducties{background:url("/images/ifg-sprite-n.png") no-repeat; background-position:-600px -740px; width:160px; height:160px; display:block; float:left;}
#menu-links-beeldbank{background:url("/images/ifg-sprite-n.png") no-repeat; background-position:-839px -740px; width:160px; height:160px; display:block; float:left;}

@media(max-width:768px){
div#trustbadge-container-98e3dadd90eb493088abdc5597a70810 {
    display: none;
}
header{ background:none;}
}
