/* Enter Your Custom CSS Here */
@media only screen and (max-width: 993px) and (min-width: 767px) {

    .carousel-text .enigma_blog_read_btn {
        display: block; !important;
    font-size: 18px;
    }
  
  	.logo a img {
		margin: 0 auto;
	}
  
  .navbar-default .navbar-nav > li > a {
    font-size: 11px !important;
}
  
  .enigma_footer_widget_area .col-sm-6 {
    width: 100%;
}
}
  
  @media only screen and (max-width: 1199px) and (min-width: 993px) {
.navbar-default .navbar-nav > li > a {
    font-size: 12px !important;
  }
  
  
  .dropdown-menu > li > a {
  font-size: 13px !important;
  }
  
  
    .carousel-text h1 {
    font-size: 2.5em;
    
}
	.enigma_service_detail h3 {
    font-size: 20px;
    }
      .carousel-text .enigma_blog_read_btn {
  font-size: 18px !important;
  }
}
  


@media only screen and (max-width: 767px) and (min-width: 20px) {

    .carousel-text .enigma_blog_read_btn {
        display: block;
    }

  
  .enigma_scrollup {
    display: none;
    
 
}
  .enigma_slider_shadow {
    display: none;
}


 .carousel-text h1 {
    font-size: 14px;
  }
    .enigma_service_detail h3 {
    font-size: 20px;
    }
   
}

  @media only screen and (max-width: 480px) {
 .carousel-inner > .item > img, .carousel-inner > .item > a > img {
 min-height: 210px;
     width: auto;
     height: auto;
}  
  .carousel {
        height: 210px;
} 
  
  .carousel-text {
    margin-top: 35px;
}
  
  .enigma_scrollup {
display:none !important;
}
    }

.eng  a:hover {
background-color: #025580 !important; 
}
