
/*   -------home page-------*/
	@media only screen and (max-width: 768px) {
  .hero {
    width:100%;
	padding:2%;
	top:40%;
  }
  p.sec{
	  padding:5%;
  }
  .back-slider
  {
	  height:832px !important;
  }
  .dotline
  {
	  display:none;
  }
  .sec-title
  {
	  margin-bottom:0px !important;
  }
  .service-block
  {
	  margin-bottom:0px !important;
  }
  .image-column1.col-md-2.col-sm-12.col-xs-12 {
    margin-top: 5%;
}
.back-slider{
  background-color: black;
 position: absolute;
  width: 100%;
  height:830px;
  opacity: .6;
}


.close-nav {
	    float: right;
    margin-top: -32px;
   font-size:30px;
    background: none;
}

}



@media only screen and (min-width: 768px) {
  .carousel-inner .first {
  font-size:50px;
  }
  .dotline{
   width:5% !important;
   padding-right:0px !important;
   padding-left:0px !important; 
	}
  .dotline img
	{
       max-width: 400%;
    MARGIN-TOP: 140%;
    margin-left: -180%;
	}
	 .abc
	{
  width:30% !important;;
	}
  
  }

 


 .whatwedo .strg p{
line-height: 1.3;
    font-size: 14px;
}
  	@media only screen and (min-width: 768px) {
 .image-column1 {
    width:20%;
  }
  .clnt
  {
	   margin-left: 18%;
	   margin-bottom: 6%;
  }
}
  
  .aa:hover .dropdown
{
display:block !important;
opacity:1;
visibility:visible;
}

.main-menu .navigation > li > a:hover{
font-weight:bold;
}

.red a:hover{
color:#e75228 !important;
}


.carousel-inner .first
{
 
    font-weight:bold;

}

