    /* Remove the navbar's default margin-bottom and rounded borders */ 
    .navbar {
      margin-bottom: 0;
      border-radius: 0;
    }
    
    /* Set height of the grid so .sidenav can be 100% (adjust as needed) */
    .row.content {height: 450px}
    
    /* Set gray background color and 100% height */
    .sidenav {
      padding-top: 20px;
      background-color: #f1f1f1;
      height: 100%;
    }
    
    /* Set black background color, white text and some padding */
    footer {
      background-color: #555;
      color: white;
      padding: 15px;
    }
    
    /* On small screens, set height to 'auto' for sidenav and grid */
    @media screen and (max-width: 767px) {
      .sidenav {
        height: auto;
        padding: 15px;
      }
      .row.content {height:auto;} 
    }
.banner{
	padding-left:0px;
	padding-right:0px;
}
.p-line{
	padding-top: 50px;
	padding-bottom: 50px;
	color: #EC1212;
	font-size: 18px;
}
.about{
	
}
.about p{
	padding: 41px;
	text-align: justify;
}
/* .pro-list{
    padding: 31px 0px 30px 0px;
    border: 1px solid #ccc;
    border-radius: 11px;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
 */
 .product img{
	margin-top:20px; 
	padding: 10px; 
	border: 1px solid #ccc;
    border-radius: 11px;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
 }
.inq-form{
	padding: 20px;
}
.send-inquiry{
	background: #1a161699;
padding: 50px;
margin-top: 50px;
}
  .affix {
      top: 0;
      width: 100%;
      z-index: 9999 !important;
  }

  .affix + .container-fluid {
      padding-top: 70px;
  }