@charset "utf-8";
/* CSS Document */

body {
    font-family: 'PT Sans', sans-serif;
    font-size: 15px;
     color: #333333;
    line-height: 30px;
	background:#ffffff;
   
}


.section-container {
    margin: 0 auto;
	width:100%;
  
}
  
.section-container-gray-bg
{
	background:#2c343b;
 
}
 

.section-container-footer-bg
{
	background:#292929;
}
 .section-container-footer-bg-1
 {
	 background:#292929;
 }
.section-container-white-bg
{
	background:#ffffff;
	padding-bottom:50px;
	padding-top:10px;
}
 .top-header p{
	 color:#cccdcd;
	 font-size:15px;
	 padding-top:10px;
	 
 }
 .top-header span
 {
	 padding-left:10px; padding-right:20px
 }
  .top-header i
  {
	  color:#cccdcd;
  }
 .top-header1 p{
	 color:#cccdcd;
	 font-size:15px;
	 padding-top:10px;
	 text-align:right;
	 
 }
 .top-header1 span
 {
	 padding-left:10px; padding-right:20px
 }
  .top-header1 i
  {
	  color:#cccdcd;
  }
  .mid-col-1
  {
	  padding-top:10px;
	  padding-bottom:30px;
  }
  .mid-col-1 p
  {
	  color:#555554;
	  font-size:18px;
	  line-height:30px;
	  text-align:center;
  }
  
   .mid-col-1 h1{
	  font-family: 'Titillium Web', sans-serif;
	   font-size:30px;
	   padding-top:20px;
	   padding-bottom:10px;
	   text-align:center;
	   color:#d96337;
   }
    .mid-col-2
  {
	  padding-top:10px;
	  padding-bottom:30px;
  }
  .mid-col-2 p
  {
	  color:#555554;
	  font-size:18px;
	  line-height:30px;
 
  }
  
   .mid-col-2 h1{
	  font-family: 'Titillium Web', sans-serif;
	   font-size:30px;
	   padding-top:20px;
	   padding-bottom:10px;
	   
	   color:#d96337;
   }
    .mid-col-2 h2{
	  font-family: 'Titillium Web', sans-serif;
	   font-size:26px;
	   padding-top:20px;
	   padding-bottom:10px;
	    color:#040404;
   }
   .hompro-col-1
   {
	   text-align:center;
	   padding-bottom:20px;
   }
   .hompro-col-1 p
   {
	   
	   margin:0px;
	   padding:0px;
   }
  .hompro-col-2 
   {
	      text-align:center;
	   padding-bottom:20px;
   }
     .hompro-col-2 p
   {
	    font-family: 'Titillium Web', sans-serif;
	   margin:0px;
	   padding:0px;
	   margin-top:10px;
	   text-align:center;
	   font-size:18px;
   }
   .mid-col-3
   {
	   text-align:center;
	   padding-top:20px;
	   padding-bottom:20px;
   }
   .pro-link{
	   padding-bottom:30px;
	   padding-top:10px;
   }
   .dwd{
	   padding-left:15px;
   }
   .midcontent-col-2 img
{
	padding:10px;
	width:100%;
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
   .footer
   {
	   padding-bottom:30px;
   }
	.footer h1{
		font-family: 'Montserrat', sans-serif;
		font-size:18px;
		color:#ffcd00;
		padding-top:0px;
		padding-bottom:20px;
		font-weight:normal;
		margin:0px;
	}
	.footer ul
	{
		list-style:none;
		padding-left:0px;
		
	}
	.footer li
	{
		    padding: 3px 0px 3px 0px;
	    
	}
	 .footer i
	{
		color:#939393;
		padding-right:10px;
	}
	.footer a
	{
		color:#939393;
		font-weight:normal;
		font-size:15px;
	}
	.footer a:hover
	{
		text-decoration:none;
	}
	
	.footer p
	{
		color:#939393;
		font-weight:normal;
		font-size:15px;
	}
	.footer i
	{
		font-size:12px;
	}
	.footer span
	{
		padding-left:10px;
	}
	 .footer img{
		 padding:5px;
	 }
	 .table-responsive{
		 padding-top:30px;
	 }
	 table {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    border: 1px solid #ddd;
}

th, td {
    border: none;
    text-align: left;
    padding: 8px;
}

tr:nth-child(even){background-color: #f2f2f2}
@media (min-width: 1300px)
{
.container {
    width: 1270px;
}
}
@media (min-width: 1400px)
{
.container {
    width: 1370px;
}
}
@media (min-width: 1500px)
{
.container {
    width: 1470px;
}
}
@media (min-width: 1600px)
{
.container {
    width: 1570px;
}
}

@media only screen and (max-width:  540px) {

 .top-header1 p{
	 
	 text-align:center;
	 padding-bottom:0px;
	 padding-top:3px;
	 
 }
	 .top-header p{
	 
	 text-align:center;
	 
 }  
}
@media only screen and (max-width:  700px) {
.mid-col-3 img
{
	width:80%;
}
}
@media only screen and (max-width:  992px) {
 .top-header{
	 visibility:hidden;
	 display:none;
 }
}
@media only screen and (max-width:  784px) {

.logo{
	text-align:center;
}
 .hompro-col-1 img
 {
	 width:100%;
 }
 
}
 