/*Style code*/
body
{
	padding-top:2px;
	position: relative;
	height: 100%;
	font-family: 'Lato', sans-serif;
}
.adishree-row{
    background-color: white;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
}
.adishree-brand{
	position: :relative;
	z-index: 999;
}
.adishree-bg-about{
	background: url('../Image/about.jpg') no-repeat;
    height: 276px;
    background-position: 100%;
    background-attachment: scroll;
    background-size: cover;
    margin-top:95px;
	transition: 0.4s;
   
}
  .adishree-bg-product{
  background: url('../Image/Product1-bg.jpg') no-repeat;
    height: 276px;
    background-position: 100%;
    background-attachment: scroll;
    background-size: cover;
    margin-top:95px;
  transition: 0.4s;
   
}
.adishree-bg-Inplant
{
   background: url('../Image/DW.jpg') no-repeat;
    height: 276px;
    background-position: 100%;
    background-attachment: scroll;
    background-size: cover;
    margin-top:95px;
  transition: 0.4s;
}
.adishree-bg-lowcost
{
   background: url('../Image/lowcost_bg.jpg') no-repeat;
    height: 276px;
    background-position: 100%;
    background-attachment: scroll;
    background-size: cover;
    margin-top:100px;
    transition: 0.4s;
}
.adishree-bg-contact
  {
   background: url('../Image/contact_bg.jpg') no-repeat;
    height: 276px;
    background-position: 100%;
    background-attachment: scroll;
    background-size: cover;
    margin-top:95px;
    transition: 0.4s;
    opacity: 0.9;

}
.adishree-bg-infra
{
   background: url('../Image/infra_bg.jpg') no-repeat;
    height: 276px;
    background-position: 100%;
    background-attachment: scroll;
    background-size: cover;
    margin-top:100px;
    transition: 0.4s;
}

.adishree-bg-energy
{
   background: url('../Image/Projects.png') no-repeat;
    height: 276px;
    background-position: 100%;
    background-attachment: scroll;
    background-size: cover;
    margin-top:100px;
  
}


.adishree-bg-material
  {
   background: url('../Image/material-bg.jpg') no-repeat;
    height: 276px;
    background-position: 100%;
    background-attachment: scroll;
    background-size: cover;
    margin-top:95px;
  transition: 0.4s;
}

.adishree-bg-value
{
   background: url('../Image/value.jpg') no-repeat;
    height: 276px;
    background-position: 100%;
    background-attachment: scroll;
    background-size: cover;
    margin-top:95px;
  transition: 0.4s;
}
.adishree-bg-Gallery
{
   background: url('../Image/Gallery1.jpg') no-repeat;
    height: 276px;
    background-position: 100%;
    background-attachment: scroll;
    background-size: cover;
    margin-top:95px;
  transition: 0.4s;
}
.adishree-bg-greenfield
{
    background: url('../Image/Projects.png') no-repeat;
     height: 276px;
     background-position: 100%;
     background-attachment: scroll;
     background-size: cover;
     margin-top:95px;
   transition: 0.4s;
 }
 .adishree-bg-special
 {
    background: url('../Image/Projects.png') no-repeat;
     height: 276px;
     background-position: 100%;
     background-attachment: scroll;
     background-size: cover;
     margin-top:95px;
   transition: 0.4s;
 }
/*.navbar-shrink{
	background-color: #fff;
}

.navbar-shrink .top-bar, .navbar-shrink #adishree-navbar .nav .nav-item .nav-link{
	color: black !important;
}*/
.adishree-logo{
	height:100px;
}
.top-bar {
	position: relative;
    text-align:right;
    color:#fff;
    z-index: 999;
    margin-right: 35px;
}

#adishree-navbar .nav .nav-item  .nav-link{
	color: black;
	font-size: 18px;
	line-height: 45px;
	font-weight: 400;
}

a .nav-item .nav-link
{
	color: black;
}
.dropdown-item:focus, .dropdown-item:hover {
    color:#16181b;
    text-decoration: none;
    background-color:lightgrey;
}
 .dropdown-item
 {
 	color:white;
 }
 .nav-item:hover
 {
   display: block;
 }
.dropdown:hover .dropdown-menu
 {
 	display:block;
 	background-color:#000500;
 }
 .dropdown-item
{
  color: white;
}

.adishree-navbar
{
	z-index: 1030;	
}

.section-content
{
	padding :2rem;
}
.slide
{
	position: relative;		
	padding-left: 0px;
	padding-right: 0px;
}
.d-block
{
	height: 500px;
	width: 100%;
}
.about
{
	padding-top:100px;
}
 .card
 {
 	border: none;
 }
 .card-text
{
  word-spacing: 2px;
  font-size: large;
  text-align: justify;
  line-height: normal;
  
 }
 .card.card-text,ul , li ,p
{
  font-family: 'Lato', sans-serif;
  word-spacing: 2px;
  font-size: large;
  text-align: justify;
  
 }
 .card-header
 {
 }
 footer
{
  padding-top: 10px;
  background-color:#1C1C1D;
  color: white;
}
hr
{
  border-color: white;
}
