
  	a {
  		color: #000000;
  	}
  	
  	a:hover {
  		color: #888888;
  		text-decoration: none;
  	}
  	
  	.jumbotron {
  		margin-bottom: 0;
  		background-color: #e3e3e1;
  		background-color: rgba(227, 227, 225, 1);
  		padding-top: 15px;
  		padding-bottom: 25px;
  	}
  	
  	.jumbotron h1 {
  		font-size:48px;
  	}
  	
  	@media (min-width: 320px) {
	  .jumbotron h1 {
  		font-size:28px;
  		}
	}
	
	@media (min-width: 375px) {
	  .jumbotron h1 {
  		font-size:38px;
  		}
	}
	
	@media (min-width: 414px) {
	  .jumbotron h1 {
  		font-size:46px;
  		}
	}
  	
  	.header-info {
  		padding-left: 12px;
  		padding-right: 12px;
  		font-size: 18px;
  	}
  	
  	p.tel {
  		text-align: right;
  	}
  	
  	p.email {
  		text-align: left;
  	}
  	
  	@media (max-width: 768px) {
  		.jumbotron img {
    		display: none;
  		}
  		
  		p.tel {
  		text-align: center;
  	}
  	
		p.email {
			text-align: center;
		}
  	}
  
  	.w3-navbar li a {
  		padding: 16px;
  		color: #333333;
  	}
  	
  	.navbar {
  	margin-bottom: 0;
  	}
  	
  	.navbar .container-fluid, #myNavbar {
  		padding-left: 0;
  		padding-right: 0;
  	}
  	
  	.navbar-toggle {
  		float: none;
  		margin: 0;
  		border: none;
  		border-radius: none !important;
  		border-color: transparent !important;
  		margin-top: 5px;
  	}
  	
  	.navbar-toggle:hover {
  		background-color: transparent !important;
  		color: #888;
  	}
  	
  	.second-nav {
  		border-bottom: 1px solid #e2e2e2;
  		
  	}
  	
  	.second-nav .row .col-sm-2.text-center {
  		padding-left: 0;
  		padding-right: 0;
  		padding-top: 1em;
  		display: block;
  	}
  	
  	.second-nav .row .col-sm-2.text-center a {
  		display: block;
  		padding-bottom: 1em;
  	}
  	
  	
  	.second-nav .row .col-sm-2.text-center a:hover,
  	.second-nav .row .col-sm-2.text-center a:active,
  	.second-nav .row .col-sm-2.text-center a:focus {
  		border-bottom: 2px solid;
  	}
  	
  	.second-nav-active {
  		font-weight: bold;
  		border-bottom: 2px solid;
  	}
  	
  	.second-nav-active:hover {
  		border-bottom: none;	
  	}
  	
  	.col-sm-2.text-center.second-nav-active a:hover {
  		color: #000000;
  	}
  	
  	.home-welcome {
  		margin-top: 55px;
  	}
  	
  	.header-text h2 {
  		margin-bottom: 1em;
  	}
  	
  	.header-text p {
  		font-size: 1.3em;
  	}
  	
	.header-text p strong {
  		font-size: 1.4em;
  	}
  	
  	.spacer-block {
  		margin: 25px 0;
  	}
  	
  	.home-parts img, .stair-parts img, .section-image img {
  		margin-bottom: 12px;
  		opacity: 1;
  		transition: opacity .25s ease-in-out;
    	-moz-transition: opacity .25s ease-in-out;
    	-webkit-transition: opacity .25s ease-in-out;
  	}
  	
  	.home-parts img:hover,
  	.stair-parts img:hover,
  	.section-image img:hover {
  		opacity: 0.8;
  	}
  	
  	.home-parts a {
  		font-weight: bold;
  	}

	.h4-page-titles {
		margin-top: 3em;
		margin-bottom: 1em;
	}
	
	.section-text {
		font-size: 1.2em;
	}
	
	.VAT-text {
		margin-top: 1em;
	}
	
	.spindle-vertical-image {
		max-width: 40px;
		padding-bottom: 1em;
	}
	
	.table>thead>tr>th {
		border-bottom: none;
	}
	
	.wood-types-titles, .spindle-style-title, .spindle-size-titles {
		font-weight: 500;
	}
	
	.spindle-style-title {
		border-top: none !important;
	}
	
	.wood-type-image td {
		padding: 0 !important;
	} 
	
	.padding-section {
		padding-top: 1.5em !important;
	}
	
  	
  	footer.footer {
  		margin-top: 50px;
  		padding-top: 30px;
  		padding-bottom: 30px;
  		border-top: 1px solid #c2c2c2;
  		background-color: #e3e3e3;
  	}
  	
  	footer.footer ul {
  		padding-left: 0;
  	}
  	
  	footer.footer ul li {
  		list-style-type: none;
  	}
  	
  	footer.footer .copyright {
  		margin-top: 12px;
  	}

.google-auto-placed {
     display: none !important;
}


.google-auto-placed, .adsbygoogle {
display: none !important;
visibility: hidded !important;
}
