		#main-container{
			width: 100%;
			overflow: auto;
			text-align: center;
		}
		#brico-container{
			width: 85%;
			margin: auto;
			background-color: #f8f8f8;
			border-radius: 2px;
			box-shadow: 11px 12px 35px #282727;
			margin-bottom: 50px;
			max-width: 1155px;
			overflow: auto;
		}		
		@media handheld, screen and (max-width: 640px){
			#brico-container {
 				width: 100%;
			}
		}
			.section-header{
				float:left;
				width: 98%;
				clear: both;
				margin-left: 1%;
				text-align: left;
				height: 35px;
				padding-left: 2%;
				background: linear-gradient(rgb(64, 64, 65), rgb(86, 78, 78), rgb(64, 64, 65));
				color: white;
				border-radius: 2px;
  				border: solid 1px gray;
  				position: relative;
			}
			.section-header > h2{
				line-height: 34px;
				font-weight: 500;
				text-transform: uppercase;
				font-family: konig-regular;
			}	
			#product-container{
				width: 98%;
				margin: 50px auto;
				clear: both;
				border: solid 1px silver;
				box-shadow: 0 0 1px gray;
				background-color: white;
			}
			#product-image{
				box-shadow: 1px 1px 5px gray;
				transition: all .5s ease;
			}
			#product-container > p {
				  width: 90%;
				  display: inline-table;
				  text-align: center;
				  margin: 15px auto;
			}
			#product-image:hover{
				box-shadow: 2px 2px 7px gray;
				transform: scale(1.08);
			}			
			#product-container h1{
					margin: 15px;
				  font-family: konig-regular;
				  color: rgb(71, 60, 60);
				  font-size: 1.2em;
			}
			#product-container h2{
				  font-family: konig-regular;
				  color: rgb(71, 60, 60);
				  font-size: 1.1em;
				  margin: 10px 0;
				  margin-top: 40px;
			}
			#features{
				 width: 95%;
				 margin: auto;
				 text-align: left;
			}
			#icons{
				clear: both;
				overflow: visible;
				text-align: center;
				border: solid 1px silver;
				border-radius: 4px;
			}
			#icons > img{
				transition: all .5s ease;
			}
			#icons > img:hover{
				transform: scale(1.05); 
			}			
			.helper{
				display: inline-block;
				vertical-align: middle;
			}
			#icons > img{
				max-height: 85px;
  				width: auto;
  				max-width: 95px;
				margin: 10px 15px;
				vertical-align: middle;
			}
			.progress {
  					width: 100%;	  					
  					background-color: #E5DFDF;
					margin-bottom: 20px;
			}
			#owl-container{
				  width: 95%;
				  margin: auto;
				  margin-top: 15px;
				  margin-bottom: 15px;
				  text-align: left;
			}
			#owl-products .item{
			  margin: 3px;
			  border: solid 1px silver;
			  box-shadow: 0 0 1px rgb(219, 207, 207);
			  padding: 3px;
			}
			#owl-products .item img{
			  display: block;
			  width: 100%;
			  height: auto;
			}
		
			
			
			@media handheld, screen and (max-width: 678px){
				#product-image{
				}	
			}			