/*
 Theme Name: iDea - Clean & Powerful Bootstrap Theme
 Author: HtmlCoder
 Author URI: http://www.htmlcoder.me
 Author e-mail: htmlcoder.me@gmail.com
 Version: 1.1.0
 Created: August 2014
 License URI: http://support.wrapbootstrap.com/
 File Description: Place here your custom CSS styles
 */

@import url(//fonts.googleapis.com/css?family=Ubuntu);

body {
	font-family: 'Ubuntu', Tahoma, sans-serif;
}

.gm-style {
	font-family: 'Ubuntu', Tahoma, sans-serif;
}

blockquote:after {
	font-family: 'PT Serif', serif;
}
.blockquote:before {
	font-family: 'PT Serif', serif;
}

.pl-19 {
	padding-left: 19px;
}

.parallax-klantendisplay {
	background: url("../images/parallax-klantendisplay.jpg") 50% 0px no-repeat;
}
.parallax-kantoorruimte {
	background: url("../images/Pand_1.jpg") 50% 0px no-repeat;
}
.parallax-shredder {
	background: url("../images/parallax-shredder.png") 50% 0px no-repeat;
}

.comment-content {
	margin-left: inherit;
}

* {
	margin: 0;
}

html, body {
	height: 100%;
}

.page-wrapper {
	min-height: 100%;
	margin: 0 auto -361px;
	/* the bottom margin is the negative value of the footer's height */
}

footer, .push-footer {
	height: 361px; /* '.push' must be the same height as 'footer' */
}

footer {
	background: #000;
}

.ellipsis {
	white-space: nowrap;
	overflow: hidden;
}

.ellipsis.multiline {
	white-space: normal;
}

img.media-object {
	max-width: inherit;
}

.subfooter {
	font-size: .8em;
}

#map-canvas {
	height: 706px;
}

#map-canvas-parralax {
	height: 450px;
}

.table-small {
	font-size: .8em;
}

ul.sitemap > li {
	font-size: 1.4em;
	font-weight: bold;
}
ul.sitemap a {
	color: #343434;
}

ul.sitemap > li > ul > li {
	font-size: 0.8em;
	padding-left: 30px;
}

ul.sitemap > li > ul > li > ul > li {
	font-size: 0.8em;
	padding-left: 30px;
}

.cookie p, .cookie form {
	margin: auto;
}
div.cookie {
	padding: 10px;
	font-size: .9em;
}

/* header icons block
 ---------------------------------- */
.header-top .header-links li a {
	width: auto;
	font-size: 12px;
	text-decoration: none;
}
.header-top .header-links li a i {
	padding-right: 5px;
	width: 15px;
}
.header-top .header-links li a:hover {
	text-decoration: none;
}

@media (min-width: 768px) {
	/*darker navigation*/
	/* darker navigation first level active menu items when opened */
	.darker.header .main-navigation .navbar-nav > .open > a, .darker.header .main-navigation .navbar-nav > .open > a:hover, .darker.header .main-navigation .navbar-nav > .open > a:focus {
		background-color: #0088ce;
		border-color: #005583;
		border-bottom-color: #0088ce;
		color: #ffffff;
	}
	/*darker navigation second level menu items*/
	.darker.header .dropdown-menu {
		background-color: #0088ce;
		border: 1px solid #005583;
	}
	.darker.header-top .dropdown-menu {
		background-color: #0077b5;
		border: 1px solid #00669c;
		border-top-color: #0077b5;
	}
	.darker.header-top .dropdown-menu .divider {
		background-color: #454545;
	}
	.darker.header .dropdown-menu > li > a {
		color: #f0f0f0;
		border-bottom: 1px solid #00669c;
	}
	/*darker navigation second level menu items on focus/hover and when opened */
	.darker.header .dropdown-menu > li > a:hover, .darker.header .dropdown-menu > li > a:focus, .darker.header .nav .open > a, .darker.header .nav .open > a:hover, .darker.header .nav .open > a:focus, .darker.header .dropdown-menu > .active > a, .darker.header .dropdown-menu > .active > a:hover, .darker.header .dropdown-menu > .active > a:focus, .darker.header .dropdown-menu .menu > .active > a, .darker.header .dropdown-menu .menu > .active > a:hover, .darker.header .dropdown-menu .menu > .active > a:focus {
		background-color: #0077b5;
		color: #ffffff;
	}
	/*darker navigation mega-menu items*/
	.darker.header h1, .darker.header h2, .darker.header h3, .darker.header h4, .darker.header h5, .darker.header h6, .darker.header p {
		color: #f0f0f0;
	}
	.darker.header .divider {
		background-color: #00669c;
	}
	.darker.header .mega-menu .menu > li > a {
		color: #f0f0f0;
		border-bottom: 1px solid #00669c;
	}
	/*darker navigation mega menu menu items on focus/hover and when opened */
	.darker.header .mega-menu .menu > li > a:hover, .darker.header .mega-menu .menu > li > a:focus {
		background-color: #0077b5;
		color: #ffffff;
	}
	/* darker navigation arrows for parent menu items */
	.darker.header .dropdown > a:before {
		color: #e1e1e1;
	}
	.darker.header .navbar-default .navbar-nav > .dropdown.open > a:before {
		color: #ffffff;
	}
	.darker.header .dropdown .dropdown > a:before {
		color: #e1e1e1;
	}
	/* darker navigation mobile menu toggle button */
	.darker.header .navbar-default .navbar-toggle {
		border-color: #ffffff;
	}

	/* darker navigation mobile menu toggle button on hover/focus */
	.darker.header .navbar-default .navbar-toggle:hover, .darker.header .navbar-default .navbar-toggle:focus {
		background-color: #0077b5;
		border-color: #999999;
	}
	.darker.header .navbar-default .navbar-toggle .icon-bar {
		background-color: #ffffff;
	}
	.darker.header .navbar-default .navbar-toggle:hover .icon-bar, .darker.header .navbar-default .navbar-toggle:focus .icon-bar {
		background-color: #999999;
	}
}
/* CSS used here will be applied after bootstrap.css */
.thumbnail_container {
	position: relative;
	width: 100%;
	padding-bottom: 0;
	margin-bottom: 0;
}

.thumbnail {
	position: absolute;
	width: 100%;
	height: 100%;
	border: none;
}
.thumbnail img {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	max-height: 100%;
}

.gm-style img {
	max-width: 100%;
}

.header-top-dropdown .dropdown-menu {
	padding: 0px;
}


@media (min-width: 1200px){
	.main-navigation .navbar-nav > li {
	    margin: 0;
	}
}


.parallax-bg-281097 {
  background: url("../upload/images/jad-limcaco-281097-unsplash.jpg?w=1980") 50% 0px no-repeat;
}
.parallax-bg-281097:after {
  background-color: rgba(232, 76, 61, 0.7);
}


.nav-pills > li > a {
    text-transform: inherit;
}